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

2024-07-03 Thread Matthew Thode
commit: 6b1119be17f093690d2eac985a25cf1c5a8f08fa
Author: kernaltrap8  gmail  com>
AuthorDate: Mon Jul  1 22:55:56 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul  4 05:24:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1119be

media-sound/spotify: drop 1.2.37

Signed-off-by: kernaltrap8  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest  |   1 -
 media-sound/spotify/spotify-1.2.37.ebuild | 130 --
 2 files changed, 131 deletions(-)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index e43076d339be..b8b223e5be8c 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,2 +1 @@
-DIST spotify-client_1.2.37.701.ge66eb7bc_amd64.deb 137805232 BLAKE2B 
bfcbc16d5c7698cf4061d886cec0fd3477c2d0592d4809a36b9b7156296baff7c0aacdfed30eff10a582841f550e0001048cb57a1a2817439957c2f994035372
 SHA512 
8a97c4e23b8e040878c6002d46c249583d57926813799888c63884aa5e4877f5fff9fdc3c9f835d6b1b432274d291380f03c8465f049184dc80aa68a652ef87e
 DIST spotify-client_1.2.40.599.g606b7f29_amd64.deb 140956866 BLAKE2B 
b47b307b8e7c63815f9e2930321751ff3e4fb030014fa9f285e66d1bd82b1cff1cf7ed694bfe2e60a72c3c7abe0640448651bc481b28cd61031c43ed69b71af5
 SHA512 
82b3da3de8874b9cbead7d037bcf4f5bcfff4bca627e6106f0fea3896c713385bf100c7a4d1b970d349d71fb4e77a4e189334abb1a93c4126e306eb14f82bf8f

