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

2023-06-04 Thread Miroslav Šulc
commit: 89fcd3bf5dac8e6dece95e683efc9ca17ca71b15
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Apr 20 10:58:48 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun  5 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fcd3bf

java-virtuals: remove empty java-virtuals category

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 java-virtuals/metadata.xml | 16 
 1 file changed, 16 deletions(-)

diff --git a/java-virtuals/metadata.xml b/java-virtuals/metadata.xml
deleted file mode 100644
index 1a8adeecb0d0..
--- a/java-virtuals/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   The java-virtuals category contains packages which satisfy 
virtual dependencies.
-   These virtuals install a file which is used by the java-config
-   system to provide information like classpath and minimum 
required vm values.
-   
-   
-   La categoría java-virtuals contiene paquetes que satisfacen
-   dependencias virtuales. Estos paquetes virtuales instalan un
-   fichero el cual es utilizado por el sistema java-config para
-   ofrecer información como el classpath y los valores mínimos
-   requeridos por la máquina virtual.
-   
-



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

2023-06-04 Thread Miroslav Šulc
commit: 38467a7d9ed3d80980f27ccf581ad1cbda75cb5f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat May  6 14:35:01 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun  5 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38467a7d

java-virtuals-2.eclass: mark java-virtuals.eclass dead

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30665
Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-virtuals-2.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/java-virtuals-2.eclass b/eclass/java-virtuals-2.eclass
index 842fbe0cc077..2923fe35a0e5 100644
--- a/eclass/java-virtuals-2.eclass
+++ b/eclass/java-virtuals-2.eclass
@@ -1,6 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
 # @ECLASS: java-virtuals-2.eclass
 # @MAINTAINER:
 # j...@gentoo.org



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

2023-06-04 Thread Miroslav Šulc
commit: 2a469a628b295dc590852458dce72d564d0dcd04
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Apr 20 11:00:10 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun  5 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a469a62

profiles: remove category java-virtuals

All consumers of java-virtuals/servlet-api which was the last package in
this category are pmasked for removal.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/categories | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/categories b/profiles/categories
index 18601c58f99e..0fabf5bef615 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -81,7 +81,6 @@ gnustep-libs
 gui-apps
 gui-libs
 gui-wm
-java-virtuals
 kde-apps
 kde-frameworks
 kde-misc



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

2023-06-04 Thread Miroslav Šulc
commit: 6b4b7e41767fad8c9cf9af50aa11515832dbf090
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun  5 05:42:26 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun  5 05:42:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4b7e41

media-libs/codec2: dropped obsolete 1.0.5

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

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

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 74dd6f0839b4..8b2107d605b9 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17
 DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
deleted file mode 100644
index 045bb8570ffe..
--- a/media-libs/codec2/codec2-1.0.5.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=no
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



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

2023-06-04 Thread Sam James
commit: a9511d3124e41b1af1cf9d953d9866e3e1e2ee05
Author: orbea  riseup  net>
AuthorDate: Mon Jun  5 05:32:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9511d31

net-libs/neon: apply patches

Fixes: 
https://github.com/gentoo/gentoo/commit/59879db8e97318941bd2da04d53878cf04c47202
Bug: https://bugs.gentoo.org/832851
Bug: https://bugs.gentoo.org/903001
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/31313
Signed-off-by: Sam James  gentoo.org>

 net-libs/neon/{neon-0.32.4.ebuild => neon-0.32.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/neon/neon-0.32.4.ebuild 
b/net-libs/neon/neon-0.32.4-r1.ebuild
similarity index 99%
rename from net-libs/neon/neon-0.32.4.ebuild
rename to net-libs/neon/neon-0.32.4-r1.ebuild
index 0f217f0a4475..eb9b9acbed73 100644
--- a/net-libs/neon/neon-0.32.4.ebuild
+++ b/net-libs/neon/neon-0.32.4-r1.ebuild
@@ -56,7 +56,7 @@ src_prepare() {
sed -e "s/T(pkcs11)/T_XFAIL(pkcs11)/" -i test/ssl.c || die
fi
 
-   eapply_user
+   default
 
AT_M4DIR="macros" eautoreconf
 



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

2023-06-04 Thread Sam James
commit: 370bb7d9ec83e8904ceba4190b29011086b77fec
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:36:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:36:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370bb7d9

profiles: mask =sys-devel/gcc-14.0.0_pre20230604

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ed4e9ffb6449..d56ad93c800b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-06-05)
+# Fails to boostrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120.
+=sys-devel/gcc-14.0.0_pre20230604
+
 # Michael Orlitzky  (2023-06-04)
 # Obsolete and insecure SageMath (out of tree) dependency.
 # Removal on 2023-07-04.



[gentoo-commits] repo/gentoo:master commit in: x11-wm/qtile/

2023-06-04 Thread Sam James
commit: 4fcc622af896774a3057955bedbc9c2a0880f28a
Author: Egor Martynov  yandex  ru>
AuthorDate: Mon Jun  5 05:24:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcc622a

x11-wm/qtile: fix `xcffib.ffi_build` errors

Signed-off-by: Egor Martynov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31312
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/{qtile-0.22.1-r1.ebuild => qtile-0.22.1-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r1.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
similarity index 95%
rename from x11-wm/qtile/qtile-0.22.1-r1.ebuild
rename to x11-wm/qtile/qtile-0.22.1-r2.ebuild
index 2d15ee4b0836..4c48610f2886 100644
--- a/x11-wm/qtile/qtile-0.22.1-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r2.ebuild
@@ -25,13 +25,14 @@ IUSE="pulseaudio wayland"
 
 # See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
 # pywlroots-0.15 dep.
+# xcffib v1.4.0 breaks its ffi export 
(https://github.com/qtile/qtile/pull/4289)
 RDEPEND="
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.10.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-06-04 Thread Sam James
commit: 142fd50a988c4166436ca74703f1a7445b7996c7
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jun  5 05:25:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:32:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142fd50a

gui-wm/hyprland: add 0.26.0

Signed-off-by: Julien Roy  jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/31218
Signed-off-by: Sam James  gentoo.org>

 gui-wm/hyprland/Manifest   |  1 +
 gui-wm/hyprland/hyprland-0.26.0.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index e260df187271..9098268898f6 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1 +1,2 @@
 DIST hyprland-0.25.0.gh.tar.gz 1510798 BLAKE2B 
c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13
 SHA512 
84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450
+DIST hyprland-0.26.0.gh.tar.gz 1523005 BLAKE2B 
e54ebb73850f63427ff9347c7ad0cb2ffda3350baf3c4221de51b1094678f3ffdac67669f49bfe3ba416b627673f5ca8491d06e16791764ef1c39f5964f2b570
 SHA512 
b43639a8e0fdd60165b6caa51c9411bc6f97260690c5ee3d15126ef091ccf93955fdda904a226b4aeb4367785ecaba426882a2e9b726c2b79c81a2ede0f9e36a

diff --git a/gui-wm/hyprland/hyprland-0.26.0.ebuild 
b/gui-wm/hyprland/hyprland-0.26.0.ebuild
new file mode 100644
index ..71f645881c68
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-0.26.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its 
looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland;
+
+SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${PF}.gh.tar.gz"
+S="${WORKDIR}/${PN}-source"
+
+KEYWORDS="~amd64"
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd video_cards_nvidia"
+
+RDEPEND="
+   app-misc/jq
+   dev-libs/glib:2
+   dev-libs/libinput:=
+   dev-libs/libliftoff
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   dev-util/glslang
+   dev-util/vulkan-headers
+   gui-libs/gtk-layer-shell
+   media-libs/libdisplay-info
+   media-libs/libglvnd[X?]
+   media-libs/mesa[gles2,wayland,X?]
+   media-libs/vulkan-loader
+   sys-auth/seatd:=
+   x11-base/xcb-proto
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   x11-misc/xkeyboard-config
+   virtual/libudev:=
+   X? (
+  gui-libs/wlroots[x11-backend]
+  x11-base/xwayland
+  x11-libs/libxcb:=
+  x11-libs/xcb-util-image
+  x11-libs/xcb-util-renderutil
+  x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/hyprland-protocols
+   >=dev-libs/wayland-1.22.0
+   dev-vcs/git
+   >=gui-libs/wlroots-0.16.0[X?]
+"
+
+src_prepare() {
+   if [[ $(tc-is-gcc) ]]; then
+   STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM 
-E - | \
+   grep GLIBCXX_RELEASE | sed 
's/.*\([1-9][0-9]\)/\1/')
+   if ! [[ ${STDLIBVER} -ge 12 ]]; then
+   die "Hyprland requires >=sys-devel/gcc-12.1.0 to build"
+   fi
+   elif [[ $(clang-major-version) -lt 16 ]]; then
+   die "Hyprland requires >=sys-devel/clang-16.0.3 to 
build";
+   fi
+
+   if use video_cards_nvidia; then
+   cd "${S}/subprojects/wlroots" || die
+   eapply "${FILESDIR}/nvidia-0.25.0.patch"
+   cd "${S}" || die
+   fi
+
+   eapply_user
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature legacy-renderer legacy_renderer)
+   $(meson_feature X xwayland)
+   $(meson_feature systemd)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install --skip-subprojects wlroots
+}



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

2023-06-04 Thread Hans de Graaff
commit: 756a07a8c920cdb235e68a41be8ea8fe57b37ff2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun  5 05:29:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun  5 05:29:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756a07a8

dev-ruby/zeitwerk: add 2.6.8

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

 dev-ruby/zeitwerk/Manifest  |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 66f35574003d..ca62fb57f0b0 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,2 +1,3 @@
 DIST zeitwerk-2.6.6.tar.gz 121370 BLAKE2B 
af3d8d02e3547ae35e6efdda82c50676dcfbb60ddc07710116e6da8e56c63dadec4ec0526fd9e0da4ebcde91de1be6faf0308ef10fcae01b4d9362768fd1dc7c
 SHA512 
1e3cf2961f06d9409cb9992126da298c2f183b73660357301a60dc9b3d1c649701b5d886185b38a233a94a1757d13e684e012d569af1bd5935ccca413bdbc745
 DIST zeitwerk-2.6.7.tar.gz 122658 BLAKE2B 
7435f8fb117be8186d56262c0aa8832132105d065cfdd470ed293e9530aa282edd824593f28199b908476a47f90507158beb216b803d39fdaa956d32ffa072ea
 SHA512 
666f527771bc10d34b05a8f27996a9a7adf89466c54fd30a174a1e2e6df2500a2a658e08505964644d25ebd11ed13bf3f741724bfc9fd2a189c3e7b3ce24ffc0
+DIST zeitwerk-2.6.8.tar.gz 124209 BLAKE2B 
7274b0e9cd55d48fa619d1e9da44074268186c119584fdc3ba18656db33884ec2e24a76ace863d18b0ec51601cde5a3cb9ed35889dcfd3f619960ddfcb1465c6
 SHA512 
b0609f7d38572d95bdf1a065a9051a7c39b15a7910e354981c991862692e2535477b4abd0a3c623a5d37e53622d95566ecf0d0243ca96fef59f0135693731a71

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild
new file mode 100644
index ..bb0f7f8316f4
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.6.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk;
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   # Dropping proveit should be fine based on 
https://github.com/fxn/zeitwerk/pull/253
+   # It's more of a quality check for the tests themselves rather than a 
test
+   sed -i -e '/\(focus\|reporters\|Reporters\|prove_\?it\)/ s:^:#:' 
Gemfile test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2023-06-04 Thread Hans de Graaff
commit: eef0d86fd3f94508e2c789c7000a75672787b0d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun  5 05:25:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun  5 05:29:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef0d86f

dev-ruby/ruby_parser: add 3.20.1

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

 dev-ruby/ruby_parser/Manifest  |  1 +
 dev-ruby/ruby_parser/ruby_parser-3.20.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index c967f0d38075..f205a117e02b 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,2 +1,3 @@
 DIST ruby_parser-3.19.2.gem 778240 BLAKE2B 
b9a136f8aa93fe915eedc5ca16a54a8c21446a48db89e86f7936dbbd4ee913f7bc61fcbaf136cd1965bbbd6601634a6832a09f0226647cf2ea802689251946c6
 SHA512 
c71e7e76e37ebe6e9489e9f0bb963b7b34adc8f4afa73ea4ad90356579725bd1a234f6e015a9c19b2c294c1ffe0d6b093be838ec0059a61fb5866cfe9e04f18b
 DIST ruby_parser-3.20.0.gem 852992 BLAKE2B 
fd261c46e1fd0dbdbe13f02aa0c063334294a82a22af1491d760af2f1922a0c71355d2c002dcaa1fcf7c24fc9a157a4a640969ed946750ba90dfb87dcf8e785a
 SHA512 
4cbd35703c35a799d8e06b78708adff378ff82d53f658908fb6cccfddbd6c200892bb2a3b4923fc17d2c4f7f611af12e3c942495a511d5470a05abb61ee1fba7
+DIST ruby_parser-3.20.1.gem 856576 BLAKE2B 
8944c8c1403bb23aeb77ea19fe5ff7596879c94350609fcffc839c15b9009efe7c172369363aa99edd561cfdf4fcf081e665dea494cf87d88b105c797cea25a4
 SHA512 
50e77dcf4893e0b56399e10804e7c6652f57b812444edcd247d3c70f89cf4e5308a90103dd63e032588557472513bc2e6ac49988fddeea81f9f7262e14653abd

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.20.1.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.20.1.ebuild
new file mode 100644
index ..489adba616d9
--- /dev/null
+++ b/dev-ruby/ruby_parser/ruby_parser-3.20.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby parser written in pure ruby"
+HOMEPAGE="https://github.com/seattlerb/ruby_parser;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
+
+ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 
>=dev-ruby/sexp_processor-4.17.0:4 )"
+
+DEPEND+=" test? ( dev-util/unifdef )"
+
+all_ruby_prepare() {
+   # Remove reference to perforce method that is not in a released
+   # version of hoe-seattlerb.
+   #sed -i -e '/perforce/d' Rakefile || die
+   sed -i -e '/license/d' Rakefile || die
+   sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2023-06-04 Thread Hans de Graaff
commit: 0989ae0f0c7d9d8065a8b13e11334dab98fb8f96
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun  5 05:19:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun  5 05:29:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0989ae0f

dev-ruby/gruff: add 0.21.0

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

 dev-ruby/gruff/Manifest|  1 +
 dev-ruby/gruff/gruff-0.21.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
index 626414c980d3..ec61ff658e71 100644
--- a/dev-ruby/gruff/Manifest
+++ b/dev-ruby/gruff/Manifest
@@ -1 +1,2 @@
 DIST gruff-0.19.0.tar.gz 25770103 BLAKE2B 
6f1d45e03a4ca0a022c1f7313114bb87a06dc2265f1500fea703b2bb4dbbdba21336a63e4a10b166696baa37eb034977c7606817284f8abc06f8ce5bb4a4d6c2
 SHA512 
5028429c6b2d3551964190956cc5ce7e234b14aef94f8687fc9ac52aa810d98c9018ce5f1dfc04756936dfa47665d3566d53ec300523ca5786693ac99740d81f
+DIST gruff-0.21.0.tar.gz 25770436 BLAKE2B 
a474c1f9a18d5b87c21e20921db8529d36c6d92d0b253b8df0c8242fb0018d222501a9489804112a819a17ecd50b5ef38c22d613560e048bcf2614e88b0fdb49
 SHA512 
9e189b5c5a23294045109888dc3322c34408f895088f113b77a3f2e577ef9bd359be450a96d709feb91c11afbb1b77a8c3d8d78f13f4515b74484b44c6cc9834

diff --git a/dev-ruby/gruff/gruff-0.21.0.ebuild 
b/dev-ruby/gruff/gruff-0.21.0.ebuild
new file mode 100644
index ..8474accf9636
--- /dev/null
+++ b/dev-ruby/gruff/gruff-0.21.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
+
+RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful graphs for one or multiple datasets"
+HOMEPAGE="https://github.com/topfunky/gruff;
+SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# imagemagick is an indirect dependency through rmagick. However, for
+# gruff to work properly imagemagick needs to be compiled with truetype
+# support and this cannot be expressed in the rmagick dependency. Tests
+# also require imagemagick to have jpeg and png support.
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
+
+ruby_add_rdepend "dev-ruby/histogram >=dev-ruby/rmagick-4.2:*"
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(reporters\|simplecov\)/I s:^:#:' test/gruff_test_case.rb 
|| die
+   sed -i -e '2irequire "date"' test/test_scatter.rb || die
+
+   sed -e 's/git ls-files/find . -print/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   # Skip the image comparison checks since the images are not
+   # pixel-perfect identical, most likely due to the use of a slightly
+   # different font.
+   SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| 
require f}" || die
+}



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

2023-06-04 Thread Sam James
commit: 6fa6af98b0362bfaba051b1dde9299f77baf2a03
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:23:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa6af98

sys-block/nbd: add 3.25

Drops gznbd support, at least for now, given it doesn't compile and upstream
haven't touched the dir in 9 years.

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

 sys-block/nbd/Manifest |  1 +
 sys-block/nbd/{nbd-.ebuild => nbd-3.25.ebuild} | 34 +-
 sys-block/nbd/nbd-.ebuild  | 34 +-
 3 files changed, 41 insertions(+), 28 deletions(-)

diff --git a/sys-block/nbd/Manifest b/sys-block/nbd/Manifest
index acfc433a02e0..163fff181c5e 100644
--- a/sys-block/nbd/Manifest
+++ b/sys-block/nbd/Manifest
@@ -1,2 +1,3 @@
 DIST nbd-3.21.tar.xz 523472 BLAKE2B 
8601306966b75e5000e34d784175f287553d478e8367d488b9a3c1c11bcb7345a4ba898f02a94b8e927fbded1d3a563a4f0369ad7b49b14dcb6f5ea8d91812f3
 SHA512 
5dc238e6f45eb230a6f92493a8c3b4891dee98fc47e120e59c3ca31c0a698537ca03f78e43c5e7089d93d548a22b5e3853ba228536d2fc688c3edf4a590fdb3f
 DIST nbd-3.24.tar.xz 556928 BLAKE2B 
a07b0d8ce18cdea2e0778afbf9adfbc49f4fdc5746ec6f304f46d390adfc0a9ffb199e7c5cb6a72b3073a12a37f598e3780f0a1374b25c0e0a546653f7657d28
 SHA512 
b542733ca8bdfb6883591acd5cc82fd8fa64fed7ca85b01a961e0ad69b9655750e5317df9ec510b4147cc8b0b5cdfa0b43da53dd06c42863553555d710a3c85d
+DIST nbd-3.25.tar.xz 566360 BLAKE2B 
dce56fb91f6358955b0173b589df19ce2682e3cd6810b0bd74eeb973c24e52307ed55e197c13dcb9c2a62ac92e0dddb046fd1f4348862c7f7dc17bc479ba8cad
 SHA512 
e8b83475a698b5c3718331b55a2c28fd10ca031e347aac7c439f1653d78a405fefa5cb2618e60f73b2f170a8c93d68e79a2cd5875e5c6a970cb1ef9d8e08ebda

diff --git a/sys-block/nbd/nbd-.ebuild b/sys-block/nbd/nbd-3.25.ebuild
similarity index 69%
copy from sys-block/nbd/nbd-.ebuild
copy to sys-block/nbd/nbd-3.25.ebuild
index 72e1b43ee6b1..a0554e3c6d37 100644
--- a/sys-block/nbd/nbd-.ebuild
+++ b/sys-block/nbd/nbd-3.25.ebuild
@@ -1,37 +1,39 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd
 
 DESCRIPTION="Userland client/server for kernel network block device"
-HOMEPAGE="https://nbd.sourceforge.net/;
-if [[ ${PV} =  ]] ; then
+HOMEPAGE="https://nbd.sourceforge.io/;
+
+if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/NetworkBlockDevice/nbd.git;
 else
-   
SRC_URI="https://github.com/NetworkBlockDevice/nbd/releases/download/${P}/${P}.tar.xz
-   mirror://sourceforge/nbd/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   
SRC_URI="https://github.com/NetworkBlockDevice/nbd/releases/download/${P}/${P}.tar.xz;
+   SRC_URI+=" mirror://sourceforge/nbd/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="debug gnutls netlink zlib"
 
-BDEPEND="virtual/pkgconfig"
-
 RDEPEND="
-   >=dev-libs/glib-2.26.0
+   >=dev-libs/glib-2.32.0
gnutls? ( >=net-libs/gnutls-2.12.0 )
netlink? ( >=dev-libs/libnl-3.1 )
zlib? ( sys-libs/zlib )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/bison"
+BDEPEND="
+   sys-devel/bison
+   virtual/pkgconfig
+"
 
