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

2024-04-30 Thread Sam James
commit: 76f1e8e99653bc5824e854ebef6a675000eb597a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 07:03:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 07:03:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f1e8e9

sys-devel/mold: drop obsolete PCH option

No longer needed as the eclass does it for us 
(3867345f8c2d9f24157508bc6372f479a82cf33f).

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

 sys-devel/mold/mold-2.30.0.ebuild | 1 -
 sys-devel/mold/mold-2.4.0.ebuild  | 3 +--
 sys-devel/mold/mold-2.4.1.ebuild  | 1 -
 sys-devel/mold/mold-.ebuild   | 1 -
 4 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-devel/mold/mold-2.30.0.ebuild 
b/sys-devel/mold/mold-2.30.0.ebuild
index cce55d1650c9..05ff0820df78 100644
--- a/sys-devel/mold/mold-2.30.0.ebuild
+++ b/sys-devel/mold/mold-2.30.0.ebuild
@@ -70,7 +70,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON
-DMOLD_ENABLE_QEMU_TESTS=OFF
-DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)

diff --git a/sys-devel/mold/mold-2.4.0.ebuild b/sys-devel/mold/mold-2.4.0.ebuild
index 52d41ed470e9..3e0ec4a8 100644
--- a/sys-devel/mold/mold-2.4.0.ebuild
+++ b/sys-devel/mold/mold-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -69,7 +69,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON
-DMOLD_ENABLE_QEMU_TESTS=OFF
-DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)

diff --git a/sys-devel/mold/mold-2.4.1.ebuild b/sys-devel/mold/mold-2.4.1.ebuild
index ac067b811ef2..066b8e9902c7 100644
--- a/sys-devel/mold/mold-2.4.1.ebuild
+++ b/sys-devel/mold/mold-2.4.1.ebuild
@@ -65,7 +65,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON
-DMOLD_ENABLE_QEMU_TESTS=OFF
-DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)

diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild
index ac067b811ef2..066b8e9902c7 100644
--- a/sys-devel/mold/mold-.ebuild
+++ b/sys-devel/mold/mold-.ebuild
@@ -65,7 +65,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON
-DMOLD_ENABLE_QEMU_TESTS=OFF
-DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
-DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)