diff --git a/media-sound/spotify/spotify-1.2.37.ebuild 
b/media-sound/spotify/spotify-1.2.37.ebuild
deleted file mode 100644
index ba699635b91a..
--- a/media-sound/spotify/spotify-1.2.37.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils unpacker xdg
-
-DESCRIPTION="Spotify is a social music platform"
-HOMEPAGE="https://www.spotify.com/download/linux/;
-SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
-BUILD_ID_AMD64="701.ge66eb7bc"
-SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
-
-LICENSE="Spotify"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="libnotify local-playback pax-kernel pulseaudio"
-RESTRICT="mirror strip"
-
-BDEPEND="
-   >=dev-util/patchelf-0.10
-   sys-devel/gettext
-"
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/openssl:0=
-   dev-python/dbus-python
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/harfbuzz
-   media-libs/mesa[X(+)]
-   net-misc/curl[ssl]
-   net-print/cups[ssl(+)]
-   sys-apps/dbus
-   sys-libs/zlib
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   !gnome-extra/gnome-integration-spotify
-   libnotify? ( x11-libs/libnotify )
-   dev-libs/libayatana-appindicator
-   local-playback? ( media-video/ffmpeg:0/56.58.58 )
-   pulseaudio? ( media-libs/libpulse )
-   !pulseaudio? ( media-sound/apulse )
-"
-   #gnome-integration-spotify causes spotify to fail to launch
-   #sys-libs/glibc
-
-S="${WORKDIR}/"
-
-QA_PREBUILT="
-   opt/spotify/spotify-client/spotify
-   opt/spotify/spotify-client/libEGL.so
-   opt/spotify/spotify-client/libGLESv2.so
-   opt/spotify/spotify-client/libcef.so
-   opt/spotify/spotify-client/libvk_swiftshader.so
-   opt/spotify/spotify-client/libvulkan.so.1
-   opt/spotify/spotify-client/swiftshader/libEGL.so
-   opt/spotify/spotify-client/swiftshader/libGLESv2.so
-"
-
-src_prepare() {
-   default
-   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
-   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
-   || die "failed to patch libcurl library dependency"
-}
-
-src_install() {
-   gunzip usr/share/doc/spotify-client/changelog.gz || die
-   dodoc usr/share/doc/spotify-client/changelog
-
-   SPOTIFY_PKG_HOME=usr/share/spotify
-   insinto /usr/share/pixmaps
-   doins ${SPOTIFY_PKG_HOME}/icons/*.png
-
-   # install in /opt/spotify
-   SPOTIFY_HOME=/opt/spotify/spotify-client
-   insinto ${SPOTIFY_HOME}
-   doins -r ${SPOTIFY_PKG_HOME}/*
-   fperms +x ${SPOTIFY_HOME}/spotify
-
-   dodir /usr/bin
-   SPOTIFY_HOME=${SPOTIFY_HOME} LIBDIR=$(get_libdir) \
-   envsubst '$SPOTIFY_HOME $LIBDIR' \
-   < "${FILESDIR}/spotify-wrapper" > "${D}/usr/bin/spotify" || die
-   fperms +x /usr/bin/spotify
-
-   local size
-   for size in 16 22 24 32 48 

[gentoo-commits] repo/gentoo:master commit in: app-admin/cpulimit/, app-admin/cpulimit/files/

2024-07-03 Thread Matthew Thode
commit: 9d1e09b46c3c785874a17976c6b868fa178d8e39
Author: kernaltrap8  gmail  com>
AuthorDate: Mon Jul  1 23:22:41 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul  4 05:24:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1e09b4

app-admin/cpulimit: add 3.1

Signed-off-by: kernaltrap8  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/cpulimit/Manifest|  1 +
 app-admin/cpulimit/cpulimit-3.1.ebuild | 27 ++
 .../cpulimit/files/cpulimit-3.1-makefile.patch | 25 
 3 files changed, 53 insertions(+)

diff --git a/app-admin/cpulimit/Manifest b/app-admin/cpulimit/Manifest
index 09487a44a762..43428a8a53d0 100644
--- a/app-admin/cpulimit/Manifest
+++ b/app-admin/cpulimit/Manifest
@@ -1 +1,2 @@
 DIST cpulimit-2.8.tar.gz 24860 BLAKE2B 
6d4002d2cbc46da9ce102da77b701e6a99c2e7d16e2e7989baa1e07ef335b126a8c717c4779d121aee1e580ebf057a16b4f83c1bc6a29c904a7532debc4c490a
 SHA512 
aeb121739a5dc9f94c6ddb0905ed05eb7d146c9d0e71c34ba46aad798bda2c30b7ccc548338b4c468f9885f09d97a4565c00199c8df6af74dc9b6f23940c540e
+DIST cpulimit-3.1.tar.gz 25446 BLAKE2B 
77a7ca7dfbcb49f1db481e937607bfa3e287b944d741409033e0a93d2ec788024c30e4de0dc9270645dbd91a66b88db3ddc8763b41f2117b4176bb0f9c2aed5d
 SHA512 
d4c8a2598535ba1221e2089c21576062eff47fe7e842f021e1db83ebdf7ad98ba7d6b216d4f2a93697d4e0adc54c281d24eded7d67bb83134ce06510e1389cda

diff --git a/app-admin/cpulimit/cpulimit-3.1.ebuild 
b/app-admin/cpulimit/cpulimit-3.1.ebuild
new file mode 100644
index ..8f369c8795a2
--- /dev/null
+++ b/app-admin/cpulimit/cpulimit-3.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Limits the CPU usage of a process"
+HOMEPAGE="https://cpulimit.sourceforge.net;
+SRC_URI="https://downloads.sourceforge.net/limitcpu/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+)
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc CHANGELOG README
+}

diff --git a/app-admin/cpulimit/files/cpulimit-3.1-makefile.patch 
b/app-admin/cpulimit/files/cpulimit-3.1-makefile.patch
new file mode 100644
index ..7daf8a7092ab
--- /dev/null
+++ b/app-admin/cpulimit/files/cpulimit-3.1-makefile.patch
@@ -0,0 +1,25 @@
+--- a/Makefile 2023-02-06 18:47:21.311693323 +0300
 b/Makefile 2023-02-06 18:48:23.392517904 +0300
+@@ -2,6 +2,7 @@
+ PREFIX?=/usr
+ CFLAGS?=-Wall -O2
+ CC?=clang
++DESTDIR=
+ 
+ all: cpulimit
+ 
+@@ -21,10 +22,10 @@
+   $(MAKE) -C test
+ 
+ install: cpulimit
+-  mkdir -p ${PREFIX}/bin
+-  mkdir -p ${PREFIX}/share/man/man1
+-  cp cpulimit ${PREFIX}/bin
+-  cp cpulimit.1 ${PREFIX}/share/man/man1
++  mkdir -p ${DESTDIR}/${PREFIX}/bin
++  mkdir -p ${DESTDIR}/${PREFIX}/share/man/man1
++  cp cpulimit ${DESTDIR}/${PREFIX}/bin
++  cp cpulimit.1 ${DESTDIR}/${PREFIX}/share/man/man1
+ 
+ deinstall:
+   rm -f ${PREFIX}/bin/cpulimit



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

2024-07-03 Thread Matthew Thode
commit: c14cda4fd89a26ae472f8eff76d51adfe65373e8
Author: kernaltrap8  gmail  com>
AuthorDate: Mon Jul  1 22:54:22 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul  4 05:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14cda4f

media-sound/spotify: bump to 1.2.40

Signed-off-by: kernaltrap8  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest  |   1 +
 media-sound/spotify/spotify-1.2.40.ebuild | 130 ++
 2 files changed, 131 insertions(+)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index 40997a8b6105..e43076d339be 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1 +1,2 @@
 DIST spotify-client_1.2.37.701.ge66eb7bc_amd64.deb 137805232 BLAKE2B 
bfcbc16d5c7698cf4061d886cec0fd3477c2d0592d4809a36b9b7156296baff7c0aacdfed30eff10a582841f550e0001048cb57a1a2817439957c2f994035372
 SHA512 
8a97c4e23b8e040878c6002d46c249583d57926813799888c63884aa5e4877f5fff9fdc3c9f835d6b1b432274d291380f03c8465f049184dc80aa68a652ef87e
+DIST spotify-client_1.2.40.599.g606b7f29_amd64.deb 140956866 BLAKE2B 
b47b307b8e7c63815f9e2930321751ff3e4fb030014fa9f285e66d1bd82b1cff1cf7ed694bfe2e60a72c3c7abe0640448651bc481b28cd61031c43ed69b71af5
 SHA512 
82b3da3de8874b9cbead7d037bcf4f5bcfff4bca627e6106f0fea3896c713385bf100c7a4d1b970d349d71fb4e77a4e189334abb1a93c4126e306eb14f82bf8f

diff --git a/media-sound/spotify/spotify-1.2.40.ebuild 
b/media-sound/spotify/spotify-1.2.40.ebuild
new file mode 100644
index ..344360e02145
--- /dev/null
+++ b/media-sound/spotify/spotify-1.2.40.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils unpacker xdg
+
+DESCRIPTION="Spotify is a social music platform"
+HOMEPAGE="https://www.spotify.com/download/linux/;
+SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
+BUILD_ID_AMD64="599.g606b7f29"
+SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
+
+LICENSE="Spotify"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="libnotify local-playback pax-kernel pulseaudio"
+RESTRICT="mirror strip"
+
+BDEPEND="
+   >=dev-util/patchelf-0.10
+   sys-devel/gettext
+"
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/openssl:0=
+   dev-python/dbus-python
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/harfbuzz
+   media-libs/mesa[X(+)]
+   net-misc/curl[ssl]
+   net-print/cups[ssl(+)]
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   !gnome-extra/gnome-integration-spotify
+   libnotify? ( x11-libs/libnotify )
+   dev-libs/libayatana-appindicator
+   local-playback? ( media-video/ffmpeg:0/56.58.58 )
+   pulseaudio? ( media-libs/libpulse )
+   !pulseaudio? ( media-sound/apulse )
+"
+   #gnome-integration-spotify causes spotify to fail to launch
+   #sys-libs/glibc
+
+S="${WORKDIR}/"
+
+QA_PREBUILT="
+   opt/spotify/spotify-client/spotify
+   opt/spotify/spotify-client/libEGL.so
+   opt/spotify/spotify-client/libGLESv2.so
+   opt/spotify/spotify-client/libcef.so
+   opt/spotify/spotify-client/libvk_swiftshader.so
+   opt/spotify/spotify-client/libvulkan.so.1
+   opt/spotify/spotify-client/swiftshader/libEGL.so
+   opt/spotify/spotify-client/swiftshader/libGLESv2.so
+"
+
+src_prepare() {
+   default
+   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
+   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
+   || die "failed to patch libcurl library dependency"
+}
+
+src_install() {
+   gunzip usr/share/doc/spotify-client/changelog.gz || die
+   dodoc usr/share/doc/spotify-client/changelog
+
+   SPOTIFY_PKG_HOME=usr/share/spotify
+   insinto /usr/share/pixmaps
+   doins ${SPOTIFY_PKG_HOME}/icons/*.png
+
+   # install in /opt/spotify
+   SPOTIFY_HOME=/opt/spotify/spotify-client
+   insinto ${SPOTIFY_HOME}
+   doins -r ${SPOTIFY_PKG_HOME}/*
+   fperms +x ${SPOTIFY_HOME}/spotify
+
+   dodir /usr/bin
+   SPOTIFY_HOME=${SPOTIFY_HOME} LIBDIR=$(get_libdir) \
+   envsubst '$SPOTIFY_HOME $LIBDIR' \
+   < "${FILESDIR}/spotify-wrapper" > "${D}/usr/bin/spotify" || die
+   fperms +x /usr/bin/spotify
+
+   local size
+   for size in 16 22 24 32 48 

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

2024-07-03 Thread Michał Górny
commit: 93e00cae4bd6d5b56a8b51e52c47b3b690766b4d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:59:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e00cae

dev-python/openstacksdk: Bump to 3.2.0

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

 dev-python/openstacksdk/Manifest  |  1 +
 dev-python/openstacksdk/openstacksdk-3.2.0.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest
index 975418fc6abe..941c29fefbab 100644
--- a/dev-python/openstacksdk/Manifest
+++ b/dev-python/openstacksdk/Manifest
@@ -1 +1,2 @@
 DIST openstacksdk-3.1.0.tar.gz 1215965 BLAKE2B 
6bf5c3f85dcc2a027af10b675f7a3c7f7cf82bccc20558c0e094def02ff07fca4952ed71240bdf29600c3ef077575c49dce0dccb1683539bef756897813f4d1a
 SHA512 
97ef0610115e1f1534900a6003d699028c6b331af0ef95fadb27babf0bf1467a304a3cc935f07270bf597053e2536e74de79333f67d116cf0b18583a3c8db878
+DIST openstacksdk-3.2.0.tar.gz 1228138 BLAKE2B 
f03f90898beb4650f1ba3b13192f4d85dd630ad680c0a5988e9d284e0c5574e6a66085c93b291338df810bc2e31dbddd972557e159ac293be77298ffcac9ab1c
 SHA512 
8cfc9054fe2749024d33556111c60af6b0225abce800fdb7fe1fbf81b0b7e9e183a191dd62eb12ba768b5815d76c1e0b335c0b5a3eac63efe005330794988537

diff --git a/dev-python/openstacksdk/openstacksdk-3.2.0.ebuild 
b/dev-python/openstacksdk/openstacksdk-3.2.0.ebuild
new file mode 100644
index ..010c1c968e8f
--- /dev/null
+++ b/dev-python/openstacksdk/openstacksdk-3.2.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A collection of libraries for building applications to work with 
OpenStack"
+HOMEPAGE="
+   https://opendev.org/openstack/openstacksdk/
+   https://github.com/openstack/openstacksdk/
+   https://pypi.org/project/openstacksdk/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
+   >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonpatch-1.21[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+   >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/prometheus-client-0.4.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Internet?
+   sed -e 's:test_create_dynamic_large_object:_&:' \
+   -i openstack/tests/unit/cloud/test_object.py || die
+
+   # TODO
+   sed -e 's:test_generate_form:_&:' \
+   -e 's:test_create_static_large_object:_&:' \
+   -e 's:test_object_segment_retries:_&:' \
+   -e 's:test_object_segment_retry_failure:_&:' \
+   -e 's:test_slo_manifest_retry:_&:' \
+   -i openstack/tests/unit/cloud/test_object.py || die
+   sed -e 's:test_servers:_&:' \
+   -i openstack/tests/unit/test_stats.py || die
+
+   # unhappy about paths due to test runner
+   sed -e 's:test_method_not_supported:_&:' \
+   -i openstack/tests/unit/test_exceptions.py || die
+   sed -e 's:test_repr:_&:' \
+   -i openstack/tests/unit/test_resource.py || die
+
+   # requires hacking
+   rm openstack/tests/unit/test_hacking.py || die
+
+   # fragile warning-based tests
+   sed -e 's:test_unsupported_version_override:_&:' \
+   -i openstack/tests/unit/test_missing_version.py || die
+   sed -e 's:test_create_unknown_proxy:_&:' \
+   -i openstack/tests/unit/test_connection.py || die
+
+   

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

2024-07-03 Thread Michał Górny
commit: 01308e94e1be987bec3ef237aa44868a89604862
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:53:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01308e94

dev-python/validators: Bump to 0.30.0

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

 dev-python/validators/Manifest |  1 +
 dev-python/validators/validators-0.30.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index 8f6f71f50e15..5d4ef7da0816 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1,2 +1,3 @@
 DIST validators-0.28.3.tar.gz 65129 BLAKE2B 
00ff76346e46f14bc0eb986eb6fc791e43b773bbad2b1cfe9d0b6f24d0f141ff258d5bea97d5330b98307a79c0a75dba69ffe3d85c28fa2ebe509ca0e305d2aa
 SHA512 
d5d1fe6cf250698161efaa6c4d23225f2aab250a7bbf1a1d1de2ee171fd35731905a1c8596dfbc15840a97ac684d8497cb338047db8fc8520ce2056198ccae8d
 DIST validators-0.29.0.tar.gz 67150 BLAKE2B 
9c202b91dd8125e2d4dc62fdf0ebd5313fd49f5ed28a71c26f90c9683cab25f688e5f242432616c9a4068429ab3679eaaf518578f3cc3b97ff6894f69883697a
 SHA512 
e8daedd2878f2e2e51c76c8df2141bf4594c5789ed803e9bec592572b7df4f0be22c3c1a948ae6137654cc3bc7a0c638100b264f05771f5b2a13ee10d62deb79
+DIST validators-0.30.0.tar.gz 68553 BLAKE2B 
96a59c2155fa0a33c12502e36fb517b068a56edba7c161e722cea8832190a407b4a4c81beb85845239b7e76622e4fa31ff577b5278787fd7bbe441133762731f
 SHA512 
96247ccf9ea5db12f6b405971aac11f834f64a83b7e6efdc6d04c81a9ff2901ece786bc2ad2301c738ff0eae8031a6aa2a1fef629048e61c2f365ab172408f46

diff --git a/dev-python/validators/validators-0.30.0.ebuild 
b/dev-python/validators/validators-0.30.0.ebuild
new file mode 100644
index ..ee697b081282
--- /dev/null
+++ b/dev-python/validators/validators-0.30.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Data Validation for Humans"
+HOMEPAGE="
+   https://github.com/python-validators/validators/
+   https://pypi.org/project/validators/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires eth-hash
+   tests/crypto_addresses/test_eth_address.py
+)



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

2024-07-03 Thread Michał Górny
commit: 14901ac80c731deec3b7b2c50a5437eb7e76c552
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:52:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14901ac8

dev-python/pydantic-core: Bump to 2.20.1

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

 dev-python/pydantic-core/Manifest  |   8 ++
 .../pydantic-core/pydantic-core-2.20.1.ebuild  | 140 +
 2 files changed, 148 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 0f8973b536bf..a914b0542b90 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -8,6 +8,7 @@ DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cb
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 DIST cc-1.0.100.crate 78474 BLAKE2B 
acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d
 SHA512 
7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
+DIST cc-1.0.101.crate 79446 BLAKE2B 
fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf
 SHA512 
6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
@@ -41,6 +42,7 @@ DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec
 DIST memoffset-0.9.1.crate 9032 BLAKE2B 
0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf
 SHA512 
3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
 DIST num-bigint-0.4.4.crate 99369 BLAKE2B 
09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de
 SHA512 
0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
 DIST num-bigint-0.4.5.crate 102281 BLAKE2B 
a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd
 SHA512 
0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
+DIST num-bigint-0.4.6.crate 102801 BLAKE2B 
0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15
 SHA512 
19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
 DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222
 SHA512 
731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
 DIST num-integer-0.1.46.crate 22331 BLAKE2B 
d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba
 SHA512 
e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
 DIST 

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

2024-07-03 Thread Michał Górny
commit: 24d82f706390864797d01c0eb2a782c164230519
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 05:01:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d82f70

dev-python/hcloud: Bump to 2.0.1

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

 dev-python/hcloud/Manifest|  1 +
 dev-python/hcloud/hcloud-2.0.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
index 3a1b5910da43..c2634f644083 100644
--- a/dev-python/hcloud/Manifest
+++ b/dev-python/hcloud/Manifest
@@ -1 +1,2 @@
 DIST hcloud-python-1.35.0.gh.tar.gz 114672 BLAKE2B 
1742d571fccc369245d9bf9c8f85da1c37061a13368dfe928b666e4f514ed5bf9f87f61bc4e5859ec7a759f5dfa6364c60ff851572071b46b2df21c0fe6f02a6
 SHA512 
48cee279b4f0025c61662304e67b8cee6a718c071f801daac440054439dedb21ab656c244f486860b056edd8bdc9330d3134ec936085297f24442a93cbbcc9e4
+DIST hcloud-python-2.0.1.gh.tar.gz 117015 BLAKE2B 
e795ea4a114c8e2c71554f84646b574e94030c6e724456786a437cc58d3dd96118c274111bc3787d8e7074b81f0c2493b3c6c5b824f6a8acb6d3a70b4dd75d29
 SHA512 
2507687324579240d2ff89287a6bd8e90dd33bb1290514c925e7e786330032187fdf133af196a6c0529ecb7018003356e299fc00cbf5bf2819d1f8e229702a04

diff --git a/dev-python/hcloud/hcloud-2.0.1.ebuild 
b/dev-python/hcloud/hcloud-2.0.1.ebuild
new file mode 100644
index ..64eceb0a363c
--- /dev/null
+++ b/dev-python/hcloud/hcloud-2.0.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=hcloud-python-${PV}
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="
+   https://github.com/hetznercloud/hcloud-python/
+   https://pypi.org/project/hcloud/
+"
+# sdist is missing doc assets as of 1.19.0
+# https://github.com/hetznercloud/hcloud-python/pull/183
+SRC_URI="
+   https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/myst-parser \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   tests/integration
+)
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2024-07-03 Thread Michał Górny
commit: 690bdd77b3588c0b49a4f70c0980762c45adfddc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:59:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690bdd77

dev-python/urwid: Bump to 2.6.15

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

 dev-python/urwid/Manifest|  1 +
 dev-python/urwid/urwid-2.6.15.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index 363d22ebfa77..0dd48de9372a 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1 +1,2 @@
 DIST urwid-2.6.14.tar.gz 847848 BLAKE2B 
3528c89b34a9846b6ee8524b789c80c0cb353185d6d819a179e099753cc9a5aa8fbbcdad7f80190543ad8f68126246359bb94d5e5b4112930f023b2c1619f09d
 SHA512 
289ada7949119889ccfdd547266f423a9a6c0368c7ead20716d4f503f42c737864be84a9feff66ae036a9f7e230d338226e259f5d552e17d439a49fdbfc86149
+DIST urwid-2.6.15.tar.gz 847872 BLAKE2B 
2f1fcff3a0ab0fc0a5302ee9c6bac29d39f7bfff06d404134b555bd111b465b05981cc3a8bb4d6cd93b188d104022774db97461072452c1103b34ecefcaf239b
 SHA512 
c9027d4caf490c22ef7bf95c929a62d4f56d4b8d864e5198eb1e82db0414552e4f98caba2e210e8c7bfb91d33c55924acf637f8515c26b89c184e6bbea743ec1

diff --git a/dev-python/urwid/urwid-2.6.15.ebuild 
b/dev-python/urwid/urwid-2.6.15.ebuild
new file mode 100644
index ..9c3039fc6e8b
--- /dev/null
+++ b/dev-python/urwid/urwid-2.6.15.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+   https://urwid.org/
+   https://pypi.org/project/urwid/
+   https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Trio event loop" "dev-python/trio"
+}



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

2024-07-03 Thread Michał Górny
commit: 277c9deae7b912d498bf12dbffeb7ba0aab8a87b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 05:00:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277c9dea

dev-python/pyproject-fmt: Bump to 2.1.4

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-2.1.4.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index 8419dd540e39..419aa678 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1 +1,2 @@
 DIST pyproject_fmt-2.1.3.tar.gz 9016 BLAKE2B 
742d29283f883f36a6705b74613455932057c508bb98c61d245254fca5d35c31333d01e1047f3c3c4fe46c41ea0633d6a491f59c9633770dd5fb5ee9b696f5ed
 SHA512 
3ba7bc939ed555a58c41bc35563fecba4066e95b0fc4d9c0ecf77ed484cbf2ebd8067fb097dabb499d95ddd7be64712961b70b9abb2f147cc6491c3c8ca85877
+DIST pyproject_fmt-2.1.4.tar.gz 9023 BLAKE2B 
1a44332ea829efb22d7b561abef1f362f7eb6ca4682586511e4a87c8f26f55a510f2a1f5e065ec21208c04f754dd729133c859f5d388b0af94578c53bab55d1e
 SHA512 
95e4f99c2ded8f69dca4bbca208512ca17e6fc1e7e13a247f2932c7539ff802a4ed6a822c4ffbada749d4eef15aafd7189f85d722e41360b3523c2b633e15d99

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
new file mode 100644
index ..97bb4cb063b6
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   ~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# tox is called as a subprocess, to get targets from tox.ini
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   dev-python/tox
+   )
+"
+
+distutils_enable_tests pytest



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

2024-07-03 Thread Michał Górny
commit: 3f5ae618b0bcb4c2c7d556b188241494771f50f2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:58:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5ae618

dev-python/python-neutronclient: Bump to 11.3.1

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

 dev-python/python-neutronclient/Manifest   |  1 +
 .../python-neutronclient-11.3.1.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index d9512afc0aaf..4aa3aad7886b 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1 +1,2 @@
 DIST python-neutronclient-11.3.0.tar.gz 211322 BLAKE2B 
495e2f8db5d85cc92d199023c920341cc18e2d519da4e458eb8e50b803aa77d838dc06f2a248ead2ee156a763103c5376b786fa99d97a0c6dff5659374ba
 SHA512 
4115326f2a40957f1db94ee4e65f7399019fa135774fa9ed5f2ffc6d20f65f326fedc724639decb730ce9de0a0e82239e1ffe6ec4df59382adb16d9c3cfb64d5
+DIST python-neutronclient-11.3.1.tar.gz 211410 BLAKE2B 
db1bed173ca546529502dc2ce564e950c6908f4fa3dc81eb78bc59dfa4ba3e608a058c2b143db111afba153eef9e62f3a7f3bb588faed9d306e3bc960fc33e94
 SHA512 
76e17bf2f0bce6bad939029beb3a75b840675582fcef766f61ac139d29d7f0632dae3a7ee3aea596c60e3b86b9e5cf24c8070f75a03a9c8066b92437fcdd03be

diff --git a/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild
new file mode 100644
index ..621717e09572
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-11.3.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-neutronclient/
+   https://github.com/openstack/python-neutronclient/
+   https://pypi.org/project/python-neutronclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bandit[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/oslotest[${PYTHON_USEDEP}]
+   dev-python/python-openstackclient[${PYTHON_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   dev-python/tempest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Needs osprofile
+   rm neutronclient/tests/unit/test_http.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest -b neutronclient.tests.unit
+}
+
+python_install() {
+   distutils-r1_python_install
+   # stupid stupid stupid
+   local SITEDIR="${D}$(python_get_sitedir)" || die
+   cd "${SITEDIR}" || die
+   local egg=( python_neutronclient*.dist-info )
+   [[ -d ${egg[0]} ]] || die "python_quantumclient*.dist-info not found"
+   ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die
+   ln -s neutronclient quantumclient || die
+   ln -s neutron quantumclient/quantum || die
+}



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

2024-07-03 Thread Michał Górny
commit: b831a029abc8b82b763444b18f2a49cccd161695
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 05:02:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b831a029

dev-python/uv: Bump to 0.2.21

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

 dev-python/uv/Manifest |   3 ++
 dev-python/uv/uv-0.2.21.ebuild | 108 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 97cae9d19d85..f225026498f2 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -1,4 +1,7 @@
 DIST pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz 86966 BLAKE2B 
783191e6a6d6eaeb6d8b1f773d449de5aebd7864296758b8a0fa87df62fae855c0c0edcb4ddb11694d70a3cd8870d7b14b0c7b48a2788026d3a6104685bf46dd
 SHA512 
2e58fad9633070adc8e7549475a8d01c2d8d56d0b6492ab3fa773cff94dc004ca1d841e3428a84dfb495e664850a184d4699d364a4d8e4298b6b8370282d110d
+DIST reqwest-middleware-21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe.gh.tar.gz 
39176 BLAKE2B 
00b2d0f51e4bbe29649fea50a8cc41c7b4d534f87440dd0bf487e8f7104077ad2cde824673b6624ff71924512b8a6b33ed4ac548f64bfbf78a5e0fb1366a446f
 SHA512 
29f80816d054838af330a0ccfb8509ab22469aaecdb369d4a63c03eb3ed2aea3cc113458dd29c649e5bf7c33dbf5ef8b1e5d5a89e1cca72f9eab212f000c594f
 DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 
BLAKE2B 
f9efab73c65394e33e090a6292875ebf35e6669b15c356f102eb109784a4503606ae39106cd0ebe3d7d479cb0b30806d7baaaebf22d826836a24f7ed49100934
 SHA512 
3b845b05d97c5ab5cea286a7c11846838b40bb1fac98a51782600849a53231be8fa205094c6bdd00f6e193c807b10b28f947698696382be99cae0a8d681dabdc
 DIST uv-0.2.15-crates.tar.xz 48793072 BLAKE2B 
5988199d887f371f275a6ee40415743823c73a164a3dcf0c2d384e644d75625305e503543aa6027df0aefafcfc434c1a5da7ed9bea5760a3b83f4aef2f097545
 SHA512 
8ccf76686df81b0b704322e35e22ff95b8bf9aa4b417365e25ca77d50463095975de75959580cf2465404da7abcd88c6bc2aad5c9633110d55d5534ddeac97b2
 DIST uv-0.2.18.gh.tar.gz 1303313 BLAKE2B 
d14280eb1d92b2c3f43dc272da66d7e3b790f6261377a04e15751243e6c22f4a960ef78c0f52ccbff5412a0ec8acc65b0719fd5abf3cc2455079e0f1e75a5415
 SHA512 
3ae24e2629253ddf237a10119d20685fddc3d63a66efbc328f2d92174842e8fb6e335f6d3505642276ffc8abd349a25af985bf528ee9d42432271085a69ad018
+DIST uv-0.2.20-crates.tar.xz 48761312 BLAKE2B 
888ee349ef5849c0333e67d2ab2a0c80bc5bd66fdf2de3e2b9f11d62f48aa075a5b66e234800c987cbda134cd5621dc0de0ab8e9a6ab63ad4e19e7eff33c7ca9
 SHA512 
5b7d0d48400e90cd6cfe4d615fa9672cca08e028d5b25dca97d360729a7eec6a39bf8613d076291097a11c39851a5348e045f5ee17b27053ebfc1469bf516512
+DIST uv-0.2.21.gh.tar.gz 1318725 BLAKE2B 
dc1cbce639a05050f7a2ca97f9ee45fab8099045970e9543174fd963b12a9a355abd69aebc37f7bc91d9884c9a882ec6f43148bdc6b20e52728675f1f3f5f5d7
 SHA512 
7923781117117ad5645df7792396248f8064f9107719797e5efe118b70dfd51f6e53403fe7aa87ffb7e32c9327543ba9b001ffeb95b69028695d2e75fc53e2b7

diff --git a/dev-python/uv/uv-0.2.21.ebuild b/dev-python/uv/uv-0.2.21.ebuild
new file mode 100644
index ..8839559a2ad0
--- /dev/null
+++ b/dev-python/uv/uv-0.2.21.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   
[pubgrub]='https://github.com/astral-sh/pubgrub;b4435e2f3af10dab2336a0345b35dcd622699d06;pubgrub-%commit%'
+   
[reqwest-middleware]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-middleware'
+   
[reqwest-retry]='https://github.com/astral-sh/reqwest-middleware;21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe;reqwest-middleware-%commit%/reqwest-retry'
+)
+
+inherit cargo check-reqs
+
+CRATE_PV=0.2.20
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+   https://github.com/astral-sh/uv/
+   https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+   https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
+   "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+   0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+   MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+BDEPEND="
+   >=virtual/rust-1.77
+   test? (
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt-rust/

2024-07-03 Thread Michał Górny
commit: dc7322ee67f45e23f3267359ae041b4a4325f4b8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 05:00:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7322ee

dev-python/pyproject-fmt-rust: Bump to 1.1.5

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

 dev-python/pyproject-fmt-rust/Manifest |   1 +
 .../pyproject-fmt-rust-1.1.5.ebuild| 159 +
 2 files changed, 160 insertions(+)

diff --git a/dev-python/pyproject-fmt-rust/Manifest 
b/dev-python/pyproject-fmt-rust/Manifest
index 5aef9c259712..df324e1fa6a2 100644
--- a/dev-python/pyproject-fmt-rust/Manifest
+++ b/dev-python/pyproject-fmt-rust/Manifest
@@ -59,6 +59,7 @@ DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 
60ceb626fd1ffeca7e81ebc721bb4cfebd99b
 DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 
05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19
 SHA512 
f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
 DIST pyproject_fmt_rust-1.1.3.tar.gz 33710 BLAKE2B 
254a2a9173c57d2d22fa19043b9d144c425209570039af2330130ee14dbde387c1b748bbd0b7aa7fd81df78b43cd78021602ae6a7a05a4336cee85c40fffadc8
 SHA512 
c96f5b1233287a19e87c9a1a33dedfa3e015b2846b8fb80e36b99ae1227a3f583af6934ee32db5e0a22068264aede434af7eb3df353c58f7a53e434011a3e05d
 DIST pyproject_fmt_rust-1.1.4.tar.gz 34558 BLAKE2B 
1b0361e74b4acdb6863937356e5c329452d1854fcb666ae8fd9517c870d1d4ab813eed9aadecdae7f66328f84cadbc021b30169f960c8ff3abef17e0928cf197
 SHA512 
b0ca84d7d6c44cd9f1c8ead26cdf49680d4e67a91f1c169f2a5484d90bd1ca5bd6094a7c307d8bb4ec6c8f52528e250d7534882f16ec4581eabe135539e833e9
+DIST pyproject_fmt_rust-1.1.5.tar.gz 34645 BLAKE2B 
d857e0ab978d4383beec201da0081cebc4ca85be5b7b1330a04c952d972e1441859733f6932c3f5d72048e34d750b286f712fbfd517a510a67b1ab264c564a3f
 SHA512 
c2887fc2b135e391f10bdf5ef44aa2d00d405c75a65ded1927c2eb642ba5bc9881261b4122474afac5c7ac8b7685d35eef7a39da0403d3c8b48c500b2280e17f
 DIST quote-1.0.36.crate 28507 BLAKE2B 
b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129
 SHA512 
f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST regex-1.10.4.crate 253191 BLAKE2B 
08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447
 SHA512 
88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b

diff --git a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.5.ebuild 
b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.5.ebuild
new file mode 100644
index ..165231b06fe2
--- /dev/null
+++ b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.5.ebuild
@@ -0,0 +1,159 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   any_ascii@0.1.7
+   arc-swap@1.7.1
+   autocfg@1.2.0
+   beef@0.5.2
+   bitflags@1.3.2
+   bstr@1.9.1
+   cfg-if@1.0.0
+   countme@3.0.1
+   deranged@0.3.11
+   derivative@2.2.0
+   either@1.11.0
+   fnv@1.0.7
+   form_urlencoded@1.2.1
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-executor@0.3.30
+   futures-io@0.3.30
+   futures-macro@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-timer@3.0.3
+   futures-util@0.3.30
+   futures@0.3.30
+   getrandom@0.2.14
+   glob@0.3.1
+   globset@0.4.14
+   hashbrown@0.14.3
+   heck@0.4.1
+   idna@0.5.0
+   indoc@2.0.5
+   itertools@0.10.5
+   itoa@1.0.11
+   lexical-sort@0.3.1
+   libc@0.2.153
+   lock_api@0.4.11
+   log@0.4.21
+   logos-derive@0.12.1
+   logos@0.12.1
+   memchr@2.7.2
+   memoffset@0.9.1
+   num-conv@0.1.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   pep440_rs@0.6.0
+   pep508_rs@0.6.0
+   percent-encoding@2.3.1
+   pin-project-lite@0.2.14
+   pin-utils@0.1.0
+   portable-atomic@1.6.0
+   powerfmt@0.2.0
+   proc-macro2@1.0.81
+   pyo3-build-config@0.21.2
+   pyo3-ffi@0.21.2
+   

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

2024-07-03 Thread Michał Górny
commit: 5c5623f4b1bc511453069848bfa1be830684a33d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:56:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5623f4

dev-python/dep-logic: Bump to 0.3.5

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

 dev-python/dep-logic/Manifest   |  1 +
 dev-python/dep-logic/dep-logic-0.3.5.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest
index 8853a46bace2..68aa62f6b070 100644
--- a/dev-python/dep-logic/Manifest
+++ b/dev-python/dep-logic/Manifest
@@ -1,2 +1,3 @@
 DIST dep_logic-0.3.1.tar.gz 33762 BLAKE2B 
1d03419456ce20b4a183644d8515e7221df2e90b3e3713d5ddc7700e6fec76b1903095892ac9f77658980155419e4bc2b1726d219dcbc515199fcfd94b3a3c62
 SHA512 
3195b3c65517a64cdac310b2c4dff5378138a2cff05fdb146dc192c9a2405a448483bff969d35130ba0af0953d80036ce676e1c9d0242ce372c543baa45db03d
 DIST dep_logic-0.3.3.tar.gz 33770 BLAKE2B 
d8151c6778167ca7cf60ec71fd9371d3328cd146dd78fe89d568e4dd9a211b4f9f04a9327a716931a8b7e90a9b2c8b29a6f95459eea14636eccdb19219c9db35
 SHA512 
5f68b78b948c7888e79dad106d254616a2965005aea2d940caacc442a9c629b1928f93a2a7fdc524089b359f374a703339c16d54eb9178963cdf6390a663e8ae
+DIST dep_logic-0.3.5.tar.gz 33880 BLAKE2B 
0aa7b2ef7408e0c3a0a81d2cd1fc11037e633a521aff5b673e2c9c4efc535ff59d0991daa9ee50b859302a25cfcdaf94406950358a150cd173d627e87b497a51
 SHA512 
7ceb90c4cf8d98a192dca94206c363e6bc5d68fa596f18c64374f1512afbfa9b739343ed7663bba6a94d8c6a573e62bf46fecccb01d0d87827a810d0f4d9

diff --git a/dev-python/dep-logic/dep-logic-0.3.5.ebuild 
b/dev-python/dep-logic/dep-logic-0.3.5.ebuild
new file mode 100644
index ..cf3afe5c232e
--- /dev/null
+++ b/dev-python/dep-logic/dep-logic-0.3.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python dependency specifications supporting logical operations"
+HOMEPAGE="
+   https://github.com/pdm-project/dep-logic/
+   https://pypi.org/project/dep-logic/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-07-03 Thread Michał Górny
commit: c3c2a07721b9c6d530b0a2539effeeae15e28d49
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:58:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c2a077

dev-python/python-ironicclient: Bump to 5.7.0

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

 dev-python/python-ironicclient/Manifest|  1 +
 .../python-ironicclient-5.7.0.ebuild   | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/python-ironicclient/Manifest 
b/dev-python/python-ironicclient/Manifest
index aa2eabe71f63..1b3278f47937 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1 +1,2 @@
 DIST python-ironicclient-5.6.0.tar.gz 229569 BLAKE2B 
2db608463479fc5bb7061562d8617d96244e80276790ae2829373d9ba02412027658c33c5f22d6fd921bf84599584c588c462b4480d294e288dc063f7c73e274
 SHA512 
133de151e5a884c0c9840b72236f5d99e5e197889ed2e80545174d8754b09e65c370c6a97c367ed4c4ca76f593e665e6481cd45c266fdf3ba7fc348307539907
+DIST python-ironicclient-5.7.0.tar.gz 230550 BLAKE2B 
a4571693ce95608d7403113e56df62961eb040ee924ff8d45ebacf41a924cb489157a48043d768e4e5691477bd2dbf24a658a59703e84c61871be5f4d9700dbf
 SHA512 
f819a2be1301da821eb340da789dd188dea33fb48b2ea2f3ec740eb04b66cf121fc1f72f592e3f17cd38be30b9afedf4209dbe725eaa772938a9977a83e84506

diff --git a/dev-python/python-ironicclient/python-ironicclient-5.7.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-5.7.0.ebuild
new file mode 100644
index ..036a407a0b35
--- /dev/null
+++ b/dev-python/python-ironicclient/python-ironicclient-5.7.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pbr
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for the Ironic API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-ironicclient/
+   https://github.com/openstack/python-ironicclient/
+   https://pypi.org/project/python-ironicclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2024-07-03 Thread Michał Górny
commit: fe0fb581045045ce5afdf06f24c9467beb24
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:57:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0fb581

dev-python/asyncssh: Bump to 2.15.0

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

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

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index b8b02af0e904..5286e46df645 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.14.2.tar.gz 498190 BLAKE2B 
66cc538322688d0782e203eb723c7c7a196fd5da725fe95df8b31e25e35e45b86bb01cb5c46f5516475614b9cf7b8076bc3994ec77daf552e030724b0734c2d1
 SHA512 
76952b8837832139274fbfc4ec4aa84841c66a4eb4c1bd09fd532727287574509fb2b94b684c14d6f76add80a1fe5c8236a3412ab6a71574c203706895b23f93
+DIST asyncssh-2.15.0.tar.gz 516935 BLAKE2B 
0e67dc6c2d7814479241d81e06d6a5290a99802490c097769137673980b798122718a3af99c6d71a3fb08b37d4e3e0c4cfc2fb69523b2b76c88cdbf638fd42ee
 SHA512 
51f43bfcf27dadd9e79d7b306b11f6dc196d2de65a60663aa6e59f1b1246a6467a6324209bfb0607a9d2902ef8dde51cd172f9e32e36168954c67b8fcd7e1dd6

diff --git a/dev-python/asyncssh/asyncssh-2.15.0.ebuild 
b/dev-python/asyncssh/asyncssh-2.15.0.ebuild
new file mode 100644
index ..8dd7162e4b4b
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.15.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+   https://github.com/ronf/asyncssh
+   https://pypi.org/project/asyncssh/
+"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   virtual/openssh
+   >=dev-python/cryptography-39.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/aiofiles[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/fido2-0.9.2[${PYTHON_USEDEP}]
+   >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p rerunfailures --reruns=5
+}
+
+pkg_postinst() {
+   optfeature "OpenSSH private key encryption support" 
">=dev-python/bcrypt-3.1.3"
+   optfeature "key exchange and authentication with U2F/FIDO2 security 
keys support" ">=dev-python/fido2-0.9.2"
+   optfeature "GSSAPI key exchange and authentication support" 
">=dev-python/gssapi-1.2.0"
+   optfeature "using asyncssh with dev-libs/libsodium" "dev-python/libnacl"
+   optfeature "X.509 certificate authentication support" 
">=dev-python/pyopenssl-23.0.0"
+}



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

2024-07-03 Thread Michał Górny
commit: 282675ccd4d1d63998f479d63be2029366077d11
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:52:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282675cc

dev-python/pydantic: Bump to 2.8.2

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.8.2.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 5427a365e6b4..41468fad2cd1 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,4 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.0.tar.gz 738772 BLAKE2B 
d3a490afdc1fa9e6baf5b63a4760d98043c7d0b7bc46018af5701acbfeecae0e08ab171f386f817bfd0a36b702228bcd5c92bf8de36de2f36a7b87e181736129
 SHA512 
aa703ad04698f476b4a7d69f0a58e36cd8064c64e30e33e03a375d4986049e841abf24e5ef53f192101e484b645a12879087f171346d30747e2c35ebc763aa4e
 DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64
+DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
new file mode 100644
index ..3105611662a1
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.20.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/benchmark/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   # benchmarks
+   tests/benchmarks
+   )
+
+   if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_pickle.py
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-07-03 Thread Michał Górny
commit: 005fe3b850de9a12aebe1deda6fcca73a6f6bdd9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:54:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005fe3b8

dev-python/types-gdb: Bump to 12.1.4.20240704

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

 dev-python/types-gdb/Manifest |  1 +
 dev-python/types-gdb/types-gdb-12.1.4.20240704.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest
index 6a4d1bfbee3b..332b89460055 100644
--- a/dev-python/types-gdb/Manifest
+++ b/dev-python/types-gdb/Manifest
@@ -1 +1,2 @@
 DIST types-gdb-12.1.4.20240408.tar.gz 11767 BLAKE2B 
3968f1edff0b809404091864683a13d6c5037077aad0435dd425a159cea5c5b906552028bd05136af98db8fe2715809287cb36ae9706d408561a43138667cd3c
 SHA512 
8bb5d4508d456a1e55e9bac8eeaa15745fb5546cfd1749d28c22cc03db3a6a35145a7c1adcfdfa617ca2636c18ea8fac41c7b1043f49a8acd63d1475de3f3456
+DIST types-gdb-12.1.4.20240704.tar.gz 11819 BLAKE2B 
80866a0eb484e7b3e30a01ea3606b5ee4a832194efba38dcec61d61316ad61eed432d478fdcef10bc481707468156c209bc3ec34e5995b350a84afd3aa21d9a8
 SHA512 
1d8141dc056df6b5a2a95a682098f254e499ca9cce5c98393c977cfb08bb4e13de9d5e1e539fef95f5836a396491fe74ac0db1610f3e1f194c36568e7e142682

diff --git a/dev-python/types-gdb/types-gdb-12.1.4.20240704.ebuild 
b/dev-python/types-gdb/types-gdb-12.1.4.20240704.ebuild
new file mode 100644
index ..bb9b717448e5
--- /dev/null
+++ b/dev-python/types-gdb/types-gdb-12.1.4.20240704.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for gdb"
+HOMEPAGE="https://pypi.org/project/types-gdb/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2024-07-03 Thread Michał Górny
commit: cc7bb52bfb5256c410bfb73a825f5f95221710c8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:55:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7bb52b

dev-python/types-setuptools: Bump to 70.2.0.20240704

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

 dev-python/types-setuptools/Manifest|  1 +
 .../types-setuptools-70.2.0.20240704.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-setuptools/Manifest 
b/dev-python/types-setuptools/Manifest
index 71825c4d875c..aeb7316c486b 100644
--- a/dev-python/types-setuptools/Manifest
+++ b/dev-python/types-setuptools/Manifest
@@ -1,3 +1,4 @@
 DIST types-setuptools-70.0.0.20240524.tar.gz 38370 BLAKE2B 
7964344dfb8a9b3594bd3b6f46b1e41b439dff2c035c16c3bb93b0ed23f2e9380e4ba8af50f3ae44217fdab79fb15a5002f6792d1b9d9e1d5e5cd11057f55bfd
 SHA512 
9edace3d84b9bbcb67fb4ff5f0c17ba7416901b1b12359e5394f0a5edb3250bbf81cd39946a4566217f0060fe50b15580df99b1f4e028774e4d36e0b5416a374
 DIST types-setuptools-70.1.0.20240625.tar.gz 39232 BLAKE2B 
9b02f33fa73204fcb5afcf8115e42cfa55ac08951aa4b8646efe6e3d5828c97da1fb936ab3e1fd87bedc32d2741fbd301db3598f9ce6bd63d729e3fcb4910d71
 SHA512 
233b0bf84a04d8867174b681714097d37ac72efc2e81f4d4069913ed29b76355df4eebde7da4b62f52b933ef1d02949cc44f1f3f5771eb181d5df878c783f14e
 DIST types-setuptools-70.1.0.20240627.tar.gz 39309 BLAKE2B 
42de32fb42a71c0b455341d2c402c477535acfede0f8c8250ed6a87824f75fd7d24bc8830b610727824095f99d181f8e0f1d2a861890b835a1cd2a6e90a7ef5a
 SHA512 
ee12292fc71a299e7d5a6d14b7ac5048b9de4c71834e87ca6c856bc5ad7054f8252e4d864615a625987b1fea3b712bcc76d5d02bd7647a34d9d05e8c8f2343f4
+DIST types-setuptools-70.2.0.20240704.tar.gz 39301 BLAKE2B 
697ae444f26b05b00d922610b05e12f76101cbd86de4ebf7d33c335f6e35aa2e168ebe780329ebf7a2d7e4f38b9255647fb08ce10828a2e476863dc3ac9b5b19
 SHA512 
a5ad2c1e038473dc676199b9cc8b5f73e2c32a3db0c6474cd02c61c22d945658f122fbaaa299c04138efe0be20db789ceb376f77013f9502f5f60f78e22711f0

diff --git 
a/dev-python/types-setuptools/types-setuptools-70.2.0.20240704.ebuild 
b/dev-python/types-setuptools/types-setuptools-70.2.0.20240704.ebuild
new file mode 100644
index ..a4b37c5506f0
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-70.2.0.20240704.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



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

2024-07-03 Thread Michał Górny
commit: 668e43586e4c1c04c4395014d93171f6a970722c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:55:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668e4358

dev-python/types-docutils: Bump to 0.21.0.20240704

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

 dev-python/types-docutils/Manifest  |  1 +
 .../types-docutils-0.21.0.20240704.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-docutils/Manifest 
b/dev-python/types-docutils/Manifest
index 2c3dcee36227..90e5f7e01663 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1 +1,2 @@
 DIST types-docutils-0.21.0.20240423.tar.gz 19468 BLAKE2B 
a1fda020a7390ae7a95a46ec484697ecc7f18331607e6c85b0d0d9ecaea6fcc3ce8763a6d800e6ce232ddb4cb3633272eaa9ea607c0eb9a85fff4e1be48c64dc
 SHA512 
e7e596ffb26d50730d00204ff8bd4474ef109b9d755aaa2dd473cf96e1baf477961cc6073a66e136fe363546b25ed0e306aee86959ebb95243b44bd9993dae44
+DIST types-docutils-0.21.0.20240704.tar.gz 19782 BLAKE2B 
eaf113c86432951b4d0e6a2b7bf69e8e5fb18717bc8107a55a679c6890ae6afb5b543f968758e2797b089ee96bd05945f1bca01383cdd68e01c2c2c1f144710f
 SHA512 
66bf7eb52643dc46a1a621db5d9be6c68bdf61f0b075896e74eabb19db1edae72810a697e803482e89581131b6c0966d990f3043092136bd7e1d4a9cfcab9075

diff --git a/dev-python/types-docutils/types-docutils-0.21.0.20240704.ebuild 
b/dev-python/types-docutils/types-docutils-0.21.0.20240704.ebuild
new file mode 100644
index ..f42134c19384
--- /dev/null
+++ b/dev-python/types-docutils/types-docutils-0.21.0.20240704.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for docutils"
+HOMEPAGE="https://pypi.org/project/types-docutils/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2024-07-03 Thread Michał Górny
commit: 5a7372face3b46236b8877dc6a887c8b8eae14b9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:47:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7372fa

dev-python/tifffile: Bump to 2024.7.2

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

 dev-python/tifffile/Manifest |  1 +
 dev-python/tifffile/tifffile-2024.7.2.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index aee605896293..21e232e75ec4 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2024.6.18.gh.tar.gz 349752 BLAKE2B 
35f11d963e93e6b1f6b5e4a026dd0f1aed1bf03a2a5e9caab7649ce95c00cdd99988aaa864c549555a8244ec8bfc8d8d900386aa7b9f853fd5aca7b8bece8eb4
 SHA512 
fdbb5b2b335743f0aef01d5a8f0b577eb24fb1b89d29e20c1971124bdb58f61aab4e3471b6f91e686010c8ca1d5786527357b123c2d801c16d423927315b8c94
+DIST tifffile-2024.7.2.gh.tar.gz 349770 BLAKE2B 
c722f23857310826568f54bffa4f071c8018c6d17ee810dad423f6e9ad80ee99f888bf9282e8cc53d710ba5052c69136e8385aa7ac7e9052346fa766cfdc1747
 SHA512 
11efbda0f20428fbff4863f52425021de9303be8ad76051c7daf5921f1282a88655872c98dcb2530ea354b1f2833509b3b98b82d035dc8bbae4a4d2da0ef8d47

diff --git a/dev-python/tifffile/tifffile-2024.7.2.ebuild 
b/dev-python/tifffile/tifffile-2024.7.2.ebuild
new file mode 100644
index ..190a5b9ccada
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2024.7.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x SKIP_LARGE=1
+   local -x SKIP_HTTP=1
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-07-03 Thread Michał Górny
commit: aef6cdfd11db1665e080743e388eee385f266eba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:55:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef6cdfd

net-im/fractal: Bump to 8_beta

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

 net-im/fractal/Manifest  |   5 ++
 net-im/fractal/fractal-8_beta.ebuild | 110 +++
 2 files changed, 115 insertions(+)

diff --git a/net-im/fractal/Manifest b/net-im/fractal/Manifest
index 3344b5d4c3bc..a492f0dca88c 100644
--- a/net-im/fractal/Manifest
+++ b/net-im/fractal/Manifest
@@ -3,8 +3,13 @@ DIST fractal-6_beta-crates.tar.xz 45123596 BLAKE2B 
88bd065066367943dc84af70a514f
 DIST fractal-7.rc.tar.bz2 1758681 BLAKE2B 
e1ba8fc8a6c03056ade1ec47d7c366b10457e69f36926f53e8b3066c9a8381ff7de8905e7015fdd898f70443a3863b3eaab38e77bf5fff415ffef123bc9128f3
 SHA512 
7d8e4106dfdd3f5aa5615d5ddd299752b08052c303cb336d8e3b4f75ade938f91d363f3d6a51b44b12a6b86c65e127ebd4809383a58f9afdf4ee10361f72883d
 DIST fractal-7.tar.bz2 1776528 BLAKE2B 
e77f434bdcd4ddc198392dec6ee07f13e21d9dd780f66555e6baf2e19ac118a8ab7acff2366c87b458d0825c230ba029d2f4a85e1678f1d08743289adc5f23a5
 SHA512 
413970efb89326cb19fefe9a375580e38b1338013b6b1f5b454c25e0bbe1ef948cc678ddcde5cf781dadbde150f2c58c09469adbde2fb6613009b620417cbc2d
 DIST fractal-7_rc-crates.tar.xz 50067064 BLAKE2B 
0d11ba2a36b9e71292f0e44a42fd910aba6926bf310b807833a00c1ad41bbdc50b30155b7950805c4c6c261fec464949b73a01ad27c0f92f1e5947ba5e446582
 SHA512 
61d4a0dda16fab90cede30e791ab34a97f7d02cccf9d0dab323eac221a5cd523c6565ffa163f8b76815c0ba390e47e485721e9124b63d0c4221ae888cd2477a6
+DIST fractal-8.beta.tar.bz2 1828544 BLAKE2B 
a8ce003d217297b5d8a479d1a04f442aaa83d09a74bf79fdc37cbf084b7860cb8a9620ef134a2e4a9c1d2777e2e22c2af400966341335055c1bb51844de84953
 SHA512 
5953ccb6c1953a6a31bc8f74e12c08aba3ef39d46401c06c47a1c8d34f54acb69cb6c9197276124390aa914ab331df438538899ff78e60f40ee57cf7e40b9d11
+DIST fractal-8_beta-crates.tar.xz 48856364 BLAKE2B 
cf7973533446e296ee2b8fbc258c80add440aa8f29300e1f300d87ab95f74337fd6433daaae5ee494452315f9ebf12b8b45b5200dd2d70b2b9d2ae522960508c
 SHA512 
b1f7c790412fccc1ee4ae114fd4f82fe82a155d004168b7b0ad54749c04e4a82a76557e4e1dc2d26235414975a50d830f357ac7da3bd3fce41bcaa58d25d4c5c
 DIST 
matrix-authentication-service-099eabd1371d2840a2f025a6372d6428039eb511.gh.tar.gz
 1455871 BLAKE2B 
f774e3a7d86f06ebd6dbe5a9952533010d2d07d5e5857ea778c307d71c2b741027ca0787caaec602a41589f0fa7e25834fdea4325db665438a3964d1025412be
 SHA512 
2f29252f740c3874eefdcafa2f8fe499254e01e5a3bf79dc4e93a77627f9352f0606b33529764d4cd6aefca8128c7f991c11e136ccc8286e3b3cd06959b4ffd7
+DIST matrix-rust-sdk-0a7184e594d1dc0c00e5d5773f206f50a6c0939a.gh.tar.gz 
2187701 BLAKE2B 
0d65d3d5166ea3810c4e172edc0df34c8a53c9b2e80687b8a44d39dc4c4a704b49a5ef2fe9cf42e6b318380eab9ee00e9aa8c119caa45b6cbf418026ee5579d0
 SHA512 
7e8bdc5e437ddfed7c51ba0f8327d076ca1cf676f2cbb353b11c19b819371189c7f8f4d41b5bd102ba02181af345f142bce08c8e934bff01430ef34b80f7e06b
 DIST matrix-rust-sdk-19526cea6bce133fc48904838956846aeb966dc6.gh.tar.gz 
1743912 BLAKE2B 
48b6352fbad17eb1651e5ca57bca25ea64dacecf0e97b63502fa54fd86ac65728656e799c0b50fddec575d05aa408c8347815f30afbf78413e973c35e0d8768f
 SHA512 
a330250bf25dcb4a4a4a8bfc3bdda1a19d389080fb6a4983f00cc9cddc2f12b7a8f652942a58b9ed78b9c52802f94fd391e3dfd6971add8a44dbf66460488a1b
 DIST matrix-rust-sdk-88c4dec35f05ae295e0f2bf0362d6f5d72606d92.gh.tar.gz 
1888735 BLAKE2B 
5906290df4815505e28d3233c1e9515cb466b71068e6bbce4d89b33111b2367300e5503da61a7d1986e7ce1e515ab20c8d300c23de27e5168a216efba5c90893
 SHA512 
cced50fd36fe00223113533f65986b767919c6fadf68e6f4a8f778928510fa7702ef0d8f080e0eea686e1a99b324c6bafa141382e64aeb821fa1a1e258e1e98b
 DIST ruma-4c00bd010dbdca6005bd599b52e90a0b7015d056.gh.tar.gz 646845 BLAKE2B 
0b634c56bf8235a532d0a9e4997328aa2c4f03390eaddd006f6e099a7fceb12de87b271d57b822f63198bbcfb3e3ecc1dd2b06a24e8344e3f740f4e6044afd58
 SHA512 
cf5428805b5eace7c6368d849a90d3b53916dcf0afabdbb38acad2e5cc0bce6d6a3d948ae50d7f3d65b221b7b30ccebdce61275461482fe691d44b0ceb129ca9
+DIST ruma-e5a370f7e5fcebb0da6e4945e51c5fafba9aa5f0.gh.tar.gz 683524 BLAKE2B 
aead22e6c7cc323fb6e0d8300c31aab0bb9033fe3db5b368a922aa2c0d077445d85355166183bb96bc03a49c9d087f8604e22059991d511c2d23d8d01041a70b
 SHA512 
ff580a900bb0259f68349ec1d76dcdd30531c1b2300dbd990e2050963df1a2acfa105df266c24e2e3ce06c3a3ea1f54663807e64f7e84ea462bb8cce426d46ce
 DIST vodozemac-0c75746fc8a5eda4a0e490d345d1798b4c6cbd67.gh.tar.gz 200601 
BLAKE2B 
68fc156df1bc35d0a4d78e428ff39b521161e47e5dfe688b168c48510c44a80eef227851096b6875e71743301c178f8719ce6492b05f2c02941e5288f557f585
 SHA512 
1477da2e4c7be025ff3c1b73fce51e8d2a872d8d16481e7f159b55290810e315e0d92bb042204e3a28bc68fec346c769b04fcd82aff2de34a1293aa4bbfd14bd
+DIST vodozemac-4ef989c6a8eba0bc809e285a081c56320a9bbf1e.gh.tar.gz 211199 
BLAKE2B 

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

2024-07-03 Thread Michał Górny
commit: 98fb7ed8a21f51fbc1b4bd5d52a3f430a672bbdc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:37:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fb7ed8

dev-python/boto3: Bump to 1.34.139

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a8d606a435fb..ae51df2b7c87 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B 
cc4b06ca1785e62314308efb7d9ffa6e10a
 DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 
307705ba777d155772a2dafad775e55d94e17a9e4c2986e48bd8a691c3bc4e433f212e1a59053222927bda42584b2d1d266bc2489f94fd3e4463416c56531d54
 SHA512 
f2307db517b393164028c17a8073c5baf7f7e3be36c988a90d455cad98a55b7a7e1a6e44584038141047237e81cb495bffaf70747de421ce316bb457e2d168e8
 DIST boto3-1.34.137.gh.tar.gz 827294 BLAKE2B 
ba4f008114e02f40c5e4ac095241c7dac2b919e1dbe7ffaacc9ab40b3d2a97a12ace2b27359190b20cf2f2c1dcc66044188f15ed12177b002a54537a692b0203
 SHA512 
7303b32359080f360a95e0fb068ca1e7b83fe54a5f553f6681df3382bd110c70927138e435afc8eb8e93760c9bd685afa7355e661243e6b7f91cd8e8063d401c
 DIST boto3-1.34.138.gh.tar.gz 827512 BLAKE2B 
d8022cb470f2f68bf16dd179fb348b3419a4fc7dd2095816916619dc314809db6a2385e86b83ff552609a4cb6285369d806debac20887cefa69b113cd0385552
 SHA512 
9e12dd97ffd1f15cdb527219184bef8dff012bd9b11214f566fd98a82b37e6ee9699b05de62eb48393ff551089d683143373cbef167ca7e35e64851894fb3fe1
+DIST boto3-1.34.139.gh.tar.gz 828069 BLAKE2B 
71abb24a57f173a4136e8334fa2db9f2b5d92d2e154141da122575869e0b40bbe1f8ee893a8b8735ce8f6d2c7457334c5e08ead983a01516d591d594528c4cdb
 SHA512 
bc3ca92551ffa9d2400341982b670b70ccbd539539fd86d6ec88091606504ad74247103ef9677d45023f4e2f9d737878c55313c28f08299d24b06701eb221ced

diff --git a/dev-python/boto3/boto3-1.34.139.ebuild 
b/dev-python/boto3/boto3-1.34.139.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.139.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-07-03 Thread Michał Górny
commit: 9dd5e63e991c8e29940c798bd67798b1a2894e2d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:48:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd5e63e

dev-python/scikit-learn: Bump to 1.5.1

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

 dev-python/scikit-learn/Manifest  |  1 +
 dev-python/scikit-learn/scikit-learn-1.5.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/scikit-learn/Manifest b/dev-python/scikit-learn/Manifest
index 5c9547304fea..720d475019bc 100644
--- a/dev-python/scikit-learn/Manifest
+++ b/dev-python/scikit-learn/Manifest
@@ -1 +1,2 @@
 DIST scikit-learn-1.5.0.gh.tar.gz 7806059 BLAKE2B 
d58a92fa230ee3f249cd9d9cf2cfd9406e12b0aaed6f3d3360fc5f914b7d690709786477474b95d90711f61b44d5490b01bcb57e36a320235591d3b2520dd9c0
 SHA512 
dfa6364770a982642c94e70a6ada8d60d3bba5e0a6e1d4acb622c102f176b39ba1c8b5ec8df6a12142afa258974cd606f0bdda4461dc23b7518bfaf71a7319cc
+DIST scikit-learn-1.5.1.gh.tar.gz 6944196 BLAKE2B 
65ed2016e1caf12e9a347e133b6b3be29b234de7ee8e374859a7235da3ede67a1b4c37a253b62ceb85a1ae3a1e6bc5afea2a0f07f4a7c81f59965614bde52b8c
 SHA512 
f04c988490436d46d8210e68e41969af689810eff3e57098694768d3ccb7c4b919aecb13f36af1534745e56785fbf55c3dc3614497765d5b2f7c5e7e8dfbae05

diff --git a/dev-python/scikit-learn/scikit-learn-1.5.1.ebuild 
b/dev-python/scikit-learn/scikit-learn-1.5.1.ebuild
new file mode 100644
index ..0cd7dac9d239
--- /dev/null
+++ b/dev-python/scikit-learn/scikit-learn-1.5.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Machine learning library for Python"
+HOMEPAGE="
+   https://scikit-learn.org/stable/
+   https://github.com/scikit-learn/scikit-learn/
+   https://pypi.org/project/scikit-learn/
+"
+SRC_URI="
+   https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+IUSE="examples"
+
+DEPEND="
+   virtual/blas:=
+   virtual/cblas:=
+   >=dev-python/numpy-1.19.5:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/joblib-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/threadpoolctl-3.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pythran-0.14.0[${PYTHON_USEDEP}]
+   >=dev-python/cython-3.0.10[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# For some reason this wants to use urllib to fetch things from the internet
+# distutils_enable_sphinx doc \
+#  dev-python/matplotlib \
+#  dev-python/memory-profiler \
+#  dev-python/numpydoc \
+#  dev-python/pandas \
+#  dev-python/pillow \
+#  dev-python/seaborn \
+#  dev-python/sphinx-gallery \
+#  dev-python/sphinx-prompt \
+#  dev-python/scikit-image
+
+python_test() {
+   rm -rf sklearn || die
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs sklearn
+}
+
+python_install_all() {
+   find "${S}" -name \*LICENSE.txt -delete || die
+   distutils-r1_python_install_all
+   use examples && dodoc -r examples
+}



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

2024-07-03 Thread Michał Górny
commit: 1abcfeb3d15178564de85c372ab2402bf1d17d2a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:54:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:13:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abcfeb3

dev-python/types-gdb: Remove old

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

 dev-python/types-gdb/Manifest |  1 -
 dev-python/types-gdb/types-gdb-12.1.4.20240401.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest
index 0fef35f89316..6a4d1bfbee3b 100644
--- a/dev-python/types-gdb/Manifest
+++ b/dev-python/types-gdb/Manifest
@@ -1,2 +1 @@
-DIST types-gdb-12.1.4.20240401.tar.gz 11710 BLAKE2B 
63a0e6aa2bc738bf05c24a81d3f031dc5be0010a66c445a8bc485e6617b8d3bd2cc85894e5caf68e7dcc619e72e80ab0a0eb4b4fc0d5c90e50345e0658620aad
 SHA512 
0a145da20e847da00a1fdfb29e56845878b67bb99f344e6059f86d1fc4d84a6b32f1d16eadd19616b9a7619b7f832fa41772beea1bd314678d337e2fc009afa4
 DIST types-gdb-12.1.4.20240408.tar.gz 11767 BLAKE2B 
3968f1edff0b809404091864683a13d6c5037077aad0435dd425a159cea5c5b906552028bd05136af98db8fe2715809287cb36ae9706d408561a43138667cd3c
 SHA512 
8bb5d4508d456a1e55e9bac8eeaa15745fb5546cfd1749d28c22cc03db3a6a35145a7c1adcfdfa617ca2636c18ea8fac41c7b1043f49a8acd63d1475de3f3456

diff --git a/dev-python/types-gdb/types-gdb-12.1.4.20240401.ebuild 
b/dev-python/types-gdb/types-gdb-12.1.4.20240401.ebuild
deleted file mode 100644
index bb9b717448e5..
--- a/dev-python/types-gdb/types-gdb-12.1.4.20240401.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Typing stubs for gdb"
-HOMEPAGE="https://pypi.org/project/types-gdb/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2024-07-03 Thread Michał Górny
commit: f97e9418b2eccda458da2e4b5f0759d2d1738ff9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:38:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97e9418

dev-python/tox: Bump to 4.16.0

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-4.16.0.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index d4e6554b8b7c..bc46bcf0ba84 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1 +1,2 @@
 DIST tox-4.15.0.tar.gz 179243 BLAKE2B 
ba126d2dbe9598667570e1798567cf2301a60ca4859947b0b5cd15603b6f1b9c1b557bc090973a3c99960c29242edbb684d9ab81b90ecca3ac020b129a033850
 SHA512 
a113d8e921301dc4bc39e03103f8857604b28beedc49c764315cf99694e8a351b965e0e1b7d91555ce437a1cbb2bce0e1dd645b7c92c36e8e0e1dedcf610d1af
+DIST tox-4.16.0.tar.gz 179738 BLAKE2B 
24ab57b05504ca8d4ef39c164604e5cc8150d722d0d0258bac8fe35b0dcf7ee31625734c65cabb26b4c49f377fe9b2be65f8d84481f7aee7307f9499e6498929
 SHA512 
b3d65c5b4f086f1f0474d6cb08d3d4bcdf81735376a94e97997ab5dee5c726e71e8b9a1117eda59f9afd61be0bff38a9533faf16e76b78b504ff6de0f2ddfde0

diff --git a/dev-python/tox/tox-4.16.0.ebuild b/dev-python/tox/tox-4.16.0.ebuild
new file mode 100644
index ..44a2547684f8
--- /dev/null
+++ b/dev-python/tox/tox-4.16.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/cachetools[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/pyproject-api[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/distlib[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream lower bounds are meaningless
+   sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]'
+   

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

2024-07-03 Thread Michał Górny
commit: 5318692da7d16024f2ccf8ccd99b59e2089d68c2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:36:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5318692d

dev-python/botocore: Bump to 1.34.139

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 49a34986834b..b1aa34985927 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 
916360c6a9526edcfd338718f80556
 DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 
800b800ff2481335f0defb79c10a4216c8bb107a3369e6a45a9c0a6d8f703209a9e44560ebf859f7fc616498c68e9b0de331478a8b5e2d3b36788bdedb597a0b
 SHA512 
e9a31f6e8e241964fa34df65c8a9f8acaa1e33865eeb8257bf6da16982a3704b8ab66b6f424952ff100944471bb8f40cbdbcc26f72120da2d6033319948de81e
 DIST botocore-1.34.137.gh.tar.gz 13153450 BLAKE2B 
4049e5f7b12a4df94fa4a819f11732b86897ae838cc1fc9443f343037915e69134c0e3f335796976002ca63305dd12a8272252bed9370b6d64dc83186826467f
 SHA512 
f3ba697813ec4a68978f27be12e44df02336210e47b5347f3868c4630d899eccf4cb0e0cc679122e4e5ae55ba002efc7067e6e13ea5a286707b958cae14b4186
 DIST botocore-1.34.138.gh.tar.gz 13153609 BLAKE2B 
d2f16e1c49b51dbe35e21774bac766b88ad83cad18c6ee972de7f83086d1d00eb70826dbc0ffaff2b4bdb916fa22a849c1c0b8a4980206d9fb8c8288a047d803
 SHA512 
a43deaa3a5e95dbaa3a018907b8b44b822c399542f91291963e31708efbe06ca566f5f1290ba9c13359ebcac3566586d5b1c4ba391778ca11ed2d09ef1335162
+DIST botocore-1.34.139.gh.tar.gz 13155941 BLAKE2B 
8c916972478f947f75cc9e864904da5f9304d8ae1e454ff2777d943ffc7fec6959c34ade893ce74d7b63cc15133317dab4b3610ec0ad8f7e73255d37411a2cf0
 SHA512 
6cd86c0bbebf9251060dd2b16962dbc514bb487c33fb13301a7d8e4e036d56f9c20a252e89be94209962ff83d253eba4e568babbf8c6b93987274050c48a6e3c

diff --git a/dev-python/botocore/botocore-1.34.139.ebuild 
b/dev-python/botocore/botocore-1.34.139.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.139.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-07-03 Thread Michał Górny
commit: aee7ed68560a0fecf728df6be1e9bf0c135ae98e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 03:37:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee7ed68

app-admin/awscli: Bump to 1.33.21

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.33.21.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index be61d748e7d0..2eb2306481d9 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,4 +2,5 @@ DIST aws-cli-1.33.13.gh.tar.gz 2751169 BLAKE2B 
b849f4c5c0eac5092c3f163c4344a7bee
 DIST aws-cli-1.33.18.gh.tar.gz 2752774 BLAKE2B 
8f78ba78c3fac623f091344fb2710ac79440d3bf96e0c33168bdf5d6c6d705318c8ea82d769eef4fb82840e8e94998b65b81999831c75be9a1924fac7be37aa4
 SHA512 
e0444118ab02fcba91cc1f078db80176da97abee64d2cd38875281c8344930fa63b89d1b59f43ed7690c432fc0d36273e7f4d2e0c947ae56a13ec6f42dea6ec9
 DIST aws-cli-1.33.19.gh.tar.gz 2753605 BLAKE2B 
5967d0cbc2afef08f28bbf9035d867d880f07c2962001611985d6c22b61f57265daa720bb410b1d2f3204a81c19415857069da668eba10bcaf9603ea9fc998fa
 SHA512 
95eacc803d9011bcb80e5e09243b0274f17692a4a27b434de676d295c5090cc61382665226073b6ca9af7deb6701ea303f9cf1f7b6baba850eb1a828c92dec34
 DIST aws-cli-1.33.20.gh.tar.gz 2753730 BLAKE2B 
f72553e9a91802dd5fcaa6f2a4dd383fd13139bd9f624762310dee5d8a69f74bfebe7fb70d0a72cf73d95ee96c33ea4ea37ec1de103fe670593423789c6f
 SHA512 
546584f0839db3da095b5e3b8b90a5de21187a172d8b2a9bfdd8266f6a0f5c8d1a782d7d26599ce686b2a6a9f465f2bbbd9c3ef3fd691d8a1cef87a2566b6879
+DIST aws-cli-1.33.21.gh.tar.gz 2753813 BLAKE2B 
236bf4bf795e7142c38090d561ed1afc80235085d348fb7e8537588ec54c6cb745817a29f6e40b0a437a3e8c4c5546ffef1b9b7a117634057359410507af375a
 SHA512 
834408174d7b0dd2b91b8bfcc9e628a6ab96f7883798f4bf548ba9f7acbfdd97e73aac64d6e82512cf99c9b35ffd1e19581ebfc53a7cfaebb242aa65501e431a
 DIST aws-cli-1.33.9.gh.tar.gz 2744062 BLAKE2B 
d888e111d93ec22c6bbabf083d612b15845883e2e56814a37173f79c108e4fe25745dbba83d46f99f54e7ddcc2f471c81e3b568de7233eb7e0bb51ed25a89f7a
 SHA512 
5bdb9873487570c841b582ee466d989705c2fc5827386356819507caa8e105b76b0101555f8a6ee485f38aaa433881470fdde5cb21f6fdc88243c92ce7c31a81

diff --git a/app-admin/awscli/awscli-1.33.21.ebuild 
b/app-admin/awscli/awscli-1.33.21.ebuild
new file mode 100644
index ..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.21.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2024-07-03 Thread Sam James
commit: 5f8fad56cb06fc038c5d3a75c2193b1ec0ffdf5a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 05:06:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 05:07:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8fad56

app-crypt/pinentry: add 1.3.1

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

 app-crypt/pinentry/Manifest  |   2 +
 app-crypt/pinentry/pinentry-1.3.1.ebuild | 143 +++
 2 files changed, 145 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 3d0f5457e97a..cc830bd7a039 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -2,3 +2,5 @@ DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B 
aa47612aa3a6f74c3676bf4018780356cb22e
 DIST pinentry-1.2.1.tar.bz2.sig 238 BLAKE2B 
01ba3dc296a8e76c546d21d0bb0cd13778476d5d5b3ef55a3401c6a0353a56d79250d11555afb31c77c5a77e63847ded0f8eaef395bb0dc2ee3ff1d6a4ed83bd
 SHA512 
d0e8435dc169a58f111f057f1c9fbb6c70da32a850f1107d6abdf41357c1714832728109ae61507db313d7eaef9596e5faf92fd21bed78adcc46a8c8a590430b
 DIST pinentry-1.3.0.tar.bz2 610363 BLAKE2B 
a55b80754ef37d18ebdf0bd50e134a7b1bf6362b859b7069a9e4ebd86cd7e733d51f3c21a16779a18aa0d0dfab1f7a3df070d4f7e39e0840339078c4e9cb58bc
 SHA512 
1bbac81c6811cffc8969a46494e6daa6b8447802f47ff6fa3e4dc9ac244cf6e5f629834c9b6a60770d06bff6c9932ad4059f10d2fdf93fd9e26fd5d21c0e3732
 DIST pinentry-1.3.0.tar.bz2.sig 119 BLAKE2B 
0f11126761b2a06f8b08cf971f5d610cacbde1a5ee419523a6e704ac21fef4cce26495a160a51bee5ed5f68eca7d6864dfa03efa48030ba2cf783e767b925e1c
 SHA512 
77a61877adf241d67caeea3af4c12a2c7c13ddc423ac001fab79bcec463a5853d8806052d61504fae0c67e0a9d1edf6a12d24b560ff7b4083eea5e86f9b54a90
+DIST pinentry-1.3.1.tar.bz2 611233 BLAKE2B 
47a510b3746fc8cdd83b56302132f4f4d9c61324fc857ce0867387f70f79490dad375bca4dc72e5d1cdca707bf89a16e1c9a20bf1aa0e857d69e59dc59403afd
 SHA512 
3b72034dc1792b1475acb6d605ff7c1bd7647a0f02d1b6bdcd475acdef24bc802f49e275055436c3271261c4b7a64168477a698aab812a145962146b2f67a0e2
+DIST pinentry-1.3.1.tar.bz2.sig 119 BLAKE2B 
ca562d2903c88c4297e641ddc39f6cd99db3e3fd40cf5d69e7b4335f006c7717c874fa4b5e47920af3ec97385a96c0c96aafb849cf399d11a7f9f1a6b693f479
 SHA512 
22bd94f74486300eb84c1c9c371a43b05fb6179118518004fba0d42b6d3e6731f94d79b37c2a3a6b0c5886578c4575f75d2460accd36cd4874342e7239521be9

diff --git a/app-crypt/pinentry/pinentry-1.3.1.ebuild 
b/app-crypt/pinentry/pinentry-1.3.1.ebuild
new file mode 100644
index ..be893ab7c6ba
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.3.1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/related_software/pinentry/;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 qt6 wayland X"
+
+DEPEND="
+   >=dev-libs/libassuan-2.1:=
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   efl? ( dev-libs/efl[X] )
+   keyring? ( app-crypt/libsecret )
+   ncurses? ( sys-libs/ncurses:= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   wayland? ( kde-plasma/kwayland:5 )
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,widgets]
+   wayland? (
+   kde-frameworks/kguiaddons:6
+   kde-frameworks/kwindowsystem:6
+   )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   gtk? ( app-crypt/gcr:4[gtk] )
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.4"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-AR.patch"
+   "${FILESDIR}/${PN}-1.3.0-automagic.patch" # bug #819939, bug #837719
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   unset FLTK_CONFIG
+
+   local myeconfargs=(
+   $(use_enable efl pinentry-efl)
+   $(use_enable emacs pinentry-emacs)
+   $(use_enable keyring libsecret)
+   $(use_enable gtk pinentry-gnome3)
+   $(use_enable ncurses fallback-curses)
+   $(use_enable ncurses 

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

2024-07-03 Thread Matthias Maier
commit: e42be856eece8072aa128ea6faa25409eb05dee4
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu Jul  4 04:55:06 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Jul  4 04:55:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42be856

games-board/stockfish: update maintainers

Signed-off-by: Matthias Maier  gentoo.org>

 games-board/stockfish/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/games-board/stockfish/metadata.xml 
b/games-board/stockfish/metadata.xml
index ae7eaa6fbcbd..605aa0a1fdeb 100644
--- a/games-board/stockfish/metadata.xml
+++ b/games-board/stockfish/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   patr...@gentoo.org
+   Patrick Lauer
+   

tam...@gentoo.org
Matthias Maier



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

2024-07-03 Thread Matthias Maier
commit: f8e751bb0df33bf63061b3341705d3bd4ea68cce
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu Jul  4 04:53:07 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Jul  4 04:55:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e751bb

dev-cpp/kokkos: add 4.3.1

Signed-off-by: Matthias Maier  gentoo.org>

 dev-cpp/kokkos/Manifest|  1 +
 dev-cpp/kokkos/kokkos-4.3.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-cpp/kokkos/Manifest b/dev-cpp/kokkos/Manifest
index 6d7dbbb743e7..9ed03b5fd146 100644
--- a/dev-cpp/kokkos/Manifest
+++ b/dev-cpp/kokkos/Manifest
@@ -1 +1,2 @@
 DIST kokkos-4.0.1.tar.gz 2322402 BLAKE2B 
a4aba2f7ffe7b7c93051ad65d398f442b753975eceb3f83ed1bff0b8c468e4ffdcb6437989e740c65fc550f17ef8ddf78ca50ca881d3953f886309dc7d6fc597
 SHA512 
cf6742f4be777b52673858b49cf68fdf335e760509688483e62ef41af5026070f69dcf39d010134c85dc6c4868f82a38900872be11ed43190432c8530b90deee
+DIST kokkos-4.3.1.tar.gz 2431142 BLAKE2B 
158ceea3c62449f386613b17e996e4d11e9b95c38a92f69fb3c487b90cf5f07dffdafb6ee0a37eff5299e7d1db50efaed4b26b9baebeeea9d675d0d98dd420e4
 SHA512 
8180ecdec2f0a6167a85dd1eb268996b0310e82098f2329eccf658aff90118a7c85c2f7607984602de2ca48dc45c1dbf30a4843b35c42590e58d4b03beff474a

diff --git a/dev-cpp/kokkos/kokkos-4.3.1.ebuild 
b/dev-cpp/kokkos/kokkos-4.3.1.ebuild
new file mode 100644
index ..208704232631
--- /dev/null
+++ b/dev-cpp/kokkos/kokkos-4.3.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="C++ Performance Portability Programming EcoSystem"
+HOMEPAGE="https://github.com/kokkos;
+MY_PV="$(ver_cut 1-2).0$(ver_cut 3)"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 -x86"
+IUSE="+openmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="sys-apps/hwloc:="
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_INCLUDEDIR=include/kokkos
+   -DKokkos_ENABLE_TESTS=$(usex test)
+   -DKokkos_ENABLE_AGGRESSIVE_VECTORIZATION=ON
+   -DKokkos_ENABLE_SERIAL=ON
+   -DKokkos_ENABLE_HWLOC=ON
+   -DKokkos_HWLOC_DIR="${EPREFIX}/usr"
+   -DKokkos_ENABLE_OPENMP=$(usex openmp)
+   -DBUILD_SHARED_LIBS=ON
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # Contains "death tests" which are known/expected(?) to fail
+   # https://github.com/kokkos/kokkos/issues/3033
+   # bug #791514
+   -E "(KokkosCore_UnitTest_OpenMP|KokkosCore_UnitTest_Serial)"
+   )
+
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2024-07-03 Thread Eli Schwartz
commit: 1eefeb4b63de2a9ea62401dae69d754bec253211
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Jul  3 16:21:34 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:09:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eefeb4b

net-im/signal-desktop-bin: remove 7.13.0

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/37332
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-7.13.0.ebuild   | 96 --
 2 files changed, 97 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index f6d251aaf14e..b2fc98d5c22a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.13.0_amd64.deb 120853554 BLAKE2B 
7c9087d4d19944a73d8c0e113fcec5cebbc1c3a5788eb25f114479e010d2629a075b46eb7d74926d0af7d57a7540aeb067d6ebe496063d7e1c443b1e34ea2ec7
 SHA512 
390582ecf33e81343ce98f87e84c5ecbd6422e600553ebd5c358f9c4c7db7b7171796ccbaf9e0f656a9d02f0f28c97174eeaddb2d1688a25b6f01d7c5093ca2e
 DIST signal-desktop_7.15.0_amd64.deb 121907308 BLAKE2B 
7000c322909867c56300391533767f163c1c755cd303d3fdb0b0d2c3906a2d47a071dc6b2dd5a8f93c0a157364e09a0b22c00e4e445c097c731e89f5abdf3577
 SHA512 
10293f6b47cab6a4ae91ce3ed03d4786f2487074712ca991a134d7ec69ece42fda7c3ec61e41db5d68eb9decd94bd1514373ac9d72d8b42c02a7783051c366f8

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild
deleted file mode 100644
index 4ddfe8d854e5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=media-fonts/noto-emoji-20231130
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   sound? (
-   || (
-   media-libs/libpulse
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome_crashpad_handler
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox 
/opt/Signal/chrome_crashpad_handler
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox 
opt/Signal/chrome_crashpad_handler
-
-   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
-   elog " '--start-in-tray' or '--use-tray-icon'."
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2024-07-03 Thread Eli Schwartz
commit: 56c6f2b6fec8edc883fbf8b58755fb72bed97976
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Jul  3 16:21:33 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:09:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c6f2b6

net-im/signal-desktop-bin: add 7.15.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-7.15.0.ebuild   | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 71bc731fb500..f6d251aaf14e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_7.13.0_amd64.deb 120853554 BLAKE2B 
7c9087d4d19944a73d8c0e113fcec5cebbc1c3a5788eb25f114479e010d2629a075b46eb7d74926d0af7d57a7540aeb067d6ebe496063d7e1c443b1e34ea2ec7
 SHA512 
390582ecf33e81343ce98f87e84c5ecbd6422e600553ebd5c358f9c4c7db7b7171796ccbaf9e0f656a9d02f0f28c97174eeaddb2d1688a25b6f01d7c5093ca2e
+DIST signal-desktop_7.15.0_amd64.deb 121907308 BLAKE2B 
7000c322909867c56300391533767f163c1c755cd303d3fdb0b0d2c3906a2d47a071dc6b2dd5a8f93c0a157364e09a0b22c00e4e445c097c731e89f5abdf3577
 SHA512 
10293f6b47cab6a4ae91ce3ed03d4786f2487074712ca991a134d7ec69ece42fda7c3ec61e41db5d68eb9decd94bd1514373ac9d72d8b42c02a7783051c366f8

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.15.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-7.15.0.ebuild
new file mode 100644
index ..4ddfe8d854e5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.15.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=media-fonts/noto-emoji-20231130
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   sound? (
+   || (
+   media-libs/libpulse
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome_crashpad_handler
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox 
/opt/Signal/chrome_crashpad_handler
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox 
opt/Signal/chrome_crashpad_handler
+
+   dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop environments, start 
Signal with"
+   elog " '--start-in-tray' or '--use-tray-icon'."
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2024-07-03 Thread Eli Schwartz
commit: b7e9056255dac4b0be41683e56b7ec72e1f0708f
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Mon Jul  1 11:20:38 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e90562

app-shells/zsh-syntax-highlighting: drop 0.7.1

Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37384
Signed-off-by: Eli Schwartz  gentoo.org>

 app-shells/zsh-syntax-highlighting/Manifest|  1 -
 .../zsh-syntax-highlighting-0.7.1.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/app-shells/zsh-syntax-highlighting/Manifest 
b/app-shells/zsh-syntax-highlighting/Manifest
index c64266de01fa..e2b72f6c8548 100644
--- a/app-shells/zsh-syntax-highlighting/Manifest
+++ b/app-shells/zsh-syntax-highlighting/Manifest
@@ -1,2 +1 @@
-DIST zsh-syntax-highlighting-0.7.1.tar.gz 133554 BLAKE2B 
cd55a0ad69670b25edc4bfa78ad76d1e2ef501deeca3e93adbef0aca305896722b4906d7717be3ad61bc0cf6b6496e217626406e5ff4168ece4b75bffd94bbf0
 SHA512 
e7e86b88cdac9b9ed5f973823ba8efff99dd720b9ed929f765f9f9266b9d6e147274f5957ceb630d51a660e396fc22e97f10cfbc5cdde941b907f3773bb1ea2b
 DIST zsh-syntax-highlighting-0.8.0.tar.gz 155914 BLAKE2B 
bdb95dc825514e2c0ced2a33133967089fdbd851e00874f68497cd5daae2010f5335fb173569f5af6aea65f4e23744076c420ebc957b7bdba325fcec573d3805
 SHA512 
58593c8bf3fa1476ecf0fceb1fc4eab986a778de657d359a28fe48798e787896fbf2588441c69b017a08227ab44dd46473afb16e0f125aae59cc58004bfa8c2e

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
deleted file mode 100644
index 6dc5114c77c9..
--- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.7.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-if [[ -z ${PV%%*} ]]; then
-   EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git;
-   inherit git-r3
-else
-   MY_PV=$(ver_rs 3 -)
-   
SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-DESCRIPTION="Fish shell like syntax highlighting for zsh"
-HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="app-shells/zsh"
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
-. /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh
-at the end of your ~/.zshrc"
-
-src_prepare() {
-   sed -i -e 's/COPYING.md//' Makefile || die
-   default
-}
-
-src_install() {
-   emake \
-   SHARE_DIR="${ED}/usr/share/zsh/site-functions" \
-   DOC_DIR="${ED}/usr/share/doc/${PF}" \
-   install
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2024-07-03 Thread Eli Schwartz
commit: ad53a249fbbd00e664a203284a56fa73af2dd403
Author: Kirill Chibisov  kchibisov  com>
AuthorDate: Wed Jul  3 17:27:18 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:06:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad53a249

x11-terms/alacritty: drop 0.13.1

Signed-off-by: Kirill Chibisov  kchibisov.com>
Closes: https://github.com/gentoo/gentoo/pull/37410
Signed-off-by: Eli Schwartz  gentoo.org>

 x11-terms/alacritty/Manifest|  82 --
 x11-terms/alacritty/alacritty-0.13.1.ebuild | 391 
 2 files changed, 473 deletions(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 6a9f7ef17082..b4d5d901eca3 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -1,17 +1,12 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST alacritty-0.12.3.tar.gz 1494086 BLAKE2B 
7947c880c6eefa41c5e2cc54f7f46a17a57c61d51224d44d6521d81c34d972b89a902a661b5fffb2a63281ca1850ea2ca78e600ef760d7bd33d0db4f14d995cc
 SHA512 
9e3b35d0df0b357ef33ba49a918d6a6e0885a82bfec3a1d5b57784ab0102fa97fcdee5a79f6cf0e9fc3278a4bee5d9ee44a595625c0caf8b76491261eaa4561e
-DIST alacritty-0.13.1.tar.gz 1629538 BLAKE2B 
d1073b399dcd3ef1984f6019227f5367acdd2734641599401464798ea554237da83b7715ae9c4be559c03eb137fec7583cd0c0a2f66ef2575feba3bb73bb194c
 SHA512 
d88359879dd25b8b36e649076852d86957cab64996b8d21cb1ca930658664a6f6e4fd5f9f5266fc6aa3889e122a10001da4922f635eff6a5c62db13af963f342
 DIST alacritty-0.13.2.tar.gz 1636908 BLAKE2B 
818c9e9294ba06491a7c2cc4fcb6e7127a75cc777800724e6c71d6020013ec0c7164538ec7cf9295f49812e255ff5fad80ad346ddbcf95df6f43de54e499144d
 SHA512 
945ed27355bf16b0ce78be26a6a525104a7db9160590fa3dc7769d4e9b3db5d3cfd5e6a2a4f95364c95c132a3ea545b6b72286130c3d2fcfd1400042dd2bbe5c
 DIST android-activity-0.4.0.crate 235580 BLAKE2B 
20740b4da158ce347c08c50f5a8c307ec159acd78399c781d10ea164ba4bc09e19595fff8c45e6b0f7ac4d58e23341d3a338cacca8a6ce824a2df779247a8b35
 SHA512 
50beaa5353ccece025d913898a070122e7680f8f50e7cc3ee7e23ab972244a0f7623ca34639dad8313f4b62e530c1e2b00ae65a7f84ff5a14e619975339fcca1
-DIST android-activity-0.5.1.crate 258268 BLAKE2B 
a1b27b417c4d0b72493de9d87da0b3c9d04a1b5fecf392924d837d52cd800352f3d3a782a36d23c9cac319cb72cc32c7968581825b81aab0733252aff342013a
 SHA512 
3376bfc8aca5a8fd2161244e17e6aa969d499bdd4123b174359885a977899a6fb10e1fd2a3039da9faa9aaa7160f1739417e4711de1fbaa8bf5a435c69c1103f
 DIST android-activity-0.5.2.crate 258406 BLAKE2B 
bebcddb062921b10915959704d1339c0d200843b887be4588010a359f8b46fba6dce94d4f87a37e006c01e66e6ec061f33f4aaaf32ff616fdd2f52d2d0287b2b
 SHA512 
281f2c3afaaa80d71f5aa6b531aae8e551897bb10c70da40787ee03ff194129da0df79f2e14d5432c9eb4a92c6227a1f9e1a3bd12e7060bbcae85fef177c009f
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
-DIST anstream-0.6.5.crate 30004 BLAKE2B 
5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09
 SHA512 
98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/

2024-07-03 Thread Eli Schwartz
commit: afc2a0af7bd365380324beded4cefa862b0583c0
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jun 27 21:08:07 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:06:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc2a0af

dev-util/android-udev-rules: drop 20240114

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37390
Signed-off-by: Eli Schwartz  gentoo.org>

 dev-util/android-udev-rules/Manifest   |  1 -
 .../android-udev-rules-20240114.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-util/android-udev-rules/Manifest 
b/dev-util/android-udev-rules/Manifest
index 732af020995c..60e1bc8dfa54 100644
--- a/dev-util/android-udev-rules/Manifest
+++ b/dev-util/android-udev-rules/Manifest
@@ -1,3 +1,2 @@
-DIST android-udev-rules-20240114.tar.gz 24655 BLAKE2B 
078c19d5cbf937c12d1611c223613202c44c1cc70e6c3c475ed68b7197fb759b82883f60670ce9c0d188432b86ed2c1dce7460450e1a433f5672af8b2d99c1b7
 SHA512 
1ebc186abc6bc080e336765f07fea046db338da189ae098ecc696239aea3c2a93679de7ca3baacea94787b4f2df65ba3946676b5f5d09f7b2aa813ab20cb108e
 DIST android-udev-rules-20240221.tar.gz 24770 BLAKE2B 
76c69763a173cef28fe8ebf730edc5cd156e60900740752d703b56a8495aa868b9ee91cb5fa98e445420cbe7714b9f474e047d62c3ea40273e0a19124ecb
 SHA512 
152012c450dfa98b047d43162d15c614f7349c774de36c7ebdd8beff88fcb08e162cb5b8c8ab647b4058c510a3b5f65888d02402e86bea6726159051e0f5bc72
 DIST android-udev-rules-20240625.tar.gz 24970 BLAKE2B 
40558ad0d6207efa690c632f76ceb71cbd79c6cff68463857a211f3fe9257bbf1d37260ccfec2d9bafff480b14bbf7b2f47b65852b7cc7aeaefc9e36cc122a95
 SHA512 
c9d534d7ddc5e290a992773a967f1625241f999c22d1c469e7f88c3c39a3a01da922e42d31b0c8b109dac08400f0cf515177a048a2a0ae27d2158ba265d2649e

diff --git a/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild 
b/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild
deleted file mode 100644
index 1bfb0238bf5f..
--- a/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev
-
-DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the 
net"
-HOMEPAGE="https://github.com/M0Rf30/android-udev-rules;
-SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-# No tests
-RESTRICT="test"
-
-RDEPEND="
-   acct-group/android
-   virtual/udev
-"
-
-src_prepare() {
-   default
-
-   # Use the pre-existing android group
-   sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die
-}
-
-src_install() {
-   udev_dorules 51-android.rules
-   einstalldocs
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/

2024-07-03 Thread Eli Schwartz
commit: 88990dbe6059ee12f99be0981effaf042e7f08bb
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Jun 27 21:07:33 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Jul  4 04:06:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88990dbe

dev-util/android-udev-rules: add 20240625

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Eli Schwartz  gentoo.org>

 dev-util/android-udev-rules/Manifest   |  1 +
 .../android-udev-rules-20240625.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/android-udev-rules/Manifest 
b/dev-util/android-udev-rules/Manifest
index d6b83b57bfe6..732af020995c 100644
--- a/dev-util/android-udev-rules/Manifest
+++ b/dev-util/android-udev-rules/Manifest
@@ -1,2 +1,3 @@
 DIST android-udev-rules-20240114.tar.gz 24655 BLAKE2B 
078c19d5cbf937c12d1611c223613202c44c1cc70e6c3c475ed68b7197fb759b82883f60670ce9c0d188432b86ed2c1dce7460450e1a433f5672af8b2d99c1b7
 SHA512 
1ebc186abc6bc080e336765f07fea046db338da189ae098ecc696239aea3c2a93679de7ca3baacea94787b4f2df65ba3946676b5f5d09f7b2aa813ab20cb108e
 DIST android-udev-rules-20240221.tar.gz 24770 BLAKE2B 
76c69763a173cef28fe8ebf730edc5cd156e60900740752d703b56a8495aa868b9ee91cb5fa98e445420cbe7714b9f474e047d62c3ea40273e0a19124ecb
 SHA512 
152012c450dfa98b047d43162d15c614f7349c774de36c7ebdd8beff88fcb08e162cb5b8c8ab647b4058c510a3b5f65888d02402e86bea6726159051e0f5bc72
+DIST android-udev-rules-20240625.tar.gz 24970 BLAKE2B 
40558ad0d6207efa690c632f76ceb71cbd79c6cff68463857a211f3fe9257bbf1d37260ccfec2d9bafff480b14bbf7b2f47b65852b7cc7aeaefc9e36cc122a95
 SHA512 
c9d534d7ddc5e290a992773a967f1625241f999c22d1c469e7f88c3c39a3a01da922e42d31b0c8b109dac08400f0cf515177a048a2a0ae27d2158ba265d2649e

diff --git a/dev-util/android-udev-rules/android-udev-rules-20240625.ebuild 
b/dev-util/android-udev-rules/android-udev-rules-20240625.ebuild
new file mode 100644
index ..b566bb91970c
--- /dev/null
+++ b/dev-util/android-udev-rules/android-udev-rules-20240625.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev
+
+DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the 
net"
+HOMEPAGE="https://github.com/M0Rf30/android-udev-rules;
+SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# No tests
+RESTRICT="test"
+
+RDEPEND="
+   acct-group/android
+   virtual/udev
+"
+
+src_prepare() {
+   default
+
+   # Use the pre-existing android group
+   sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die
+}
+
+src_install() {
+   udev_dorules 51-android.rules
+   einstalldocs
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf/

2024-07-03 Thread Lucio Sauer
commit: 63906109b24a2d56fee00c208a1484878c4d4ec2
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jul  4 03:38:30 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jul  4 03:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63906109

dev-embedded/esp-idf: remove [] from dev-embedded/esptool; #933646

dev-embedded/esptool is single-impl again, so let's reverse the dep
changes made in 0f0e764b52c89a4c3935529d4919a80d337c79ad.
A potentially saner solution could be to convert this package to
single-impl.

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

 dev-embedded/esp-idf/esp-idf-5.2.1.ebuild | 2 +-
 dev-embedded/esp-idf/esp-idf-5.2.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/esp-idf/esp-idf-5.2.1.ebuild 
b/dev-embedded/esp-idf/esp-idf-5.2.1.ebuild
index a7de0c9cd..271a3d190 100644
--- a/dev-embedded/esp-idf/esp-idf-5.2.1.ebuild
+++ b/dev-embedded/esp-idf/esp-idf-5.2.1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyelftools[${PYTHON_USEDEP}]
dev-embedded/esp-coredump[${PYTHON_USEDEP}]
-   dev-embedded/esptool[${PYTHON_USEDEP}]
+   dev-embedded/esptool
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]

diff --git a/dev-embedded/esp-idf/esp-idf-5.2.2.ebuild 
b/dev-embedded/esp-idf/esp-idf-5.2.2.ebuild
index 075aec06e..b0a3e3318 100644
--- a/dev-embedded/esp-idf/esp-idf-5.2.2.ebuild
+++ b/dev-embedded/esp-idf/esp-idf-5.2.2.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyelftools[${PYTHON_USEDEP}]
dev-embedded/esp-coredump[${PYTHON_USEDEP}]
-   dev-embedded/esptool[${PYTHON_USEDEP}]
+   dev-embedded/esptool
dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}]
dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}]
dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}]



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

2024-07-03 Thread Sam James
commit: fca3d9ad6f9661ffbdcbb5094ebe7b33fc266575
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 03:40:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 03:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca3d9ad

net-libs/nodejs: Stabilize 20.14.0 amd64, #934642

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

 net-libs/nodejs/nodejs-20.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.14.0.ebuild 
b/net-libs/nodejs/nodejs-20.14.0.ebuild
index 1701a1424832..5ad9958a8c0e 100644
--- a/net-libs/nodejs/nodejs-20.14.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.14.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2024-07-03 Thread Sam James
commit: d8bd15dfa8b198c92cd05c402b921faf5191c46b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 03:40:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 03:40:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bd15df

net-libs/nodejs: Stabilize 18.20.3 amd64, #934642

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

 net-libs/nodejs/nodejs-18.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-18.20.3.ebuild 
b/net-libs/nodejs/nodejs-18.20.3.ebuild
index 8aa2d9abf052..33e59e2f721c 100644
--- a/net-libs/nodejs/nodejs-18.20.3.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2024-07-03 Thread Sam James
commit: 3d6a530e49a5acc25fb4cb3d05eb4dfa28494bd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 03:40:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 03:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6a530e

net-libs/ngtcp2: Stabilize 1.5.0 amd64, #934642

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

 net-libs/ngtcp2/ngtcp2-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild 
b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
index 5594416602f8..f34d254989be 100644
--- a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Implementation of the IETF QUIC Protocol"



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

2024-07-03 Thread Sam James
commit: ba8618c58242ea31f430d946a83eebaa2f8cb590
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 03:40:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 03:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8618c5

net-libs/nodejs: Stabilize 22.3.0 amd64, #934642

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

 net-libs/nodejs/nodejs-22.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-22.3.0.ebuild 
b/net-libs/nodejs/nodejs-22.3.0.ebuild
index d0b6e626704d..306ba6b072c8 100644
--- a/net-libs/nodejs/nodejs-22.3.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.3.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2024-07-03 Thread Sam James
commit: 4dc4ede51b856fd64666a0fc6b1d98355cffbbea
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jul  4 02:43:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 03:22:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc4ede5

sys-apps/eza: add 0.18.21, drop 0.18.20

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37419
Signed-off-by: Sam James  gentoo.org>

 sys-apps/eza/Manifest   | 4 ++--
 sys-apps/eza/{eza-0.18.20.ebuild => eza-0.18.21.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest
index e9ea11ea4a29..8ee728f9d54f 100644
--- a/sys-apps/eza/Manifest
+++ b/sys-apps/eza/Manifest
@@ -48,8 +48,8 @@ DIST eza-0.18.13-manpages.tar.xz 7684 BLAKE2B 
9851c72e47d16c6112160d611c44dc057d
 DIST eza-0.18.13.tar.gz 1385128 BLAKE2B 
1d84298f8fe950399acaa457b452e85ec9540242bdefc2d542f75bb339b82b8a861f4032b85d9240fde74397a678cd792bf81cb59bda0fb5b7442ee30f43d8b3
 SHA512 
e257e57e7be3419bd4b9abf72e3ad5a8029801cd8a7128151da3ce2198a57a1f6187e70ec7a1929e012572348bad56f7904f8cce2e1c26ab8880b6041f0c
 DIST eza-0.18.16-manpages.tar.xz 7676 BLAKE2B 
3fafbe01d5403441a2818c889443380f5c5c98befb88e14cafadd3b1c614202f5fc4a0bdca380be46160b4751f9fcdb655d89885f42f042fc68ae5aacfe2642a
 SHA512 
3da68575e4bf9ae779521e0db2496a28f95bca971aa45aee59c04bd5b757b7e195a64437cff6335015a80f6360b5f6581a3b8544178cc4dbd5272727d7c16882
 DIST eza-0.18.16.tar.gz 1385656 BLAKE2B 
6761aec3dd638976b0482ece6e8ede8726d4ba90b5fd0d54d8198359601f9bb4abbf6771eb0ab624034a61222c6653adfdce86b64b1c506a4f6326f17e0988e1
 SHA512 
92bf46df3e851275670fc445c3955999b4ea7b19b2fd6d4c6b403f93be7e4cdbb5c8e536da522603a7bed24e4d924d8ec8a37a3e2174260b378b29690a7ccf7c
-DIST eza-0.18.20-manpages.tar.xz 7728 BLAKE2B 
a667be534330b6d8c2d7e0065fee8176a97bfc595961f3f82a0dd5c3c76565509f3320075ae6edc2f5c129575affc47675a39efd0e70ae0fdb8e4d6c14de2997
 SHA512 
ce938284e4e7c7179495ba776456959bce9133860b2e0ae70f053908ce589213c46cc6b46570ad3e2570c9482312ae25422b9fdc7005d56949d78d9a9c975b92
-DIST eza-0.18.20.tar.gz 1385525 BLAKE2B 
45f58aec92ca74bc9cfad10898cfa96e3ad1be861473c612ce2b45efb31bd8df33ea7ee8f1daab350b1280931c99b22aa49910c1e5d2413a83114ed9718b213e
 SHA512 
1d14e7bd1fab4fc05980a9ec232505a70d3e72995cafa6a666d4422a550449399dcbfa70660e8b3c21cee6f3fe7097ecc2d8520db24aa7314c8dfe15a05d4e59
+DIST eza-0.18.21-manpages.tar.xz 7720 BLAKE2B 
ec5e4ef5070bc332c0fef150769dfa6648bc019853f6f802aef83811a5141ec4ea08b4181f24f3bba48854dab9982a303d5e1c70446361d134c607214c7c8535
 SHA512 
927c87447bf307cf56b8b44a74fd7dbf1e6ef82b279c923b45dfab349d6c06de02c3a6810420047b51238f1567a4b8284a7f0b5db018ce775ee36e56b745d03d
+DIST eza-0.18.21.tar.gz 1385590 BLAKE2B 
94d0a0d71d406a2d43edc715f6fce2bd18a9c38f53c788a0e1784b3ac309afef6b8c9223f1468515a1d308a969808caa646ce18b4c6a0f9a2fdf4559ddc32879
 SHA512 
8f8982ed17cd028d2aa7ae1dbb88c7c505b579697ecc5e21845ff0a5a99324038524f844dc6d26e46a19a08cc6ad31a7c8f000fc46b0bc635bfb6591ca8b3936
 DIST eza-0.18.6-manpages.tar.xz 7680 BLAKE2B 
527c4168a3db228e2b64496aee1a85b659f62e732a4d938459eb06b92139673834a4db6ff3a19763608a52d315949dbaaded451d7821080813d79540805a75d4
 SHA512 
98293a498c590bee460483bf5092fb3b8be5435c76cd3e8bbabca68cccf5fdb0a7152612de3eca65faae138f861e6ac408331fcef154a97efc9db57343467edf
 DIST eza-0.18.6.tar.gz 1385830 BLAKE2B 
b2f2b3a72388a0b33ba80c206d32a52df36325c40dddf68420b70cf59a41769ffb54599ea5a021d0f28a5f7df795b6c98993104158c590a723d1fe50596201c1
 SHA512 
f7e492e19a74e66b63658734b2f01c3908ce5364c3ba50982c9dadb3f8c52137d86b341af71c4362388163a19cff0b21a04452d071100bac9b471498f8b2b266
 DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B 
c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14
 SHA512 
834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b

diff --git a/sys-apps/eza/eza-0.18.20.ebuild b/sys-apps/eza/eza-0.18.21.ebuild
similarity index 100%
rename from sys-apps/eza/eza-0.18.20.ebuild
rename to sys-apps/eza/eza-0.18.21.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: mail-client/betterbird-bin/

2024-07-03 Thread Lucio Sauer
commit: 28020df574e8e464c7f0e9f9ba708d47a0932bea
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jul  4 03:06:26 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jul  4 03:07:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28020df5

mail-client/betterbird-bin: make SRC_URI unconditional

KEYWORDS already ensures that this package is only built for amd64
Fix year in copyright notice

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

 mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild 
b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild
index 46201a967..4663e24c2 100644
--- a/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild
+++ b/mail-client/betterbird-bin/betterbird-bin-115.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit desktop xdg
 
 DESCRIPTION="Betterbird is a fine-tuned version of Mozilla Thunderbird."
 HOMEPAGE="https://github.com/Betterbird/thunderbird-patches 
https://betterbird.eu/;
-SRC_URI="amd64? ( 
https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2
 )"
+SRC_URI="https://www.betterbird.eu/downloads/LinuxArchive/betterbird-${PV}-bb29.en-US.linux-x86_64.tar.bz2;
 
 S="${WORKDIR}"
 LICENSE="MPL-2.0"



[gentoo-commits] data/api:master commit in: files/overlays/

2024-07-03 Thread Sam James
commit: 921c052d7b34886016eb0d87a369b8bc65608ad7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 02:56:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 02:56:47 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=921c052d

repositories: drop cosmicmod overlay (unavailable)

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

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e3c5be6..d65ca19 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -879,17 +879,6 @@
 git+ssh://g...@github.com/junghans/cj-overlay.git
 https://github.com/junghans/cj-overlay/commits/master.atom
   
-  
-cosmicmod-overlay
-CosmicMod Overlay
-https://github.com/cosmicoz/cosmicmod-overlay
-
-  o...@cosmicmod.net
-  Oz
-
-https://github.com/cosmicoz/cosmicmod-overlay.git
-git+ssh://g...@github.com/cosmicoz/cosmicmod-overlay.git
-  
   
 cova
 Fabio Coatti Personal Overlay



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

2024-07-03 Thread Maciej Barć
commit: b7603977f6688288b296ce238c6800adb6439a9b
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  3 20:11:47 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 02:39:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7603977

app-admin/rsyslog: bump to 8.2406.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/rsyslog-8.2406.0.ebuild | 509 ++
 2 files changed, 511 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 81029a9f9e08..8a0de37a0042 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,2 +1,4 @@
 DIST rsyslog-8.2404.0.tar.gz 3408657 BLAKE2B 
67170f1ba4ad61bd79088a313ee9b093ecaab512ce24ca56cfe605d4589276406abe593d791736ecb7b2f44be998b3836173272eb5dd69f7bc9ea8d5b49d462e
 SHA512 
fda8032ab7f9cb6c46693edeb95d2b47ab7673836ff44d0686bbbd5a3759885f65a80e1a311c809c2332a19559b0297ac7d8e59e5f828372839f67dbf362e6b1
+DIST rsyslog-8.2406.0.tar.gz 3412827 BLAKE2B 
c75bfba02cd9d28effb2dd64b6b665b71b46fe6e47a9e12dbe5a6735fdb59373585d655334da64e89c11cbeb0f36a1563562a9c65ead3c2747f876fd0664d800
 SHA512 
e7c930f9b35b73591c1655afa25408c325c967114550996caa5840331c8f089563536c8efe52588c1b727db7f27bdae9b5ba619222e050d618a3f067de1bcbd0
 DIST rsyslog-doc-8.2404.0.tar.gz 6568723 BLAKE2B 
4bc522f9146754a9ebae5f5f7ffb87cfa2da3d9b0832b902c73896d788a061ad4b99cd269b4fb8fc42917311ea5621dfd398428046c53883e9bba859252172ec
 SHA512 
ea88fcf81fb45be515f1b8e7699efabba98eb7e5fcd2d5046424c303db95926a36baa1215143c05e39b9a86dcfdbc73c5c3a76dee382d7b8f1916653169df264
+DIST rsyslog-doc-8.2406.0.tar.gz 6568856 BLAKE2B 
c8e1dc2bf9eac465dfebd73539b4b81ec57a5a25723673f2b00477b2e60203f10614206d39a496981adcd348c44c6f455f83e56455902892719617ff136038ff
 SHA512 
8c48bf109e105b2e92e076436e8771f55a1c6a595e525c7fce8720fc675aba4a8897eda076ff9b9369eacc8583e76ea05d056899dee1b6d97f918ff2fd55aced

diff --git a/app-admin/rsyslog/rsyslog-8.2406.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2406.0.ebuild
new file mode 100644
index ..514cb65782b2
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2406.0.ebuild
@@ -0,0 +1,509 @@
+# 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 linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/
+   https://github.com/rsyslog/rsyslog/;
+
+if [[ "${PV}" == ** ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
+
+   inherit git-r3
+else
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? (
+   
https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz
+   )
+   "
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
+IUSE+=" systemd test usertools +uuid xxhash zeromq"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   kubernetes? ( normalize )
+   ssl? ( || ( gnutls openssl ) )
+"
+
+BDEPEND=">=dev-build/autoconf-archive-2015.02.24
+   sys-apps/lsb-release
+   virtual/pkgconfig
+   test? (
+   jemalloc? ( https://github.com/rsyslog/rsyslog/issues/3626
+   sed -i \
+   -e '\|^#!/bin/bash$|a exit 77' \
+   tests/mmkubernetes-cache-expir*.sh \
+   || die "Failed to disable known test failure 
mmkubernetes-cache-expir*.sh"
+
+   sed -i \
+   -e '\|^#!/bin/bash$|a exit 0' \
+   tests/omprog-close-unresponsive*.sh \
+   || die "Failed to disable test omprog-close-unresponsive*.sh"
+
+   sed -i \
+   -e '\|^#!/bin/bash$|a exit 0' \
+   tests/uxsock_simple.sh \
+   || die "Failed to disable test uxsock_simple.sh"
+
+   eautoreconf
+}
+
+src_configure() {
+   # Maintainer notes:
+   # * Guardtime support is missing because libgt isn't yet available
+   #   in portage.
+   # * Hadoop's HDFS file system output module is currently not
+   #   supported in Gentoo because nobody is able to test it
+   #   (JAVA dependency).
+   # * dev-libs/hiredis doesn't provide pkg-config (see #504614,
+   #   upstream PR 129 and 136) so we need to export HIREDIS_*
+   #   variables because rsyslog's build system depends on pkg-config.
+
+   if use redis ; then
+   export 

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

2024-07-03 Thread Maciej Barć
commit: e9fd1d8d230473df122e9b3b0e6ec808b866f7b4
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  3 19:28:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 02:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fd1d8d

dev-lang/eisl: drop old 3.90

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/eisl/Manifest |  1 -
 dev-lang/eisl/eisl-3.90.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 7fe8bf7792d3..5dcc5c135993 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -1,3 +1,2 @@
-DIST eisl-3.90.tar.gz 2435398 BLAKE2B 
168c96312783542d2011fc190bd471d9ed9f7f384cc38a5e05617b873623a44641e0fad155c1970b30edd333d03b77ad228798c7f340a63e26d64f79ad7f8cce
 SHA512 
1295d77c25779258882541f4d2a3cd75eb31dbcd89c03144028bfc86453f69c90f822deaca5a20bd45c6361bb0ba74f544c344cd92e6bca6ce8983c36c1860d6
 DIST eisl-3.95.tar.gz 2438216 BLAKE2B 
927af9a8b0469fcda16501a6fffba60eebc708dcfaba1b076b0ffe80396c285fc1fbb427694548418f76102451f7e37506686bf8d025decd04245e105fa618f7
 SHA512 
50e4159bbbc3c72fe985db3b2d77be63f2e8197027e97ac5af0e9316e5f817497bfc0a9f7cf0b0624bb8baf2cf28b5b94556ad77edcdee2e8e8a6d63a74e02a2
 DIST eisl-4.00.tar.gz 2299966 BLAKE2B 
fe2d4e486d459866870b0baa23d2eb32890e1661460116508bd18aa401ec71cb68395bf857c98ba749005dcfd0985ab628274800a32e749abf27a767a2ce8615
 SHA512 
0b4d225f6068a9ff05c6483663b68ae920a1f63e30b47e7350243a70902ae7f5818cf4713fdd45c223e858a4e435d5e93f0944965af1db3f8d9d48f0e2db8239

diff --git a/dev-lang/eisl/eisl-3.90.ebuild b/dev-lang/eisl/eisl-3.90.ebuild
deleted file mode 100644
index 1e6288f65690..
--- a/dev-lang/eisl/eisl-3.90.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
-HOMEPAGE="https://github.com/sasagawa888/eisl/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git;
-else
-   SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-RESTRICT="test"  # Tests run cppcheck (and fail)
-
-DOCS=( README{,-ja}.md documents )
-
-RDEPEND="
-   sys-libs/ncurses:=
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-PATCHES=( "${FILESDIR}/${PN}-3.60-Makefile.patch" )
-
-src_compile() {
-   emake CC="$(tc-getCC)" clean edlis eisl
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe edlis eisl
-
-   # Compilation of ISLisp files on installation fails.
-   # Do not compile them and mimic "make install".
-   insinto "/usr/share/${PN}"
-   doins -r library
-   doins fast.h ffi.h
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-07-03 Thread Maciej Barć
commit: 83e3f71b3f6e4728d5d28b665c3b652bef76dbfc
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  3 19:30:54 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 02:39:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e3f71b

app-office/joplin-desktop: bump to 3.0.12

Signed-off-by: Maciej Barć  gentoo.org>

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-3.0.12.ebuild| 103 +
 2 files changed, 104 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
index c6142d0d65c8..e08cbc651c97 100644
--- a/app-office/joplin-desktop/Manifest
+++ b/app-office/joplin-desktop/Manifest
@@ -1 +1,2 @@
+DIST Joplin-3.0.12.AppImage 239283737 BLAKE2B 
69c18d9cd77e0352a3c21e0225f9d6b866f5d1983a66700bb4a9fcd87c0c4476dbe292f0b1a7a3b8962c9dfef1d518501933a509772cd06661991e0edddb5fc3
 SHA512 
e53448e5cca06a33b16bef12df447b52b00287c0c73658523a261145efb8d3877dd662ff256a96d612b82390fed9431e8377baf16a0c28d1f6fc1062c2cde06a
 DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B 
aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164
 SHA512 
da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a

diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/;
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE};
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}



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

2024-07-03 Thread Maciej Barć
commit: 401701337483aa607349711eac1e58ddb26d5e4a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  3 19:27:37 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 02:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40170133

net-misc/unison: fix desktop file

Closes: https://bugs.gentoo.org/935398
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/unison/{unison-2.53.5.ebuild => unison-2.53.5-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/unison/unison-2.53.5.ebuild 
b/net-misc/unison/unison-2.53.5-r1.ebuild
similarity index 96%
rename from net-misc/unison/unison-2.53.5.ebuild
rename to net-misc/unison/unison-2.53.5-r1.ebuild
index 95aaf5401b6c..d1619282f060 100644
--- a/net-misc/unison/unison-2.53.5.ebuild
+++ b/net-misc/unison/unison-2.53.5-r1.ebuild
@@ -107,17 +107,16 @@ src_install() {
 
cd "${S}" || die
 
-   doman "man/${PN}.1"
-
if use gui ; then
newicon -s scalable icons/U.svg "${PN}-${SLOT}.svg"
-   make_desktop_entry "${PN}-${SLOT}" "${PN^} GUI (${SLOT})" 
"${PN}-${SLOT}"
+   make_desktop_entry "${PN}-gui-${SLOT}" "${PN^} GUI (${SLOT})" 
"${PN}-${SLOT}"
fi
 
if use doc ; then
DOCS+=( doc/unison-manual.pdf )
fi
 
+   doman "man/${PN}.1"
einstalldocs
 }
 



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

2024-07-03 Thread Lucio Sauer
commit: e00a1f8a61dabd213e495825a678900d6ddbd5c3
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jul  4 01:51:17 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jul  4 02:18:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e00a1f8a

app-admin/rbw: sync live

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

 app-admin/rbw/rbw-.ebuild | 42 +++---
 1 file changed, 31 insertions(+), 11 deletions(-)

diff --git a/app-admin/rbw/rbw-.ebuild b/app-admin/rbw/rbw-.ebuild
index 9e9ca4d11..70fc347d0 100644
--- a/app-admin/rbw/rbw-.ebuild
+++ b/app-admin/rbw/rbw-.ebuild
@@ -1,25 +1,39 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit cargo shell-completion
 
-DESCRIPTION="unofficial bitwarden cli"
+DESCRIPTION="Unofficial Bitwarden CLI"
 HOMEPAGE="https://git.tozt.net/rbw;
 
 if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.tozt.net/rbw;
 else
-   SRC_URI="https://git.tozt.net/rbw/snapshot/rbw-${PV}.tar.gz -> 
${P}.tar.gz
-   $(cargo_crate_uris ${CRATES})"
+   SRC_URI="https://git.tozt.net/rbw/snapshot/${P}.tar.gz
+   ${CARGO_CRATE_URIS}"
KEYWORDS="~amd64"
 fi
 
 LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT Unicode-DFS-2016"
+# Manually added crate licenses
+LICENSE+=" openssl"
 SLOT="0"
 
+# copypasta crate provides wayland clipboard support via dlopen calls against
+# libwayland-client.so
+RDEPEND="app-crypt/pinentry"
+BDEPEND=">=virtual/rust-1.74"
+
+QA_FLAGS_IGNORED="
+   usr/bin/rbw
+   usr/bin/rbw-agent
+"
+
 src_unpack() {
if [[ ${PV} = ** ]]; then
git-r3_src_unpack
@@ -29,15 +43,21 @@ src_unpack() {
fi
 }
 
+src_compile() {
+   # cc-rs picks up CFLAGS from the env
+   export CFLAGS
+   cargo_src_compile
+}
+
 src_install() {
cargo_src_install
 
-   rbw gen-completions bash > rbw.bash || die
-   dobashcomp rbw.bash
-
-   rbw gen-completions fish > rbw.fish || die
+   local comp DOCS="CHANGELOG.md README.md"
+   for comp in bash fish zsh; do
+   "$(cargo_target_dir)"/rbw gen-completions ${comp} > rbw.${comp} 
|| die
+   done
+   newbashcomp rbw.bash rbw
dofishcomp rbw.fish
-
-   rbw gen-completions zsh > _rbw || die
-   dozshcomp _rbw
+   newzshcomp rbw.zsh _rbw
+   einstalldocs
 }



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

2024-07-03 Thread Lucio Sauer
commit: de2c9fcef46022e5b4d3552c929e6df7d46bdef6
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jul  4 01:50:55 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jul  4 02:18:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de2c9fce

app-admin/rbw: add upstream metadata

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

 app-admin/rbw/metadata.xml | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/app-admin/rbw/metadata.xml b/app-admin/rbw/metadata.xml
new file mode 100644
index 0..384d09835
--- /dev/null
+++ b/app-admin/rbw/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+   https://github.com/doy/rbw/issues
+   
https://git.tozt.net/rbw/plain/CHANGELOG.md
+   
+   Jesse Luehrs
+   d...@tozt.net
+   
+   doy/rbw
+   
+



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

2024-07-03 Thread Lucio Sauer
commit: 6bdf583c5a6b2a50b57324882eff29d8365e560e
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jul  4 02:12:31 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jul  4 02:18:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bdf583c

app-admin/rbw: add 1.11.1

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

 app-admin/rbw/Manifest  | 295 
 app-admin/rbw/rbw-1.11.1.ebuild | 360 
 2 files changed, 655 insertions(+)

diff --git a/app-admin/rbw/Manifest b/app-admin/rbw/Manifest
new file mode 100644
index 0..a5ed5d40d
--- /dev/null
+++ b/app-admin/rbw/Manifest
@@ -0,0 +1,295 @@
+DIST addr2line-0.22.0.crate 39156 BLAKE2B 
3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303
 SHA512 
b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aes-0.8.4.crate 124812 BLAKE2B 
c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd
 SHA512 
96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6
 SHA512 
321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
+DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
+DIST argon2-0.5.3.crate 28795 BLAKE2B 
5c3d098871fa632eac8f0873e13958b90801d76b87b18e9cc379da2fae2f1fa8f5da1ab5fdcbbc482fece6a4de8b9b3c0c397683353c366d53bb8f063702886a
 SHA512 
5be5c07093e277092e4772172ea5b34ae7389cb3108d41f8824060a7cee1692d8019a85d196f3535e8b19ab0a869df879cae32b10d98494bda180aee16e7553c
+DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
+DIST async-trait-0.1.80.crate 28775 BLAKE2B 
d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13
 SHA512 
3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/

2024-07-03 Thread Alberto Gireud
commit: 97986602a3a5e3f42265e20088419abfb9a9a487
Author: Alberto Gireud  protonmail  com>
AuthorDate: Thu Jul  4 01:51:09 2024 +
Commit: Alberto Gireud  protonmail  com>
CommitDate: Thu Jul  4 01:51:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97986602

net-irc/halloy: add 2024.7, drop 2024.6

Signed-off-by: Alberto Gireud  protonmail.com>

 net-irc/halloy/Manifest|  9 ++--
 .../{halloy-2024.6.ebuild => halloy-2024.7.ebuild} | 27 +-
 2 files changed, 23 insertions(+), 13 deletions(-)

diff --git a/net-irc/halloy/Manifest b/net-irc/halloy/Manifest
index 96aabe6bf..1a788fa6d 100644
--- a/net-irc/halloy/Manifest
+++ b/net-irc/halloy/Manifest
@@ -11,6 +11,7 @@ DIST android-activity-0.5.2.crate 258406 BLAKE2B 
bebcddb062921b10915959704d1339c
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST arrayref-0.3.7.crate 9620 BLAKE2B 
69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613
 SHA512 
dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
@@ -23,6 +24,7 @@ DIST async-channel-2.2.0.crate 14307 BLAKE2B 
7973ff2e6d64d033b648b5d8dc91c25fe28
 DIST async-executor-1.8.0.crate 21870 BLAKE2B 
85e24330e50d971239e4b2f7c8f7e524cc41fd51a9a795481286e5dbf932de4b9034c1e1138bf0a53408dab4d613f52349f4ca2c383ee869bb107b6dd34a6fdc
 SHA512 
285361d42c34331b3ef67d9d768f62bc72077046766d44802a7e769d5e56718505751d9019b0867b2c28c08273038ca18a936430ff44b7714b780fe520adface
 DIST async-fs-1.6.0.crate 16506 BLAKE2B 
ddb7a86d6e294a07f0d494448d0bbea31df320e5d5734222ce3949753fb686b15ba5811c5dc7fa5e77d1be62154447e2cd096c7b7f7021450c5c75c59d45a8b2
 SHA512 
18d226cc21e5c8c96c269c883b6d5784bbaa45be5b883908d7f2cc61ae8797441a9b3786a02ce9664013d406beb679c5a8e89e6ab82d11bc2b981b600b3d6830
 DIST async-fs-2.1.1.crate 16545 BLAKE2B 
1c14543f6f1e86c38fe12cadc988d097ebe3e42d4bacce5c6ed63c6861a7490752b7cd668c28c70d8f864403e7d5c355e387aec65b4213b6d52c1ab6be2fb4da
 SHA512 
0909ffd7961fa5e2b2d29349f21ca08c679c915bcace8f3a518b2a826863c9c990aa27fbf7fa08e6afb9bba473b4dabc8398f48b92158cc6224984b5ebc87cf9
+DIST async-http-proxy-1.2.5.crate 9888 BLAKE2B 
ede25024a7a9eec32d377200485148395dad54cfbdc19849ded81f96c285fe5cbfb320ea621fd782976917a4f36e5e460052e76cefaa28d9819ed1b8706db287
 SHA512 
01a57e642c68b1fd2e1e053cbb179c284944a2cd93c0753b74943b667b3e1ddd7bef2a18b5ab1f41d79dc89d3645ee243b03e083868b76317bb0e92a537d29e5
 DIST async-io-1.13.0.crate 37191 BLAKE2B 
ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb
 SHA512 
b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 DIST async-io-2.3.2.crate 49298 BLAKE2B 
cf01d97782405c56261d54800fcefe97c914850d50b49ce2902eda3cfacfbe6800dc0ec9b418f4bc51f579a9d0dca8b2842b17d97c3e046667e539ac67f72a57
 SHA512 

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

2024-07-03 Thread Ionen Wolkens
commit: 669248c86189e9ace3a735a13970ee7bd57a1d5e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul  4 01:46:44 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul  4 01:53:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669248c8

dev-qt/qt-creator: unconditionally depend on yaml-cpp

Missed that a plugin (qtapplicationmanager) added a dependency on
yaml-cpp while comparing comparing qt-creator-12 -> 13 and is no
longer clang-only.

Feel it's not worth a USE for the plugin on such a big package
(not for minimalism), so depending unconditionally unless someone
really wants to avoid it (at best it could be interesting to avoid
:= rebuilds).

Technically needs a revbump, but qt-creator takes a while to build
and most users already were pulling it through IUSE=+clang.

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

 dev-qt/qt-creator/qt-creator-13.0.2.ebuild | 6 ++
 dev-qt/qt-creator/qt-creator-.ebuild   | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qt-creator/qt-creator-13.0.2.ebuild 
b/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
index 25ae3358d8dc..972b24abebe5 100644
--- a/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
+++ b/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
@@ -44,13 +44,11 @@ QT_PV=6.2.0:6 # IDE_QT_VERSION_MIN
 
 # := is used where Qt's private APIs are used for safety
 COMMON_DEPEND="
+   dev-cpp/yaml-cpp:=
>=dev-qt/qt5compat-${QT_PV}
>=dev-qt/qtbase-${QT_PV}=[concurrent,dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QT_PV}=
-   clang? (
-   dev-cpp/yaml-cpp:=
-   $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=')
-   )
+   clang? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') )
designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
help? (
>=dev-qt/qttools-${QT_PV}[assistant]

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index 7e70e0a5b37d..69822c51bc74 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -49,13 +49,11 @@ QT_PV=6.2.0:6 # IDE_QT_VERSION_MIN
 
 # := is used where Qt's private APIs are used for safety
 COMMON_DEPEND="
+   dev-cpp/yaml-cpp:=
>=dev-qt/qt5compat-${QT_PV}
>=dev-qt/qtbase-${QT_PV}=[concurrent,dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QT_PV}=
-   clang? (
-   dev-cpp/yaml-cpp:=
-   $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=')
-   )
+   clang? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') )
designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
help? (
>=dev-qt/qttools-${QT_PV}[assistant]



[gentoo-commits] data/api:master commit in: files/

2024-07-03 Thread Sam James
commit: 12f056ac5e18e276b90b269946876614a9a03355
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:49:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:49:38 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=12f056ac

uid-gid.txt: assign 541 UID/GID to app-metrics/chrony_exporter

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

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 1da4988..cc8f537 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -633,7 +633,7 @@ openhab 537 537 
acctUsed by app-misc/openhab-bin
 redict 538 538 acct
Used by dev-db/redict
 microsoft-identity-broker  539 539 acct
Used by sys-auth/microsoft-identity-broker
 uuidd  540 540 acct
Used by sys-apps/util-linux
-
+chrony_exporter541 541 acct
Used by app-metrics/chrony_exporter
 
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs



[gentoo-commits] data/api:master commit in: files/mirrors/

2024-07-03 Thread Sam James
commit: af2c49f038acea1b8356e71bcb3ce4ce3cafde35
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:45:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:45:57 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=af2c49f0

mirrors/distfiles: drop Gossamer Threads

The mirror is no longer being updated.

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

 files/mirrors/distfiles.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 64cd3a7..96622e0 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -17,11 +17,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/
   rsync://mirror.csclub.uwaterloo.ca/gentoo-distfiles
 
-
-  Gossamer Threads
-  http://gentoo.gossamerhost.com
-  rsync://gentoo.gossamerhost.com/gentoo-distfiles/
-
 
   Reenigne
   https://mirror.reenigne.net/gentoo/



[gentoo-commits] data/api:master commit in: files/mirrors/

2024-07-03 Thread Sam James
commit: 40801e35a50583deee3c8a544ad1873d9af4078f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:46:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:46:52 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=40801e35

mirrors/rsync: drop Gossamer Threads (rsync2.ca)

Hasn't been updated since December.

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

 files/mirrors/rsync.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/files/mirrors/rsync.xml b/files/mirrors/rsync.xml
index 20a4195..e175eaa 100644
--- a/files/mirrors/rsync.xml
+++ b/files/mirrors/rsync.xml
@@ -12,10 +12,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   Tera-byte Dot Com Inc - rsync1.ca.gentoo.org
   rsync://rsync1.ca.gentoo.org
 
-
-  Gossamer Threads
-  rsync://rsync2.ca.gentoo.org
-
 
   Memorial University - rsync3.ca.gentoo.org
   rsync://rsync3.ca.gentoo.org



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

2024-07-03 Thread Mike Gilbert
commit: ecfd5d6b7c9ffe7370e4901d1bdc7a34cc30314d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jul  4 01:39:36 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jul  4 01:41:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfd5d6b

sys-apps/busybox: move KBUILD_OUTPUT and SKIP_STRIP

Set/unset these before we call bbmake for the first time.
Thanks to Peter Levine for the diagnosis.

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

 sys-apps/busybox/busybox-1.36.1-r1.ebuild | 6 +++---
 sys-apps/busybox/busybox-1.36.1-r2.ebuild | 6 +++---
 sys-apps/busybox/busybox-.ebuild  | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.36.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
index 98369ddbf32e..19f861692f33 100644
--- a/sys-apps/busybox/busybox-1.36.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
@@ -116,6 +116,9 @@ bbmake() {
 }
 
 src_configure() {
+   unset KBUILD_OUTPUT #88088
+   export SKIP_STRIP=y
+
tc-export AR CC BUILD_CC PKG_CONFIG
 
tc-is-cross-compiler || BUILD_CFLAGS=${CFLAGS}
@@ -236,9 +239,6 @@ src_configure() {
 }
 
 src_compile() {
-   unset KBUILD_OUTPUT #88088
-   export SKIP_STRIP=y
-
bbmake busybox
 
# bug #701512

diff --git a/sys-apps/busybox/busybox-1.36.1-r2.ebuild 
b/sys-apps/busybox/busybox-1.36.1-r2.ebuild
index fc700c3b31e4..cd06d97bc0d3 100644
--- a/sys-apps/busybox/busybox-1.36.1-r2.ebuild
+++ b/sys-apps/busybox/busybox-1.36.1-r2.ebuild
@@ -117,6 +117,9 @@ bbmake() {
 }
 
 src_configure() {
+   unset KBUILD_OUTPUT #88088
+   export SKIP_STRIP=y
+
tc-export AR CC BUILD_CC PKG_CONFIG
 
tc-is-cross-compiler || BUILD_CFLAGS=${CFLAGS}
@@ -237,9 +240,6 @@ src_configure() {
 }
 
 src_compile() {
-   unset KBUILD_OUTPUT #88088
-   export SKIP_STRIP=y
-
bbmake busybox
 
# bug #701512

diff --git a/sys-apps/busybox/busybox-.ebuild 
b/sys-apps/busybox/busybox-.ebuild
index fc700c3b31e4..cd06d97bc0d3 100644
--- a/sys-apps/busybox/busybox-.ebuild
+++ b/sys-apps/busybox/busybox-.ebuild
@@ -117,6 +117,9 @@ bbmake() {
 }
 
 src_configure() {
+   unset KBUILD_OUTPUT #88088
+   export SKIP_STRIP=y
+
tc-export AR CC BUILD_CC PKG_CONFIG
 
tc-is-cross-compiler || BUILD_CFLAGS=${CFLAGS}
@@ -237,9 +240,6 @@ src_configure() {
 }
 
 src_compile() {
-   unset KBUILD_OUTPUT #88088
-   export SKIP_STRIP=y
-
bbmake busybox
 
# bug #701512



[gentoo-commits] repo/gentoo:master commit in: app-admin/ulogd/, app-admin/ulogd/files/

2024-07-03 Thread Sam James
commit: 89168fbdb125f566518f25f52ef84ea0861e2002
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:38:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89168fbd

app-admin/ulogd: fix compat w/ newer logrotate (specify group name)

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

 app-admin/ulogd/files/ulogd.logrotate | 2 +-
 app-admin/ulogd/{ulogd-2.0.8.ebuild => ulogd-2.0.8-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/ulogd/files/ulogd.logrotate 
b/app-admin/ulogd/files/ulogd.logrotate
index 777e40097a5e..b5a48a78674d 100644
--- a/app-admin/ulogd/files/ulogd.logrotate
+++ b/app-admin/ulogd/files/ulogd.logrotate
@@ -2,7 +2,7 @@
 sharedscripts
 missingok
 notifempty
-create 0640 ulogd
+create 0640 ulogd ulogd
 postrotate
 [ -f /run/ulogd.pid ] && /bin/kill -HUP $(cat /run/ulogd.pid)
 endscript

diff --git a/app-admin/ulogd/ulogd-2.0.8.ebuild 
b/app-admin/ulogd/ulogd-2.0.8-r1.ebuild
similarity index 98%
rename from app-admin/ulogd/ulogd-2.0.8.ebuild
rename to app-admin/ulogd/ulogd-2.0.8-r1.ebuild
index 3768bedeb734..df0c534c008a 100644
--- a/app-admin/ulogd/ulogd-2.0.8.ebuild
+++ b/app-admin/ulogd/ulogd-2.0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/, dev-db/firebird/files/

2024-07-03 Thread Sam James
commit: e457c5baba5be5d10bb3472e7d623b35e704d2e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:36:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:36:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e457c5ba

dev-db/firebird: fix compat w/ newer logrotate (specify group name)

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

 dev-db/firebird/files/firebird.logrotate| 2 +-
 ...ebird-3.0.10.33601.0-r1.ebuild => firebird-3.0.10.33601.0-r2.ebuild} | 0
 ...irebird-3.0.4.33054.0-r2.ebuild => firebird-3.0.4.33054.0-r3.ebuild} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/firebird/files/firebird.logrotate 
b/dev-db/firebird/files/firebird.logrotate
index a4542b47ea93..ac4a74b26041 100644
--- a/dev-db/firebird/files/firebird.logrotate
+++ b/dev-db/firebird/files/firebird.logrotate
@@ -6,5 +6,5 @@
  size +1024k
  delaycompress
  notifempty
- create 644 firebird
+ create 644 firebird firebird
  }

diff --git a/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild 
b/dev-db/firebird/firebird-3.0.10.33601.0-r2.ebuild
similarity index 100%
rename from dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild
rename to dev-db/firebird/firebird-3.0.10.33601.0-r2.ebuild

diff --git a/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild 
b/dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild
similarity index 100%
rename from dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild
rename to dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild



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

2024-07-03 Thread Sam James
commit: c627cc231796bf88ce7ef664986863d32de4a5a4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:28:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:28:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c627cc23

dev-libs/nettle: fix quoting for altivec sanity check

Bug: https://bugs.gentoo.org/920234
Closes: https://bugs.gentoo.org/935410
Fixes: 4551df6ec5cae19486cb63698e294a3f62015600
Thanks-to: Nick Bowler  draconx.ca>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/nettle/nettle-3.10.ebuild | 2 +-
 dev-libs/nettle/nettle-3.9.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nettle/nettle-3.10.ebuild 
b/dev-libs/nettle/nettle-3.10.ebuild
index b79aa1e683e3..08c8eb463c22 100644
--- a/dev-libs/nettle/nettle-3.10.ebuild
+++ b/dev-libs/nettle/nettle-3.10.ebuild
@@ -89,7 +89,7 @@ multilib_src_configure() {
)
 
# https://git.lysator.liu.se/nettle/nettle/-/issues/7
-   if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && 
__VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then
+   if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && 
__VSX__ == 1" ${CPPFLAGS} ${CFLAGS} ; then
ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm 
requires >=P7."
ewarn "Disabling, sorry! See bug #920234."
myeconfargs+=( --disable-power-altivec )

diff --git a/dev-libs/nettle/nettle-3.9.1-r1.ebuild 
b/dev-libs/nettle/nettle-3.9.1-r1.ebuild
index 5f20798db8f1..55e95a1e59f5 100644
--- a/dev-libs/nettle/nettle-3.9.1-r1.ebuild
+++ b/dev-libs/nettle/nettle-3.9.1-r1.ebuild
@@ -84,7 +84,7 @@ multilib_src_configure() {
)
 
# https://git.lysator.liu.se/nettle/nettle/-/issues/7
-   if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && 
__VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then
+   if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && 
__VSX__ == 1" ${CPPFLAGS} ${CFLAGS} ; then
ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm 
requires >=P7."
ewarn "Disabling, sorry! See bug #920234."
myeconfargs+=( --disable-power-altivec )



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

2024-07-03 Thread Sam James
commit: 82b5d1987abe8a5000409162d89aaa6fc04f3fdc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:23:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:23:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b5d198

net-p2p/retroshare: stabilize 0.6.7-r1 for amd64, x86

These got lost.

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

 net-p2p/retroshare/retroshare-0.6.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild 
b/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
index 40334e72e45b..515696241dc3 100644
--- a/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/RetroShare"
 
 LICENSE="AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="keyring cli +gui +jsonapi libupnp +miniupnp +service +sqlcipher plugins"
 
 REQUIRED_USE="



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

2024-07-03 Thread Sam James
commit: 9b0a50bdb4a417142d4e87c154bcccf87576e268
Author: gentoo-setan  protonmail  com>
AuthorDate: Wed Jul  3 17:56:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:22:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0a50bd

net-p2p/retroshare: Swap 0.6.7 for 0.6.7-r1, fix miniupnpc API

Retroshare only recognizes API over 14:
https://github.com/RetroShare/libretroshare/blob/402f32eda026c3ec3e429b5fb842e87ebd985d73/src/rs_upnp/upnphandler_miniupnp.cc#L50

And miniupnp changed one of the functions core functions in API 18
https://github.com/miniupnp/miniupnp/blob/3911bace98ec1593dcc41953a09f3fd657c341be/miniupnpc/apiversions.txt#L6

Retroshare did not adapt so we need to pin the dep until the upstream
resolves this issue: https://github.com/RetroShare/RetroShare/issues/2865

Closes: https://bugs.gentoo.org/935043
Signed-off-by: gentoo-setan  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37412
Signed-off-by: Sam James  gentoo.org>

 .../{retroshare-0.6.7.ebuild => retroshare-0.6.7-r1.ebuild}  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-p2p/retroshare/retroshare-0.6.7.ebuild 
b/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
similarity index 95%
rename from net-p2p/retroshare/retroshare-0.6.7.ebuild
rename to net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
index 75d54db90e7a..40334e72e45b 100644
--- a/net-p2p/retroshare/retroshare-0.6.7.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.7-r1.ebuild
@@ -10,6 +10,7 @@ HOMEPAGE="https://retroshare.cc;
 
SRC_URI="https://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/retroshare-common_${PV}.orig.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/RetroShare"
 # NOTE: GitHub releases/archive is impractical to build so we use the OBS repo
+# but they squash point releases which is bad for us
 
 LICENSE="AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3"
 SLOT="0"
@@ -40,14 +41,14 @@ RDEPEND="
x11-libs/libXScrnSaver
)
libupnp? ( net-libs/libupnp:= )
-   miniupnp? ( net-libs/miniupnpc:= )
+   miniupnp? ( 

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

2024-07-03 Thread Sam James
commit: 0e641b1b68c37e016a87ca74d06f9721d49cabbd
Author: gentoo-setan  protonmail  com>
AuthorDate: Wed Jul  3 17:34:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e641b1b

net-p2p/retroshare: remove 0.6.6-r1

First is long overdue and the rest are recent

Closes: https://bugs.gentoo.org/741100
Closes: https://bugs.gentoo.org/829605
Closes: https://bugs.gentoo.org/831389
Closes: https://bugs.gentoo.org/875725
Closes: https://bugs.gentoo.org/895762
Closes: https://bugs.gentoo.org/907898
Closes: https://bugs.gentoo.org/916249
Closes: https://bugs.gentoo.org/931516
Signed-off-by: gentoo-setan  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/retroshare/Manifest   |   1 -
 net-p2p/retroshare/retroshare-0.6.6-r1.ebuild | 111 --
 2 files changed, 112 deletions(-)

diff --git a/net-p2p/retroshare/Manifest b/net-p2p/retroshare/Manifest
index 7f8ab6cd3665..e1ddd3528a96 100644
--- a/net-p2p/retroshare/Manifest
+++ b/net-p2p/retroshare/Manifest
@@ -1,2 +1 @@
-DIST retroshare-0.6.6.tar.gz 24140207 BLAKE2B 
1328f2d36f6bc2d1123dd915698f2778e771e36089d8fd8d9ec44d1a8bfa0f56c625b73f62811936e4cee5dd1eca797f9fdf16fdb8defd66706294abc4dde419
 SHA512 
23ed7c633426caa910a5ae6f04cfd33c523ecaedae1e4044981706420622aadd67ba2772ffd17c9cc1c6193fad508837a31fdcfabe2aab309b8b4302335ede4d
 DIST retroshare-0.6.7.tar.gz 26506259 BLAKE2B 
3c0963c8afbbf741c8c5d22dc9c9f86f82d1a338a9f0dd02065617d16e96738a4d22c2bc30c1ba32c61fcc7beedaa15ac3c185aab429882b0947aa28b8c037b1
 SHA512 
ff5455b97519878d83c6872dfce457804430938864259f7d0fa5b06ebae161e62ea8300e809a03a821b2ecdf755a3de7465a580882709ae79bfb9c1de855e347

diff --git a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild 
b/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
deleted file mode 100644
index 8c962fdf3221..
--- a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic desktop qmake-utils xdg
-
-DESCRIPTION="P2P private sharing application"
-HOMEPAGE="https://retroshare.cc;
-SRC_URI="http://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/retroshare-common_${PV}.orig.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/RetroShare"
-
-LICENSE="AGPL-3 Apache-2.0 CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="keyring cli +gui +jsonapi libupnp +miniupnp +service +sqlcipher"
-
-REQUIRED_USE="
-   || ( gui service )
-   ?? ( libupnp miniupnp )
-   service? ( || ( cli jsonapi ) )"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/openssl:0=
-   >=dev-libs/rapidjson-1.1.0
-   sys-libs/zlib
-   keyring? ( app-crypt/libsecret )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtxml:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   )
-   libupnp? ( net-libs/libupnp:= )
-   miniupnp? ( net-libs/miniupnpc:= )
-   service? ( dev-qt/qtcore:5 )
-   sqlcipher? ( dev-db/sqlcipher )
-   !sqlcipher? ( dev-db/sqlite:3 )"
-
-DEPEND="${RDEPEND}
-   dev-qt/qtcore:5
-   gui? ( dev-qt/designer:5 )"
-
-BDEPEND="dev-build/cmake
-   virtual/pkgconfig
-   jsonapi? ( app-text/doxygen )"
-
-PATCHES=( "${FILESDIR}/${P}-fix-cxx17-compilation.patch" )
-
-src_configure() {
-   local qconfigs=(
-   $(usex cli '' 'no_')rs_service_terminal_login
-   $(usex keyring '' 'no_')rs_autologin
-   $(usex gui '' 'no_')retroshare_gui
-   $(usex jsonapi '' 'no_')rs_jsonapi
-   $(usex service '' 'no_')retroshare_service
-   $(usex sqlcipher '' 'no_')sqlcipher
-   )
-
-   local qupnplibs="none"
-   use miniupnp && qupnplibs="miniupnpc"
-   use libupnp && qupnplibs="upnp ixml"
-
-   # bug 907898
-   use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
-
-   eqmake5 CONFIG+="${qconfigs[*]}" \
-   RS_MAJOR_VERSION=$(ver_cut 1) RS_MINOR_VERSION=$(ver_cut 2) \
-   RS_MINI_VERSION=$(ver_cut 3) RS_EXTRA_VERSION="-gentoo-${PR}" \
-   RS_UPNP_LIB="${qupnplibs}"
-}
-
-src_install() {
-   use gui && dobin retroshare-gui/src/retroshare
-   use service && dobin retroshare-service/src/retroshare-service
-
-   insinto /usr/share/retroshare
-   doins libbitdht/src/bitdht/bdboot.txt
-   use gui && doins -r retroshare-gui/src/qss
-
-   dodoc README.asciidoc
-
-   if use gui; then
-   make_desktop_entry retroshare
-
-   for i in 24 48 64 128 ; do

[gentoo-commits] repo/gentoo:master commit in: acct-user/chrony_exporter/

2024-07-03 Thread Sam James
commit: 78d70ea114279bb8137dba03f696d2f323deb351
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Thu Jun 27 13:05:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:21:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d70ea1

acct-user/chrony_exporter: new package

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Signed-off-by: Sam James  gentoo.org>

 acct-user/chrony_exporter/chrony_exporter-0.ebuild | 12 
 acct-user/chrony_exporter/metadata.xml | 12 
 2 files changed, 24 insertions(+)

diff --git a/acct-user/chrony_exporter/chrony_exporter-0.ebuild 
b/acct-user/chrony_exporter/chrony_exporter-0.ebuild
new file mode 100644
index ..ace983a2832a
--- /dev/null
+++ b/acct-user/chrony_exporter/chrony_exporter-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+ACCT_USER_ID="541"
+ACCT_USER_GROUPS=( "chrony_exporter" )
+ACCT_USER_HOME="/dev/null"
+
+acct-user_add_deps

diff --git a/acct-user/chrony_exporter/metadata.xml 
b/acct-user/chrony_exporter/metadata.xml
new file mode 100644
index ..2472dc738ac7
--- /dev/null
+++ b/acct-user/chrony_exporter/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hol...@applied-asynchrony.com
+   Holger Hoffstätte
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/files/, app-metrics/chrony_exporter/

2024-07-03 Thread Sam James
commit: 0d5a31ce556742d39617ee80c79507e3e131468c
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Thu Jun 27 13:05:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:21:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5a31ce

app-metrics/chrony_exporter: new package, add 0.10.1

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/37321
Signed-off-by: Sam James  gentoo.org>

 app-metrics/chrony_exporter/Manifest   |  2 ++
 .../chrony_exporter/chrony_exporter-0.10.1.ebuild  | 31 ++
 .../chrony_exporter/files/chrony_exporter.confd|  2 ++
 .../chrony_exporter/files/chrony_exporter.initd| 17 
 app-metrics/chrony_exporter/metadata.xml   | 15 +++
 5 files changed, 67 insertions(+)

diff --git a/app-metrics/chrony_exporter/Manifest 
b/app-metrics/chrony_exporter/Manifest
new file mode 100644
index ..cc41592ed45d
--- /dev/null
+++ b/app-metrics/chrony_exporter/Manifest
@@ -0,0 +1,2 @@
+DIST chrony_exporter-0.10.1-deps.tar.xz 8939432 BLAKE2B 
91fa640e67ab1b158992808d93093204a040e4487e75443f0c223a3b0d624e8c065785443e21fa2395df38a49285d209bd35bc95ab72013adc8559b5b99c
 SHA512 
d027d4031ef8635ffbbc9a8d349b60ff1eb26ad17a2d27bd2d56f5a3422983b84891c367d70c43f7ee0ece3165428104611a51e0bc01e35ce1c2a4bd89c648b4
+DIST chrony_exporter-0.10.1.tar.gz 21438 BLAKE2B 
9be912ab6569de2a5e6e39055ba54cc619d8a7c29d0043abda97af13ded6ee7766c97d97cc12cfc3404c4adbb1c779e444a9b3f18bf5ca615ba33f8cd62c70b9
 SHA512 
4e8f321b38605bad448d453e5754c6fe10518fe35ee063552a6dad6c01fbcc2156b1eb40873ba157a324fffc899acdaa8fb33b5464bdfe2c2b620c7849224c2a

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild 
b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
new file mode 100644
index ..b24bc02e2e57
--- /dev/null
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Chrony NTP exporter for Prometheus"
+HOMEPAGE="https://github.com/SuperQ/chrony_exporter;
+
+SRC_URI="https://github.com/SuperQ/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://www.applied-asynchrony.com/distfiles/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/chrony_exporter
+   acct-user/chrony_exporter"
+
+BDEPEND="dev-util/promu"
+
+src_compile() {
+   promu build -v --cgo --prefix bin || die
+}
+
+src_install() {
+   newbin bin/${P} ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}

diff --git a/app-metrics/chrony_exporter/files/chrony_exporter.confd 
b/app-metrics/chrony_exporter/files/chrony_exporter.confd
new file mode 100644
index ..0fa8c6ec9b45
--- /dev/null
+++ b/app-metrics/chrony_exporter/files/chrony_exporter.confd
@@ -0,0 +1,2 @@
+# arguments for chrony_exporter
+command_args="--collector.tracking --collector.sources"

diff --git a/app-metrics/chrony_exporter/files/chrony_exporter.initd 
b/app-metrics/chrony_exporter/files/chrony_exporter.initd
new file mode 100644
index ..7cddf925322e
--- /dev/null
+++ b/app-metrics/chrony_exporter/files/chrony_exporter.initd
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus chrony metrics exporter"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/bin/chrony_exporter"
+command_args="${command_args}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group}"
+
+depend() {
+   after chronyd
+}

diff --git a/app-metrics/chrony_exporter/metadata.xml 
b/app-metrics/chrony_exporter/metadata.xml
new file mode 100644
index ..d5b482f753d9
--- /dev/null
+++ b/app-metrics/chrony_exporter/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hol...@applied-asynchrony.com
+   Holger Hoffstätte
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   SuperQ/chrony_exporter
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/chrony_exporter/

2024-07-03 Thread Sam James
commit: f6f1a153b332994e17d979509a8620d3a17205c9
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Thu Jun 27 13:04:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:21:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f1a153

acct-group/chrony_exporter: new package

Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Signed-off-by: Sam James  gentoo.org>

 acct-group/chrony_exporter/chrony_exporter-0.ebuild |  9 +
 acct-group/chrony_exporter/metadata.xml | 12 
 2 files changed, 21 insertions(+)

diff --git a/acct-group/chrony_exporter/chrony_exporter-0.ebuild 
b/acct-group/chrony_exporter/chrony_exporter-0.ebuild
new file mode 100644
index ..c539446676b9
--- /dev/null
+++ b/acct-group/chrony_exporter/chrony_exporter-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="chrony_exporter group"
+ACCT_GROUP_ID=541

diff --git a/acct-group/chrony_exporter/metadata.xml 
b/acct-group/chrony_exporter/metadata.xml
new file mode 100644
index ..2472dc738ac7
--- /dev/null
+++ b/acct-group/chrony_exporter/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hol...@applied-asynchrony.com
+   Holger Hoffstätte
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



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

2024-07-03 Thread Sam James
commit: a25f26e5862911dbcb86c527a128c3bf71efa03e
Author: gentoo-setan  protonmail  com>
AuthorDate: Wed Jul  3 17:32:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25f26e5

net-p2p/retroshare: remove obsolete ewarns

Signed-off-by: gentoo-setan  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/retroshare/retroshare-0.6.6-r1.ebuild | 15 ---
 net-p2p/retroshare/retroshare-0.6.7.ebuild| 15 ---
 2 files changed, 30 deletions(-)

diff --git a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild 
b/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
index ba21bf7b2854..8c962fdf3221 100644
--- a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
@@ -108,19 +108,4 @@ pkg_preinst() {
ewarn "database (loosing all your GXS data and identities) when 
you"
ewarn "toggle sqlcipher USE flag."
fi
-
-   if [[ ${REPLACING_VERSIONS} ]]; then
-   if ver_test ${REPLACING_VERSIONS} -lt 0.6; then
-   ewarn "You are upgrading from Retroshare 0.5.* to ${PV}"
-   ewarn "Version 0.6.* is backward-incompatible with 0.5 
branch"
-   ewarn "and clients with 0.6.* can not connect to 
clients that have 0.5.*"
-   ewarn "It's recommended to drop all your configuration 
and either"
-   ewarn "generate a new certificate or import existing 
from a backup"
-   break
-   fi
-   if ver_test ${REPLACING_VERSIONS} -ge 0.6.0 && ver_test 
${REPLACING_VERSIONS} -lt 0.6.4; then
-   elog "Main executable has been renamed upstream from 
RetroShare06 to retroshare"
-   break
-   fi
-   fi
 }

diff --git a/net-p2p/retroshare/retroshare-0.6.7.ebuild 
b/net-p2p/retroshare/retroshare-0.6.7.ebuild
index d33aa29b2933..75d54db90e7a 100644
--- a/net-p2p/retroshare/retroshare-0.6.7.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.7.ebuild
@@ -120,19 +120,4 @@ pkg_preinst() {
ewarn "database (loosing all your GXS data and identities) when 
you"
ewarn "toggle sqlcipher USE flag."
fi
-
-   if [[ ${REPLACING_VERSIONS} ]]; then
-   if ver_test ${REPLACING_VERSIONS} -lt 0.6; then
-   ewarn "You are upgrading from Retroshare 0.5.* to ${PV}"
-   ewarn "Version 0.6.* is backward-incompatible with 0.5 
branch"
-   ewarn "and clients with 0.6.* can not connect to 
clients that have 0.5.*"
-   ewarn "It's recommended to drop all your configuration 
and either"
-   ewarn "generate a new certificate or import existing 
from a backup"
-   break
-   fi
-   if ver_test ${REPLACING_VERSIONS} -ge 0.6.0 && ver_test 
${REPLACING_VERSIONS} -lt 0.6.4; then
-   elog "Main executable has been renamed upstream from 
RetroShare06 to retroshare"
-   break
-   fi
-   fi
 }



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

2024-07-03 Thread Sam James
commit: 947fc59de31ced09224deeb2159414008e505d80
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jun  9 00:53:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:16:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947fc59d

gui-wm/dwl: add missing RDEPEND on x11-base/xwayland

this has never been a problem because gui-libs/wlroots[X] also depends
on it, but add it for correctness

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/{dwl-.ebuild => dwl-0.5-r1.ebuild} | 11 ---
 gui-wm/dwl/dwl--r1.ebuild | 11 ---
 gui-wm/dwl/dwl-.ebuild| 11 ---
 3 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-0.5-r1.ebuild
similarity index 95%
copy from gui-wm/dwl/dwl-.ebuild
copy to gui-wm/dwl/dwl-0.5-r1.ebuild
index 11f48b8e090b..f94a2aa83609 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-0.5-r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
${WLROOTS_DEP}
dev-libs/libinput:=
dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-
+RDEPEND="
+   ${CDEPEND}
+   X? (
+   x11-base/xwayland
+   )
+"
 # uses 
 DEPEND="
-   ${RDEPEND}
+   ${CDEPEND}
sys-kernel/linux-headers
 "
 BDEPEND="

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index 64c73b5b8ef2..7a8722df0d60 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
${WLROOTS_DEP}
dev-libs/libinput:=
dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-
+RDEPEND="
+   ${CDEPEND}
+   X? (
+   x11-base/xwayland
+   )
+"
 # uses 
 DEPEND="
-   ${RDEPEND}
+   ${CDEPEND}
sys-kernel/linux-headers
 "
 BDEPEND="

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index 11f48b8e090b..f94a2aa83609 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
${WLROOTS_DEP}
dev-libs/libinput:=
dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
x11-libs/xcb-util-wm
)
 "
-
+RDEPEND="
+   ${CDEPEND}
+   X? (
+   x11-base/xwayland
+   )
+"
 # uses 
 DEPEND="
-   ${RDEPEND}
+   ${CDEPEND}
sys-kernel/linux-headers
 "
 BDEPEND="



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

2024-07-03 Thread Sam James
commit: 704140ef8f0a874abaa09f2373d72758bcfb9e16
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue May 28 05:05:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704140ef

gui-wm/dwl: add codeberg upstream metadata

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/metadata.xml | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index 3d26f0e133bf..52a2184de8fb 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -7,7 +7,10 @@
 Additionally the upstream maintainer
 
 
-  proxy-ma...@gentoo.org
-  Proxy Maintainers
+proxy-ma...@gentoo.org
+Proxy Maintainers
 
+
+dwl/dwl
+
 



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

2024-07-03 Thread Sam James
commit: 517b5b338662ac6da07bace6dbb28ed6138013d6
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun  6 23:36:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:17:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517b5b33

sys-apps/eza: add 0.18.20

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37063
Signed-off-by: Sam James  gentoo.org>

 sys-apps/eza/Manifest   |  15 +++
 sys-apps/eza/eza-0.18.20.ebuild | 245 
 2 files changed, 260 insertions(+)

diff --git a/sys-apps/eza/Manifest b/sys-apps/eza/Manifest
index 99b9a28d31ed..e9ea11ea4a29 100644
--- a/sys-apps/eza/Manifest
+++ b/sys-apps/eza/Manifest
@@ -12,6 +12,7 @@ DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df65
 DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST automod-1.0.14.crate 8717 BLAKE2B 
aaf79cd054645d3fce5e57f96bdc33f0d02c66495353f4155eba37e81160cd3eb3019587770a38bc22cff5f1e673f0af1b0c9e5e6472bd08e9a6c2812c71b576
 SHA512 
5efdf134f24298f3a522688b3bb87f5e8e43bafd761909a09a1018f7142ef0ce3ed390f7f01cc475391bf8e6e3d433d776c47efce619a403276ed8998b2c531f
 DIST base64-0.21.5.crate 77134 BLAKE2B 
901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a
 SHA512 
40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
@@ -47,6 +48,8 @@ DIST eza-0.18.13-manpages.tar.xz 7684 BLAKE2B 
9851c72e47d16c6112160d611c44dc057d
 DIST eza-0.18.13.tar.gz 1385128 BLAKE2B 
1d84298f8fe950399acaa457b452e85ec9540242bdefc2d542f75bb339b82b8a861f4032b85d9240fde74397a678cd792bf81cb59bda0fb5b7442ee30f43d8b3
 SHA512 
e257e57e7be3419bd4b9abf72e3ad5a8029801cd8a7128151da3ce2198a57a1f6187e70ec7a1929e012572348bad56f7904f8cce2e1c26ab8880b6041f0c
 DIST eza-0.18.16-manpages.tar.xz 7676 BLAKE2B 
3fafbe01d5403441a2818c889443380f5c5c98befb88e14cafadd3b1c614202f5fc4a0bdca380be46160b4751f9fcdb655d89885f42f042fc68ae5aacfe2642a
 SHA512 
3da68575e4bf9ae779521e0db2496a28f95bca971aa45aee59c04bd5b757b7e195a64437cff6335015a80f6360b5f6581a3b8544178cc4dbd5272727d7c16882
 DIST eza-0.18.16.tar.gz 1385656 BLAKE2B 
6761aec3dd638976b0482ece6e8ede8726d4ba90b5fd0d54d8198359601f9bb4abbf6771eb0ab624034a61222c6653adfdce86b64b1c506a4f6326f17e0988e1
 SHA512 
92bf46df3e851275670fc445c3955999b4ea7b19b2fd6d4c6b403f93be7e4cdbb5c8e536da522603a7bed24e4d924d8ec8a37a3e2174260b378b29690a7ccf7c
+DIST eza-0.18.20-manpages.tar.xz 7728 BLAKE2B 
a667be534330b6d8c2d7e0065fee8176a97bfc595961f3f82a0dd5c3c76565509f3320075ae6edc2f5c129575affc47675a39efd0e70ae0fdb8e4d6c14de2997
 SHA512 
ce938284e4e7c7179495ba776456959bce9133860b2e0ae70f053908ce589213c46cc6b46570ad3e2570c9482312ae25422b9fdc7005d56949d78d9a9c975b92
+DIST eza-0.18.20.tar.gz 1385525 BLAKE2B 
45f58aec92ca74bc9cfad10898cfa96e3ad1be861473c612ce2b45efb31bd8df33ea7ee8f1daab350b1280931c99b22aa49910c1e5d2413a83114ed9718b213e
 SHA512 
1d14e7bd1fab4fc05980a9ec232505a70d3e72995cafa6a666d4422a550449399dcbfa70660e8b3c21cee6f3fe7097ecc2d8520db24aa7314c8dfe15a05d4e59
 DIST eza-0.18.6-manpages.tar.xz 7680 BLAKE2B 
527c4168a3db228e2b64496aee1a85b659f62e732a4d938459eb06b92139673834a4db6ff3a19763608a52d315949dbaaded451d7821080813d79540805a75d4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/tinywl/, gui-wm/tinywl/files/

2024-07-03 Thread Sam James
commit: 7ea1ebac1ed0cc77a70dd8a3fbe1251584f7f3e5
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri Jun 28 04:38:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:17:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea1ebac

gui-wm/tinywl: add 0.17.4

Closes: https://bugs.gentoo.org/934030
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37326
Signed-off-by: Sam James  gentoo.org>

 gui-wm/tinywl/Manifest |  1 +
 .../files/tinywl-0.17.4-improve-makefile.patch | 84 ++
 gui-wm/tinywl/tinywl-0.17.4.ebuild | 53 ++
 3 files changed, 138 insertions(+)

diff --git a/gui-wm/tinywl/Manifest b/gui-wm/tinywl/Manifest
index a21edb849e46..daac1f27af5b 100644
--- a/gui-wm/tinywl/Manifest
+++ b/gui-wm/tinywl/Manifest
@@ -1 +1,2 @@
 DIST wlroots-0.17.3.tar.gz 608292 BLAKE2B 
7caab3c3a58595d3a745c0b20a5db2193c54931cdd7bc1b9de11c151af82503a03a6a3166a86f42486cc69c6ac18ca2a5596809a5c5e6d7b44c9845f509c1093
 SHA512 
b88747daba304db6dc302acdebb8764e719d84134118963c019d5f0d0d38552e0ffd2a50bf560b3b84549c5a0f2d11a6187ac8ddcd9faa28c5b42f86c585b555
+DIST wlroots-0.17.4.tar.gz 609179 BLAKE2B 
dc5a7749533ab54631d4a26be554b86e5b08b2472cf8f22ccebddb319d571cbd98a5c56e64e7bc762a5918d4272eb6b4261050288f3053c18c824c6a9c32b96b
 SHA512 
35803df9fe68cadb0b9b5e522863535407ba2354ed1ca8f824a9c40b64698a97c579fec0afeb444b05d429adc1e3dfc45b20c3a1b7a2004e4f5a10d2305c9116

diff --git a/gui-wm/tinywl/files/tinywl-0.17.4-improve-makefile.patch 
b/gui-wm/tinywl/files/tinywl-0.17.4-improve-makefile.patch
new file mode 100644
index ..2537955f7b12
--- /dev/null
+++ b/gui-wm/tinywl/files/tinywl-0.17.4-improve-makefile.patch
@@ -0,0 +1,84 @@
+https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4710
+From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?=
+ 
+Date: Wed, 12 Jun 2024 10:01:52 -0600
+Subject: [PATCH 1/2] tinywl: split compilation into two steps
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+While we are at it also respect LDFLAGS and optimize pkg-config usage
+
+Signed-off-by: Leonardo Hernández Hernández 
+--- a/tinywl/Makefile
 b/tinywl/Makefile
+@@ -1,9 +1,9 @@
+ WAYLAND_PROTOCOLS=$(shell pkg-config --variable=pkgdatadir wayland-protocols)
+ WAYLAND_SCANNER=$(shell pkg-config --variable=wayland_scanner wayland-scanner)
+-LIBS=\
+-   $(shell pkg-config --cflags --libs "wlroots >= 0.17.0") \
+-   $(shell pkg-config --cflags --libs wayland-server) \
+-   $(shell pkg-config --cflags --libs xkbcommon)
++
++PKGS="wlroots" wayland-server xkbcommon
++CFLAGS+=$(shell pkg-config --cflags $(PKGS))
++LIBS=$(shell pkg-config --libs $(PKGS))
+ 
+ # wayland-scanner is a tool which generates C headers and rigging for Wayland
+ # protocols, which are specified in XML. wlroots requires you to rig these up
+@@ -12,15 +12,13 @@ xdg-shell-protocol.h:
+   $(WAYLAND_SCANNER) server-header \
+   $(WAYLAND_PROTOCOLS)/stable/xdg-shell/xdg-shell.xml $@
+ 
+-tinywl: tinywl.c xdg-shell-protocol.h
+-  $(CC) $(CFLAGS) \
+-  -g -Werror -I. \
+-  -DWLR_USE_UNSTABLE \
+-  -o $@ $< \
+-  $(LIBS)
++tinywl.o: tinywl.c xdg-shell-protocol.h
++  $(CC) -g -Werror $(CFLAGS) -I. -DWLR_USE_UNSTABLE -o $@ -c $<
++tinywl: tinywl.o
++  $(CC) $< -g -Werror $(CFLAGS) $(LDFLAGS) $(LIBS) -o $@
+ 
+ clean:
+-  rm -f tinywl xdg-shell-protocol.h xdg-shell-protocol.c
++  rm -f tinywl tinywl.o xdg-shell-protocol.h
+ 
+ .DEFAULT_GOAL=tinywl
+ .PHONY: clean
+-- 
+2.45.2
+
+
+From 29451c3dd28ffd52eb3dcf20e47399a26ecafb3c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?=
+ 
+Date: Wed, 12 Jun 2024 17:58:54 -0600
+Subject: [PATCH 2/2] tinywl: allow specify pkg-config binary
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Leonardo Hernández Hernández 
+--- a/tinywl/Makefile
 b/tinywl/Makefile
+@@ -1,9 +1,10 @@
+-WAYLAND_PROTOCOLS=$(shell pkg-config --variable=pkgdatadir wayland-protocols)
+-WAYLAND_SCANNER=$(shell pkg-config --variable=wayland_scanner wayland-scanner)
++PKG_CONFIG?=pkg-config
++WAYLAND_PROTOCOLS=$(shell $(PKG_CONFIG) --variable=pkgdatadir 
wayland-protocols)
++WAYLAND_SCANNER=$(shell $(PKG_CONFIG) --variable=wayland_scanner 
wayland-scanner)
+ 
+-PKGS="wlroots" wayland-server xkbcommon
+-CFLAGS+=$(shell pkg-config --cflags $(PKGS))
+-LIBS=$(shell pkg-config --libs $(PKGS))
++PKGS=wlroots wayland-server xkbcommon
++CFLAGS+=$(shell $(PKG_CONFIG) --cflags $(PKGS))
++LIBS=$(shell $(PKG_CONFIG) --libs $(PKGS))
+ 
+ # wayland-scanner is a tool which generates C headers and rigging for Wayland
+ # protocols, which are specified in XML. wlroots requires you to rig these up
+-- 
+2.45.2
+

diff --git 

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

2024-07-03 Thread Sam James
commit: 3fa0318cd3aabc9fbc7aeeca8300f98c16b57ca2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jun  9 00:25:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa0318c

gui-wm/dwl: stop using SLOT/SUBSLOT to depend on gui-libs/wlroots

Closes: https://bugs.gentoo.org/933717
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 13 +
 gui-wm/dwl/dwl-.ebuild| 13 +
 2 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index dd4f5c714b7a..64c73b5b8ef2 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,12 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/18"
+
+WLROOTS_DEP="
+   >=gui-libs/wlroots-0.18:=[libinput,session,X?]
+   https://codeberg.org/dwl/dwl.git;
inherit git-r3
@@ -19,7 +24,7 @@ if [[ ${PV} == ** ]]; then
;;
-r1)
EGIT_BRANCH=wlroots-next
-   WLROOTS_SLOT="0/"
+   
WLROOTS_DEP="~gui-libs/wlroots-:=[libinput,session,X?]"
;;
esac
 else
@@ -36,9 +41,9 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
+   ${WLROOTS_DEP}
dev-libs/libinput:=
dev-libs/wayland
-   gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
x11-libs/libxkbcommon
X? (
x11-libs/libxcb:=

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index 9597cd86dc6b..11f48b8e090b 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,12 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/17"
+
+WLROOTS_DEP="
+   >=gui-libs/wlroots-0.17:=[libinput,session,X?]
+   https://codeberg.org/dwl/dwl.git;
inherit git-r3
@@ -19,7 +24,7 @@ if [[ ${PV} == ** ]]; then
;;
-r1)
EGIT_BRANCH=wlroots-next
-   WLROOTS_SLOT="0/"
+   
WLROOTS_DEP="~gui-libs/wlroots-:=[libinput,session,X?]"
;;
esac
 else
@@ -36,9 +41,9 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
+   ${WLROOTS_DEP}
dev-libs/libinput:=
dev-libs/wayland
-   gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
x11-libs/libxkbcommon
X? (
x11-libs/libxcb:=



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

2024-07-03 Thread Sam James
commit: 4cb3c933b44e93f49bc992e50235499d2efb6147
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue May 28 05:03:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb3c933

gui-wm/dwl: sync keywords in live ebuilds

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 2 +-
 gui-wm/dwl/dwl-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index 4c1020cf5d30..dd4f5c714b7a 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"

diff --git a/gui-wm/dwl/dwl-.ebuild b/gui-wm/dwl/dwl-.ebuild
index f54f72310522..9597cd86dc6b 100644
--- a/gui-wm/dwl/dwl-.ebuild
+++ b/gui-wm/dwl/dwl-.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"



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

2024-07-03 Thread Sam James
commit: bb8d932ddf42758b53e562eaf428e41c011c2ec6
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Jun  9 02:26:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:16:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8d932d

gui-wm/dwl: bump min version of wayland-scanner

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37089
Signed-off-by: Sam James  gentoo.org>

 gui-wm/dwl/dwl--r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/dwl--r1.ebuild b/gui-wm/dwl/dwl--r1.ebuild
index 7a8722df0d60..631ff290e732 100644
--- a/gui-wm/dwl/dwl--r1.ebuild
+++ b/gui-wm/dwl/dwl--r1.ebuild
@@ -63,7 +63,7 @@ DEPEND="
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.32
-   dev-util/wayland-scanner
+   >=dev-util/wayland-scanner-1.23
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-common/

2024-07-03 Thread Sam James
commit: b52825d3afb3ee220fc0b2ce8ae61e53178f8359
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jun 27 07:20:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52825d3

net-vpn/eduvpn-common: add 2.0.2

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-common/Manifest   |  3 +
 net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild | 92 
 2 files changed, 95 insertions(+)

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index 30e33b4b91e0..48d426f9ff76 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -1,3 +1,6 @@
 DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde9d52fe05c20339eea637d0d0c5e9564f19cae6e294723adf1ef6c516ae05bc0495be2f316b2560b9d1860d9ce509517e04b
 SHA512 
83e88038a6b5cb39917f9b892ac8783ef273c9e606173aad68125702a70a70dc9c61f54f0078d92214d6e1ec3e92cbdff3d10f18caf889cd603a2d75fa70c209
 DIST eduvpn-common-1.2.0.tar.xz 738836 BLAKE2B 
85a10cee1a18e88a8f19bae8c8273cc2993b4dfa29106804342079739c5549e517194f2f4b52225e7f557cce45cffbc74b110f82c4cfd9d8141096d97445938d
 SHA512 
8858e85b1422340a87ee8df2a8392bdf910fb282c6a80c171a89cd535bb119958c46576a17c57cf9a02bf9946ed749e01bacdbd9c45fa8623c7d6dfa9272aa36
 DIST eduvpn-common-1.2.0.tar.xz.asc 228 BLAKE2B 
6b9de0767b9f755235556ab15447a639930447bea91c7880b9248844eac7600ad22ff2828a3e73176c65fb824a0b870604d53e68964850b5e8239dbd5ffd1fff
 SHA512 
6d54112f22ba6272ca56cea3ad82d0de1b24365a9d61f8ac9f1708741d491ff3184b47bc86845f8ace0a5f44fb5ad7614535ce665b71dd56510445c1d4777d34
+DIST eduvpn-common-2.0.2-deps.tar.xz 24632288 BLAKE2B 
9796543c814e0a01dd06813d9a0fec2f78e4ce8f04260058842cb8626d3bcc5ae7d47621f5b9670969cd1a4428066e592fdb3753ebc82a2a8074ee6b9e962382
 SHA512 
d66043e2c68906b08c8d805f88d6bab30ee611a5c01756aa7d130ccf09e259d91c1ce1818a1b9413ba37138f1f871169925f56d010248d39d75330efc41522ec
+DIST eduvpn-common-2.0.2.tar.xz 992676 BLAKE2B 
0fa633dcd6e8c0e1153f928187e988806a08e5591704763251759c37358170c46eef82f12e709e479f219483185ff670b18e502f8b1b2d18028054217195
 SHA512 
566b113752b72e59c40f704f69c8a39e0af65a3c25639d56119ee9c1c5640f75a4d1f25f5d3a899d2a95fa222bd5943e502cb81d81346d568ffa4c58325d44cb
+DIST eduvpn-common-2.0.2.tar.xz.asc 228 BLAKE2B 
7fd6f4b95137c5bd309352add49c1c6f2e82a19e0067d46423aadb06915fcd08789b63ac3719e78703916163cd18eaa395943596a0fb864cee051264407b7729
 SHA512 
bb8a2b17b8b4feb834df0b584fbe1cbb40bbb9a33eef2d8bf5d083d8c901d5c519b065c4c8f97ed3df2a943af9a8eb26ef3b1801ad159e11952129f87724b889

diff --git a/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild 
b/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild
new file mode 100644
index ..d5fb7c3419a3
--- /dev/null
+++ b/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2021-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
+DISTUTILS_EXT=1
+inherit distutils-r1 go-module linux-info
+
+DESCRIPTION="Linux client and Python client API for eduVPN"
+HOMEPAGE="https://www.eduvpn.org/;
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eduvpn/eduvpn-common.git;
+else
+   # Development Versions use a different release signing key
+   if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc
+   else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
+   fi
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz
+   verify-sig? ( 
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz.asc
 )
+   https://www-user.tu-chemnitz.de/~hamari/eduvpn/${P}-deps.tar.xz
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="openvpn"
+RESTRICT="test"
+
+RDEPEND="
+   openvpn? ( net-vpn/openvpn )
+"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )"
+fi
+
+wrap_python() {
+   local phase=$1
+   shift
+
+   pushd wrappers/python >/dev/null || die
+   distutils-r1_${phase} "$@"
+   popd >/dev/null || die
+}
+
+pkg_pretend() {
+   CONFIG_CHECK="~WIREGUARD"
+   WARNING_WIREGUARD="You must enable WIREGUARD to use wireguard."
+   check_extra_config
+}
+
+src_unpack() {
+   # go dependencies are not signed
+   if use verify-sig; then
+   pushd "${DISTDIR}" > /dev/null || die
+   verify-sig_verify_detached \
+   ${P}.tar.xz{,.asc}
+   popd > 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-client/

2024-07-03 Thread Sam James
commit: 6067f56711d7a7a01c2705450eb2df0485bb179f
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 27 08:53:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6067f567

net-vpn/eduvpn-client: sync live

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-client/eduvpn-client-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/eduvpn-client/eduvpn-client-.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
index 0c1558bb2efa..13d420d01b3e 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
net-misc/networkmanager
-   >=net-vpn/eduvpn-common-1.99.0[${PYTHON_USEDEP}]
+   =net-vpn/eduvpn-common-2*[${PYTHON_USEDEP}]
 "
 
 if [[ ${PV} != ** ]] ; then
@@ -55,7 +55,7 @@ if [[ ${PV} != ** ]] ; then
 fi
 
 PATCHES=(
-   "${FILESDIR}/${PN}-4.2.1-desktop.patch"
+   "${FILESDIR}/${PN}-4.3.1-desktop.patch"
 )
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2024-07-03 Thread Sam James
commit: 8644bb57f3543e4b76018a34f077575066aa465d
Author: Joe Kappus  wt  gd>
AuthorDate: Fri Jun 14 10:03:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8644bb57

media-tv/plex-media-server: add 1.40.3.8555

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/37153
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  4 +
 .../plex-media-server-1.40.3.8555.ebuild   | 85 ++
 2 files changed, 89 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 2877e38fb799..3b9c694401ab 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -2,3 +2,7 @@ DIST plexmediaserver_1.40.2.8395-c67dce28e_amd64.deb 82029834 
BLAKE2B 3f0acd1d8d
 DIST plexmediaserver_1.40.2.8395-c67dce28e_arm64.deb 73766282 BLAKE2B 
d0ddf6718465aeae596c1a8391962b576beceb4cfdb3a23eee1bf18585e8fb42c0409ef3fbc43fd09a8977a1fa9143ea20fa8432accfc6e4bda7622bed59bfaf
 SHA512 
58269cba44aaecb7c7720517bcdc3baee2cf42b265c6c910066459cfb462f9ccd5dd88fe2fa43bc19954782a5a6f4525d7436158a0662b80ce422cc7896f0922
 DIST plexmediaserver_1.40.2.8395-c67dce28e_armhf.deb 70899814 BLAKE2B 
87cb5cd21ed08f11609063a1836c51413193bec3a0fe4ba81212fd8383136805c591875ad42d170f08f41e986c50679841db6b4ba7517b9e78a01af7f4a5b8d5
 SHA512 
744d19fd708ab8e77fbeac15ad52069105ec92b7c391b1452e92417adaf7bfbb6d70d6fcabc556ea5467631433db08bbfea83fe7fa4e0b1462b473f32d6b91d6
 DIST plexmediaserver_1.40.2.8395-c67dce28e_i386.deb 74590626 BLAKE2B 
fa42e617a02c3403a7fc2d45bb6c7e56a78ebfcf7bc34f45da2cc67a912a163001ef2f87383abde7d5de51e74bbcd439abd12e866f8106d4e7fd5a67e0172755
 SHA512 
89a6905b662a83e0af9872a1cf801ba1fa9b08976a606ef64fdee61f49709f0c5b4e3d2acd6d9e0e4e7605a16401902f5282ecb1a39f47833591dc054d3dedc2
+DIST plexmediaserver_1.40.3.8555-fef15d30c_amd64.deb 81659190 BLAKE2B 
021322da3442e4288f6fd4b2cb9081073a9fdbce4039a6c518a1357c294369cbd571b2e51284cbd67e427118448919a189be65455e53378d2a5ec0fae9b0e300
 SHA512 
145f90d31d6384358b06d0fc9b0d7712435607b8806e16b84e8110190fe192ac7e86da4730d1de33ea824dd8c79026f69d315906e1a0ac3e418ba6ab8a862e1c
+DIST plexmediaserver_1.40.3.8555-fef15d30c_arm64.deb 73914470 BLAKE2B 
901386536c2540230217fac7cbb37566fde4e5f809f4e1d0fc381a44974cad5ae13dbc7a9e7af62e9b138b8e4d40d726afef7c5813f2eef846e21e372f2152e1
 SHA512 
c15a6a454a0c0d09c75e02db93f6eec45d7127bfb38354bd565b5b83ec133dd8e32413a079a91d623987381e0eac02f5c0c43ff2b0cf8e08343699d70ceabf05
+DIST plexmediaserver_1.40.3.8555-fef15d30c_armhf.deb 73976334 BLAKE2B 
4953ac4bc1e9138795c0abd0c04e9f83f4243d607bdcd40ba71ef8cbc646ffbc73139317f1218a499bc0e2da010ec4fe567da8fff20ceac0adee906e5012732e
 SHA512 
a357385aa0424dc3b91299381eaa86a4dcc117009d2aab4cc6c079755a981c2de3ea23134400adaa7165f0621ae5679c4e33774c12aa0875ab32086d2de32e79
+DIST plexmediaserver_1.40.3.8555-fef15d30c_i386.deb 74919610 BLAKE2B 
2303ebff407951a25442b26b812c45b535a5ad63b5988ecb63227e27335218c6972593144332308ba751d9ea9f4636a109fba5ec73b5aee36b0c0880ffaa0558
 SHA512 
2322db24d4dd1744bc42d1b94dda02477a328ae0cab06367031ede4a860f481b78358270c2e923e5fa3b5662fe5b546d11a964dec98582e3631159f3864121a2

diff --git a/media-tv/plex-media-server/plex-media-server-1.40.3.8555.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.40.3.8555.ebuild
new file mode 100644
index ..9647666c641b
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.40.3.8555.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1 systemd unpacker pax-utils
+
+MY_PV="${PV}-fef15d30c"
+MY_URI="https://downloads.plex.tv/plex-media-server-new;
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/;
+SRC_URI="
+   amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+   arm? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_armhf.deb )
+   arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
+   x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )
+"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm arm64 ~x86"
+RESTRICT="bindist"
+
+DEPEND="
+   acct-group/plex
+   acct-user/plex"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}.service.patch"
+)
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/plexmediaserver/lib/.*"
+   "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+   
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+BINS_TO_PAX_MARK=(
+   "${ED}/usr/lib/plexmediaserver/Plex Script Host"
+   "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
+)
+

[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-common/

2024-07-03 Thread Sam James
commit: 98f915bc3df02009fed3e079b13479c1216aab45
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 27 08:54:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f915bc

net-vpn/eduvpn-common: drop 1.99.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-common/Manifest|  3 -
 net-vpn/eduvpn-common/eduvpn-common-1.99.1.ebuild | 97 ---
 2 files changed, 100 deletions(-)

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index 30c5b5661b3a..30e33b4b91e0 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -1,6 +1,3 @@
 DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde9d52fe05c20339eea637d0d0c5e9564f19cae6e294723adf1ef6c516ae05bc0495be2f316b2560b9d1860d9ce509517e04b
 SHA512 
83e88038a6b5cb39917f9b892ac8783ef273c9e606173aad68125702a70a70dc9c61f54f0078d92214d6e1ec3e92cbdff3d10f18caf889cd603a2d75fa70c209
 DIST eduvpn-common-1.2.0.tar.xz 738836 BLAKE2B 
85a10cee1a18e88a8f19bae8c8273cc2993b4dfa29106804342079739c5549e517194f2f4b52225e7f557cce45cffbc74b110f82c4cfd9d8141096d97445938d
 SHA512 
8858e85b1422340a87ee8df2a8392bdf910fb282c6a80c171a89cd535bb119958c46576a17c57cf9a02bf9946ed749e01bacdbd9c45fa8623c7d6dfa9272aa36
 DIST eduvpn-common-1.2.0.tar.xz.asc 228 BLAKE2B 
6b9de0767b9f755235556ab15447a639930447bea91c7880b9248844eac7600ad22ff2828a3e73176c65fb824a0b870604d53e68964850b5e8239dbd5ffd1fff
 SHA512 
6d54112f22ba6272ca56cea3ad82d0de1b24365a9d61f8ac9f1708741d491ff3184b47bc86845f8ace0a5f44fb5ad7614535ce665b71dd56510445c1d4777d34
-DIST eduvpn-common-1.99.1-deps.tar.xz 24548260 BLAKE2B 
59065c553899cbabd1a867e77d907489deecaea4c279c24e0390ce7cf9e8b067ab972e390d9df3d7fb85a6057319002db20c7a3b2370835fb24994691ef803e3
 SHA512 
d1cbc8ab1823b51d5e1ea8ebe24cf94efcd431cc068569dd9dbf27e649e790662374600fdb9144fa4321c655d96ee3260de37edaa3870049c508630cc3208aa0
-DIST eduvpn-common-1.99.1.tar.xz 843316 BLAKE2B 
53ff3518d7450f8c414d94291c22479464dbe810de4d5971aca61462782a615a82133e461f688b2975763f867464eac6a70bd946a75ab4085322ba5289717571
 SHA512 
757f05f391bde1be0b1d57a92d21138d96659052bee2922814d612950b0d3e8c8ebf21178b8d8d27263765870328057b69ca58db7629c5c092b3637957060be7
-DIST eduvpn-common-1.99.1.tar.xz.asc 228 BLAKE2B 
9af5f284ca4e096cd291e7b387be302282e841fb9beb0b0715d781f38ebb5dc66f23b98f502610dcc23dc4faf24cf158a8e9ebb90ad06113fc83b8756cf70452
 SHA512 
24561e484fd3b66e2bb2ce4e275db9a125370dbd7113f2c8a1a6a267b016c2d793701b2e89f6c8835e662cec6a2ceb11e5d287312b30c93e57d2104b67beb2ed

diff --git a/net-vpn/eduvpn-common/eduvpn-common-1.99.1.ebuild 
b/net-vpn/eduvpn-common/eduvpn-common-1.99.1.ebuild
deleted file mode 100644
index 55b6e50c9900..
--- a/net-vpn/eduvpn-common/eduvpn-common-1.99.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 2021-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
-DISTUTILS_EXT=1
-inherit distutils-r1 go-module linux-info
-
-DESCRIPTION="Linux client and Python client API for eduVPN"
-HOMEPAGE="https://www.eduvpn.org/;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/eduvpn/eduvpn-common.git;
-else
-   # Development Versions use a different release signing key
-   if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then
-   
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc
-   else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
-   fi
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz
-   verify-sig? ( 
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz.asc
 )
-   https://www-user.tu-chemnitz.de/~hamari/eduvpn/${P}-deps.tar.xz
-   "
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="openvpn wireguard"
-RESTRICT="test"
-
-RDEPEND="
-   openvpn? ( net-vpn/openvpn )
-"
-
-if [[ ${PV} != ** ]] ; then
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )"
-fi
-
-wrap_python() {
-   local phase=$1
-   shift
-
-   pushd wrappers/python >/dev/null || die
-   distutils-r1_${phase} "$@"
-   popd >/dev/null || die
-}
-
-pkg_pretend() {
-   if use wireguard; then
-   CONFIG_CHECK="~WIREGUARD"
-   WARNING_WIREGUARD="You must enable WIREGUARD to use wireguard."
-   check_extra_config
-   fi
-}
-
-src_unpack() {
-   # go dependencies are not signed
-   if use verify-sig; then
-   pushd "${DISTDIR}" > /dev/null || die
-   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/libyubikey/

2024-07-03 Thread Sam James
commit: b04953987b3a20a896e5cd0076f4b6c97086c989
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:40:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0495398

sys-auth/libyubikey: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/libyubikey/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-auth/libyubikey/metadata.xml b/sys-auth/libyubikey/metadata.xml
index 21b6ba81033f..93b9b711be0e 100644
--- a/sys-auth/libyubikey/metadata.xml
+++ b/sys-auth/libyubikey/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

yubico-c
Yubico/yubico-c



[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-client/

2024-07-03 Thread Sam James
commit: 13a9853834f69085114015ae193cf38e8e240d68
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 27 08:53:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a98538

net-vpn/eduvpn-client: drop 4.2.99.0

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-client/Manifest |  2 -
 .../eduvpn-client/eduvpn-client-4.2.99.0.ebuild| 67 --
 2 files changed, 69 deletions(-)

diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest
index 2e9a7a24dd42..e7c123e8599e 100644
--- a/net-vpn/eduvpn-client/Manifest
+++ b/net-vpn/eduvpn-client/Manifest
@@ -1,4 +1,2 @@
 DIST python-eduvpn-client-4.2.1.tar.xz 973220 BLAKE2B 
4ab4233ae31ad8b60ac12566995b9340d5e908a5f5146403491389e51ca72714ff2dbb4353f2cf17938c5bb036bfc39159f2bb8acab832a3981b2ad431d5156e
 SHA512 
ae1b537b0f89b9bda32c4f46d67eade2bb96d17fdcb1c79eb1cac52754f715fdaf2953de6c2875cd0339fc1221b95c654958a9a1788865da71f0b29e657a
 DIST python-eduvpn-client-4.2.1.tar.xz.asc 228 BLAKE2B 
4f41b358e38ba0f488fc4f1ef4f4ff82ec094308455178978ed33f98fb660c867350624e49cd414ca73ededb7599f689aba1f92ee4416e57c90e19e703ebfbb9
 SHA512 
d141c1227cf7b5f3425085c42842408d7ed4cb55904dfe22fa9a220e520050c6fbdd3e943876845b1ded95f56eeef3a211f3e33c75c547adfe081f83041a0647
-DIST python-eduvpn-client-4.2.99.0.tar.xz 978228 BLAKE2B 
f79fef5528cebd88ab7c4d31e92d950d12f766204b2a1cdb8a9293683a99361c48934182e9eee9f1310d9de80fb4d64d6064e058fd02c3d6635b86e73f2b5a5f
 SHA512 
a6add23820e5ed0da3c6dac01e5f0b98d6cfd3d29903513d6dde21fe4d1975c5d8861e1e758ae8f502a9d932316fabbe3fdfb3f22ca4bfafe8230124c8a9bbe3
-DIST python-eduvpn-client-4.2.99.0.tar.xz.asc 228 BLAKE2B 
311f3e451c3c2791fee799aa20bb8e2211871c34d9700959068e9023160237876553c17229d4cc987f93be073b069d5e267c3166caf0e791a00e6a4cc8e17b1a
 SHA512 
375970d41a00aaaf0167baa785d54eeb953481088d4f5516c8590d5320f93242a73e89260704b37db34c47423eaae20d320e919540d397b6f00704c737c8c2fb

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild
deleted file mode 100644
index 9b8f13bf2170..
--- a/net-vpn/eduvpn-client/eduvpn-client-4.2.99.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="doc"
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 docs xdg-utils
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   # Development Versions use a different release signing key
-   if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then
-   
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc
-   else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
-   fi
-   inherit verify-sig
-   MY_P="python-${P}"
-   SRC_URI="
-   
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz
-   verify-sig? ( 
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc
 )
-   "
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Linux client and Python client API for eduVPN"
-HOMEPAGE="https://www.eduvpn.org/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-# Test suite involves adding NetworkManager configuration entries,
-# disable for now.
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   net-misc/networkmanager
-   >=net-vpn/eduvpn-common-1.99.0[${PYTHON_USEDEP}]
-"
-
-if [[ ${PV} != ** ]] ; then
-   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )"
-fi
-
-PATCHES=(
-   "${FILESDIR}/${PN}-desktop.patch"
-)
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2024-07-03 Thread Sam James
commit: a7bd82676b2820d4e334e7870adab185ded80aab
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 01:10:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bd8267

net-misc/ntp: filter LTO

Ancient codebase, lto-type-mismatch in testsuite in packetProcesisng.c
where patching it then needs Ruby.

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

 net-misc/ntp/ntp-4.2.8_p18.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-misc/ntp/ntp-4.2.8_p18.ebuild 
b/net-misc/ntp/ntp-4.2.8_p18.ebuild
index 1da7db158516..04b70f2428cc 100644
--- a/net-misc/ntp/ntp-4.2.8_p18.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p18.ebuild
@@ -62,6 +62,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Ancient codebase, lto-type-mismatch in testsuite in packetProcesisng.c
+   # where patching it then needs Ruby.
+   filter-lto
+
# bug #264109
append-cppflags -D_GNU_SOURCE
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-client/, net-vpn/eduvpn-client/files/

2024-07-03 Thread Sam James
commit: b256cf0d76a15f3ab48dc8d89e208bc668317b74
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue Jun 11 20:58:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b256cf0d

net-vpn/eduvpn-client: add 4.3.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-client/Manifest |  2 +
 net-vpn/eduvpn-client/eduvpn-client-4.3.1.ebuild   | 67 ++
 .../files/eduvpn-client-4.3.1-desktop.patch| 16 ++
 3 files changed, 85 insertions(+)

diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest
index e7c123e8599e..098e15669ed3 100644
--- a/net-vpn/eduvpn-client/Manifest
+++ b/net-vpn/eduvpn-client/Manifest
@@ -1,2 +1,4 @@
 DIST python-eduvpn-client-4.2.1.tar.xz 973220 BLAKE2B 
4ab4233ae31ad8b60ac12566995b9340d5e908a5f5146403491389e51ca72714ff2dbb4353f2cf17938c5bb036bfc39159f2bb8acab832a3981b2ad431d5156e
 SHA512 
ae1b537b0f89b9bda32c4f46d67eade2bb96d17fdcb1c79eb1cac52754f715fdaf2953de6c2875cd0339fc1221b95c654958a9a1788865da71f0b29e657a
 DIST python-eduvpn-client-4.2.1.tar.xz.asc 228 BLAKE2B 
4f41b358e38ba0f488fc4f1ef4f4ff82ec094308455178978ed33f98fb660c867350624e49cd414ca73ededb7599f689aba1f92ee4416e57c90e19e703ebfbb9
 SHA512 
d141c1227cf7b5f3425085c42842408d7ed4cb55904dfe22fa9a220e520050c6fbdd3e943876845b1ded95f56eeef3a211f3e33c75c547adfe081f83041a0647
+DIST python-eduvpn-client-4.3.1.tar.xz 977296 BLAKE2B 
b4d75fa119c11350ee7fd84886bb1e822342f67e683eae3a53319e9b52bd42a62fca3988eec263e29cf4313219d85ed6915fe81e578b399d12647d25cf4d1259
 SHA512 
a9cb8ff72f4fc9a54cb8f29a0729d1c50b45dacb707e1e02147a06ef9e4eb0c27f6d18871eec8bc4ad9e3ae90e5d2c2009e1c6835602a468b65daacf195b7a13
+DIST python-eduvpn-client-4.3.1.tar.xz.asc 228 BLAKE2B 
04686da2736888200ae43c594c5927e470cd957458859603282beedb1dd2df418759132650552fb48a9d6438203f40c797a094c5246010603076ee99376517b4
 SHA512 
672d2e7b35458b74aac96596cdc7ae73194cf6ed9960b3257c849d17e02f3add1249f82488eae5c8b51a0511c203b68e0d71550f968a2ac01da2b9ebf3317847

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.3.1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.3.1.ebuild
new file mode 100644
index ..13d420d01b3e
--- /dev/null
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.3.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="doc"
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 docs xdg-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   # Development Versions use a different release signing key
+   if [[ $(ver_cut 2) == 99 || $(ver_cut 3) == 99 ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn-dev.asc
+   else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
+   fi
+   inherit verify-sig
+   MY_P="python-${P}"
+   SRC_URI="
+   
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz
+   verify-sig? ( 
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc
 )
+   "
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Linux client and Python client API for eduVPN"
+HOMEPAGE="https://www.eduvpn.org/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+# Test suite involves adding NetworkManager configuration entries,
+# disable for now.
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   net-misc/networkmanager
+   =net-vpn/eduvpn-common-2*[${PYTHON_USEDEP}]
+"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )"
+fi
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.1-desktop.patch"
+)
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/net-vpn/eduvpn-client/files/eduvpn-client-4.3.1-desktop.patch 
b/net-vpn/eduvpn-client/files/eduvpn-client-4.3.1-desktop.patch
new file mode 100644
index ..2d765b9a002f
--- /dev/null
+++ b/net-vpn/eduvpn-client/files/eduvpn-client-4.3.1-desktop.patch
@@ -0,0 +1,16 @@
+--- a/eduvpn/data/share/applications/org.eduvpn.client.desktop
 b/eduvpn/data/share/applications/org.eduvpn.client.desktop
+@@ -7,4 +7,4 @@ Comment=a GUI to connect to eduVPN using OpenVPN and WireGuard
+ Icon=org.eduvpn.client
+ Terminal=false
+ StartupWMClass=org.eduvpn.client
+-
++Categories=Network;Dialup
+--- a/eduvpn/data/share/applications/org.letsconnect-vpn.client.desktop
 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-client/

2024-07-03 Thread Sam James
commit: d76f44bb607ad89eb9159aedd91c93755106bf02
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 21 19:26:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76f44bb

net-vpn/eduvpn-client: patch is now upstream

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-client/eduvpn-client-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-vpn/eduvpn-client/eduvpn-client-.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
index 13d420d01b3e..dec0743cc294 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
@@ -54,10 +54,6 @@ if [[ ${PV} != ** ]] ; then
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eduvpn-20240307 )"
 fi
 
-PATCHES=(
-   "${FILESDIR}/${PN}-4.3.1-desktop.patch"
-)
-
 pkg_postinst() {
xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-common/

2024-07-03 Thread Sam James
commit: 6467197befe661fbd36ed4623240a7d58ed4cdce
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jun 27 07:42:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6467197b

net-vpn/eduvpn-common: enable py3.13

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/36453
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild 
b/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild
index d5fb7c3419a3..84ff41be06c6 100644
--- a/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild
+++ b/net-vpn/eduvpn-common/eduvpn-common-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_EXT=1



[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-client/files/, net-vpn/eduvpn-client/

2024-07-03 Thread Sam James
commit: 7e43fd0377b6647ca98458b76fe2c542c74dd6ae
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 27 08:50:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e43fd03

net-vpn/eduvpn-client: rename patch

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild | 2 +-
 net-vpn/eduvpn-client/eduvpn-client-.ebuild | 2 +-
 .../{eduvpn-client-desktop.patch => eduvpn-client-4.2.1-desktop.patch}  | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild
index 7d59373c03b4..a97d7cf6edbc 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.2.1-r1.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != ** ]] ; then
 fi
 
 PATCHES=(
-   "${FILESDIR}/${PN}-desktop.patch"
+   "${FILESDIR}/${PN}-4.2.1-desktop.patch"
 )
 
 pkg_postinst() {

diff --git a/net-vpn/eduvpn-client/eduvpn-client-.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
index 9b8f13bf2170..0c1558bb2efa 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-.ebuild
@@ -55,7 +55,7 @@ if [[ ${PV} != ** ]] ; then
 fi
 
 PATCHES=(
-   "${FILESDIR}/${PN}-desktop.patch"
+   "${FILESDIR}/${PN}-4.2.1-desktop.patch"
 )
 
 pkg_postinst() {

diff --git a/net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch 
b/net-vpn/eduvpn-client/files/eduvpn-client-4.2.1-desktop.patch
similarity index 100%
rename from net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch
rename to net-vpn/eduvpn-client/files/eduvpn-client-4.2.1-desktop.patch



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/

2024-07-03 Thread Sam James
commit: 7455276c5a13f0129ca52e4269d7077bc3c7c4eb
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:42:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7455276c

sys-auth/yubico-piv-tool: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/yubico-piv-tool/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-auth/yubico-piv-tool/metadata.xml 
b/sys-auth/yubico-piv-tool/metadata.xml
index d490276f1a61..2f112a5a5f85 100644
--- a/sys-auth/yubico-piv-tool/metadata.xml
+++ b/sys-auth/yubico-piv-tool/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Yubico/yubico-piv-tool




[gentoo-commits] repo/gentoo:master commit in: net-vpn/eduvpn-common/

2024-07-03 Thread Sam James
commit: 94f46641edf2136bc8ffc7ba850e6c05e35e78f0
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sat Apr 27 08:38:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f46641

net-vpn/eduvpn-common: drop 1.1.2

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/eduvpn-common/Manifest   |  2 -
 net-vpn/eduvpn-common/eduvpn-common-1.1.2.ebuild | 74 
 2 files changed, 76 deletions(-)

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index 463017f63e86..30c5b5661b3a 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -1,5 +1,3 @@
-DIST eduvpn-common-1.1.2-deps.tar.xz 7517364 BLAKE2B 
a6bd2c11d5056170d88ca8c35d054cd6d529462af6595fe31c535640cdf59a25ae4811c04bc738832fa4c28d2d3308ca5615170547b0c93edf7c4dd3f475978b
 SHA512 
ce167298a76df4e22b23e3cfb7640f0272ea546dc5767f66baab900029c2a4850b383521d2f74ae0d77c53f47ba6eb51d80ab122362e4a7470e69a1fc3ac423f
-DIST eduvpn-common-1.1.2.gh.tar.gz 208300 BLAKE2B 
8cb7e96d4a6a5032a1696aa57a6322f6a861aebba8b1f653d8be98e0044eacb3f23dc400ac9a8598dd83f30ca2140394ee2aa5733a27547f2a0378ad03ab422d
 SHA512 
dbc290e48bc045456ad83e58e63c223cef5a7e1c7178537a44ed306a423276e644fb0f5607a7d8ddc5014b48ae11b57e365068d72887062277f8ab4f6f1ae660
 DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde9d52fe05c20339eea637d0d0c5e9564f19cae6e294723adf1ef6c516ae05bc0495be2f316b2560b9d1860d9ce509517e04b
 SHA512 
83e88038a6b5cb39917f9b892ac8783ef273c9e606173aad68125702a70a70dc9c61f54f0078d92214d6e1ec3e92cbdff3d10f18caf889cd603a2d75fa70c209
 DIST eduvpn-common-1.2.0.tar.xz 738836 BLAKE2B 
85a10cee1a18e88a8f19bae8c8273cc2993b4dfa29106804342079739c5549e517194f2f4b52225e7f557cce45cffbc74b110f82c4cfd9d8141096d97445938d
 SHA512 
8858e85b1422340a87ee8df2a8392bdf910fb282c6a80c171a89cd535bb119958c46576a17c57cf9a02bf9946ed749e01bacdbd9c45fa8623c7d6dfa9272aa36
 DIST eduvpn-common-1.2.0.tar.xz.asc 228 BLAKE2B 
6b9de0767b9f755235556ab15447a639930447bea91c7880b9248844eac7600ad22ff2828a3e73176c65fb824a0b870604d53e68964850b5e8239dbd5ffd1fff
 SHA512 
6d54112f22ba6272ca56cea3ad82d0de1b24365a9d61f8ac9f1708741d491ff3184b47bc86845f8ace0a5f44fb5ad7614535ce665b71dd56510445c1d4777d34

diff --git a/net-vpn/eduvpn-common/eduvpn-common-1.1.2.ebuild 
b/net-vpn/eduvpn-common/eduvpn-common-1.1.2.ebuild
deleted file mode 100644
index 21519b3a39d0..
--- a/net-vpn/eduvpn-common/eduvpn-common-1.1.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-inherit distutils-r1 go-module linux-info
-
-DESCRIPTION="Linux client and Python client API for eduVPN"
-HOMEPAGE="https://www.eduvpn.org/;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/eduvpn/eduvpn-common.git;
-else
-   SRC_URI="
-   
https://github.com/eduvpn/eduvpn-common/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://www-user.tu-chemnitz.de/~hamari/eduvpn/${P}-deps.tar.xz
-   "
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="openvpn wireguard"
-RESTRICT="test"
-
-RDEPEND="
-   openvpn? ( net-vpn/openvpn )
-"
-
-wrap_python() {
-   local phase=$1
-   shift
-
-   pushd wrappers/python >/dev/null || die
-   distutils-r1_${phase} "$@"
-   popd >/dev/null || die
-}
-
-pkg_pretend() {
-   if use wireguard; then
-   CONFIG_CHECK="~WIREGUARD"
-   WARNING_WIREGUARD="You must enable WIREGUARD to use wireguard."
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   default
-
-   mkdir -p wrappers/python/eduvpn_common/lib || die
-
-   wrap_python ${FUNCNAME}
-}
-
-src_compile() {
-   default
-   wrap_python ${FUNCNAME}
-}
-
-src_test() {
-   default
-   wrap_python ${FUNCNAME}
-}
-
-src_install() {
-   # The shared library is installed within the python package. There is no
-   # need to call the default routine.
-   wrap_python ${FUNCNAME}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ykpers/

2024-07-03 Thread Sam James
commit: c8e5dcbf5fdae96ca5b8345349602725d9eaa1bb
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:42:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e5dcbf

sys-auth/ykpers: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/ykpers/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-auth/ykpers/metadata.xml b/sys-auth/ykpers/metadata.xml
index 8ae0489de78c..68749008315e 100644
--- a/sys-auth/ykpers/metadata.xml
+++ b/sys-auth/ykpers/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Yubico/yubikey-personalization

https://github.com/Yubico/yubikey-personalization/issues



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubikey-personalization-gui/

2024-07-03 Thread Sam James
commit: 0f160425d2a186a03386c6707e1e44a72baf5a53
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:42:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f160425

sys-auth/yubikey-personalization-gui: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/37339
Signed-off-by: Sam James  gentoo.org>

 sys-auth/yubikey-personalization-gui/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-auth/yubikey-personalization-gui/metadata.xml 
b/sys-auth/yubikey-personalization-gui/metadata.xml
index 9e2f8818dcb4..508cd97f361c 100644
--- a/sys-auth/yubikey-personalization-gui/metadata.xml
+++ b/sys-auth/yubikey-personalization-gui/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Yubico/yubikey-personalization




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

2024-07-03 Thread Sam James
commit: 69ffb1fb77e12d521def2bbe28e6590813a1c7ff
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:38:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ffb1fb

sec-keys/openpgp-keys-yubico: add 20240628

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sec-keys/openpgp-keys-yubico/Manifest  | 13 +
 .../openpgp-keys-yubico-20240628.ebuild| 57 ++
 2 files changed, 70 insertions(+)

diff --git a/sec-keys/openpgp-keys-yubico/Manifest 
b/sec-keys/openpgp-keys-yubico/Manifest
index 698284f7e692..f7117cdcfc4c 100644
--- a/sec-keys/openpgp-keys-yubico/Manifest
+++ b/sec-keys/openpgp-keys-yubico/Manifest
@@ -11,3 +11,16 @@ DIST 
yubico-20230825-9AA9BDB11BB1B99A21285A330664A76954265E8C.asc 58800 BLAKE2B
 DIST yubico-20230825-9E885C0302F9BB9167529C2D5CBA11E6ADC7BCD1.asc 20244 
BLAKE2B 
e8e48028ee7e93d9f7cde04cfec1e44cadec9b84e47bc702442a5d2f4388f57228a44bab8ecb24cfcfd12977e3ddac46bb31f24a7fe4c944806c2f5ccab029cd
 SHA512 
d5cee7d2f85724c297cb7556f258e6f2cc1302ab6aa43c2f1f3a7ab8063f1977303e7579f811bc3ae76bbc8bee54f713ba862cbaa16fe2c9453beb93b9cebd30
 DIST yubico-20230825-AF511D2CBC0F973E5D308054325C8E4AE2E6437D.asc 12253 
BLAKE2B 
03d0083cd8fd00ee0fcc85ca0cbddb3963220a73dde717321dcca5e21c9a4e77371a37618ed74ec4ca9dd7b38a779f8772e0a3d560c2048d8bb0dc6e1d585512
 SHA512 
fcdf7238c2be765ccb430e39cda9022d1441dfce8ecda3fff5b2667579da0d8761a2229e2849284c45f6acf0410f9333ce81d842d157b3cc74f7fdfd55d1b02f
 DIST yubico-20230825-B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A.asc 41265 
BLAKE2B 
3b27fd1f8504ccba5b7237a7567ed8980fe6c2df99abc1fce2baebeed4afca268728e0ac4d7a612f6e8569e1d079c900bd3f01b15c3c4222ced802852846f9c8
 SHA512 
c8892a67a77541263ed5bb69fa69738fede314fe95896527085fa99c10bc86938b8524bf2a83c90b2b01acee6c69cfc1f604a1c3f9706eab5b75ffa7d1a35e80
+DIST yubico-20240628-0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A.asc 24405 
BLAKE2B 
d0d09d778dba7b4cbae6d6246db725f06eb13a2984b6c017b13335aea53f701cbfabea166ed3ae3fcfdaab6861dfa627ef2e112470ddea380c4b384c739b3e73
 SHA512 
b601cd86c530c206bb1b3957426486a83cbc77e3c5b159686152ddf95566c9229cc6371378b217cd411dc9bb00d950225d4c7976e00964d505f5fe1d61cb6840
+DIST yubico-20240628-1D7308B0055F5AEF36944A8F27A9C24D9588EA0F.asc 42592 
BLAKE2B 
3b69ed8a85486648fa7b767a87277c7b8a546d9d8f4fd8c65e0501900e4e9f676bc28b4ff7f99a0f78352bc2eaa82b297c40940dca4a8cdd97b7d4c0e83c9af8
 SHA512 
2b98fbde89733b576c9597d07c988674609fd1bd015a8aabe7051cc8324fb3bfa05f1ba40ae520a3fdecc4404d621d1ec8e921349e4be80a06d97ebafc17e652
+DIST yubico-20240628-1DC4BA2872525B3F2FE8207F5D9C760A3FB51707.asc 7134 BLAKE2B 
f27926c15079377a35e0b294e74d2d12913572ff018d249f9d8096fc943a3f3525e1d5ed8e454e9d35000d06760f69f34209f9e11189781f326feaae11c5c1c4
 SHA512 
1e598955a6ce204136925957f282ce1bcaa63d7caf22452a2e837ae2146ba5b74e8c1b36cd399c3343dbd8f6e63b3f0517965d5ad338a388b3d42e8e59d74cab
+DIST yubico-20240628-20EE325B86A81BCBD3E56798F04367096FBA95E8.asc 17270 
BLAKE2B 
bf66bb7289decdcb68d320bda5fc4fdc87a267d42d049cee0780ce23c4c308dc13447dbbf027eed30ed61fb2c24f78815a90b42a509da0393e93a953766056b0
 SHA512 
6cb35456d0d0aa60dce4c0fe3c574e461a17b3b6386c2b2d0d3a58dfdcede37bf3f84a36b8c87fc1b8d32b655fc778e801d5857d8b85f308b10f69d3cf8a0f6f
+DIST yubico-20240628-355C8C0186CC96CBA49F9CD8DAA17C2953914D9D.asc 28959 
BLAKE2B 
f1a1043ecc4fc299487486098b9f8d41f4a2e160526c6f71bbc49284c1846eda4c50035833c95d7729bcde86de005ecabef0ba88fa9d2a59c86978cef05771c4
 SHA512 
8aaac5dda433b8057ebc1e898f144e04dbc9373619e236988f29df94a4d66bf72a721148685beade1d17dcd5f4922eb57cf729be20ebcba5729c9c3ce059
+DIST yubico-20240628-57A9DEED4C6D962A923BB691816F3ED99921835E.asc 70458 
BLAKE2B 
82b2d384fb924ed56af60f434e2da85663756ca8708a01e0ce6f4314191da3be227f78e3af28ed62cb15753c722acb1b2b76d31615b7f462b34f60e7a0bbb6c9
 SHA512 
493660a82142cce435994a8b9f24a53a37fe98c2f2ced08c358c7e92267e652d333cc2ae57f6e1ab2356c5e3f8218e155f03f1877b34c5c676f33b6b27f462ce
+DIST yubico-20240628-78D997D53E9C0A2A205392ED14A19784723C9988.asc 3817 BLAKE2B 
f45e54530c072033b308fb9d6b41cadd25a1eb8de0fc653a67ca6d0142af69f33e8080f3840471f732d199655cdd1548c95c662ce69993b2db9c595d84845cbc
 SHA512 
2a667e35d9933b17abbfef8fe015557b5164e7af752b6639dcf0353c23adb09656bfef9f63bfdbc1bb6845e7233c7192ac380e621c591b02f054e16d829b0a24
+DIST yubico-20240628-7FBB6186957496D58C751AC20E777DD85755AA4A.asc 28557 
BLAKE2B 
d450afcf23e068c9720c04ca292e5a49bfb4664a9fbe856f36bf5f7977877f0e7ab9fe0996e7353d99c7228eed3ff42941f6d1b0571fa19e5a1919190a794b0d
 SHA512 
0f3d501a3def675defe73fdc1a7ad5d99c4baeb96acf63dae8ccd4f4b1316d8c68b1c309c733dc16f85c17a1f308d0a1c4f6c61f36a0642a1f2946eaa5de9588
+DIST yubico-20240628-8D0B4EBA9345254BCEC0E843514F078FF4AB24C3.asc 22919 
BLAKE2B 
067364f6be1e130910354927ac636962252b3181da9ee00a1cd1e25d36bba9ec371d548aeb1771182f4da98885144c379ba0f1a2759983d16e079853bf56e437
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager/

2024-07-03 Thread Sam James
commit: 5aa8f5f463bf9e1c191cf4f5c464f78c7623dc72
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:40:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa8f5f4

app-crypt/yubikey-manager: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/yubikey-manager/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-crypt/yubikey-manager/metadata.xml 
b/app-crypt/yubikey-manager/metadata.xml
index fa21de32420d..7424f34072c8 100644
--- a/app-crypt/yubikey-manager/metadata.xml
+++ b/app-crypt/yubikey-manager/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Yubikey Manager is a python library and command line tool for
configuring any YubiKey over all USB transports. It's a CLI



[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/

2024-07-03 Thread Sam James
commit: ee02de07086190b2eb05e88a667e177582cf3bca
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:41:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee02de07

sys-auth/yubico-piv-tool: add 2.5.2

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/yubico-piv-tool/Manifest  |  2 +
 .../yubico-piv-tool/yubico-piv-tool-2.5.2.ebuild   | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-auth/yubico-piv-tool/Manifest 
b/sys-auth/yubico-piv-tool/Manifest
index 881856fd979b..bd76042c13e4 100644
--- a/sys-auth/yubico-piv-tool/Manifest
+++ b/sys-auth/yubico-piv-tool/Manifest
@@ -1,3 +1,5 @@
 DIST yubico-piv-tool-2.3.1.tar.gz 1315267 BLAKE2B 
9b7d96129f3cab4fd68d18d0bbbf8dfa5fdda383ffb8099f898e23c99d0f1caf387a26cb9d01582521a070b93bac941b8a10faac736137cb72c86fbf5c95d2f8
 SHA512 
44cd9c482f2a2942d10a238ac2cb2d40df7cd11ddc27d6df88912512e956746b5634018b421d5cc4b947e4c36f9841898d5a08eb613bf22558089103dab95988
 DIST yubico-piv-tool-2.4.2.tar.gz 1332497 BLAKE2B 
ba08b19fe4659842fdfad06d662120a9d2858e25a56d56f63edc88e607c5b56a79f5ca90826fb8b78295e218ff1a728a168d04f330b7f640a9f3e804528320ed
 SHA512 
032a91c9ac50cb5604a56ec0d0a84cf64bfff5440930a1643bddcd15cf02fc44d33d949286b2595eb4c196cb31050c13f507b32f3156d4600fdad46057b65b56
 DIST yubico-piv-tool-2.5.1.tar.gz 1340147 BLAKE2B 
96638e22bf03046daae5ba4b4d689cfe6d7e1f8ebbf64695bd3e259ca7e53513ff92933c935294536c504fc96b2ed1c7df4b9962b1789803eb9576b51715f00e
 SHA512 
736aeeac3d9368699b33e928cfb5b54ad6aa1450acf734397bc689ba9ccc82077f46f7ea2bd06dd1457b91eb50f7a0231a57914b3ea2ff0f07d425b4d27b96e4
+DIST yubico-piv-tool-2.5.2.tar.gz 1324642 BLAKE2B 
23b175d37f0f510e1360f8c793e95ee654e7d0218ca6fb29a884e4aaf143704555bc04c489fa944e2731208cb713d2d763d84dd8b6ef36aa4dafe22c55d81edc
 SHA512 
522a163be55dd92c2f18a779b64b1a163a6f81390757db34b58e909d896d78bcff30907eb8a2dc703d70133cdd71e2d3841d36d77cf7211351b5c825965dffd0
+DIST yubico-piv-tool-2.5.2.tar.gz.sig 566 BLAKE2B 
f7cdcbd7f47dd07b57c2cfe146c8801edce254b00cf4abf65783da687787ce91f2bee1419050a2977c66c074cfaf6c8e2f566d5b83ed3b61d56b6f9ba3e41a65
 SHA512 
c251cc7c7019923c60380302889cc3654ef913c1d5498d328528586d70b951aecff474a4da3a2b9ddb21c1b860335205a16ffed1d397e16e226e7f4725c2bf90

diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.5.2.ebuild 
b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.5.2.ebuild
new file mode 100644
index ..431639fedfe6
--- /dev/null
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.5.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake verify-sig
+
+DESCRIPTION="Command-line tool and p11-kit module for the YubiKey PIV 
application"
+HOMEPAGE="https://developers.yubico.com/yubico-piv-tool/ 
https://github.com/Yubico/yubico-piv-tool;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz
+   verify-sig? ( 
https://developers.yubico.com/${PN}/Releases/${P}.tar.gz.sig )"
+
+LICENSE="BSD-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="test verify-sig"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/yubico.com.asc"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-apps/pcsc-lite
+   dev-libs/openssl:=[-bindist(-)]"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )"
+BDEPEND="dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( dev-libs/check )
+   verify-sig? ( >=sec-keys/openpgp-keys-yubico-20240628 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.1-tests-optional.patch
+   "${FILESDIR}"/${PN}-2.1.1-ykcs11-threads.patch
+   "${FILESDIR}"/${PN}-2.3.0-no-Werror.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC_LIB=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   echo "module: ${EPREFIX}/usr/$(get_libdir)/libykcs11.so" > ${PN}.module 
\
+   || die "Failed to generate p11-kit module configuration"
+   insinto /usr/share/p11-kit/modules
+   doins ${PN}.module
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager/

2024-07-03 Thread Sam James
commit: 99d8d1da80b151cd2605819c12669042512daa84
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue Jul  2 07:47:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d8d1da

app-crypt/yubikey-manager: add 5.5.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/yubikey-manager/Manifest |  2 +
 .../yubikey-manager/yubikey-manager-5.5.1.ebuild   | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index a001c6487902..728d3a63804b 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -2,3 +2,5 @@ DIST yubikey_manager-5.2.0.tar.gz 184873 BLAKE2B 
09041c23e23ff01cad2d126face6300
 DIST yubikey_manager-5.2.0.tar.gz.sig 309 BLAKE2B 
bb1a012832c99aaa94404717560e72fb93352b82dd3c0091cb492cde65706c39b9e2411e38a36150d77e72f6397d98cef643d0b392c1751e9c109de3468c9a39
 SHA512 
926a7a7c40d38bcc0a48e3b44f3eb673c16f7bed73701f5cb6f9ac4418c9f2a242b8d2af9459093ec10e8c188410412a8ba8c05a0fd4774a738629a4b0f874d4
 DIST yubikey_manager-5.4.0.tar.gz 188859 BLAKE2B 
e83d74b0d512b7a1076bf6de0860c3a29259e337ccf508e81572e5802b1b1dced4c098ea21b4a3d63294b51a042780bf875536c30f65d46ce76b7a80c0bc1fce
 SHA512 
c773895957d17ceac8e944958435071fbb3a80469016a22aa13785a5bc009406870366e5b65d3d2ddbd2ed1722f84b377a49101f4db67f0d3c04daee852301b3
 DIST yubikey_manager-5.4.0.tar.gz.sig 310 BLAKE2B 
933a6638b754a8d3f23486f8adeb03e1b9c54d313370675f3e9e517751b495a5f3afae048b9740360459c86bef754618d9b8308cc30d8ae027421ee6f972fef1
 SHA512 
825d3e455b9cb9263a1336ac2d601fc2e25146ca45f143c16e559c5374c2aa0fc27f0330f5114e58186e02784e1ebda5e864726fea009dfb47377dcf5a3a32f4
+DIST yubikey_manager-5.5.1.tar.gz 215683 BLAKE2B 
c7c16d4eaaeff5894c4913a0da69675491434f0f48555addbb8778e0f9781c6872c4392ec81f4a142f2e1eb63bea837e394b5d33e07f497c948ead92ee89059a
 SHA512 
67e2e5a5833f746441d91684a5b0889bd9b9b46aeaee0da875c7e6dac46db619a8436e12bd77c38e525121db8fc52736071bc141ac80c6d79e64919e100510f9
+DIST yubikey_manager-5.5.1.tar.gz.sig 310 BLAKE2B 
9d5f3d18ccdde1a03a6433223677706164d559af2b270d636adb4074377deb774869d9c6d12af083388f7e907fa4b8e7b881ccd58981d2696ef017d8ec492dfe
 SHA512 
0c436a608fe64236045019ba7db175a65f1e1d1d125049b968c484963abe138573fa31d1b8c942d9cdcaa06099029bd3c1d9057ae622e5c6358427188c454efd

diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.5.1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-5.5.1.ebuild
new file mode 100644
index ..ffb275a96d57
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-5.5.1.ebuild
@@ -0,0 +1,53 @@
+# 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=poetry
+
+inherit distutils-r1 verify-sig
+
+MY_PN="${PN/-/_}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+# According to https://github.com/Yubico/yubikey-manager/issues/518 the release
+# tarballs on Yubico Web site and on GitHub should be identical, and at least
+# for recent releases the latter are signed as well. Only the automatically
+# generated "Source code (tar.gz)" tarballs should not be used.
+# Still, prefer the former if available.
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz
+   verify-sig? ( 
https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )"
+
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="ssl"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/yubico.com.asc"
+
+# app-crypt/ccid required for
+# - 'ykman oath'
+# - 'ykman openpgp'
+# - 'ykman piv'
+RDEPEND="
+   app-crypt/ccid
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   =dev-python/pyscard-2.0[${PYTHON_USEDEP}]
+   ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? ( dev-python/makefun[${PYTHON_USEDEP}] )
+   verify-sig? ( >=sec-keys/openpgp-keys-yubico-20240628 )"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman man/ykman.1
+}



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

2024-07-03 Thread Sam James
commit: 19e2125eebef45222fdcba5dd61d501b4e71fa6f
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Sat Jun 29 20:13:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e2125e

net-misc/ntp: add 4.2.8_p18

Release Announcement:
  - https://www.ntp.org/support/securitynotice/4_2_8p18-release-announcement/

Signed-off-by: Aliaksei Urbanski  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37365
Signed-off-by: Sam James  gentoo.org>

 net-misc/ntp/Manifest   |   1 +
 net-misc/ntp/files/ntp-4.2.8_p18-ipc-caps.patch |  19 +++
 net-misc/ntp/ntp-4.2.8_p18.ebuild   | 162 
 3 files changed, 182 insertions(+)

diff --git a/net-misc/ntp/Manifest b/net-misc/ntp/Manifest
index 8fb940e466de..5da6e016e1cb 100644
--- a/net-misc/ntp/Manifest
+++ b/net-misc/ntp/Manifest
@@ -1,3 +1,4 @@
 DIST ntp-4.2.8p15-manpages.tar.xz 25700 BLAKE2B 
6a225bc19dcebee31cb8e0d621963863d567a882655b57be8b65a16f9d3dd138787c7c6b9ff08853306f2e9b11d65cb76e3215cc5b2262a91c411d437974fc18
 SHA512 
21721550864b4e7e91bf20ca894109253439b737799dfc803e1496b3454199f34646f40e0156c08a39d5914e5a92f35908cec0245e1e2627c75c0e64939ba028
 DIST ntp-4.2.8p15.tar.gz 7015970 BLAKE2B 
5697d6623d79686f9ca9ad907172bf942383067d1e9817117d20db042e9f7410644f236f1a0d77ab6bf6ec468476e12ea65b494a28f0dd8674bf08fc8875cfef
 SHA512 
f5ad765e45fc302263dd40e94c287698fd235b94f3684e49f1d5d09d7d8bdd6b8c0fb96ecdabffea3d233e1e79b3c9687b76dc204ba76bad3f554682f4a97794
 DIST ntp-4.2.8p17.tar.gz 7120469 BLAKE2B 
5c0e90a234cdeab76e7443b42dfd5a0c3c78693a11bdb0fa21c8def91adbdf9b9871498df9d211509632812a9107501da3470104122e9621577541ffd6cd1ab6
 SHA512 
e003bfe6f46065890663bc6791b02277f64318b692e49d8d678b76c23b245f357834eb483b0a44f1f47783166e5504686b36494af77f6eebe6f844cd3f2b6a8c
+DIST ntp-4.2.8p18.tar.gz 7210799 BLAKE2B 
9a7bb767d2d8ae3a7224542df7978f8289cbdf28488c5e4dce4c549cdd1063259f69548898a352c0463ce83c4725bfd7c7dbf673ee3b74e490d7b1275760497c
 SHA512 
c314f645d7d85e1028327657f30557cdfd86d417565b6c9fcbb40fca8a4c22a97b70908e8b73c6b31e14915b5b910ae0055fd42e819dd3cb48583b2a826c3fc4

diff --git a/net-misc/ntp/files/ntp-4.2.8_p18-ipc-caps.patch 
b/net-misc/ntp/files/ntp-4.2.8_p18-ipc-caps.patch
new file mode 100644
index ..8676603a6cee
--- /dev/null
+++ b/net-misc/ntp/files/ntp-4.2.8_p18-ipc-caps.patch
@@ -0,0 +1,19 @@
+https://bugs.ntp.org/show_bug.cgi?id=2646
+https://bugs.gentoo.org/533966
+
+--- a/ntpd/ntpd.c
 b/ntpd/ntpd.c
+@@ -1299,10 +1299,10 @@
+*/
+   cap_t caps;
+   char *captext;
+-  
++
+   captext = (scan_addrs_once)
+-  ? "cap_sys_time=pe"
+-  : "cap_sys_time,cap_net_bind_service=pe";
++  ? "cap_ipc_lock,cap_sys_time=pe"
++  : 
"cap_ipc_lock,cap_sys_time,cap_net_bind_service=pe";
+   caps = cap_from_text(captext);
+   if (!caps) {
+   msyslog(LOG_ERR,

diff --git a/net-misc/ntp/ntp-4.2.8_p18.ebuild 
b/net-misc/ntp/ntp-4.2.8_p18.ebuild
new file mode 100644
index ..1da7db158516
--- /dev/null
+++ b/net-misc/ntp/ntp-4.2.8_p18.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd tmpfiles
+
+MY_P=${P/_p/p}
+DESCRIPTION="Network Time Protocol suite/programs"
+HOMEPAGE="https://www.ntp.org/;
+SRC_URI="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND BSD ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="caps debug openntpd parse-clocks readline samba selinux snmp ssl 
+threads vim-syntax zeroconf"
+
+DEPEND="
+   >=dev-libs/libevent-2.0.9:=[threads(+)?]
+   readline? ( >=sys-libs/readline-4.1:= )
+   kernel_linux? ( caps? ( sys-libs/libcap ) )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+   snmp? ( net-analyzer/net-snmp )
+   ssl? ( dev-libs/openssl:= )
+   parse-clocks? ( net-misc/pps-tools )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/ntp
+   acct-user/ntp
+   selinux? ( sec-policy/selinux-ntp )
+   vim-syntax? ( app-vim/ntp-syntax )
+   !net-misc/ntpsec
+   !openntpd? ( !net-misc/openntpd )
+"
+BDEPEND="
+   acct-group/ntp
+   acct-user/ntp
+   virtual/pkgconfig
+"
+PDEPEND="openntpd? ( net-misc/openntpd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.8_p18-ipc-caps.patch # bug #533966
+   "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch # bug #563922
+   "${FILESDIR}"/${PN}-4.2.8_p14-add_cap_ipc_lock.patch 

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

2024-07-03 Thread Sam James
commit: 57f9965d6c98ab354a82c4883a2a136a69c6a3ed
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jun 28 12:38:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 01:14:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f9965d

sec-keys/openpgp-keys-yubico: add myself as a maintainer

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Sam James  gentoo.org>

 sec-keys/openpgp-keys-yubico/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-yubico/metadata.xml 
b/sec-keys/openpgp-keys-yubico/metadata.xml
index c3bda71eefca..63089be7ad8a 100644
--- a/sec-keys/openpgp-keys-yubico/metadata.xml
+++ b/sec-keys/openpgp-keys-yubico/metadata.xml
@@ -1,6 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

 



[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/

2024-07-03 Thread Mike Gilbert
commit: 91f85d49318e528dfc57948ebae0ba3c13fe5787
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jul  4 00:53:19 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jul  4 00:56:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f85d49

dev-build/ninja: fix whitspace handling in configure args

An unquoted command substitution will be split on IFS.

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

 dev-build/ninja/ninja-1.12.1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-build/ninja/ninja-1.12.1.ebuild 
b/dev-build/ninja/ninja-1.12.1.ebuild
index 1d8f3d0a0b09..db74a6448e70 100644
--- a/dev-build/ninja/ninja-1.12.1.ebuild
+++ b/dev-build/ninja/ninja-1.12.1.ebuild
@@ -66,14 +66,17 @@ bootstrap() {
local -x LDFLAGS=${BUILD_LDFLAGS}
fi
 
-   local bootstrap_args=(
+   local args=(
--with-python=python
--bootstrap
--verbose
-   $(usev test 
--gtest-source-dir="${WORKDIR}"/googletest-${GTEST_VER})
)
 
-   edo ${EPYTHON} configure.py "${bootstrap_args[@]}"
+   if use test; then
+   args+=( --gtest-source-dir="${WORKDIR}"/googletest-${GTEST_VER} 
)
+   fi
+
+   edo ${EPYTHON} configure.py "${args[@]}"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-build/ninja/

2024-07-03 Thread Mike Gilbert
commit: 6941a8d364c83e62b33c173ceb8652f0ae9948df
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jul  4 00:58:55 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jul  4 00:58:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6941a8d3

dev-build/ninja: move variables to satisfy pkgcheck

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

 dev-build/ninja/ninja-1.12.1.ebuild | 6 +++---
 dev-build/ninja/ninja-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-build/ninja/ninja-1.12.1.ebuild 
b/dev-build/ninja/ninja-1.12.1.ebuild
index db74a6448e70..05b835dcd49c 100644
--- a/dev-build/ninja/ninja-1.12.1.ebuild
+++ b/dev-build/ninja/ninja-1.12.1.ebuild
@@ -7,6 +7,9 @@ PYTHON_COMPAT=( python3_{10..13} )
 
 inherit bash-completion-r1 edo python-any-r1 toolchain-funcs
 
+DESCRIPTION="A small build system similar to make"
+HOMEPAGE="https://ninja-build.org/;
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
inherit git-r3
@@ -18,9 +21,6 @@ fi
 GTEST_VER=1.14.0
 SRC_URI+=" test? ( 
https://github.com/google/googletest/archive/refs/tags/v${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz )"
 
-DESCRIPTION="A small build system similar to make"
-HOMEPAGE="https://ninja-build.org/;
-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="doc test"

diff --git a/dev-build/ninja/ninja-.ebuild 
b/dev-build/ninja/ninja-.ebuild
index 1f7a8e02d01c..0bd7a0f8370e 100644
--- a/dev-build/ninja/ninja-.ebuild
+++ b/dev-build/ninja/ninja-.ebuild
@@ -7,6 +7,9 @@ PYTHON_COMPAT=( python3_{10..13} )
 
 inherit bash-completion-r1 edo python-any-r1 toolchain-funcs
 
+DESCRIPTION="A small build system similar to make"
+HOMEPAGE="https://ninja-build.org/;
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
inherit git-r3
@@ -18,9 +21,6 @@ fi
 GTEST_VER=1.14.0
 SRC_URI+=" test? ( 
https://github.com/google/googletest/archive/refs/tags/v${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz )"
 
-DESCRIPTION="A small build system similar to make"
-HOMEPAGE="https://ninja-build.org/;
-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="doc test"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/files/, net-analyzer/fail2ban/

2024-07-03 Thread Sam James
commit: 8f40d76b04279142985ca0da8048356d34557849
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 00:52:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 00:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f40d76b

net-analyzer/fail2ban: fix openssh-9.8 compat

openssh-9.8 changes services names and binary layout.

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

 net-analyzer/fail2ban/fail2ban-1.1.0-r1.ebuild | 136 +
 .../files/fail2ban-1.1.0-openssh-9.8.patch |  75 
 2 files changed, 211 insertions(+)

diff --git a/net-analyzer/fail2ban/fail2ban-1.1.0-r1.ebuild 
b/net-analyzer/fail2ban/fail2ban-1.1.0-r1.ebuild
new file mode 100644
index ..653e6d91c9c9
--- /dev/null
+++ b/net-analyzer/fail2ban/fail2ban-1.1.0-r1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 systemd tmpfiles
+
+DESCRIPTION="Scans log files and bans IPs that show malicious signs"
+HOMEPAGE="https://www.fail2ban.org/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/fail2ban/fail2ban;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pyasyncore[${PYTHON_USEDEP}]
+   dev-python/pyasynchat[${PYTHON_USEDEP}]
+   ' 3.12)
+   virtual/logger
+   virtual/mta
+   selinux? ( sec-policy/selinux-fail2ban )
+   systemd? (
+   $(python_gen_cond_dep '
+   dev-python/python-systemd[${PYTHON_USEDEP}]
+   ')
+   )
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/aiosmtpd[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.11.2-adjust-apache-logs-paths.patch
+   "${FILESDIR}"/${PN}-1.0.2-umask-tests.patch
+   "${FILESDIR}"/${PN}-1.1.0-openssh-9.8.patch
+)
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Replace /var/run with /run, but not in the top source directory
+   find . -mindepth 2 -type f -exec \
+   sed -i -e 's|/var\(/run/fail2ban\)|\1|g' {} + || die
+}
+
+python_test() {
+   # Skip testRepairDb for bug #907348 (didn't always fail..)
+   # https://github.com/fail2ban/fail2ban/issues/3586
+   bin/fail2ban-testcases \
+   --no-network \
+   --ignore databasetestcase.DatabaseTest.testRepairDb \
+   --verbosity=4 || die "Tests failed with ${EPYTHON}"
+
+   # Workaround for bug #790251
+   rm -rf fail2ban.egg-info || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   rm -rf "${ED}"/usr/share/doc/${PN} "${ED}"/run || die
+
+   newconfd files/fail2ban-openrc.conf ${PN}
+
+   # These two are placed in the ${BUILD_DIR} after being "built"
+   # in install_scripts().
+   newinitd "${BUILD_DIR}/fail2ban-openrc.init" "${PN}"
+   systemd_dounit "${BUILD_DIR}/${PN}.service"
+
+   dotmpfiles files/${PN}-tmpfiles.conf
+
+   doman man/*.{1,5}
+
+   # Use INSTALL_MASK if you do not want to touch /etc/logrotate.d.
+   # See http://thread.gmane.org/gmane.linux.gentoo.devel/35675
+   insinto /etc/logrotate.d
+   newins files/${PN}-logrotate ${PN}
+
+   keepdir /var/lib/${PN}
+
+   newbashcomp files/bash-completion ${PN}-client
+   bashcomp_alias ${PN}-client ${PN}-server ${PN}-regex
+}
+
+pkg_preinst() {
+   has_version "<${CATEGORY}/${PN}-0.7"
+   previous_less_than_0_7=$?
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}-tmpfiles.conf
+
+   if [[ ${previous_less_than_0_7} == 0 ]] ; then
+   elog
+   elog "Configuration files are now in /etc/fail2ban/"
+   elog "You probably have to manually update your configuration"
+   elog "files before restarting Fail2Ban!"
+   elog
+   elog "Fail2Ban is not installed under /usr/lib anymore. The"
+   elog "new location is under /usr/share."
+   elog
+   elog "You are upgrading from version 0.6.x, please see:"
+   elog 
"http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8;
+   fi
+
+   if ! has_version dev-python/pyinotify ; then
+   elog "For most jail.conf configurations, it is recommended you 
install"
+   elog 

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

2024-07-03 Thread Sam James
commit: 13e6983dc3e5d04da009ab04888d754b1ec0f4f2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 00:35:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 00:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e6983d

sys-apps/moar: add 1.24.6

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

 sys-apps/moar/Manifest   |  2 ++
 sys-apps/moar/moar-1.24.6.ebuild | 51 
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index ce260c3c6636..dd67e2ce595b 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -6,3 +6,5 @@ DIST moar-1.24.3-deps.tar.xz 1228028 BLAKE2B 
f8895cef15f6ab0eb5dcf826d86deb7dc2c
 DIST moar-1.24.3.tar.gz 2806023 BLAKE2B 
7deb1319bf887e117867f4d2a4ede54a618d787d9bdf2c2a3a69d6da376ad7aaa52f8cd2d66da8d6fecd441902b36bd32a8b623c06af142d18422558fff827ab
 SHA512 
7e109eced995c080df54a7c79d96a0403da1246fbd1a30be5c66479740824e3c34e0a3ac2679a7c27e5d0180c6818ea4322a07b71fa3a724d2778458b750653f
 DIST moar-1.24.4-deps.tar.xz 1228028 BLAKE2B 
f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd
 SHA512 
f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
 DIST moar-1.24.4.tar.gz 2806042 BLAKE2B 
bbe10b9c829074a572f7b741eb5349d02329decc2bdec85e743e177784530ae349653a6941b994c2a3de6496d5ce39c451480a689ceae9daeba6ab13c9e6f555
 SHA512 
872e7a537b6383665b8f2af0ba92973dca3fa7c1c240db1be34b97cb38274e7aeb81281371809972004f08424bdd78d6c32bc39db2a4ecf22545c5c5ab38ee7b
+DIST moar-1.24.6-deps.tar.xz 1228028 BLAKE2B 
f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd
 SHA512 
f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
+DIST moar-1.24.6.tar.gz 2806800 BLAKE2B 
c412c62f7a1c9dba73e1ae7b31d43ffa58789e93a22b357dc4469168fd5cef95732a2363fadb4b4266169de5aaf3e541c4212730425e4c2ad91f194c7e9107f7
 SHA512 
77d5b789449806e8355702af762cd4cd604a885e7ffdebfcd6601073ea8cd0893c12999662352780d9915a9fbcb3bbc35e1e5b637e1ae15f73a5e65ca632193e

diff --git a/sys-apps/moar/moar-1.24.6.ebuild b/sys-apps/moar/moar-1.24.6.ebuild
new file mode 100644
index ..928e03d26244
--- /dev/null
+++ b/sys-apps/moar/moar-1.24.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-env go-module
+
+DESCRIPTION="Pager designed to do the right thing without any configuration"
+HOMEPAGE="https://github.com/walles/moar;
+SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="BSD-2 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# moarvm: https://github.com/walles/moar/issues/143
+RDEPEND="!dev-lang/moarvm"
+BDEPEND="
+   test? (
+   app-arch/bzip2
+   app-arch/xz-utils
+   )
+"
+
+src_unpack() {
+   default
+
+   if [[ -d "${WORKDIR}"/vendor ]] ; then
+   mv "${WORKDIR}"/vendor "${S}"/vendor || die
+   fi
+   go-env_set_compile_environment
+}
+
+src_compile() {
+   # https://github.com/walles/moar/blob/master/build.sh#L28
+   ego build -ldflags="-w -X main.versionString=${PV}" -o moar
+}
+
+src_test() {
+   # From test.sh (we don't run that because it has some linting etc)
+   ego test -timeout 20s ./...
+}
+
+src_install() {
+   dobin moar
+   doman moar.1
+   einstalldocs
+}



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

2024-07-03 Thread Sam James
commit: 24b06a2724d161f42b2d5fc797bdaa08292016b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  4 00:48:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  4 00:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b06a27

app-text/calibre: Stabilize 7.12.0 amd64, #935434

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

 app-text/calibre/calibre-7.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-7.12.0.ebuild 
b/app-text/calibre/calibre-7.12.0.ebuild
index e42daca289d1..27ed594b785c 100644
--- a/app-text/calibre/calibre-7.12.0.ebuild
+++ b/app-text/calibre/calibre-7.12.0.ebuild
@@ -36,7 +36,7 @@ LICENSE="
PSF-2
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
 
 RESTRICT="!test? ( test )"



  1   2   3   >