-if [[ ${PV} =  ]] ; then
+if [[ ${PV} ==  ]] ; then
BDEPEND+="
app-text/docbook-sgml-dtd:4.5
app-text/docbook-sgml-utils
@@ -42,7 +44,7 @@ fi
 src_prepare() {
default
 
-   if [[ ${PV} =  ]] ; then
+   if [[ ${PV} ==  ]] ; then
emake -C man -f mans.mk \
nbd-server.1.sh.in \
nbd-server.5.sh.in \
@@ -58,11 +60,15 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needs Bison
+   unset YACC
+
local myeconfargs=(
--enable-lfs
+   # https://github.com/NetworkBlockDevice/nbd/issues/149
+   --disable-gznbd
$(use_enable !debug syslog)
$(use_enable debug)
-   $(use_enable zlib gznbd)
$(use_with gnutls)
$(use_with netlink libnl)
)

diff --git a/sys-block/nbd/nbd-.ebuild b/sys-block/nbd/nbd-.ebuild
index 72e1b43ee6b1..a0554e3c6d37 100644
--- a/sys-block/nbd/nbd-.ebuild
+++ b/sys-block/nbd/nbd-.ebuild
@@ -1,37 +1,39 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd
 
 DESCRIPTION="Userland client/server for kernel network block device"
-HOMEPAGE="https://nbd.sourceforge.net/;
-if [[ ${PV} =  ]] ; then

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/

2023-06-04 Thread Sam James
commit: 61c03dd0e0d108c62376e97cf587ddbb8d43cda2
Author: Mia Ksenia  koishi  de>
AuthorDate: Thu May 18 17:35:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c03dd0

gui-wm/hyprland: Added check for LLVM16

Signed-off-by: Mia Ksenia  koishi.de>
Closes: https://github.com/gentoo/gentoo/pull/31084
Signed-off-by: Sam James  gentoo.org>

 gui-wm/hyprland/hyprland-0.25.0.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gui-wm/hyprland/hyprland-0.25.0.ebuild 
b/gui-wm/hyprland/hyprland-0.25.0.ebuild
index bf62573979c1..aff592df7d8c 100644
--- a/gui-wm/hyprland/hyprland-0.25.0.ebuild
+++ b/gui-wm/hyprland/hyprland-0.25.0.ebuild
@@ -54,10 +54,14 @@ BDEPEND="
 "
 
 src_prepare() {
-   STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \
+   if [[ $(tc-is-gcc) ]]; then
+  STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - 
| \
grep GLIBCXX_RELEASE | sed 
's/.*\([1-9][0-9]\)/\1/')
-   if ! [[ ${STDLIBVER} -ge 12 ]]; then
-   die "Hyprland requires >=sys-devel/gcc-12.1.0 to build"
+  if ! [[ ${STDLIBVER} -ge 12 ]]; then
+  die "Hyprland requires >=sys-devel/gcc-12.1.0 to build"
+  fi
+   elif [[ $(clang-major-version) -lt 16 ]]; then
+   die "Hyprland requires >=sys-devel/clang-16.0.3 to build";
fi
 
if use video_cards_nvidia; then



[gentoo-commits] repo/gentoo:master commit in: x11-base/xcb-proto/

2023-06-04 Thread Sam James
commit: 00f5210b3da56cfa595ce8bb658202ec34d71136
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f5210b

x11-base/xcb-proto: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 x11-base/xcb-proto/xcb-proto-1.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild 
b/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
index 904e72f5549d..e322e3ea4d8f 100644
--- a/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
+++ b/x11-base/xcb-proto/xcb-proto-1.15.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 XORG_TARBALL_SUFFIX="xz"
 XORG_MODULE=proto/
 



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

2023-06-04 Thread Sam James
commit: 1787a52a4bd03f2bb4c5c0d3f6a006d96a84be30
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:44:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1787a52a

dev-libs/glib: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
index 0d286c90c737..d25af8f101dc 100644
--- a/dev-libs/glib/glib-2.76.3.ebuild
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit gnome.org gnome2-utils linux-info meson-multilib multilib 
python-any-r1 toolchain-funcs xdg
 



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

2023-06-04 Thread Sam James
commit: 603e0b9fb58a93fd73caa6d3412bcef27474ee09
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:14:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:14:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e0b9f

sci-mathematics/pari: Stabilize 2.15.3 x86, #907855

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

 sci-mathematics/pari/pari-2.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pari/pari-2.15.3.ebuild 
b/sci-mathematics/pari/pari-2.15.3.ebuild
index 2c285bc6c7ab..664fd8a019f8 100644
--- a/sci-mathematics/pari/pari-2.15.3.ebuild
+++ b/sci-mathematics/pari/pari-2.15.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 # The subslot is the value of $soname_num obtained from
 # upstream's config/version script.
 SLOT="0/8"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="data doc examples fltk gmp test threads X"
 RESTRICT="!test? ( test )"
 



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

2023-06-04 Thread Sam James
commit: 6b44d55838d3ab7eb574daca6967ebeca0afa73a
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b44d558

x11-libs/libxcb: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31297
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index cf28326cbafd..5ddaeaf03b94 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="xml(+)"
 
 XORG_TARBALL_SUFFIX="xz"



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

2023-06-04 Thread Sam James
commit: 214971a1af7edd43d423a590d17f8cff8f36526e
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:44:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214971a1

dev-util/gdbus-codegen: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
index 452142388007..631cc2c2b12b 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="xml(+)"
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1



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

2023-06-04 Thread Sam James
commit: d69f3c7b2f2e73c7460b4a1ec4a00bdf83c9e46b
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69f3c7b

media-libs/mesa: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/mesa/mesa-23.1.1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-23.1.1.ebuild 
b/media-libs/mesa/mesa-23.1.1.ebuild
index b848447b83a4..f92b393b0f53 100644
--- a/media-libs/mesa/mesa-23.1.1.ebuild
+++ b/media-libs/mesa/mesa-23.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index b848447b83a4..f92b393b0f53 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 



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

2023-06-04 Thread Sam James
commit: e66858fc6a98d199f7fc7e02d26695308b7080cb
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66858fc

sys-apps/systemd-utils: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-253.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-253.5.ebuild 
b/sys-apps/systemd-utils/systemd-utils-253.5.ebuild
index 501135f61291..3a4487c75a7c 100644
--- a/sys-apps/systemd-utils/systemd-utils-253.5.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-253.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 



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

2023-06-04 Thread Sam James
commit: b622144172c10f7e5d4fa6721d76e95eeebeea63
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6221441

x11-libs/libdrm: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libdrm/libdrm-2.4.115.ebuild | 2 +-
 x11-libs/libdrm/libdrm-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.115.ebuild 
b/x11-libs/libdrm/libdrm-2.4.115.ebuild
index 17bbbc95528b..9bc0207342d8 100644
--- a/x11-libs/libdrm/libdrm-2.4.115.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.115.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-.ebuild
index d924e9e6299f..195dc7c55c2b 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"



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

2023-06-04 Thread Sam James
commit: e57424b8dfa2f6cd978b1b537b6bd7e18a2b1374
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:44:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57424b8

dev-util/glib-utils: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Sam James  gentoo.org>

 dev-util/glib-utils/glib-utils-2.76.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.76.3.ebuild 
b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
index a3a82d2df97f..ae99e9487c19 100644
--- a/dev-util/glib-utils/glib-utils-2.76.3.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 GNOME_ORG_MODULE="glib"
 
 inherit gnome.org python-single-r1



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

2023-06-04 Thread Michał Górny
commit: 8abda2af9cc839d6379d4126d712efbd35e8c4a2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:26:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:06:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abda2af

dev-python/imageio: Bump to 2.31.0

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.31.0.ebuild | 85 
 2 files changed, 86 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index b9561176afd5..bf4276a8d9fd 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -3,5 +3,6 @@ DIST imageio-2.28.0.gh.tar.gz 406506 BLAKE2B 
4021f872cd156461f216047d612ee985779
 DIST imageio-2.28.1.gh.tar.gz 408022 BLAKE2B 
f2ee9f9e7daa875393c0f3fe11539cb50bc56e88aeb3d0362e1cf5aa01322c2a211779d2b142d95ed483a53a896605b2e0c557d5d05c4e295c8d3a403a392f31
 SHA512 
82b14db674de5b03b5f303acabfb94768278b635fe70fd09623c73ec5dcad5965ad7341a07cc41af71bbb0e5548bc4d79d20e510095a2bbaed50061b435bfc7a
 DIST imageio-2.29.0.gh.tar.gz 410455 BLAKE2B 
537f732383b7fa90b07c66c37c1f4f4d6f8934df990730b35c2232088f6a177c971247551c8019c9f4d5ee0b70fd0a7af308530368f2a29a01675585d8119bfd
 SHA512 
3214274ead4b84a88a3bf40eb6e6ae4b0b7fa2819ae87ff3aa2cf9b19b3c57b6217d88bf9a81609ea746ac534061642164c9c5780388a6f6c7c6f4431459d0a5
 DIST imageio-2.30.0.gh.tar.gz 410664 BLAKE2B 
d577b7031228528545575f605c76bf504ad035bb87057917e1761e55a4975a3b6a051787f494374c49db2e7a727a5c39cbb41753c1a92fcbc8d78dd2b28bc584
 SHA512 
a72e64a0240b72e56b6172dded67754890ffeda9b67f5740467e51bc9fa019b4c987baad0545c04ddcba8151f9484c49064d826e73fa03772dcf082eee7b514c
+DIST imageio-2.31.0.gh.tar.gz 411278 BLAKE2B 
b07b1196e2a8a7905e8017f55609049e3bc34af553d8c92070f4ecd0633aacbd63eb38e3c0bd9e7112e79155d2a10b1e213b652cde3ff0634116429eec8e946b
 SHA512 
1a410b8968ecb22be3a896cb93c749f1b690fbbd001719482fb6991cea639de8953a985a2ca99411687cbdafac4d39c4cd0613620ce95db660ce4ed4d28ec8fa
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.31.0.ebuild 
b/dev-python/imageio/imageio-2.31.0.ebuild
new file mode 100644
index ..cd12185b3005
--- /dev/null
+++ b/dev-python/imageio/imageio-2.31.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   

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

2023-06-04 Thread Michał Górny
commit: b0f4cad57fe985351129b1ebe327c4b5b7e0a350
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:45:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:07:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f4cad5

dev-python/mkdocstrings-python: Bump to 1.1.2

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 8612ae736ffd..cd4c991f152b 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B 
aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf
 SHA512 
0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9
 DIST mkdocstrings-python-1.1.0.gh.tar.gz 126744 BLAKE2B 
02e70d2f6f63e7f9eaafa05a9a64a5aefb9122aa80815ffbd125d0bcc02813fe7d7c160696da49cae858ac11093f98dbf3588ffcc7d15ee360cb527484a56da6
 SHA512 
a9c0a165bd1d0d012e1ba4b2d6198edc6be0fbb28784dff07519fd232294f3932be6bbc9268181a0d1b2a275484cabb17719ccab33e659367a702641464ca4a9
+DIST mkdocstrings-python-1.1.2.gh.tar.gz 127162 BLAKE2B 
1aa77a6846b8f4787091691c3862428400cf73e5b51f3d7a278e9d871136a3693d80a1fe79d6999dedefe66b0a14402e0d70c448f9260c1528024a56cf223c69
 SHA512 
40c8247bc6217e73c23555fb3de14ddc8995e1870c7bcee85c12c885b9710cd303da3cec22b4ae44ff5de050486958447d2d489d9739b9860c432e9e00fec0d7

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.2.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.2.ebuild
new file mode 100644
index ..b6da1191411b
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.1.2.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[${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/zeroconf/

2023-06-04 Thread Michał Górny
commit: 831e036ae2629ce57862a6866cf8a5e5711cdf39
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:28:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:06:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831e036a

dev-python/zeroconf: Bump to 0.64.0

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

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

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index db966c055f70..a0ca4753ba23 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,2 +1,3 @@
 DIST zeroconf-0.62.0.tar.gz 141269 BLAKE2B 
17efd98394155e415cc9b9b6ff7b2ec6d702613a38e4af8d8e168155a2ecef20f16d4864dc2c62833c9d186d937eca9a5b25846efdc0c21d7bf29f1d911228ca
 SHA512 
d923f23af59dfa09977ec45507c8a02d68a49077652a3fe7d8f23a62e45c525bb431ee5a82c51012d8ba77a7285eaae963a84f0727110780392b0fb7c9966038
 DIST zeroconf-0.63.0.tar.gz 141580 BLAKE2B 
22267e2be9118c91b5d7638843e89de0a2838eb1ebca2c233038fc202b8648256193fd8d61523960e1fce110ef7e3c3c06190f5369f700c02cbd047a036a362e
 SHA512 
b899838ddae288b0f0483ca6950871d88ee387769507fe803a68df1cd5657bf9eee2aeecfc2e7685ded5327e70e04cfe445b564f16e3e9191112ddaae7deda18
+DIST zeroconf-0.64.0.tar.gz 142520 BLAKE2B 
b26c728519b7962c9620f857654e9bd347b1dcd98642a2305f4102ce8fe76cf2f24a934a7a65c355e1dbeaf2152c31f43b529f922b2c3fceec09dbc3f106c6ff
 SHA512 
b85fab86150e88ab4aec8c5f5d338c962ad071140f5ee472b7f3ba8f196a96976e4dc9c1c99b2bd8040d486d0f79c966d45ee2ba58f7724cdbc3345811b9ebc9

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



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

2023-06-04 Thread Michał Górny
commit: 767b8ab97efa89238425d326f89825e5dfcefc26
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:29:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:06:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767b8ab9

dev-python/autobahn: Bump to 23.6.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.6.1.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 73afde7a83c4..77aef7d12b0c 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175
+DIST autobahn-23.6.1.tar.gz 476460 BLAKE2B 
ee7cd664ac578f61376936560f65e45a3c46c1fdcb042932a1457f5c66bd6748c882bfe5e20a84bf7feb4bce8fbad720867ff5828fc4904e891c5a1e306313c5
 SHA512 
d621d747494e66b9ab503519b16ca38046c7e166cd6e7883bcac219c63700ee0795a76d836ea3d8a2b3d983a4937464cbb716ccbcd40f3f54f20f089d25dc803

diff --git a/dev-python/autobahn/autobahn-23.6.1.ebuild 
b/dev-python/autobahn/autobahn-23.6.1.ebuild
new file mode 100644
index ..ee9d53b4652b
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.6.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-testing cryptosign and component_aio using asyncio"
+   local -x USE_ASYNCIO=true
+   epytest --pyargs 

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

2023-06-04 Thread Michał Górny
commit: 7a806a47495d6bc446e791ab722285d0fbb7408f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:42:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a806a47

dev-python/pypdf: Bump to 3.9.1

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

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

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 97008c313139..aaedb25be035 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,4 @@
 DIST pypdf-3.8.1.gh.tar.gz 7516880 BLAKE2B 
87d8cd66c7efcf9624205da904290fe82f51eeb9b521903ec564467755cc9a824ab0660a41d0cbd4a1ada2e20b4b35e16ce3a73a9933aea9fc5e0f315e613709
 SHA512 
8b78ccc210b8f34b9556cf69cac8f2af207de9a42840a0b4c822c0ab2c0b2d468c5c20a14704d3f54c6b57bcc451c3f0b7ff54b8149616b539cb07be57482e58
 DIST pypdf-3.9.0.gh.tar.gz 7516907 BLAKE2B 
12c0a13ee1ca897966bcd2f6a93b50ef1ead8d471ac9543544988a9c03c26a135a91c07b443d3a7b89fd38c302f5c2323994407fdadc23638832ca07eb7571fb
 SHA512 
da9489bfd7c91c497852ce71050548d99fbca8118575c5eec85d55611fdafbe471c1cf7c4c8ef0e46165a89771e557c868f133af325d4672ba897fd43c02
+DIST pypdf-3.9.1.gh.tar.gz 7517143 BLAKE2B 
81e5ff0d8997af2df3709163ad5c319bb5b9a598cfb0a2894850c658ecf3fe6bbeda7cd7f9ffaf23ce015f6235c39220fc244f826edf87114d84859950409fe3
 SHA512 
414a33ff29e9410b89d5f5939db841f25393bd2c66588aea67da7639517c2fd91f293b6120bd553a8fae4fb23c5b9828dac2a6ec1b649aaf9f7c0737a0f4a05a
 DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 
9044391 BLAKE2B 
9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01
 SHA512 
32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a

diff --git a/dev-python/pypdf/pypdf-3.9.1.ebuild 
b/dev-python/pypdf/pypdf-3.9.1.ebuild
new file mode 100644
index ..8c79bcacda8e
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.9.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-06-04 Thread Michał Górny
commit: 8dec9e488086a5c2b99c4dcabc9fa15c7dbdc26a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:44:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dec9e48

dev-python/asyncstdlib: Bump to 3.10.8

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

 dev-python/asyncstdlib/Manifest  |  1 +
 dev-python/asyncstdlib/asyncstdlib-3.10.8.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index f6096ce5e7c3..6287aaa55732 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1,2 +1,3 @@
 DIST asyncstdlib-3.10.6.gh.tar.gz 56335 BLAKE2B 
15b33e90454c2b1f9ca8ddd9c71db74af1541e26af59c1a5a8b6240ec7b9e5db06f0455c778de39ff6cce1e87db41403fbc1b8965da0764f8215c4dd6bfa8e17
 SHA512 
e8b8b72f7d59593876f6701632d4b4839bf6110134b8dc62a33f665c52528a94f53ac6c43195520c2902e66f68b379cf7d9258e29fb25c69ae2fa98cfe4b10a6
 DIST asyncstdlib-3.10.7.tar.gz 43529 BLAKE2B 
70a0dcc36ade591a98666c7872844a14aba039b435af65818a9de37bd958dfef46fb143e1f00e43cdba3eb742ae291ad6f4c544f3f0c491f81cca8c5ddd0149b
 SHA512 
7cd02d95aea28ec56436078df72f523463370b54ed2d7a9b91fcbf6665db6fb89693769aa99f6529f9a930bb1932c9fcb72a2adac494c2528a12e1c054f4fb1b
+DIST asyncstdlib-3.10.8.tar.gz 43762 BLAKE2B 
28d8c592dd38f7571f86f6664d8489ac42638d1eacaf98163d915919017b4e9de3f246fe028ffded73bd2e0df703a952732dc87f8d70d3e73305bca9bc82129a
 SHA512 
d71894658b42b54e2d75f7dabefd6480933c697ece4372ea2dd3a99b02371a58e1b883fa0523c031b8c331887bb9eaeac8bec381531bee3cedf804056f98c127

diff --git a/dev-python/asyncstdlib/asyncstdlib-3.10.8.ebuild 
b/dev-python/asyncstdlib/asyncstdlib-3.10.8.ebuild
new file mode 100644
index ..5590c14a20c7
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.10.8.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The missing async toolbox"
+HOMEPAGE="
+   https://github.com/maxfischer2781/asyncstdlib/
+   https://pypi.org/project/asyncstdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2023-06-04 Thread Sam James
commit: 8f466deecc6aeb859f9469c4888b0ff8e24416a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:02:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:02:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f466dee

sci-libs/brial: Stabilize 1.2.12 amd64, #907857

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

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

diff --git a/sci-libs/brial/brial-1.2.12.ebuild 
b/sci-libs/brial/brial-1.2.12.ebuild
index 22d2e605130a..633498a65896 100644
--- a/sci-libs/brial/brial-1.2.12.ebuild
+++ b/sci-libs/brial/brial-1.2.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BRiAl/BRiAl/releases/download/${PV}/${P}.tar.bz2;
 # The top-level license is GPL2+, but cudd/LICENSE is BSD.
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="png"
 
 BDEPEND="virtual/pkgconfig"



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

2023-06-04 Thread Sam James
commit: 8f9fc83105725040f1e8644e01bd98343f68bc59
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:48:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9fc831

net-misc/mrouted: add 4.5

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

 net-misc/mrouted/Manifest   |  1 +
 net-misc/mrouted/mrouted-4.5.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/net-misc/mrouted/Manifest b/net-misc/mrouted/Manifest
index aa3497937b92..8566e09f 100644
--- a/net-misc/mrouted/Manifest
+++ b/net-misc/mrouted/Manifest
@@ -1,2 +1,3 @@
 DIST mrouted-4.2.tar.gz 292640 BLAKE2B 
5d356c7c0132e2dc74e360c5a1761b6e39bcdfcb5306dcd7a8a35f5658139bdd74d92587b7fea248092bd4947b5119987bdf4066676c08c6baa849c1845f905b
 SHA512 
88de66f24210bcf9d8e9ab0d38171c64c7dae2981fb2f81a54be2b08bbe26ff9b26ad5a7ec0fd4d67c2dad00a6df608aa7c1536c897bbc98f6bf223766924131
 DIST mrouted-4.4.tar.gz 316949 BLAKE2B 
c768f78588ef5a321b33a6444627db0eae36dfd1798f58672392729e0ce45392fbcaad074e55eccef43dcda5d29cfee24f30aa85eded130ad8d1a6a006e62411
 SHA512 
cadd4cb15674c04bd976daad36ac38ec93eb9d6d0e2888cb7b4b73d2802f58beb11c122de34c1c5214a58f74dc832f35bff0820265370f4636036813ff283c09
+DIST mrouted-4.5.tar.gz 322493 BLAKE2B 
1c4702d41f7bb9b6bd39cf718f28714555987b5837a858c6bb7697ad85f7a8b090bcee87d6997eecce728f3f645ac6ed41edd6bcd762b07ef92c52551ea11fba
 SHA512 
145decbd1fba826196f719a7712bb9568080b2b5757eb80f79185537cd045ca1def36e34e93804ecaaa815607f43b58fc768b307098d90ac808ed5717a0c58d7

diff --git a/net-misc/mrouted/mrouted-4.5.ebuild 
b/net-misc/mrouted/mrouted-4.5.ebuild
new file mode 100644
index ..a51404357005
--- /dev/null
+++ b/net-misc/mrouted/mrouted-4.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs systemd
+
+DESCRIPTION="IP multicast routing daemon"
+HOMEPAGE="https://troglobit.com/projects/mrouted/;
+SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="Stanford GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="rsrr test"
+
+# Needs unshare
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   app-alternatives/yacc
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX
+
+   econf \
+   $(usev rsrr --enable-rsrr) \
+   $(use_enable test)
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins mrouted.conf
+
+   newinitd "${FILESDIR}"/mrouted.rc mrouted
+   systemd_dounit mrouted.service
+}



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

2023-06-04 Thread Sam James
commit: 607f87d0d5929f3c35e48b4927c88c52870aa274
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:58:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:58:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607f87d0

dev-util/seer: sync live

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

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

diff --git a/dev-util/seer/seer-.ebuild b/dev-util/seer/seer-.ebuild
index 207362f81cdd..db6606d3c01e 100644
--- a/dev-util/seer/seer-.ebuild
+++ b/dev-util/seer/seer-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
 else

SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
 fi
 
 S="${WORKDIR}"/${P}/src



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

2023-06-04 Thread Sam James
commit: f6fc5bac554ca45654210a12c8357e92e2d1e1a7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:57:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:57:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fc5bac

sys-libs/libunwind: add 1.7.0

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

 sys-libs/libunwind/Manifest   |   2 +
 sys-libs/libunwind/libunwind-1.7.0.ebuild | 118 ++
 2 files changed, 120 insertions(+)

diff --git a/sys-libs/libunwind/Manifest b/sys-libs/libunwind/Manifest
index baadb9574aee..ccd1635dbb89 100644
--- a/sys-libs/libunwind/Manifest
+++ b/sys-libs/libunwind/Manifest
@@ -1,3 +1,5 @@
 DIST libunwind-1.6.2-docs.tar.xz 25372 BLAKE2B 
d16562b29c49070f0cd6ad9211c7c3283b527bd88677d9ce50b15f27254bac504ea79b807e01f4f2bdb05649ff8980f94346ef9737bf5b5bd7c313e547222f10
 SHA512 
71bcb781cc37ccbef7b349225b1b3b4cd6ba4ce5a48d8478cea17f8245614b672d8e14b5a088e2d998ea717670a371925d4fbe407dde636611f7c2f2901065d8
 DIST libunwind-1.6.2-loong.patch.xz 122756 BLAKE2B 
1d369d18e71c4b9faa79a31a917a0f42a7bb394acd3bf8dc9ef181f2ca55bee04bef070c57ea04853b756efd561cb60409770b1f6fa9095d0e14565eb0bfc621
 SHA512 
46c8a6022dbf099965cf121d91691aae0a38fb31901730f47f712a7078b323e04f278e6751a7d169ed7e87792f321b15471b253668541598b82edb6626b9518f
 DIST libunwind-1.6.2.tar.gz 901392 BLAKE2B 
3d0313f7e92cbc3e1a84ad3831a5170f21cdf772f1697ca0a59dea63cdd47da382e9f1fd77325d9ff8bcd47559a425dc883a820c646c628cd00faed82cb0f83f
 SHA512 
1d17dfb14f99a894a6cda256caf9ec481c14068aaf8f3a85fa3befa7c7cca7fca0f544a91a3a7c2f2fc55bab19b06a67ca79f55ac9081151d94478c7f611f8f7
+DIST libunwind-1.7.0-docs.tar.xz 27268 BLAKE2B 
e035009c7a7df15b020b8186e18053ee0e839e4a779155057426531c28d96f18cfc7beeef6ac1dd8496781812bc1023fbfcb5de0dffebda7de0e6975b17a23e6
 SHA512 
c18e3664d72fa0856609ac99a7ca04f969167f9bb2cd849e9ce0df63565c27a41080f67bb6d452657471fd0796c386fd993cfc4f3881ca47086301cda069b943
+DIST libunwind-1.70.tar.gz 912930 BLAKE2B 
ef9cd9dc516cf906e883f40230942b18406f2cdbcfa7f7ea25673b400ebe621feb69d13ad1959bd0431bdf9c336082c7c364170214d8ae0f34eb8d285427bee3
 SHA512 
ec65a73db2f563784b880abf81864b85165255770e950feea57dd83700b72726d0e8c7d5b06e9485735538452730b8ecf2d52c3cc8190dfe69b765e1a9d4271c

diff --git a/sys-libs/libunwind/libunwind-1.7.0.ebuild 
b/sys-libs/libunwind/libunwind-1.7.0.ebuild
new file mode 100644
index ..0bbded1272bd
--- /dev/null
+++ b/sys-libs/libunwind/libunwind-1.7.0.ebuild
@@ -0,0 +1,118 @@
+# Copyright 2005-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-libunwind-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${LIBUNWIND_DOCS_PREBUILT:=1}
+
+LIBUNWIND_DOCS_PREBUILT_DEV=sam
+LIBUNWIND_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+LIBUNWIND_DOCS_USEFLAG="+doc"
+
+[[ ${LIBUNWIND_DOCS_PREBUILT} == 1 ]] && LIBUNWIND_DOCS_USEFLAG="doc"
+
+inherit multilib-minimal
+
+MY_P=${PN}-$(ver_rs 2 '')
+DESCRIPTION="Portable and efficient API to determine the call-chain of a 
program"
+HOMEPAGE="https://savannah.nongnu.org/projects/libunwind;
+SRC_URI="https://github.com/libunwind/libunwind/releases/download/v${PV}/${MY_P}.tar.gz;
+if [[ ${LIBUNWIND_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${LIBUNWIND_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${LIBUNWIND_DOCS_VERSION}-docs.tar.xz
 )"
+fi
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0/8" # libunwind.so.8
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
-sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug debug-frame ${LIBUNWIND_DOCS_USEFLAG} libatomic lzma static-libs 
test zlib"
+
+RESTRICT="test !test? ( test )" # some tests are broken (toolchain version 
dependent, rely on external binaries)
+
+BDEPEND="
+   doc? ( app-text/texlive-core )
+"
+RDEPEND="
+   lzma? ( app-arch/xz-utils[static-libs?,${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[static-libs?,${MULTILIB_USEDEP}] )
+"
+# We just use the header from libatomic.
+DEPEND="
+   ${RDEPEND}
+   libatomic? ( dev-libs/libatomic_ops[${MULTILIB_USEDEP}] )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/libunwind.h
+
+   # see libunwind.h for the full list of arch-specific headers
+   /usr/include/libunwind-aarch64.h
+   /usr/include/libunwind-arm.h
+   /usr/include/libunwind-hppa.h
+   /usr/include/libunwind-ia64.h
+   /usr/include/libunwind-mips.h
+   /usr/include/libunwind-ppc32.h
+   /usr/include/libunwind-ppc64.h
+   /usr/include/libunwind-riscv.h
+   /usr/include/libunwind-sh.h
+   /usr/include/libunwind-tilegx.h
+   /usr/include/libunwind-x86.h
+   /usr/include/libunwind-x86_64.h
+)
+

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

2023-06-04 Thread Sam James
commit: ff2d5645cd70a8b287542c05c66c570f816c3518
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:02:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:02:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2d5645

sci-mathematics/pari: Stabilize 2.15.3 amd64, #907855

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

 sci-mathematics/pari/pari-2.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pari/pari-2.15.3.ebuild 
b/sci-mathematics/pari/pari-2.15.3.ebuild
index 4e92879b687a..2c285bc6c7ab 100644
--- a/sci-mathematics/pari/pari-2.15.3.ebuild
+++ b/sci-mathematics/pari/pari-2.15.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 # The subslot is the value of $soname_num obtained from
 # upstream's config/version script.
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="data doc examples fltk gmp test threads X"
 RESTRICT="!test? ( test )"
 



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

2023-06-04 Thread Sam James
commit: 7bbf259721398464a22a3c4437d1b15d641fed47
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 05:01:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbf2597

dev-util/seer: add 2.0 (unkw'd)

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

 dev-util/seer/Manifest  |  1 +
 dev-util/seer/{seer-.ebuild => seer-2.0.ebuild} | 13 -
 dev-util/seer/seer-.ebuild  | 13 -
 3 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
index b4af0a699671..d79c7f868bde 100644
--- a/dev-util/seer/Manifest
+++ b/dev-util/seer/Manifest
@@ -1 +1,2 @@
 DIST seer-1.17.tar.gz 410347 BLAKE2B 
6ac10aecc862a669cf9c0a2f25104604bddb3791d48cf8653483edb14a913f8214e7a316f335e115e0df80703610c97d395f6b896406cc19814701f234e319cf
 SHA512 
93a0b148685dcd52eb567c1d58848e65c43208af9505b3bc02202c1be02ed7f94af500a1b5fdb295f0d3cd13dd88e3d6d9a524396c9c37c74435532d3dfbec2d
+DIST seer-2.0.tar.gz 409888 BLAKE2B 
c39cc0a186a68bad8477262d8900f0b8e632dc2e21504b4157d881b7a2cd6c75d9c0d60e28767bf490c6420e1ca1f17e52c13ef642986d9d94b44b46148270b2
 SHA512 
ea01ccbc7e457d7a42bf8703da24c2d42c37d81c7c5223b30f5c3837200a8e3137cd5ff5fd6531cf3b3c22b1cf1bec576c68191bfb63a5d55a8527ab8283c04a

diff --git a/dev-util/seer/seer-.ebuild b/dev-util/seer/seer-2.0.ebuild
similarity index 75%
copy from dev-util/seer/seer-.ebuild
copy to dev-util/seer/seer-2.0.ebuild
index db6606d3c01e..48b2a9ffe763 100644
--- a/dev-util/seer/seer-.ebuild
+++ b/dev-util/seer/seer-2.0.ebuild
@@ -13,7 +13,8 @@ if [[ ${PV} ==  ]] ; then
 else

SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   # Unkeyworded until tested a bit more
+   #KEYWORDS="~amd64 ~arm64 ~ppc64"
 fi
 
 S="${WORKDIR}"/${P}/src
@@ -35,6 +36,16 @@ RDEPEND="
sys-devel/gdb
 "
 
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Support Qt 6 once it's unmasked
+   # Note that >= 2.0 barely supports Qt 5, see 
https://github.com/epasveer/seer/wiki/Building-Seer---Qt5.
+   -DQTVERSION=QT5
+   )
+
+   cmake_src_configure
+}
+
 src_install() {
cmake_src_install
 

diff --git a/dev-util/seer/seer-.ebuild b/dev-util/seer/seer-.ebuild
index db6606d3c01e..48b2a9ffe763 100644
--- a/dev-util/seer/seer-.ebuild
+++ b/dev-util/seer/seer-.ebuild
@@ -13,7 +13,8 @@ if [[ ${PV} ==  ]] ; then
 else

SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~arm64 ~ppc64"
+   # Unkeyworded until tested a bit more
+   #KEYWORDS="~amd64 ~arm64 ~ppc64"
 fi
 
 S="${WORKDIR}"/${P}/src
@@ -35,6 +36,16 @@ RDEPEND="
sys-devel/gdb
 "
 
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Support Qt 6 once it's unmasked
+   # Note that >= 2.0 barely supports Qt 5, see 
https://github.com/epasveer/seer/wiki/Building-Seer---Qt5.
+   -DQTVERSION=QT5
+   )
+
+   cmake_src_configure
+}
+
 src_install() {
cmake_src_install
 



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

2023-06-04 Thread Sam James
commit: 35dbc1e2765c2e0795b5789c41c0d05bf67603f4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:57:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dbc1e2

dev-util/seer: drop 1.16

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

 dev-util/seer/Manifest |  1 -
 dev-util/seer/seer-1.16.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/seer/Manifest b/dev-util/seer/Manifest
index 82aba4d606ec..b4af0a699671 100644
--- a/dev-util/seer/Manifest
+++ b/dev-util/seer/Manifest
@@ -1,2 +1 @@
-DIST seer-1.16.tar.gz 408728 BLAKE2B 
5e942a89d56cc095a83aa7870a4c177b19057c1633cb4ca1420bb9961f698b3982f6a2ec239980881633f757787de9f33cce595ba323aab58600fa7feccee1de
 SHA512 
2f44eb70553d2105f56589bc609698cef79a522aa0ab7427be0f3bb9ee8d92f8a595494a45b9ed698751672b7dbd969e7306c18c6d283b497ceef6c8034d88df
 DIST seer-1.17.tar.gz 410347 BLAKE2B 
6ac10aecc862a669cf9c0a2f25104604bddb3791d48cf8653483edb14a913f8214e7a316f335e115e0df80703610c97d395f6b896406cc19814701f234e319cf
 SHA512 
93a0b148685dcd52eb567c1d58848e65c43208af9505b3bc02202c1be02ed7f94af500a1b5fdb295f0d3cd13dd88e3d6d9a524396c9c37c74435532d3dfbec2d

diff --git a/dev-util/seer/seer-1.16.ebuild b/dev-util/seer/seer-1.16.ebuild
deleted file mode 100644
index 207362f81cdd..
--- a/dev-util/seer/seer-1.16.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop xdg
-
-DESCRIPTION="A GUI frontend to gdb"
-HOMEPAGE="https://github.com/epasveer/seer;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/epasveer/seer;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/epasveer/seer/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-   KEYWORDS="~amd64 ~ppc64"
-fi
-
-S="${WORKDIR}"/${P}/src
-
-# Upstream keep 'debian/copyright' up to date
-# https://github.com/epasveer/seer/issues/86
-LICENSE="GPL-3+ CC-BY-3.0 CC-BY-4.0"
-SLOT="0"
-
-DEPEND="
-   dev-qt/qtcharts:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="
-   ${DEPEND}
-   sys-devel/gdb
-"
-
-src_install() {
-   cmake_src_install
-
-   domenu resources/seergdb.desktop
-
-   local size
-   for size in 32 64 128 256 512 ; do
-   newicon -s ${size} resources/seergdb_${size}x${size}.png 
seergdb.png
-   done
-}



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

2023-06-04 Thread Sam James
commit: 9fbfa6dff39909d6abb18ac796fc341bfa0e0674
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:35:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:35:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbfa6df

sci-libs/fplll: Stabilize 5.4.4 x86, #907854

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

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

diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild 
b/sci-libs/fplll/fplll-5.4.4.ebuild
index f947f1eaf1d1..7f1d367f8294 100644
--- a/sci-libs/fplll/fplll-5.4.4.ebuild
+++ b/sci-libs/fplll/fplll-5.4.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/8"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="qd"
 
 BDEPEND="virtual/pkgconfig"



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

2023-06-04 Thread Sam James
commit: dc21bfa1e0f6b89c569bfcbc7a41c3f461389a37
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:35:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc21bfa1

sci-libs/fplll: Stabilize 5.4.4 amd64, #907854

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

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

diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild 
b/sci-libs/fplll/fplll-5.4.4.ebuild
index d8ad2144d60b..f947f1eaf1d1 100644
--- a/sci-libs/fplll/fplll-5.4.4.ebuild
+++ b/sci-libs/fplll/fplll-5.4.4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/8"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="qd"
 
 BDEPEND="virtual/pkgconfig"



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

2023-06-04 Thread Sam James
commit: e488e8c4548737365af4facfe8e3b38af6b9f9ee
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:35:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:35:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e488e8c4

sci-mathematics/nauty: Stabilize 2.8.6-r1 x86, #907858

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

 sci-mathematics/nauty/nauty-2.8.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild 
b/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
index 680f026d9f50..b7d960f6657a 100644
--- a/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
+++ b/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://pallini.di.uniroma1.it/${PN}${MY_PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="cpu_flags_x86_popcnt examples"
 
 BDEPEND="sys-apps/help2man"



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

2023-06-04 Thread Sam James
commit: 91c7c860b80870655a8dda6a58965d2e958a23d5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 04:35:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 04:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c7c860

sci-mathematics/nauty: Stabilize 2.8.6-r1 amd64, #907858

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

 sci-mathematics/nauty/nauty-2.8.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild 
b/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
index 60c6882b1049..680f026d9f50 100644
--- a/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
+++ b/sci-mathematics/nauty/nauty-2.8.6-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://pallini.di.uniroma1.it/${PN}${MY_PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv ~x86"
 IUSE="cpu_flags_x86_popcnt examples"
 
 BDEPEND="sys-apps/help2man"



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

2023-06-04 Thread Sam James
commit: 8e079cf0227c90aabbf84ab14bfd065dc3675208
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 03:58:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e079cf0

app-misc/ca-certificates: destabilize 20230311.3.90

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

 app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
index 83c66b14c12c..cd5ede09c08f 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2023-06-04 Thread Sam James
commit: 1259f428693beec7513f8f73e29ea5fe9880caae
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 03:54:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:56:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1259f428

app-misc/ca-certificates: add 20230311.3.90

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

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20230311.3.90.ebuild   | 206 +
 2 files changed, 207 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 6c74c5d06388..3a148c82e7d6 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -3,4 +3,5 @@ DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B 
b807a6415126afdc11896efea8e6
 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B 
ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4
 SHA512 
d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a
 DIST nss-3.89.1.tar.gz 71624456 BLAKE2B 
fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4
 SHA512 
aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd
 DIST nss-3.89.tar.gz 71617802 BLAKE2B 
92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9
 SHA512 
1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82
+DIST nss-3.90.tar.gz 72211928 BLAKE2B 
9518bed4f8ca5f9dd1c3d15e255f9954fabc30762ff6db7e45ab54fd0d7d7a34e2c021ecc76b5dcac97c571914e9af116a8c1361a5f2f055a31db168518a99a7
 SHA512 
e41f4de73f4971c8f35dffe3926b6845ef12a1ce7e8f3fe682e643ddb791a009d079c1706f66d065333af884726840dbc96d4e44762f9c3e48b8d919c09ae625
 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 
7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d
 SHA512 
1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
new file mode 100644
index ..83c66b14c12c
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# Where possible, bump to stable/LTS releases of NSS for the last part
+# of the version (when not using a pure Debian release).
+
+# When triaging user reports, refer to our wiki for tips:
+# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="https://packages.debian.org/sid/ca-certificates;
+NMU_PR=""
+if ${PRECOMPILED} ; then
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
+else
+   SRC_URI="
+   
mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz
+   
https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz
+   cacert? (
+   
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
+   )
+   "
+fi
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+${PRECOMPILED} || IUSE+=" cacert"
+
+# 

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

2023-06-04 Thread Sam James
commit: 1f991f0f4a7457339e6032655c20b69f34b9a5ec
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 03:57:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f991f0f

sci-libs/brial: Stabilize 1.2.12 x86, #907857

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

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

diff --git a/sci-libs/brial/brial-1.2.12.ebuild 
b/sci-libs/brial/brial-1.2.12.ebuild
index 31821f7a6cde..22d2e605130a 100644
--- a/sci-libs/brial/brial-1.2.12.ebuild
+++ b/sci-libs/brial/brial-1.2.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BRiAl/BRiAl/releases/download/${PV}/${P}.tar.bz2;
 # The top-level license is GPL2+, but cudd/LICENSE is BSD.
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="png"
 
 BDEPEND="virtual/pkgconfig"



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

2023-06-04 Thread Sam James
commit: ac09888b82c6b5eb74e216a820e71c21eca34c07
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 03:51:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac09888b

sci-mathematics/pari: Stabilize 2.15.3 ppc64, #907855

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

 sci-mathematics/pari/pari-2.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pari/pari-2.15.3.ebuild 
b/sci-mathematics/pari/pari-2.15.3.ebuild
index 123f174d15a3..4e92879b687a 100644
--- a/sci-mathematics/pari/pari-2.15.3.ebuild
+++ b/sci-mathematics/pari/pari-2.15.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 # The subslot is the value of $soname_num obtained from
 # upstream's config/version script.
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="data doc examples fltk gmp test threads X"
 RESTRICT="!test? ( test )"
 



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

2023-06-04 Thread Sam James
commit: 66a76c8b0690c2b32a7dcffee2c1abd302792444
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  4 22:32:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:50:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a76c8b

sys-apps/uutils-coreutils: add 0.0.19

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

 sys-apps/uutils-coreutils/Manifest |  71 
 ...-.ebuild => uutils-coreutils-0.0.19.ebuild} | 188 +
 .../uutils-coreutils/uutils-coreutils-.ebuild  | 188 +
 3 files changed, 305 insertions(+), 142 deletions(-)

diff --git a/sys-apps/uutils-coreutils/Manifest 
b/sys-apps/uutils-coreutils/Manifest
index b899294e1974..1a006df9a887 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -2,12 +2,19 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.2.6.crate 19429 BLAKE2B 
ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6
 SHA512 
6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
+DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B 
c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440
 SHA512 
366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f
+DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 

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

2023-06-04 Thread Sam James
commit: 88b98060a1b9033d899b31ef8e2a19224daa040d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 03:50:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 03:50:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b98060

sys-devel/gcc: add 14.0.0_pre20230604

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 05de325817ab..9a80ba7be7ed 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -21,6 +21,7 @@ DIST gcc-13-20230603.tar.xz 8395 BLAKE2B 
4be067c2159ae2a8ef3d699acab981cb911
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-14-20230529.tar.xz 84197648 BLAKE2B 
1b8b812866294bafd7bf53c823b3d55288d5a30c54e921495d19286b9d04a1bf7c5228b052941200ecc61a516355d977229fc9e60cfe4353154811c1261054ab
 SHA512 
bba930dc4b6b6a45bb5f33e4b46dc16d1d581b266078c5492833e2b4e64a93d2d19389a436c64dc2159240b07134f4f7242bef3cf35f303d34e10bf493fe70ba
+DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 
72be938f47fb4e2a4e9553f0a5190caaaccafedae6054634d1bfeb14a39e809d678578358d5a0b7c024b9b07b564eb4139fc0bcf1740d87e4954250c97cd3959
 SHA512 
75a48f751bff9a74a7eca85070423d69e9ddcc23306e7fa107c0b90fb86e720c952422ff48ac81dfa66df5a08f428b8087c6e20c58cc04d24d3300f1dcd9a140
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B 
a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d
 SHA512 
66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild
new file mode 100644
index ..a5db0d5f2f8f
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20230604.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_VER="1"
+PATCH_GCC_VER="14.0.0"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.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=master
+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/proj/guru:dev commit in: dev-python/b2sdk/

2023-06-04 Thread Wolfgang E. Sanyer
commit: 25e6715d4ba10603daa295b8f5026beb35c27009
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 00:58:35 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25e6715d

dev-python/b2sdk: Bump to version 1.21.0

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/b2sdk/Manifest|  1 +
 dev-python/b2sdk/b2sdk-1.21.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-python/b2sdk/Manifest b/dev-python/b2sdk/Manifest
index 38085fc65..f7ad94218 100644
--- a/dev-python/b2sdk/Manifest
+++ b/dev-python/b2sdk/Manifest
@@ -1 +1,2 @@
 DIST b2sdk-1.17.2.tar.gz 308753 BLAKE2B 
07b6f71f604475d861257a1a7c567fc561a90c1c8c5768d21d63a82ff1c57240a81f8ebf96f1b3113cbea181140a128ebad9ed524e410a9c163a04a1de1ee2a0
 SHA512 
e618e18de16b021dc86a4b5ee9d315294eba5c3421318a4ea668681dc0420d6c3798f17c17be6475dddad7cfada8bf615916a5dc41ef905b8ecd7623b2a0c7bb
+DIST b2sdk-1.21.0.tar.gz 335333 BLAKE2B 
7aa3a9664844e1f5ef71b7eec2fc28f456bed0a8ae431a90f23865cb9d73526090f78926b943f67bb1745bb9760718666202a9bd67790d92d90c14a0f1510bab
 SHA512 
3d431ce8a3be536d6e49d20a0e6eef2d435bfccf2dd36c0b501c03ebd013de68063302f3ae4d8c9cd6fcfa7b77e3ea2c00b06c3a5e044e30f545a4ab5248fa62

diff --git a/dev-python/b2sdk/b2sdk-1.21.0.ebuild 
b/dev-python/b2sdk/b2sdk-1.21.0.ebuild
new file mode 100644
index 0..9d38ea11d
--- /dev/null
+++ b/dev-python/b2sdk/b2sdk-1.21.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_10 python3_11)
+inherit distutils-r1
+
+DESCRIPTION="The client library for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/b2-sdk-python;
+SRC_URI="https://github.com/Backblaze/b2-sdk-python/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.17.2-disable-requirement-installation.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/logfury-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.5.0[${PYTHON_USEDEP}]
+   ')
+"
+
+distutils_enable_tests pytest
+
+BDEPEND+=" test? (
+   $(python_gen_cond_dep '
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-lazy-fixture-0.6.3[${PYTHON_USEDEP}]
+   ')
+)"
+
+# These tests seem to require some b2 authentication (they're integration tests
+# so this is not unreasonable)
+python_test() {
+   # note: used to avoid an ExcessiveLineLength lint below.
+   local 
sqlite_test_path="test/unit/account_info/test_sqlite_account_info.py"
+   epytest \
+   --deselect 
test/integration/test_large_files.py::TestLargeFile::test_large_file \
+   --deselect test/integration/test_raw_api.py::test_raw_api \
+   --deselect 
test/integration/test_download.py::TestDownload::test_large_file \
+   --deselect 
test/integration/test_download.py::TestDownload::test_small \
+   --deselect 
test/integration/test_download.py::TestDownload::test_small_unverified \
+   --deselect 
test/integration/test_download.py::TestDownload::test_gzip \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_invalid_profile_name
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_file_name_conflict
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_env_var_conflict
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_xdg_config_env_var
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_file_name \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_env_var \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_default_file_if_exists
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_xdg_config_env_var
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_default_file
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/phx-class-registry/

2023-06-04 Thread Wolfgang E. Sanyer
commit: 9c8ef669a306d8bfeefab08eb114e31eba6f0a82
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 01:35:08 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c8ef669

dev-python/phx-class-registry: Bump to 4.0.6

Also addressed some lints in 3.0.5 and bumped PYTHON_COMPAT to 3.11.

Since it depends on nose though, it will go away soonish.

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/phx-class-registry/Manifest   | 1 +
 dev-python/phx-class-registry/metadata.xml   | 3 +++
 dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild | 3 ++-
 ...-registry-3.0.5-r1.ebuild => phx-class-registry-4.0.6.ebuild} | 9 +++--
 4 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-python/phx-class-registry/Manifest 
b/dev-python/phx-class-registry/Manifest
index 4622fc776..3891dc45e 100644
--- a/dev-python/phx-class-registry/Manifest
+++ b/dev-python/phx-class-registry/Manifest
@@ -1 +1,2 @@
 DIST phx-class-registry-3.0.5.tar.gz 23756 BLAKE2B 
7ba98323cb91a328b7dbe3df2def174d950c9f78da2fbd62c81dbf3803d570d42794a20ca3219b41f8f5b739efd3317ce8672f70169db492c2cda8a980460fb1
 SHA512 
324171cbf14132e02c58026d90c87d408fd321d95258cf8cd66de472a125177c4131ca1e47fad279db3384a8a3a50832eb1287a4b577c76c79a9391fa1d998c6
+DIST phx-class-registry-4.0.6.tar.gz 26010 BLAKE2B 
8c0f65f97efbe0dbae15d11ab52c7081f62654a485a784a6668eb37dbe3dbecf16f1fbc62edab06aafb34afd25ad1cb411de5b8768c10d4a501debc385de715f
 SHA512 
da6d328359aae7488b1a34b4248e480c2f5e9c52e1f82bfeeba2be6d43a6014231fec0c32430e9f73c6761206197bb7e3db0b6bad9c847a5643d1609c3534293

diff --git a/dev-python/phx-class-registry/metadata.xml 
b/dev-python/phx-class-registry/metadata.xml
index a58f7abe8..6bf703255 100644
--- a/dev-python/phx-class-registry/metadata.xml
+++ b/dev-python/phx-class-registry/metadata.xml
@@ -10,4 +10,7 @@
ClassRegistry. This package contains the python modules 
necessary to use
this dessign pattern

+   
+   todofixthis/class-registry
+   
 

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
index da930eef0..fceff661e 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_10 python3_11 pypy3 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="An intersection of the Registry and Factory pattern"

diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
similarity index 69%
copy from dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
copy to dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
index da930eef0..825c7fb50 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-4.0.6.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="An intersection of the Registry and Factory pattern"
@@ -15,4 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 S="${WORKDIR}/class-registry-${PV}"
 
-distutils_enable_tests nose
+distutils_enable_tests unittest
+
+python_test() {
+   "${EPYTHON}" -m unittest || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/, app-backup/b2/files/

2023-06-04 Thread Wolfgang E. Sanyer
commit: 7bec09d5b280508b14e01f2a7dbb86f13133cec2
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 03:05:32 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bec09d5

app-backup/b2: Bump to 3.9.0

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/Manifest |  1 +
 app-backup/b2/b2-3.9.0.ebuild  | 98 ++
 ...b2-3.9.0-disable-pip-requirement-installs.patch | 23 +
 app-backup/b2/metadata.xml |  1 +
 4 files changed, 123 insertions(+)

diff --git a/app-backup/b2/Manifest b/app-backup/b2/Manifest
index 939d66585..1bd1b86f8 100644
--- a/app-backup/b2/Manifest
+++ b/app-backup/b2/Manifest
@@ -1 +1,2 @@
 DIST b2-3.4.0.tar.gz 86706 BLAKE2B 
2aa1f4934db0bcf8c1334a5def94fd74824a9ca19d293b201b29f8c4511e8d423fd77d71734c386aeb41e60747ea71d36d8c049676cf6fcd3e101354440da8cc
 SHA512 
5b0f411301f9b022c066ab3a1170d2ef3b21a76fe9c4e668d1da0cbd07334d11614f93d283e5c0482cb4f6985466d28b0fe59b4c058a87643218dd7a96857418
+DIST b2-3.9.0.tar.gz 131326 BLAKE2B 
c357831b7c0b4ae6abc4fafb6e09690f8ffe833d2c58c05610ffdbf94ba276f5fa143dd1528f7e7424b6fa96857c8328be993e6ffc60b61c44037bd9ef0b0e96
 SHA512 
db2fab07e973d6d39db3931dd7f645ee3c9737f4de0ab29327490607d52aad4df2e9049782ef347ee44f80b76dbe91f495ce273285001d49195abe91d5b2cb5d

diff --git a/app-backup/b2/b2-3.9.0.ebuild b/app-backup/b2/b2-3.9.0.ebuild
new file mode 100644
index 0..e7159e74c
--- /dev/null
+++ b/app-backup/b2/b2-3.9.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Command-line tool for BackBlaze's B2 product"
+HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0-nameclash.patch"
+   "${FILESDIR}/${PN}-3.9.0-disable-pip-requirement-installs.patch"
+)
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/argcomplete-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/arrow-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/b2sdk-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.19[${PYTHON_USEDEP}]
+   >=dev-python/phx-class-registry-4.0.6[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.65.0[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.3.0[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+"
+
+DEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/backoff-2.2.1[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+# - integration tests require an application key and id (which is reasonable)
+# - sync tests require network access
+python_test() {
+   epytest \
+   --deselect 
test/integration/test_autocomplete.py::test_autocomplete_b2_bucket_n_file_name \
+   --deselect 
test/integration/test_autocomplete.py::test_autocomplete_b2_commands \
+   --deselect 
test/integration/test_autocomplete.py::test_autocomplete_b2_only_matching_commands
 \
+   --deselect 
test/integration/test_b2_command_line.py::test_integration \
+   --deselect 
test/integration/test_b2_command_line.py::test_download \
+   --deselect test/integration/test_b2_command_line.py::test_basic 
\
+   --deselect 
test/integration/test_b2_command_line.py::test_bucket \
+   --deselect 
test/integration/test_b2_command_line.py::test_key_restrictions \
+   --deselect 
test/integration/test_b2_command_line.py::test_account \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_up \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_up_sse_b2 \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_up_sse_c \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_up_no_prefix \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_down \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_down_no_prefix \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_down_sse_c_no_prefix \
+   --deselect 
test/integration/test_b2_command_line.py::test_sync_copy \
+   --deselect 

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

2023-06-04 Thread Wolfgang E. Sanyer
commit: 9e1e844f36e2cca894b35dbe12eb129dd8cbf57d
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 00:50:25 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e1e844f

dev-python/b2sdk: Add python 3.11 to PYTHON_COMPAT

Also address a few pkcheck scan lints

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/b2sdk/b2sdk-1.17.2.ebuild | 25 ++---
 dev-python/b2sdk/metadata.xml|  3 +++
 2 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/dev-python/b2sdk/b2sdk-1.17.2.ebuild 
b/dev-python/b2sdk/b2sdk-1.17.2.ebuild
index a99cc31eb..b489c7ec0 100644
--- a/dev-python/b2sdk/b2sdk-1.17.2.ebuild
+++ b/dev-python/b2sdk/b2sdk-1.17.2.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 )
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_10 python3_11)
 inherit distutils-r1
 
 DESCRIPTION="The client library for BackBlaze's B2 product"
@@ -39,6 +40,8 @@ BDEPEND+=" test? (
 # These tests seem to require some b2 authentication (they're integration tests
 # so this is not unreasonable)
 python_test() {
+   # note: used to avoid an ExcessiveLineLength lint below.
+   local 
sqlite_test_path="test/unit/account_info/test_sqlite_account_info.py"
epytest \
--deselect 
test/integration/test_large_files.py::TestLargeFile::test_large_file \
--deselect test/integration/test_raw_api.py::test_raw_api \
@@ -46,14 +49,14 @@ python_test() {
--deselect 
test/integration/test_download.py::TestDownload::test_small \
--deselect 
test/integration/test_download.py::TestDownload::test_small_unverified \
--deselect 
test/integration/test_download.py::TestDownload::test_gzip \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_invalid_profile_name
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_profile_and_file_name_conflict
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_profile_and_env_var_conflict
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_profile_and_xdg_config_env_var
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_profile
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_file_name
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_env_var
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_default_file_if_exists
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_xdg_config_env_var
 \
-   --deselect 
test/unit/account_info/test_sqlite_account_info.py::TestSqliteAccountProfileFileLocation::test_default_file
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_invalid_profile_name
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_file_name_conflict
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_env_var_conflict
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile_and_xdg_config_env_var
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_profile \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_file_name \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_env_var \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_default_file_if_exists
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_xdg_config_env_var
 \
+   --deselect 
${sqlite_test_path}::TestSqliteAccountProfileFileLocation::test_default_file
 }

diff --git a/dev-python/b2sdk/metadata.xml b/dev-python/b2sdk/metadata.xml
index 917b9a52a..5cdee8c4c 100644
--- a/dev-python/b2sdk/metadata.xml
+++ b/dev-python/b2sdk/metadata.xml
@@ -11,4 +11,7 @@
 
This program provides command-line access to the B2 service.

+   
+   Backblaze/b2-sdk-python
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/b2/

2023-06-04 Thread Wolfgang E. Sanyer
commit: b98316887ee5dbb1430461d26013bbe317687ae4
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Mon Jun  5 01:36:36 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Mon Jun  5 03:13:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9831688

app-backup/b2: Bump PYTHON_COMPAT to 3.11

Also addressed a few lints

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 app-backup/b2/b2-3.4.0.ebuild | 4 ++--
 app-backup/b2/metadata.xml| 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-backup/b2/b2-3.4.0.ebuild b/app-backup/b2/b2-3.4.0.ebuild
index 8e9a4ac79..1af6890ea 100644
--- a/app-backup/b2/b2-3.4.0.ebuild
+++ b/app-backup/b2/b2-3.4.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_10 )
-
+PYTHON_COMPAT=( python3_10 python3_11 )
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1 pypi

diff --git a/app-backup/b2/metadata.xml b/app-backup/b2/metadata.xml
index 917b9a52a..cb84a3148 100644
--- a/app-backup/b2/metadata.xml
+++ b/app-backup/b2/metadata.xml
@@ -11,4 +11,7 @@
 
This program provides command-line access to the B2 service.

+   
+   Backblaze/B2_Command_Line_Tool
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2023-06-04 Thread Yixun Lan
commit: 1bb364aaa1e84cd78f193733806f97841e6a086c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jun  5 00:28:04 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jun  5 00:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb364aa

app-i18n/ibus: fix emoji input broken issue

Closes: https://bugs.gentoo.org/907764
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus/Manifest  |   1 +
 app-i18n/ibus/ibus-1.5.28-r1.ebuild | 240 
 2 files changed, 241 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 0fc6b9ca7f00..8e4ec4380347 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 
80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898
 SHA512 
923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714
 DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46
 SHA512 
b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4
+DIST ibus-1.5.28-upstream-patches-0.tar.xz 23820 BLAKE2B 
773736257e166170060458ad66b99889d2e54ef480504fe86ee65bc41364243ddcb5c7625aaa66a3e266c735d024c4f6c51d559484214d1f1c04a30479ccba62
 SHA512 
162bcb129f9e07c135c921c778de080aeaec81d56bedcf62d3b568cf39515e41662790c5a3d34241586d58785b887bbbaa7a75f486338968e3a496aa6433
 DIST ibus-1.5.28.tar.gz 3871246 BLAKE2B 
7117c09e708df8a08e6684cc1096f38873503eb2c7937e0e3b02aeff678c96b3e2fc59fa4dfc7a11275b2e1b3349ae136041f8f4730aadc66339914b77c577d3
 SHA512 
5bfb9158a5810d38af900775ed30406823872c431ef4772b476afa7b58c120ef508a51b961620ea6003549f1f49cf05484992beee8677b138f1162afc73ab247

diff --git a/app-i18n/ibus/ibus-1.5.28-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
new file mode 100644
index ..2f78d41383db
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs 
vala virtualx xdg-utils
+
+UPSTREAM_VER=0
+GENTOO_VER=
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+[[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${GENTOO_PATCHSET_URI}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   appindicator? ( gtk3 )
+   python? (
+   ${PYTHON_REQUIRED_USE}
+   introspection
+   )
+   test? ( gtk3 )
+   vala? ( introspection )
+   X? ( gtk3 )
+"
+DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.65.0:2
+   gnome-base/dconf
+   gnome-base/librsvg:2
+   sys-apps/dbus[X?]
+   X? (
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   )
+   gtk2? ( x11-libs/gtk+:2 )
+   gtk3? ( x11-libs/gtk+:3 )
+   gtk4? ( gui-libs/gtk:4 )
+   gui? (
+   x11-libs/libX11
+   x11-libs/libXi
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   libnotify? ( x11-libs/libnotify )
+   nls? ( virtual/libintl )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )"
+RDEPEND="${DEPEND}
+   python? (
+   gui? (
+   x11-libs/gtk+:3[introspection]
+   )
+   )"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/glib:2
+   dev-util/glib-utils
+   virtual/pkgconfig
+   x11-misc/xkeyboard-config
+   emoji? (
+   app-i18n/unicode-cldr
+   app-i18n/unicode-emoji
+   )
+   nls? ( sys-devel/gettext )
+   test? ( x11-apps/setxkbmap )
+   unicode? ( app-i18n/unicode-data )"
+
+src_prepare() {
+   vala_src_prepare --ignore-use
+   if ! has_version 'x11-libs/gtk+:3[wayland]'; then
+   touch ui/gtk3/panelbinding.vala \
+  

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

2023-06-04 Thread Michael Orlitzky
commit: 3da1357039c814f414a3f491d23c14504c282f0f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Jun  5 00:20:43 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Jun  5 00:20:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da13570

profiles: mask sci-mathematics/flintqs for removal.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 47044d82b156..ed4e9ffb6449 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Orlitzky  (2023-06-04)
+# Obsolete and insecure SageMath (out of tree) dependency.
+# Removal on 2023-07-04.
+sci-mathematics/flintqs
+
 # Michał Górny  (2023-06-03)
 # Obsoleted by dev-python/pyspnego.  No revdeps left.
 # Removal on 2023-07-03.  Bug #895004.



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

2023-06-04 Thread orbea
commit: 8b091d27be1c8c47dda14c1746e6cc8f28986313
Author: orbea  riseup  net>
AuthorDate: Mon Jun  5 00:17:18 2023 +
Commit: orbea  riseup  net>
CommitDate: Mon Jun  5 00:17:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8b091d27

dev-lang/rust: stabilize 1.69.0-r1 for amd64, arm, arm64, x86

Signed-off-by: orbea  riseup.net>

 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 8b3df2a..fb64bf4 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/proj/libressl:master commit in: dev-lang/rust/files/, dev-lang/rust/

2023-06-04 Thread orbea
commit: b099719c24315eda07de65aa4cb59f8f82a0910d
Author: orbea  riseup  net>
AuthorDate: Sun Jun  4 03:09:25 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Jun  4 22:11:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b099719c

dev-lang/rust: add 1.70.0

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/Manifest |  34 +
 0-ignore-broken-and-non-applicable-tests.patch |  30 +
 .../rust/files/1.70.0-libressl-openssl-sys.patch   |  10 +
 dev-lang/rust/files/rehash-crate.sh|  18 +
 dev-lang/rust/metadata.xml |   1 +
 dev-lang/rust/rust-1.70.0.ebuild   | 751 +
 6 files changed, 844 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 391a113..ab34a95 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -158,6 +158,38 @@ DIST rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz 185953856 
BLAKE2B 11fc1f284c772
 DIST rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
06f3d90126dfe5dcfb8147c8529f333bf635c5c669cc0b5d45156fed85e8767d8d9c4b250f77e1f0998e77e5635d3f3056447a032eac07bf847fc532a383
 SHA512 
1d826f0f8ed896d54139b4ae78205aee5cee3ce6f5449d94b8edb8fc19ab589bde6720eb1644502fc45fe0bd452e2e5209de83c99f7c4285a896cfaacbfdad36
 DIST rust-1.68.2-x86_64-unknown-linux-musl.tar.xz 270073164 BLAKE2B 
7d69a578e1d4a8fa75cfea6e630265f1c73cca08ed86ddc7858e7770755431dbf13ddaadcf8035fc2b7d2d7b7144a08b3e3a9fa20afcb5cfed7a31d82098fe5e
 SHA512 
b0294141f1e51176664ae841ea55991826ccd15d0d36b03471831baa202ecb97434bf96479e167772bd62f05b80b49878f89a065a91e00026f0aabe7c02fe552
 DIST rust-1.68.2-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
7de58f292729b349fe0694c724aa88ae5bec5a313952fbf7e62a361c7fba4cdedbd99238a4a826d7b627af30ddf4aca8646f6b061f44983a52dcf2ae8d52e56a
 SHA512 
867e0c20049352fb696b99de9d0d8c5df8da0f1ea8eb9a0446884c2d741df7434bf83303694de208e75e64cd73664b979cf117d02db804bff9b4d6de8ee43638
+DIST rust-1.69.0-aarch64-unknown-linux-gnu.tar.xz 207128044 BLAKE2B 
884ed5dab3b4f18e25eb1461178828f8945a4db81da212680134b834c1bbac300314f65f9a6310de1b980ec9deed20b5651369a835cc067e8450e65c373fcda8
 SHA512 
981ab5a7a221b381e766f09a3172e18eedddfeaec27814ef7e15cf5969b721c4191cfe1f734995f96e8ec5cd403be2e8824fa4b501926b58d42b71d11c0b56b4
+DIST rust-1.69.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
1bf54eb4df4f8fa28dc2afafd2ee50b72f0c235e817e31147cf3777d5e82f09b92d516e985ea9901ca8fdb233ea4fe6e231148bda858c83a8ead7f4e40719a0f
 SHA512 
a26efbfc2cef15be20759e4cf2ad71a6eccc200ca8362cb8bddea0877e91ac82cc4f393111054d1fab161c1483ed0c054ca38c02ddc91fa8d986235459948e8b
+DIST rust-1.69.0-aarch64-unknown-linux-musl.tar.xz 189395128 BLAKE2B 
333082be0e62375a8dacd9e1ebfbd754876950e0f3d31fc591dcc7476754463fa804aa8b6063d7649cd0ae280ac96b10e4ce5ba29a3c973f3e9b1f7528a998e8
 SHA512 
c5ee5bba97b48e1a5d313d88eed8df8f492b4a8b962b91516cb883af16d359150db6727f01dcc933d19e8bba0cb75a2015a09cb26d4d03afd54c13a52d454003
+DIST rust-1.69.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
8cf01b352a5d007922b65d01959ff1255eaa4b5957f97a8c83641fc77cc24a8820016da3bb73e1a8097737df639dc614f5609e64b9eca8c97991be5d08470b79
 SHA512 
f0ca993cd6516128e28b69eec0d924c2f6012cf7de4d3a83c4c85df0c04a4457667ac9b79e92f67f269d81d1fcd04b2e960e1668e6dcf0efc765cbfa27ec
+DIST rust-1.69.0-arm-unknown-linux-gnueabi.tar.xz 171128532 BLAKE2B 
1f07df78da360395f87998e9403253d903c3a236d7fb9213fb96f27c80e2b9bb3214473b077d4bed71f3d2dcc8630ed12b2c19938f2127f4cfd167b4c21ca334
 SHA512 
c8faf0a3145b26a5abf74dbd5875cb7cd440b9a992db70d1996f454ca8343c4f18d8cbb8e6560b3224de0a324ef813aab63b7e99abcfc0e80ed3844f994f0733
+DIST rust-1.69.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
0addeaf1934fcdd92081204b28314b1ddac661e7ab147cdc023e88fa4560bf2e2ecda1fefd977afef759e32faca1abb022c6256634692ddd0e551b6a903fa2db
 SHA512 
00e05ea2a89171ed66d2221177f8c140226583cf88fab6e4243403a845b899c8e86552bf49bee4083f0b4ec5091fea0f34281cae40aafa58bfc3c5b00e3e9907
+DIST rust-1.69.0-arm-unknown-linux-gnueabihf.tar.xz 171080940 BLAKE2B 
3b38493b46b97d52c5b5fd71bec210f1cd6eae2a0d80dc87af17ea5cc47cae430caae3e59ecc25c39dc33f5f08c949025df3e96088f8e7bef70ea9ae4b154c24
 SHA512 
7292479f7e120f280a5b72013e848ec507baaec439a8418de66016632644aee5d4a8459b6c207de3b664b8fabc4457f94bafd6b9b5a87f2737cecb30f1fa5832
+DIST rust-1.69.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
96fb133bfea0c8d84df18b179731d967112ef7a8d741ef9f8cf6cdb6117ae101128b885b59b379c95d6d96687335e52b2a59e4c28ffb63a2db618d22847e7bfa
 SHA512 
152d290b4915f11465557da8cd4850e4d744d8aa53df81b25d7da5eabad2d7738c9a3f3d1b0fa6ff7bacbd0fcb55dc4641c6b4edff52d2bfdb2f79eca59cdb68
+DIST rust-1.69.0-armv7-unknown-linux-gnueabihf.tar.xz 175695416 BLAKE2B 
5c01d80e65b06ebd0625677e997590632afab0a7c5a96bbb91def50d107f307282ed92fd394de81de5ebe801fce583405199975566f801c75bf831d4b24a45d0
 SHA512 

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

2023-06-04 Thread Michael Orlitzky
commit: 9b8544662cf9cd4a7d6de0e9ae3c2496e260fd8d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun  4 23:46:04 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun  4 23:46:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b854466

sci-libs/symmetrica: drop 3.0.1

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

 sci-libs/symmetrica/symmetrica-3.0.1.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/sci-libs/symmetrica/symmetrica-3.0.1.ebuild 
b/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
deleted file mode 100644
index ca5e8384135a..
--- a/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="C library for representation theory, combinatorics, and more"
-HOMEPAGE="https://gitlab.com/sagemath/symmetrica;
-SRC_URI="https://gitlab.com/sagemath/symmetrica/uploads/b3d8e1ad5ab2449c30bbc3147e7a5e53/${P}.tar.xz;
-
-LICENSE="ISC"
-SLOT="0/2"
-KEYWORDS="amd64"
-IUSE="doc"
-
-DOCS=( README.md )
-
-src_configure() {
-   econf $(use_enable doc)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-06-04 Thread Michael Orlitzky
commit: 81a930ac0fd269fb5778ac7d845a2eb724fdce1c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun  4 23:45:54 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun  4 23:45:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a930ac

sci-libs/symmetrica: stabilize 3.0.1-r1 for amd64

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

 sci-libs/symmetrica/symmetrica-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/symmetrica/symmetrica-3.0.1-r1.ebuild 
b/sci-libs/symmetrica/symmetrica-3.0.1-r1.ebuild
index 20eb9928c0f0..9e2594472ee3 100644
--- a/sci-libs/symmetrica/symmetrica-3.0.1-r1.ebuild
+++ b/sci-libs/symmetrica/symmetrica-3.0.1-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://gitlab.com/sagemath/symmetrica/uploads/b3d8e1ad5ab2449c30bbc314
 
 LICENSE="ISC"
 SLOT="0/2"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc"
 
 DOCS=( README.md )



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

2023-06-04 Thread Michael Orlitzky
commit: d47ea4ee7c2b6652105951eb321dd3d3f7c221a8
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun  4 23:42:52 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun  4 23:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47ea4ee

sci-libs/libbraiding: stabilize 1.2 for amd64

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

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

diff --git a/sci-libs/libbraiding/libbraiding-1.2.ebuild 
b/sci-libs/libbraiding/libbraiding-1.2.ebuild
index 36538840bff4..ac7b0cab046f 100644
--- a/sci-libs/libbraiding/libbraiding-1.2.ebuild
+++ b/sci-libs/libbraiding/libbraiding-1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${PV}/${P}.tar.g
 # oversight: https://github.com/jeanluct/cbraid/issues/4
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 src_install() {



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

2023-06-04 Thread Michael Orlitzky
commit: c23584445c8228f945279b0f372537b473d8e415
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun  4 23:43:05 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun  4 23:43:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2358444

sci-libs/libbraiding: drop 1.1

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

 sci-libs/libbraiding/Manifest   |  1 -
 sci-libs/libbraiding/libbraiding-1.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/sci-libs/libbraiding/Manifest b/sci-libs/libbraiding/Manifest
index d60254a6ef32..f1e19d383a74 100644
--- a/sci-libs/libbraiding/Manifest
+++ b/sci-libs/libbraiding/Manifest
@@ -1,2 +1 @@
-DIST libbraiding-1.1.tar.gz 377161 BLAKE2B 
48a80823f15920fce17c7d67cdc0a7e851855a4d6dfa5e9e461c8ce408c9c73d8aeeeacd27ac1c5f33c4436e8174c6ae9be275a71187d3a9887d37cf3bc8b8db
 SHA512 
3032a290d0c7c0c13519136e111500a9e22f36ae7f9cc36df5a22670f18ebbce03a01e72c81e556ef4f6eea1ccf10e90ba6a9343be4a229e420e2f7da6289115
 DIST libbraiding-1.2.tar.gz 380852 BLAKE2B 
8d88861879e7566fa88f3a269c20efa4f37a692da6fd32736b695628a414cec0e03a01cb7a0cfcf20bd233fd21c15b070d9df3e0ee4951c9511949962b012f61
 SHA512 
f3dcfa77d5313ecfa91c0b9a61988eb2048dd27ed77f46a5c34fc57adb9eee53b250946a7158918b3198559bd016c723dba98465036d01c482b5c6000ab59d8a

diff --git a/sci-libs/libbraiding/libbraiding-1.1.ebuild 
b/sci-libs/libbraiding/libbraiding-1.1.ebuild
deleted file mode 100644
index 5df2a0d47167..
--- a/sci-libs/libbraiding/libbraiding-1.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Expose the functionality of cbraid as a shared library"
-HOMEPAGE="https://github.com/miguelmarco/libbraiding;
-
-SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-# A few source headers still say GPLv2, but I believe that to be an
-# oversight: https://github.com/jeanluct/cbraid/issues/4
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="static-libs"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2023-06-04 Thread Michael Orlitzky
commit: e6ed0025a64451106cdda0964ce33210a3df38fe
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun  4 23:18:21 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun  4 23:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ed0025

sci-mathematics/singular: add 4.3.2_p1

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

 sci-mathematics/singular/Manifest |   1 +
 sci-mathematics/singular/singular-4.3.2_p1.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/sci-mathematics/singular/Manifest 
b/sci-mathematics/singular/Manifest
index c39749c73f29..e25fe781af5c 100644
--- a/sci-mathematics/singular/Manifest
+++ b/sci-mathematics/singular/Manifest
@@ -1,2 +1,3 @@
 DIST singular-4.3.1p1.tar.gz 15090370 BLAKE2B 
d4e40378b3892b98b1f78c3928c8a40484336ea25ea4dcd4b3a1e5f651281d2cdb06d92c9cc64427ce76e91c5bf4eaa1c3b643df174a24c188823ae808817ad9
 SHA512 
d27d8e042ea085e49aed6a0697056c36e78e62ea0b9d17751cdf4c556cf4f6efce3b34b411c77aef97c6d90675bea11c97651eb7009634cb8a9b630ec820a06e
 DIST singular-4.3.1p3.tar.gz 14991986 BLAKE2B 
0ae2585a362839914d3a134bfe637f6faa34d95f58937f2adcca0c5a35e3218eb36554bae8187f5bb3a423dcac445c836e9bfff2d0d1a19d4e14a4452b84d839
 SHA512 
f092683f4a92158d82a2e694f284662c6285bac5faaa7d5e5695a84a220012fb8a733b4bbc52820def3037e1596ea4c2ab3846f58a3a3fb19e01bf7595790462
+DIST singular-4.3.2p1.tar.gz 15013729 BLAKE2B 
00276f2417cd9e2b71afcae66c2aeb7f9d4f434f5a90d56dded66e6d5e0020ab0b06b6561e41f5b196262993732ffeb9196f59315f1b6a081b0029fc99a1
 SHA512 
451054a0bf33b9d1c94a63f0946e1eb7b3e7b92bc025b6aa4f64e65183aeebd6354bac5f87f6e8b35cb713b30e97af5c66f92f02683144bb426f5e3a828db616

diff --git a/sci-mathematics/singular/singular-4.3.2_p1.ebuild 
b/sci-mathematics/singular/singular-4.3.2_p1.ebuild
new file mode 100644
index ..82abd43c1f8e
--- /dev/null
+++ b/sci-mathematics/singular/singular-4.3.2_p1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+MY_PN=Singular
+MY_PV=$(ver_rs 3 '')
+# Consistency is different...
+MY_DIR2=$(ver_cut 1-3 ${PV})
+MY_DIR=$(ver_rs 1- '-' ${MY_DIR2})
+
+DESCRIPTION="Computer algebra system for polynomial computations"
+HOMEPAGE="https://www.singular.uni-kl.de/ https://github.com/Singular/Singular;
+SRC_URI="https://www.singular.uni-kl.de/ftp/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN}-${MY_PV}.tar.gz;
+S="${WORKDIR}/${PN}-${MY_DIR2}"
+
+LICENSE="BSD GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x86-linux"
+IUSE="emacs examples polymake +readline static-libs"
+
+# The interactive help uses "info" from sys-apps/texinfo.
+RDEPEND="
+   dev-lang/perl
+   dev-libs/gmp:0
+   dev-libs/ntl:=
+   sci-libs/cddlib
+   sci-mathematics/flint
+   sys-apps/texinfo
+   emacs? ( >=app-editors/emacs-23.1:* )
+   polymake? ( sci-mathematics/polymake )
+   readline? ( sys-libs/readline )
+"
+DEPEND="${RDEPEND}"
+
+SITEFILE=60${PN}-gentoo.el
+
+src_configure() {
+   local myconf=(
+   --disable-debug
+   --disable-doc
+   --disable-optimizationflags
+   --disable-pyobject-module
+   --disable-python
+   --disable-python-module
+   --disable-python_module
+   --enable-factory
+   --enable-gfanlib
+   --enable-libfac
+   --with-flint
+   --with-gmp
+   --with-libparse
+   --with-ntl
+   --without-python
+   --without-pythonmodule
+   $(use_enable emacs)
+   $(use_enable polymake polymake-module)
+   $(use_enable static-libs static)
+   $(use_with readline)
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+
+   if use emacs; then
+   pushd "${S}"/emacs
+   elisp-compile *.el || die "elisp-compile failed"
+   popd
+   fi
+}
+
+src_install() {
+   # Do not compress singular's info file (singular.hlp)
+   # some consumer of that file do not know how to deal with compression
+   docompress -x /usr/share/info
+
+   default
+
+   dosym Singular /usr/bin/"${PN}"
+
+   # purge .la file
+   find "${ED}" -name '*.la' -delete || die
+}
+
+src_test() {
+   # SINGULAR_PROCS_DIR need to be set to "" otherwise plugins from
+   # an already installed version of singular may be used and cause 
segfault
+   # See https://github.com/Singular/Sources/issues/980
+   SINGULAR_PROCS_DIR="" emake check
+}
+
+pkg_postinst() {
+   einfo "Additional functionality can be enabled by installing"
+   einfo "sci-mathematics/4ti2"
+
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig-mo/

2023-06-04 Thread Kevin Thomas
commit: 4aaa7555495f66aa54c786b5121072d79b2811c1
Author: Kevin Thomas  kevinthomas  dev>
AuthorDate: Sun Jun  4 23:15:00 2023 +
Commit: Kevin Thomas  kevinthomas  dev>
CommitDate: Sun Jun  4 23:15:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4aaa7555

net-misc/xmrig-mo: add 6.19.3

Signed-off-by: Kevin Thomas  kevinthomas.dev>

 net-misc/xmrig-mo/Manifest   |  1 +
 net-misc/xmrig-mo/xmrig-mo-6.19.3.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index 80e0012c0..40744c116 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -7,3 +7,4 @@ DIST xmrig-mo-6.18.1-mo1.tar.gz 2452916 BLAKE2B 
bd52bfb1a83b5efeee713f376040cd8b
 DIST xmrig-mo-6.19.0-mo1.tar.gz 2468314 BLAKE2B 
612bc689b5c8c3bba63ea4fa55edad4b36aebf8e35cdd2d2ea33eab865bc9c6c923d2f770b0bc15a71dfc95781942fcb388cf1d82d78c25f03de57af8ea6427f
 SHA512 
d1e8140530bf847f667ba89a49b1803cf6140cc2a1678a6df1f7b6a1c1f99eb966506a8d8398f65a9f829bb527e3476f427f3203a9692dd89efa7bd879b75c5c
 DIST xmrig-mo-6.19.1-mo1.tar.gz 2468434 BLAKE2B 
b60767cfecb25ad526b025f81d8565c97ff2e7deebcd04f3aa466782e2c85d0a52e2878e6597de688f87db7b43ef8a1c91b70053e4bceec2022db9acfc87d8c7
 SHA512 
33c197a37de981510d3ace619aa4d55b5cd8ad74e918cc93d0be453e2b707f6437d67e3110f16db13e98b6a345c50f50455b4be9ebbb47de30cc7e95221961c3
 DIST xmrig-mo-6.19.2-mo1.tar.gz 2468797 BLAKE2B 
8918db8a82ed0d00dfe0e9c099939449b55143509f6a8f7afb814eece04286facbcf5c522a57515d6b4e711b44981e3f15347f09df5aa4d6b959a8fea76cf0ef
 SHA512 
160aa795c97382c89e669b2753e32ef74a1ae546e531118dbfc4b3367af628aeed2f5965a587b5bc6cf3a903c31a1f73d1bc07259aaa16ab3c66083472a71f49
+DIST xmrig-mo-6.19.3-mo1.tar.gz 2469382 BLAKE2B 
ac4d7ab23d1f90885eaebd2f509f955c9cf88cdcf5d3296222f2b0990d5233022c5370c0e81d04eee0d5fa1002fa9fbf898d29bd831a6e44d4adde57e2501f8f
 SHA512 
188445bd1071c062c9e98d67518b270ea8807317f3a74992c476546ab14b18a2e572dc3cfd3af6e21b1a1e908dcf4244367b8d31a98503dbff576ad5a66f1de0

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.19.3.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.19.3.ebuild
new file mode 100644
index 0..93bea0a1a
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.19.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MO_PV="mo1"
+DESCRIPTION="MoneroOcean fork of xmrig that supports algo switching"
+HOMEPAGE="https://github.com/MoneroOcean/xmrig;
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( sys-apps/hwloc:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+}



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

2023-06-04 Thread Mike Pagano
commit: 59b6f8ce98f90f9949aade13402a3075f468c127
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun  4 21:36:20 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun  4 21:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b6f8ce

sys-kernel/git-sources: add 6.4_rc5

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.4_rc5.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 9975fa9a0cc7..7223158fea75 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,3 +3,4 @@ DIST patch-6.4-rc1.patch 150354035 BLAKE2B 
a2f069cd47ad350fe811cf8abe2094afd8a10
 DIST patch-6.4-rc2.patch 150656723 BLAKE2B 
624d3779fac3e586aa6609d1714f59a5c61d9b8c2ced2afaf1700d3118b8b3c8cf8a4c878b2005a72d4ef456df86412334b5390ffd3e6d4bdfa4e8cd976ba0e2
 SHA512 
dcd1df2705c022d46ace14f80bb163a529f15e46251120c8e5c20aaf6fbbd0a97d45170ac4995ca96fa2b8adb7016ea24b0137cfe8914e1ea8b0d8c94c890413
 DIST patch-6.4-rc3.patch 151001733 BLAKE2B 
d53e66f071130fb1ac0258370b261d2e84c6a5e8dedbb464a0357f73cfdd855f9ef95c34bfd373e582f6b7a655ca9f5c18748089a4326d1e2ba5d8d0f43fa133
 SHA512 
513cd524de5e243ea97e7c3ccb47c07dcad57fd7de6fdd05e9ad6f93a5b8687416e0edadbd2d1212546abc92680282c4879ec078fa1bb99bd2b8e539ac71b4b8
 DIST patch-6.4-rc4.patch 157630177 BLAKE2B 
168e13117170797794bc6efab20c5f5be09e04a4ca785192071e4e45e20a9679d18fb4279c05b1636dc4cea8b722ac85e276259b54c0e4c31caa5caf392a1921
 SHA512 
3de0114828d7386640c72168286e90e5e0999a3611e27b3c22389d5b894004aae3ddbd8ac69e1fc9630c75a0d2fc8fdcb4056eb71558287803ae3cf0a0e6b291
+DIST patch-6.4-rc5.patch 157869611 BLAKE2B 
6f033eb3575198e7bb8216eb16d548d75c40376cdfd0692ecd110b9a6c9d8c2262a30b53367972a87a774c94b0a2050418ec688ee2962256023943b55323925b
 SHA512 
77ebfcb6d6241f9310e997c83f8a6b4a481e1eb82c0c1456bf4c4148757cc8f7e0b3490acb2f6bd361471fe5364146800b1132882de39cc5be3137519512cce0

diff --git a/sys-kernel/git-sources/git-sources-6.4_rc5.ebuild 
b/sys-kernel/git-sources/git-sources-6.4_rc5.ebuild
new file mode 100644
index ..ae9a3401cdd2
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.4_rc5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.2"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2023-06-04 Thread Sam James
commit: df89328a6156edffb6bde3cbe2b62e5ebf1bb73d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  4 20:32:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  4 20:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df89328a

net-libs/webkit-gtk: Stabilize 2.40.2-r600 arm, #907848

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

 net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild
index 01f9f66dc047..da7c60d6349a 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2023-06-04 Thread Sam James
commit: 0fb052e1ddba119d25c60fe8d91ec8298c32094c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  4 20:32:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  4 20:32:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb052e1

net-libs/webkit-gtk: Stabilize 2.40.2 arm, #907848

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

 net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild
index 7375899b1ba7..ecf36ebc1763 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2023-06-04 Thread Sam James
commit: cdcf2c768bd2a8a6520788735b4fb5fbf09fb8ea
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  4 20:32:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  4 20:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcf2c76

net-libs/webkit-gtk: Stabilize 2.40.2-r410 arm, #907848

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

 net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild
index 8b5573fe0efd..0a0206f43621 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/

2023-06-04 Thread James Le Cuirot
commit: 431542c052988a70056cde89130d00915fd25e55
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jun  4 17:07:42 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jun  4 20:31:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431542c0

profiles: Mask net-misc/moonlight[mmal], except on arm

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/arm/package.use.mask  | 1 +
 profiles/arch/base/package.use.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 7ae4cfed9881..bde53b9837b8 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -326,6 +326,7 @@ media-gfx/xsane ocr
 media-video/ffmpeg -mmal
 media-video/ffmpeg-chromium -mmal
 media-video/mpv -mmal
+net-misc/moonlight -mmal
 
 # Markus Meier  (2015-10-10)
 # unkeyworded deps, bug #552330

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5054ceb096a0..db7cae156eac 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -320,6 +320,7 @@ media-video/motion mmal
 media-video/ffmpeg mmal
 media-video/ffmpeg-chromium mmal
 media-video/mpv mmal
+net-misc/moonlight mmal
 
 # Brian Evans 

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

2023-06-04 Thread James Le Cuirot
commit: 873eb5304bfe9fbd2316d2bb57885dfb7864026c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jun  4 17:08:26 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jun  4 20:31:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873eb530

media-libs/libsoundio: Keyword 2.0.0 for ~arm64

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/media-libs/libsoundio/libsoundio-2.0.0.ebuild 
b/media-libs/libsoundio/libsoundio-2.0.0.ebuild
index d076ca85afda..a9a702e81dfe 100644
--- a/media-libs/libsoundio/libsoundio-2.0.0.ebuild
+++ b/media-libs/libsoundio/libsoundio-2.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/andrewrk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="alsa coreaudio examples jack pulseaudio static-libs"
 
 DEPEND="



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

2023-06-04 Thread James Le Cuirot
commit: d5528cd4217319515d6f2ca6a5b0676daa52f2c4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jun  4 17:09:04 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jun  4 20:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5528cd4

net-misc/moonlight: New package

Signed-off-by: James Le Cuirot  gentoo.org>

 net-misc/moonlight/Manifest|   1 +
 .../files/moonlight-4.3.1-automagic.patch  | 136 +
 .../moonlight/files/moonlight--automagic.patch | 136 +
 net-misc/moonlight/metadata.xml|  19 +++
 net-misc/moonlight/moonlight-4.3.1.ebuild  |  83 +
 net-misc/moonlight/moonlight-.ebuild   |  84 +
 6 files changed, 459 insertions(+)

diff --git a/net-misc/moonlight/Manifest b/net-misc/moonlight/Manifest
new file mode 100644
index ..acf0147bd96b
--- /dev/null
+++ b/net-misc/moonlight/Manifest
@@ -0,0 +1 @@
+DIST MoonlightSrc-4.3.1.tar.gz 71454450 BLAKE2B 
cd6d8d95c3d53dbf73850cd30f86bdb9837806a642472454d70f6abee20ae91bc79c0671c4da0a74fb5f43086841a8318718c4f2f4e4768b395fb4b38d1dde9e
 SHA512 
f5f7b23929aadb87716470522a315cba40d8155be6b76297eab4107e0fef71b48f9f4c9a4cc2b58bd48579db052a8ca8ecda9b49c78c3d229863a30886cf1847

diff --git a/net-misc/moonlight/files/moonlight-4.3.1-automagic.patch 
b/net-misc/moonlight/files/moonlight-4.3.1-automagic.patch
new file mode 100644
index ..10a6914f4dea
--- /dev/null
+++ b/net-misc/moonlight/files/moonlight-4.3.1-automagic.patch
@@ -0,0 +1,136 @@
+From ff49dcfa47f673bcd27314b03ba68f99f7619c39 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sat, 3 Jun 2023 17:51:00 +0100
+Subject: [PATCH] Allow forced disabling of features instead of relying on
+ pkg-config
+
+So-called "automagic" behaviour is considered unhelpful by
+distributions. A user may unintentionally build Moonlight with VDPAU
+support simply because they had that library installed, only for the
+whole application to break when they uninstall the library later. This
+could happen on any distribution, but it should especially be avoided on
+source-based distributions, where the user would not expect the package
+manager to encounter such issues.
+
+This commit is best viewed without whitespace changes.
+---
+ app/app.pro | 92 +
+ 1 file changed, 57 insertions(+), 35 deletions(-)
+
+diff --git a/app/app.pro b/app/app.pro
+index dc21b854..45ee1f89 100644
+--- a/app/app.pro
 b/app/app.pro
+@@ -65,52 +65,74 @@ unix:!macx {
+ CONFIG += link_pkgconfig
+ PKGCONFIG += openssl sdl2 SDL2_ttf opus
+ 
+-packagesExist(libavcodec) {
+-PKGCONFIG += libavcodec libavutil
+-CONFIG += ffmpeg
+-
+-packagesExist(libva) {
+-packagesExist(libva-x11) {
+-CONFIG += libva-x11
++!disable-ffmpeg {
++packagesExist(libavcodec) {
++PKGCONFIG += libavcodec libavutil
++CONFIG += ffmpeg
++
++!disable-libva {
++packagesExist(libva) {
++!disable-x11 {
++packagesExist(libva-x11) {
++CONFIG += libva-x11
++}
++}
++!disable-wayland {
++packagesExist(libva-wayland) {
++CONFIG += libva-wayland
++}
++}
++!disable-libdrm {
++packagesExist(libva-drm) {
++CONFIG += libva-drm
++}
++}
++CONFIG += libva
++}
+ }
+-packagesExist(libva-wayland) {
+-CONFIG += libva-wayland
++
++!disable-libvdpau {
++packagesExist(vdpau) {
++CONFIG += libvdpau
++}
+ }
+-packagesExist(libva-drm) {
+-CONFIG += libva-drm
++
++!disable-mmal {
++packagesExist(mmal) {
++PKGCONFIG += mmal
++CONFIG += mmal
++}
+ }
+-CONFIG += libva
+-}
+ 
+-packagesExist(vdpau) {
+-CONFIG += libvdpau
+-}
++!disable-libdrm {
++packagesExist(libdrm) {
++PKGCONFIG += libdrm
++CONFIG += libdrm
++}
++}
+ 
+-packagesExist(mmal) {
+-PKGCONFIG += mmal
+-CONFIG += mmal
++!disable-cuda {
++packagesExist(ffnvcodec) {
++PKGCONFIG += ffnvcodec
++CONFIG += cuda
++}
++}
+ }
+ 
+-packagesExist(libdrm) {
+-

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

2023-06-04 Thread Ulrich Müller
commit: 63c56105984d684873290190710f4fa8672d5e1b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jun  4 19:31:30 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun  4 19:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c56105

app-editors/emacs: Disable epg-tests for now

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

 app-editors/emacs/emacs-28.3_rc1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-28.3_rc1-r3.ebuild 
b/app-editors/emacs/emacs-28.3_rc1-r3.ebuild
index 74c666e30d43..ab629a5d4477 100644
--- a/app-editors/emacs/emacs-28.3_rc1-r3.ebuild
+++ b/app-editors/emacs/emacs-28.3_rc1-r3.ebuild
@@ -384,7 +384,7 @@ src_test() {
# Reason: hangs in gpg
# epg-roundtrip-1
# epg-roundtrip-2
-   #%lisp/epg-tests.el
+   %lisp/epg-tests.el
)
 
# See test/README for possible options



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/enalyze/

2023-06-04 Thread Mike Gilbert
commit: 6e285a2416d5616cc672b5cf15a468e6e4c9de75
Author: Diego Viola  gmail  com>
AuthorDate: Tue Mar 21 19:44:16 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun  4 19:01:12 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=6e285a24

enalyze/analyze.py: fix typos

Signed-off-by: Diego Viola  gmail.com>
Closes: https://github.com/gentoo/gentoolkit/pull/27
Signed-off-by: Mike Gilbert  gentoo.org>

 pym/gentoolkit/enalyze/analyze.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pym/gentoolkit/enalyze/analyze.py 
b/pym/gentoolkit/enalyze/analyze.py
index 3a09145..553ba5e 100644
--- a/pym/gentoolkit/enalyze/analyze.py
+++ b/pym/gentoolkit/enalyze/analyze.py
@@ -158,7 +158,7 @@ def gather_keywords_info(
 
 
 class Analyse(ModuleBase):
-"""Installed db analysis tool to query the installed databse
+"""Installed db analysis tool to query the installed database
 and produce/output stats for USE flags or keywords/mask.
 The 'rebuild' action output is in the form suitable for file type output
 to create a new package.use, package.keywords, package.unmask
@@ -201,7 +201,7 @@ class Analyse(ModuleBase):
 "--width": ("width", "int", 80),
 }
 self.formatted_options = [
-("  -h, --help", "Outputs this useage message"),
+("  -h, --help", "Outputs this usage message"),
 (
 "  -u, --unset",
 "Additionally include any unset USE flags and the packages",
@@ -265,7 +265,7 @@ class Analyse(ModuleBase):
 self.warning = (
 "   CAUTION",
 "This is beta software and some features/options are incomplete,",
-"some features may change in future releases includig its name.",
+"some features may change in future releases including its name.",
 "Feedback will be appreciated, http://bugs.gentoo.org;,
 )
 



[gentoo-commits] proj/eselect:master commit in: doc/, /

2023-06-04 Thread Ulrich Müller
commit: 5f3a0c3cbf4c85b69a3937b792a37ae8d95d6b8a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jun  4 17:35:26 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun  4 17:35:26 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=5f3a0c3c

Add subsection about module testing to developer guide

* doc/developer-guide.txt: Add subsection about module testing.
Thanks to torsi  fi.uba.ar for the suggestion. Bug 907844.

Original-author: Lemon Lime  fi.uba.ar>
Closes: https://bugs.gentoo.org/907844
Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog   | 5 +
 doc/developer-guide.txt | 8 
 2 files changed, 13 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index ce13578..afa6885 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-06-04  Ulrich Müller  
+
+   * doc/developer-guide.txt: Add subsection about module testing.
+   Thanks to to...@fi.uba.ar for the suggestion. Bug 907844.
+
 2023-05-11  Ulrich Müller  
 
* bin/eselect.in: Update shebang to use EPREFIX. Bug 905934.

diff --git a/doc/developer-guide.txt b/doc/developer-guide.txt
index 694b64d..16393cb 100644
--- a/doc/developer-guide.txt
+++ b/doc/developer-guide.txt
@@ -164,6 +164,14 @@ All modules contributed to eselect should have a header 
indicating
 copyright. This must be an exact copy of the header in the above
 example (except for the years, of course).
 
+Adding modules for testing
+--
+
+eselect modules can be manually added to the system. This is specially
+useful when an eselect module is being developed and needs testing.
+Copying (or symlinking) the eselect module to ``~/.eselect/modules/``
+will make eselect aware of it.
+
 Standard action names
 -
 



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

2023-06-04 Thread Matt Turner
commit: 139baaee40e76e5008397d284736d44349e4ec24
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  4 18:08:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 18:08:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139baaee

app-arch/unrar: Version bump to 6.2.8

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

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-6.2.8.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index f6dbac9eb9c8..dc8ee7904006 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -3,3 +3,4 @@ DIST unrar-6.2.1.tar.gz 242918 BLAKE2B 
55cd5d11caae2e6cef2a36f5656b76d96946d6d7d
 DIST unrar-6.2.3.tar.gz 245210 BLAKE2B 
85dc22e52404a57286a19c901543aaeffd4526a2f7653f35b4d60c8c7c0965401f9b9658f79b1a06fc56365268a7c4895a560f04cff5d926fbc20ffa4f3d8f10
 SHA512 
070d027134210db930500f612bae41390af53d810160f8e5368640b6afee1a26650fc3473f8b563248b47ecc082dfd30b6fca318de6539c7795ac93af39f3357
 DIST unrar-6.2.5.tar.gz 245711 BLAKE2B 
6cdb899ecb996184769eda11b113e8cdb39f89d6be9c3109fbb6b72a8778109db02c9a7b8451190c3eb994dbd3c628d7c8bdc6a9316aff0596d1a10d903d39f1
 SHA512 
0b85f085e3419d4d044c70a20abdd28f4528ffcf719703a30656ea906610cd5aa5826f57ef63e2db4e541a2f01c6c5504c19bc67319bf48c377784a30fb4b20e
 DIST unrar-6.2.6.tar.gz 246212 BLAKE2B 
f12e8d2f6935feb06321660bffacc11af2fc14f011872b5af35df80cf881f3d21c39f211100351ffe7cf0e2134f3a26d0e9a3b8160a3474866aa433e092c5851
 SHA512 
c2dc4176426dd73cfcbb3af135f8eb44ad455ea29e0e45b23e6987dd33658530444e35598fd5ffae0e27a466a9e01daf4b167edd69a686b62fd3b5a0f3bf81f6
+DIST unrar-6.2.8.tar.gz 246249 BLAKE2B 
3766f7ebd0379835cff7cce8bb2deaf86d3de7c4a37d211d8a41effeb13a5a9efc53deabb5f10cd7f49d8e144cd9c1a93cce2ca3ae74e8a2142ab3ae97ab4759
 SHA512 
9b956d0c4b6a13f9ff4d9e57de7284dc879070746e3792e7640481a5b5b8336142b21c4d0c66c64627630cafbed0ff019a41b8f8536299ac7cbfdb933f92f75a

diff --git a/app-arch/unrar/unrar-6.2.8.ebuild 
b/app-arch/unrar/unrar-6.2.8.ebuild
new file mode 100644
index ..c97982261acd
--- /dev/null
+++ b/app-arch/unrar/unrar-6.2.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/unrar"
+
+LICENSE="unRAR"
+SLOT="0/6" # subslot = soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin} || die
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+   find "${ED}" -type f -name "*.a" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/files/, app-arch/unrar/

2023-06-04 Thread Matt Turner
commit: 25c953827cce632bb1466880c79ab8fa01aec013
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  4 18:10:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 18:10:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c95382

app-arch/unrar: Drop old versions

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

 app-arch/unrar/Manifest  |  4 --
 app-arch/unrar/files/unrar-5.9.3-build.patch | 35 ---
 app-arch/unrar/unrar-6.1.7.ebuild| 65 
 app-arch/unrar/unrar-6.2.1.ebuild| 65 
 app-arch/unrar/unrar-6.2.3.ebuild| 65 
 app-arch/unrar/unrar-6.2.5.ebuild| 65 
 6 files changed, 299 deletions(-)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index dc8ee7904006..4b1625ef8058 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,6 +1,2 @@
-DIST unrar-6.1.7.tar.gz 236798 BLAKE2B 
e33a7500b4a03a54f84b018ab90934366f52ef54c83257ed7fe4419ba993d2a8c21de26f445ae18d870aa5232cfbf1f5d8fbc0b3965803aeec6cac5e5a38e949
 SHA512 
b1a95358ff66b0e049597bbc4e1786d0bc909a8aff4aca94ee793d0d5a3c8b052eb347d88f44b6bc2e6231e777f1b711c19878ae9ffbe8db2f72e7fbe846
-DIST unrar-6.2.1.tar.gz 242918 BLAKE2B 
55cd5d11caae2e6cef2a36f5656b76d96946d6d7df3f34d7c65cc31b43b820d955da4751666797f8147c6a7b20c3429527b2b1629842334d3bec6de49e1d6a72
 SHA512 
920819b4b3e76004492813b4c22309443976fe5e7c873032bc084603b902c6873775cb90cb173d78de3624a3161a2238c9ece1e817f6b7d915937e2e18d8def9
-DIST unrar-6.2.3.tar.gz 245210 BLAKE2B 
85dc22e52404a57286a19c901543aaeffd4526a2f7653f35b4d60c8c7c0965401f9b9658f79b1a06fc56365268a7c4895a560f04cff5d926fbc20ffa4f3d8f10
 SHA512 
070d027134210db930500f612bae41390af53d810160f8e5368640b6afee1a26650fc3473f8b563248b47ecc082dfd30b6fca318de6539c7795ac93af39f3357
-DIST unrar-6.2.5.tar.gz 245711 BLAKE2B 
6cdb899ecb996184769eda11b113e8cdb39f89d6be9c3109fbb6b72a8778109db02c9a7b8451190c3eb994dbd3c628d7c8bdc6a9316aff0596d1a10d903d39f1
 SHA512 
0b85f085e3419d4d044c70a20abdd28f4528ffcf719703a30656ea906610cd5aa5826f57ef63e2db4e541a2f01c6c5504c19bc67319bf48c377784a30fb4b20e
 DIST unrar-6.2.6.tar.gz 246212 BLAKE2B 
f12e8d2f6935feb06321660bffacc11af2fc14f011872b5af35df80cf881f3d21c39f211100351ffe7cf0e2134f3a26d0e9a3b8160a3474866aa433e092c5851
 SHA512 
c2dc4176426dd73cfcbb3af135f8eb44ad455ea29e0e45b23e6987dd33658530444e35598fd5ffae0e27a466a9e01daf4b167edd69a686b62fd3b5a0f3bf81f6
 DIST unrar-6.2.8.tar.gz 246249 BLAKE2B 
3766f7ebd0379835cff7cce8bb2deaf86d3de7c4a37d211d8a41effeb13a5a9efc53deabb5f10cd7f49d8e144cd9c1a93cce2ca3ae74e8a2142ab3ae97ab4759
 SHA512 
9b956d0c4b6a13f9ff4d9e57de7284dc879070746e3792e7640481a5b5b8336142b21c4d0c66c64627630cafbed0ff019a41b8f8536299ac7cbfdb933f92f75a

diff --git a/app-arch/unrar/files/unrar-5.9.3-build.patch 
b/app-arch/unrar/files/unrar-5.9.3-build.patch
deleted file mode 100644
index d9cbcfd8683a..
--- a/app-arch/unrar/files/unrar-5.9.3-build.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Makefile: Fix parallel build issue
-
-If clean runs in parallel with $(OBJECTS), it is possible to build some
-objects first, then the clean target fires and deletes some, and then we
-try to link and fail.
-
-Gentoo-Bug: https://bugs.gentoo.org/528218
-
 unrar/makefile
-+++ unrar/makefile
-@@ -142,21 +142,18 @@
-   @rm -f $(OBJECTS) $(UNRAR_OBJ) $(LIB_OBJ)
-   @rm -f unrar libunrar.*
- 
--unrar:clean $(OBJECTS) $(UNRAR_OBJ)
--  @rm -f unrar
-+unrar:$(OBJECTS) $(UNRAR_OBJ)
-   $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS) 
-   $(STRIP) unrar
- 
- sfx:  WHAT=SFX_MODULE
--sfx:  clean $(OBJECTS)
--  @rm -f default.sfx
-+sfx:  $(OBJECTS)
-   $(LINK) -o default.sfx $(LDFLAGS) $(OBJECTS)
-   $(STRIP) default.sfx
- 
- lib:  WHAT=RARDLL
- lib:  CXXFLAGS+=$(LIBFLAGS)
--lib:  clean $(OBJECTS) $(LIB_OBJ)
--  @rm -f libunrar.*
-+lib:  $(OBJECTS) $(LIB_OBJ)
-   $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
-   $(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ)
- 

diff --git a/app-arch/unrar/unrar-6.1.7.ebuild 
b/app-arch/unrar/unrar-6.1.7.ebuild
deleted file mode 100644
index 6ab4fcd0d527..
--- a/app-arch/unrar/unrar-6.1.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm;
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=(
-   

[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2023-06-04 Thread Matt Turner
commit: fe8521baf08adb30365629b124a16c8f0a477abc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jun  2 15:56:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 17:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8521ba

mail-client/evolution: Version bump to 3.48.3

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.48.3.ebuild | 151 ++
 2 files changed, 152 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index e5b75319e565..a3042cb540b1 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-3.48.1.tar.xz 13426460 BLAKE2B 
c9948754ad25c62c2d132ff67e601c49343503298bb96e4c483b15b1bd6a5f90264a6761ef91e649e9e00af8098c52f45078fa12862f2b9c8236c0fa650c60b3
 SHA512 
b7f1932eff3197e3ed167be56f374fface058fcf373831d17f3211b4aa5c4561139c7a0d737af3b0b6ca2bf6bf8941c259b8eb17f678bbaacc60956059910857
 DIST evolution-3.48.2.tar.xz 13439640 BLAKE2B 
98f7297a1854a6f823b849c3f360b5bdc32ee14f28618232cb3c87dca91a85b6accb6aa50f8eda326e4086450882b1556af6e367161316a3d551580ee9ca22a1
 SHA512 
d6d0af82fa31550a5657854c310ee2a00892bb9d0b7e3ace419880426315e66bc6c02dc6b7d3c4559e23d02b340e84054fc1e54fedeb08cddd035e9140f24a85
+DIST evolution-3.48.3.tar.xz 13439656 BLAKE2B 
2d1120302c160cc434512681e14e6cfc7def17097a7cedcf8a0549caadd26063795619932069c55a875485e2a1e3d8dbbdf356ff5ad7c2eb76af76e285bf543a
 SHA512 
80af99d5351cc8303db1ed55f84473c1b8dd08eefa04370510a4fb249b3bb514e6c9ca2b650ef04b240c413b1e4f23388c5aa4493df74dc0ebabfdb115ceef58

diff --git a/mail-client/evolution/evolution-3.48.3.ebuild 
b/mail-client/evolution/evolution-3.48.3.ebuild
new file mode 100644
index ..915b9f86c631
--- /dev/null
+++ b/mail-client/evolution/evolution-3.48.3.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gnome2 readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitly needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
+# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+DEPEND="
+   >=app-text/enchant-2.2.0:2
+   >=dev-db/sqlite-3.7.17:3
+   >=dev-libs/glib-2.66:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-3.0:3.0
+   >=net-libs/webkit-gtk-2.38.0:4.1=[spell?]
+   >=x11-libs/cairo-1.9.15[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libnotify-0.7
+   >=x11-misc/shared-mime-info-0.22
+
+   app-text/cmark:=
+   >=app-text/iso-codes-0.49
+   >=app-accessibility/at-spi2-core-2.46.0:2
+
+   gnome-base/dconf
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   bogofilter? ( mail-filter/bogofilter )
+   geolocation? (
+   >=media-libs/libchamplain-0.12.21:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   >=media-libs/clutter-gtk-0.90:1.0
+   >=sci-geosciences/geocode-glib-3.26.3:2 )
+   ldap? ( >=net-nds/openldap-2:= )
+   spamassassin? ( mail-filter/spamassassin )
+   spell? ( >=app-text/gspell-1.8:= )
+   ssl? (
+   >=dev-libs/nspr-4.6.1
+   >=dev-libs/nss-3.11
+   )
+   weather? (
+   >=dev-libs/libgweather-4.2.0:4=
+   >=sci-geosciences/geocode-glib-3.26.3:2
+   )
+   ytnef? ( net-mail/ytnef )
+"
+RDEPEND="${DEPEND}
+   highlight? ( app-text/highlight )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="To change the default browser if you are not using GNOME, edit

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

2023-06-04 Thread Matt Turner
commit: f02577ac1208ade4cf18bc168ed2a8a03f8fafd0
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jun  2 15:58:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 17:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02577ac

gnome-extra/evolution-data-server: Version bump to 3.48.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31274
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.48.3.ebuild| 144 +
 2 files changed, 145 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index a082fae99f67..5fa64b8edf83 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-data-server-3.48.1.tar.xz 4905072 BLAKE2B 
171b8bafd7994adfc99193fb5f80dbad49bf4e41a3f4089d93a6ec5629a0d75730cd443b3371ce2c13f6f02099e1114d8a5848215bd0e030cb1652451bc70374
 SHA512 
bcf59f398684aa2d78340025bc06e54a98a266f05472f8eb085d8f7fc87cb9ebdd6b4f9eae7e5ac2c14e45d69c471fdb89e6c5f7b22dff870287294b573b65f6
 DIST evolution-data-server-3.48.2.tar.xz 4906316 BLAKE2B 
445898a5c2e02a1ab27deeaf9063853216d3cb5d166a799b36c581f0c20ff13e0bd66272ce9389088fc59640eb230afb20cd1628332bc20527b16c61ba97c43c
 SHA512 
3ea976bcb28c5cfa7da3c29942d5313c7e8107590d6cd73f896fa9e5e79e14264772a5a1a22a0f2a5fee0110ef1d8e15677986ab13103791300c7800d6485380
+DIST evolution-data-server-3.48.3.tar.xz 4906344 BLAKE2B 
718978d97c0e147c3df972671f67dcf501cbaf10a36d5479cbc0ce416a8fbd43a8a66af8b1c57d01903de4c574a0b905e69ce1ce918437802cbb368723914e38
 SHA512 
232c3e3a3b90021b3e8ced05488b1505904b51c1d65b76d805aeac3a7b40cae9c3748f840b3a88cb9a17e7c1348bbe7dc16209eae59c92e997dc4a7dfcfa49ca

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild
new file mode 100644
index ..b44fe382a349
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake db-use flag-o-matic gnome2 vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-data-server;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = 
libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0
 soname version
+
+IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos 
oauth vala +weather"
+REQUIRED_USE="
+   oauth? ( gtk )
+   vala? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
+# glib-2.70 for build-time optional GPowerProfileMonitor
+RDEPEND="
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:3
+   >=dev-libs/glib-2.70:2
+   >=dev-libs/libical-3.0.8:=[glib,introspection?]
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4
+   >=dev-libs/nss-3.9
+   >=net-libs/libsoup-3.1.1:3.0
+   >=dev-libs/json-glib-1.0.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=x11-libs/gtk+-3.20:3
+   >=gui-libs/gtk-4.4:4
+   >=media-libs/libcanberra-0.25[gtk3]
+
+   oauth? (
+   >=net-libs/webkit-gtk-2.34.0:4.1
+   >=net-libs/webkit-gtk-2.39.90:6
+   )
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-4.2.0:4= )
+"
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend)
+   >=net-libs/libsoup-3.1.1:3.0[vala]
+   dev-libs/libical[vala]
+   )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gperf
+   gtk-doc? ( >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Some tests fail due to missing locales.
+# Also, dbus tests are flaky, bugs #397975 #501834
+# It looks like a nightmare to disable those for now.
+RESTRICT="!test? ( test )"
+
+# global scope 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2023-06-04 Thread Matt Turner
commit: 7c329a5b5a93cf4bb8eff902b0e146bd6a0eec18
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Jun  3 21:31:34 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 17:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c329a5b

x11-wm/mutter: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31293
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-44.2.ebuild | 235 +++
 2 files changed, 236 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 35fa6efca8d5..ac73be83a799 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1 +1,2 @@
 DIST mutter-44.1.tar.xz 2843780 BLAKE2B 
f148b96ebeeb5db9cb620ca0870862cde579fc6d5ca9ddf87d6b6ad982baf67326b931b4a43cc9c4c9aa3b7752faa6fbbac2254c75924f0fa33fb34ae16db8fe
 SHA512 
42cf748d83736e4a3ba595329d784829c278ea74c2db816bad770976000ee1f5070e0caf756ba123178819fdec6ae9380017f3c44f08bbff19c8bcaa46b6f33c
+DIST mutter-44.2.tar.xz 2848696 BLAKE2B 
2adbda457c215dfb1889c9b42eb1c58b0d012f79287414da6f4a18ff92b082d872df344abdb72b5f193f1830c6f1002495ff9152c51ad3824c779ccd81e11310
 SHA512 
5c58cac46a571bd9fabca8326cf973c79d9d47bd223b39476e143f30e435900859e5cef1858bc343261ad9c026166647b940c5becc6d788d99d947bd003e12da

diff --git a/x11-wm/mutter/mutter-44.2.ebuild b/x11-wm/mutter/mutter-44.2.ebuild
new file mode 100644
index ..f69f6fff42ab
--- /dev/null
+++ b/x11-wm/mutter/mutter-44.2.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
+
+IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection 
screencast sysprof systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=media-libs/graphene-1.10.2[introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=dev-libs/fribidi-1.0.0
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.75.1:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libxkbcommon-0.4.3
+   x11-libs/libICE
+   >=app-accessibility/at-spi2-core-2.46:2[introspection?]
+   sys-apps/dbus
+   >=x11-misc/colord-1.4.5:=
+   >=media-libs/lcms-2.6:2
+   >=media-libs/harfbuzz-2.6.0:=
+
+   gnome? ( gnome-base/gnome-desktop:4= )
+
+   >=media-libs/libcanberra-0.26
+
+   media-libs/libglvnd[X]
+
+   wayland? (
+   >=dev-libs/wayland-protocols-1.31
+   >=dev-libs/wayland-1.21.0
+
+   x11-libs/libdrm
+   media-libs/mesa[gbm(+)]
+   >=dev-libs/libinput-1.18.0:=
+
+   elogind? ( sys-auth/elogind )
+   x11-base/xwayland
+   video_cards_nvidia? ( gui-libs/egl-wayland )
+   )
+   udev? (
+   >=virtual/libudev-232-r1:=
+   >=dev-libs/libgudev-232
+   )
+   systemd? ( sys-apps/systemd )
+   x11-libs/libSM
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13:= )
+   >=x11-libs/startup-notification-0.7
+   screencast? ( >=media-video/pipewire-0.3.21:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 
>=dev-util/sysprof-3.46.0 )
+"
+# for now upstream has "have_x11 = true" in the meson.build, but sooner or 
later upstream is going to make X optional.
+#  X? (
+DEPEND+="
+   >=gui-libs/gtk-4.0.0:4[X,introspection?]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-06-04 Thread Matt Turner
commit: 9bc311fc3b503cd3bba5d99b11d251246a2396aa
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Jun  3 22:02:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 17:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc311fc

gnome-base/gnome-shell: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31294
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.2.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index ab1cffd241c7..ab69dd24a4d2 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-44.1.tar.xz 1994844 BLAKE2B 
fa268b7c98db881dc3b397405128d001d354c9b67c7cf8b129c49ac9bb44a80b79fbdb0fcaca286e14b1bc58df72f722ff293104817b636aff97e5578849b985
 SHA512 
f21211e5e5146b885345d3e1a99702a3119e4dfc25860fe4f7bdbc3a04db2480f03f4e9898e46e4485048035584cbbcf6ef17c396b857c194ad5645aa7d78be7
+DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2

diff --git a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
new file mode 100644
index ..638f1c5e3c69
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-44.0:0/12[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib
+   )
+   systemd? (
+   >=sys-apps/systemd-242:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
+# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT 
requirements
+# Each block:
+# 1. Introspection stuff needed via imports.gi (those that build time check 
may be listed above already)
+# 2. gnome-session needed for shutdown/reboot/inhibitors/etc
+# 3. Control shell settings
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 

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

2023-06-04 Thread Ulrich Müller
commit: d511813f97241e316409bf75a5067faec1c02e20
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jun  4 16:33:30 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun  4 17:14:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d511813f

app-editors/emacs: Consolidate emacs-28.3_rc1 ebuild

According to upstream, the 28.3 release might not happen.

Include some updates from the emacs-28 branch and consolidate the
ebuild, so that rc1 could be marked stable later.

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

 app-editors/emacs/Manifest |   1 +
 app-editors/emacs/emacs-28.3_rc1-r3.ebuild | 531 +
 2 files changed, 532 insertions(+)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 24ca6e29b76d..00b8a82d8582 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -9,6 +9,7 @@ DIST emacs-27.2.tar.xz 44624480 BLAKE2B 
245ea96004b90f81ac74de74521cbbe086caf117
 DIST emacs-28.2-patches-2.tar.xz 3760 BLAKE2B 
73a78b4fa05aec86ed29315acdad8219957f3acae4ebca130ec17a578522443e8fe911a3165c3918eee12d6a0b8173c0d22166888ae392d8a83689494bdfe689
 SHA512 
841fcde4f8a0428e017b1f6fb70a2e4f9f7c5ee2ead410f48381f66815b9c2c23990b23ec06988a78aef01fbc4e624ceef05bd2eafd071d2174e998ba09a79a6
 DIST emacs-28.2-patches-3.tar.xz 5416 BLAKE2B 
c361fdebf375427cf25c4ac206161b5b55d8d6de88752de35491c778ba90eedf277159a8c317ccda7aaf5e35d6e33d8e70282436d6e03fa311c4576abe03
 SHA512 
acae15b577af831bc94e102323836f3fa5b0d51ec1096b84063c81c58f1087b67487507c05d93ba5ddacfce0fea4f3e755906a9ec582b061b65095ee7d693eac
 DIST emacs-28.2.tar.xz 47722600 BLAKE2B 
a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552
 SHA512 
a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8
+DIST emacs-28.3-patches-1.tar.xz 2280 BLAKE2B 
1c6279801b15ddbc79aeaf997cf1f2d437dc5579bc76165d72ac7f70a0570c4e4dcf166e479e897b006385cc4402d44ea55276abc778cdb71b982e60bfdc
 SHA512 
1ffc28790ec05b1c6549a552d070e48890d8a3e3be9aa7582ad7761bf7ed867d0f1fd5261bc4954028917b6918e9f7b1e45b4086ee410c284c1212d6d129ea35
 DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 
2d7da4a72cc1256c7b9d1157cd379a5373b6b55c01d94254d6aee25887991a8da694f3239a7f443adef0debbc300043ad4595b5934b6aa383daed10257bcbae0
 SHA512 
2cd4c5174a5ade6f928de3ff6aa1728fe0f18bd5b985d87b62f38aa083da14d9ae3db6372638548d33ef7bbb632823eabb051307d8fca6c78296bff3c79b2d2f
 DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B 
a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd
 SHA512 
348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d
 DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 
363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1
 SHA512 
c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996

diff --git a/app-editors/emacs/emacs-28.3_rc1-r3.ebuild 
b/app-editors/emacs/emacs-28.3_rc1-r3.ebuild
new file mode 100644
index ..74c666e30d43
--- /dev/null
+++ b/app-editors/emacs/emacs-28.3_rc1-r3.ebuild
@@ -0,0 +1,531 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git;
+   EGIT_BRANCH="emacs-28"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+   S="${EGIT_CHECKOUT_DIR}"
+   SLOT="${PV%%.*}-vcs"
+else
+   # FULL_VERSION keeps the full version number, which is needed in
+   # order to determine some path information correctly for copy/move
+   # operations later on
+   FULL_VERSION="${PV%%_*}"
+   SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+   S="${WORKDIR}/emacs-${FULL_VERSION}"
+   # PV can be in any of the following formats:
+   # 27.1 released version (slot 27)
+   # 27.1_rc1 upstream release candidate (27)
+   # 27.0.live ebuild (slot 27-vcs)
+   # 27.0.90  upstream prerelease snapshot (27-vcs)
+   # 27.0.50_pre20191223  snapshot by Gentoo developer (27-vcs)
+   if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
+   S="${WORKDIR}/emacs"
+   elif [[ ${PV//[0-9]} != "." ]]; then
+   
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz;
+   fi
+   # Patchset from proj/emacs-patches.git
+   SRC_URI+=" 

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

2023-06-04 Thread Arthur Zamarin
commit: eba31f788d09dc68d25dda1d3b9912d086142156
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 17:03:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 17:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba31f78

media-video/qmplay2: add 23.06.04

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

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.06.04.ebuild | 138 
 2 files changed, 139 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 4ccb1be40978..bd5e0b181d51 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0
+DIST QMPlay2-src-23.06.04.tar.xz 1431232 BLAKE2B 
7b50e7d28ab9025d7745114c7ee6036df1e1b23b34422ed4097f1ba4e68874efc58a0de68a5635e30cbdb2205777fbdc4f67f759f54cda7e2f926560e4bbc7af
 SHA512 
7e6afb5830b5febd79aa2232d38ccb3483104dd89d20e7476027a7febfd770ccd1df7e6915543df379985d89d307bd1c3bbc8ebc8cc00f440b51e347ddbec0d5

diff --git a/media-video/qmplay2/qmplay2-23.06.04.ebuild 
b/media-video/qmplay2/qmplay2-23.06.04.ebuild
new file mode 100644
index ..099410ccbd31
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.06.04.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   media-libs/libva[X]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=Off
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
+
+   # chiptune
+   -DUSE_CHIPTUNE_GME=$(usex gme)
+   -DUSE_CHIPTUNE_SID=$(usex sid)
+
+   # modules
+   

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

2023-06-04 Thread Michał Górny
commit: 1dea7158133890d16cb9b08079d219d463e28a59
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 16:05:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 16:56:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dea7158

dev-python/pydantic-core: New package, v0.38.0

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

 dev-python/pydantic-core/Manifest  |  70 +++
 dev-python/pydantic-core/metadata.xml  |  12 ++
 .../pydantic-core/pydantic-core-0.38.0.ebuild  | 134 +
 3 files changed, 216 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
new file mode 100644
index ..bda6711a9b32
--- /dev/null
+++ b/dev-python/pydantic-core/Manifest
@@ -0,0 +1,70 @@
+DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST enum_dispatch-0.3.11.crate 22247 BLAKE2B 
3632aad3153503fe6208711d972d0c1260898b9e69847eef67f86c0156258c1502f3448ddbe2987410cc6e794d07cda322e9b283da95276f9621b72974081ae0
 SHA512 
7eadeef0800151740948d68907bae79d98bb3a3f982a7b57d21d8757bfa4a7f7d3a455849f0758cb4b86eca9c3899d6264e17a6dc59ae39f2acce18fa9a5b8f0
+DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B 
eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1
 SHA512 
9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
+DIST getrandom-0.2.8.crate 30553 BLAKE2B 
30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc
 SHA512 
cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
+DIST hashbrown-0.12.3.crate 102968 BLAKE2B 
492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5
 SHA512 
b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+DIST idna-0.3.0.crate 271128 BLAKE2B 
cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a
 SHA512 
9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
+DIST indexmap-1.9.3.crate 54653 BLAKE2B 

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

2023-06-04 Thread Michał Górny
commit: 96d8051f9a65cd50eef8bebb250e48297e42c76d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  4 16:18:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  4 16:56:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d8051f

dev-python/pydantic: Early bump to 2.0_beta2

Bump to the 2.0_beta2 prerelease.  This version probably breaks stuff.
It depends on dev-python/pydantic-core that segfaults on pypy3 for me
(Rust, sigh).  There are also some test failures with Python 3.12
but that's not surprising.

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.0_beta2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 13c1421ab749..fe208aff3f09 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-1.10.7.gh.tar.gz 903379 BLAKE2B 
b2dd75a640ca54024a2bf141117a1d738a30a4630bed8f4d0169fc5a6a55ded719727d88c7e78b9a2acc3aec68482e9be8c8bf4776fef668fe4acc3e1fd775df
 SHA512 
948a7935b374719773df50243aed708b3c6789243b9aa0ba239cf1502ddd0e0cec4d701e108f1cc78090c088f3cb1c78b840c39f5e7ad0e61739776f552f284d
 DIST pydantic-1.10.8.gh.tar.gz 765592 BLAKE2B 
0b4cc273ce6fad20baa7c8bd87ef32199cb003f52b8e9aa19eda6359ca0e5c30152c7f25d2bb146ec23027011895cf44d9eb051c6ca609fb00e3d7b5f6089e4e
 SHA512 
3ac41cdf0eb70fb71298131a043966b85387bc953ef2f463ece80728b46251d5d5f66c3f030afc3cdf4527918ae410fcd733a774cbe0c3b7ba9fc806a76378e4
+DIST pydantic-2.0b2.tar.gz 527380 BLAKE2B 
214c740ecaed3cf4e7ed1e06d75ce17b37028e41c6a7abc4174b201691e31725123f89430c430a514c59973dc327d2b8fcd21c5ef0a47aaa48fafaf7e322d7a1
 SHA512 
49cc058c91e48638f9809ca77d9c486e3bdfc05e1546b19ca7e419f41e152998f750cfb58927ad8189913859d27fff68de0e5848599baaf816404e0f58fd6646

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



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2023-06-04 Thread Arthur Zamarin
commit: a5004cd557bf862c6194ec6672fbc2ce0ca88560
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:32:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:32:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5004cd5

app-editors/vscodium: fix broken symlink

Closes: https://bugs.gentoo.org/907802
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{vscodium-1.78.2.23132.ebuild => vscodium-1.78.2.23132-r1.ebuild}| 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-editors/vscodium/vscodium-1.78.2.23132.ebuild 
b/app-editors/vscodium/vscodium-1.78.2.23132-r1.ebuild
similarity index 97%
rename from app-editors/vscodium/vscodium-1.78.2.23132.ebuild
rename to app-editors/vscodium/vscodium-1.78.2.23132-r1.ebuild
index 58b0e406b47e..23943923794c 100644
--- a/app-editors/vscodium/vscodium-1.78.2.23132.ebuild
+++ b/app-editors/vscodium/vscodium-1.78.2.23132-r1.ebuild
@@ -99,7 +99,6 @@ src_install() {
 
dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium"
dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium"
-   dosym -r "/opt/${PN}/bin/codium-tunnel" "usr/bin/codium-tunnel"
domenu "${FILESDIR}/vscodium.desktop"
domenu "${FILESDIR}/vscodium-url-handler.desktop"
domenu "${FILESDIR}/vscodium-wayland.desktop"



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

2023-06-04 Thread Arthur Zamarin
commit: beebc2fde93cfa5f74c7235a57c190ef43b158fe
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu May 25 08:31:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:21:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beebc2fd

profiles/thirdpartymirrors: drop apache.mirrors.hoobly.com

DeadUrl: version 1.1.6: SRC_URI: 404 Client Error: Not Found for
url: 
https://apache.mirrors.hoobly.com/felix/org.apache.felix.gogo.runtime-1.1.6-source-release.tar.gz

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

 profiles/thirdpartymirrors | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 668cf3a52818..c8881b5e8c51 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -1,4 +1,4 @@
-apache https://dlcdn.apache.org/ https://apache.lauf-forum.at/ 
https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ 
https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ 
https://ftp.fau.de/apache/ https://apache.mirrors.hoobly.com/ 
https://apache.osuosl.org/
+apache https://dlcdn.apache.org/ https://apache.lauf-forum.at/ 
https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ 
https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ 
https://ftp.fau.de/apache/ https://apache.osuosl.org/
 cpan   https://cpan.metacpan.org https://www.cpan.org
 cran   https://cran.r-project.org https://cran.us.r-project.org
 debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ 
http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ 
http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ 
http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ 
http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ 
http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ 
http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ 
http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ 
http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ 
http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ 
http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ 
http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ 
http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ 
http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ 
http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/
  http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ 
http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ 
http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ 
http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ 
http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ 
http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ 
http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ 
http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ 
http://ftp.us.debian.org/debian/



[gentoo-commits] repo/gentoo:master commit in: app-backup/rdumpfs/

2023-06-04 Thread Arthur Zamarin
commit: ca023f7a4949b1a9349750d69280202ce685d4d1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:08:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca023f7a

app-backup/rdumpfs: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-backup/rdumpfs/metadata.xml   | 2 +-
 app-backup/rdumpfs/rdumpfs-0.1.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-backup/rdumpfs/metadata.xml b/app-backup/rdumpfs/metadata.xml
index d46859db33ee..4bfd1b8f5f50 100644
--- a/app-backup/rdumpfs/metadata.xml
+++ b/app-backup/rdumpfs/metadata.xml
@@ -3,6 +3,6 @@
 
   
   
-chneukirchen/rdumpfs
+leahneukirchen/rdumpfs
   
 

diff --git a/app-backup/rdumpfs/rdumpfs-0.1.ebuild 
b/app-backup/rdumpfs/rdumpfs-0.1.ebuild
index 03d39cbbd513..b67f01b5a3bb 100644
--- a/app-backup/rdumpfs/rdumpfs-0.1.ebuild
+++ b/app-backup/rdumpfs/rdumpfs-0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="a rsync-based dump file system backup tool"
-HOMEPAGE="https://github.com/chneukirchen/rdumpfs;
-SRC_URI="https://github.com/chneukirchen/rdumpfs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/leahneukirchen/rdumpfs;
+SRC_URI="https://github.com/leahneukirchen/rdumpfs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/

2023-06-04 Thread Arthur Zamarin
commit: 2540121ca13a7988b85f7e9719fddf35626393ac
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:32:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2540121c

net-p2p/fms: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-p2p/fms/fms-0.3.84.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/fms/fms-0.3.84.ebuild b/net-p2p/fms/fms-0.3.84.ebuild
index d99313f0e5f2..531325b08473 100644
--- a/net-p2p/fms/fms-0.3.84.ebuild
+++ b/net-p2p/fms/fms-0.3.84.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit edos2unix cmake
 
-DESCRIPTION="A spam-resistant message board application for Freenet"
+DESCRIPTION="Spam-resistant message board application for Freenet"
 # FMS only has a homepage within freenet, so the closest is a wiki linking to 
it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS;
+HOMEPAGE="https://github.com/hyphanet/wiki/wiki/FMS;
 SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip;
 S="${WORKDIR}"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/urxvt-perls/

2023-06-04 Thread Arthur Zamarin
commit: 8fce9c6ffb8e7f74c8240558b1574af1f04744d1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:36:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fce9c6f

x11-misc/urxvt-perls: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-misc/urxvt-perls/metadata.xml  | 2 +-
 x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-misc/urxvt-perls/metadata.xml 
b/x11-misc/urxvt-perls/metadata.xml
index 8dcf2d1a3afa..62384141e82d 100644
--- a/x11-misc/urxvt-perls/metadata.xml
+++ b/x11-misc/urxvt-perls/metadata.xml
@@ -6,6 +6,6 @@
 Install scripts which have been marked as 
deprecated by upstream
   
   
-muennich/urxvt-perls
+xyb3rt/urxvt-perls
   
 

diff --git a/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild 
b/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild
index e91ce98faa0c..8c551d4c2ada 100644
--- a/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild
+++ b/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Perl extensions for rxvt-unicode"
-HOMEPAGE="https://github.com/muennich/urxvt-perls;
-SRC_URI="https://github.com/muennich/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/xyb3rt/urxvt-perls;
+SRC_URI="https://github.com/xyb3rt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



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

2023-06-04 Thread Arthur Zamarin
commit: 274cabeb0797ca3716cbf5238d61e62192e418cc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:34:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274cabeb

www-apache/modsec-flameeyes: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild | 4 ++--
 www-apache/modsec-flameeyes/modsec-flameeyes-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild 
b/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild
index 6428a8a1346d..d52b04714b54 100644
--- a/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild
+++ b/www-apache/modsec-flameeyes/modsec-flameeyes-20130216.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit readme.gentoo-r1
 
 DESCRIPTION="Flameeyes's Ruleset for ModSecurity"
-HOMEPAGE="http://www.flameeyes.eu/projects/modsec;
+HOMEPAGE="https://github.com/Flameeyes/modsec-flameeyes;
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/modsec-flameeyes.git;
inherit git-r3

diff --git a/www-apache/modsec-flameeyes/modsec-flameeyes-.ebuild 
b/www-apache/modsec-flameeyes/modsec-flameeyes-.ebuild
index 6428a8a1346d..d52b04714b54 100644
--- a/www-apache/modsec-flameeyes/modsec-flameeyes-.ebuild
+++ b/www-apache/modsec-flameeyes/modsec-flameeyes-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit readme.gentoo-r1
 
 DESCRIPTION="Flameeyes's Ruleset for ModSecurity"
-HOMEPAGE="http://www.flameeyes.eu/projects/modsec;
+HOMEPAGE="https://github.com/Flameeyes/modsec-flameeyes;
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/Flameeyes/modsec-flameeyes.git;
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-06-04 Thread Arthur Zamarin
commit: e2c887cc4d426ba981a20bb2cc8d18e6e6c31a2b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:37:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c887cc

x11-wm/pekwm: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31302
Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-wm/pekwm/metadata.xml| 2 +-
 x11-wm/pekwm/pekwm-0.1.18.ebuild | 6 +++---
 x11-wm/pekwm/pekwm-0.2.1.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-wm/pekwm/metadata.xml b/x11-wm/pekwm/metadata.xml
index e8269632a2e5..2a9cfd89dd02 100644
--- a/x11-wm/pekwm/metadata.xml
+++ b/x11-wm/pekwm/metadata.xml
@@ -16,6 +16,6 @@
Install additional themes


-   pekdon/pekwm
+   pekwm/pekwm

 

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 7d866b5fa28c..3b59911447b0 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,10 +8,10 @@ inherit autotools desktop
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
https://www.pekwm.se/
-   https://github.com/pekdon/pekwm
+   https://github.com/pekwm/pekwm
 "
 SRC_URI="
-   https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/pekwm/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
themes? ( 
https://dev.gentoo.org/~jsmolic/distfiles/${PN}-themes.tar.bz2 )
 "
 S="${WORKDIR}"/${PN}-release-${PV}

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
index 26496e8f9760..9171b886da0a 100644
--- a/x11-wm/pekwm/pekwm-0.2.1.ebuild
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,10 +8,10 @@ inherit cmake desktop optfeature
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
https://www.pekwm.se/
-   https://github.com/pekdon/pekwm
+   https://github.com/pekwm/pekwm
 "
 SRC_URI="
-   
https://github.com/pekdon/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
+   
https://github.com/pekwm/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
 "
 
 LICENSE="GPL-2"



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

2023-06-04 Thread Arthur Zamarin
commit: 46527e75c7f6f5143518ce35846a1f2f411c3a16
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:29:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46527e75

media-libs/cimg: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/cimg/cimg-2.9.3.ebuild | 6 +++---
 media-libs/cimg/cimg-3.2.4.ebuild | 4 ++--
 media-libs/cimg/metadata.xml  | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-libs/cimg/cimg-2.9.3.ebuild 
b/media-libs/cimg/cimg-2.9.3.ebuild
index ab8c2c93c64b..68ac08fd6e5d 100644
--- a/media-libs/cimg/cimg-2.9.3.ebuild
+++ b/media-libs/cimg/cimg-2.9.3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="C++ template image processing toolkit"
-HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg;
-SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://cimg.eu/ https://github.com/GreycLab/CImg;
+SRC_URI="https://github.com/GreycLab/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="CeCILL-2 CeCILL-C"
 SLOT="0"

diff --git a/media-libs/cimg/cimg-3.2.4.ebuild 
b/media-libs/cimg/cimg-3.2.4.ebuild
index 5ea343966cc1..47fd055c6a9c 100644
--- a/media-libs/cimg/cimg-3.2.4.ebuild
+++ b/media-libs/cimg/cimg-3.2.4.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DESCRIPTION="C++ template image processing toolkit"
-HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg;
-SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://cimg.eu/ https://github.com/GreycLab/CImg;
+SRC_URI="https://github.com/GreycLab/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/CImg-v.${PV}"
 
 LICENSE="CeCILL-2 CeCILL-C"

diff --git a/media-libs/cimg/metadata.xml b/media-libs/cimg/metadata.xml
index ab638d8c20fc..b8430415cf27 100644
--- a/media-libs/cimg/metadata.xml
+++ b/media-libs/cimg/metadata.xml
@@ -3,7 +3,7 @@
 


-   dtschump/CImg
+   GreycLab/CImg
cimg
cpe:/a:cimg:cimg




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

2023-06-04 Thread Arthur Zamarin
commit: a555158c867507c429e44810fac3d5157d25fe57
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:12:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a555158c

dev-libs/librdkafka: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 8 
 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 8 
 dev-libs/librdkafka/metadata.xml| 4 ++--
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 61cfc39c076f..d5b761b1d74b 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -8,14 +8,14 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
+HOMEPAGE="https://github.com/confluentinc/librdkafka;
 
 if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
 
inherit git-r3
 else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
@@ -88,7 +88,7 @@ src_configure() {
 
 src_test() {
# Simulate CI so we do not fail when tests are running longer than 
expected,
-   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
local -x CI=true
 
emake -C tests run_local

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index 99a1329b06bf..765477947b5f 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -8,14 +8,14 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
+HOMEPAGE="https://github.com/confluentinc/librdkafka;
 
 if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
 
inherit git-r3
 else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
@@ -88,7 +88,7 @@ src_configure() {
 
 src_test() {
# Simulate CI so we do not fail when tests are running longer than 
expected,
-   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
local -x CI=true
 
emake -C tests run_local

diff --git a/dev-libs/librdkafka/metadata.xml b/dev-libs/librdkafka/metadata.xml
index 147ef55459fa..d2461fd50b37 100644
--- a/dev-libs/librdkafka/metadata.xml
+++ b/dev-libs/librdkafka/metadata.xml
@@ -3,8 +3,8 @@
 


-   https://github.com/edenhill/librdkafka/issues
-   edenhill/librdkafka
+   
https://github.com/confluentinc/librdkafka/issues
+   confluentinc/librdkafka


Enable support for Kafka's LZ4 compression 
based on KIP-57 (uses app-arch/lz4)



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

2023-06-04 Thread Arthur Zamarin
commit: 0b716b9132981bc2ac22a43852e0cdff0db4f9ce
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:26:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b716b91

media-gfx/mkgallery: update HOMEPAGE and SRC_URI

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/mkgallery/Manifest|  2 +-
 media-gfx/mkgallery/metadata.xml|  2 +-
 media-gfx/mkgallery/mkgallery-1.1-r1.ebuild | 10 --
 3 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-gfx/mkgallery/Manifest b/media-gfx/mkgallery/Manifest
index 8753cf2d2e1c..16c433910151 100644
--- a/media-gfx/mkgallery/Manifest
+++ b/media-gfx/mkgallery/Manifest
@@ -1 +1 @@
-DIST mkgallery-1.1.tgz 6514 BLAKE2B 
3ac077de99e2c8e05424425eb640a6684eb199c99d0eca879aab23645b392d3b19184d0a93e7dd4a92cd643d261c22a0677919e26b1866507c35d782ee6ec390
 SHA512 
6d3cbe6bbf3673c26bedde0eef1b03409766324836296205b6dab0a32eb23c7f8cbd27db2778bf710c7d3641e01eb57dbac5493ab97862cd501b3858f1db6a4d
+DIST mkgallery-1.1.tar.gz 6514 BLAKE2B 
3ac077de99e2c8e05424425eb640a6684eb199c99d0eca879aab23645b392d3b19184d0a93e7dd4a92cd643d261c22a0677919e26b1866507c35d782ee6ec390
 SHA512 
6d3cbe6bbf3673c26bedde0eef1b03409766324836296205b6dab0a32eb23c7f8cbd27db2778bf710c7d3641e01eb57dbac5493ab97862cd501b3858f1db6a4d

diff --git a/media-gfx/mkgallery/metadata.xml b/media-gfx/mkgallery/metadata.xml
index c73dac21f8c0..ca861318119c 100644
--- a/media-gfx/mkgallery/metadata.xml
+++ b/media-gfx/mkgallery/metadata.xml
@@ -3,6 +3,6 @@
 


-   mkgallery
+   jaafreitas/mkgallery

 

diff --git a/media-gfx/mkgallery/mkgallery-1.1-r1.ebuild 
b/media-gfx/mkgallery/mkgallery-1.1-r1.ebuild
index b17bf63cb2da..16ca62c3495c 100644
--- a/media-gfx/mkgallery/mkgallery-1.1-r1.ebuild
+++ b/media-gfx/mkgallery/mkgallery-1.1-r1.ebuild
@@ -1,18 +1,16 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Creates thumbnails and a HTML index file for a directory of jpg 
files"
-HOMEPAGE="http://mkgallery.sourceforge.net/;
-SRC_URI="http://mkgallery.sourceforge.net/${P}.tgz;
+HOMEPAGE="https://jaafreitas.github.io/mkgallery/;
+SRC_URI="https://github.com/jaafreitas/${PN}/releases/download/v${PV}/${P/-/_}.tgz
 -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
 SLOT="0"
 
-DEPEND=""
 RDEPEND="
sys-devel/bc
virtual/imagemagick-tools



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

2023-06-04 Thread Arthur Zamarin
commit: db0094672141fc830d375f8f3ad514cc68fa2986
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:11:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db009467

dev-libs/confuse: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/confuse/confuse-3.3-r1.ebuild | 4 ++--
 dev-libs/confuse/confuse-3.3-r2.ebuild | 4 ++--
 dev-libs/confuse/confuse-3.3.ebuild| 6 +++---
 dev-libs/confuse/metadata.xml  | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild 
b/dev-libs/confuse/confuse-3.3-r1.ebuild
index d295eaa990b1..164f9d86f456 100644
--- a/dev-libs/confuse/confuse-3.3-r1.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r1.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 inherit multilib-minimal flag-o-matic
 
 DESCRIPTION="a configuration file parser library"
-HOMEPAGE="https://github.com/martinh/libconfuse;
-SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz;
+HOMEPAGE="https://github.com/libconfuse/libconfuse;
+SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0/2.1.0"

diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild 
b/dev-libs/confuse/confuse-3.3-r2.ebuild
index 8eaa626a37bc..6a45dae70813 100644
--- a/dev-libs/confuse/confuse-3.3-r2.ebuild
+++ b/dev-libs/confuse/confuse-3.3-r2.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 inherit multilib-minimal flag-o-matic
 
 DESCRIPTION="a configuration file parser library"
-HOMEPAGE="https://github.com/martinh/libconfuse;
-SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz;
+HOMEPAGE="https://github.com/libconfuse/libconfuse;
+SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0/2.1.0"

diff --git a/dev-libs/confuse/confuse-3.3.ebuild 
b/dev-libs/confuse/confuse-3.3.ebuild
index 7ae31e88096c..db0ee9ad1df8 100644
--- a/dev-libs/confuse/confuse-3.3.ebuild
+++ b/dev-libs/confuse/confuse-3.3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit multilib-minimal
 
 DESCRIPTION="a configuration file parser library"
-HOMEPAGE="https://github.com/martinh/libconfuse;
-SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz;
+HOMEPAGE="https://github.com/libconfuse/libconfuse;
+SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0/2.1.0"

diff --git a/dev-libs/confuse/metadata.xml b/dev-libs/confuse/metadata.xml
index 419da6b02fbc..10287e70c63f 100644
--- a/dev-libs/confuse/metadata.xml
+++ b/dev-libs/confuse/metadata.xml
@@ -4,6 +4,6 @@


cpe:/a:libconfuse_project:libconfuse
-   martinh/libconfuse
+   libconfuse/libconfuse

 



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

2023-06-04 Thread Arthur Zamarin
commit: 96ab1f61bd1321f88818c810d9635596bc88f748
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ab1f61

www-servers/apache: Stabilize 2.4.57 x86, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index d1db16c5ce4f..3752bec8767f 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



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

2023-06-04 Thread Arthur Zamarin
commit: f888c8c0d735c78f1901207d128f41561c9f1be2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f888c8c0

www-servers/apache: Stabilize 2.4.57 ppc64, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index 85ad01f1b5b9..0de82dcbe519 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



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

2023-06-04 Thread Arthur Zamarin
commit: ad420635ee4c82672147e0524b0ae1839815e515
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad420635

app-admin/apache-tools: Stabilize 2.4.57 amd64, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index b0e023f764b0..ef2ca5d89fd4 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



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

2023-06-04 Thread Arthur Zamarin
commit: 8252f471bd118f9479be5eedea55c7c633b6eff3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8252f471

www-servers/apache: Stabilize 2.4.57 amd64, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index 3752bec8767f..5496998bab57 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



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

2023-06-04 Thread Arthur Zamarin
commit: 6435baa6a44128f99e26a3c009be9a02160da732
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6435baa6

app-admin/apache-tools: Stabilize 2.4.57 ppc, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index bda5704abca2..6155ed6c55f4 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: games-board/xboard/

2023-06-04 Thread Arthur Zamarin
commit: 58507466bdaffd1e45fb44c7522b275b8bc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58507466

games-board/xboard: Keyword 4.9.1 arm64, #907772

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

 games-board/xboard/xboard-4.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/xboard/xboard-4.9.1.ebuild 
b/games-board/xboard/xboard-4.9.1.ebuild
index 3d75e1499bdc..1c90240f5890 100644
--- a/games-board/xboard/xboard-4.9.1.ebuild
+++ b/games-board/xboard/xboard-4.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/xboard/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="+default-font gtk nls Xaw3d zippy"
 RESTRICT="test" #124112
 



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

2023-06-04 Thread Arthur Zamarin
commit: 9049db013e82aeea782e4adc53906c7817c9f97a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9049db01

www-servers/apache: Stabilize 2.4.57 arm, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index 4e7b11e97705..c5ef6767c8fe 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



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

2023-06-04 Thread Arthur Zamarin
commit: d763537b39d7674afc8288ac8df21ac0eeed5f77
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d763537b

app-admin/apache-tools: Stabilize 2.4.57 ppc64, #907737

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

 app-admin/apache-tools/apache-tools-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.57.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
index 4c6fcd275986..bda5704abca2 100644
--- a/app-admin/apache-tools/apache-tools-2.4.57.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.57.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 RESTRICT="test"
 



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

2023-06-04 Thread Arthur Zamarin
commit: b9c8301452d95dd6bb1f1bcf6f3e1b76b4738e1d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 16:04:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:04:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c83014

www-servers/apache: Stabilize 2.4.57 ppc, #907737

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

 www-servers/apache/apache-2.4.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.57.ebuild 
b/www-servers/apache/apache-2.4.57.ebuild
index 0de82dcbe519..4e7b11e97705 100644
--- a/www-servers/apache/apache-2.4.57.ebuild
+++ b/www-servers/apache/apache-2.4.57.ebuild
@@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868



  1   2   3   >