[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/files/, sys-devel/mold/

2024-04-30 Thread Sam James
commit: 907cb4aa2d36c14e559e2b7a81f1281c8810264f
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 07:02:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 07:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907cb4aa

sys-devel/mold: fix tests w/ gcc 14

Test-only change.

Bug: https://github.com/rui314/mold/issues/1244
Signed-off-by: Sam James  gentoo.org>

 sys-devel/mold/files/mold-2.30.0-gcc14.patch  | 76 +++
 sys-devel/mold/files/mold-2.30.0-which-hunt.patch | 31 +
 sys-devel/mold/mold-2.30.0.ebuild |  5 ++
 3 files changed, 112 insertions(+)

diff --git a/sys-devel/mold/files/mold-2.30.0-gcc14.patch 
b/sys-devel/mold/files/mold-2.30.0-gcc14.patch
new file mode 100644
index ..74e7f5081eeb
--- /dev/null
+++ b/sys-devel/mold/files/mold-2.30.0-gcc14.patch
@@ -0,0 +1,76 @@
+https://github.com/rui314/mold/issues/1244
+https://github.com/rui314/mold/commit/002d619b11f38438514f4714f9eb89e8015ba1b6
+https://github.com/rui314/mold/commit/14952546a489c23236f50adc5ef9c8ada4f4e31a
+
+From 002d619b11f38438514f4714f9eb89e8015ba1b6 Mon Sep 17 00:00:00 2001
+From: Rui Ueyama 
+Date: Thu, 25 Apr 2024 16:58:09 +0900
+Subject: [PATCH] Attempt to fix a test failure
+
+I believe some version of objcopy corrupts an object file when
+renaming a section. In this change, I use sed instead of objcopy
+as a workaround.
+
+Fixes https://github.com/rui314/mold/issues/1244
+---
+ test/elf/exception-multiple-ehframe.sh | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/test/elf/exception-multiple-ehframe.sh 
b/test/elf/exception-multiple-ehframe.sh
+index ca1d1a1c0..a9b360b09 100755
+--- a/test/elf/exception-multiple-ehframe.sh
 b/test/elf/exception-multiple-ehframe.sh
+@@ -28,9 +28,9 @@ int bar() {
+ }
+ EOF
+ 
+-$OBJCOPY --rename-section .eh_frame=.eh_frame2 $t/a.o
++sed -i 's/\.eh_frame/.EH_FRAME/g' $t/a.o
+ ./mold -r -o $t/c.o $t/a.o $t/b.o
+-$OBJCOPY --rename-section .eh_frame2=.eh_frame $t/c.o
++sed -i 's/\.EH_FRAME/.eh_frame/g' $t/c.o
+ 
+ cat <
+@@ -44,5 +44,4 @@ int main() {
+ EOF
+ 
+ $CXX -B. -o $t/exe1 $t/d.o $t/c.o
+-$QEMU $t/exe1
+ $QEMU $t/exe1 | grep -q '^1 3$'
+
+From 14952546a489c23236f50adc5ef9c8ada4f4e31a Mon Sep 17 00:00:00 2001
+From: Rui Ueyama 
+Date: Sun, 28 Apr 2024 13:04:43 +0900
+Subject: [PATCH] Do not edit binary files with sed
+
+Fixes https://github.com/rui314/mold/issues/1244
+---
+ test/elf/exception-multiple-ehframe.sh | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/test/elf/exception-multiple-ehframe.sh 
b/test/elf/exception-multiple-ehframe.sh
+index a9b360b09..8cc31624a 100755
+--- a/test/elf/exception-multiple-ehframe.sh
 b/test/elf/exception-multiple-ehframe.sh
+@@ -3,6 +3,8 @@
+ 
+ nm mold | grep -q '__tsan_init' && skip
+ 
++which perl > /dev/null || skip
++
+ [ $MACHINE = m68k ] && skip
+ [ $MACHINE = sh4 ] && skip
+ 
+@@ -28,9 +30,9 @@ int bar() {
+ }
+ EOF
+ 
+-sed -i 's/\.eh_frame/.EH_FRAME/g' $t/a.o
++perl -i -0777 -pe 's/\.eh_frame/.EH_FRAME/g' $t/a.o
+ ./mold -r -o $t/c.o $t/a.o $t/b.o
+-sed -i 's/\.EH_FRAME/.eh_frame/g' $t/c.o
++perl -i -0777 -pe 's/\.EH_FRAME/.eh_frame/g' $t/c.o
+ 
+ cat <

diff --git a/sys-devel/mold/files/mold-2.30.0-which-hunt.patch 
b/sys-devel/mold/files/mold-2.30.0-which-hunt.patch
new file mode 100644
index ..d8558091c4bc
--- /dev/null
+++ b/sys-devel/mold/files/mold-2.30.0-which-hunt.patch
@@ -0,0 +1,31 @@
+https://github.com/rui314/mold/pull/1246
+
+From ec0a9d09ddff8b1796ff1822d5381442cd28acb1 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 30 Apr 2024 07:54:40 +0100
+Subject: [PATCH] test: use `command -v`, not non-portable `which`
+
+`which` isn't in POSIX and several Linux distributions are trying to
+remove it from their base system, see e.g. https://lwn.net/Articles/874049/.
+
+Just use `command -v` which is POSIX.
+
+Signed-off-by: Sam James 
+---
+ test/elf/exception-multiple-ehframe.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/elf/exception-multiple-ehframe.sh 
b/test/elf/exception-multiple-ehframe.sh
+index 8cc31624a..1b9f434a4 100755
+--- a/test/elf/exception-multiple-ehframe.sh
 b/test/elf/exception-multiple-ehframe.sh
+@@ -3,7 +3,7 @@
+ 
+ nm mold | grep -q '__tsan_init' && skip
+ 
+-which perl > /dev/null || skip
++command -v perl > /dev/null || skip
+ 
+ [ $MACHINE = m68k ] && skip
+ [ $MACHINE = sh4 ] && skip
+

diff --git a/sys-devel/mold/mold-2.30.0.ebuild 
b/sys-devel/mold/mold-2.30.0.ebuild
index a121f5ffefba..cce55d1650c9 100644
--- a/sys-devel/mold/mold-2.30.0.ebuild
+++ b/sys-devel/mold/mold-2.30.0.ebuild
@@ -31,6 +31,11 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc14.patch
+   "${FILESDIR}"/${PN}-2.30.0-which-hunt.patch
+)
+
 pkg_pretend() {
# Requires a c++20 compiler, see #831473
if [[ ${MERGE_TYPE} != binary ]]; then



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

2024-04-30 Thread Sam James
commit: 720920726dc1a3c6f0355e4739ce700a8bfaf7f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 07:15:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 07:15:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72092072

dev-util/bpftool: add missing filename arg to sed

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

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

diff --git a/dev-util/bpftool/bpftool-6.8.2.ebuild 
b/dev-util/bpftool/bpftool-6.8.2.ebuild
index d9eba8e311ae..44879c17c473 100644
--- a/dev-util/bpftool/bpftool-6.8.2.ebuild
+++ b/dev-util/bpftool/bpftool-6.8.2.ebuild
@@ -88,7 +88,7 @@ src_prepare() {
fi
 
# Use rst2man or rst2man.py depending on which one exists (#930076)
-   type -P rst2man >/dev/null || sed -i -e 's/rst2man/rst2man.py/g' || die
+   type -P rst2man >/dev/null || sed -i -e 's/rst2man/rst2man.py/g' 
Documentation/Makefile || die
 
# remove -Werror (bug 887981)
sed -i -e 's/\-Werror//g' ../../lib/bpf/Makefile || die



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

2024-04-30 Thread Joonas Niilola
commit: cc1431b2432b68ed3f7ee7753a4d8c24f7b28c9d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 30 07:51:12 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 07:51:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1431b2

media-video/yle-dl: add 20240429

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/Manifest   |  1 +
 media-video/yle-dl/yle-dl-20240429.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 81b0e3055672..a67cb0a8f277 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1 +1,2 @@
 DIST yle-dl-20240130.tar.gz 77787 BLAKE2B 
b0dd82813a3defb6305cd5b6529d5c5558a0c82d7c8ba9714e836b1d98a09bdad27882c975ca8a98b26a6188194157586fef882437c486bf4c7f480677fc386f
 SHA512 
d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138
+DIST yle-dl-20240429.tar.gz 78464 BLAKE2B 
d42eaf30bb93125c7072c1c96fbadccc755bbac3bd11599b58a7b5aad2b1fc0ab06aadfb83a3c66155f7fe1d271f54ad929ea3047758b8719987b74800fa
 SHA512 
73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010

diff --git a/media-video/yle-dl/yle-dl-20240429.ebuild 
b/media-video/yle-dl/yle-dl-20240429.ebuild
new file mode 100644
index ..b64611d3bbe0
--- /dev/null
+++ b/media-video/yle-dl/yle-dl-20240429.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=flit
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download media files from Yle Areena"
+HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl";
+SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Requires an active internet connection during tests,
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="media-video/ffmpeg
+   net-misc/wget
+   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-0.13.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/progress[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+   ${RDEPEND}
+   media-video/ffmpeg[gnutls]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+DOCS=( COPYING ChangeLog README.fi.md README.sv.md README.md yledl.conf.sample 
)
+
+src_install() {
+   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   elog "Sample configuration file has been installed to "
+   elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
+   elog
+   optfeature "automatically detect filesystems that require restricted 
character sets" dev-python/psutil
+   optfeature "store metadata as extended file attributes" 
dev-python/pyxattr
+   optfeature "youtube-dl download engine" net-misc/yt-dlp
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/jupyterlab-desktop-bin/

2024-04-30 Thread Andrew Ammerlaan
commit: a2f860b264487bbb9cd034971a699056224aebb7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Apr 30 07:51:32 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Apr 30 07:52:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f860b2

sci-misc/jupyterlab-desktop-bin: add 4.1.8.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-misc/jupyterlab-desktop-bin/Manifest   |   1 +
 .../jupyterlab-desktop-bin-4.1.8.1.ebuild  | 110 +
 2 files changed, 111 insertions(+)

diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest 
b/sci-misc/jupyterlab-desktop-bin/Manifest
index 82e897ea78f3..9ff11cc3599e 100644
--- a/sci-misc/jupyterlab-desktop-bin/Manifest
+++ b/sci-misc/jupyterlab-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jupyterlab-desktop-bin-4.1.4.1.rpm 333180169 BLAKE2B 
21b0f79ba9d0feebb1554ab0e11559e7c4b8898da59face94bb422bef0673ffbb6036ab24956b1e88a0387da903b0008aa24ff5905e44b3a594c19282da749b2
 SHA512 
725b082a664826c25f6e7c6564be5bf8df2dccb32a34623da4e82c8a961a52a2360be44f2b185048000a9fe7e1c02b0564ef519e6d4a8f0389e94b4447415d9c
 DIST jupyterlab-desktop-bin-4.1.5.1.rpm 333125797 BLAKE2B 
3aa27180799a28c6363730ce48333270f1e817dac1fc1c0b088a85b80bc35ce49b15e407c4b21bed480a09050449ad3032e77ab5985459572268970f2bbd1cd9
 SHA512 
0df094201fb4ee84c483306c3fb90daa32ca4ea3e2b461b8709b5e829513918d719b89de4c75eb3f63956345bbcac19aeb7c714201eded390de971dcb3173093
+DIST jupyterlab-desktop-bin-4.1.8.1.rpm 332883125 BLAKE2B 
e0d46f6eb1718b5f2e2b00b1ac934bfa3bab12b2d5e9c0cafd2874a67cc1fc8a1aabc5ac9d5d3ac4abf53b262a8e5cdc8d27ef4c2cdc30a069420f2227dffed2
 SHA512 
9a6fa8729c4cab9df7643bbc1c2094e438ff9136b7c2f5897a5e0603ad8740e3ed46b6fe7a01885c063d0df6310dca8fe4aadb45da76c1543841b9eb7d70080d

diff --git 
a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.8.1.ebuild 
b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.8.1.ebuild
new file mode 100644
index ..fba316a220ed
--- /dev/null
+++ b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.8.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="JupyterLab desktop application, based on Electron"
+HOMEPAGE="https://jupyter.org/";
+SRC_URI="https://github.com/jupyterlab/${PN%%-bin}/releases/download/v$(ver_rs 
3 -)/JupyterLab-Setup-Fedora-x64.rpm -> ${P}.rpm"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+# Electron bundles a bunch of things
+LICENSE="
+   MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-python/jupyterlab-$(ver_cut 1-3)
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/JupyterLab/*"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "opt/JupyterLab/locales" || die
+   chromium_remove_language_paks
+   popd || die
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_install() {
+   local size=512
+   doicon -s ${size} 
"usr/share/icons/hicolor/${size}x${size}/apps/jupyterlab-desktop.png"
+
+   domenu usr/share/applications/jupyterlab-desktop.desktop
+
+   local DESTDIR="/opt/JupyterLab"
+   pushd "opt/JupyterLab" || die
+
+   exeinto "${DESTDIR}"
+   doexe chrome-sandbox chrome_crashpad_handler jupyterlab-desktop *.so*
+
+   insinto "${DESTDIR}"
+   doins *.pak *.bin *.json *.dat
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+   dosym "${DESTDIR}"/jupyterlab-desktop /opt/bin/jupyterlab-desktop
+   popd || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog ""
+   elog "On initial startup you will be pro

[gentoo-commits] repo/gentoo:master commit in: sci-misc/jupyterlab-desktop-bin/

2024-04-30 Thread Andrew Ammerlaan
commit: db4a512d30c0c9003609bb4d54861324de71a38b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Apr 30 07:51:46 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Apr 30 07:52:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4a512d

sci-misc/jupyterlab-desktop-bin: drop 4.1.4.1, 4.1.5.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-misc/jupyterlab-desktop-bin/Manifest   |   2 -
 .../jupyterlab-desktop-bin-4.1.4.1.ebuild  | 110 -
 .../jupyterlab-desktop-bin-4.1.5.1.ebuild  | 110 -
 3 files changed, 222 deletions(-)

diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest 
b/sci-misc/jupyterlab-desktop-bin/Manifest
index 9ff11cc3599e..5829a0d07ea2 100644
--- a/sci-misc/jupyterlab-desktop-bin/Manifest
+++ b/sci-misc/jupyterlab-desktop-bin/Manifest
@@ -1,3 +1 @@
-DIST jupyterlab-desktop-bin-4.1.4.1.rpm 333180169 BLAKE2B 
21b0f79ba9d0feebb1554ab0e11559e7c4b8898da59face94bb422bef0673ffbb6036ab24956b1e88a0387da903b0008aa24ff5905e44b3a594c19282da749b2
 SHA512 
725b082a664826c25f6e7c6564be5bf8df2dccb32a34623da4e82c8a961a52a2360be44f2b185048000a9fe7e1c02b0564ef519e6d4a8f0389e94b4447415d9c
-DIST jupyterlab-desktop-bin-4.1.5.1.rpm 333125797 BLAKE2B 
3aa27180799a28c6363730ce48333270f1e817dac1fc1c0b088a85b80bc35ce49b15e407c4b21bed480a09050449ad3032e77ab5985459572268970f2bbd1cd9
 SHA512 
0df094201fb4ee84c483306c3fb90daa32ca4ea3e2b461b8709b5e829513918d719b89de4c75eb3f63956345bbcac19aeb7c714201eded390de971dcb3173093
 DIST jupyterlab-desktop-bin-4.1.8.1.rpm 332883125 BLAKE2B 
e0d46f6eb1718b5f2e2b00b1ac934bfa3bab12b2d5e9c0cafd2874a67cc1fc8a1aabc5ac9d5d3ac4abf53b262a8e5cdc8d27ef4c2cdc30a069420f2227dffed2
 SHA512 
9a6fa8729c4cab9df7643bbc1c2094e438ff9136b7c2f5897a5e0603ad8740e3ed46b6fe7a01885c063d0df6310dca8fe4aadb45da76c1543841b9eb7d70080d

diff --git 
a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.4.1.ebuild 
b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.4.1.ebuild
deleted file mode 100644
index fba316a220ed..
--- a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.4.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop rpm xdg
-
-DESCRIPTION="JupyterLab desktop application, based on Electron"
-HOMEPAGE="https://jupyter.org/";
-SRC_URI="https://github.com/jupyterlab/${PN%%-bin}/releases/download/v$(ver_rs 
3 -)/JupyterLab-Setup-Fedora-x64.rpm -> ${P}.rpm"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64"
-# Electron bundles a bunch of things
-LICENSE="
-   MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
-   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
-"
-SLOT="0"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-python/jupyterlab-$(ver_cut 1-3)
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="opt/JupyterLab/*"
-
-pkg_pretend() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-   default
-   # cleanup languages
-   pushd "opt/JupyterLab/locales" || die
-   chromium_remove_language_paks
-   popd || die
-}
-
-src_configure() {
-   chromium_suid_sandbox_check_kernel_config
-   default
-}
-
-src_install() {
-   local size=512
-   doicon -s ${size} 
"usr/share/icons/hicolor/${size}x${size}/apps/jupyterlab-desktop.png"
-
-   domenu usr/share/applications/jupyterlab-desktop.desktop
-
-   local DESTDIR="/opt/JupyterLab"
-   pushd "opt/JupyterLab" || die
-
-   exeinto "${DESTDIR}"
-   doexe chrome-sandbox chrome_crashpad_handler jupyterlab-desktop *.so*
-
-   insinto "${DESTDIR}"
-   doins *.pak *.bin *.json *.dat
-   insopts -m0755
-   doins -r locales resources
-
-   # Chrome-sandbox requires the setuid bit to be specifically set.
-   # see https://github.com/electron/electron/issues/17972
-   fperms 4755 "${DESTDIR}"/chrome-sandbox
-
-   dosym "${DESTDIR}"/jupyterlab-desktop /opt/bin/jupyterlab-desktop
-   popd || die
-}
-
-pkg_postinst() 

[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/

2024-04-30 Thread Matthew Smith
commit: 1626cbded796c152b34301be35ef2f92cacd51ea
Author: Matthew Smith  gentoo  org>
AuthorDate: Tue Apr 30 07:59:03 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Apr 30 07:59:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1626cbde

app-pda/usbmuxd: add 1.1.1_p20231011

Add new snapshot version which has compatibility with newer libplist, and
may fix other bugs.

Signed-off-by: Matthew Smith  gentoo.org>

 app-pda/usbmuxd/Manifest   |  1 +
 app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest
index 36324db90938..9b037fbf4578 100644
--- a/app-pda/usbmuxd/Manifest
+++ b/app-pda/usbmuxd/Manifest
@@ -1 +1,2 @@
 DIST usbmuxd-1.1.1.tar.bz2 345290 BLAKE2B 
580dd4e2fb05d6c4803d774f7d43c8399219d8f0ce4191428cb4fccffcc941894d0381d5f0746997570dd24e395af3dda340b1910827f9c5ace7e2d9cc176c6a
 SHA512 
0e8829c93aac147a6b949fe95592d6ad9ea36e1c04676cb85accb4670a65b31065706fc438556def17b55850081d6c07deb325ca02b9853335b6e0b1049ba1da
+DIST usbmuxd-1.1.1_p20231011.tar.gz 65638 BLAKE2B 
68bfdcdf907241fbf3b8b41133e11f3b08c5007417a1ea86f5428a5c11f480f9e6a6a9073080976d84ed14b456f61e19ef2b2f161d5b1ec19367fe01eb89b435
 SHA512 
dfe2e39496aa6841aaa7c02dc5ad5425f4199d5e5ccf560438e5f07fff9050124918ce99a1b2e22fc5b8718e091aff81ff209467de16701a14279e994c5ceefe

diff --git a/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild 
b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild
new file mode 100644
index ..1e79cbeeeadb
--- /dev/null
+++ b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd udev
+
+MY_COMMIT=360619c5f721f93f0b9d8af1a2df0b926fbcf281
+
+DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
+HOMEPAGE="https://libimobiledevice.org/";
+SRC_URI="https://github.com/libimobiledevice/usbmuxd/archive/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_COMMIT}
+
+# src/utils.h is LGPL-2.1+, rest is found in COPYING*
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="selinux systemd"
+
+DEPEND="
+   acct-user/usbmux
+   >=app-pda/libimobiledevice-1.3.0:=
+   app-pda/libimobiledevice-glue:=
+   >=app-pda/libplist-2.3:=
+   virtual/libusb:1=
+"
+RDEPEND="
+   ${DEPEND}
+   virtual/udev
+   selinux? ( sec-policy/selinux-usbmuxd )
+   systemd? ( sys-apps/systemd )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   echo ${PV} > "${S}"/.tarball-version
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   "$(use_with systemd)" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   --with-udevrulesdir="$(get_udevdir)"/rules.d
+}
+
+pkg_postrm() {
+   udev_reload
+}
+
+pkg_postinst() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/

2024-04-30 Thread Matthew Smith
commit: 17f5f1aa16129dead27ce292fcb7bc9fc1b24950
Author: Matthew Smith  gentoo  org>
AuthorDate: Tue Apr 30 07:43:44 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Apr 30 07:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f5f1aa

app-pda/usbmuxd: add myself as a maintainer

Signed-off-by: Matthew Smith  gentoo.org>

 app-pda/usbmuxd/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-pda/usbmuxd/metadata.xml b/app-pda/usbmuxd/metadata.xml
index d8e789b30263..3fe735a71c64 100644
--- a/app-pda/usbmuxd/metadata.xml
+++ b/app-pda/usbmuxd/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   matt...@gentoo.org
+   Matthew Smith
+   

libimobiledevice/usbmuxd




[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/yosys/files/, sci-electronics/yosys/

2024-04-30 Thread Rui Huang
commit: f756ce0042e315d09aca7ffa6526dbf38b1c08eb
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:00:57 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Apr 30 08:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f756ce00

sci-electronics/yosys: new package, add 0.32, 0.40

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

 sci-electronics/yosys/Manifest |   4 +
 .../yosys/files/yosys-0.31-abc-c++17-fix.patch | 226 +
 sci-electronics/yosys/metadata.xml |  29 +++
 sci-electronics/yosys/yosys-0.32.ebuild|  44 
 sci-electronics/yosys/yosys-0.40.ebuild|  40 
 5 files changed, 343 insertions(+)

diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest
new file mode 100644
index 00..c8d83d0afe
--- /dev/null
+++ b/sci-electronics/yosys/Manifest
@@ -0,0 +1,4 @@
+DIST abc-0cd90d0d2c5338277d832a1d890bed286486bcf5.tar.gz 6154902 BLAKE2B 
1767891c9ae76aa0baea85a26a22dace92912affe857f9637abc90827b3193e2cf736e7b81cb2c3e56d80d76a98220863e0669fff5df9fa86ee4c990c594edd2
 SHA512 
7233edda97b6a2dfbb285b1884befc515b246392050cf01ae623c6bac4b4203cd667022f2fda21c068efc3d72a9fe50c3a66a2f16399fe959bea95f33e305f94
+DIST abc-bb64142b07794ee685494564471e67365a093710.tar.gz 6119314 BLAKE2B 
6cba6362e59bb766d784a1c9edeca8906bf2b08df79d44a16ddb69c72c30e57c95a8375e0b0bad489c35a9a3728c1ccdd1b7fe84d5f5f48f113d59f7615aab8d
 SHA512 
74d1c7c4b204fe30e85e31ed837feadbda9759afd9703ad525a1de53cb704d0f59ac25f78b918e3003fbc87b3afd293d138e0cfc1b38df9139a9aea8f5737fe7
+DIST yosys-0.32.tar.gz 2552341 BLAKE2B 
491cd92de29097f3f9baca4c0982acc7fa180ae3b4ee5980b5246618520b3b0d53f0489615fba903838daef35b7a676106ef8b56e6f22ccc5e927429174dc4ac
 SHA512 
3704ca8286e93ca53344b2a518ba4f2b9c137cf9688a95863f691cce3cca761d061100d3b93a0ad1dbabda13c0dbb137c5234abb6675ce2e5b5167701ccb0910
+DIST yosys-0.40.tar.gz 2802706 BLAKE2B 
d44a436b48bb0c65f67ee398a1663f309e169a22d1a55a0ac46ba60c6fbe9d60a31476e577c091c11bfec687491885df94db6ab6e6c135c014f813f9f7fb7811
 SHA512 
b42afbd9f4d65fe81110c0516e1d5d2cb8accc7fcc8f5bc79887d788547bab74292933b062405cf7c93c74311ad633a12c2ee11be55d7a803445dfac372937cd

diff --git a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch 
b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
new file mode 100644
index 00..1dad9e6ee6
--- /dev/null
+++ b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
@@ -0,0 +1,226 @@
+--- yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-06-28 02:10:24.0 
-0700
 yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-07-18 08:56:03.335795722 
-0700
+@@ -1144,7 +1144,7 @@
+  */
+ local unsigned bi_reverse(unsigned code, int len)
+ {
+-register unsigned res = 0;
++unsigned res = 0;
+ do {
+ res |= code & 1;
+ code >>= 1, res <<= 1;
+--- yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-06-28 02:10:24.0 
-0700
 yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-07-18 08:55:38.138798430 
-0700
+@@ -269,8 +269,8 @@
+ /* = 
*/
+ local unsigned long crc32_little(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
+ {
+-register u4 c;
+-register const u4 FAR *buf4;
++u4 c;
++const u4 FAR *buf4;
+ 
+ c = (u4)crc;
+ c = ~c;
+@@ -306,8 +306,8 @@
+ /* = 
*/
+ local unsigned long crc32_big(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
+ {
+-register u4 c;
+-register const u4 FAR *buf4;
++u4 c;
++const u4 FAR *buf4;
+ 
+ c = REV((u4)crc);
+ c = ~c;
+--- yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-06-28 
02:10:24.0 -0700
 yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-07-18 
08:55:10.870801362 -0700
+@@ -1027,9 +1027,9 @@
+ local uInt longest_match(deflate_state *s, IPos cur_match)
+ {
+ unsigned chain_length = s->max_chain_length;/* max hash chain length */
+-register Bytef *scan = s->window + s->strstart; /* current string */
+-register Bytef *match;   /* matched string */
+-register int len;   /* length of current match */
++Bytef *scan = s->window + s->strstart; /* current string */
++Bytef *match;   /* matched string */
++int len;   /* length of current match */
+ int best_len = s->prev_length;  /* best match length so far */
+ int nice_match = s->nice_match; /* stop if match long enough 
*/
+ IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
+@@ -1044,13 +1044,13 @@
+ /* Compare two bytes at a time. Note: this is not always beneficial.
+  * Try with and without -DUNALIGNED_OK to check.
+  */
+-register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
+-register ush 

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

2024-04-30 Thread Florian Schmaus
commit: 0f8739f3e39f93cbaf8f49a3cff8d86b6278e929
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Apr 25 19:27:51 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 08:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8739f3

net-analyzer/python-gvm: add 24.3.0

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

 net-analyzer/python-gvm/Manifest |  1 +
 net-analyzer/python-gvm/python-gvm-24.3.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-analyzer/python-gvm/Manifest b/net-analyzer/python-gvm/Manifest
index 72ac45aa37e9..635607a85a25 100644
--- a/net-analyzer/python-gvm/Manifest
+++ b/net-analyzer/python-gvm/Manifest
@@ -1 +1,2 @@
 DIST python-gvm-24.1.0.tar.gz 287497 BLAKE2B 
049154d5a516c56885c06e2a83884736c9e4009e1e69a817e541f1317d4fe0cb886f98ed1572bcb55bcfdd40ed7da6639ba52cc89b113731f24d941de3f6195b
 SHA512 
d70d3c654aefb6e5949e35f68fd1585c243988a41165c9fefb54c8fe6dd24694391553201a95558d3fd4a6e8c88783a1fc4d2205ce9ae1a7d2fc2dafdf19825b
+DIST python-gvm-24.3.0.tar.gz 278134 BLAKE2B 
0da2b7d33164f7db773b51d917755678639f58f63438c23fac95fc3ebeb0412e470ee834804d327b4b46b379672d8f3fd673e0cfdf93f7fc65fe31393a5f3509
 SHA512 
d6e9dcaf3e776309b18b11393049e2edd08884241a2d050806d9b82dcc91d12e2a121f532b311a83e8f9bf367694b41efe66a9a8eefbe1bfb7bb7453ce08715c

diff --git a/net-analyzer/python-gvm/python-gvm-24.3.0.ebuild 
b/net-analyzer/python-gvm/python-gvm-24.3.0.ebuild
new file mode 100644
index ..1f81a8089e3f
--- /dev/null
+++ b/net-analyzer/python-gvm/python-gvm-24.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Greenbone Vulnerability Management Python Library"
+HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/python-gvm/";
+SRC_URI="https://github.com/greenbone/python-gvm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/defusedxml-0.6[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-2.7.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.9.0[${PYTHON_USEDEP}]
+   test? (
+   >=net-analyzer/pontos-22.7.2[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # drop connection tests
+   rm -r tests/connections || die
+}



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

2024-04-30 Thread Florian Schmaus
commit: 8e661453d19fde1305c6b19d541504767337e593
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Apr 26 09:18:19 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 08:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e661453

dev-lang/mozart: restrict to <=virtual/jdk-17:*

also switch to >=dev-java/ant-1.10.14-r3

Closes: https://bugs.gentoo.org/916882
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 .../mozart/{mozart-2.0.1.ebuild => mozart-2.0.1-r1.ebuild}   | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild 
b/dev-lang/mozart/mozart-2.0.1-r1.ebuild
similarity index 92%
rename from dev-lang/mozart/mozart-2.0.1.ebuild
rename to dev-lang/mozart/mozart-2.0.1-r1.ebuild
index a3b0cc28394c..a575d07c66a9 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake elisp-common java-pkg-2 java-ant-2
 
@@ -11,6 +11,7 @@ DESCRIPTION="Advanced development platform for intelligent, 
distributed applicat
 HOMEPAGE="http://mozart2.org/";
 SRC_URI="https://github.com/mozart/mozart2/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz";
+S="${WORKDIR}/${PN}2-${PV}"
 
 LICENSE="BSD-2"
 SLOT="0"
@@ -24,16 +25,15 @@ RDEPEND="dev-libs/boost:=
dev-lang/tk:0
emacs? ( >=app-editors/emacs-23.1:* )"
 
+# https://bugs.gentoo.org/916882 restrict to <=virtual/jdk-17:*
 DEPEND="${RDEPEND}
-   dev-java/ant-core
-   >=virtual/jdk-1.8:=
+   >=dev-java/ant-1.10.14-r3:0
+   <=virtual/jdk-17:*
dev-lang/scala:2.12
test? ( dev-cpp/gtest:= )"
 
 SITEFILE="50${PN}-gentoo.el"
 
-S="${WORKDIR}/${PN}2-${PV}"
-
 src_prepare() {
if [[ -d "${WORKDIR}"/${PV} ]] ; then
eapply "${WORKDIR}"/${PV}



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

2024-04-30 Thread Florian Schmaus
commit: 907e8457f31775648ccee6eb0f03277ea9b00799
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Apr 26 13:03:19 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 08:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907e8457

dev-lang/scala: fix compilation errors

- Replaces ${SBT_PVR} with ${SBTV} for #904316
- Restricts to <=virtual/jdk-17:* for #854717
- Switches from ant-core to >=dev-java/ant-1.10.14-r3
- Updates EAPI 7 -> 8

Closes: https://bugs.gentoo.org/854717
Closes: https://bugs.gentoo.org/904316
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/36474
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{scala-2.12.10.ebuild => scala-2.12.10-r1.ebuild}   | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/dev-lang/scala/scala-2.12.10.ebuild 
b/dev-lang/scala/scala-2.12.10-r1.ebuild
similarity index 90%
rename from dev-lang/scala/scala-2.12.10.ebuild
rename to dev-lang/scala/scala-2.12.10-r1.ebuild
index dc6558800069..3ce6719026ac 100644
--- a/dev-lang/scala/scala-2.12.10.ebuild
+++ b/dev-lang/scala/scala-2.12.10-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 JAVA_PKG_IUSE="doc source"
 
@@ -52,7 +52,7 @@ KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="binary emacs"
 
-COMMON_DEP="dev-java/ant-core:0
+COMMON_DEP=">=dev-java/ant-1.10.14-r3:0
dev-java/jline:2"
 
 DEPEND="${COMMON_DEP}
@@ -60,7 +60,7 @@ DEPEND="${COMMON_DEP}
>=dev-java/sbt-${SBTV}:0
media-gfx/graphviz
)
-   >=virtual/jdk-1.8:*
+   <=virtual/jdk-17:*
app-arch/xz-utils:0"
 
 RDEPEND="${COMMON_DEP}
@@ -100,7 +100,7 @@ src_unpack() {
 }
 
 src_prepare() {
-   java-pkg_getjars ant-core,jline-2,sbt
+   java-pkg_getjars ant,jline-2,sbt
 
if ! use binary; then
local a
@@ -117,16 +117,11 @@ src_prepare() {
# gentoo patch (by gienah) to stop it calling git log in the 
build
eapply "${FILESDIR}/${PN}-2.12.10-no-git.patch"
 
-   local SBT_PVR="$(java-config --query=PVR --package=sbt)"
-   sed -e "s@sbt.version=${SBTV}@sbt.version=${SBT_PVR}@" \
-   -i "${S}/project/build.properties" \
-   || die "Could not set sbt.version=${SBT_PVR} in 
project/build.properties"
-
cat <<- EOF > "${S}/sbt"
#!/bin/bash
gjl_package=sbt
gjl_jar="sbt-launch.jar"
-   gjl_java_args="-Dsbt.version=${SBT_PVR} -Xms512M 
-Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -Duser.home="${WORKDIR}""
+   gjl_java_args="-Dsbt.version=${SBTV} -Xms512M -Xmx1536M 
-Xss1M -XX:+CMSClassUnloadingEnabled -Duser.home="${WORKDIR}""
source 
"${EPREFIX}"/usr/share/java-config-2/launcher/launcher.bash
EOF
chmod u+x "${S}/sbt" || die



[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-04-30 Thread Florian Schmaus
commit: d27a512b8f11a2aa7618046dc9aae04d486195b1
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr 30 08:16:14 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 08:16:44 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=d27a512b

texlive-common.eclass: sync

Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/texlive-common.eclass | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass
index 9cbb81b..15d4757 100644
--- a/eclass/texlive-common.eclass
+++ b/eclass/texlive-common.eclass
@@ -199,11 +199,9 @@ etexmf-update() {
 efmtutil-sys() {
if has_version 'app-text/texlive-core' ; then
if [[ -z ${ROOT} && -x "${EPREFIX}"/usr/bin/fmtutil-sys ]] ; 
then
-   ebegin "Rebuilding TexLive formats"
-   "${EPREFIX}"/usr/bin/fmtutil-sys --all \
-   > "${T}"/fmutil-sys-all.log \
-   2> "${T}"/fmutil-sys-all.err.log
-   eend $? || die -n "fmtutil-sys returned non-zero exit 
status ${?}"
+   einfo "Rebuilding formats"
+   "${EPREFIX}"/usr/bin/fmtutil-sys --all &> /dev/null ||
+   die -n "fmtutil-sys returned non-zero exit 
status ${?}"
else
ewarn "Cannot run fmtutil-sys for some reason."
ewarn "Your formats might be inconsistent with your 
installed ${PN} version"
@@ -271,10 +269,14 @@ texlive-common_update_tlpdb() {
 
touch "${new_tlpdb}" || die
 
-   find "${tlpobj}" -maxdepth 1 -type f -name "*.tlpobj" -print0 |
-   sort -z |
-   xargs -0 --no-run-if-empty cat >> "${new_tlpdb}"
-   assert "generating tlpdb failed"
+   if [[ -d "${tlpobj}" ]]; then
+   # The "sed -s '$G' below concatenates all tlpobj files separated
+   # by a newline.
+   find "${tlpobj}" -maxdepth 1 -type f -name "*.tlpobj" -print0 |
+   sort -z |
+   xargs -0 --no-run-if-empty sed -s '$G' >> "${new_tlpdb}"
+   assert "generating tlpdb failed"
+   fi
 
if [[ -f ${tlpdb} ]]; then
cmp -s "${new_tlpdb}" "${tlpdb}"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2024-04-30 Thread Rui Huang
commit: 42b524c3fe0ce866186040a196f7fac3e0bb3d3d
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:20:10 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Apr 30 08:20:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42b524c3

sci-electronics/verilator: add 5.024

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

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-5.024.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index bd8c0cbf19..58ddf44246 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1,2 @@
 DIST verilator-5.022.tar.gz 3761782 BLAKE2B 
49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d
 SHA512 
5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84
+DIST verilator-5.024.tar.gz 3879481 BLAKE2B 
5f25b4ab0b477fc58f3d052d49d3e13bf1fd5326a20873e2d85d0f2a8702f08dd47d93fc1db6eb3c5cef00d4a5e56c4636c381ca16985c8d7ccbe56bcad89e46
 SHA512 
34184f4c08bcbecf563b424c4c0fdcaf0c04d60e19887c4df5161b48db256dd7cbe960c71f854bd3dad073c193bbc0c576f171f84b634da58259b81e1afaf622

diff --git a/sci-electronics/verilator/verilator-5.024.ebuild 
b/sci-electronics/verilator/verilator-5.024.ebuild
new file mode 100644
index 00..8baad1fa27
--- /dev/null
+++ b/sci-electronics/verilator/verilator-5.024.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   dev-build/cmake
+   )
+"
+
+src_prepare() {
+   default
+   if [[ ! "${PV}" == "" ]] ; then
+   # https://github.com/verilator/verilator/issues/3352
+   sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev 
|| die
+   fi
+   # https://bugs.gentoo.org/785151
+   sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die
+   find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   python_fix_shebang .
+   # https://bugs.gentoo.org/887917
+   if ! use debug; then
+   sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   fi
+   eautoconf --force
+}
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2024-04-30 Thread Rui Huang
commit: 49e4ea0de650b49ad3217e84b503af03e0d45ec6
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:21:01 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Apr 30 08:21:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49e4ea0d

sci-electronics/verilator: disable py3.9

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

 sci-electronics/verilator/verilator-5.022.ebuild | 5 ++---
 sci-electronics/verilator/verilator-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/verilator/verilator-5.022.ebuild 
b/sci-electronics/verilator/verilator-5.022.ebuild
index 2217f4a193..8baad1fa27 100644
--- a/sci-electronics/verilator/verilator-5.022.ebuild
+++ b/sci-electronics/verilator/verilator-5.022.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools python-single-r1
 
@@ -24,7 +24,6 @@ fi
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
 IUSE="debug test"
-
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"

diff --git a/sci-electronics/verilator/verilator-.ebuild 
b/sci-electronics/verilator/verilator-.ebuild
index 2217f4a193..8baad1fa27 100644
--- a/sci-electronics/verilator/verilator-.ebuild
+++ b/sci-electronics/verilator/verilator-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools python-single-r1
 
@@ -24,7 +24,6 @@ fi
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
 IUSE="debug test"
-
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-raw1394/

2024-04-30 Thread Mart Raudsepp
commit: 0077dfe1956737d2e199e40da1908cecdef5f531
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:22 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0077dfe1

media-plugins/gst-plugins-raw1394: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-raw1394/Manifest   |  2 --
 .../gst-plugins-raw1394-1.20.5.ebuild| 20 
 .../gst-plugins-raw1394-1.20.6.ebuild| 20 
 3 files changed, 42 deletions(-)

diff --git a/media-plugins/gst-plugins-raw1394/Manifest 
b/media-plugins/gst-plugins-raw1394/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-raw1394/Manifest
+++ b/media-plugins/gst-plugins-raw1394/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git 
a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.5.ebuild 
b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.5.ebuild
deleted file mode 100644
index e99a68d30d7d..
--- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-RDEPEND="
-   >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
-   >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
-   >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-GST_PLUGINS_ENABLED="dv1394"
-GST_PLUGINS_BUILD_DIR="raw1394"

diff --git 
a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild 
b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild
deleted file mode 100644
index e99a68d30d7d..
--- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-RDEPEND="
-   >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
-   >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
-   >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-GST_PLUGINS_ENABLED="dv1394"
-GST_PLUGINS_BUILD_DIR="raw1394"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-mpg123/

2024-04-30 Thread Mart Raudsepp
commit: 50ad75106eeed8f9c07cd9469c0767718398e841
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:14 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ad7510

media-plugins/gst-plugins-mpg123: drop 1.20.5, 1.20.6, 1.20.6-r1

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

 media-plugins/gst-plugins-mpg123/Manifest |  2 --
 .../gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild   | 15 ---
 .../gst-plugins-mpg123-1.20.6-r1.ebuild   | 15 ---
 .../gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild   | 15 ---
 4 files changed, 47 deletions(-)

diff --git a/media-plugins/gst-plugins-mpg123/Manifest 
b/media-plugins/gst-plugins-mpg123/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-mpg123/Manifest
+++ b/media-plugins/gst-plugins-mpg123/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild 
b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild
deleted file mode 100644
index 2c285a5676c3..
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="MP3 decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND="
-   >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"

diff --git 
a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6-r1.ebuild 
b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6-r1.ebuild
deleted file mode 100644
index 887e147a96ba..
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6-r1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="MP3 decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND="
-   >=media-sound/mpg123-base-1.23[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild 
b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild
deleted file mode 100644
index 2c285a5676c3..
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="MP3 decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND="
-   >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-shout2/

2024-04-30 Thread Mart Raudsepp
commit: d49f13636c48e4465ffad99ace28ef19b662dc9b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:25 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49f1363

media-plugins/gst-plugins-shout2: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-shout2/Manifest   |  2 --
 .../gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild | 13 -
 .../gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-shout2/Manifest 
b/media-plugins/gst-plugins-shout2/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-shout2/Manifest
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild 
b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild
deleted file mode 100644
index 544bf904a496..
--- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Icecast server sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 ppc ppc64 x86"
-
-RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild 
b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild
deleted file mode 100644
index 544bf904a496..
--- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Icecast server sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 ppc ppc64 x86"
-
-RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-pulse/

2024-04-30 Thread Mart Raudsepp
commit: e4a5f4d7e06ab5b3c8987722eb9c83e21e9a71a9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:19 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a5f4d7

media-plugins/gst-plugins-pulse: drop 1.20.5-r1, 1.20.6

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

 media-plugins/gst-plugins-pulse/Manifest |  2 --
 .../gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild | 16 
 .../gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild| 16 
 3 files changed, 34 deletions(-)

diff --git a/media-plugins/gst-plugins-pulse/Manifest 
b/media-plugins/gst-plugins-pulse/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-pulse/Manifest
+++ b/media-plugins/gst-plugins-pulse/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild 
b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild
deleted file mode 100644
index 3c64cdb7b7bd..
--- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="PulseAudio sound server plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-libs/libpulse-2.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild 
b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
deleted file mode 100644
index 3c64cdb7b7bd..
--- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="PulseAudio sound server plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-libs/libpulse-2.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-twolame/

2024-04-30 Thread Mart Raudsepp
commit: f347404d831f423d1f546f3fc0f70d8bc7ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:36 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f347404d

media-plugins/gst-plugins-twolame: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-twolame/Manifest  |  2 --
 .../gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild   | 13 -
 .../gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild   | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-twolame/Manifest 
b/media-plugins/gst-plugins-twolame/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-twolame/Manifest
+++ b/media-plugins/gst-plugins-twolame/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git 
a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild 
b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild
deleted file mode 100644
index 185f3730f027..
--- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="MPEG2 encoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git 
a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild 
b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild
deleted file mode 100644
index 185f3730f027..
--- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="MPEG2 encoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-speex/

2024-04-30 Thread Mart Raudsepp
commit: d968d16106325cf4f64cd5d0b6ca746b1cb3538f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:30 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d968d161

media-plugins/gst-plugins-speex: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-speex/Manifest|  2 --
 .../gst-plugins-speex/gst-plugins-speex-1.20.5.ebuild   | 13 -
 .../gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild   | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-speex/Manifest 
b/media-plugins/gst-plugins-speex/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-speex/Manifest
+++ b/media-plugins/gst-plugins-speex/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.5.ebuild 
b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.5.ebuild
deleted file mode 100644
index 24addc1b..
--- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild 
b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild
deleted file mode 100644
index 24addc1b..
--- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-taglib/

2024-04-30 Thread Mart Raudsepp
commit: 75b9bc1a47e03a7a179529bee4642b620a754f35
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:33 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b9bc1a

media-plugins/gst-plugins-taglib: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-taglib/Manifest   |  2 --
 .../gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild | 13 -
 .../gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-taglib/Manifest 
b/media-plugins/gst-plugins-taglib/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-taglib/Manifest
+++ b/media-plugins/gst-plugins-taglib/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild 
b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild
deleted file mode 100644
index df75a61799a9..
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild 
b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild
deleted file mode 100644
index df75a61799a9..
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vpx/

2024-04-30 Thread Mart Raudsepp
commit: 6aaca8e42dfa75c242540ff75c15311f6398dd6b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:42 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aaca8e4

media-plugins/gst-plugins-vpx: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-vpx/Manifest  |  2 --
 media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild | 13 -
 media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-vpx/Manifest 
b/media-plugins/gst-plugins-vpx/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild 
b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild
deleted file mode 100644
index fe998e5ba878..
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild 
b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild
deleted file mode 100644
index fe998e5ba878..
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-wavpack/

2024-04-30 Thread Mart Raudsepp
commit: 2ab16142b21c55fc12c9e7fb43af9059703d1b41
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:45 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab16142

media-plugins/gst-plugins-wavpack: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-wavpack/Manifest  |  2 --
 .../gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild   | 13 -
 .../gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild   | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-wavpack/Manifest 
b/media-plugins/gst-plugins-wavpack/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-wavpack/Manifest
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git 
a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild 
b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild
deleted file mode 100644
index 36aaac3d03a9..
--- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
-
-RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git 
a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild 
b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild
deleted file mode 100644
index 36aaac3d03a9..
--- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
-
-RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-cdparanoia/

2024-04-30 Thread Mart Raudsepp
commit: 5ae0c8d948262eb665e4187415105ae2f9ad3fb8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:46:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae0c8d9

media-plugins/gst-plugins-cdparanoia: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-cdparanoia/Manifest  |  2 --
 .../gst-plugins-cdparanoia-1.20.5.ebuild   | 18 --
 .../gst-plugins-cdparanoia-1.20.6.ebuild   | 18 --
 3 files changed, 38 deletions(-)

diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest 
b/media-plugins/gst-plugins-cdparanoia/Manifest
index b1597f7c5a50..3b95369e79d3 100644
--- a/media-plugins/gst-plugins-cdparanoia/Manifest
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 
299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76
 SHA512 
63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550
-DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B 
e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b
 SHA512 
ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260
 DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 
0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a
 SHA512 
cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60

diff --git 
a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.5.ebuild 
b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.5.ebuild
deleted file mode 100644
index dfbd35001503..
--- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-}

diff --git 
a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild 
b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild
deleted file mode 100644
index dfbd35001503..
--- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-v4l2/

2024-04-30 Thread Mart Raudsepp
commit: a43e73feffe249044aff4b8deab339bdb513ae7c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:39 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43e73fe

media-plugins/gst-plugins-v4l2: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-v4l2/Manifest|  2 --
 .../gst-plugins-v4l2-1.20.5.ebuild | 30 --
 .../gst-plugins-v4l2-1.20.6.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/media-plugins/gst-plugins-v4l2/Manifest 
b/media-plugins/gst-plugins-v4l2/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-v4l2/Manifest
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.5.ebuild 
b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.5.ebuild
deleted file mode 100644
index 4f7559e5c0e8..
--- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPION="V4L2 source/sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="udev"
-
-RDEPEND="
-   >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/os-headers
-"
-
-GST_PLUGINS_ENABLED="v4l2"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dv4l2-gudev=$(usex udev enabled disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}

diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild 
b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
deleted file mode 100644
index 4f7559e5c0e8..
--- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPION="V4L2 source/sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="udev"
-
-RDEPEND="
-   >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/os-headers
-"
-
-GST_PLUGINS_ENABLED="v4l2"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dv4l2-gudev=$(usex udev enabled disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-oss/

2024-04-30 Thread Mart Raudsepp
commit: e5219dccafcece317461a284622a43fcb5a257b2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:16 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5219dcc

media-plugins/gst-plugins-oss: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-oss/Manifest  |  2 --
 media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild | 13 -
 media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-oss/Manifest 
b/media-plugins/gst-plugins-oss/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-oss/Manifest
+++ b/media-plugins/gst-plugins-oss/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild 
b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild
deleted file mode 100644
index 26e88518c99b..
--- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=""
-DEPEND="virtual/os-headers"

diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild 
b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild
deleted file mode 100644
index 26e88518c99b..
--- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-RDEPEND=""
-DEPEND="virtual/os-headers"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-ximagesrc/

2024-04-30 Thread Mart Raudsepp
commit: 11ed9487393eba1eef677ede05c2ca6f9f033916
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:48 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ed9487

media-plugins/gst-plugins-ximagesrc: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-ximagesrc/Manifest   |  2 --
 .../gst-plugins-ximagesrc-1.20.5.ebuild| 34 --
 .../gst-plugins-ximagesrc-1.20.6.ebuild| 34 --
 3 files changed, 70 deletions(-)

diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest 
b/media-plugins/gst-plugins-ximagesrc/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-ximagesrc/Manifest
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git 
a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.5.ebuild 
b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.5.ebuild
deleted file mode 100644
index 4c087c3f9ced..
--- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="X11 video capture stream plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-"
-
-GST_PLUGINS_BUILD_DIR="ximage"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dximagesrc=enabled
-   -Dximagesrc-xshm=enabled
-   -Dximagesrc-xfixes=enabled
-   -Dximagesrc-xdamage=enabled
-   )
-
-   gstreamer_multilib_src_configure
-}

diff --git 
a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild 
b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild
deleted file mode 100644
index 4c087c3f9ced..
--- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="X11 video capture stream plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-"
-
-GST_PLUGINS_BUILD_DIR="ximage"
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dximagesrc=enabled
-   -Dximagesrc-xshm=enabled
-   -Dximagesrc-xfixes=enabled
-   -Dximagesrc-xdamage=enabled
-   )
-
-   gstreamer_multilib_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-ugly/

2024-04-30 Thread Mart Raudsepp
commit: efb17a65db77f739bcd2016ead46bcce2aecbcf2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:47:29 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb17a65

media-libs/gst-plugins-ugly: drop 1.20.5, 1.20.6

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

 media-libs/gst-plugins-ugly/Manifest   |  2 --
 .../gst-plugins-ugly-1.20.5.ebuild | 28 --
 .../gst-plugins-ugly-1.20.6.ebuild | 28 --
 3 files changed, 58 deletions(-)

diff --git a/media-libs/gst-plugins-ugly/Manifest 
b/media-libs/gst-plugins-ugly/Manifest
index faf8dc672768..b2b2d4a984d9 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B 
aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f
 SHA512 
071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d
-DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 
4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd
 SHA512 
d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b
 DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 
143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9
 SHA512 
767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c

diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.5.ebuild 
b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.5.ebuild
deleted file mode 100644
index 7b28f6bfd3c7..
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-ugly"
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-inherit gstreamer-meson python-any-r1
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL 
library
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-IUSE=""
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.6.ebuild 
b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.6.ebuild
deleted file mode 100644
index 7b28f6bfd3c7..
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-ugly"
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-inherit gstreamer-meson python-any-r1
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL 
library
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-IUSE=""
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/

2024-04-30 Thread Mart Raudsepp
commit: 921fdfc2e59cfb6143b33056ca4b215f65be248b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:47:59 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921fdfc2

media-libs/gst-plugins-bad: drop 1.20.5-r1, 1.20.6

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

 media-libs/gst-plugins-bad/Manifest|   2 -
 .../gst-plugins-bad-1.20.5-r1.ebuild   | 104 -
 .../gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild  | 104 -
 3 files changed, 210 deletions(-)

diff --git a/media-libs/gst-plugins-bad/Manifest 
b/media-libs/gst-plugins-bad/Manifest
index c8b34993b4a6..94ba53d60500 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
-DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
 DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild
deleted file mode 100644
index 000eabd18e16..
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-bad"
-PYTHON_COMPAT=( python3_{8,9,10,11} )
-inherit gstreamer-meson python-any-r1
-
-DESCRIPTION="Less plugins for GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-# TODO: egl and gtk IUSE only for transition
-IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc wayland qsv" # 
Keep default IUSE mirrored with gst-plugins-base where relevant
-
-# X11 is automagic for now, upstream #709530 - only used by librfb USE=vnc 
plugin
-# We mirror opengl/gles2 from -base to ensure no automagic openglmixers plugin 
(with "opengl?" it'd still get built with USE=-opengl here)
-# FIXMEgtk? ( 
>=media-plugins/gst-plugins-gtk-${PV}:${SLOT}[${MULTILIB_USEDEP}] )
-RDEPEND="
-   !media-plugins/gst-transcoder
-   >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl?,introspection?,gles2=,opengl=]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-
-   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
-   vnc? ( X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) )
-   wayland? (
-   >=dev-libs/wayland-1.4.0[${MULTILIB_USEDEP}]
-   >=x11-libs/libdrm-2.4.55[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.15
-   )
-
-   orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-
-   qsv? (
-   dev-libs/libgudev[${MULTILIB_USEDEP}]
-   media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
-   media-libs/libvpl[wayland?,X?,${MULTILIB_USEDEP}]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-   )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-# FIXME: gstharness.c:889:gst_harness_new_with_padnames: assertion failed: 
(element != NULL)
-RESTRICT="test"
-
-# Fixes backported to 1.20.1, to be removed in 1.20.2+
-PATCHES=(
-)
-
-src_prepare() {
-   default
-   addpredict /dev # Prevent sandbox violations bug #570624
-}
-
-multilib_src_configure() {
-   GST_PLUGINS_NOAUTO="shm ipcpipeline librfb msdk hls wayland"
-
-   local emesonargs=(
-   -Dshm=enabled
-   -Dipcpipeline=enabled
-   -Dhls=disabled
-   $(meson_feature vnc librfb)
-
-   $(meson_feature wayland)
-   )
-
-   if use qsv; then
-   emesonargs+=(
-   -Dmsdk=enabled
-   -Dmfx_api=oneVPL
-   )
-   else
- 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-soup/

2024-04-30 Thread Mart Raudsepp
commit: 53fbe8031ec6a227be33edc480c9a5701d7f0a28
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:45:27 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fbe803

media-plugins/gst-plugins-soup: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-soup/Manifest |  2 --
 .../gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild | 13 -
 .../gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild | 13 -
 3 files changed, 28 deletions(-)

diff --git a/media-plugins/gst-plugins-soup/Manifest 
b/media-plugins/gst-plugins-soup/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-soup/Manifest
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild 
b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild
deleted file mode 100644
index c6d9221c5535..
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="HTTP client source/sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~x64-macos"
-
-RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild 
b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild
deleted file mode 100644
index c6d9221c5535..
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson
-
-DESCRIPTION="HTTP client source/sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~x64-macos"
-
-RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-opus/

2024-04-30 Thread Mart Raudsepp
commit: 539028d44e4a7be6d83a76526b051a805c108c09
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:46:56 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539028d4

media-plugins/gst-plugins-opus: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-opus/Manifest|  4 --
 .../gst-plugins-opus-1.20.5.ebuild | 54 --
 .../gst-plugins-opus-1.20.6.ebuild | 54 --
 3 files changed, 112 deletions(-)

diff --git a/media-plugins/gst-plugins-opus/Manifest 
b/media-plugins/gst-plugins-opus/Manifest
index f9333d71af37..51d00d8a7f6f 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,6 +1,2 @@
-DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B 
bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6
 SHA512 
4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a
-DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 
50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8
 SHA512 
c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
 DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 
2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4
 SHA512 
cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
-DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 
299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76
 SHA512 
63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550
-DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B 
e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b
 SHA512 
ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260
 DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 
0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a
 SHA512 
cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60

diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.5.ebuild 
b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.5.ebuild
deleted file mode 100644
index 44f88f6c2553..
--- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="Opus audio parser plugin for GStreamer"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-
-COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
-
-RDEPEND="${COMMON_DEPEND}
-   !media-plugins/gst-plugins-opusparse
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
-"
-DEPEND="${COMMON_DEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-   gstreamer_system_package pbutils_dep:gstreamer-pbutils
-   gstreamer_system_package tag_dep:gstreamer-tag
-}
-
-# Everything below is for building opusparse from gst-plugins-bad. Once it 
moves into -base, all below can be removed
-SRC_URI+=" 
https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}";
-
-in_bdir() {
-   pushd "${BUILD_DIR}" || die
-   "$@"
-   popd || die
-}
-
-src_configure() {
-   S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi 
gstreamer_multilib_src_configure
-   S="${WORKDIR}/gst-plugins-bad-${PV}"  multilib_foreach_abi 
gstreamer_multilib_src_configure
-}
-
-src_compile() {
-   S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir 
gstreamer_multilib_src_compile
-   S="${WORKDIR}/gst-plugins-bad-${PV}"  multilib_foreach_abi in_bdir 
gstreamer_multilib_src_compile
-}
-
-multilib_src_test() {
-   S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir 
gstreamer_multilib_src_test
-   S="${WORKDIR}/gst-plugins-bad-${PV}"  multilib_foreach_abi in_bdir 
gstreamer_multilib_src_test
-}
-
-src_install() {
-   S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_a

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-30 Thread Mart Raudsepp
commit: fc491741d1211056f09d106199d7426ca7ead821
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:54:09 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc491741

media-libs/gst-rtsp-server: drop 1.20.5, 1.20.6

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

 media-libs/gst-rtsp-server/Manifest|  2 -
 .../gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild  | 43 --
 .../gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild  | 43 --
 3 files changed, 88 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 5077d3e37883..395530c61a87 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1 @@
-DIST gst-rtsp-server-1.20.5.tar.xz 368960 BLAKE2B 
f4e3bb1f7df79a631d39b459c43000a2185d81754fba48ef5e44c1786a2b67f03f4b9fce7c37c6301dd282e7784f3ff1ccb53b947719417c87adf8ed1cefd01d
 SHA512 
826259c13610d61d07c5052d7601b3e6814604e81f47c0e5c0023ccc3b89da612f6d6e6c931b7e866ebc22fb4c4038734f8940b2573eca00a9185bd979256a15
-DIST gst-rtsp-server-1.20.6.tar.xz 370420 BLAKE2B 
f246041b113804ac2ddc28502fa1917c8e13bdc3b26272318153a58d97e0605393991e2f34fb48d91750e0a33f7358b3161b0fb7354f51ed8c7504d684d4e83b
 SHA512 
9565905278e051cdbe1952fe2c62c1cd591a470c28113155f5333aa02a99ee729f542ad610dd5da71e75bc92a99eb4cdbdec438723a05844de7e58dae7b80919
 DIST gst-rtsp-server-1.22.11.tar.xz 281608 BLAKE2B 
50c2fdaeb828b4f1d8f23cea4e4054ab07bd7be3b3fcf1c977852c13b18b3360603da62daa19bc1f71b6d138158bd2d51f0e048490c99b1dcfc5cf4dbf5bd52a
 SHA512 
cf3c698dbbcaa790b6bb1b1df4bae88be5f54fb70ba4bce5a4a0f907d693616d52b1cf67e73f694dcd7c9588b63a6303949f9f36fde952011a2d2ff80f9b44de

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
deleted file mode 100644
index a54f4502fd14..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html";
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   docinto examples
-   dodoc "${S}"/examples/*.c
-   fi
-}

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
deleted file mode 100644
index a54f4502fd14..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html";
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   docinto examples

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-good/

2024-04-30 Thread Mart Raudsepp
commit: 5ae81701a01ad7621969c055abcb100c6cbd3925
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:48:12 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae81701

media-libs/gst-plugins-good: drop 1.20.5, 1.20.6

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

 media-libs/gst-plugins-good/Manifest   |  2 -
 .../gst-plugins-good-1.20.5.ebuild | 53 --
 .../gst-plugins-good-1.20.6.ebuild | 53 --
 3 files changed, 108 deletions(-)

diff --git a/media-libs/gst-plugins-good/Manifest 
b/media-libs/gst-plugins-good/Manifest
index e484500a49ef..08d2b2aa7987 100644
--- a/media-libs/gst-plugins-good/Manifest
+++ b/media-libs/gst-plugins-good/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 
682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9
 SHA512 
d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394
-DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B 
dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a
 SHA512 
ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf
 DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.20.5.ebuild 
b/media-libs/gst-plugins-good/gst-plugins-good-1.20.5.ebuild
deleted file mode 100644
index aa69a3fd7e2f..
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.20.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-good"
-
-inherit gstreamer-meson
-
-DESCRIPTION="Basepack of plugins for GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="+orc"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-# Fixes backported to 1.20.1, to be removed in 1.20.2+
-PATCHES=(
-)
-
-multilib_src_configure() {
-   GST_PLUGINS_NOAUTO="bz2"
-
-   local emesonargs=(
-   -Dbz2=enabled
-
-   # gst-plugins-ximagesrc
-   -Dximagesrc=disabled
-   -Dximagesrc-xshm=disabled
-   -Dximagesrc-xfixes=disabled
-   -Dximagesrc-xdamage=disabled
-
-   # gst-plugins-v4l2
-   -Dv4l2=disabled
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.20.6.ebuild 
b/media-libs/gst-plugins-good/gst-plugins-good-1.20.6.ebuild
deleted file mode 100644
index aa69a3fd7e2f..
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.20.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-good"
-
-inherit gstreamer-meson
-
-DESCRIPTION="Basepack of plugins for GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="+orc"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE )
-
-# Fixes backported to 1.20.1, to be removed in 1.20.2+
-PATCHES=(
-)
-
-multilib_src_configure() {
-   GST_PLUGINS_NOAUTO="bz2"
-
-   local emesonargs=(
-   -Dbz2=enabled
-
-   # gst-plugins-ximagesrc
-   -Dximagesrc=disabled
-   -Dximagesrc-xshm=disabled
-   -Dximagesrc-xfixes=disabled
-   -Dximagesrc-xdamage=disabled
-
-   # gst-plugins-v4l2
-   -Dv4l2=dis

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-30 Thread Mart Raudsepp
commit: 33c10a2bffd833ac5b41de396bf85b753aa53f15
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:54:30 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c10a2b

media-libs/gstreamer-editing-services: drop 1.20.5, 1.20.6

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

 media-libs/gstreamer-editing-services/Manifest |  2 -
 .../gstreamer-editing-services-1.20.5.ebuild   | 53 --
 .../gstreamer-editing-services-1.20.6.ebuild   | 53 --
 3 files changed, 108 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 336e62514ac3..817afbcbf4a8 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1 @@
-DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
-DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
 DIST gst-editing-services-1.22.11.tar.xz 836008 BLAKE2B 
49ce48e45b956f9675f64f8da4ce2a8cd851ccba5573e722d8f823ff08a96053a4b8beca14fe5d32b4d8f71abf32feba2c2b80c10cf3825c32a5eaf52ce474a4
 SHA512 
87f1240c3c18d1530ace3f15ad50acef90dab2808198658b5f9da54a5cfe2ee2c040e7bdd766550e566c5e86a1509b12a473b6063f3a7e471ee18b163b40873d

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
deleted file mode 100644
index 2958daee2dd8..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz";
-S="${WORKDIR}"/${P/gstreamer/gst}
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# Some tests are failing
-RESTRICT="test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=disabled # hotdoc not packaged
-   $(meson_feature introspection)
-   $(meson_feature test tests)
-   -Dbash-completion=disabled
-   -Dxptv=disabled
-   -Dpython=enabled
-   -Dvalidate=disabled
-   -Dexamples=disabled
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
-}

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
deleted file mode 100644
index 2958daee2dd8..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz";
-S="${WORKDIR}"/${P/gstreamer/gst}
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# Some tests are failing
-RESTRICT="test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
-   introsp

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/

2024-04-30 Thread Mart Raudsepp
commit: 3ad9f8f4f561387f69244ee8314ec3f78ab36f1c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:48:34 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad9f8f4

media-libs/gst-plugins-base: drop 1.20.5, 1.20.6

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

 media-libs/gst-plugins-base/Manifest   |   2 -
 .../gst-plugins-base-1.20.5.ebuild | 151 -
 .../gst-plugins-base-1.20.6.ebuild | 151 -
 3 files changed, 304 deletions(-)

diff --git a/media-libs/gst-plugins-base/Manifest 
b/media-libs/gst-plugins-base/Manifest
index b1597f7c5a50..3b95369e79d3 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 
299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76
 SHA512 
63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550
-DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B 
e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b
 SHA512 
ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260
 DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 
0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a
 SHA512 
cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.20.5.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.20.5.ebuild
deleted file mode 100644
index ccd2f56aaff7..
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.20.5.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE="gst-plugins-base"
-
-inherit flag-o-matic gstreamer-meson
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-
-LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-# For OpenGL we have three separate concepts, with a list of possibilities in 
each:
-#  * opengl APIs - opengl and/or gles2; USE=opengl and USE=gles2 enable these 
accordingly; if neither is enabled, OpenGL helper library and elements are not 
built at all and all the other options aren't relevant
-#  * opengl platforms - glx and/or egl; also cgl, wgl, eagl for non-linux; 
USE="X opengl" enables glx platform; USE="egl" enables egl platform. Rest is up 
for relevant prefix teams.
-#  * opengl windowing system - x11, wayland, win32, cocoa, android, viv_fb, 
gbm and/or dispmanx; USE=X enables x11 (but for WSI it's automagic - FIXME), 
USE=wayland enables wayland, USE=gbm enables gbm (automagic upstream - FIXME); 
rest is up for relevant prefix/arch teams/contributors to test and provide 
patches
-# With the following limitations:
-#  * If opengl and/or gles2 is enabled, a platform has to be enabled - x11 or 
egl in our case, but x11 (glx) is acceptable only with opengl
-#  * If opengl and/or gles2 is enabled, a windowing system has to be enabled - 
x11, wayland or gbm in our case
-#  * glx platform requires opengl API
-#  * wayland, gbm and most other non-glx WSIs require egl platform
-# Additionally there is optional dmabuf support with egl for additional dmabuf 
based upload/download/eglimage options;
-#  and optional graphene usage for gltransformation and glvideoflip elements 
and more GLSL Uniforms support in glshader;
-#  and libpng/jpeg are required for gloverlay element;
-
-# Keep default IUSE options for relevant ones mirrored with gst-plugins-gtk 
and gst-plugins-bad
-IUSE="alsa +egl gbm gles2 +introspection ivorbis +ogg +opengl +orc +pango 
theora +vorbis wayland +X"
-GL_REQUIRED_USE="
-   || ( gbm wayland X )
-   wayland? ( egl )
-   gbm? ( egl )
-"
-REQUIRED_USE="
-   ivorbis? ( ogg )
-   theora? ( ogg )
-   vorbis? ( ogg )
-   opengl? ( || ( egl X ) ${GL_REQUIRED_USE} )
-   gles2? ( egl ${GL_REQUIRED_USE} )
-"
-
-# Dependencies needed by opengl library and plugin (enabled via USE gles2 
and/or opengl)
-# dmabuf automagic from libdrm headers (drm_fourcc.h) and EGL, so ensure it 
with USE=egl (platform independent header used only, thus no MULTILIB_USEDEP); 
provides dmabuf based upload/download/eglimage options
-GL_DEPS="
-   
>=media-libs/mesa-9.0[egl(+)?,gbm(+)?,gles2?,wayland?,${MULTILIB_USEDEP}]
-   egl? (

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libvisual/

2024-04-30 Thread Mart Raudsepp
commit: 0f8a516ecc5f548aa35c1da56aff850ae3095b38
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:46:53 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8a516e

media-plugins/gst-plugins-libvisual: drop 1.20.5, 1.20.6

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

 media-plugins/gst-plugins-libvisual/Manifest   |  2 --
 .../gst-plugins-libvisual-1.20.5.ebuild| 23 --
 .../gst-plugins-libvisual-1.20.6.ebuild| 23 --
 3 files changed, 48 deletions(-)

diff --git a/media-plugins/gst-plugins-libvisual/Manifest 
b/media-plugins/gst-plugins-libvisual/Manifest
index b1597f7c5a50..3b95369e79d3 100644
--- a/media-plugins/gst-plugins-libvisual/Manifest
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -1,3 +1 @@
-DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 
299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76
 SHA512 
63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550
-DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B 
e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b
 SHA512 
ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260
 DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 
0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a
 SHA512 
cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60

diff --git 
a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.5.ebuild 
b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.5.ebuild
deleted file mode 100644
index 0be33f38b8f8..
--- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="Visualization elements for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
-   >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-   gstreamer_system_package pbutils_dep:gstreamer-pbutils
-   gstreamer_system_package video_dep:gstreamer-video
-}

diff --git 
a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.6.ebuild 
b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.6.ebuild
deleted file mode 100644
index 0be33f38b8f8..
--- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.6.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-base
-
-inherit gstreamer-meson
-
-DESCRIPTION="Visualization elements for GStreamer"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
-   >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gstreamer_system_package audio_dep:gstreamer-audio
-   gstreamer_system_package pbutils_dep:gstreamer-pbutils
-   gstreamer_system_package video_dep:gstreamer-video
-}



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

2024-04-30 Thread Mart Raudsepp
commit: 15881aaf14c79dc8bd18060646ec2d69e556fd07
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:50:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15881aaf

media-libs/gstreamer: drop 1.20.5, 1.20.6

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

 media-libs/gstreamer/Manifest  |   2 -
 .../files/gstreamer-1.20.5-tests-race.patch| 293 -
 media-libs/gstreamer/gstreamer-1.20.5.ebuild   |  76 --
 media-libs/gstreamer/gstreamer-1.20.6.ebuild   |  72 -
 4 files changed, 443 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 0240c9b8ad80..4e39f93eb248 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1 @@
-DIST gstreamer-1.20.5.tar.xz 2690968 BLAKE2B 
cca6385b1fcc10928ad19e587ebb6ce202097f4a33d79555c969d3906dacc7e5074fc8f42a0566e40aa333502764ad0b491d610c05ef1921ad370bf5f5883afd
 SHA512 
90c5f5865877170bb0dc570e61c22c27dea5adae2d9c304227da266b5b5b2eccd98ed21943f14bb5dfe169f4e020b8ac457a5d540363dfe2547180f34a3c7b29
-DIST gstreamer-1.20.6.tar.xz 2699648 BLAKE2B 
e475a7ef419d1b3588bf37f3d5fadbe4ca307b6915496d8da9535a9586f24ddacd338e54001ce30c666786493b28c2841c8a7fc8a36e5a678d846eeccc3979dc
 SHA512 
eefd2932feb6c6c50eb69dd4831f4e4fe63c7f852050ddce0f447b0b54df2e2e5f81b6c1fefe295e2c771f2accef62aaef6aef3bda8395a1b75c84b9916d7795
 DIST gstreamer-1.22.11.tar.xz 1801248 BLAKE2B 
856342994bc8750598cb256313151355e7c58d751214c168c53ba831cfcdf3ab789a192473ba0e0645df8cb7cb9e625348b18cfe83d839f1f231f8f746877f49
 SHA512 
8976cebd2cbac3ef31ee6163d2c5264be7d10d54ab9fe6f0b2317d7d0380420ef2378e1b476af09f1e6b203e3eafcda88fc08bb2f550a6f411d8670dec04843e

diff --git a/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch 
b/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
deleted file mode 100644
index 05b183ec3054..
--- a/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
+++ /dev/null
@@ -1,293 +0,0 @@
-https://bugs.gentoo.org/888986
-https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/ccd582c3321312fe96b28ce90fe6f2fd7adfa058
-
-From ccd582c3321312fe96b28ce90fe6f2fd7adfa058 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= 
-Date: Tue, 21 Jun 2022 11:51:35 +0300
-Subject: [PATCH] bin: Fix race conditions in tests
-
-The latency messages are non-deterministic and can arrive before/after
-async-done or during state-changes as they are posted by e.g. sinks from
-their streaming thread but bins are finishing asynchronous state changes
-from a secondary helper thread.
-
-To solve this, expect latency messages at any time and assert that we
-receive one at some point during the test.
-
-Part-of: 

 a/tests/check/gst/gstbin.c
-+++ b/tests/check/gst/gstbin.c
-@@ -27,50 +27,95 @@
- #include 
- 
- static void
--pop_async_done (GstBus * bus)
-+pop_async_done (GstBus * bus, gboolean * had_latency)
- {
-   GstMessage *message;
-+  GstMessageType types = GST_MESSAGE_ASYNC_DONE;
-+
-+  if (!*had_latency)
-+types |= GST_MESSAGE_LATENCY;
- 
-   GST_DEBUG ("popping async-done message");
--  message = gst_bus_poll (bus, GST_MESSAGE_ASYNC_DONE, -1);
- 
--  fail_unless (message && GST_MESSAGE_TYPE (message)
--  == GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
-+  do {
-+message = gst_bus_poll (bus, types, -1);
- 
--  gst_message_unref (message);
--  GST_DEBUG ("popped message");
-+fail_unless (message);
-+GST_DEBUG ("popped message %s",
-+gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
-+
-+if (GST_MESSAGE_TYPE (message) == GST_MESSAGE_LATENCY) {
-+  fail_unless (*had_latency == FALSE);
-+  *had_latency = TRUE;
-+  gst_clear_message (&message);
-+  types &= ~GST_MESSAGE_LATENCY;
-+  continue;
-+}
-+
-+fail_unless (GST_MESSAGE_TYPE (message)
-+== GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
-+
-+gst_clear_message (&message);
-+break;
-+  } while (TRUE);
- }
- 
- static void
--pop_latency (GstBus * bus)
-+pop_latency (GstBus * bus, gboolean * had_latency)
- {
-   GstMessage *message;
- 
--  GST_DEBUG ("popping async-done message");
-+  if (*had_latency)
-+return;
-+
-+  GST_DEBUG ("popping latency message");
-   message = gst_bus_poll (bus, GST_MESSAGE_LATENCY, -1);
- 
--  fail_unless (message && GST_MESSAGE_TYPE (message)
-+  fail_unless (message);
-+  fail_unless (GST_MESSAGE_TYPE (message)
-   == GST_MESSAGE_LATENCY, "did not get GST_MESSAGE_LATENCY");
- 
--  gst_message_unref (message);
--  GST_DEBUG ("popped message");
-+  GST_DEBUG ("popped message %s",
-+  gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
-+  gst_clear_message (&message);
-+
-+  *had_latency = TRU

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

2024-04-30 Thread Mart Raudsepp
commit: b50f93226da182686fd27f621c05c85c3fb953f8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:54:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50f9322

dev-python/gst-python: drop 1.20.5, 1.20.6

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

 dev-python/gst-python/Manifest |  2 -
 dev-python/gst-python/gst-python-1.20.5.ebuild | 63 --
 dev-python/gst-python/gst-python-1.20.6.ebuild | 63 --
 3 files changed, 128 deletions(-)

diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index 79e1a599f779..670eba39788d 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -1,3 +1 @@
-DIST gst-python-1.20.5.tar.xz 161508 BLAKE2B 
6f34e913e9770d729722f2bcfd18ba4aa9355583e31a5284710ec5584a52fb4c1c4fcfb469528c6e187a8da6dbdc6b35e8a9c382791a95b3617d86d2cdc35fd5
 SHA512 
4ca6ad292aba24600427f059b278e4245167352a24832209201bd6e201430187ba2028795ea78fc4cbc7a6bf47f8749c8bf4ecdd790d15152d0cb0f2007afd25
-DIST gst-python-1.20.6.tar.xz 162948 BLAKE2B 
fb0bf4344e64b25a679b54d281f97ce2fa02195b561e2bb0ce88697efecababcbf8c0be0619202b1d0d235e4763307608f6da17ebcbdba3fd8d56df4b9c80614
 SHA512 
008a2cc9c10976474042bd89a9703a1f7eb66dea7d9eb68a817fa73d606f20dbb3da5fbd69d351c01f40350cac950119ebc364fb20695cc5a342254f6104c7a3
 DIST gst-python-1.22.11.tar.xz 118072 BLAKE2B 
7133bdc6462ed54669b18f0650ec9e9d5c90d406eadedccc2f125c01b05366c8cfd89ae17178a8197fd4c251d53fd848bdb498ff377076e402983a404f16c186
 SHA512 
749a3080ad56edfee66c6f24ab106b07cd2a7d6e5f704147a69e12fc0a1da9d9b8d8337c36ce62af459577df3f0804c60cbeb4a211454277ad0a46fd89edcfa5

diff --git a/dev-python/gst-python/gst-python-1.20.5.ebuild 
b/dev-python/gst-python/gst-python-1.20.5.ebuild
deleted file mode 100644
index e1c9054fd9b1..
--- a/dev-python/gst-python/gst-python-1.20.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1 xdg-utils
-
-DESCRIPTION="A Python Interface to GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=media-libs/gstreamer-${PV}:1.0[introspection]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
-   >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   # Avoid building & testing plugin - it must NOT be multi-python as 
gst-inspect will map in all libpython.so versions and crash or behave 
mysteriously.
-   # Python plugin support is of limited use (GIL gets in the way). If 
it's ever requested or needed, it should be a
-   # separate python-single-r1 media-plugins/gst-plugins-python package 
that only builds the plugin directory.
-   sed -e '/subdir.*plugin/d' -i meson.build || die
-   sed -e '/test_plugin.py/d' -i testsuite/meson.build || die
-
-   xdg_environment_reset
-}
-
-src_configure() {
-   configuring() {
-   meson_src_configure \
-   -Dpython="${EPYTHON}"
-   }
-   python_foreach_impl configuring
-}
-
-src_compile() {
-   python_foreach_impl meson_src_compile
-}
-
-src_test() {
-   python_foreach_impl meson_src_test
-}
-
-src_install() {
-   installing() {
-   meson_src_install
-   python_optimize
-   }
-   python_foreach_impl installing
-}

diff --git a/dev-python/gst-python/gst-python-1.20.6.ebuild 
b/dev-python/gst-python/gst-python-1.20.6.ebuild
deleted file mode 100644
index e1c9054fd9b1..
--- a/dev-python/gst-python/gst-python-1.20.6.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1 xdg-utils
-
-DESCRIPTION="A Python Interface to GStreamer"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=media-libs/gstreamer-${PV}:1.0[introspection]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
-   >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   #

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

2024-04-30 Thread Mart Raudsepp
commit: 6ad09df3873c7ebd1b06b7af27036e31d06e134b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:55:29 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad09df3

dev-lang/orc: drop 0.4.33, 0.4.34

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

 dev-lang/orc/Manifest  |  2 --
 dev-lang/orc/orc-0.4.33.ebuild | 40 
 dev-lang/orc/orc-0.4.34.ebuild | 39 ---
 3 files changed, 81 deletions(-)

diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest
index 565795e1170d..1c4abf5d2b4e 100644
--- a/dev-lang/orc/Manifest
+++ b/dev-lang/orc/Manifest
@@ -1,3 +1 @@
-DIST orc-0.4.33.tar.xz 199024 BLAKE2B 
45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b
 SHA512 
ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0
-DIST orc-0.4.34.tar.xz 202628 BLAKE2B 
b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a
 SHA512 
ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41
 DIST orc-0.4.38.tar.xz 227152 BLAKE2B 
f7babfec5f4d792fb52eb0ca23743b6c06a12625edcf0cecbf8e3cb88c13171a760c6874061a3e55a43df5389346b3c3d0ba3463d6e1ef32f685162f7478e631
 SHA512 
49f34be85f6980e4b5e94f848016f5788b658323f3a120110bc237722ac99938c02976efbe96022d148054330432899533305d4dd21be8fab76fd1995179339a

diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild
deleted file mode 100644
index e068104a0ad4..
--- a/dev-lang/orc/orc-0.4.33.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson-multilib
-
-DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array 
operations"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
-
-LICENSE="BSD BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-RESTRICT="!test? ( test )"
-IUSE="gtk-doc static-libs test"
-
-DEPEND=""
-RDEPEND=""
-BDEPEND="
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.3 )
-"
-
-multilib_src_configure() {
-   # FIXME: handle backends per arch? What about cross-compiling for the 
other arches?
-   local emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
-   -Dorc-backend=all
-   -Dorc-test=enabled # FIXME: always installs static library, bug 
645232
-   -Dbenchmarks=disabled
-   -Dexamples=disabled
-   $(meson_native_use_feature gtk-doc gtk_doc)
-   $(meson_feature test tests)
-   -Dtools=enabled # requires orc-test
-   )
-   meson_src_configure
-}

diff --git a/dev-lang/orc/orc-0.4.34.ebuild b/dev-lang/orc/orc-0.4.34.ebuild
deleted file mode 100644
index 4a1c717d77ec..
--- a/dev-lang/orc/orc-0.4.34.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib
-
-DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array 
operations"
-HOMEPAGE="https://gstreamer.freedesktop.org/";
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
-
-LICENSE="BSD BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-RESTRICT="!test? ( test )"
-IUSE="gtk-doc static-libs test"
-
-BDEPEND="
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.3
-   )
-"
-
-multilib_src_configure() {
-   # FIXME: handle backends per arch? What about cross-compiling for the 
other arches?
-   local emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
-   -Dorc-backend=all
-   -Dorc-test=enabled
-   -Dbenchmarks=disabled
-   -Dexamples=disabled
-   $(meson_native_use_feature gtk-doc gtk_doc)
-   $(meson_feature test tests)
-   -Dtools=enabled # requires orc-test
-   )
-   meson_src_configure
-}



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

2024-04-30 Thread Miroslav Å ulc
commit: 7071f018a9406770f47a2dfec792ebc2c5968e8b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Apr 29 13:48:50 2024 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Tue Apr 30 08:28:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7071f018

www-servers/tomcat: drop 8.5.99-r1

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

 www-servers/tomcat/Manifest|   2 -
 www-servers/tomcat/tomcat-8.5.99-r1.ebuild | 155 -
 2 files changed, 157 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 226052ef7500..91109c428feb 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -6,8 +6,6 @@ DIST apache-tomcat-10.1.23-src.tar.gz 6248107 BLAKE2B 
f14a652b4cbcd27dcecefbea35
 DIST apache-tomcat-10.1.23-src.tar.gz.asc 833 BLAKE2B 
c1cd63d86406e53a093c7d0325d6ede04bf8b051a23c4b2ff54d20818a583d16aa78b25e02678148eeb6320639e7366bf8851ea983e56ef81e473e6767bd6ab5
 SHA512 
67d35953ee8ebf685ee441467cc0e0d1fcf760651525e6e34c7ad09e8a4a75b26c0b044fcb7781a1661d1edac24ea92c1881a6728571f14e21d29411d9839c80
 DIST apache-tomcat-8.5.100-src.tar.gz 6172727 BLAKE2B 
c56a0c02fcac8b70186edfcf9132370bdc4d57d6997821717c8c480dbee2ebdef05d87eb2fd0d25ea2a86001aae1ddf47b2bed7d2f15bd331c6aadea298e2556
 SHA512 
ae03d6b99ba4d7b7718c0c9040db7cdd5db3e047efa3dc8ff145b3005733285b134462e0d47ef10730aba6d5ef9f7aa9d4fbd46f1dafe0ac622ac8fc2201aea2
 DIST apache-tomcat-8.5.100-src.tar.gz.asc 833 BLAKE2B 
1c763b792d0259fad7d26aef6ee70ceb840fd9491e2d0492d9db5edcc20ea08b0ad38f878ccf49d662a6891f0e3a6cfd772dd6e5b9073a142093a4eab9e97ece
 SHA512 
39d9a361e03574ea1a6f28df7148e4db8dae33a8978ee3f883169b789e37c8d91b41cbe159a26dc03013f53b5914915d5c2adafd9225f8d085c083eca1e47c1d
-DIST apache-tomcat-8.5.99-src.tar.gz 6162573 BLAKE2B 
4443dc4865a16e60e9b9224fcd9947b36f316c4d2a81207fbb1204a1b12952275e995028eb5280a962d3488c1c43fc81bace6bb0fdf252cfb1e9025ef85da8b0
 SHA512 
a8aabf6d12ef89d2b908f0739392e595b3d481ceca124580323e3f3d3c26f4a39c960dcc3686efb5219bf10a7b5b55fc8c9f742a87eb975e04ed40415cab2e51
-DIST apache-tomcat-8.5.99-src.tar.gz.asc 833 BLAKE2B 
55d39f5b9e821baab51a617b1c9df0e7f7192ace642eaa637c9e870b0ffdbe1ba5d58b132111eaf3417d26572d3e6650f316def53a6b2489bc820880464fddfc
 SHA512 
b93eeaf4ae2f08d7f1cb5de09fcffa561202d852422f2464ffa61b98afd867237a0a0239caa176975b77c550d69b21bb41b681c1d655372c8b63930db7bbe483
 DIST apache-tomcat-9.0.87-src.tar.gz 6332438 BLAKE2B 
8f4a89d3f5770abe6f60ba0dcac24bfe441b7d33bbde301ba99efed37af6f599e30b42332c2708dca6a572dd703a9adfade42dde9977d4442acc2b8dbad2be44
 SHA512 
bdfa66fc63c78cf7e2d35c13426b7a0781a3d084a9263a199005b022cfb77bf392e328f604f943e60bb462312ad60f1f12f5785eaf1c4b12ea931f1e96a4e2db
 DIST apache-tomcat-9.0.87-src.tar.gz.asc 833 BLAKE2B 
31c0266c0819a2daf6192f7feebfaf534bcdbfda72de169f8c63b017c2a686d191765ec0dd1cb1a63293d03e519747aa85281fd8041482aaf53f80f43db45875
 SHA512 
e765abdf4442c94422f752578d96d75b1242859bf5d19b8b08d2487f3531ef652eb4b2a4bd70eab5e5c5e83f07fb335b44dda1eec4ea9dacffbb9dfca5d145da
 DIST apache-tomcat-9.0.88-src.tar.gz 6327717 BLAKE2B 
e79db61e3a8e368124ff151de2d25daf11a65fce9e93a38648d88c2dcdb99524fc34f84832cb02fe8aeda58a84bbc0273613db50c6f85a79d525f9a9227b740e
 SHA512 
bcd568ad5ea4baee23eebd0566c672417c1c9005d6e97dd66edbad8fd82a8a1b5ff9a2867dd2bf5e04f2c056ea3debd67cbe4132e3ef8929ca30c4529b45e6ed

diff --git a/www-servers/tomcat/tomcat-8.5.99-r1.ebuild 
b/www-servers/tomcat/tomcat-8.5.99-r1.ebuild
deleted file mode 100644
index ef31979c323e..
--- a/www-servers/tomcat/tomcat-8.5.99-r1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2 prefix verify-sig
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
-HOMEPAGE="https://tomcat.apache.org/";
-SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
-   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="8.5"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.15"
-
-# we don't use ~ for el and jsp because the same implementation
-# is also present in tomcat 9 and it would be impossible to install
-# both tomcat 8.5 and 9 at the same time
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}"
-RDEPEND="${COMMON_DEP}
-   acct-group/tomcat
-   acct-user/tomcat
-   >=virtual/jre-1.8:*"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   >=dev-java/ant-1.10.14-r3:0
-   >=virtual/jdk-11:*
-   doc? (
-   dev-java/jax-rpc-api:0

[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-04-30 Thread Florian Schmaus
commit: 3712036188bab4a9c8cbb5734879a8f573a31b3e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr 30 08:51:25 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 08:51:39 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=37120361

texlive-module.eclass: install man pages in right location

The TeX Live packages under dev-texlive/* currently do not install the
man pages in the right location. They are under
/usr/share/texmf-dist/doc/man.

Install them at the right location using doman.

Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/texlive-module.eclass | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index 401b75b..11d869a 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -79,7 +79,7 @@ esac
 if [[ -z ${_TEXLIVE_MODULE_ECLASS} ]]; then
 _TEXLIVE_MODULE_ECLASS=1
 
-inherit texlive-common
+inherit estack texlive-common
 
 HOMEPAGE="https://www.tug.org/texlive/";
 
@@ -359,6 +359,16 @@ texlive-module_src_install() {
if [[ -d texmf-doc ]]; then
cp -pR texmf-doc "${ED}/usr/share/" || die
fi
+
+   if ver_test -ge 2023 && [[ ${CATEGORY} == dev-texlive ]]; then
+   eshopts_push -s nullglob
+   local man_page
+   for man_page in texmf-dist/doc/man/man[1-8]/*.[1-8]; do
+   doman "${man_page}"
+   rm "${man_page}" || die
+   done
+   eshopts_pop
+   fi
else
if [[ -d texmf-dist/doc ]]; then
rm -rf texmf-dist/doc || die



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

2024-04-30 Thread Alfredo Tupone
commit: 6804f7bf8ca11ff42a1076c2e69c7e97ec949a58
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Apr 30 09:18:19 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 30 09:18:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6804f7bf

dev-libs/cutlass: add 3.4.1

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-libs/cutlass/Manifest |  1 +
 dev-libs/cutlass/cutlass-3.4.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/cutlass/Manifest b/dev-libs/cutlass/Manifest
index 103690cedbf2..a597ef5b7303 100644
--- a/dev-libs/cutlass/Manifest
+++ b/dev-libs/cutlass/Manifest
@@ -1 +1,2 @@
 DIST cutlass-3.3.0.tar.gz 20850597 BLAKE2B 
07dc1f503395cfed1efb51871baa4ca7890fc4c871cb146933590c51599b4114fd38099bfcd84d8b0b76b876cc6e9f3bb8f42a3f9a7c9321185f7d880609a5da
 SHA512 
c950ab718e67ffc972911b81890eae767a27d32dfc13f72b91e21e7c6b98eadfb3a5eebb9683091e61aed61709481451cfcd95d660e723686bf79a155e9f0b17
+DIST cutlass-3.4.1.tar.gz 23351905 BLAKE2B 
6524d70a4f65fc28c7150aa44bfbb5cc64c1b5e885e645d0e58d96dd1c03565c564e8f55f6f0275f2c607d7877e9380e90e424da3eaf44cc6e8997271c5d519d
 SHA512 
c2ff60af28de951cf4420b163ba2dfc46d30c98fe9e6e765cd1e0be89bf9292e057542ec7061c043c42225b74d970f95f675d366db64105a5c103bb165183ab5

diff --git a/dev-libs/cutlass/cutlass-3.4.1.ebuild 
b/dev-libs/cutlass/cutlass-3.4.1.ebuild
new file mode 100644
index ..7ba922d88c71
--- /dev/null
+++ b/dev-libs/cutlass/cutlass-3.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cuda cmake
+
+DESCRIPTION="CUDA Templates for Linear Algebra Subroutines"
+HOMEPAGE="https://github.com/NVIDIA/cutlass";
+SRC_URI="https://github.com/NVIDIA/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-util/nvidia-cuda-toolkit"
+
+src_prepare() {
+   cmake_src_prepare
+   cuda_src_prepare
+}
+
+src_configure() {
+   mycmakeargs+=(
+   -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")"
+   -DCUTLASS_ENABLE_HEADERS_ONLY=yes
+   -DCUTLASS_ENABLE_TESTS=no
+   )
+   cuda_add_sandbox -w
+   addpredict /dev/char
+   addpredict /proc/self/task
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   rm -r "${ED}"/usr/test || die
+}



[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-04-30 Thread Florian Schmaus
commit: facf304132678fa20281007a18adfaa1847a6120
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr 30 10:04:59 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 10:05:07 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=facf3041

avoid loop in man page installation

Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/texlive-module.eclass | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index 11d869a..8035322 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -362,11 +362,8 @@ texlive-module_src_install() {
 
if ver_test -ge 2023 && [[ ${CATEGORY} == dev-texlive ]]; then
eshopts_push -s nullglob
-   local man_page
-   for man_page in texmf-dist/doc/man/man[1-8]/*.[1-8]; do
-   doman "${man_page}"
-   rm "${man_page}" || die
-   done
+   doman texmf-dist/doc/man/man[0-9n]/*.[0-9n]
+   rm texmf-dist/doc/man/man[0-9n]/*.[0-9n] || die
eshopts_pop
fi
else



[gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/

2024-04-30 Thread David Roman
commit: 10bf6674906f8e70e1fc0d6cae06ef3bf82c6dc9
Author: Vincent Phan  gmail  com>
AuthorDate: Mon Apr 29 21:53:43 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Apr 29 21:55:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10bf6674

net-im/vesktop-bin: make ebuild pkgcheck compliant

Signed-off-by: Vincent Phan  gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild 
b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
index 07a53b7e45..481b1e244a 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
@@ -16,6 +16,7 @@ inherit chromium-2 desktop linux-info unpacker xdg
 DESCRIPTION="All-in-one voice and text chat for gamers with Vencord 
Preinstalled"
 HOMEPAGE="https://github.com/Vencord/Vesktop/";
 
SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz
 -> ${MY_PN}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -38,8 +39,6 @@ QA_PREBUILT="*"
 
 CONFIG_CHECK="~USER_NS"
 
-S="${WORKDIR}/${MY_PN}-${PV}"
-
 src_configure() {
default
chromium_suid_sandbox_check_kernel_config



[gentoo-commits] repo/proj/guru:master commit in: games-rpg/snoot-game/

2024-04-30 Thread David Roman
commit: 7ed5950744bd66d465bfc0b0c2fc20a6f24a8251
Author: Seth M. Price  aol  com>
AuthorDate: Mon Apr 29 22:59:00 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Apr 29 22:59:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ed59507

games-rpg/snoot-game: add 1.9.1, drop 1.8-r1

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

 games-rpg/snoot-game/Manifest  |  2 +-
 games-rpg/snoot-game/metadata.xml  |  3 +-
 games-rpg/snoot-game/snoot-game-1.8.ebuild | 41 --
 ...-game-1.8-r1.ebuild => snoot-game-1.9.1.ebuild} |  7 ++--
 4 files changed, 5 insertions(+), 48 deletions(-)

diff --git a/games-rpg/snoot-game/Manifest b/games-rpg/snoot-game/Manifest
index 2338f45a76..b487043b60 100644
--- a/games-rpg/snoot-game/Manifest
+++ b/games-rpg/snoot-game/Manifest
@@ -1 +1 @@
-DIST SnootGame-Patch8_NewYears-linux.tar.bz2 213046487 BLAKE2B 
c7a7b1f85eb46d7f5a67b7cd0f0a889cab33e44ade78a7e26b99d96243caa9b9cf3ea5ad1a8a7192ac7d3af65135bc49238391f40e82f8150ea8fac5a96617c9
 SHA512 
fa3dd74e3bf938a5ce59676f9d8332946d275d59115edd21f2c3df6d00f218542c4c9969ffa91f6a1200bdc715dc9d688ee4cfe7278bdbc9a236a2ac64d52a5f
+DIST SnootGame-Patch9.1-RoastedLaika-linux.tar.bz2 442451820 BLAKE2B 
20b4ac0f03e252af0c1426f2397342c557fb1bc7536cc2f0e58bc1e6e77f7410c82456f6f976b6e975e444b7e57e97d473b91aa26f017eaf92e40784ee610b57
 SHA512 
25de9815d8417d306fc80f7162b46b302c7251ff1664b25f6b1ddda2619547860c96436618fb440e81467c93d440fd98d0847f933f1b05e77183e68af8d0710e

diff --git a/games-rpg/snoot-game/metadata.xml 
b/games-rpg/snoot-game/metadata.xml
index 6654dbec90..b662ab079b 100644
--- a/games-rpg/snoot-game/metadata.xml
+++ b/games-rpg/snoot-game/metadata.xml
@@ -12,7 +12,6 @@
posse of reject friends and other associated thorns-in-the-side.


-   
https://git.snootgame.xyz/Cavemanon/SnootGame/issues
-   
https://snootgame.xyz/Patch7-changelog.html
+   
https://git.cavemanon.xyz/Cavemanon/SnootGame/issues

 

diff --git a/games-rpg/snoot-game/snoot-game-1.8.ebuild 
b/games-rpg/snoot-game/snoot-game-1.8.ebuild
deleted file mode 100644
index 193d9858fa..00
--- a/games-rpg/snoot-game/snoot-game-1.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10,11} )
-inherit python-single-r1 desktop wrapper
-
-DESCRIPTION="Visual novel parody of Goodbye Volcano High"
-MY_PV="Patch8_NewYears"
-HOMEPAGE="https://snootgame.xyz/";
-SRC_URI="https://snootgame.xyz/downloads/game/SnootGame-${MY_PV}-linux.tar.bz2";
-
-LICENSE="AGPL-3 CC-BY-SA-4.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS} virtual/opengl"
-BDEPEND="${RDEPEND}"
-
-S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
-
-QA_PREBUILT="*"
-RESTRICT+=" strip"
-
-src_install() {
-   local dir=/opt/${PN}
-   insinto "${dir}"
-
-   doins -r "${S}/."
-   dodoc README.md
-
-   fperms +x ${dir}/lib/linux-i686/SnootGame
-   fperms +x ${dir}/lib/linux-x86_64/SnootGame
-   fperms +x ${dir}/SnootGame.sh
-
-   make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}"
-   make_desktop_entry ${PN} "Snoot Game"
-
-}

diff --git a/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild 
b/games-rpg/snoot-game/snoot-game-1.9.1.ebuild
similarity index 84%
rename from games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
rename to games-rpg/snoot-game/snoot-game-1.9.1.ebuild
index f9aefbd652..92b4115187 100644
--- a/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
+++ b/games-rpg/snoot-game/snoot-game-1.9.1.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_{10,11,12} )
 inherit python-single-r1 desktop wrapper
 
 DESCRIPTION="Visual novel parody of Goodbye Volcano High"
-MY_PV="Patch8_NewYears"
+MY_PV="Patch9.1-RoastedLaika"
 HOMEPAGE="https://snootgame.xyz/";
-SRC_URI="https://snootgame.xyz/downloads/game/SnootGame-${MY_PV}-linux.tar.bz2";
+SRC_URI="https://snootgame.xyz/bin/SnootGame-${MY_PV}-linux.tar.bz2";
 
 LICENSE="AGPL-3 CC-BY-SA-4.0"
 SLOT="0"
@@ -36,5 +36,4 @@ src_install() {
 
make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}"
make_desktop_entry ${PN} "Snoot Game"
-
 }



[gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/files/, net-im/vesktop-bin/

2024-04-30 Thread David Roman
commit: f9076add13b0a8aa15e60c0ca4529cefc1ccc98b
Author: Vincent Phan  gmail  com>
AuthorDate: Mon Apr 29 21:41:09 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Apr 29 21:41:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9076add

net-im/vesktop-bin: new package, add 1.5.1

Signed-off-by: Vincent Phan  gmail.com>

 net-im/vesktop-bin/Manifest  |   1 +
 net-im/vesktop-bin/files/vesktop-bin.desktop |  10 
 net-im/vesktop-bin/files/vesktop-bin.png | Bin 0 -> 9763 bytes
 net-im/vesktop-bin/metadata.xml  |  11 
 net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild  |  73 +++
 5 files changed, 95 insertions(+)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
new file mode 100644
index 00..d7f4f0f94d
--- /dev/null
+++ b/net-im/vesktop-bin/Manifest
@@ -0,0 +1 @@
+DIST vesktop.tar.gz 104972407 BLAKE2B 
0c19c024611e87438347c3de87ce0688a14498290f639e29ad4b5488b34a2aaa765a2ef1f12d5b43522a1feb3ba3e71c1dfedb3a35b89d4e5340c8f3f002d53b
 SHA512 
9440e7ec349e88aa42c3cff6579e0e915447e5713d419f8e4fd8b93261fd55a3b78122de4088554ad93632c5e1f2b9661e9b9ebb31646be18054ef8acb7aacc8

diff --git a/net-im/vesktop-bin/files/vesktop-bin.desktop 
b/net-im/vesktop-bin/files/vesktop-bin.desktop
new file mode 100644
index 00..3a50b06748
--- /dev/null
+++ b/net-im/vesktop-bin/files/vesktop-bin.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Vesktop (bin)
+Comment=Vencord Desktop is a free/libre cross platform desktop app aiming to 
give you a snappier Discord experience with Vencord pre-installed
+GenericName=Internet Messenger
+Type=Application
+Exec=/usr/bin/vesktop-bin
+Icon=vesktop-bin
+Categories=Network;InstantMessaging;
+StartupWMClass=vencord-desktop
+Keywords=discord;vencord;

diff --git a/net-im/vesktop-bin/files/vesktop-bin.png 
b/net-im/vesktop-bin/files/vesktop-bin.png
new file mode 100644
index 00..027ab0b6b6
Binary files /dev/null and b/net-im/vesktop-bin/files/vesktop-bin.png differ

diff --git a/net-im/vesktop-bin/metadata.xml b/net-im/vesktop-bin/metadata.xml
new file mode 100644
index 00..ae473e9a4e
--- /dev/null
+++ b/net-im/vesktop-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   chinh4the...@gmail.com
+   Vincent Phan
+   
+   
+   Vencord/Vesktop
+   
+

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild 
b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
new file mode 100644
index 00..07a53b7e45
--- /dev/null
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="vesktop"
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers with Vencord 
Preinstalled"
+HOMEPAGE="https://github.com/Vencord/Vesktop/";
+SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz
 -> ${MY_PN}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify"
+RESTRICT="bindist mirror strip test"
+
+DEPEND="
+   libnotify? ( x11-libs/libnotify )
+   x11-misc/xdg-utils
+"
+
+BDEPEND="
+   dev-vcs/git
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_install() {
+
+   doicon -s 256 "${FILESDIR}/vesktop-bin.png"
+   domenu "${FILESDIR}/vesktop-bin.desktop"
+
+   exeinto "${DESTDIR}"
+
+   doexe vesktop chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin"
+
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}



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

2024-04-30 Thread David Roman
commit: 9b224fbc9d9323f72d7a777e69ad1fd46ea77205
Author: Zen  pyl  onl>
AuthorDate: Tue Apr 30 01:31:03 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 01:31:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b224fbc

dev-python/zenlib: Bump to 2.0.4

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest | 2 +-
 dev-python/zenlib/{zenlib-2.0.3.ebuild => zenlib-2.0.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index adb53ea806..e64912cb51 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -6,4 +6,4 @@ DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 
9659723441c9e651e6a80a47565aeeb6bda67db04
 DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21
 SHA512 
f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b
 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9
 SHA512 
1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
-DIST zenlib-2.0.3.tar.gz 16963 BLAKE2B 
8f99930e6d014268c216b45399f75c378abd114db270c40fcec0c4a460f8915b7338d51e83985612107bf623939bd8db050bac9e883b8a6f539783fd3ab57f71
 SHA512 
6e8bf2b199385095d5f2d2bc531dee409912e56d19712d9f458627f7dd14927dfc9d3845867e9e634417d76bdfe9783b5373965f746abf49e033875b853e6d3f
+DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1

diff --git a/dev-python/zenlib/zenlib-2.0.3.ebuild 
b/dev-python/zenlib/zenlib-2.0.4.ebuild
similarity index 100%
rename from dev-python/zenlib/zenlib-2.0.3.ebuild
rename to dev-python/zenlib/zenlib-2.0.4.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-python/lru-dict/

2024-04-30 Thread David Roman
commit: 22546825be5dcd9a0a9a44c73288c392401845a6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr 29 23:34:11 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 00:37:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22546825

dev-python/lru-dict: drop ALLARCHES

Closes: https://bugs.gentoo.org/930764
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/lru-dict/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/lru-dict/metadata.xml b/dev-python/lru-dict/metadata.xml
index 91de79f403..6a34077b5a 100644
--- a/dev-python/lru-dict/metadata.xml
+++ b/dev-python/lru-dict/metadata.xml
@@ -5,7 +5,6 @@
cyber+gen...@sysrq.in
Anna

-   

lru-dict




[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/yosys/, sci-electronics/yosys/files/

2024-04-30 Thread David Roman
commit: f756ce0042e315d09aca7ffa6526dbf38b1c08eb
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:00:57 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 08:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f756ce00

sci-electronics/yosys: new package, add 0.32, 0.40

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

 sci-electronics/yosys/Manifest |   4 +
 .../yosys/files/yosys-0.31-abc-c++17-fix.patch | 226 +
 sci-electronics/yosys/metadata.xml |  29 +++
 sci-electronics/yosys/yosys-0.32.ebuild|  44 
 sci-electronics/yosys/yosys-0.40.ebuild|  40 
 5 files changed, 343 insertions(+)

diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest
new file mode 100644
index 00..c8d83d0afe
--- /dev/null
+++ b/sci-electronics/yosys/Manifest
@@ -0,0 +1,4 @@
+DIST abc-0cd90d0d2c5338277d832a1d890bed286486bcf5.tar.gz 6154902 BLAKE2B 
1767891c9ae76aa0baea85a26a22dace92912affe857f9637abc90827b3193e2cf736e7b81cb2c3e56d80d76a98220863e0669fff5df9fa86ee4c990c594edd2
 SHA512 
7233edda97b6a2dfbb285b1884befc515b246392050cf01ae623c6bac4b4203cd667022f2fda21c068efc3d72a9fe50c3a66a2f16399fe959bea95f33e305f94
+DIST abc-bb64142b07794ee685494564471e67365a093710.tar.gz 6119314 BLAKE2B 
6cba6362e59bb766d784a1c9edeca8906bf2b08df79d44a16ddb69c72c30e57c95a8375e0b0bad489c35a9a3728c1ccdd1b7fe84d5f5f48f113d59f7615aab8d
 SHA512 
74d1c7c4b204fe30e85e31ed837feadbda9759afd9703ad525a1de53cb704d0f59ac25f78b918e3003fbc87b3afd293d138e0cfc1b38df9139a9aea8f5737fe7
+DIST yosys-0.32.tar.gz 2552341 BLAKE2B 
491cd92de29097f3f9baca4c0982acc7fa180ae3b4ee5980b5246618520b3b0d53f0489615fba903838daef35b7a676106ef8b56e6f22ccc5e927429174dc4ac
 SHA512 
3704ca8286e93ca53344b2a518ba4f2b9c137cf9688a95863f691cce3cca761d061100d3b93a0ad1dbabda13c0dbb137c5234abb6675ce2e5b5167701ccb0910
+DIST yosys-0.40.tar.gz 2802706 BLAKE2B 
d44a436b48bb0c65f67ee398a1663f309e169a22d1a55a0ac46ba60c6fbe9d60a31476e577c091c11bfec687491885df94db6ab6e6c135c014f813f9f7fb7811
 SHA512 
b42afbd9f4d65fe81110c0516e1d5d2cb8accc7fcc8f5bc79887d788547bab74292933b062405cf7c93c74311ad633a12c2ee11be55d7a803445dfac372937cd

diff --git a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch 
b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
new file mode 100644
index 00..1dad9e6ee6
--- /dev/null
+++ b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
@@ -0,0 +1,226 @@
+--- yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-06-28 02:10:24.0 
-0700
 yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-07-18 08:56:03.335795722 
-0700
+@@ -1144,7 +1144,7 @@
+  */
+ local unsigned bi_reverse(unsigned code, int len)
+ {
+-register unsigned res = 0;
++unsigned res = 0;
+ do {
+ res |= code & 1;
+ code >>= 1, res <<= 1;
+--- yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-06-28 02:10:24.0 
-0700
 yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-07-18 08:55:38.138798430 
-0700
+@@ -269,8 +269,8 @@
+ /* = 
*/
+ local unsigned long crc32_little(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
+ {
+-register u4 c;
+-register const u4 FAR *buf4;
++u4 c;
++const u4 FAR *buf4;
+ 
+ c = (u4)crc;
+ c = ~c;
+@@ -306,8 +306,8 @@
+ /* = 
*/
+ local unsigned long crc32_big(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
+ {
+-register u4 c;
+-register const u4 FAR *buf4;
++u4 c;
++const u4 FAR *buf4;
+ 
+ c = REV((u4)crc);
+ c = ~c;
+--- yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-06-28 
02:10:24.0 -0700
 yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-07-18 
08:55:10.870801362 -0700
+@@ -1027,9 +1027,9 @@
+ local uInt longest_match(deflate_state *s, IPos cur_match)
+ {
+ unsigned chain_length = s->max_chain_length;/* max hash chain length */
+-register Bytef *scan = s->window + s->strstart; /* current string */
+-register Bytef *match;   /* matched string */
+-register int len;   /* length of current match */
++Bytef *scan = s->window + s->strstart; /* current string */
++Bytef *match;   /* matched string */
++int len;   /* length of current match */
+ int best_len = s->prev_length;  /* best match length so far */
+ int nice_match = s->nice_match; /* stop if match long enough 
*/
+ IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
+@@ -1044,13 +1044,13 @@
+ /* Compare two bytes at a time. Note: this is not always beneficial.
+  * Try with and without -DUNALIGNED_OK to check.
+  */
+-register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
+-register us

[gentoo-commits] repo/proj/guru:master commit in: app-admin/boinctui/, app-admin/boinctui/files/

2024-04-30 Thread David Roman
commit: 6e6775c10e41f66fe1cf835520287d0b70382993
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr 30 00:36:55 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 00:37:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e6775c1

app-admin/boinctui: new package, add 2.7.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-admin/boinctui/Manifest|  1 +
 app-admin/boinctui/boinctui-2.7.1.ebuild   | 44 ++
 .../boinctui/files/boinctui-2.7.1-tinfo.patch  | 12 ++
 app-admin/boinctui/metadata.xml| 15 
 4 files changed, 72 insertions(+)

diff --git a/app-admin/boinctui/Manifest b/app-admin/boinctui/Manifest
new file mode 100644
index 00..7012c51239
--- /dev/null
+++ b/app-admin/boinctui/Manifest
@@ -0,0 +1 @@
+DIST boinctui_2.7.1.orig.tar.gz 98119 BLAKE2B 
580b2042ff9934218870a6389cc9b3454937a7e5a090c1b686e01565bdf6d0619491bb4aef583ff0d3806e2e50841987cbff2d9449a5289f82bc7c447c8b59c3
 SHA512 
c338109e66aa0ad3f53c5eac40d8acbed4543f58704cf8487b36d3665c1829f21c1dd92fea03d352efc89bce3f0adc19caf69ac74d1c454ac5eb952f2694347c

diff --git a/app-admin/boinctui/boinctui-2.7.1.ebuild 
b/app-admin/boinctui/boinctui-2.7.1.ebuild
new file mode 100644
index 00..aecd87f0e4
--- /dev/null
+++ b/app-admin/boinctui/boinctui-2.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Fullscreen text mode manager for the BOINC client"
+HOMEPAGE="https://github.com/suleman1971/boinctui";
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug gnutls"
+
+DEPEND="
+   dev-libs/expat
+   sys-libs/ncurses:=
+   gnutls? ( net-libs/gnutls:=[openssl] )
+   !gnutls? ( dev-libs/openssl:= )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.7.1-tinfo.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-boinc-dir="${EPREFIX}/var/lib/boinc"
+   $(use_with gnutls)
+   )
+   econf "${myeconfargs[@]}"
+
+   use debug && append-cppflags -DDEBUG
+}
+
+src_install() {
+   emake DESTDIR="${D}" DOCDIR="${EPREFIX}/usr/share/doc/${PF}" install
+}

diff --git a/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch 
b/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch
new file mode 100644
index 00..e6bbbcd19a
--- /dev/null
+++ b/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch
@@ -0,0 +1,12 @@
+Fix build with split tinfow library.
+
+--- a/configure.in
 b/configure.in
+@@ -31,6 +31,7 @@
+ [
+   #use unicode ncursesw (default case)
+   AC_CHECK_LIB(ncursesw, main,  , [AC_MSG_ERROR([Couldn't find ncursesw 
library])] )
++  AC_SEARCH_LIBS(stdscr, tinfow,, [AC_MSG_ERROR([Cannot find a library 
providing stdscr])])
+   #AC_CHECK_LIB(ncurses++w, main,  , [AC_MSG_ERROR([Couldn't find 
ncurses++w library])] )
+   AC_CHECK_LIB(formw,main,  , [AC_MSG_ERROR([Couldn't find formw 
library])] )
+   AC_CHECK_LIB(panelw,   main,  , [AC_MSG_ERROR([Couldn't find panelw 
library])] )

diff --git a/app-admin/boinctui/metadata.xml b/app-admin/boinctui/metadata.xml
new file mode 100644
index 00..a3dea2c9b6
--- /dev/null
+++ b/app-admin/boinctui/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   suleman1971/boinctui
+   
+   Sergey Suslov
+   suleman1...@gmail.com
+   
+   
+



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

2024-04-30 Thread David Roman
commit: 87a7c32ad4ad1052868f0638334bc4ce70796b88
Author: Kyle Elbert  gmail  com>
AuthorDate: Tue Apr 30 00:19:46 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 00:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87a7c32a

dev-python/cloudflare: add 2.19.4

Signed-off-by: Kyle Elbert  gmail.com>

 dev-python/cloudflare/Manifest |  1 +
 dev-python/cloudflare/cloudflare-2.19.4.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/cloudflare/Manifest b/dev-python/cloudflare/Manifest
index 32f976d4d6..84a9ae7abf 100644
--- a/dev-python/cloudflare/Manifest
+++ b/dev-python/cloudflare/Manifest
@@ -1 +1,2 @@
 DIST cloudflare-2.19.2.gh.tar.gz 145051 BLAKE2B 
cd7c9d9352b055b115af443341dcc4d0a446aaf1ac7b7f8030dce0ff19da185b1effc9a679b8018920ade98cafaaf599af8aea8c57a924e59eb40670a3854b70
 SHA512 
eac9601f9cb9ea5dc140e48fb0f0e042396f6a7ec354f18b815d6c51094799dc3f25e1e69e78f87ec5c612f4304d15f779090962a8f96282d9b2fe8a9abfb690
+DIST cloudflare-2.19.4.gh.tar.gz 151397 BLAKE2B 
c91c95f52314c5177d823ef8f827ea2f76f6cc703260449aea12d54c1b77d061feca15d4bb845f84cfb4fd80789e5064e54d7530daf546d54d17054b9e0b4fda
 SHA512 
8ae11e73760c57b610abfe5e2c8fdc83c2e0b9e07340884925ec9ac3bf5b40b4edf39b2b8ce7330538369d7573146a2ddac195efb0efb4ff657f75fdacb31aed

diff --git a/dev-python/cloudflare/cloudflare-2.19.4.ebuild 
b/dev-python/cloudflare/cloudflare-2.19.4.ebuild
new file mode 100644
index 00..c4a3c1cb13
--- /dev/null
+++ b/dev-python/cloudflare/cloudflare-2.19.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517="setuptools"
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for the Cloudflare v4 API"
+HOMEPAGE="https://pypi.org/project/cloudflare/";
+#SRC_URI="https://files.pythonhosted.org/packages/9b/8c/973e3726c2aa73821bb4272717c6f9f6fc74e69d41ba871bdf97fc671782/${P}.tar.gz";
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/cloudflare/python-cloudflare/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/python-${P}"
+LICENSE="MIT"
+SLOT="0"
+DEPEND="dev-python/jsonlines[${PYTHON_USEDEP}]"
+RDEPEND="( ${DEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}] )"
+PROPERTIES="test_network" #actually sends many test requests
+distutils_enable_tests pytest
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test mirror" #mirror restricted only because overlay
+
+python_prepare_all() {
+   # don't install tests or examples
+   sed -i -e "s/'cli4', 'examples'/'cli4'/" \
+   -e "s#'CloudFlare/tests',##" \
+setup.py || die
+   sed -i -e "/def 
test_ips7_should_fail():/i...@pytest.mark.xfail(reason='Now fails upstream')" \
+   -e "2s/^/import pytest/" \
+   CloudFlare/tests/test_cloudflare_calls.py || die
+   distutils-r1_python_prepare_all
+}
+python_test() {
+   pushd  CloudFlare/tests
+   if [ -z "${CLOUDFLARE_API_TOKEN}" ]; then
+   ewarn "Skipping some tests which require an actual cloudflare 
api token"
+   ewarn "To run them, provide the token in the environment 
variable CLOUDFLARE_API_TOKEN"
+   ewarn "The permissions needed are zone dns edit and user 
details read"
+   local EPYTEST_IGNORE=('test_dns_records.py' 
'test_radar_returning_csv.py'
+   'test_dns_import_export.py' 'test_load_balancers.py' 
'test_log_received.py'
+   'test_rulesets.py' 'test_urlscanner.py' 
'test_paging_thru_zones.py'
+   'test_purge_cache.py'
+   'test_graphql.py' 'test_waiting_room.py' 
'test_workers.py' 'test_cloudflare_calls.py' )
+   # these test(s) need an api key/token setup
+   # Permissions needed are zone dns edit and user details read, 
account worker scripts edit,
+   #  zone analytics read, zone load balancer edit, 
account ruleset edit, zone firewall edit
+   # account url scanner edit, zone waiting room edit, 
zone cache purge
+   fi
+   # Not sure what permissions/tokens/whatever this test needs, maybe both 
a token and old api login
+   # tried several of the ssl related options for the cert test but no 
luck either
+   # Tried several of the prefex related options to try to get loa docs 
working but nope
+   local EPYTEST_IGNORE+=('test_images_v2_direct_upload.py' 
'test_issue114.py'
+   'test_certificates.py' 'test_loa_documents.py'
+   'test_load_balancers.py' 'test_rulesets.py')
+   # maybe needs a paid plan or just some unknown permission
+   local EPYTEST_DESELECT=(
+   'test_load_balancers.py::test_load_balancers_list_regions'
+   'test_loa

[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/verilator/

2024-04-30 Thread David Roman
commit: 42b524c3fe0ce866186040a196f7fac3e0bb3d3d
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:20:10 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 08:20:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42b524c3

sci-electronics/verilator: add 5.024

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

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-5.024.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index bd8c0cbf19..58ddf44246 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1,2 @@
 DIST verilator-5.022.tar.gz 3761782 BLAKE2B 
49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d
 SHA512 
5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84
+DIST verilator-5.024.tar.gz 3879481 BLAKE2B 
5f25b4ab0b477fc58f3d052d49d3e13bf1fd5326a20873e2d85d0f2a8702f08dd47d93fc1db6eb3c5cef00d4a5e56c4636c381ca16985c8d7ccbe56bcad89e46
 SHA512 
34184f4c08bcbecf563b424c4c0fdcaf0c04d60e19887c4df5161b48db256dd7cbe960c71f854bd3dad073c193bbc0c576f171f84b634da58259b81e1afaf622

diff --git a/sci-electronics/verilator/verilator-5.024.ebuild 
b/sci-electronics/verilator/verilator-5.024.ebuild
new file mode 100644
index 00..8baad1fa27
--- /dev/null
+++ b/sci-electronics/verilator/verilator-5.024.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   test? (
+   dev-build/cmake
+   )
+"
+
+src_prepare() {
+   default
+   if [[ ! "${PV}" == "" ]] ; then
+   # https://github.com/verilator/verilator/issues/3352
+   sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev 
|| die
+   fi
+   # https://bugs.gentoo.org/785151
+   sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die
+   find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   python_fix_shebang .
+   # https://bugs.gentoo.org/887917
+   if ! use debug; then
+   sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   fi
+   eautoconf --force
+}
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/verilator/

2024-04-30 Thread David Roman
commit: 49e4ea0de650b49ad3217e84b503af03e0d45ec6
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 08:21:01 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 08:21:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49e4ea0d

sci-electronics/verilator: disable py3.9

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

 sci-electronics/verilator/verilator-5.022.ebuild | 5 ++---
 sci-electronics/verilator/verilator-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/verilator/verilator-5.022.ebuild 
b/sci-electronics/verilator/verilator-5.022.ebuild
index 2217f4a193..8baad1fa27 100644
--- a/sci-electronics/verilator/verilator-5.022.ebuild
+++ b/sci-electronics/verilator/verilator-5.022.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools python-single-r1
 
@@ -24,7 +24,6 @@ fi
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
 IUSE="debug test"
-
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"

diff --git a/sci-electronics/verilator/verilator-.ebuild 
b/sci-electronics/verilator/verilator-.ebuild
index 2217f4a193..8baad1fa27 100644
--- a/sci-electronics/verilator/verilator-.ebuild
+++ b/sci-electronics/verilator/verilator-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools python-single-r1
 
@@ -24,7 +24,6 @@ fi
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
 IUSE="debug test"
-
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/

2024-04-30 Thread David Roman
commit: 239efc4602ff69f5e2ccb788b49967fbf53821cd
Author: Zen  pyl  onl>
AuthorDate: Tue Apr 30 01:32:05 2024 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 30 01:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=239efc46

sys-kernel/ugrd: Add 1.2.0

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest  |  1 +
 sys-kernel/ugrd/ugrd-1.2.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 86271c44c8..803c2156fd 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -6,3 +6,4 @@ DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 
62d093a9ffcef8a963e6de81f630853d11c9e448fd
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 
8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0
 SHA512 
f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3
 DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 
278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691
 SHA512 
c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc
+DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 
8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6
 SHA512 
a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf

diff --git a/sys-kernel/ugrd/ugrd-1.2.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.2.0.ebuild
new file mode 100644
index 00..a474bbc7a7
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd";
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils
+>=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}]
+>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
+sys-apps/pciutils"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+   # Install the example config into /etc/ugrd/config.toml
+   # Do not overwrite an existing config
+   insinto /etc/ugrd
+   newins examples/example.toml config.toml
+   # Create the kernel preinst.d directory if it doesn't exist
+   # Install the kernel preinst.d hook
+   keepdir /etc/kernel/preinst.d
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/51-ugrd.install
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/yosys/

2024-04-30 Thread Rui Huang
commit: a17e5850164215a3aba87a4cb8b084d55312a669
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 12:23:06 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Apr 30 12:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a17e5850

sci-electronics/yosys: drop 0.32

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

 sci-electronics/yosys/Manifest  |  2 --
 sci-electronics/yosys/yosys-0.32.ebuild | 44 -
 2 files changed, 46 deletions(-)

diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest
index c8d83d0afe..5dd00ba02a 100644
--- a/sci-electronics/yosys/Manifest
+++ b/sci-electronics/yosys/Manifest
@@ -1,4 +1,2 @@
 DIST abc-0cd90d0d2c5338277d832a1d890bed286486bcf5.tar.gz 6154902 BLAKE2B 
1767891c9ae76aa0baea85a26a22dace92912affe857f9637abc90827b3193e2cf736e7b81cb2c3e56d80d76a98220863e0669fff5df9fa86ee4c990c594edd2
 SHA512 
7233edda97b6a2dfbb285b1884befc515b246392050cf01ae623c6bac4b4203cd667022f2fda21c068efc3d72a9fe50c3a66a2f16399fe959bea95f33e305f94
-DIST abc-bb64142b07794ee685494564471e67365a093710.tar.gz 6119314 BLAKE2B 
6cba6362e59bb766d784a1c9edeca8906bf2b08df79d44a16ddb69c72c30e57c95a8375e0b0bad489c35a9a3728c1ccdd1b7fe84d5f5f48f113d59f7615aab8d
 SHA512 
74d1c7c4b204fe30e85e31ed837feadbda9759afd9703ad525a1de53cb704d0f59ac25f78b918e3003fbc87b3afd293d138e0cfc1b38df9139a9aea8f5737fe7
-DIST yosys-0.32.tar.gz 2552341 BLAKE2B 
491cd92de29097f3f9baca4c0982acc7fa180ae3b4ee5980b5246618520b3b0d53f0489615fba903838daef35b7a676106ef8b56e6f22ccc5e927429174dc4ac
 SHA512 
3704ca8286e93ca53344b2a518ba4f2b9c137cf9688a95863f691cce3cca761d061100d3b93a0ad1dbabda13c0dbb137c5234abb6675ce2e5b5167701ccb0910
 DIST yosys-0.40.tar.gz 2802706 BLAKE2B 
d44a436b48bb0c65f67ee398a1663f309e169a22d1a55a0ac46ba60c6fbe9d60a31476e577c091c11bfec687491885df94db6ab6e6c135c014f813f9f7fb7811
 SHA512 
b42afbd9f4d65fe81110c0516e1d5d2cb8accc7fcc8f5bc79887d788547bab74292933b062405cf7c93c74311ad633a12c2ee11be55d7a803445dfac372937cd

diff --git a/sci-electronics/yosys/yosys-0.32.ebuild 
b/sci-electronics/yosys/yosys-0.32.ebuild
deleted file mode 100644
index 724268c969..00
--- a/sci-electronics/yosys/yosys-0.32.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-
-EAPI=8
-
-# get the current value from the yosys makefile...look for ABCREV
-ABC_GIT_COMMIT=bb64142b07794ee685494564471e67365a093710
-
-DESCRIPTION="framework for Verilog RTL synthesis"
-HOMEPAGE="http://www.clifford.at/yosys/";
-SRC_URI="
-   https://github.com/YosysHQ/${PN}/archive/${P}.tar.gz
-   https://github.com/YosysHQ/abc/archive/${ABC_GIT_COMMIT}.tar.gz -> 
abc-${ABC_GIT_COMMIT}.tar.gz
-"
-S="${WORKDIR}/${PN}-${PN}-${PV}"
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/boost
-   media-gfx/xdot
-   sys-devel/clang
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-vcs/git"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.31-abc-c++17-fix.patch"
-)
-
-QA_PRESTRIPPED="
-   /usr/bin/yosys-filterlib
-   /usr/bin/yosys-abc
-"
-
-src_prepare() {
-   mv "${WORKDIR}/abc-${ABC_GIT_COMMIT}" "${S}"/abc || die
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX='/usr' install
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/yosys/files/

2024-04-30 Thread Rui Huang
commit: 62f839a72a952200958e9033d4d7dbd601c479c6
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 12:35:31 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Apr 30 12:35:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62f839a7

sci-electronics/yosys: dropped unreferenced patch

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

 .../yosys/files/yosys-0.31-abc-c++17-fix.patch | 226 -
 1 file changed, 226 deletions(-)

diff --git a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch 
b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
deleted file mode 100644
index 1dad9e6ee6..00
--- a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
+++ /dev/null
@@ -1,226 +0,0 @@
 yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-06-28 02:10:24.0 
-0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-07-18 08:56:03.335795722 
-0700
-@@ -1144,7 +1144,7 @@
-  */
- local unsigned bi_reverse(unsigned code, int len)
- {
--register unsigned res = 0;
-+unsigned res = 0;
- do {
- res |= code & 1;
- code >>= 1, res <<= 1;
 yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-06-28 02:10:24.0 
-0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-07-18 08:55:38.138798430 
-0700
-@@ -269,8 +269,8 @@
- /* = 
*/
- local unsigned long crc32_little(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
- {
--register u4 c;
--register const u4 FAR *buf4;
-+u4 c;
-+const u4 FAR *buf4;
- 
- c = (u4)crc;
- c = ~c;
-@@ -306,8 +306,8 @@
- /* = 
*/
- local unsigned long crc32_big(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
- {
--register u4 c;
--register const u4 FAR *buf4;
-+u4 c;
-+const u4 FAR *buf4;
- 
- c = REV((u4)crc);
- c = ~c;
 yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-06-28 
02:10:24.0 -0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-07-18 
08:55:10.870801362 -0700
-@@ -1027,9 +1027,9 @@
- local uInt longest_match(deflate_state *s, IPos cur_match)
- {
- unsigned chain_length = s->max_chain_length;/* max hash chain length */
--register Bytef *scan = s->window + s->strstart; /* current string */
--register Bytef *match;   /* matched string */
--register int len;   /* length of current match */
-+Bytef *scan = s->window + s->strstart; /* current string */
-+Bytef *match;   /* matched string */
-+int len;   /* length of current match */
- int best_len = s->prev_length;  /* best match length so far */
- int nice_match = s->nice_match; /* stop if match long enough 
*/
- IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
-@@ -1044,13 +1044,13 @@
- /* Compare two bytes at a time. Note: this is not always beneficial.
-  * Try with and without -DUNALIGNED_OK to check.
-  */
--register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
--register ush scan_start = *(ushf*)scan;
--register ush scan_end   = *(ushf*)(scan+best_len-1);
-+Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
-+ush scan_start = *(ushf*)scan;
-+ush scan_end   = *(ushf*)(scan+best_len-1);
- #else
--register Bytef *strend = s->window + s->strstart + MAX_MATCH;
--register Byte scan_end1  = scan[best_len-1];
--register Byte scan_end   = scan[best_len];
-+Bytef *strend = s->window + s->strstart + MAX_MATCH;
-+Byte scan_end1  = scan[best_len-1];
-+Byte scan_end   = scan[best_len];
- #endif
- 
- /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 
16.
-@@ -1173,10 +1173,10 @@
-  */
- local uInt longest_match(deflate_state *s, IPos cur_match)
- {
--register Bytef *scan = s->window + s->strstart; /* current string */
--register Bytef *match;   /* matched string */
--register int len;   /* length of current match */
--register Bytef *strend = s->window + s->strstart + MAX_MATCH;
-+Bytef *scan = s->window + s->strstart; /* current string */
-+Bytef *match;   /* matched string */
-+int len;   /* length of current match */
-+Bytef *strend = s->window + s->strstart + MAX_MATCH;
- 
- /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 
16.
-  * It is easy to get rid of this optimization if necessary.
-@@ -1261,8 +1261,8 @@
-  */
- local void fill_window(deflate_state *s)
- {
--register unsigned n, m;
--register Posf *p;
-+unsigned n, m;
-+Posf *p;
- unsigned more;/* Amount of free space at the end of the window. */
- uInt wsize = s->w_size;
- 
 yosys-yosys

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

2024-04-30 Thread Joonas Niilola
commit: b5933caf53cca8bfbbafc4e880037ec8eb31428a
Author: Frits Letteboer  gmail  com>
AuthorDate: Sat Apr 20 18:59:02 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 12:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5933caf

sys-kernel/pf-sources: add codeberg upstream metadata

Signed-off-by: Frits Letteboer  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-kernel/pf-sources/metadata.xml 
b/sys-kernel/pf-sources/metadata.xml
index fe6f3fe30e6c..3762b0bdfbc3 100644
--- a/sys-kernel/pf-sources/metadata.xml
+++ b/sys-kernel/pf-sources/metadata.xml
@@ -4,5 +4,6 @@
   
   
 cpe:/o:linux:linux_kernel
+pf-kernel/linux
   
 



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

2024-04-30 Thread Joonas Niilola
commit: 2a797bb0ca5caf44fa0697253d5f2f79c33bc505
Author: Frits Letteboer  gmail  com>
AuthorDate: Sat Apr 20 17:44:36 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 12:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a797bb0

sys-kernel/pf-sources: add 6.8_p6

Signed-off-by: Frits Letteboer  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  3 +
 sys-kernel/pf-sources/pf-sources-6.8_p6.ebuild | 94 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 55ecf81173fd..82967ca379e7 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,6 +1,9 @@
 DIST genpatches-6.8-1.base.tar.xz 4136 BLAKE2B 
a5bda1bbbe2f1d772226661e15329f52a09166e049b2c7df259fcf4bdfce0585fdafe798ce15cfbe8d66e7fbd69a3fbd29abd1bc0e2f98cca89fd09c9bac2884
 SHA512 
a6a9bceb77afab73d2f7686b27079b6d294861408c1e7cae399e1a8ab6f7a4e31d196f73cce84aa81f38ee8a8880ff2bad81541c2b22503105f0f4198d2001a0
 DIST genpatches-6.8-1.extras.tar.xz 3700 BLAKE2B 
ba0d9f61231a6df70eec23c74d18343420f8ff8e04777a1e19b90b64f89bbe345647fc5df41636458ed567bcb2ebf42445013060caff604654c4d0b9c259c5f0
 SHA512 
56c7c8996afc570775d5341066614f815d0233ddfc9ae55689c0929758e39fc01427da59b973c102451776f63a98f95c54fc8801bc303c3f5c14fe2612ec27a8
+DIST genpatches-6.8-10.base.tar.xz 574628 BLAKE2B 
87b6006dd317b24157dc7af3e0386ff598c9b596e0fe7cdc5f8f109d56191ff6741d6c55f359bc1e43ce9fc2887a614edbc1a2871343dace4ee57d2f472ff8a4
 SHA512 
fdc83b414ca5d72323646d345d95071a175f0a52470fb4a4b5cc7e9a3c8fd59e8d257396a8ff0bfdff81177bc24aaa3b22ba20b27b7bcf31eb71d8b428edfe0f
+DIST genpatches-6.8-10.extras.tar.xz 3704 BLAKE2B 
d836e79733083c5587dcb63d1fb3c30c7b91aee70660681b5fcfbdf90d4ba6fdca09dcbdab29588d267e07ffa8b338223e9590539356fa862e8fa211827d6f9f
 SHA512 
bb01fb545a182d3073590939b172755b1883e827b6687870f889634ac00949308fd62e0d870e6d6d18d8c517dfbeafd3252f9b61d589522cf5c9d09d534ec6a4
 DIST genpatches-6.8-9.base.tar.xz 531224 BLAKE2B 
b5036c400d8e9a1ed765d31f3a2d5a542ae25bd4cdcbfb46d27e0c0887051200a7546eed16a1c527760680615d1c7a589ec482ed6c9c3ad28a4df1a778da3fba
 SHA512 
eb33dbaa61b01e6cf5c706f7f72180005bee77a353a3c2a53319768a01ca16743bdea997fd9d520b7d112f9ed483de7f9ef8fd16adfed0cd28d955d13ada8eb8
 DIST genpatches-6.8-9.extras.tar.xz 3704 BLAKE2B 
204ffea55bce91b404e81fe383c7ea49c55f33d8e850876bd3e2cf39ea8162bb39a33f3ae2a8f98aa31d91055346776120661703c15c6408aa745f1b137379be
 SHA512 
c8c4316a99bbf5c2443db62db6898a7e6b5a95c008ed769488a21b93d387649edf54c34d1c131e8a6ef7c5ea8db8a502afe868c47f70868d1ca15e901c309a63
 DIST linux-6.8-pf1.tar.gz 234545846 BLAKE2B 
d51b5d7ad395f8abd68636290f21a4800736e2b57b6ba5a29cc8983cdf81a13ed6db8a8a7468704561200d2d299eeb9d5bc6378a19e1b0948cdfca2f6c93bf76
 SHA512 
18d5816f70a02efc45a1b26f703b7d1686fd0196aa396c2fe007bf60357249deeb482e87d024e5ee78dcd4e19e48da2d17e8161c1154bd0f23b792ebb3578568
 DIST linux-6.8-pf5.tar.gz 234552841 BLAKE2B 
87247f718fa88f6cb3071d2ebd85d89e506d7b82ca2444c006aabbdad200fbbda7d0a8cc25d1e24d5c670962de01890ef4ff9b4b556a72661803a2d7f8840084
 SHA512 
ea3cd473a07ca3a67b4a6800b65d75c3743d20759824100654d4fe8339c7a32b17bdeb500d4de1039442a00714b28dfce5332637800bba539428df40a6d05dcb
+DIST linux-6.8-pf6.tar.gz 234549951 BLAKE2B 
ca15c7e8223ce99ddcb00e6099e49c7dd0b433ac46d7c922bf37b416b6a29bcba544f180713d60dc29fc5f4b0c21f02c4360044e6da949f3116b1a066284ecb6
 SHA512 
e6639ddc59c2d2c7234ba44fe44b8a66b39187130aa4555345cb25d5f478f85c56f7611b6f6b61ffe46e6bf2e7aae1b46d6b53ee1242de79b8d094dcaec5c3b1

diff --git a/sys-kernel/pf-sources/pf-sources-6.8_p6.ebuild 
b/sys-kernel/pf-sources/pf-sources-6.8_p6.ebuild
new file mode 100644
index ..68f0f98d5ff1
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.8_p6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Define what default functions to run.
+ETYPE="sources"
+
+# Use genpatches but don't include the 'experimental' use flag.
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Genpatches version to use. -pf patch set already includes vanilla linux 
updates. Regularly "1"
+# is the wanted value here, but the genpatches patch set can be bumped if it 
includes some
+# important fixes. src_prepare() will handle deleting the updated vanilla 
linux patches.
+# See https://archives.gentoo.org/gentoo-kernel/ (or subscribe to the list) to 
see all patches.
+K_GENPATCHES_VER="10"
+
+# -pf patch set already sets EXTRAVERSION to kernel Makefile.
+K_NOSETEXTRAVERSION="1"
+
+# pf-sources is not officially supported/covered by the Gentoo security team.
+K_SECURITY_UNSUPPORTED="1"
+
+# Define which parts to use from genpatches - experimental is already included 
in the -pf patch
+# set.
+K_WANT_GENPATCHES="base extras"
+
+# Major kernel version, e.g. 5.14.
+SHPV="${PV/_p*/}"
+
+# Replace "_p" with "-pf", sin

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

2024-04-30 Thread Joonas Niilola
commit: 5fa2033d0f5e98dadfd5a78e90f03fc9b56dbe6c
Author: Frits Letteboer  gmail  com>
AuthorDate: Sat Apr 20 19:10:39 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 12:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2033d

sys-kernel/pf-sources: add maintainer upstream metadata

Signed-off-by: Frits Letteboer  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-kernel/pf-sources/metadata.xml 
b/sys-kernel/pf-sources/metadata.xml
index 3762b0bdfbc3..740af0f34471 100644
--- a/sys-kernel/pf-sources/metadata.xml
+++ b/sys-kernel/pf-sources/metadata.xml
@@ -3,6 +3,10 @@
 
   
   
+
+  oleksa...@natalenko.name
+  Oleksandr Natalenko
+
 cpe:/o:linux:linux_kernel
 pf-kernel/linux
   



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

2024-04-30 Thread Joonas Niilola
commit: 7079e5cf53236dcfaef48dc813b63ab6bfc11cb6
Author: Frits Letteboer  gmail  com>
AuthorDate: Mon Apr 29 10:21:07 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 12:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7079e5cf

sys-kernel/pf-sources: add 6.8_p7

Signed-off-by: Frits Letteboer  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36332
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  3 +
 sys-kernel/pf-sources/pf-sources-6.8_p7.ebuild | 94 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 82967ca379e7..8bdc30bcf653 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -2,8 +2,11 @@ DIST genpatches-6.8-1.base.tar.xz 4136 BLAKE2B 
a5bda1bbbe2f1d772226661e15329f52a
 DIST genpatches-6.8-1.extras.tar.xz 3700 BLAKE2B 
ba0d9f61231a6df70eec23c74d18343420f8ff8e04777a1e19b90b64f89bbe345647fc5df41636458ed567bcb2ebf42445013060caff604654c4d0b9c259c5f0
 SHA512 
56c7c8996afc570775d5341066614f815d0233ddfc9ae55689c0929758e39fc01427da59b973c102451776f63a98f95c54fc8801bc303c3f5c14fe2612ec27a8
 DIST genpatches-6.8-10.base.tar.xz 574628 BLAKE2B 
87b6006dd317b24157dc7af3e0386ff598c9b596e0fe7cdc5f8f109d56191ff6741d6c55f359bc1e43ce9fc2887a614edbc1a2871343dace4ee57d2f472ff8a4
 SHA512 
fdc83b414ca5d72323646d345d95071a175f0a52470fb4a4b5cc7e9a3c8fd59e8d257396a8ff0bfdff81177bc24aaa3b22ba20b27b7bcf31eb71d8b428edfe0f
 DIST genpatches-6.8-10.extras.tar.xz 3704 BLAKE2B 
d836e79733083c5587dcb63d1fb3c30c7b91aee70660681b5fcfbdf90d4ba6fdca09dcbdab29588d267e07ffa8b338223e9590539356fa862e8fa211827d6f9f
 SHA512 
bb01fb545a182d3073590939b172755b1883e827b6687870f889634ac00949308fd62e0d870e6d6d18d8c517dfbeafd3252f9b61d589522cf5c9d09d534ec6a4
+DIST genpatches-6.8-11.base.tar.xz 623140 BLAKE2B 
ab3aa16e717dc0ad99893ac73e6de6af38e83f09722088596cb0ed55d77a33c8f490c3ce81c0757933ff28bd068430adcceb99395c0a7b92c6713b89566d92a4
 SHA512 
19bd09eac56870b47f14373d648f839effe0e7e913cb7f61fb3c17e4f882768020c4069b72a7a384224116f5cd6b7a93b75b960a14d24c7e71fa1a083ab4c506
+DIST genpatches-6.8-11.extras.tar.xz 3704 BLAKE2B 
43eeb24741d062e81942c599bbfcef5bb648597f0cdadb55d71b0c3b8fc154dd8b2ed97ce4fa3beab1eb48afb2030581067fbbd7baddcab8d526aaacf8b9
 SHA512 
3bd3c9432b380b3969c9fb0b6c750981902b0253b49b68852db70504121e025213935caa98111ef5ba924905b384dadcc5cb6b12b8691c5baa8d6c738589bc6b
 DIST genpatches-6.8-9.base.tar.xz 531224 BLAKE2B 
b5036c400d8e9a1ed765d31f3a2d5a542ae25bd4cdcbfb46d27e0c0887051200a7546eed16a1c527760680615d1c7a589ec482ed6c9c3ad28a4df1a778da3fba
 SHA512 
eb33dbaa61b01e6cf5c706f7f72180005bee77a353a3c2a53319768a01ca16743bdea997fd9d520b7d112f9ed483de7f9ef8fd16adfed0cd28d955d13ada8eb8
 DIST genpatches-6.8-9.extras.tar.xz 3704 BLAKE2B 
204ffea55bce91b404e81fe383c7ea49c55f33d8e850876bd3e2cf39ea8162bb39a33f3ae2a8f98aa31d91055346776120661703c15c6408aa745f1b137379be
 SHA512 
c8c4316a99bbf5c2443db62db6898a7e6b5a95c008ed769488a21b93d387649edf54c34d1c131e8a6ef7c5ea8db8a502afe868c47f70868d1ca15e901c309a63
 DIST linux-6.8-pf1.tar.gz 234545846 BLAKE2B 
d51b5d7ad395f8abd68636290f21a4800736e2b57b6ba5a29cc8983cdf81a13ed6db8a8a7468704561200d2d299eeb9d5bc6378a19e1b0948cdfca2f6c93bf76
 SHA512 
18d5816f70a02efc45a1b26f703b7d1686fd0196aa396c2fe007bf60357249deeb482e87d024e5ee78dcd4e19e48da2d17e8161c1154bd0f23b792ebb3578568
 DIST linux-6.8-pf5.tar.gz 234552841 BLAKE2B 
87247f718fa88f6cb3071d2ebd85d89e506d7b82ca2444c006aabbdad200fbbda7d0a8cc25d1e24d5c670962de01890ef4ff9b4b556a72661803a2d7f8840084
 SHA512 
ea3cd473a07ca3a67b4a6800b65d75c3743d20759824100654d4fe8339c7a32b17bdeb500d4de1039442a00714b28dfce5332637800bba539428df40a6d05dcb
 DIST linux-6.8-pf6.tar.gz 234549951 BLAKE2B 
ca15c7e8223ce99ddcb00e6099e49c7dd0b433ac46d7c922bf37b416b6a29bcba544f180713d60dc29fc5f4b0c21f02c4360044e6da949f3116b1a066284ecb6
 SHA512 
e6639ddc59c2d2c7234ba44fe44b8a66b39187130aa4555345cb25d5f478f85c56f7611b6f6b61ffe46e6bf2e7aae1b46d6b53ee1242de79b8d094dcaec5c3b1
+DIST linux-6.8-pf7.tar.gz 234556415 BLAKE2B 
311e5099dfe887df66b007d160f7b52d3fea8a36fa84906e464377764732bb11ec4f14e268cc10c432ced04200b7cfc0a52230b1a77502054e006cf6c69d4da7
 SHA512 
529daca0ef5bba7beb9c05d1c12e5211c75bf0c3f18169addbe71f3509ce2658d26bb3e32d416d14befe9a80998ed163ca796443bd955ba592368c4e8d516d85

diff --git a/sys-kernel/pf-sources/pf-sources-6.8_p7.ebuild 
b/sys-kernel/pf-sources/pf-sources-6.8_p7.ebuild
new file mode 100644
index ..58589199e0b3
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.8_p7.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Define what default functions to run.
+ETYPE="sources"
+
+# Use genpatches but don't include the 'experimental' use flag.
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Genpatches version to use. -pf patch set already includes van

[gentoo-commits] repo/gentoo:master commit in: sys-process/systemd-cron/

2024-04-30 Thread Richard Freeman
commit: 9650ada19875e027a46c5ce23dc1bd0044d0
Author: Richard Freeman  gentoo  org>
AuthorDate: Tue Apr 30 11:45:05 2024 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Tue Apr 30 12:51:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9650ada1

sys-process/systemd-cron: add 2.4.0

Bug: https://bugs.gentoo.org/930950
Signed-off-by: Richard Freeman  gentoo.org>

 sys-process/systemd-cron/Manifest  |  1 +
 sys-process/systemd-cron/systemd-cron-2.4.0.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-process/systemd-cron/Manifest 
b/sys-process/systemd-cron/Manifest
index 06b7f8013a30..830f4e8bbd72 100644
--- a/sys-process/systemd-cron/Manifest
+++ b/sys-process/systemd-cron/Manifest
@@ -1,2 +1,3 @@
 DIST systemd-cron-2.2.0.tar.gz 55825 BLAKE2B 
ca4b02fdea5084439aa56b3f04603000d811f21922c11cd26a22ea6387e4b54575587ff4e1eb7fc7a3260d2f656ea0eb91365942c135982f4bd26aead1a080f1
 SHA512 
f26c7d7e2da7eb5cd5558f352aff852585bfefd961de6ecc2409a4a53b63f82662a89bdbf71f739ea8e44ef9e3e1fdec15cdc63ce1e90c289fb0e636ff679ca0
 DIST systemd-cron-2.3.4.tar.gz 58458 BLAKE2B 
594fff8f7cc126aa33b1dcbf74293a39b5939576203c11f8f0fc300285462f266c35503a6cfe46ee797e5e617e54e09b92dd6ba8a4044f962d1efd2822f0a87c
 SHA512 
2a9743df6d0e1a83b65d15609e47b901fde1d77d1207c4cc0617395be8d9e94daece91aec9a3398c3d09f86383e01cfff301614df727ca598efe873453f5a3c9
+DIST systemd-cron-2.4.0.tar.gz 60462 BLAKE2B 
6a4450637b69ed9c32ea5711018be9265db96a6bf19896bb72c13184817750e7d64d2fdd00ac885d5ae3393b671c04c89d1bf46f73fbb817c1b1798a4809b955
 SHA512 
88ce99307101d33e6fc6a5dfa25f16db9754785809b44da78c6b05b52592385c9a957770ee781b97a248ab475304bd7eb234bffa47114031bd804e2aa5f79c06

diff --git a/sys-process/systemd-cron/systemd-cron-2.4.0.ebuild 
b/sys-process/systemd-cron/systemd-cron-2.4.0.ebuild
new file mode 100644
index ..00738f1c0e07
--- /dev/null
+++ b/sys-process/systemd-cron/systemd-cron-2.4.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit systemd toolchain-funcs
+
+DESCRIPTION="systemd units to create timers for cron directories and crontab"
+HOMEPAGE="https://github.com/systemd-cron/systemd-cron/";
+SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> 
systemd-cron-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid yearly"
+# We can't run the unshare tests within sandbox/with low privs, and the
+# 'test-nounshare' target just does static analysis (shellcheck etc).
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   !sys-process/cronie[anacron]
+   acct-user/_cron-failure
+   acct-group/_cron-failure
+   app-crypt/libmd:=
+   sys-process/cronbase
+   >=sys-apps/systemd-255[-split-usr(-)]
+   !etc-crontab-systemd? ( !sys-process/dcron )
+   runparts? ( sys-apps/debianutils )
+"
+DEPEND="
+   dev-libs/openssl:=
+   sys-process/cronbase
+"
+
+src_prepare() {
+   sed -i \
+   -e 's/^crontab/crontab-systemd/' \
+   -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \
+   -- "${S}/src/man/crontab."{1,5}".in" || die
+
+   if use etc-crontab-systemd
+   thensed -i \
+   -e "s!/etc/crontab!/etc/crontab-systemd!" \
+   -- "${S}/src/man/crontab."{1,5}".in" \
+   "${S}/src/bin/systemd-crontab-generator.cpp" \
+   "${S}/test/test-generator" || die
+   fi
+
+   default
+}
+
+my_use_enable() {
+   if use ${1}; then
+   echo --enable-${2:-${1}}=yes
+   else
+   echo --enable-${2:-${1}}=no
+   fi
+}
+
+src_configure() {
+   tc-export PKG_CONFIG CXX CC
+
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --mandir="${EPREFIX}/usr/share/man" \
+   --unitdir="$(systemd_get_systemunitdir)" \
+   --generatordir="$(systemd_get_systemgeneratordir)" \
+   $(my_use_enable cron-boot boot) \
+   $(my_use_enable minutely) \
+   $(my_use_enable runparts) \
+   $(my_use_enable yearly) \
+   $(my_use_enable yearly quarterly) \
+   $(my_use_enable yearly semi_annually) || die
+
+   export CRONTAB=crontab-systemd
+}
+
+src_compile() {
+   emake PCH=
+}
+
+src_install() {
+   emake DESTDIR="${D}" PCH= install
+   rm -f "${ED}"/usr/lib/sysusers.d/systemd-cron.conf
+}
+
+pkg_postinst() {
+   elog "This package now supports USE=runparts which is enabled by 
default."
+   elog "This enables the traditional run-parts behavior."
+   elog "If you disable this flag you will get the new behavior of having"
+   elog "multiple jobs for each cron.* entry run in parallel with"
+ 

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

2024-04-30 Thread Joonas Niilola
commit: 9459b797f72ebf264449e1c56c60435f4bf1f363
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 30 13:20:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 30 13:36:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9459b797

www-client/firefox: add upstream patch to 125 for new syscalls

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/Manifest   | 2 +-
 www-client/firefox/firefox-125.0.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index c65637fc6655..760a0ef83a27 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -300,7 +300,7 @@ DIST firefox-115.9.1esr-zh-TW.xpi 639164 BLAKE2B 
13c9b46b00f9abfcf47aff0eb33af8e
 DIST firefox-115.9.1esr.source.tar.xz 508070816 BLAKE2B 
5182972f45edfb9ec6b23cc2e869fe86237bd51bd23fd31058d03d9dc98f0ea2dcf57215d61d724e08f98d0e0771b86b5e5ce78ed03c3ac08fac60ed4377f890
 SHA512 
9ccaede2fcda13a07f98a2110bb8f99c7324601d66bff311f3070a669576a1598fe1d7de2d005d725d1f44dbe3934a9c0fd0b7950f60686047d4ce8d9d812310
 DIST firefox-115esr-patches-09.tar.xz 16660 BLAKE2B 
1dcdf62f35013b82dd70bf00c0505394b9277affcd1b1cbde92421778f4fcc146f536a546c2db8d6a70f92d40e4b1c96927fedec54383e6bb80bd9806d9b4461
 SHA512 
e003d0a2a5304dcdd0851b57ceb1199326c8221d5d99555cd0c64090d5eda1bdb2a2a52e605f6094a3214ffa2238e43d57ff64eb7d424ff54b8125c16f5c
 DIST firefox-125-patches-01.tar.xz 16268 BLAKE2B 
c3c022c6cf4a08cbff908a5a30e90ac8304a94ffd50e1cb23c026c70d467aedb595837260219269340fb31033f18fca2abe429662292e39a996a4507f58e8308
 SHA512 
95ad5f78950548d020fca743822cd13b632f08252900d4d52bf3cd4019c16ed44fdb46a9fb9fdc2a0ffea76868eb13ac3ec3bff6a7d8cad724373a6a82a8449c
-DIST firefox-125-patches-02.tar.xz 16052 BLAKE2B 
0090b352d8953a38798851798ce077960e3221a6d833eef81cd40929eb28aa34ad6940502557825633d76e4a71088396e923152814cd7ad7df4a35f0b8d07ec1
 SHA512 
8f1e372cf992ea1dbc26d33f248ae7da1d2234d6256050b0c147122cd0f4d430370f173e009d0804e307972d3dac24962b6d08f0df37d397891c017f3db71f41
+DIST firefox-125-patches-03.tar.xz 18284 BLAKE2B 
32669fcbe3785fbe89f941f3f5fec8c3df921f05329d3965bff5a20f1b861ed21e15b60fca37e6d0847da0e00fc55fdc79403be9822caf326aa6acba3c5b1d86
 SHA512 
384d90e576d7b6d3556dcc872d98b73c1746460ca02c6c2f34539b98805216226a50bbed559986ee0d0e9474651be3ac0d4ace73e0b85a3e6d4da769b9b093ee
 DIST firefox-125.0.2-ach.xpi 460866 BLAKE2B 
f1a1036a9d17c16c81b9e2b8250e61c964a9d8016ca3d7a6fe24859c203b3cffe269389b53bc99b6c9c94bda107f7d74a918669c360d723b984002ce38c686ac
 SHA512 
805f130d05e829422e930180cf7bd0268eef9d3fe7021b679b5be8fed5f6dc40ccd8bb4df3da2bafcd15835598921537c0024e7a184d65a614e5da698dc0b8ec
 DIST firefox-125.0.2-af.xpi 414694 BLAKE2B 
84ffa576949252520e8cf9e3c80c34fa135fdc8f0f39b2e42edf6189141ed5ffc6ad488ce30a20b094d5e803c659ee37f8251be112528d82af2cf8d7d532a362
 SHA512 
4bc6ae95c2ba87566bbab7c19e997c2d5b6012ec4d6c0905582a68482b1b13921b08e27a68a45c54ceb8320b746e68cc677d1cdd92b3eb0f1950cb3cc90e6e5e
 DIST firefox-125.0.2-an.xpi 502762 BLAKE2B 
601eb96a7d9af68453dc8d228d18fda63782b4abcdd871e50176e75e95e3f27520fc43b9735bc4c0a14c9291b049b4897322276c825bd81a939869996e1479bc
 SHA512 
70093d5264c4662372ea4e1c88f6856d87bb4ec3c02b68d43e7fcc214eb194756e479d3c6524fc6ac2675f669a8fda313729e2777cacdd62209f643e783d1f09

diff --git a/www-client/firefox/firefox-125.0.3.ebuild 
b/www-client/firefox/firefox-125.0.3.ebuild
index f49c20262be0..a9227c2a1210 100644
--- a/www-client/firefox/firefox-125.0.3.ebuild
+++ b/www-client/firefox/firefox-125.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-FIREFOX_PATCHSET="firefox-125-patches-02.tar.xz"
+FIREFOX_PATCHSET="firefox-125-patches-03.tar.xz"
 
 LLVM_COMPAT=( 17 )
 



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

2024-04-30 Thread Viorel Munteanu
commit: b797da97177b864d98a53809376269626105fe50
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Apr 30 14:17:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Apr 30 14:17:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b797da97

app-misc/fastfetch: drop 2.10.2

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

 app-misc/fastfetch/Manifest|   1 -
 app-misc/fastfetch/fastfetch-2.10.2.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 439d9d630e89..2e8492675438 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
-DIST fastfetch-2.10.2.tar.gz 1315785 BLAKE2B 
3fbcd3023a99a2e0ddffaa576982259c3d7f0a80c8934454b1be605607871c3f19c7476e3f1d6d577012ca8dc28467ef4897a68f7332e219478af85ecea1b608
 SHA512 
cb74cbbba00e936f97165d93fce8f4841e73bc047ae1ac7d29343f4038dcf2f43d85ea18d26f097fde4ec09120f99167fc3f669d26c673b321cc7fbe241533d9
 DIST fastfetch-2.11.0.tar.gz 1318103 BLAKE2B 
0a817e4d14b8c8e6035a20a2d08186525eb243ee8e22635684eb861f0b28137fe4027acbef03914d69abed662e1bf451fd399772a19083c44aeead0e5a01e6b1
 SHA512 
592957519fe6a4ac92fae1f87a0666132853cab3a1d5ff6368bd16900694835bb42949ffc510b868d505c3cff4d035d8a89e69cdbe70032085f8fe4a7cccfbc0
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.10.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.10.2.ebuild
deleted file mode 100644
index c3888b1ec46e..
--- a/app-misc/fastfetch/fastfetch-2.10.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git";
-   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
-   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
-   >=dev-libs/yyjson-0.9.0
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   ddcutil? ( app-misc/ddcutil:= )
-   drm? ( x11-libs/libdrm )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   networkmanager? ( net-misc/networkmanager )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pulseaudio? ( media-libs/libpulse )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? (
-   media-libs/vulkan-loader
-   sys-apps/pciutils
-   )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-04-30 Thread Viorel Munteanu
commit: beb4ce1d4d6adde82a808df167f78f47c87eaace
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Apr 30 14:17:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Apr 30 14:17:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb4ce1d

app-misc/fastfetch: add 2.11.0

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

 app-misc/fastfetch/Manifest|   1 +
 app-misc/fastfetch/fastfetch-2.11.0.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 36e04934dc97..439d9d630e89 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.10.2.tar.gz 1315785 BLAKE2B 
3fbcd3023a99a2e0ddffaa576982259c3d7f0a80c8934454b1be605607871c3f19c7476e3f1d6d577012ca8dc28467ef4897a68f7332e219478af85ecea1b608
 SHA512 
cb74cbbba00e936f97165d93fce8f4841e73bc047ae1ac7d29343f4038dcf2f43d85ea18d26f097fde4ec09120f99167fc3f669d26c673b321cc7fbe241533d9
+DIST fastfetch-2.11.0.tar.gz 1318103 BLAKE2B 
0a817e4d14b8c8e6035a20a2d08186525eb243ee8e22635684eb861f0b28137fe4027acbef03914d69abed662e1bf451fd399772a19083c44aeead0e5a01e6b1
 SHA512 
592957519fe6a4ac92fae1f87a0666132853cab3a1d5ff6368bd16900694835bb42949ffc510b868d505c3cff4d035d8a89e69cdbe70032085f8fe4a7cccfbc0
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.11.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.11.0.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.11.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git";
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.9.0
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   drm? ( x11-libs/libdrm )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? (
+   media-libs/vulkan-loader
+   sys-apps/pciutils
+   )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-04-30 Thread Petr Vaněk
commit: 1cc4f03c979372f60b36a0793c5cf0c8670eeca2
Author: Petr Vaněk  gentoo  org>
AuthorDate: Tue Apr 30 13:44:06 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Tue Apr 30 14:22:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc4f03c

net-im/synapse: add 1.106.0

Signed-off-by: Petr Vaněk  gentoo.org>

 net-im/synapse/Manifest   |  30 +
 net-im/synapse/synapse-1.106.0.ebuild | 237 ++
 2 files changed, 267 insertions(+)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index e2d653a31d59..214f043fe576 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -1,28 +1,44 @@
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
+DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
 DIST arc-swap-1.5.1.crate 66157 BLAKE2B 
9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb
 SHA512 
8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST blake2-0.10.6.crate 47234 BLAKE2B 
e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d
 SHA512 
e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6
 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 
32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7
 SHA512 
e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
+DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
+DIST bytes-1.6.0.crate 60605 BLAKE2B 
3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d
 SHA512 
6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 
5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093
 SHA512 
52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
 DIST crypto-common-0.1.6.crate 8760 BLAKE2B 
f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7
 SHA512 
471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc

[gentoo-commits] proj/genkernel:master commit in: patches/mdadm/4.2/

2024-04-30 Thread Ben Kohler
commit: 36c766b3a6c3dc39e89808432b19b39d79924e7b
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:04:35 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:04:35 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=36c766b3

patches/mdadm: update for 4.2

Signed-off-by: Ben Kohler  gentoo.org>

 patches/mdadm/4.2/mdadm-3.4-sysmacros.patch | 31 +
 1 file changed, 31 insertions(+)

diff --git a/patches/mdadm/4.2/mdadm-3.4-sysmacros.patch 
b/patches/mdadm/4.2/mdadm-3.4-sysmacros.patch
new file mode 100644
index 000..22a3934
--- /dev/null
+++ b/patches/mdadm/4.2/mdadm-3.4-sysmacros.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/580188
+
+From 5c97e465b33bf8fefb17da7f553a1c3812e508d5 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 19 Apr 2016 18:10:54 -0400
+Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev prototypes
+
+These funcs are defined in sys/sysmacros.h, so include it for them.
+It works today due to an implicit include by sys/types.h, but the
+various Linux C libraries are moving away from that.
+
+Signed-off-by: Mike Frysinger 
+---
+ mdadm.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/mdadm.h b/mdadm.h
+index d209488..b8767a7 100755
+--- a/mdadm.h
 b/mdadm.h
+@@ -33,6 +33,7 @@ extern __off64_t lseek64 __P ((int __fd, __off64_t __offset, 
int __whence));
+ # endif
+ #endif
+ 
++#include  
+ #include  
+ #include  
+ #include  
+-- 
+2.7.4
+



[gentoo-commits] proj/genkernel:master commit in: patches/lvm/2.03.22/

2024-04-30 Thread Ben Kohler
commit: e4ffaa7044363e01337c9f9e1e243dea7bcd
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:02:25 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:02:25 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e4ffaa70

patches/lvm: update for 2.03.22

Signed-off-by: Ben Kohler  gentoo.org>

 patches/lvm/2.03.22/lvm2-001-example.conf.in.patch | 42 +
 .../lvm2-002-always-make-static-libdm.patch| 42 +
 .../lvm/2.03.22/lvm2-003-lvm2create_initrd.patch   | 72 ++
 patches/lvm/2.03.22/lvm2-004-createinitrd.patch| 18 ++
 patches/lvm/2.03.22/lvm2-005-locale-muck.patch | 11 
 .../lvm/2.03.22/lvm2-011-HPPA-no-O_DIRECT.patch| 12 
 patches/lvm/2.03.22/lvm2-013-fix-stdio-usage.patch | 22 +++
 ...m2-014-make-malloc-realloc-check-optional.patch | 23 +++
 ...016-implement-libc-specific-reopen_stream.patch | 24 
 .../lvm/2.03.22/lvm2-018-autoconf-2.72-egrep.patch | 30 +
 10 files changed, 296 insertions(+)

diff --git a/patches/lvm/2.03.22/lvm2-001-example.conf.in.patch 
b/patches/lvm/2.03.22/lvm2-001-example.conf.in.patch
new file mode 100644
index 000..b63b681
--- /dev/null
+++ b/patches/lvm/2.03.22/lvm2-001-example.conf.in.patch
@@ -0,0 +1,42 @@
+Add Gentoo specific changes
+
+--- a/conf/example.conf.in
 b/conf/example.conf.in
+@@ -170,6 +170,9 @@
+   # Example
+   # Accept every block device:
+   # filter = [ "a|.*|" ]
++  # Gentoo: we exclude /dev/nbd by default, because it makes a lot of 
kernel
++  # noise when you probed while not available.
++  filter = [ "r|/dev/nbd.*|", "a|.*|" ]
+   # Reject the cdrom drive:
+   # filter = [ "r|/dev/cdrom|" ]
+   # Work with just loopback devices, e.g. for testing:
+@@ -1843,7 +1846,7 @@
+ 
+ # Configuration section metadata.
+ # This configuration section has an automatic default value.
+-# metadata {
++metadata {
+ 
+   # Configuration option metadata/check_pv_device_sizes.
+   # Check device sizes are not smaller than corresponding PV sizes.
+@@ -1888,7 +1891,8 @@
+   #
+   # This configuration option is advanced.
+   # This configuration option has an automatic default value.
+-  # pvmetadatacopies = 1
++  # Gentoo: enable for data safety, but PV resize is then disabled.
++  # pvmetadatacopies = 2
+ 
+   # Configuration option metadata/vgmetadatacopies.
+   # Number of copies of metadata to maintain for each VG.
+@@ -1931,7 +1935,7 @@
+   # This configuration option is advanced.
+   # This configuration option has an automatic default value.
+   # stripesize = 64
+-# }
++}
+ 
+ # Configuration section report.
+ # LVM report command output formatting.

diff --git a/patches/lvm/2.03.22/lvm2-002-always-make-static-libdm.patch 
b/patches/lvm/2.03.22/lvm2-002-always-make-static-libdm.patch
new file mode 100644
index 000..5ddcb4e
--- /dev/null
+++ b/patches/lvm/2.03.22/lvm2-002-always-make-static-libdm.patch
@@ -0,0 +1,42 @@
+diff -Nuar --exclude '*~' LVM2.2.02.63.orig/daemons/dmeventd/Makefile.in 
LVM2.2.02.63/daemons/dmeventd/Makefile.in
+--- LVM2.2.02.63.orig/daemons/dmeventd/Makefile.in 2010-04-09 
14:42:48.0 -0700
 LVM2.2.02.63/daemons/dmeventd/Makefile.in  2010-04-19 11:53:27.0 
-0700
+@@ -28,11 +28,12 @@
+ INSTALL_LIB_TARGETS = install_lib_dynamic
+ 
+ LIB_NAME = libdevmapper-event
++LIB_STATIC = $(LIB_NAME).a
++INSTALL_LIB_TARGETS += install_lib_static
++TARGETS += $(LIB_STATIC)
+ ifeq ("@STATIC_LINK@", "yes")
+-  LIB_STATIC = $(LIB_NAME).a
+-  TARGETS += $(LIB_STATIC) dmeventd.static
++  TARGETS += dmeventd.static
+   INSTALL_DMEVENTD_TARGETS += install_dmeventd_static
+-  INSTALL_LIB_TARGETS += install_lib_static
+ endif
+ 
+ LIB_VERSION = $(LIB_VERSION_DM)
+diff -Nuar --exclude '*~' LVM2.2.02.63.orig/libdm/Makefile.in 
LVM2.2.02.63/libdm/Makefile.in
+--- LVM2.2.02.63.orig/libdm/Makefile.in2010-04-09 14:42:51.0 
-0700
 LVM2.2.02.63/libdm/Makefile.in 2010-04-19 11:52:20.0 -0700
+@@ -34,8 +34,8 @@
+ 
+ INCLUDES = -I$(srcdir)/$(interface) -I$(srcdir)
+ 
+-ifeq ("@STATIC_LINK@", "yes")
+ LIB_STATIC = $(interface)/libdevmapper.a
++ifeq ("@STATIC_LINK@", "yes")
+ endif
+ 
+ LIB_SHARED = $(interface)/libdevmapper.$(LIB_SUFFIX)
+@@ -63,8 +63,8 @@
+ 
+ INSTALL_TYPE = install_dynamic
+ 
+-ifeq ("@STATIC_LINK@", "yes")
+   INSTALL_TYPE += install_static
++ifeq ("@STATIC_LINK@", "yes")
+ endif
+ 
+ ifeq ("@PKGCONFIG@", "yes")

diff --git a/patches/lvm/2.03.22/lvm2-003-lvm2create_initrd.patch 
b/patches/lvm/2.03.22/lvm2-003-lvm2create_initrd.patch
new file mode 100644
index 000..59aaa9b
--- /dev/null
+++ b/patches/lvm/2.03.22/lvm2-003-lvm2create_initrd.patch
@@ -0,0 +1,72 @@
+--- LVM2.2.02.56/scripts/lvm2create_initrd/lvm2create_initrd.orig  
2006-11-21 22:41:56.0 +
 LVM2.2.02.56/scripts/lvm2create_initrd/lvm2create_initrd   2009-12-26 
0

[gentoo-commits] proj/genkernel:master commit in: patches/libgcrypt/1.10.3/

2024-04-30 Thread Ben Kohler
commit: 421499853acb201ed5615ec332081d377a77a71b
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 13:56:00 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 13:56:00 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=42149985

patches/libgcrypt: update for 1.10.3

Signed-off-by: Ben Kohler  gentoo.org>

 .../libgcrypt/1.10.3/libgcrypt-1.10.3-hppa.patch   | 110 ++
 .../1.10.3/libgcrypt-1.10.3-x86-refactor.patch | 428 +
 .../libgcrypt/1.10.3/libgcrypt-1.10.3-x86.patch|  94 +
 ...libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch |  21 +
 .../1.10.3/libgcrypt-multilib-syspath.patch|  23 ++
 .../1.10.3/libgcrypt-powerpc-darwin.patch  |  16 +
 6 files changed, 692 insertions(+)

diff --git a/patches/libgcrypt/1.10.3/libgcrypt-1.10.3-hppa.patch 
b/patches/libgcrypt/1.10.3/libgcrypt-1.10.3-hppa.patch
new file mode 100644
index 000..daa1bba
--- /dev/null
+++ b/patches/libgcrypt/1.10.3/libgcrypt-1.10.3-hppa.patch
@@ -0,0 +1,110 @@
+https://bugs.gentoo.org/925284
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=75e9bcccb69a9dea67d90840bd295bbd1749cea3
+
+From 75e9bcccb69a9dea67d90840bd295bbd1749cea3 Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka 
+Date: Mon, 4 Mar 2024 09:00:59 +0900
+Subject: [PATCH] mpi: Fix ECC computation on hppa.
+
+* mpi/ec-inline.h [__hppa] (ADD4_LIMB32, SUB4_LIMB32): New.
+* mpi/longlong.h [__hppa] (add_ss, sub_ddmmss): Add __CLOBBER_CC.
+
+--
+
+Cherry-pick master commit of:
+   b757f4130af987bdfc769b754b6e9e27882c349c
+
+GnuPG-bug-id: 7022
+Signed-off-by: NIIBE Yutaka 
+---
+ mpi/ec-inline.h | 40 
+ mpi/longlong.h  | 12 ++--
+ 2 files changed, 46 insertions(+), 6 deletions(-)
+
+diff --git a/mpi/ec-inline.h b/mpi/ec-inline.h
+index 0ffdf8eb..c24d5352 100644
+--- a/mpi/ec-inline.h
 b/mpi/ec-inline.h
+@@ -921,6 +921,46 @@ LIMB64_HILO(mpi_limb_t hi, mpi_limb_t lo)
+ 
+ #endif /* HAVE_COMPATIBLE_GCC_ARM_PLATFORM_AS */
+ 
++#if defined (__hppa) && __GNUC__ >= 4
++#define ADD4_LIMB32(A3, A2, A1, A0, B3, B2, B1, B0, C3, C2, C1, C0) \
++  __asm__ ("add %7,%11,%3\n\t" \
++ "addc %6,%10,%2\n\t" \
++ "addc %5,%9,%1\n\t" \
++ "addc %4,%8,%0" \
++ : "=r" (A3), \
++   "=&r" (A2), \
++   "=&r" (A1), \
++   "=&r" (A0) \
++ : "rM" ((mpi_limb_t)(B3)), \
++   "rM" ((mpi_limb_t)(B2)), \
++   "rM" ((mpi_limb_t)(B1)), \
++   "rM" ((mpi_limb_t)(B0)), \
++   "rM" ((mpi_limb_t)(C3)), \
++   "rM" ((mpi_limb_t)(C2)), \
++   "rM" ((mpi_limb_t)(C1)), \
++   "rM" ((mpi_limb_t)(C0)) \
++ : "cc")
++
++#define SUB4_LIMB32(A3, A2, A1, A0, B3, B2, B1, B0, C3, C2, C1, C0) \
++  __asm__ ("sub %7,%11,%3\n\t" \
++ "subb %6,%10,%2\n\t" \
++ "subb %5,%9,%1\n\t" \
++ "subb %4,%8,%0\n\t" \
++ : "=r" (A3), \
++   "=&r" (A2), \
++   "=&r" (A1), \
++   "=&r" (A0) \
++ : "rM" ((mpi_limb_t)(B3)), \
++   "rM" ((mpi_limb_t)(B2)), \
++   "rM" ((mpi_limb_t)(B1)), \
++   "rM" ((mpi_limb_t)(B0)), \
++   "rM" ((mpi_limb_t)(C3)), \
++   "rM" ((mpi_limb_t)(C2)), \
++   "rM" ((mpi_limb_t)(C1)), \
++   "rM" ((mpi_limb_t)(C0)) \
++ : "cc")
++
++#endif /* __hppa */
+ 
+ /* Common 32-bit arch addition/subtraction macros.  */
+ 
+diff --git a/mpi/longlong.h b/mpi/longlong.h
+index c299534c..1ab70e7e 100644
+--- a/mpi/longlong.h
 b/mpi/longlong.h
+@@ -394,23 +394,23 @@ extern UDItype __udiv_qrnnd ();
+  ***/
+ #if defined (__hppa) && W_TYPE_SIZE == 32
+ # define add_ss(sh, sl, ah, al, bh, bl) \
+-  __asm__ ("  add %4,%5,%1\n" \
+- "addc %2,%3,%0"  \
++  __asm__ ("add %4,%5,%1\n\t"   \
++ "addc %2,%3,%0"  \
+  : "=r" ((USItype)(sh)),  \
+"=&r" ((USItype)(sl))  \
+  : "%rM" ((USItype)(ah)), \
+"rM" ((USItype)(bh)),  \
+"%rM" ((USItype)(al)), \
+-   "rM" ((USItype)(bl)))
++   "rM" ((USItype)(bl)) __CLOBBER_CC)
+ # define sub_ddmmss(sh, sl, ah, al, bh, bl) \
+-  __asm__ ("  sub %4,%5,%1\n" \
+- "subb %2,%3,%0"  \
++  __asm__ ("sub %4,%5,%1\n\t"   \
++ "subb %2,%3,%0"  \
+  : "=r" ((USItype)(sh)),  \
+   

[gentoo-commits] proj/genkernel:master commit in: patches/e2fsprogs/1.47.0/

2024-04-30 Thread Ben Kohler
commit: 1cecb8196b77350c0d37bb75287dfa2f9fe47d47
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 12:22:18 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 12:22:18 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1cecb819

patches/e2fsprogs: update for 1.47.0

Signed-off-by: Ben Kohler  gentoo.org>

 .../e2fsprogs-1.42.13-fix-build-cflags.patch   | 13 
 .../1.47.0/e2fsprogs-1.44.6-parallel_install.patch | 10 +++
 .../e2fsprogs/1.47.0/e2fsprogs-1.46.0-build.patch  | 84 ++
 3 files changed, 107 insertions(+)

diff --git a/patches/e2fsprogs/1.47.0/e2fsprogs-1.42.13-fix-build-cflags.patch 
b/patches/e2fsprogs/1.47.0/e2fsprogs-1.42.13-fix-build-cflags.patch
new file mode 100644
index 000..dcab9a3
--- /dev/null
+++ b/patches/e2fsprogs/1.47.0/e2fsprogs-1.42.13-fix-build-cflags.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/516854
+
+--- e2fsprogs-1.42.13/configure
 e2fsprogs-1.42.13/configure
+@@ -1315,6 +1315,8 @@
+ if test $cross_compiling = no; then
+BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
+BUILD_LDFLAGS="$LDFLAGS"
++else
++   BUILD_CFLAGS="$INCLUDES"
+ fi
+ 
+ 

diff --git a/patches/e2fsprogs/1.47.0/e2fsprogs-1.44.6-parallel_install.patch 
b/patches/e2fsprogs/1.47.0/e2fsprogs-1.44.6-parallel_install.patch
new file mode 100644
index 000..5762915
--- /dev/null
+++ b/patches/e2fsprogs/1.47.0/e2fsprogs-1.44.6-parallel_install.patch
@@ -0,0 +1,10 @@
+--- e2fsprogs-1.44.6/Makefile.in
 e2fsprogs-1.44.6/Makefile.in
+@@ -72,6 +72,7 @@
+ uninstall: uninstall-progs-recursive uninstall-shlibs-libs-recursive 
uninstall-doc-libs
+ 
+ install-libs: install-libs-recursive
++install-libs-recursive:: | install-shlibs-libs-recursive
+ 
+ uninstall-libs: uninstall-libs-recursive
+ 

diff --git a/patches/e2fsprogs/1.47.0/e2fsprogs-1.46.0-build.patch 
b/patches/e2fsprogs/1.47.0/e2fsprogs-1.46.0-build.patch
new file mode 100644
index 000..df908b6
--- /dev/null
+++ b/patches/e2fsprogs/1.47.0/e2fsprogs-1.46.0-build.patch
@@ -0,0 +1,84 @@
+--- a/MCONFIG.in
 b/MCONFIG.in
+@@ -88,6 +88,7 @@ SANITIZER_LDFLAGS = @lto_ldflags@ @ubsan_ldflags@ 
@addrsan_ldflags@ @threadsan_l
+ 
+ CC = @PTHREAD_CC@
+ BUILD_CC = @BUILD_CC@
++BUILD_CFLAGS = @BUILD_CFLAGS@
+ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
+ PTHREAD_LIBS = @PTHREAD_LIBS@
+ CFLAGS = @CFLAGS@
+--- a/configure
 b/configure
+@@ -10399,14 +10399,12 @@ $as_echo "$as_me: WARNING:
+ esac
+ fi
+ 
+-
+-# See if we need a separate native compiler.
+-if test $cross_compiling = no; then
+-  BUILD_CC="$CC"
+-
+-else
+-  for ac_prog in gcc cc
+-do
++if test "${BUILD_CC+set}" != "set"; then
++if test $cross_compiling = no; then
++  BUILD_CC="$CC"
++else
++  for ac_prog in gcc cc
++  do
+   # Extract the first word of "$ac_prog", so it can be a program name with 
args.
+ set dummy $ac_prog; ac_word=$2
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+@@ -10447,6 +10445,16 @@ fi
+   test -n "$BUILD_CC" && break
+ done
+ 
++fi
++fi
++
++if test "${BUILD_CFLAGS+set}" != "set"; then
++if test $cross_compiling = no; then
++  BUILD_CFLAGS="$CFLAGS"
++else
++  BUILD_CFLAGS="-g -O2"
++fi
++
+ fi
+ for ac_header in  dirent.herrno.h execinfo.h  
getopt.hmalloc.hmntent.hpaths.h semaphore.h 
setjmp.hsignal.hstdarg.hstdint.hstdlib.h
termios.h   termio.hunistd.hutime.h attr/xattr.h
linux/falloc.h  linux/fd.h  linux/fsmap.h   linux/major.h   linux/loop.h
linux/types.h   net/if_dl.h netinet/in.hsys/acl.h   sys/disklabel.h 
sys/disk.h  sys/file.h  sys/ioctl.h sys/key.h   
sys/mkdev.h sys/mman.h  sys/mount.h sys/prctl.h sys/resource.h  
sys/select.hsys/socket.hsys/sockio.hsys/stat.h  sys/syscall.h   
sys/sysmacros.h sys/time.h  sys/types.h sys/un.h
sys/wait.h  sys/xattr.h
+ do :
+--- a/configure.ac
 b/configure.ac
+@@ -960,13 +960,24 @@ else
+ fi
+ AC_SUBST(MAKEINFO)
+ AC_PROG_INSTALL
+-# See if we need a separate native compiler.
+-if test $cross_compiling = no; then
+-  BUILD_CC="$CC"
+-  AC_SUBST(BUILD_CC)
+-else
+-  AC_CHECK_PROGS(BUILD_CC, gcc cc)
++
++AC_ARG_VAR(BUILD_CC, [C compiler for build tools])
++if test "${BUILD_CC+set}" != "set"; then
++if test $cross_compiling = no; then
++  BUILD_CC="$CC"
++else
++  AC_CHECK_PROGS(BUILD_CC, gcc cc)
++fi
++fi
++AC_ARG_VAR(BUILD_CFLAGS, [C compiler flags for build tools])
++if test "${BUILD_CFLAGS+set}" != "set"; then
++if test $cross_compiling = no; then
++  BUILD_CFLAGS="$CFLAGS"
++else
++  BUILD_CFLAGS="-g -O2"
++fi
+ fi
++
+ AC_CHECK_HEADERS(m4_flatten([
+   dirent.h
+   errno.h
+ 



[gentoo-commits] proj/genkernel:master commit in: patches/bcache-tools/1.1_p20230217/

2024-04-30 Thread Ben Kohler
commit: db11a04b263f1a808ab3726357cd5980e88f8fb7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 11:10:33 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 11:10:33 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=db11a04b

patches/bcache-tools: update for 1.1_p20230217

Signed-off-by: Ben Kohler  gentoo.org>

 .../bcache-tools-1.0.8_p20141204-build.patch   | 88 ++
 .../bcache-tools-1.0.8_p20141204-crc64.patch   | 53 +
 .../bcache-tools-1.0.8_p20141204-modprobe.patch| 11 +++
 3 files changed, 152 insertions(+)

diff --git 
a/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-build.patch 
b/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-build.patch
new file mode 100644
index 000..6f6d4ca
--- /dev/null
+++ 
b/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-build.patch
@@ -0,0 +1,88 @@
+--- a/Makefile
 b/Makefile
+@@ -1,32 +1,63 @@
++CC ?= gcc
++PREFIX = /usr
++UDEVLIBDIR = /lib/udev
++DRACUTLIBDIR = /lib/dracut
++INSTALL ?= install
++CFLAGS ?= -O2 -Wall -g
++PKG_CONFIG ?= pkg-config
+ 
+-PREFIX=/usr
+-UDEVLIBDIR=/lib/udev
+-DRACUTLIBDIR=/lib/dracut
+-INSTALL=install
+-CFLAGS+=-O2 -Wall -g
++BCACHE_TEST_LIBS = $(shell $(PKG_CONFIG) --libs openssl) -lm
++
++MAKE_BCACHE_CFLAGS = $(shell $(PKG_CONFIG) --cflags uuid blkid)
++MAKE_BCACHE_LIBS = $(shell $(PKG_CONFIG) --libs uuid blkid)
++
++PROBE_BCACHE_CFLAGS = $(shell $(PKG_CONFIG) --cflags uuid blkid)
++PROBE_BCACHE_LIBS = $(shell $(PKG_CONFIG) --libs uuid blkid)
++
++BCACHE_SUPER_SHOW_CFLAGS = -std=gnu99 $(shell $(PKG_CONFIG) --cflags uuid)
++BCACHE_SUPER_SHOW_LIBS = $(shell $(PKG_CONFIG) --libs uuid)
+ 
+ all: make-bcache probe-bcache bcache-super-show bcache-register
+ 
+ install: make-bcache probe-bcache bcache-super-show
+-  $(INSTALL) -m0755 make-bcache bcache-super-show 
$(DESTDIR)${PREFIX}/sbin/
+-  $(INSTALL) -m0755 probe-bcache bcache-register  
$(DESTDIR)$(UDEVLIBDIR)/
+-  $(INSTALL) -m0644 69-bcache.rules   $(DESTDIR)$(UDEVLIBDIR)/rules.d/
++  $(INSTALL) -m0755 -d $(DESTDIR)${PREFIX}/sbin
++  $(INSTALL) -D -m0755 make-bcache bcache-super-show 
$(DESTDIR)${PREFIX}/sbin/
++  $(INSTALL) -m0755 -d $(DESTDIR)$(UDEVLIBDIR)/rules.d
++  $(INSTALL) -m0755 probe-bcache bcache-register $(DESTDIR)$(UDEVLIBDIR)/
++  $(INSTALL) -m0644 69-bcache.rules $(DESTDIR)$(UDEVLIBDIR)/rules.d/
++  $(INSTALL) -m0755 -d $(DESTDIR)${PREFIX}/share/man/man8
+   $(INSTALL) -m0644 -- *.8 $(DESTDIR)${PREFIX}/share/man/man8/
+-  $(INSTALL) -D -m0755 initramfs/hook 
$(DESTDIR)/usr/share/initramfs-tools/hooks/bcache
+-  $(INSTALL) -D -m0755 initcpio/install   
$(DESTDIR)/usr/lib/initcpio/install/bcache
++  $(INSTALL) -D -m0755 initramfs/hook 
$(DESTDIR)/usr/share/initramfs-tools/hooks/bcache
++  $(INSTALL) -D -m0755 initcpio/install 
$(DESTDIR)/usr/lib/initcpio/install/bcache
+   $(INSTALL) -D -m0755 dracut/module-setup.sh 
$(DESTDIR)$(DRACUTLIBDIR)/modules.d/90bcache/module-setup.sh
+ # $(INSTALL) -m0755 bcache-test $(DESTDIR)${PREFIX}/sbin/
+ 
+ clean:
+-  $(RM) -f make-bcache probe-bcache bcache-super-show bcache-test -- *.o
+-
+-bcache-test: LDLIBS += `pkg-config --libs openssl` -lm
+-make-bcache: LDLIBS += `pkg-config --libs uuid blkid`
+-make-bcache: CFLAGS += `pkg-config --cflags uuid blkid`
+-make-bcache: bcache.o
+-probe-bcache: LDLIBS += `pkg-config --libs uuid blkid`
+-probe-bcache: CFLAGS += `pkg-config --cflags uuid blkid`
+-bcache-super-show: LDLIBS += `pkg-config --libs uuid`
+-bcache-super-show: CFLAGS += -std=gnu99
+-bcache-super-show: bcache.o
++  $(RM) -f make-bcache probe-bcache bcache-register bcache-super-show 
bcache-test -- *.o
++
++make-bcache: bcache.o make-bcache.o
++  $(CC) -o $@ $^ $(LDFLAGS) $(MAKE_BCACHE_LIBS)
++
++bcache.o: bcache.c bcache.h
++  $(CC) -c $(CFLAGS) $< -o $@
++
++make-bcache.o: make-bcache.c
++  $(CC) -c $(CFLAGS) $(MAKE_BCACHE_CFLAGS) $< -o $@
++
++probe-bcache: probe-bcache.o
++  $(CC) -o $@ $^ $(LDFLAGS) $(PROBE_BCACHE_LIBS)
++
++probe-bcache.o: probe-bcache.c
++  $(CC) -c $(CFLAGS) $(PROBE_BCACHE_CFLAGS) $< -o $@
++
++bcache-super-show: bcache.o bcache-super-show.o
++  $(CC) -o $@ $^ $(LDFLAGS) $(BCACHE_SUPER_SHOW_LIBS)
++
++bcache-super-show.o: bcache-super-show.c
++  $(CC) -c $(CFLAGS) $(BCACHE_SUPER_SHOW_CFLAGS) $< -o $@
++
+ bcache-register: bcache-register.o
++  $(CC) -o $@ $^ $(LDFLAGS) $(BCACHE_SUPER_SHOW_LIBS)
++
++bcache-register.o: bcache-register.c
++  $(CC) -c $(CFLAGS) $< -o $@
+ 

diff --git 
a/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-crc64.patch 
b/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-crc64.patch
new file mode 100644
index 000..cc4e0c5
--- /dev/null
+++ 
b/patches/bcache-tools/1.1_p20230217/bcache-tools-1.0.8_p20141204-crc64.patch
@@ -0,0 +1,53 @@
+--- a/bcache.c
 b/bcache.c
+@@ -

[gentoo-commits] proj/genkernel:master commit in: patches/zlib/1.3.1/

2024-04-30 Thread Ben Kohler
commit: e27bc4f8fe1c082aefdd12e1f81757bfe860c4de
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:29:58 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:29:58 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e27bc4f8

patches/zlib: update for 1.3.1

Signed-off-by: Ben Kohler  gentoo.org>

 .../zlib-1.2.11-minizip-drop-crypt-header.patch| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/patches/zlib/1.3.1/zlib-1.2.11-minizip-drop-crypt-header.patch 
b/patches/zlib/1.3.1/zlib-1.2.11-minizip-drop-crypt-header.patch
new file mode 100644
index 000..2e0a93e
--- /dev/null
+++ b/patches/zlib/1.3.1/zlib-1.2.11-minizip-drop-crypt-header.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/658536
+https://github.com/madler/zlib/pull/229
+
+From e490ddad3091574a0c2e3b5a66a8fee9a7ab212f Mon Sep 17 00:00:00 2001
+From: Pavel Raiskup 
+Date: Sun, 19 Feb 2017 16:42:12 +0100
+Subject: [PATCH] minizip: don't install crypt.h
+
+People did mistakenly or unintentionally include crypt.h before,
+don't install this internal header from now.
+---
+ contrib/minizip/Makefile.am | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/contrib/minizip/Makefile.am b/contrib/minizip/Makefile.am
+index d343011ebc3b..4f46610238d2 100644
+--- a/contrib/minizip/Makefile.am
 b/contrib/minizip/Makefile.am
+@@ -26,13 +26,15 @@ libminizip_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1:0:0 
-lz
+ 
+ minizip_includedir = $(includedir)/minizip
+ minizip_include_HEADERS = \
+-  crypt.h \
+   ioapi.h \
+   mztools.h \
+   unzip.h \
+   zip.h \
+   ${iowin32_h}
+ 
++noinst_HEADERS = \
++  crypt.h
++
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = minizip.pc
+ 
+-- 
+2.17.1
+



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

2024-04-30 Thread Ben Kohler
commit: d2c0fe0372b49e909f35f7a941fe31c09c1c1835
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 11:09:15 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c0fe03

sys-kernel/genkernel: restore ibm USE flag

I believe this was removed by mistake

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/genkernel-.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 579af213906b..688e44b64ffd 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -165,6 +165,13 @@ src_prepare() {
for v in $(set |awk -F= '/^VERSION_/{print $1}') ; do
export ${v}
done
+
+   if use ibm ; then
+   cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die
+   else
+   cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die
+   fi
+
 }
 
 src_compile() {



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

2024-04-30 Thread Ben Kohler
commit: 6286ddcd5a402bcb5862bd6ab976e46d64be84e3
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 11:16:40 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6286ddcd

sys-kernel/genkernel: update bcache-tools to 1.1_p20230217

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index fc2ab5565cf0..a6afccb5f3e1 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,5 +1,6 @@
 DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca
 DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
+DIST bcache-tools-1.1_p20230217.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312
 DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c2795d885f91fb44c9c5cf9c735c0c6c0f319e701ca2f6bf19191c50552459287042b56d4308fcc2da5bd566e63c755941
 SHA512 
5fc182c490733cbe7f2cdb8e131e0c79e5cc374ae32427d5f9ee2251e00e6e1d8ba0fdbbe31d50230f2bded08a9b9c652a4288998a427643a2d738f57ce72f90
 DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B 
e6815eeb90c1dbf9a6c4a5aa72262c18b2031a9305efc9024b1fe7b770a256e1d4cb3b01646a0a523f0e26af2d499382bf42420385c56593ace515a6c225f54d
 SHA512 
d8580250994b3e399babec4478515686f1e3cc2e4fc01ccbc7b00a51b6131452d209cb7f43dbbac5375286546d182fcdf7884bbc1a8ad6889c3f15d85ba8f8d5

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 688e44b64ffd..f859938db0eb 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -12,7 +12,7 @@ inherit bash-completion-r1 python-single-r1
 
 # Whenever you bump a GKPKG, check if you have to move
 # or add new patches!
-VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BCACHE_TOOLS="1.1_p20230217"
 VERSION_BOOST="1.79.0"
 VERSION_BTRFS_PROGS="6.3.2"
 VERSION_BUSYBOX="1.36.1"



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

2024-04-30 Thread Ben Kohler
commit: 50656497f321eded96bbab3b8193ccdc3a84ce2a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 13:56:39 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50656497

sys-kernel/genkernel: update libgcrypt to 1.10.3

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index c129fefad2e5..b1cd4e460f9e 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -38,6 +38,7 @@ DIST kmod-29.tar.xz 560160 BLAKE2B 
1362b6e7c07f66594074f07239d0f7a64e6efeb928483
 DIST kmod-30.tar.xz 567484 BLAKE2B 
c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778
 SHA512 
e2cd34e600a72e44710760dfda9364b790b8352a99eafbd43e683e4a06f37e6b5c0b5d14e7c28070e30fc5fc6ceddedf7b97f3b6c2c5c2d91204fefd630b9a3e
 DIST libaio-0.3.112.tar.gz 46977 BLAKE2B 
088f3b195a65bdc97ae2318e47af17c65259ed3208dca7bfef93c81a800602085e5b2078dbd436c740be316d0ebd923a1b3b7c0808257e2e7c7fb0f7ae1e0dba
 SHA512 
5f984529c9f747a6c82f1e4457fc0832bb1fc299ae6e700f2ac5a8ea7b9bfc6ea1e75809728cc115a020cff6685ed1f4e38c6aeacc1ea98dfccce04dd19dafaa
 DIST libaio-0.3.113.tar.gz 49980 BLAKE2B 
2379c88670310b36942563d10f29dfcba0f49391952ffe7fe18b0c917f33ef610405fe13297d1dbb34b7ad1d3066d4a32587a7fb20babba2f264cfc2ab289e57
 SHA512 
65c30a102433bf8386581b03fc706d84bd341be249fbdee11a032b237a7b239e8c27413504fef15e2797b1acd67f752526637005889590ecb380e2e120ab0b71
+DIST libgcrypt-1.10.3.tar.bz2 3783827 BLAKE2B 
1a228e02820e886016eb55dee75936c4422a15fb4f95a2f9bcd1e4faac4015d4321c7c8d23f164eb08ece5d62935ab3b3d3104eabfdd22db997ab3e5689dfa6f
 SHA512 
8a8d4c61a6622d8481ceb9edc88ec43f58da32e316f79f8d4775325a48f8936aaa9eb355923b39e2c267b784e9c390600daeb62e0c94f00e30bbadb0d8c0865d
 DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B 
b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33
 SHA512 
d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60
 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c
 DIST libxcrypt-4.4.26.tar.gz 525004 BLAKE2B 
8198dc4f9e15f0ea51753eefa65332625a5a7e79bc59bdad4b3f3da3cd676b70562565bb8069c578d579c58c0df834a659227f1fe969c5dfa6247c7c1a67609a
 SHA512 
fd58e397c59fd8f227a0006ed1039ef1d89e033f792f186a8c352fddc0741616fabe9784eb081aecac4db945741dd730f6cef36e6354f252fd934ce0866fdb2a

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index b77200560bfe..5f4e680ba628 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -30,7 +30,7 @@ VERSION_ISCSI="2.1.8"
 VERSION_JSON_C="0.13.1"
 VERSION_KMOD="30"
 VERSION_LIBAIO="0.3.113"
-VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGCRYPT="1.10.3"
 VERSION_LIBGPGERROR="1.43"
 VERSION_LIBXCRYPT="4.4.36"
 VERSION_LVM="2.02.188"



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

2024-04-30 Thread Ben Kohler
commit: a477dc76607d05a9e6d0d9136db661c8d9003e0e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 11:58:28 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a477dc76

sys-kernel/genkernel: update btrfs-progs to 6.7.1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index a6afccb5f3e1..1605dda9304b 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -4,6 +4,7 @@ DIST bcache-tools-1.1_p20230217.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312
 DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c2795d885f91fb44c9c5cf9c735c0c6c0f319e701ca2f6bf19191c50552459287042b56d4308fcc2da5bd566e63c755941
 SHA512 
5fc182c490733cbe7f2cdb8e131e0c79e5cc374ae32427d5f9ee2251e00e6e1d8ba0fdbbe31d50230f2bded08a9b9c652a4288998a427643a2d738f57ce72f90
 DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B 
e6815eeb90c1dbf9a6c4a5aa72262c18b2031a9305efc9024b1fe7b770a256e1d4cb3b01646a0a523f0e26af2d499382bf42420385c56593ace515a6c225f54d
 SHA512 
d8580250994b3e399babec4478515686f1e3cc2e4fc01ccbc7b00a51b6131452d209cb7f43dbbac5375286546d182fcdf7884bbc1a8ad6889c3f15d85ba8f8d5
+DIST btrfs-progs-v6.7.1.tar.xz 2565576 BLAKE2B 
4e05e9dd80e5531425490970318389aef280f61cc636a80aa2bbc630399afd4f1f3ce649d194822ff93ff4b1774d65a504e3bed6f1426ff60830e4c0d0ac87b0
 SHA512 
8a2e735f036a0778a2482d42c813012269903174232bc2924af41b72bbcfb49783d5f3b7d0af085285a68754748bd76b6534a498a47cdcea94020f4262281ffc
 DIST busybox-1.34.1.tar.bz2 2476932 BLAKE2B 
1f45f58db26ae0bae2eb728db3a7d49680d611f489c4633d1fdf2827d3c33285721e232f722ac1f80f2ad7616352df9fd6b8880bcb5fa0dc6787b70c897dd033
 SHA512 
fb7e53a56c07b1098a12ee7232ad5401b147816648a0619b3b5358fdcf0915cfbb054500c0e0dd4acb3bc0a93a584b62bc5448e1f16b28004f58b39518a13b9d
 DIST busybox-1.36.1.tar.bz2 2525473 BLAKE2B 
e515825cb3ab1c520e16b9c2512e9fc72947366a72a0466bff59b507fdffbc78fc9d16b44a26116175fc7a429d849ad944b1bc379d36c6d3a0eb20969997336e
 SHA512 
8c0c754c9ae04b5e6b23596283a7d3a4ef96225fe179f92d6f6a99c69c0caa95b1aa56c267f52d7c807f6cc69e1f0b7dd29a8ac624098f601738f8c0c57980d4
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 
1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index f859938db0eb..ecaff3501d18 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -14,7 +14,7 @@ inherit bash-completion-r1 python-single-r1
 # or add new patches!
 VERSION_BCACHE_TOOLS="1.1_p20230217"
 VERSION_BOOST="1.79.0"
-VERSION_BTRFS_PROGS="6.3.2"
+VERSION_BTRFS_PROGS="6.7.1"
 VERSION_BUSYBOX="1.36.1"
 VERSION_COREUTILS="9.3"
 VERSION_CRYPTSETUP="2.6.1"



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

2024-04-30 Thread Ben Kohler
commit: 8d8bfa61beae6b8cbb903aea002a930011106a16
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:02:58 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8bfa61

sys-kernel/genkernel: update lvm2 to 2.03.22

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 09a81e6fed9d..f5097e7377e6 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,4 +1,5 @@
 DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca
+DIST LVM2.2.03.22.tgz 2755031 BLAKE2B 
79bbea84bd82f111c1bb5de336e6a9f1368b2c9e43f075dccaa90c7746a364259ad278adf650379eca75f2803ed74e74dd372be2cca8518462182657f96a0033
 SHA512 
17cd24ceee8026481566824b688dafd03ec816201d5cb3549cb7fc8a36f4cdaa982faaef4dcd26debfe775dea5ffa2744798164314ea6dc99a84f8fc33ff
 DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
 DIST bcache-tools-1.1_p20230217.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 0fc3ae32d3f2..3892fd1be3d0 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -33,7 +33,7 @@ VERSION_LIBAIO="0.3.113"
 VERSION_LIBGCRYPT="1.10.3"
 VERSION_LIBGPGERROR="1.47"
 VERSION_LIBXCRYPT="4.4.36"
-VERSION_LVM="2.02.188"
+VERSION_LVM="2.03.22"
 VERSION_LZO="2.10"
 VERSION_MDADM="4.1"
 VERSION_POPT="1.18"



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

2024-04-30 Thread Ben Kohler
commit: d341e509ab2aced100d23d284f2148b857ea61f7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 12:00:09 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d341e509

sys-kernel/genkernel: update coreutils to 9.4

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 1605dda9304b..849e6c1eb21a 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -9,6 +9,7 @@ DIST busybox-1.34.1.tar.bz2 2476932 BLAKE2B 
1f45f58db26ae0bae2eb728db3a7d49680d6
 DIST busybox-1.36.1.tar.bz2 2525473 BLAKE2B 
e515825cb3ab1c520e16b9c2512e9fc72947366a72a0466bff59b507fdffbc78fc9d16b44a26116175fc7a429d849ad944b1bc379d36c6d3a0eb20969997336e
 SHA512 
8c0c754c9ae04b5e6b23596283a7d3a4ef96225fe179f92d6f6a99c69c0caa95b1aa56c267f52d7c807f6cc69e1f0b7dd29a8ac624098f601738f8c0c57980d4
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 
1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145
 DIST coreutils-9.3.tar.xz 5808696 BLAKE2B 
11502cd2dbeef150d0d4cece2546bf6b835941b94456c258f6058338f0477f22e68e88934d075b08fe51ee4d1c0c50cb23d8084ac06a457d6e8975f01643b1cd
 SHA512 
242271f212a6860bdc6c8d7e5c4f85ce66c1b48ef781aca9daa56e0fe7c2b7809ef72b4392120219fe5b687637c83ce89ceef8bb35f6274f43f8f968a6901694
+DIST coreutils-9.4.tar.xz 5979200 BLAKE2B 
83d41c48804c1d470c0e5eed38e692bb6875436dda3f6e2c29784ad6ef563d86e8e066a050e222621b400f78ea4630b1e127d20fc9b76f12096528c42677e35d
 SHA512 
7c55ee23b685a0462bbbd118b04d25278c902604a0dcf3bf4f8bf81faa0500dee5a7813cba6f586d676c98e520cafd420f16479619305e94ea6798d8437561f5
 DIST cryptsetup-2.4.1.tar.xz 11171180 BLAKE2B 
6b999a19df54276d295eb2f1729be2eefb5fb09cd29aae5f7c0b93c539b4b552f92327f2474e0f4793a3c7f8a264a4ef927178dabfc9ba56012bdf9949ef9ada
 SHA512 
17fc73c180e41acbd4ebeddebaf54f8baeef09fce7f154aa9c55936a58bda7adcc7b1bb257336c22295d7b5af426fc8dfd0e4e644e4a52098bcb8a2adb562ca7
 DIST cryptsetup-2.6.1.tar.xz 11402380 BLAKE2B 
efd7a64d89d863876de68ff3e89d8c94ad5eca6a8d2236c52c234fbe51e9d9ee303a0c7fe7dac7df10e0062003b9c0aeddc8dc342582106c157ab2d1e742155e
 SHA512 
0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index ecaff3501d18..44c5255c5d8b 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -16,7 +16,7 @@ VERSION_BCACHE_TOOLS="1.1_p20230217"
 VERSION_BOOST="1.79.0"
 VERSION_BTRFS_PROGS="6.7.1"
 VERSION_BUSYBOX="1.36.1"
-VERSION_COREUTILS="9.3"
+VERSION_COREUTILS="9.4"
 VERSION_CRYPTSETUP="2.6.1"
 VERSION_DMRAID="1.0.0.rc16-3"
 VERSION_DROPBEAR="2022.83"



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

2024-04-30 Thread Ben Kohler
commit: bf604677ef85573b9d0b02b1ba0d52c69a849869
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 12:22:57 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf604677

sys-kernel/genkernel: update e2fsprogs to 1.47.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 849e6c1eb21a..c129fefad2e5 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -16,6 +16,7 @@ DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327
 DIST dropbear-2020.81.tar.bz2 2289644 BLAKE2B 
eb80ff88d75ae97365570f8793aee855cc615f6a46c49c4efa026d14ba8507c41b87093ca5b86dd1fcd3602f5e24b7b9c4f83c7cf4f6dc7945ff628b09c98794
 SHA512 
2fa9d4d7dcb1c81281f5e47c8a99b7300eb46b3bb605daaec956404eae9124879a8bbbef521dea6da8b3643f3dc6f7f5005e265bfcaba97e89812f5642c294da
 DIST dropbear-2022.83.tar.bz2 2322904 BLAKE2B 
4e26667458fb068a8c997b44dfd3c4f15146f051713a3ea90980db04c6345174d34214269665d74c863c1c1947d6837034aa4c264101b11971c8a3e97f491393
 SHA512 
c63afa615d64b0c8c5e739c758eb8ae277ecc36a4223b766bf562702de69910904cbc3ea98d22989df478ae419e1f81057fe1ee09616c80cb859f58f44175422
 DIST e2fsprogs-1.46.4.tar.xz 7035200 BLAKE2B 
473f7fd3f521b94cdaa68e37784a518fc1919387dd114f31b5338f1b4c472f86b150229ec3dcae8b73eac95330c0dea729befc8cea08bcf1e455c0b6652d6d2b
 SHA512 
7d9cfdf00ed58e66049585e8382fe4977088956421a0fb8155900c69afd8857309ad2b9301b3f74c9c0afa7287a0ddba2fd1538fcf57858b37a9ab712390016d
+DIST e2fsprogs-1.47.0.tar.xz 7059372 BLAKE2B 
84f58b05a9f0e14e1a66c6e5171ff23b022f51c4e9a02d4d6d1d26c91909f3c7ec9c9f0462663a4457b4479043774502b8891f691e58a61f4ef6bf9ba33f33aa
 SHA512 
0e6d64c565b455becb84166b6a5c7090724bac5cfe69098657a31bf0481b4e2cace3de1363121b7d84820fbae85b7c83ac5f2a2b02bb36280f0e3ae83a934cec
 DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 
3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75
 SHA512 
d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d
 DIST expat-2.4.1.tar.xz 445024 BLAKE2B 
2ae66d284a03176ef7290093f59bb7ad98011dfbf3c7c3515ba4e4b99f849474def6ce6d9844c944fed22d86ac4ea1a38863646be914d9432eda7b69d890be65
 SHA512 
9dc760dbf701f75e55c4479d81417622f8c750d8473498458a382a4c2932a2976a059cb3589f88855188e5173ec7868d285c4601428e0ca625df7a59cf975191
 DIST expat-2.5.0.tar.xz 460560 BLAKE2B 
670298d076ff3b512a0212170d40cb04c601a11d6b152f215a5302ad3238c69c2386393d7a6c70bc284be35ce97bf27d87115c3391f4bc17406e509d739d3e31
 SHA512 
2da73b991b7c0c54440485c787e5edeb3567230204e31b3cac1c3a6713ec6f9f1554d3afffc0f8336168dfd5df02db4a69bcf21b4d959723d14162d13ab87516

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 44c5255c5d8b..b77200560bfe 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -22,7 +22,7 @@ VERSION_DMRAID="1.0.0.rc16-3"
 VERSION_DROPBEAR="2022.83"
 VERSION_EUDEV="3.2.10"
 VERSION_EXPAT="2.5.0"
-VERSION_E2FSPROGS="1.46.4"
+VERSION_E2FSPROGS="1.47.0"
 VERSION_FUSE="2.9.9"
 VERSION_GPG="1.4.23"
 VERSION_HWIDS="20210613"



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

2024-04-30 Thread Ben Kohler
commit: d185a7522e475b455fcbebd201523afbce429828
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:06:58 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d185a752

sys-kernel/genkernel: update strace to 6.7

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index d2374a37f1c4..c80b45d9d724 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -55,6 +55,7 @@ DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4
 DIST popt-1.19.tar.gz 596676 BLAKE2B 
8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d
 SHA512 
5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466
 DIST strace-5.14.tar.xz 2067020 BLAKE2B 
479ecf5e66e26e722d108c905130f482c411857db234ac013bf3568905c0f7b896f001ba6da2cabccd0a987c7802aebec9c6298decb691de125e8154c28e1c6f
 SHA512 
3e147521773d900167809db9feeb148e8ba116f90dd634311941ea335eb7bd8b73ab9e641bd2dcfe899ab41c19a841e203dc771ec3000ae01452d22ecdc43c5a
 DIST strace-6.4.tar.xz 2391828 BLAKE2B 
a9d359679bc5cc61061eb9f19a6156637f12509cb1045462b1547cba8a1218a9b2a4d3b87cf4a33856500515cc0bd457c1374b0ed349293821d80e3cc0de0452
 SHA512 
29f47195b2766dc0d2907aba2d561e87ec87939251d07fd82d22ffdd3c864944ab0c47eabd7b13272345dfc5dfae7ca435c94fd5ccc297dd46e0747c6d463e01
+DIST strace-6.7.tar.xz 2434880 BLAKE2B 
249c149a9140fc79be1365e4e8697b46f6558334eefac11b51c96d2d2e67bb82cb2eac3c38c2fa31f40fc5e0ad3c52967e15a034c01c12ed041d51f006a194ae
 SHA512 
da28fd9fb987044782e6fd6f5e90e2cea2ab8e536cbd3893ef4c9b11c9b3185f073ca3d8ca0eade49e9a2af8efbda8c2b66b8988be7ebc463dc45e8f48ca1256
 DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B 
ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9
 SHA512 
e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f
 DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 
2f5a0da5adb15c408e7b9d0c3658e389a1aea4a9a5f2f3809fc724af43cf2a4b309e4220e46647e3f3fc9b19d48c8d62692e190cf8536182abfe551bfacfcc24
 SHA512 
5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
 DIST userspace-rcu-0.14.0.tar.bz2 661322 BLAKE2B 
ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77
 SHA512 
7297e51012f4c44ee27c0e18ed9d87bf24be34db68a5398394c1e683a045bb561cf74aa913398404c0ed5cb8011af728ea12947717fa5f27627e5ca78e63a40f

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 33014ded42d5..5af4af70da03 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -37,7 +37,7 @@ VERSION_LVM="2.03.22"
 VERSION_LZO="2.10"
 VERSION_MDADM="4.2"
 VERSION_POPT="1.19"
-VERSION_STRACE="6.4"
+VERSION_STRACE="6.7"
 VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
 VERSION_UNIONFS_FUSE="2.0"
 VERSION_USERSPACE_RCU="0.14.0"



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

2024-04-30 Thread Ben Kohler
commit: d5eb8140f078e6aecd994c43bdd864aed269f7ab
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:04:50 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5eb8140

sys-kernel/genkernel: update mdadm to 4.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index f5097e7377e6..69aa3e657717 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -48,6 +48,7 @@ DIST libxcrypt-4.4.36.tar.gz 528595 BLAKE2B 
6c226ef0fbb5d39369b1b121ab908ef4c7ed
 DIST libxcrypt-4.4.36.tar.xz 624112 BLAKE2B 
9f028e0fe2cb7bb4273f3f6d1e579e0fe93cd71eba21286aa7dc078c904ea3cdce38b2955bdcd618853f7657b01aea7e28c4d898680e69fdf75f812b5a304c1d
 SHA512 
468560e6f90877540d22e32c867cbcf3786983a6fdae6ef86454f4b7f2bbaae1b6589d1af75cda73078fa8f6e91b1a32f8353f26d433246eef7be3e96d4ae1c7
 DIST lzo-2.10.tar.gz 600622 BLAKE2B 
124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9
 SHA512 
a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4
 DIST mdadm-4.1.tar.xz 440756 BLAKE2B 
df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e
 SHA512 
0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433
+DIST mdadm-4.2.tar.xz 453624 BLAKE2B 
de7c4318dc5479de41378233869ab84ca2cd0e8a42310157b1acb969e7152af61556fbbe6f17bf6af4dfaf5543e49b1c982d2baeedf1c39b32f4db7f5502
 SHA512 
57897a2b7fb8b0b88bece50501099872bb45ddb076cfc323d563588096d2b66b1ecba3724534943f651ace2bfe591482570700616500dc3398552e4f9ff0c37d
 DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B 
f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48
 SHA512 
2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
 DIST open-iscsi-2.1.8.tar.gz 638346 BLAKE2B 
1e85b6bd75ac31e5aaa65ea8869c2e6e13190786e28e473ab8bd1ea3edb0ef835624194e2ba53718fb2a49c25af53bff9035f5109e1a569155244f03a7dccdc0
 SHA512 
168ce68dc495cc8b2f217ad0373851d681f9274036b8ec562ece513de493adfdbba55f2038518f246f5244f6405102b2e096a9cce15e73fce9654f06790002c1
 DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 3892fd1be3d0..4d4b44f49462 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -35,7 +35,7 @@ VERSION_LIBGPGERROR="1.47"
 VERSION_LIBXCRYPT="4.4.36"
 VERSION_LVM="2.03.22"
 VERSION_LZO="2.10"
-VERSION_MDADM="4.1"
+VERSION_MDADM="4.2"
 VERSION_POPT="1.18"
 VERSION_STRACE="6.4"
 VERSION_THIN_PROVISIONING_TOOLS="0.9.0"



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

2024-04-30 Thread Ben Kohler
commit: a179baadff6e291abdfe8a36d5905b57c238bbd7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:20:34 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a179baad

sys-kernel/genkernel: add notes for bump blockers

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/genkernel-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 5af4af70da03..8cf7db698c1e 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -13,6 +13,7 @@ inherit bash-completion-r1 python-single-r1
 # Whenever you bump a GKPKG, check if you have to move
 # or add new patches!
 VERSION_BCACHE_TOOLS="1.1_p20230217"
+# boost-1.84.0 needs dev-build/b2 packaged
 VERSION_BOOST="1.79.0"
 VERSION_BTRFS_PROGS="6.7.1"
 VERSION_BUSYBOX="1.36.1"
@@ -24,9 +25,12 @@ VERSION_EUDEV="3.2.10"
 VERSION_EXPAT="2.5.0"
 VERSION_E2FSPROGS="1.47.0"
 VERSION_FUSE="2.9.9"
+# gnupg-2.x needs several new deps packaged
 VERSION_GPG="1.4.23"
 VERSION_HWIDS="20210613"
+# open-iscsi-2.1.9 static build not working yet
 VERSION_ISCSI="2.1.8"
+# json-c-0.17 needs gkbuild ported to meson
 VERSION_JSON_C="0.13.1"
 VERSION_KMOD="30"
 VERSION_LIBAIO="0.3.113"
@@ -39,6 +43,7 @@ VERSION_MDADM="4.2"
 VERSION_POPT="1.19"
 VERSION_STRACE="6.7"
 VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+# unionfs-fuse-3.4 needs fuse:3
 VERSION_UNIONFS_FUSE="2.0"
 VERSION_USERSPACE_RCU="0.14.0"
 VERSION_UTIL_LINUX="2.38.1"



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

2024-04-30 Thread Ben Kohler
commit: 9969b81fdd0cd92874b64fe228ad7300d08004f1
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 29 17:06:58 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9969b81f

sys-apps/cpu-x: add 5.0.4

Signed-off-by: Ben Kohler  gentoo.org>

 sys-apps/cpu-x/Manifest   |  1 +
 sys-apps/cpu-x/cpu-x-5.0.4.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 15307b475385..0e3ac9cf9384 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,2 +1,3 @@
 DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 
2b4cccdf96cc789a6c7b8a9e8124b380de681adabcd55cda05b5f0b97661a68feab9a434c1bcb8e092c529502d3472fd7385a7fbe5339fb93f4808ba2546b92d
 SHA512 
3677207af8ea233a5bc1e435f501f4dffbe555486b048f5b51ac818cb458d52ab7ac94830ab83e992772e339de93464b3d4cd92798b8f49a272fd5292484de7e
 DIST cpu-x-5.0.3.tar.gz 1988476 BLAKE2B 
f1f693d6c7df5f8f342ac8326539febcc95df1ccd154cb013b215ea50d9f8bec70e894d7cbf76f08d454c73a8a2e450296144e9c6af4ed92a07b95df6c705901
 SHA512 
d9a29a5303101a6c00d9145265d85acec865833f175246bde550ba2dff24a924c1b2de7579b3d8e20aa163092d269af9bbb24e073585d3e18a2c726e48d9be41
+DIST cpu-x-5.0.4.tar.gz 1995465 BLAKE2B 
6e3982040400a2bbdb7fba0cac24f1b183792693fff13fd223d1194a5bc57acd9b0dde407016f4f0039705759f0e57da472dc634a237e9d89c7c7d23e9cfa6b9
 SHA512 
134f8a8fe6782279f7288d891a66b3d426b0e173de3d5445367c94029aa9d33348d037f5bca25690aff16f00d261777a71de6847991e564578099b03ff398453

diff --git a/sys-apps/cpu-x/cpu-x-5.0.4.ebuild 
b/sys-apps/cpu-x/cpu-x-5.0.4.ebuild
new file mode 100644
index ..8d213e15a20a
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.0.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and 
more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/";
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   force-libstatgrab? ( sys-libs/libstatgrab )
+   !force-libstatgrab? ( sys-process/procps:= )
+   gui? ( dev-cpp/gtkmm:3.0
+   >=x11-libs/gtk+-3.12:3 )
+   cpu? ( >=dev-libs/libcpuid-0.6.0:= )
+   gpu? ( >=media-libs/glfw-3.3
+   media-libs/libglvnd )
+   pci? ( sys-apps/pciutils )
+   ncurses? ( sys-libs/ncurses:=[tinfo] )
+   opencl? ( virtual/opencl )
+   vulkan? ( media-libs/vulkan-loader
+   >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+   test? (
+   sys-apps/grep[pcre]
+   sys-apps/mawk
+   sys-apps/nawk
+   )
+
+   ${COMMON_DEPEND}
+"
+
+BDEPEND="
+   dev-lang/nasm
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_GTK=$(usex gui)
+   -DWITH_LIBCPUID=$(usex cpu)
+   -DWITH_LIBGLFW=$(usex gpu)
+   -DWITH_LIBPCI=$(usex pci)
+   -DWITH_LIBSTATGRAB=OFF
+   -DWITH_NCURSES=$(usex ncurses)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_VULKAN=$(usex vulkan)
+   )
+   use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2024-04-30 Thread Ben Kohler
commit: a6d2521c7617ff0fd26344c268217e9db6a4eb2a
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:00:48 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d2521c

sys-kernel/genkernel: update libgpgerror to 1.47

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index b1cd4e460f9e..09a81e6fed9d 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -41,6 +41,7 @@ DIST libaio-0.3.113.tar.gz 49980 BLAKE2B 
2379c88670310b36942563d10f29dfcba0f4939
 DIST libgcrypt-1.10.3.tar.bz2 3783827 BLAKE2B 
1a228e02820e886016eb55dee75936c4422a15fb4f95a2f9bcd1e4faac4015d4321c7c8d23f164eb08ece5d62935ab3b3d3104eabfdd22db997ab3e5689dfa6f
 SHA512 
8a8d4c61a6622d8481ceb9edc88ec43f58da32e316f79f8d4775325a48f8936aaa9eb355923b39e2c267b784e9c390600daeb62e0c94f00e30bbadb0d8c0865d
 DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B 
b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33
 SHA512 
d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60
 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c
+DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
 SHA512 
bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
 DIST libxcrypt-4.4.26.tar.gz 525004 BLAKE2B 
8198dc4f9e15f0ea51753eefa65332625a5a7e79bc59bdad4b3f3da3cd676b70562565bb8069c578d579c58c0df834a659227f1fe969c5dfa6247c7c1a67609a
 SHA512 
fd58e397c59fd8f227a0006ed1039ef1d89e033f792f186a8c352fddc0741616fabe9784eb081aecac4db945741dd730f6cef36e6354f252fd934ce0866fdb2a
 DIST libxcrypt-4.4.36.tar.gz 528595 BLAKE2B 
6c226ef0fbb5d39369b1b121ab908ef4c7ed0cb3ecb7ea1fa6e7605a1e882d786c1b22c89a04609717d671d19a6f549fee41caab1f48d5fd7b0dca401970cb86
 SHA512 
61e5e393654f37775457474d4170098314879ee79963d423c1c461e80dc5dc74f0c161dd8754f016ce96109167be6c580ad23994fa1d2c38c54b96e602f3aece
 DIST libxcrypt-4.4.36.tar.xz 624112 BLAKE2B 
9f028e0fe2cb7bb4273f3f6d1e579e0fe93cd71eba21286aa7dc078c904ea3cdce38b2955bdcd618853f7657b01aea7e28c4d898680e69fdf75f812b5a304c1d
 SHA512 
468560e6f90877540d22e32c867cbcf3786983a6fdae6ef86454f4b7f2bbaae1b6589d1af75cda73078fa8f6e91b1a32f8353f26d433246eef7be3e96d4ae1c7

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 5f4e680ba628..0fc3ae32d3f2 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -31,7 +31,7 @@ VERSION_JSON_C="0.13.1"
 VERSION_KMOD="30"
 VERSION_LIBAIO="0.3.113"
 VERSION_LIBGCRYPT="1.10.3"
-VERSION_LIBGPGERROR="1.43"
+VERSION_LIBGPGERROR="1.47"
 VERSION_LIBXCRYPT="4.4.36"
 VERSION_LVM="2.02.188"
 VERSION_LZO="2.10"



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

2024-04-30 Thread Ben Kohler
commit: a63d49033deade88d8b0761d4b788e96bfe3278b
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:22:47 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63d4903

sys-kernel/genkernel: update util-linux to 2.39.3

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index c80b45d9d724..28211a91e5f1 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -61,6 +61,7 @@ DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 
2f5a0da5adb15c408e7b9d0c3658e389a1aea
 DIST userspace-rcu-0.14.0.tar.bz2 661322 BLAKE2B 
ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77
 SHA512 
7297e51012f4c44ee27c0e18ed9d87bf24be34db68a5398394c1e683a045bb561cf74aa913398404c0ed5cb8011af728ea12947717fa5f27627e5ca78e63a40f
 DIST util-linux-2.37.2.tar.xz 5621624 BLAKE2B 
40ab80485781dfc58e6d0e98dae115b96f11ee0cc370524e1e13d3c4a4dfed3a5a4a248311f8ca645f6f84bbaf4785412ca8282b840af4e37a01312764885abe
 SHA512 
38f0fe820445e3bfa79550e6581c230f98c7661566ccc4daa51c7208a5f972c61b4e57dfc86bed074fdbc7c40bc79f856be8f6a05a8860c1c0cecc4208e8b81d
 DIST util-linux-2.38.1.tar.xz 7495904 BLAKE2B 
a0e86ca62f82adaccc01ad6ec5a058dac429b81c310989cbad136f96c2770c60bbd4287067817520e8e0653146a10f13128e0af32122402bab416e1c2d6680b8
 SHA512 
07f11147f67dfc6c8bc766dfc83266054e6ede776feada0566b447d13276b6882ee85c6fe53e8d94a17c03332106fc0549deca3cf5f2e92dda554e9bc0551957
+DIST util-linux-2.39.3.tar.xz 8526168 BLAKE2B 
cd7b2b3c820e920d4a6ecd46fd807e018fc8e54439292f5e62c5f6863dd0f2505df3ec02c470d9be255a437c6ee8e4077908ac78d19a0d1273854d99eb571df0
 SHA512 
a2de1672f06ca5d2d431db1265a8499808770c3781019ec4a3a40170df4685826d8e3ca120841dcc5df4681ca8c935a993317bd0dc70465b21bf8e0efef65afa
 DIST xfsprogs-5.13.0.tar.xz 1301112 BLAKE2B 
49e2b8535ef778362e68d45b1fb6f01be354dbee48d346c018e75ca1a5bc8761f47e65199bb62ffc4962faf8e185f3579e34e0562fab346d9839810727110665
 SHA512 
8e21bc43fb5cd49dccd6415b86f9e146d29c265a5d908f6898673290d6a2ac4a00bd25440fd7fab5ba080237d4bd54f56855ae64cdb32e59edae100b96155ca8
 DIST xfsprogs-6.3.0.tar.xz 1328452 BLAKE2B 
47a4ec45c88f26b32debd52283602d8244f996c071853b6bf7cf905f917436b1324bc9b58338346c8255201629d69e771d6c3bfd81f33f4f3c3907251d0a6c8c
 SHA512 
dbb3e77d0d9cf184a0e647b8231350401a7549a23a0bfd9121cf2a1b48e85f71d98329dff440fc6e984bcecfdcc2a72f0f27c4989560f3c55359f21f3fb434bb
 DIST xz-5.2.5.tar.gz 1791345 BLAKE2B 
aded57324e129572c41646b3cc3b0b59a459452d9338d9245663b63dac2a463fb1f1b2b1d2d4ad3c09cb71fb8439df52cd94f24db99e782fc899b94a288a3043
 SHA512 
7443674247deda2935220fbc4dfc7665e5bb5a260be8ad858c8bd7d7b9f0f868f04ea45e62eb17c0a5e6a2de7c7500ad2d201e2d668c48ca29bd9eea5a73a3ce

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 8cf7db698c1e..a0eef8bee71c 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -46,7 +46,7 @@ VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
 # unionfs-fuse-3.4 needs fuse:3
 VERSION_UNIONFS_FUSE="2.0"
 VERSION_USERSPACE_RCU="0.14.0"
-VERSION_UTIL_LINUX="2.38.1"
+VERSION_UTIL_LINUX="2.39.3"
 VERSION_XFSPROGS="6.3.0"
 VERSION_XZ="5.4.3"
 VERSION_ZLIB="1.2.13"



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

2024-04-30 Thread Ben Kohler
commit: 88f256ea133446b34e2bb527b8fcaa45d7e574bb
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:06:16 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f256ea

sys-kernel/genkernel: update popt to 1.19

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 69aa3e657717..d2374a37f1c4 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -52,6 +52,7 @@ DIST mdadm-4.2.tar.xz 453624 BLAKE2B 
de7c4318dc5479de41378233869ab84ca2cd0e8a423
 DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B 
f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48
 SHA512 
2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33
 DIST open-iscsi-2.1.8.tar.gz 638346 BLAKE2B 
1e85b6bd75ac31e5aaa65ea8869c2e6e13190786e28e473ab8bd1ea3edb0ef835624194e2ba53718fb2a49c25af53bff9035f5109e1a569155244f03a7dccdc0
 SHA512 
168ce68dc495cc8b2f217ad0373851d681f9274036b8ec562ece513de493adfdbba55f2038518f246f5244f6405102b2e096a9cce15e73fce9654f06790002c1
 DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5
+DIST popt-1.19.tar.gz 596676 BLAKE2B 
8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d
 SHA512 
5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466
 DIST strace-5.14.tar.xz 2067020 BLAKE2B 
479ecf5e66e26e722d108c905130f482c411857db234ac013bf3568905c0f7b896f001ba6da2cabccd0a987c7802aebec9c6298decb691de125e8154c28e1c6f
 SHA512 
3e147521773d900167809db9feeb148e8ba116f90dd634311941ea335eb7bd8b73ab9e641bd2dcfe899ab41c19a841e203dc771ec3000ae01452d22ecdc43c5a
 DIST strace-6.4.tar.xz 2391828 BLAKE2B 
a9d359679bc5cc61061eb9f19a6156637f12509cb1045462b1547cba8a1218a9b2a4d3b87cf4a33856500515cc0bd457c1374b0ed349293821d80e3cc0de0452
 SHA512 
29f47195b2766dc0d2907aba2d561e87ec87939251d07fd82d22ffdd3c864944ab0c47eabd7b13272345dfc5dfae7ca435c94fd5ccc297dd46e0747c6d463e01
 DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B 
ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9
 SHA512 
e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 4d4b44f49462..33014ded42d5 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -36,7 +36,7 @@ VERSION_LIBXCRYPT="4.4.36"
 VERSION_LVM="2.03.22"
 VERSION_LZO="2.10"
 VERSION_MDADM="4.2"
-VERSION_POPT="1.18"
+VERSION_POPT="1.19"
 VERSION_STRACE="6.4"
 VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
 VERSION_UNIONFS_FUSE="2.0"



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

2024-04-30 Thread Ben Kohler
commit: 5e32966a7082f6818f0a79b3dfe9266d7246d2c1
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 29 17:05:46 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e32966a

dev-libs/libcpuid: add 0.6.5

Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/libcpuid/Manifest  |  1 +
 dev-libs/libcpuid/libcpuid-0.6.5.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest
index 48df6d7ae716..5963ebd2359d 100644
--- a/dev-libs/libcpuid/Manifest
+++ b/dev-libs/libcpuid/Manifest
@@ -1 +1,2 @@
 DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B 
ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25
 SHA512 
5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e
+DIST libcpuid-0.6.5.tar.gz 370297 BLAKE2B 
56394c0f99ee514bad115e614a27e3771e3ab0a27c7e980ed50419f6b22c268461db97aed8c879a66894ea34c788ed7a154ea403ec07a552fb524e321aa931e0
 SHA512 
c38381e0f768a2cd2a5df601cbcc50d1cb93a276c477bc09e69ff61de01aef30c0b3163f4a0c8e7641caa3cf692d468410ebc90a3cad93e0476cddeb0c444d7b

diff --git a/dev-libs/libcpuid/libcpuid-0.6.5.ebuild 
b/dev-libs/libcpuid/libcpuid-0.6.5.ebuild
new file mode 100644
index ..b50a14f5886c
--- /dev/null
+++ b/dev-libs/libcpuid/libcpuid-0.6.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{9..12})
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature 
extraction"
+HOMEPAGE="http://libcpuid.sourceforge.net/";
+SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0/16"
+KEYWORDS="~amd64"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf "$(use_enable static-libs static)"
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}



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

2024-04-30 Thread Ben Kohler
commit: 0f4e88447803d9c8b92671c73926f88f287db7c0
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:30:36 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4e8844

sys-kernel/genkernel: update zlib to 1.3.1

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index ecedc11afe08..e6d43568c532 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -69,5 +69,6 @@ DIST xz-5.2.5.tar.gz 1791345 BLAKE2B 
aded57324e129572c41646b3cc3b0b59a459452d933
 DIST xz-5.4.3.tar.gz 2869347 BLAKE2B 
c4192a59ca751567ebab17e08e72aa1bf0f5ca14af0b59fded1c4dff02c1b76ab30119a4138932f78f69bd4b7827071c81d6ca1c56be65491466ea061786ed78
 SHA512 
aff0fe166af6df4491a6f5df2372cab100b081452461a0e8c6fd65b72af3f250f16c64d9fb8fd309141e9b9ae4e41649f48687cc29e63dd82f27f2eab19b4023
 DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 
6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7
 SHA512 
73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae
 DIST zlib-1.2.13.tar.gz 1497445 BLAKE2B 
73cd65f287d662a988287205b74e93d516d6a74e18555d0f1a2777557e73e81249b45341c687fe97e65406a7210f77b8914ed146bac517d3fcc4c9fcb16546d3
 SHA512 
99f0e843f52290e6950cc328820c0f322a4d934a504f66c7caa76bd0cc17ece4bf0546424fc95135de85a2656fed5115abb835fd8d8a390d60ffaf946c8887ad
+DIST zlib-1.3.1.tar.gz 1512791 BLAKE2B 
872ef9cc41ba57e9809ab5714ffa15cc9d3ef6c4a948c57107f800fc373bcfe2475136407203cb9aa33b189994336f36f2757b7a582e065ad477bfd49260184b
 SHA512 
580677aad97093829090d4b605ac81c50327e74a6c2de0b85dd2e8525553f3ddde17556ea46f8f007f89e435493c9a20bc997d1ef1c1c2c23274528e3c46b94f
 DIST zstd-1.5.0.tar.gz 1867111 BLAKE2B 
e503d17478b94128eb3ec578178f9d7023e941434dcc07790e12fd6c9933518f34fba5d7795ab7b145e4e499597644a6edd2830106649c5a749c962d5afe2f31
 SHA512 
25b657529a698eec891f92ff4a085d1fd95d2ff938ce52c8a4ff6163eb0b668ec642dd09e0db190652638cd92371006afa01d8e437437762c4097ad301675c33
 DIST zstd-1.5.5.tar.gz 2368543 BLAKE2B 
7680e27a0adacfb809d9fc81e06d3f99bf74df30374d3b5cb2d58f667dd1b7d5c41697e608592709e17c0e32277f20a6d615edee409b5d7cdcb15da2799a2350
 SHA512 
99109ec0e07fa65c2101c9cb36be56b672bbd0ee69d265f924718e61f9192ae8385c8d9e4d0c318be9edfa6d849fd3d60e5f164fa120961449429ea3c5dab6b6

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index ad8f6406aedf..74b24801b261 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -49,7 +49,7 @@ VERSION_USERSPACE_RCU="0.14.0"
 VERSION_UTIL_LINUX="2.39.3"
 VERSION_XFSPROGS="6.4.0"
 VERSION_XZ="5.4.3"
-VERSION_ZLIB="1.2.13"
+VERSION_ZLIB="1.3.1"
 VERSION_ZSTD="1.5.5"
 VERSION_KEYUTILS="1.6.3"
 



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

2024-04-30 Thread Ben Kohler
commit: 8289d546a0796bdf00ecb58431696dafb123bf5d
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 14:24:04 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 14:31:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8289d546

sys-kernel/genkernel: update xfsprogs to 6.4.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  | 1 +
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 28211a91e5f1..ecedc11afe08 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -64,6 +64,7 @@ DIST util-linux-2.38.1.tar.xz 7495904 BLAKE2B 
a0e86ca62f82adaccc01ad6ec5a058dac4
 DIST util-linux-2.39.3.tar.xz 8526168 BLAKE2B 
cd7b2b3c820e920d4a6ecd46fd807e018fc8e54439292f5e62c5f6863dd0f2505df3ec02c470d9be255a437c6ee8e4077908ac78d19a0d1273854d99eb571df0
 SHA512 
a2de1672f06ca5d2d431db1265a8499808770c3781019ec4a3a40170df4685826d8e3ca120841dcc5df4681ca8c935a993317bd0dc70465b21bf8e0efef65afa
 DIST xfsprogs-5.13.0.tar.xz 1301112 BLAKE2B 
49e2b8535ef778362e68d45b1fb6f01be354dbee48d346c018e75ca1a5bc8761f47e65199bb62ffc4962faf8e185f3579e34e0562fab346d9839810727110665
 SHA512 
8e21bc43fb5cd49dccd6415b86f9e146d29c265a5d908f6898673290d6a2ac4a00bd25440fd7fab5ba080237d4bd54f56855ae64cdb32e59edae100b96155ca8
 DIST xfsprogs-6.3.0.tar.xz 1328452 BLAKE2B 
47a4ec45c88f26b32debd52283602d8244f996c071853b6bf7cf905f917436b1324bc9b58338346c8255201629d69e771d6c3bfd81f33f4f3c3907251d0a6c8c
 SHA512 
dbb3e77d0d9cf184a0e647b8231350401a7549a23a0bfd9121cf2a1b48e85f71d98329dff440fc6e984bcecfdcc2a72f0f27c4989560f3c55359f21f3fb434bb
+DIST xfsprogs-6.4.0.tar.xz 1344720 BLAKE2B 
566a80a1fa90520c6cc2b20c8e8cde41eb83a48f0b6d4a978f9e5d43960e99b54cab3e0c2cd4147a3d8f4944e50876063fc571441c8239d6deaaa01604843a6b
 SHA512 
831e7747640bc2964b182226d8bb6f637610b123aeec9b3cb97a5de5d5b65bde30c6b40ad2e78de6a5214e823dd75de3a2bdfddd8ab1638f5c7340a760c91b3f
 DIST xz-5.2.5.tar.gz 1791345 BLAKE2B 
aded57324e129572c41646b3cc3b0b59a459452d9338d9245663b63dac2a463fb1f1b2b1d2d4ad3c09cb71fb8439df52cd94f24db99e782fc899b94a288a3043
 SHA512 
7443674247deda2935220fbc4dfc7665e5bb5a260be8ad858c8bd7d7b9f0f868f04ea45e62eb17c0a5e6a2de7c7500ad2d201e2d668c48ca29bd9eea5a73a3ce
 DIST xz-5.4.3.tar.gz 2869347 BLAKE2B 
c4192a59ca751567ebab17e08e72aa1bf0f5ca14af0b59fded1c4dff02c1b76ab30119a4138932f78f69bd4b7827071c81d6ca1c56be65491466ea061786ed78
 SHA512 
aff0fe166af6df4491a6f5df2372cab100b081452461a0e8c6fd65b72af3f250f16c64d9fb8fd309141e9b9ae4e41649f48687cc29e63dd82f27f2eab19b4023
 DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 
6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7
 SHA512 
73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index a0eef8bee71c..ad8f6406aedf 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -47,7 +47,7 @@ VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
 VERSION_UNIONFS_FUSE="2.0"
 VERSION_USERSPACE_RCU="0.14.0"
 VERSION_UTIL_LINUX="2.39.3"
-VERSION_XFSPROGS="6.3.0"
+VERSION_XFSPROGS="6.4.0"
 VERSION_XZ="5.4.3"
 VERSION_ZLIB="1.2.13"
 VERSION_ZSTD="1.5.5"



[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-04-30 Thread Florian Schmaus
commit: e02fd5a89532831e1cdef79dbc495151f009f838
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr 30 15:09:44 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 15:09:44 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=e02fd5a8

texlive-module.eclass: exclude texlive-core man pages from being installed

Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/texlive-module.eclass | 184 +--
 1 file changed, 179 insertions(+), 5 deletions(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index 8035322..1ed039d 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -79,7 +79,7 @@ esac
 if [[ -z ${_TEXLIVE_MODULE_ECLASS} ]]; then
 _TEXLIVE_MODULE_ECLASS=1
 
-inherit estack texlive-common
+inherit texlive-common
 
 HOMEPAGE="https://www.tug.org/texlive/";
 
@@ -361,10 +361,184 @@ texlive-module_src_install() {
fi
 
if ver_test -ge 2023 && [[ ${CATEGORY} == dev-texlive ]]; then
-   eshopts_push -s nullglob
-   doman texmf-dist/doc/man/man[0-9n]/*.[0-9n]
-   rm texmf-dist/doc/man/man[0-9n]/*.[0-9n] || die
-   eshopts_pop
+   local texlive_core_man_pages=(
+   afm2pl.1
+   aleph.1
+   allcm.1
+   allec.1
+   allneeded.1
+   amstex.1
+   autosp.1
+   axohelp.1
+   bibtex.1
+   chkdvifont.1
+   chktex.1
+   chkweb.1
+   ctangle.1
+   ctie.1
+   ctwill.1
+   ctwill-refsort.1
+   ctwill-twinx.1
+   cweave.1
+   cweb.1
+   detex.1
+   devnag.1
+   deweb.1
+   disdvi.1
+   dt2dv.1
+   dv2dt.1
+   dvi2fax.1
+   dvi2tty.1
+   dvibook.1
+   dviconcat.1
+   dvicopy.1
+   dvidvi.1
+   dvihp.1
+   dvilj.1
+   dvilj2p.1
+   dvilj4.1
+   dvilj4l.1
+   dvilj6.1
+   dvilualatex-dev.1
+   dviluatex.1
+   dvipdfm.1
+   dvipdfmx.1
+   dvipdft.1
+   dvipos.1
+   dvired.1
+   dviselect.1
+   dvispc.1
+   dvitodvi.1
+   dvitomp.1
+   dvitype.1
+   e2pall.1
+   ebb.1
+   eptex.1
+   euptex.1
+   extractbb.1
+   fmtutil.1
+   fmtutil.cnf.5
+   fmtutil-sys.1
+   fontinst.1
+   gftodvi.1
+   gftopk.1
+   gftype.1
+   gsftopk.1
+   hishrink.1
+   histretch.1
+   hitex.1
+   inimf.1
+   initex.1
+   kpsepath.1
+   kpsetool.1
+   kpsewhere.1
+   kpsexpand.1
+   lacheck.1
+   latex.1
+   latex-dev.1
+   luahbtex.1
+   luajittex.1
+   lualatex-dev.1
+   luatex.1
+   makeindex.1
+   makejvf.1
+   mendex.1
+   mf.1
+   mf-nowin.1
+   mft.1
+   mkindex.1
+   mkocp.1
+  

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/i486/, sys-kernel/genkernel/

2024-04-30 Thread Ben Kohler
commit: 338ce41c607d863a7e872c535ee69b938871f1ac
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Apr 30 15:20:40 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Apr 30 15:20:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338ce41c

sys-kernel/genkernel: use correct tarball for new bcache-tools

Signed-off-by: Ben Kohler  gentoo.org>

 profiles/arch/x86/i486/parent  | 1 +
 sys-kernel/genkernel/Manifest  | 2 +-
 sys-kernel/genkernel/genkernel-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/x86/i486/parent b/profiles/arch/x86/i486/parent
new file mode 100644
index ..6c33bf12d0d1
--- /dev/null
+++ b/profiles/arch/x86/i486/parent
@@ -0,0 +1 @@
+../../../features/wd40

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index e6d43568c532..784adfe3b4b7 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,7 +1,7 @@
 DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca
 DIST LVM2.2.03.22.tgz 2755031 BLAKE2B 
79bbea84bd82f111c1bb5de336e6a9f1368b2c9e43f075dccaa90c7746a364259ad278adf650379eca75f2803ed74e74dd372be2cca8518462182657f96a0033
 SHA512 
17cd24ceee8026481566824b688dafd03ec816201d5cb3549cb7fc8a36f4cdaa982faaef4dcd26debfe775dea5ffa2744798164314ea6dc99a84f8fc33ff
 DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
-DIST bcache-tools-1.1_p20230217.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
+DIST bcache-tools-1.1_p20230217.tar.gz 44025 BLAKE2B 
c6e1c3e64d1f53f581cd6ea80b919bd7db93e0ec048de70e65cfa1b28ae59e921c7cdcf4c3d0f25823ab323f76ef29671bc2e3db616bad34e8c193aaa3a38c89
 SHA512 
aac047cb773ebc9e9c139f0a3da5721511a24265a497ce26fd607a26195d402ef78fa5f3c76d609195ee48267395527bd7083abe996e9fa3009b43ac85f94652
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312
 DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c2795d885f91fb44c9c5cf9c735c0c6c0f319e701ca2f6bf19191c50552459287042b56d4308fcc2da5bd566e63c755941
 SHA512 
5fc182c490733cbe7f2cdb8e131e0c79e5cc374ae32427d5f9ee2251e00e6e1d8ba0fdbbe31d50230f2bded08a9b9c652a4288998a427643a2d738f57ce72f90
 DIST btrfs-progs-v6.3.2.tar.xz 3160148 BLAKE2B 
e6815eeb90c1dbf9a6c4a5aa72262c18b2031a9305efc9024b1fe7b770a256e1d4cb3b01646a0a523f0e26af2d499382bf42420385c56593ace515a6c225f54d
 SHA512 
d8580250994b3e399babec4478515686f1e3cc2e4fc01ccbc7b00a51b6131452d209cb7f43dbbac5375286546d182fcdf7884bbc1a8ad6889c3f15d85ba8f8d5

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-.ebuild
index 74b24801b261..fb6feabaefa4 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-.ebuild
@@ -54,7 +54,7 @@ VERSION_ZSTD="1.5.5"
 VERSION_KEYUTILS="1.6.3"
 
 COMMON_URI="
-   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/snapshot/a5e3753516bd39c431def86c8dfec8a9cea1ddd4.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz

https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2

https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/

2024-04-30 Thread Sam James
commit: 20aa9364665b8afc9ed7769ae3710b971c33a920
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20aa9364

dev-java/eclipse-ecj: Stabilize 4.20 x86, #930961

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

 dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
index c176a5638e8e..b892008977f0 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://projects.eclipse.org/projects/eclipse.jdt";
 
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV/_rc/RC}.jar";
 
 LICENSE="EPL-1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 SLOT="4.20"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/

2024-04-30 Thread Sam James
commit: bc5816e23b703adf36288b85ce91713c8b2325e4
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5816e2

dev-java/eclipse-ecj: Stabilize 4.20 amd64, #930961

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

 dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
index 9e78dd4ea2d0..c176a5638e8e 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.20.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://projects.eclipse.org/projects/eclipse.jdt";
 
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV/_rc/RC}.jar";
 
 LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 SLOT="4.20"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 47f46f2f521d6c537d5261afcbef6550d96c70f0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f46f2f

media-sound/fluidsynth: Stabilize 2.3.5 sparc, #930968

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

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 3abeee499217..02764ab221f3 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/schismtracker/

2024-04-30 Thread Sam James
commit: b68c75bf15ceb7c889f0d4a87b478c302cb7
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68c75bf

media-sound/schismtracker: Stabilize 20240328 amd64, #930969

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

 media-sound/schismtracker/schismtracker-20240328.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/schismtracker/schismtracker-20240328.ebuild 
b/media-sound/schismtracker/schismtracker-20240328.ebuild
index 9f693420ffe6..8978a6403449 100644
--- a/media-sound/schismtracker/schismtracker-20240328.ebuild
+++ b/media-sound/schismtracker/schismtracker-20240328.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/schismtracker/schismtracker/releases/download/${PV}/
 
 LICENSE="GPL-2 LGPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=media-libs/libsdl2-2.0.5[X]



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

2024-04-30 Thread Sam James
commit: 24c555bffa8994dcbb20b6edc03a57bdee3b3424
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c555bf

media-libs/libsidplayfp: Stabilize 2.7.0 amd64, #930967

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

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

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



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

2024-04-30 Thread Sam James
commit: 9abe30d25bd161e3594cbb80843cc650f352b91d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abe30d2

media-libs/libsidplayfp: Stabilize 2.7.0 x86, #930967

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

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

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



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: 6b95f8c452586175658908c8b1936b025c367a2c
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b95f8c4

media-sound/fluidsynth: Stabilize 2.3.5 amd64, #930968

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

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 1f25a2363647..3abeee499217 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2024-04-30 Thread Sam James
commit: e12dd37b86e0f2e901e356acce3de412a6e25e78
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:30:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:30:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12dd37b

media-sound/fluidsynth: Stabilize 2.3.5 x86, #930968

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

 media-sound/fluidsynth/fluidsynth-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
index 6a33c564f64d..1f25a2363647 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="alsa dbus debug doc ipv6 jack ladspa lash network oss pipewire portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/schismtracker/

2024-04-30 Thread Sam James
commit: 140d92b830a43cde1a8b1aa79dc6eaf9d0c828d8
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 15:31:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 15:31:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140d92b8

media-sound/schismtracker: Stabilize 20240328 x86, #930969

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

 media-sound/schismtracker/schismtracker-20240328.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/schismtracker/schismtracker-20240328.ebuild 
b/media-sound/schismtracker/schismtracker-20240328.ebuild
index 8978a6403449..401281380980 100644
--- a/media-sound/schismtracker/schismtracker-20240328.ebuild
+++ b/media-sound/schismtracker/schismtracker-20240328.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/schismtracker/schismtracker/releases/download/${PV}/
 
 LICENSE="GPL-2 LGPL-2 public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=media-libs/libsdl2-2.0.5[X]



  1   2   3   >