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

2022-06-08 Thread Joonas Niilola
commit: 733932fe6039a1c2d43ade760a9fc3a23a3a8deb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jun  9 05:39:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun  9 05:39:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733932fe

www-client/firefox-bin: add 101.0.1, drop 101.0

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

 www-client/firefox-bin/Manifest| 196 ++---
 ...bin-101.0.ebuild => firefox-bin-101.0.1.ebuild} |   0
 2 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 339e2f5dde93..a793ca948b56 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,99 @@
-DIST firefox-101.0-ach.xpi 443451 BLAKE2B 
a8da480ce7f4d677a3b432708376aa1ef3cb302b9e944605bf52708b723ff3778024683461789b83b292fe77965a5f9e45995cc354b5c3ab68f2ac1c14da11c3
 SHA512 
7f9778d872043a80fb357503a76b78cb9de821214bf66374f9f3cbe079dc5ada99b32c98cef76853657fd1db937ab3b1d28d499de1d304364cd7db3c8dd94863
-DIST firefox-101.0-af.xpi 413388 BLAKE2B 
600f6091343ea59bc68d5c9352b75d560055530ffbb241c916d86ee3e8a9db6eabcd64743999a8de3fd3f4e0984addbfdcd341c1d97b6b0fedb8873acc1490fa
 SHA512 
64c66a654efda3c9d9c44ba44014570285cf14aa4fa6c08c4d2f89aa27c7854fb43694445ff5f9362e2260453ca9789798af3424f56e500fc542bf514046b3df
-DIST firefox-101.0-an.xpi 487253 BLAKE2B 
32938686d11e0fd7b4083b67929fa2274f8c7685871d6ad91898b6b310622c42f4e0fd732dffe50878fb874a473178826daf3e42000c916615e0159aeae4bdd4
 SHA512 
b32e0768865643a58e7b86fc8839e08d982463311741931b01592992cb3fb512caa28080434cf22fc8dcf2be8f8d9af76168efdda31cc002016cde46710a8102
-DIST firefox-101.0-ar.xpi 552747 BLAKE2B 
1f03d743f69d1eff3e3e7f6a41401ffc3f71e28ca1e9a5bbe36ccf5186d81634853b8c94efe279c194120bdd1877f300eab88dc1017016f3087d0406147ba888
 SHA512 
99ca01d57559b545205f9ffa365b0c76a03f0dcd1ac0f2971d1b9d24eb11019efbae51e98718fd4bb80592d33c20181c8ac0c6531729796ab1ec08c53580974e
-DIST firefox-101.0-ast.xpi 485918 BLAKE2B 
b82518cc25bb583b53647b246c1ba28aed26e0231b44ff5a6d283c23004b8cf0e7ef51f557a110afe6a44ab6b98dbb42c0afb002707c9f4c4ac81285d8b02527
 SHA512 
30d91d61e3af8bc960d9a929c63f6dae285589114ab678044e8b04e8805bddaf0468ab4425f5349742353af6a3946c3558b4687a6cf9c7dce776d67e5335d4f3
-DIST firefox-101.0-az.xpi 477262 BLAKE2B 
d40546b499dd315d1a50370b09ff8ceaaefc3dcfbf43d54c69aefe0e1bcc95393bbb1fd4333c81f7f43d9f51cc5dea715f96215a8c40c4cba8d784d1064f43d4
 SHA512 
7e467ad180752f910899cfe8995ff8c06fa0d54ff31c11f591d3bff1e6be421ae1d9852d17e60ee5b07f83d3d9d519efdbc5d1c13b22ce4363048dd078d69c7c
-DIST firefox-101.0-be.xpi 614351 BLAKE2B 
b619a9b47e5bbbf1a4c5ea49043fc88fe2cf53dabf36e38d7798fa459c749a63a4d302d94ed4edbba9502442427a974f931e7462d9ad839f570d6552cbe6e9ef
 SHA512 
0bb62a22a23e004d7443f1445071f5d979aceff9f8210154f3b1d00ea8c376b5df97c120a3d0bf1b4087674eaf504d519b260cb2c7be6e9b70d3ab150194f752
-DIST firefox-101.0-bg.xpi 558755 BLAKE2B 
c38a89eb63ae494b3e02e1c66810877b50fcc5fae530adfea1dbdbcc76b166872946d27b50fbc723a3e637a48f74f64f887ae19b168147515b3e4f4649c7b8b2
 SHA512 
cdf8c1c73981daf9e16663d216d119d8873b7b9588537b45efeb6a3d0aa4ec9f0df37d2a22f4ec3bfb6c363760b48dc8b8803e77dc9c46ad72d4e497273e4426
-DIST firefox-101.0-bn.xpi 545253 BLAKE2B 
d9b3b52f4f1615b99ae837d6f993231b580d5991098bd1faeef74bd0ad039cd26cee601fa283217daaa9c0c96841157036011474d605ed812fc00c6d5be39ede
 SHA512 
42c14cd104f5d7de9434a90925f34af5fdde7ad32fadfd580d844d30b85a0e7900fdace915f9ced0b071a39da3ec02edc1b57096b1c98846df729b849ac9dc68
-DIST firefox-101.0-br.xpi 519305 BLAKE2B 
72a9b820e80bc6210eea702335244141340ce8cc0dff743715ea21d3ea95e6e8438df86eac9c3be923adf6e058389ebb713f2264345b00098acb117d5ad75c0e
 SHA512 
0b4d8b65b40481a9c6c84d64e31732da1ff415704937af4adff30e26d69a7c1f64400e77dcfc0fd0aec7f6a9198462f0c2f953dcd03e4bc08e5599e918fb798c
-DIST firefox-101.0-bs.xpi 452142 BLAKE2B 
06e1c6a694a376ca9423d7eaae7fea51fafb0173579f60ffeb02cd672a22bcae8f2fc0ee0c241f2fa008f567cb41e984ee2af030ead726bf3bdd1a94943babf5
 SHA512 
a79b9ffda8799eb563190256f2fd2d904bb847630167884b00c3b97bfb113f62af5f7bb244b86ed3f941e16b497f33315a3014aee73d28c27ac40415d5073e1c
-DIST firefox-101.0-ca-valencia.xpi 526502 BLAKE2B 
84fdac71f76b829dd7c0cb77d265908ccaec5c356e61fd7ce57d0329bdb728de5269d6eea88ed3df435311b61270aebc48e30bd65a463a69bfcffe6c55d96ae3
 SHA512 
98b5ca891cde876a08ac016ebfb026240a182681d94eecc6e963afb57289f0df891d76ab739cc0907bcb8b235bf6e1a0cc26fe9e415c538d3e3c1a199203a553
-DIST firefox-101.0-ca.xpi 521443 BLAKE2B 
0b6c228fa208805a3bc9d35aa74f74d65789ce275045a8060406cf280d231962c63bcd6ecd2295b54ef218f16b3179de6e90c7d644f9a76eff2a10e0103504b4
 SHA512 
ad130d0ee829eb1f0f63afe7e8841b0bddb2524e6779abe10786c7295faeb85c43ecd408ac5b2c2b5d329678749eb02927d0f872df39fa0d27cf3a3674a9c3b5
-DIST firefox-101.0-cak.xpi 539972 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-06-08 Thread Viorel Munteanu
commit: dbb5bf2e6e672ff215a4a816b064b6eb7fd2d560
Author: Viorel Munteanu  gmail  com>
AuthorDate: Thu Jun  9 05:39:35 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Thu Jun  9 05:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbb5bf2e

app-misc/fastfetch: drop 1.4.3

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-1.4.3.ebuild | 66 ---
 2 files changed, 67 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 5096cae86..20d9eb09e 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1 @@
-DIST fastfetch-1.4.3.tar.gz 338796 BLAKE2B 
cbf05be9823a343f453d04883c6c577eb22ebb9c2003ec63eb1b9812c1e83761c9d8ea1be7d8b48148d49e275c3e4069fe8f4cd0c0154e1ba252c0882ada5ae5
 SHA512 
1bb4cc3db9285495001d885a51241335b3d8858b02b44d83c1cf3d26cdf5219694a066b94e2c39bbdd42e0df2e5928bbcc246b0dc921533d088623bc3ba9f880
 DIST fastfetch-1.5.3.tar.gz 345268 BLAKE2B 
98c385d345bc2947f0301175269c72b61c6858f553b581705be1d81479355b6140a5cf2fb0dacd988ed7726d5079d5d26f7438223acddf22c9b2a4a1b39bdf09
 SHA512 
4f3656189f90141c3b9c26f75afee1ae9aa658058d54f00d8cb1a2a33baa17578d3847dfdcf1732fb35abd3391911954651f5af13049bb63a8940b65b007ca28

diff --git a/app-misc/fastfetch/fastfetch-1.4.3.ebuild 
b/app-misc/fastfetch/fastfetch-1.4.3.ebuild
deleted file mode 100644
index 5a7f54c55..0
--- a/app-misc/fastfetch/fastfetch-1.4.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X chafa gnome imagemagick pci sqlite vulkan wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   pci? ( sys-apps/pciutils )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_RPM=no
-   -DENABLE_LIBPCI=$(usex pci)
-   -DENABLE_VULKAN=$(usex vulkan)
-   -DENABLE_WAYLAND=$(usex wayland)
-   -DENABLE_XCB_RANDR=$(usex xcb)
-   -DENABLE_XCB=$(usex xcb)
-   -DENABLE_XRANDR=$(usex xrandr)
-   -DENABLE_X11=$(usex X)
-   -DENABLE_GIO=$(usex gnome)
-   -DENABLE_DCONF=$(usex gnome)
-   -DENABLE_XFCONF=$(usex xfce)
-   -DENABLE_IMAGEMAGICK7=$(use imagemagick && has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   -DENABLE_IMAGEMAGICK6=$(use imagemagick && has_version 
'

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/

2022-06-08 Thread Viorel Munteanu
commit: 74abc83689a490bf4907a682ca382a15739fddc9
Author: Viorel Munteanu  gmail  com>
AuthorDate: Thu Jun  9 05:39:19 2022 +
Commit: Viorel Munteanu  gmail  com>
CommitDate: Thu Jun  9 05:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74abc836

app-misc/fastfetch: add 1.5.3

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest  |  1 +
 .../{fastfetch-.ebuild => fastfetch-1.5.3.ebuild}| 12 +++-
 app-misc/fastfetch/fastfetch-.ebuild | 11 ++-
 app-misc/fastfetch/metadata.xml  |  2 ++
 4 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 90162cc27..5096cae86 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-1.4.3.tar.gz 338796 BLAKE2B 
cbf05be9823a343f453d04883c6c577eb22ebb9c2003ec63eb1b9812c1e83761c9d8ea1be7d8b48148d49e275c3e4069fe8f4cd0c0154e1ba252c0882ada5ae5
 SHA512 
1bb4cc3db9285495001d885a51241335b3d8858b02b44d83c1cf3d26cdf5219694a066b94e2c39bbdd42e0df2e5928bbcc246b0dc921533d088623bc3ba9f880
+DIST fastfetch-1.5.3.tar.gz 345268 BLAKE2B 
98c385d345bc2947f0301175269c72b61c6858f553b581705be1d81479355b6140a5cf2fb0dacd988ed7726d5079d5d26f7438223acddf22c9b2a4a1b39bdf09
 SHA512 
4f3656189f90141c3b9c26f75afee1ae9aa658058d54f00d8cb1a2a33baa17578d3847dfdcf1732fb35abd3391911954651f5af13049bb63a8940b65b007ca28

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-1.5.3.ebuild
similarity index 81%
copy from app-misc/fastfetch/fastfetch-.ebuild
copy to app-misc/fastfetch/fastfetch-1.5.3.ebuild
index e80be10f3..5a9974833 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-1.5.3.ebuild
@@ -16,18 +16,23 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="X chafa gnome imagemagick pci sqlite vulkan wayland xcb xfce xrandr"
+KEYWORDS="~amd64"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
gnome? (
dev-libs/glib
gnome-base/dconf
)
imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
pci? ( sys-apps/pciutils )
sqlite? ( dev-db/sqlite:3 )
vulkan? ( media-libs/vulkan-loader )
@@ -59,6 +64,11 @@ src_configure() {
-DENABLE_ZLIB=yes
-DENABLE_CHAFA=$(usex chafa)
-DENABLE_SQLITE3=$(usex sqlite)
+   -DENABLE_EGL=$(usex opengl)
+   -DENABLE_GLX=$(usex opengl)
+   -DENABLE_OSMESA=$(usex osmesa)
+   -DENABLE_OPENCL=$(usex opencl)
+   -DENABLE_DBUS=$(usex dbus)
)
 
cmake_src_configure

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-.ebuild
index e80be10f3..2169043e5 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-.ebuild
@@ -16,18 +16,22 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="X chafa gnome imagemagick pci sqlite vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan 
wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
 RDEPEND="
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
gnome? (
dev-libs/glib
gnome-base/dconf
)
imagemagick? ( media-gfx/imagemagick:= )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
pci? ( sys-apps/pciutils )
sqlite? ( dev-db/sqlite:3 )
vulkan? ( media-libs/vulkan-loader )
@@ -59,6 +63,11 @@ src_configure() {
-DENABLE_ZLIB=yes
-DENABLE_CHAFA=$(usex chafa)
-DENABLE_SQLITE3=$(usex sqlite)
+   -DENABLE_EGL=$(usex opengl)
+   -DENABLE_GLX=$(usex opengl)
+   -DENABLE_OSMESA=$(usex osmesa)
+   -DENABLE_OPENCL=$(usex opencl)
+   -DENABLE_DBUS=$(usex dbus)
)
 
cmake_src_configure

diff --git a/app-misc/fastfetch/metadata.xml b/app-misc/fastfetch/metadata.xml
index 755fc0bac..f23f66aa3 100644
--- a/app-misc/fastfetch/metadata.xml
+++ b/app-misc/fastfetch/metadata.xml
@@ -10,6 +10,8 @@
 
 
Enables text/graphics renderer with 
media-gfx/chafa
+   Enables OpenCL support
+   Enables offscreen rendering support from 

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

2022-06-08 Thread Sam James
commit: c4436faa1cd0d45470ed2449847bbbc9278ce796
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 05:18:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 05:18:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4436faa

dev-python/yara-python: update SRC_URI

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

 dev-python/yara-python/Manifest| 1 +
 dev-python/yara-python/yara-python-4.2.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest
index f7f693916484..ddeb05c57a8b 100644
--- a/dev-python/yara-python/Manifest
+++ b/dev-python/yara-python/Manifest
@@ -1 +1,2 @@
+DIST yara-python-4.2.0.gh.tar.gz 34459 BLAKE2B 
fce460385eaa75dd1779fe49c7937ff36d7604433deb310b6fe9e66af9ea521952f92bee61829372cf19c7efee170329609530f1f9e863991720e4887c3c1349
 SHA512 
ba08d709fc51679ec9fe36165e0864b79fc241f85c681bf59823fe7bb0e34e928cded050ff296147eb5bcb837485f39949aa93425a0eb9ca8b3730e60fac93f4
 DIST yara-python-4.2.0.tar.gz 34459 BLAKE2B 
fce460385eaa75dd1779fe49c7937ff36d7604433deb310b6fe9e66af9ea521952f92bee61829372cf19c7efee170329609530f1f9e863991720e4887c3c1349
 SHA512 
ba08d709fc51679ec9fe36165e0864b79fc241f85c681bf59823fe7bb0e34e928cded050ff296147eb5bcb837485f39949aa93425a0eb9ca8b3730e60fac93f4

diff --git a/dev-python/yara-python/yara-python-4.2.0-r1.ebuild 
b/dev-python/yara-python/yara-python-4.2.0-r1.ebuild
index fa16ee3db1f1..5f05588894f8 100644
--- a/dev-python/yara-python/yara-python-4.2.0-r1.ebuild
+++ b/dev-python/yara-python/yara-python-4.2.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Python interface for a malware identification and classification 
tool"
 HOMEPAGE="https://github.com/VirusTotal/yara-python;
-SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2022-06-08 Thread Sam James
commit: 66e8373eefd379b9e2424b696abe7094e4e292eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 05:16:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 05:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e8373e

dev-python/yara-python: fix python_compile

We shouldn't be using foreach_impl w/ distutils-r1 (at least
when D_U_PEP517!=no)

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

 dev-python/yara-python/yara-python-4.2.0-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-python/yara-python/yara-python-4.2.0-r1.ebuild 
b/dev-python/yara-python/yara-python-4.2.0-r1.ebuild
new file mode 100644
index ..fa16ee3db1f1
--- /dev/null
+++ b/dev-python/yara-python/yara-python-4.2.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python interface for a malware identification and classification 
tool"
+HOMEPAGE="https://github.com/VirusTotal/yara-python;
+SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${PYTHON_DEPS}
+   =app-forensics/yara-$(ver_cut 1-2)*"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests unittest
+
+python_compile() {
+   distutils-r1_python_compile --dynamic-linking
+}
+
+python_test() {
+   "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
+}



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

2022-06-08 Thread Hans de Graaff
commit: bc826f73b79e5e2e4a88764629a7ff1c3b23a850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  9 04:58:05 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  9 04:58:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc826f73

dev-ruby/warden: drop 1.2.9

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

 dev-ruby/warden/warden-1.2.9.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/warden/warden-1.2.9.ebuild 
b/dev-ruby/warden/warden-1.2.9.ebuild
deleted file mode 100644
index 8075b9c43785..
--- a/dev-ruby/warden/warden-1.2.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="General Rack Authentication Framework"
-HOMEPAGE="https://github.com/wardencommunity/warden;
-SRC_URI="https://github.com/wardencommunity/warden/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-2.0.9:*"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2022-06-08 Thread Hans de Graaff
commit: dcc20eef3bb454512d1e261f58cfc6035fccaeef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  9 04:58:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  9 04:58:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc20eef

dev-ruby/warden: enable ruby31

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

 dev-ruby/warden/warden-1.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/warden/warden-1.2.9-r1.ebuild 
b/dev-ruby/warden/warden-1.2.9-r1.ebuild
index 5806b7b14cd5..10ac2aa604ad 100644
--- a/dev-ruby/warden/warden-1.2.9-r1.ebuild
+++ b/dev-ruby/warden/warden-1.2.9-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2022-06-08 Thread Sam James
commit: 3e40af896261ebb411fb8b03d87af166a0b27326
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 04:22:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 04:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e40af89

dev-libs/ell: backport musl build fix

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

 dev-libs/ell/ell-0.51.ebuild  |  4 ++
 dev-libs/ell/files/ell-0.51-musl-build-time.patch | 60 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/ell/ell-0.51.ebuild b/dev-libs/ell/ell-0.51.ebuild
index 56c48e4f83d1..f7963d87ac96 100644
--- a/dev-libs/ell/ell-0.51.ebuild
+++ b/dev-libs/ell/ell-0.51.ebuild
@@ -33,6 +33,10 @@ CONFIG_CHECK="
~KEY_DH_OPERATIONS
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-musl-build-time.patch
+)
+
 src_prepare() {
default
[[ "${PV}" == * ]] && eautoreconf

diff --git a/dev-libs/ell/files/ell-0.51-musl-build-time.patch 
b/dev-libs/ell/files/ell-0.51-musl-build-time.patch
new file mode 100644
index ..201bc7994406
--- /dev/null
+++ b/dev-libs/ell/files/ell-0.51-musl-build-time.patch
@@ -0,0 +1,60 @@
+https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=ce7fcfe194f0abcb8f419f83276b16a4ab274032
+
+From: "Milan P. Stanić" 
+Date: Mon, 6 Jun 2022 22:05:39 +0200
+Subject: build: fix time.h related breakage on musl
+
+missing time.h for struct timeval usage
+forward declaration of struct timeval in time-private.h
+--- a/ell/dhcp-transport.c
 b/ell/dhcp-transport.c
+@@ -40,6 +40,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "io.h"
+ #include "util.h"
+--- a/ell/dhcp6-transport.c
 b/ell/dhcp6-transport.c
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "private.h"
+ #include "missing.h"
+--- a/ell/icmp6.c
 b/ell/icmp6.c
+@@ -36,6 +36,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "private.h"
+ #include "useful.h"
+--- a/ell/time-private.h
 b/ell/time-private.h
+@@ -19,7 +19,7 @@
+  *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+  *
+  */
+-
++struct timeval;
+ uint64_t _time_pick_interval_secs(uint32_t min_secs, uint32_t max_secs);
+ uint64_t _time_fuzz_msecs(uint64_t ms);
+ uint64_t _time_fuzz_secs(uint32_t secs, uint32_t max_offset);
+--- a/ell/time.c
 b/ell/time.c
+@@ -26,6 +26,7 @@
+ 
+ #define _GNU_SOURCE
+ #include 
++#include 
+ 
+ #include "time.h"
+ #include "time-private.h"
+cgit 



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

2022-06-08 Thread Sam James
commit: 3e57d7cb8da105f6347f77278d5cef9ff89b4bbf
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 04:22:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 04:22:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e57d7cb

dev-libs/libaio: restore keywords to 0.3.113; backport 32-bit test fix

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

 .../libaio/files/libaio-0.3.113-32-bit-tests.patch | 31 ++
 dev-libs/libaio/libaio-0.3.113.ebuild  |  7 ++---
 2 files changed, 33 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libaio/files/libaio-0.3.113-32-bit-tests.patch 
b/dev-libs/libaio/files/libaio-0.3.113-32-bit-tests.patch
new file mode 100644
index ..e8ad07a5cde5
--- /dev/null
+++ b/dev-libs/libaio/files/libaio-0.3.113-32-bit-tests.patch
@@ -0,0 +1,31 @@
+https://pagure.io/libaio/pull-request/22.patch
+https://pagure.io/libaio/pull-request/22
+https://pagure.io/libaio/issue/21
+
+From b8eadc9f89e8f7ab0338eacda9f98a6caea76883 Mon Sep 17 00:00:00 2001
+From: Andreas Baumann 
+Date: Jun 02 2022 11:33:11 +
+Subject: harness: use off64_t instead of off_t in test 23.t (EINVAL on 32-bit)
+
+--- a/harness/cases/23.t
 b/harness/cases/23.t
+@@ -72,7 +72,7 @@ static void fail_errno(const char *format, ...)
+ static void *thrproc2(void *arg)
+ {
+   for (;;) {
+-  off_t offset = 0;
++  off64_t offset = 0;
+ 
+   pthread_barrier_wait();
+   if (exiting)
+@@ -92,7 +92,7 @@ static void *thrproc3(void *arg)
+ {
+   for (;;) {
+   char c;
+-  off_t offset = 0;
++  off64_t offset = 0;
+ 
+   pthread_barrier_wait();
+   if (exiting)
+
+

diff --git a/dev-libs/libaio/libaio-0.3.113.ebuild 
b/dev-libs/libaio/libaio-0.3.113.ebuild
index c72cf7a83a27..9cc009f24bd3 100644
--- a/dev-libs/libaio/libaio-0.3.113.ebuild
+++ b/dev-libs/libaio/libaio-0.3.113.ebuild
@@ -12,11 +12,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://pagure.io/libaio.git;
 else
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz;
-   # Has test failure on abi_x86_32 which needs investigating
-   # https://marc.info/?l=linux-aio=164996470108464=2
-   # https://pagure.io/libaio/issue/21
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   KEYWORDS="~loong"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="LGPL-2"
 SLOT="0"
@@ -26,6 +22,7 @@ RESTRICT="!test? ( test )"
 PATCHES=(
"${FILESDIR}"/${PN}-0.3.112-cppflags.patch
"${FILESDIR}"/${PN}-0.3.113-respect-LDFLAGS.patch
+   "${FILESDIR}"/${PN}-0.3.113-32-bit-tests.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-06-08 Thread Ionen Wolkens
commit: d7945ab3bcce5416cb5cf3542c77ae9d6cce6d75
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  9 04:04:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  9 04:05:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7945ab3

x11-drivers/nvidia-drivers: stabilize 510.73.05-r1 for amd64

Branch been tested for a while and major known issues are sorted
out in stable now.

May at most still be a bit rocky for wayland users given the
some applications will switch to using GBM, but gnome/kde have
rolled out fixes to major issues a while ago.

Owners of Kepler cards should mask >=x11-drivers/nvidia-drivers-471
as the ebuild will warn about (thanks for testing wrt #837317).

Closes: https://bugs.gentoo.org/837317
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
index 1e8f49f12d71..91d0345da819 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}"
 
 LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced +static-libs +tools 
wayland"
 
 COMMON_DEPEND="



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

2022-06-08 Thread Ionen Wolkens
commit: 13a534d9ce7c95ebe246897d4dac3fbc8f090594
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  9 03:15:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  9 03:41:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a534d9

www-client/qutebrowser: enable py3.11

There was a known issue with PyQt+py3.11_beta1 but does not seem
to occur anymore with 3.11_beta3. Still feels early to do this but
tests pass, and seems to run fine.

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

 www-client/qutebrowser/qutebrowser-2.5.1.ebuild | 2 +-
 www-client/qutebrowser/qutebrowser-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild 
b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
index 2d84333f9a0e..6011faed3b7d 100644
--- a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 optfeature xdg
 
 if [[ ${PV} ==  ]]; then

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 2d84333f9a0e..6011faed3b7d 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 optfeature xdg
 
 if [[ ${PV} ==  ]]; then



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

2022-06-08 Thread Ionen Wolkens
commit: 1fae04cdd54c3cf7723f87aed896a1670ce9c38f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  9 03:49:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  9 03:49:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fae04cd

profiles/features/musl: mask www-client/qutebrowser[widevine]

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

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

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index a62190387c27..e2c6dc2ae8a2 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2022-03-15)
 # musl package does not currently provide gencat binary, which is needed for
 # nls support, see bug #712828



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

2022-06-08 Thread Ionen Wolkens
commit: 04de3bd58f9c3b9e7de4be78db9c0c8370ae0cf1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  9 03:14:40 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  9 03:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04de3bd5

dev-python/tldextract: enable py3.11

Tests pass, needed to run tests on qutebrowser with py3.11.

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

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

diff --git a/dev-python/tldextract/tldextract-3.3.0.ebuild 
b/dev-python/tldextract/tldextract-3.3.0.ebuild
index 07a0d69c5bdb..feb404aac8d8 100644
--- a/dev-python/tldextract/tldextract-3.3.0.ebuild
+++ b/dev-python/tldextract/tldextract-3.3.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-06-08 Thread Sam James
commit: 33376b42c405654ceb76b3e17d7deef6f5baafb1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 03:27:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 03:27:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33376b42

sys-devel/gdb: verbose logs, use output synchronisation

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

 sys-devel/gdb/gdb-11.2.ebuild | 16 +++-
 sys-devel/gdb/gdb-12.1.ebuild | 13 ++---
 sys-devel/gdb/gdb-.ebuild | 13 -
 3 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gdb/gdb-11.2.ebuild b/sys-devel/gdb/gdb-11.2.ebuild
index 393a0a0bf8c6..7d760267b2b9 100644
--- a/sys-devel/gdb/gdb-11.2.ebuild
+++ b/sys-devel/gdb/gdb-11.2.ebuild
@@ -57,6 +57,9 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
 # As of 11.2, on amd64: "# of unexpected failures8600"
 # ia64 kernel crashes when gdb testsuite is running
+# in fact, gdb's test suite needs some work to get passing.
+# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
+# As of 11.2, on amd64: "# of unexpected failures8600"
 RESTRICT="
ia64? ( test )
!test? ( test )
@@ -124,6 +127,11 @@ gdb_branding() {
 src_configure() {
strip-unsupported-flags
 
+   # See 
https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
+   # Avoid really confusing logs from subconfigure spam, makes logs far
+   # more legible.
+   MAKEOPTS="--output-sync=line ${MAKEOPTS}"
+
local myconf=(
# portage's econf() does not detect presence of --d-d-t
# because it greps only top-level ./configure. But not
@@ -140,6 +148,8 @@ src_configure() {
# systems with debuginfod library, bug #754753
--without-debuginfod
 
+   $(use_enable test unit-tests)
+
# Allow user to opt into CET for host libraries.
# Ideally we would like automagic-or-disabled here.
# But the check does not quite work on i686: bug #760926.
@@ -204,8 +214,12 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_compile() {
+   emake V=1
+}
+
 src_install() {
-   default
+   emake V=1 DESTDIR="${D}" install
 
find "${ED}"/usr -name libiberty.a -delete || die
 

diff --git a/sys-devel/gdb/gdb-12.1.ebuild b/sys-devel/gdb/gdb-12.1.ebuild
index 4c59318f5d81..58cd1344578f 100644
--- a/sys-devel/gdb/gdb-12.1.ebuild
+++ b/sys-devel/gdb/gdb-12.1.ebuild
@@ -128,6 +128,11 @@ gdb_branding() {
 src_configure() {
strip-unsupported-flags
 
+   # See 
https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
+   # Avoid really confusing logs from subconfigure spam, makes logs far
+   # more legible.
+   MAKEOPTS="--output-sync=line ${MAKEOPTS}"
+
local myconf=(
# portage's econf() does not detect presence of --d-d-t
# because it greps only top-level ./configure. But not
@@ -144,8 +149,6 @@ src_configure() {
# systems with debuginfod library, bug #754753
--without-debuginfod
 
-   $(use_enable test unit-tests)
-
# Allow user to opt into CET for host libraries.
# Ideally we would like automagic-or-disabled here.
# But the check does not quite work on i686: bug #760926.
@@ -210,8 +213,12 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_compile() {
+   emake V=1
+}
+
 src_install() {
-   default
+   emake V=1 DESTDIR="${D}" install
 
find "${ED}"/usr -name libiberty.a -delete || die
 

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index 41ac0f8d0737..0b2fa85754a8 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -127,6 +127,11 @@ gdb_branding() {
 src_configure() {
strip-unsupported-flags
 
+   # See 
https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
+   # Avoid really confusing logs from subconfigure spam, makes logs far
+   # more legible.
+   MAKEOPTS="--output-sync=line ${MAKEOPTS}"
+
local myconf=(
# portage's econf() does not detect presence of --d-d-t
# because it greps only top-level ./configure. But not
@@ -143,6 +148,8 @@ src_configure() {
# systems with debuginfod library, bug #754753
--without-debuginfod
 
+   $(use_enable test unit-tests)
+
# Allow user to opt into CET for host libraries.
# Ideally we would like automagic-or-disabled here.
# But the check does not quite work on i686: bug #760926.
@@ -207,8 +214,12 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_compile() {
+   emake V=1
+}
+
 src_install() {
-   default
+   emake V=1 DESTDIR="${D}" install
 
find 

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

2022-06-08 Thread Sam James
commit: 8051c0b90abb82139212063ca28327a627dc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8051c333

dev-python/setuptools-rust: Keyword 1.3.0 s390, #841356

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

 dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
index 06beefd8e56d..3a95943599cd 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
@@ -96,7 +96,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-06-08 Thread Sam James
commit: cc4226178e70ecee1a68c908cf580af90f7bf2bb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc422617

dev-python/python-dbusmock: Keyword 0.27.5 s390, #844235

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

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

diff --git a/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild 
b/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
index 3518d03160cd..36786f746994 100644
--- a/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
+++ b/dev-python/python-dbusmock/python-dbusmock-0.27.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/dbus-python[${PYTHON_USEDEP}]



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

2022-06-08 Thread Sam James
commit: 1b20c9b0f5b365d4f42e3de6ead7075ce3f4c099
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b20c9b0

dev-python/python-magic: Keyword 0.4.27 s390, #844154

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

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

diff --git a/dev-python/python-magic/python-magic-0.4.27.ebuild 
b/dev-python/python-magic/python-magic-0.4.27.ebuild
index c795f460395f..156134420732 100644
--- a/dev-python/python-magic/python-magic-0.4.27.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.27.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
 
 RDEPEND="
sys-apps/file[-python]



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

2022-06-08 Thread Sam James
commit: 1ed1e2b9e2b165e6eb323d11346ec78a39ad10e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed1e2b9

app-text/xhtml1: Keyword 20020801-r6 s390, #844124

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

 app-text/xhtml1/xhtml1-20020801-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xhtml1/xhtml1-20020801-r6.ebuild 
b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
index 7ae0fb63abac..82f096bdede5 100644
--- a/app-text/xhtml1/xhtml1-20020801-r6.ebuild
+++ b/app-text/xhtml1/xhtml1-20020801-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tgz"
 
 LICENSE="W3C"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 DEPEND="app-text/sgml-common



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

2022-06-08 Thread Sam James
commit: b215faf7cc3d84bc1a119087e61e211ce4ea1455
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b215faf7

dev-python/watchfiles: Keyword 0.14.1 s390, #841356

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

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

diff --git a/dev-python/watchfiles/watchfiles-0.14.1.ebuild 
b/dev-python/watchfiles/watchfiles-0.14.1.ebuild
index 36f34a8163c9..b53106ed08da 100644
--- a/dev-python/watchfiles/watchfiles-0.14.1.ebuild
+++ b/dev-python/watchfiles/watchfiles-0.14.1.ebuild
@@ -77,7 +77,7 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD"
 LICENSE+=" CC0-1.0 ISC MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-06-08 Thread Sam James
commit: 39e7aee7ded0e0165ea748933528ad3a85729302
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e7aee7

dev-python/cryptography: Keyword 37.0.2-r1 s390, #841356

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

 dev-python/cryptography/cryptography-37.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-37.0.2-r1.ebuild 
b/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
index eb980050a68f..587f60001335 100644
--- a/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
+++ b/dev-python/cryptography/cryptography-37.0.2-r1.ebuild
@@ -75,7 +75,7 @@ SRC_URI="
 # extra licenses come from Rust deps
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
 
 RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-sgml-utils/

2022-06-08 Thread Sam James
commit: 34495931026195d510526a758ca7b880f5db4b28
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34495931

app-text/docbook-sgml-utils: Keyword 0.6.14-r5 s390, #844124

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

 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild 
b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
index 13d1a9971d1e..70b3d5d78666 100644
--- a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
+++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="jadetex"
 
 DEPEND=">=dev-lang/perl-5



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

2022-06-08 Thread Sam James
commit: 76240418826bc5e1038503300b340ff39a36ba47
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76240418

sys-auth/polkit: Keyword 0.120_p20220509 s390, #844235

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

 sys-auth/polkit/polkit-0.120_p20220509.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120_p20220509.ebuild 
b/sys-auth/polkit/polkit-0.120_p20220509.ebuild
index cbabdc8a1e8e..2c7f82fdd61b 100644
--- a/sys-auth/polkit/polkit-0.120_p20220509.ebuild
+++ b/sys-auth/polkit/polkit-0.120_p20220509.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+duktape examples gtk +introspection kde pam selinux systemd test"
 if [[ ${PV} == *_p* ]] ; then
RESTRICT="!test? ( test )"



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

2022-06-08 Thread Sam James
commit: 8fc3c3a604bc6465b05851d6b0bfeda881acb4a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc3c3a6

dev-python/semantic_version: Keyword 2.10.0 s390, #841356

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

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

diff --git a/dev-python/semantic_version/semantic_version-2.10.0.ebuild 
b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
index 7b3b0285aee1..c0c7120df32d 100644
--- a/dev-python/semantic_version/semantic_version-2.10.0.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.10.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme



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

2022-06-08 Thread Sam James
commit: 62783810fcd4642ed7c5a3d8cbcfb5ecbef85750
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 02:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 02:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62783810

dev-python/dirty-equals: Keyword 0.4 s390, #841356

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

 dev-python/dirty-equals/dirty-equals-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dirty-equals/dirty-equals-0.4.ebuild 
b/dev-python/dirty-equals/dirty-equals-0.4.ebuild
index 3dbb5df6ed8a..59aabadc9e4a 100644
--- a/dev-python/dirty-equals/dirty-equals-0.4.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]



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

2022-06-08 Thread Sam James
commit: cc06eefa29090251f5573fa1f5b54e6e14b01032
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 01:24:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc06eefa

dev-lang/python-exec: Stabilize 2.4.9 hppa, #850601

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

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

diff --git a/dev-lang/python-exec/python-exec-2.4.9.ebuild 
b/dev-lang/python-exec/python-exec-2.4.9.ebuild
index 1e26932da62d..30effdda2c82 100644
--- a/dev-lang/python-exec/python-exec-2.4.9.ebuild
+++ b/dev-lang/python-exec/python-exec-2.4.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Internal Python project hack.  Do not copy it.  Ever.
 IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks test"
 RESTRICT="!test? ( test )"



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

2022-06-08 Thread Sam James
commit: 4e5c72c558ee768aeb4275b123428a14120a09e3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 01:21:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:21:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5c72c5

app-office/libalkimia: Stabilize 8.1.1 x86, #850607

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

 app-office/libalkimia/libalkimia-8.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libalkimia/libalkimia-8.1.1.ebuild 
b/app-office/libalkimia/libalkimia-8.1.1.ebuild
index 5aafacb22423..55bdcd5a2d8c 100644
--- a/app-office/libalkimia/libalkimia-8.1.1.ebuild
+++ b/app-office/libalkimia/libalkimia-8.1.1.ebuild
@@ -12,7 +12,7 @@ inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2022-06-08 Thread Sam James
commit: 86e51bfbc6041c628082359ba217d301464a5bab
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 01:21:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:21:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e51bfb

x11-base/xorg-server: Stabilize 21.1.3-r3 amd64, #850679

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

 x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
index 771c59b73114..5c38cf40fe39 100644
--- a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2022-06-08 Thread Sam James
commit: 8ec2387fe74cb7052ef37b39753cd21c6e23ffde
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:10:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec2387f

dev-libs/libpqxx: drop noop Python 3.7

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

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

diff --git a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild 
b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
index a1af8497ee8c..fb37c2b797df 100644
--- a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
+++ b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit python-any-r1
 
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"



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

2022-06-08 Thread Sam James
commit: d00c2c8bd673909c1546d04c1fd122fadd2f00e3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:24:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00c2c8b

net-misc/wget: backport HSTS fix (32-bit)

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

 net-misc/wget/files/wget-1.21.3-hsts-type.patch | 211 
 net-misc/wget/wget-1.21.3-r1.ebuild | 114 +
 2 files changed, 325 insertions(+)

diff --git a/net-misc/wget/files/wget-1.21.3-hsts-type.patch 
b/net-misc/wget/files/wget-1.21.3-hsts-type.patch
new file mode 100644
index ..bac1330ddc79
--- /dev/null
+++ b/net-misc/wget/files/wget-1.21.3-hsts-type.patch
@@ -0,0 +1,211 @@
+https://bugs.gentoo.org/850676
+https://git.savannah.gnu.org/cgit/wget.git/commit/?id=cb114fbbf73eb687d28b01341c8d4266ffa96c9d
+
+From: =?UTF-8?q?Tim=20R=C3=BChsen?= 
+Date: Sun, 20 Mar 2022 12:18:20 +0100
+Subject: Fix HSTS portability by using int64_t instead of time_t.
+
+* src/hsts.c: Use int64_t instead of time_t.
+* src/http.c: Use int64_t for parsing Strict-Transport-Security.
+--- a/src/hsts.c
 b/src/hsts.c
+@@ -61,8 +61,8 @@ struct hsts_kh {
+ };
+ 
+ struct hsts_kh_info {
+-  time_t created;
+-  time_t max_age;
++  int64_t created;
++  int64_t max_age;
+   bool include_subdomains;
+ };
+ 
+@@ -166,7 +166,7 @@ end:
+ static bool
+ hsts_new_entry_internal (hsts_store_t store,
+  const char *host, int port,
+- time_t created, time_t max_age,
++ int64_t created, int64_t max_age,
+  bool include_subdomains,
+  bool check_validity,
+  bool check_expired,
+@@ -216,21 +216,21 @@ bail:
+ static bool
+ hsts_add_entry (hsts_store_t store,
+ const char *host, int port,
+-time_t max_age, bool include_subdomains)
++int64_t max_age, bool include_subdomains)
+ {
+-  time_t t = time (NULL);
++  int64_t t = (int64_t) time (NULL);
+ 
+   /* It might happen time() returned -1 */
+-  return (t == (time_t)(-1) ?
++  return (t == -1) ?
+   false :
+-  hsts_new_entry_internal (store, host, port, t, max_age, 
include_subdomains, false, true, false));
++  hsts_new_entry_internal (store, host, port, t, max_age, 
include_subdomains, false, true, false);
+ }
+ 
+ /* Creates a new entry, unless an identical one already exists. */
+ static bool
+ hsts_new_entry (hsts_store_t store,
+ const char *host, int port,
+-time_t created, time_t max_age,
++int64_t created, int64_t max_age,
+ bool include_subdomains)
+ {
+   return hsts_new_entry_internal (store, host, port, created, max_age, 
include_subdomains, true, true, true);
+@@ -245,7 +245,7 @@ hsts_remove_entry (hsts_store_t store, struct hsts_kh *kh)
+ static bool
+ hsts_store_merge (hsts_store_t store,
+   const char *host, int port,
+-  time_t created, time_t max_age,
++  int64_t created, int64_t max_age,
+   bool include_subdomains)
+ {
+   enum hsts_kh_match match_type = NO_MATCH;
+@@ -276,11 +276,11 @@ hsts_read_database (hsts_store_t store, FILE *fp, bool 
merge_with_existing_entri
+   size_t len = 0;
+   int items_read;
+   bool result = false;
+-  bool (*func)(hsts_store_t, const char *, int, time_t, time_t, bool);
++  bool (*func)(hsts_store_t, const char *, int, int64_t, int64_t, bool);
+ 
+   char host[256];
+   int port;
+-  time_t created, max_age;
++  int64_t created, max_age;
+   int include_subdomains;
+ 
+   func = (merge_with_existing_entries ? hsts_store_merge : hsts_new_entry);
+@@ -326,10 +326,9 @@ hsts_store_dump (hsts_store_t store, FILE *fp)
+   struct hsts_kh *kh = (struct hsts_kh *) it.key;
+   struct hsts_kh_info *khi = (struct hsts_kh_info *) it.value;
+ 
+-  if (fprintf (fp, "%s\t%d\t%d\t%lu\t%lu\n",
++  if (fprintf (fp, "%s\t%d\t%d\t%" PRId64 "\t%" PRId64 "\n",
+kh->host, kh->explicit_port, khi->include_subdomains,
+-   (unsigned long) khi->created,
+-   (unsigned long) khi->max_age) < 0)
++   khi->created, khi->max_age) < 0)
+ {
+   logprintf (LOG_ALWAYS, "Could not write the HSTS database 
correctly.\n");
+   break;
+@@ -439,7 +438,7 @@ hsts_match (hsts_store_t store, struct url *u)
+ bool
+ hsts_store_entry (hsts_store_t store,
+   enum url_scheme scheme, const char *host, int port,
+-  time_t max_age, bool include_subdomains)
++  int64_t max_age, bool include_subdomains)
+ {
+   bool result = false;
+   enum hsts_kh_match match = NO_MATCH;
+@@ -464,9 +463,9 @@ hsts_store_entry (hsts_store_t store,
+* 'created' field 

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

2022-06-08 Thread Sam James
commit: 4702e6d8452744136b7ed7c2effc1a4c33ce9c6b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:15:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4702e6d8

net-misc/wget: fix metadata indentation

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

 net-misc/wget/metadata.xml | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/net-misc/wget/metadata.xml b/net-misc/wget/metadata.xml
index 574ac5004315..1ef096be5b52 100644
--- a/net-misc/wget/metadata.xml
+++ b/net-misc/wget/metadata.xml
@@ -1,17 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
- 
- base-sys...@gentoo.org
- Gentoo Base System
- 
-
- Enable cookie checks via 
net-libs/libpsl
- Enable support for 
media-libs/libmetalink
- Enable support for NTLM (Windows-based) authorization
- Generate UUIDs for the WARC (Web ARChive file format) using 
libuuid; otherwise use a simple RNG (random number generator)
-
-
- cpe:/a:gnu:wget
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   Enable cookie checks via 
net-libs/libpsl
+   Enable support for 
media-libs/libmetalink
+   Enable support for NTLM (Windows-based) 
authorization
+   Generate UUIDs for the WARC (Web ARChive file 
format) using libuuid; otherwise use a simple RNG (random number 
generator)
+   
+   
+   cpe:/a:gnu:wget
+   
 



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

2022-06-08 Thread Sam James
commit: c4cd17a64db7d6b98825235d6249a568067576f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:11:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cd17a6

dev-libs/libpqxx: enable py3.10

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

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

diff --git a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild 
b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
index fb37c2b797df..b9648d1f4fad 100644
--- a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
+++ b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-any-r1
 
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/, dev-vcs/fossil/files/

2022-06-08 Thread Sam James
commit: 4459a13e0fee15f7f33fca914cf26cdfbfa8ef83
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 01:18:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4459a13e

dev-vcs/fossil: fix build w/ USE=system-sqlite

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

 .../fossil-2.18-fix-sqlite-3.38-json-check.patch | 20 
 dev-vcs/fossil/fossil-2.18.ebuild| 10 --
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/fossil/files/fossil-2.18-fix-sqlite-3.38-json-check.patch 
b/dev-vcs/fossil/files/fossil-2.18-fix-sqlite-3.38-json-check.patch
new file mode 100644
index ..9c7b57bfd37d
--- /dev/null
+++ b/dev-vcs/fossil/files/fossil-2.18-fix-sqlite-3.38-json-check.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/835810
+https://fossil-scm.org/home/vpatch?from=d862cb71d6266449=8af827342f4c4a77
+https://fossil-scm.org/forum/info/549da79dd9
+
+--- a/tools/sqlcompattest.c
 b/tools/sqlcompattest.c
+@@ -62,11 +62,10 @@
+   version=(major*100)+(minor*1000)+release;
+ 
+   int i;
+   static const char *zRequiredOpts[] = {
+ "ENABLE_FTS4",/* Required for repository search */
+-"ENABLE_JSON1",   /* Required for the check-in locking protocol */
+ "ENABLE_DBSTAT_VTAB", /* Required by /repo-tabsize page */
+   };
+ 
+   /* Check minimum SQLite version number */
+   if( sqlite3_libversion_number()

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

2022-06-08 Thread Sam James
commit: 2253406b0c4b29a77112846c788fe3f685b4629b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:09:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2253406b

dev-libs/libpqxx: use BDEPEND

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

 dev-libs/libpqxx/libpqxx-7.4.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild 
b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
index 991fb39e97c7..a1af8497ee8c 100644
--- a/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
+++ b/dev-libs/libpqxx/libpqxx-7.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,8 +16,8 @@ SLOT="0"
 IUSE="doc static-libs"
 
 RDEPEND="dev-db/postgresql:="
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
doc? (
app-doc/doxygen
app-text/xmlto



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

2022-06-08 Thread Sam James
commit: d18ca3306e7ec812a8ad0f1629dd28167e6db6d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  9 00:16:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  9 01:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18ca330

net-misc/wget: add gitlab upstream metadata

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

 net-misc/wget/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/wget/metadata.xml b/net-misc/wget/metadata.xml
index 1ef096be5b52..07aa81b0e850 100644
--- a/net-misc/wget/metadata.xml
+++ b/net-misc/wget/metadata.xml
@@ -13,5 +13,6 @@


cpe:/a:gnu:wget
+   gnuwget/wget

 



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

2022-06-08 Thread Matthew Thode
commit: 476c12b886b7ef0b8b831e7e8bad11b469c733e7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  9 01:10:27 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  9 01:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476c12b8

app-crypt/certbot-nginx: 1.28.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-1.28.0.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 7f1791d4f5a1..ba10cdacbdf6 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B 
f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2
 SHA512 
bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
 DIST certbot-1.27.0.tar.gz 1366469 BLAKE2B 
e9ec47520e027a9d348e861ea7d070eff4857301be0d42be6965e4159d85ef60866aa70de76edd5e68b0d40d9544075aa28e9aa07a8e04dfbf3e1a7dd77fd1de
 SHA512 
5db7836ae2eda27c088476c149e736ce7f41b85d871cf563c69e021dd8af2d64ed85c1482049edf0dffe6fd0c9591d66be3e22fbf617068600e12691c4802e5e
+DIST certbot-1.28.0.tar.gz 1367671 BLAKE2B 
01fda6c068217e32273b2c1ac97faa099f98da687d41796e1c98971ed6779ab4ff78e3309b7a6f82b9b0a891c5f00b5201bb3ce1bc879e5acbab3ccc4988ec31
 SHA512 
888f51dfcf4712b70ce7c99abfc52106384dcba2eef486db8b033bfcca3043bd0beaadce1c1e59f19c3a58b7fe454b2b64774de2e23f5d93579b3e1be1a7c08b

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.28.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.28.0.ebuild
new file mode 100644
index ..e66a6b39887e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.28.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-06-08 Thread Matthew Thode
commit: 7f05211221a2b77bd32e0524f68f06f335d5bda6
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  9 01:09:07 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  9 01:10:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f052112

app-crypt/certbot: 1.28.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-1.28.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 7f1791d4f5a1..ba10cdacbdf6 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B 
f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2
 SHA512 
bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
 DIST certbot-1.27.0.tar.gz 1366469 BLAKE2B 
e9ec47520e027a9d348e861ea7d070eff4857301be0d42be6965e4159d85ef60866aa70de76edd5e68b0d40d9544075aa28e9aa07a8e04dfbf3e1a7dd77fd1de
 SHA512 
5db7836ae2eda27c088476c149e736ce7f41b85d871cf563c69e021dd8af2d64ed85c1482049edf0dffe6fd0c9591d66be3e22fbf617068600e12691c4802e5e
+DIST certbot-1.28.0.tar.gz 1367671 BLAKE2B 
01fda6c068217e32273b2c1ac97faa099f98da687d41796e1c98971ed6779ab4ff78e3309b7a6f82b9b0a891c5f00b5201bb3ce1bc879e5acbab3ccc4988ec31
 SHA512 
888f51dfcf4712b70ce7c99abfc52106384dcba2eef486db8b033bfcca3043bd0beaadce1c1e59f19c3a58b7fe454b2b64774de2e23f5d93579b3e1be1a7c08b

diff --git a/app-crypt/certbot/certbot-1.28.0.ebuild 
b/app-crypt/certbot/certbot-1.28.0.ebuild
new file mode 100644
index ..bad8bc65b32d
--- /dev/null
+++ b/app-crypt/certbot/certbot-1.28.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+S=${WORKDIR}/${P}/${PN}
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )"
+
+distutils_enable_tests pytest



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

2022-06-08 Thread Matthew Thode
commit: 4113ec84ebb19d7c664d3c78403463179d48ee12
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  9 01:08:24 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  9 01:10:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4113ec84

app-crypt/acme: 1.28.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-1.28.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 7f1791d4f5a1..ba10cdacbdf6 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B 
f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2
 SHA512 
bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
 DIST certbot-1.27.0.tar.gz 1366469 BLAKE2B 
e9ec47520e027a9d348e861ea7d070eff4857301be0d42be6965e4159d85ef60866aa70de76edd5e68b0d40d9544075aa28e9aa07a8e04dfbf3e1a7dd77fd1de
 SHA512 
5db7836ae2eda27c088476c149e736ce7f41b85d871cf563c69e021dd8af2d64ed85c1482049edf0dffe6fd0c9591d66be3e22fbf617068600e12691c4802e5e
+DIST certbot-1.28.0.tar.gz 1367671 BLAKE2B 
01fda6c068217e32273b2c1ac97faa099f98da687d41796e1c98971ed6779ab4ff78e3309b7a6f82b9b0a891c5f00b5201bb3ce1bc879e5acbab3ccc4988ec31
 SHA512 
888f51dfcf4712b70ce7c99abfc52106384dcba2eef486db8b033bfcca3043bd0beaadce1c1e59f19c3a58b7fe454b2b64774de2e23f5d93579b3e1be1a7c08b

diff --git a/app-crypt/acme/acme-1.28.0.ebuild 
b/app-crypt/acme/acme-1.28.0.ebuild
new file mode 100644
index ..be518d606627
--- /dev/null
+++ b/app-crypt/acme/acme-1.28.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest



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

2022-06-08 Thread Matthew Thode
commit: 165e25495f89385d1ccfbaea4438ca4b8044aa00
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  9 01:09:46 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  9 01:10:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165e2549

app-crypt/certbot-apache: 1.28.0 bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-1.28.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 7f1791d4f5a1..ba10cdacbdf6 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B 
f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2
 SHA512 
bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
 DIST certbot-1.27.0.tar.gz 1366469 BLAKE2B 
e9ec47520e027a9d348e861ea7d070eff4857301be0d42be6965e4159d85ef60866aa70de76edd5e68b0d40d9544075aa28e9aa07a8e04dfbf3e1a7dd77fd1de
 SHA512 
5db7836ae2eda27c088476c149e736ce7f41b85d871cf563c69e021dd8af2d64ed85c1482049edf0dffe6fd0c9591d66be3e22fbf617068600e12691c4802e5e
+DIST certbot-1.28.0.tar.gz 1367671 BLAKE2B 
01fda6c068217e32273b2c1ac97faa099f98da687d41796e1c98971ed6779ab4ff78e3309b7a6f82b9b0a891c5f00b5201bb3ce1bc879e5acbab3ccc4988ec31
 SHA512 
888f51dfcf4712b70ce7c99abfc52106384dcba2eef486db8b033bfcca3043bd0beaadce1c1e59f19c3a58b7fe454b2b64774de2e23f5d93579b3e1be1a7c08b

diff --git a/app-crypt/certbot-apache/certbot-apache-1.28.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.28.0.ebuild
new file mode 100644
index ..cf0c9621b1ae
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-1.28.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2022-06-08 Thread Ionen Wolkens
commit: d2b154735a270e3b283b7414c635d7f0536ce930
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Thu Jun  2 22:56:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  9 00:45:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b15473

net-news/rssguard: add 4.2.3, drop 4.1.2

Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-news/rssguard/Manifest |  2 +-
 ...rssguard-4.1.2.ebuild => rssguard-4.2.3.ebuild} | 28 +-
 2 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 80064be09140..48daae3c9058 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,2 +1,2 @@
-DIST rssguard-4.1.2.tar.gz 21716383 BLAKE2B 
5c8da03cdc563799e569dd8c2170f28c5c627a0452a5d0eb325ebb7c88c352248b13624b46d26e94fe443ef1dd948bd281dedb8dcbb0546a984f56472ba0d216
 SHA512 
d02c6ec7ba6156b6a40e9ad929dc614b7e4aaeb8dfcfe9002e927a4c446908bcb5f299daa1fc67745fea6ebc4954e54a2c296542044a1b86ae98864d5f25bf39
 DIST rssguard-4.2.1.tar.gz 22541187 BLAKE2B 
78cc23a39cd75697b53b4c3b043a63d01b8b4e9a9b1cc3fc3f070487dede8d18a33ca462f806b4bfb6847e015a2bacaa77ce27745a95349fb2c09c72cccde3d2
 SHA512 
05b69d47b3d679005122e03c404ea26d8779f3905ac05ac0565631135c26c56d21ef2f4b3939af6c191a20727a4416e9669ceb4a001e729ffe45fc351183f53a
+DIST rssguard-4.2.3.tar.gz 21940720 BLAKE2B 
fe97fb26261ec0ec06eac305c96317299921492f7796d246a6d4e7348b7dd8c6484cf52bec0bdd032a02a897a0406a73077e7366d601e1ef80b98ce2dac592ad
 SHA512 
0ead2ae8d23d9fc6e7a6d42fd462e36be06a5a28e26398550dfa9cb2b7dd4574f2cb7a881a0d0b6d43bdb219db87cc92af9d5f131429e93f255f17f70dee244d

diff --git a/net-news/rssguard/rssguard-4.1.2.ebuild 
b/net-news/rssguard/rssguard-4.2.3.ebuild
similarity index 67%
rename from net-news/rssguard/rssguard-4.1.2.ebuild
rename to net-news/rssguard/rssguard-4.2.3.ebuild
index 9d8acdbd..bb1e5906f153 100644
--- a/net-news/rssguard/rssguard-4.1.2.ebuild
+++ b/net-news/rssguard/rssguard-4.2.3.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-QTMIN="5.9.0"
-inherit flag-o-matic optfeature qmake-utils xdg
+QTMIN="5.10.0"
+inherit cmake optfeature xdg
 
 DESCRIPTION="Simple (yet powerful) feed reader"
 HOMEPAGE="https://github.com/martinrotter/rssguard;
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.
 LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="debug webengine"
+IUSE="webengine"
 
 BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
 DEPEND="
@@ -32,28 +32,12 @@ RDEPEND="${DEPEND}"
 
 DOCS=( README.md resources/docs/Documentation.md )
 
-src_prepare() {
-   default
-   sed -e 's:$$PREFIX/lib:$$PREFIX/'$(get_libdir)':' -i pri/install.pri || 
die
-}
-
 src_configure() {
-   eqmake5_args=(
-   CONFIG+=$(usex debug debug release)
-   USE_WEBENGINE=$(usex webengine true false)
-   PREFIX="${EPREFIX}"/usr
-   INSTALL_ROOT=.
+   local mycmakeargs=(
+   -DUSE_WEBENGINE=$(usex webengine)
)
 
-   # https://github.com/martinrotter/rssguard/issues/156
-   is-flagq "-flto*" && eqmake5_args+=( CONFIG+=ltcg )
-
-   eqmake5 "${eqmake5_args[@]}"
-}
-
-src_install() {
-   emake -j1 install INSTALL_ROOT="${D}"
-   einstalldocs
+   cmake_src_configure
 }
 
 pkg_postinst() {



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

2022-06-08 Thread Mike Gilbert
commit: 38fb0d5b7bf4fe661147741bdf940a12946f2c81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun  9 00:25:13 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun  9 00:25:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fb0d5b

app-editors/gvim: replace einfo with ebegin in eselect_vi_update

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

 app-editors/gvim/gvim-8.2.5066.ebuild | 2 +-
 app-editors/gvim/gvim-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/gvim/gvim-8.2.5066.ebuild 
b/app-editors/gvim/gvim-8.2.5066.ebuild
index 86c60ab64cc8..2fe57d502981 100644
--- a/app-editors/gvim/gvim-8.2.5066.ebuild
+++ b/app-editors/gvim/gvim-8.2.5066.ebuild
@@ -321,7 +321,7 @@ src_test() {
 # Call eselect vi update with --if-unset
 # to respect user's choice (bug 187449)
 eselect_vi_update() {
-   einfo "Calling eselect vi update..."
+   ebegin "Calling eselect vi update"
eselect vi update --if-unset
eend $?
 }

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 86c60ab64cc8..2fe57d502981 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -321,7 +321,7 @@ src_test() {
 # Call eselect vi update with --if-unset
 # to respect user's choice (bug 187449)
 eselect_vi_update() {
-   einfo "Calling eselect vi update..."
+   ebegin "Calling eselect vi update"
eselect vi update --if-unset
eend $?
 }



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-06-08 Thread Ionen Wolkens
commit: 8d4e91467ef9db01e013c8644cbe4a31e2a83b5d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  8 23:55:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  8 23:55:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4e9146

x11-drivers/nvidia-drivers: drop 515.43.04

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

 x11-drivers/nvidia-drivers/Manifest|   8 -
 .../nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 514 -
 2 files changed, 522 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index f4cd03353d80..9bda66ad36d6 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,42 +1,34 @@
 DIST NVIDIA-Linux-aarch64-510.73.05.run 211202539 BLAKE2B 
0841e4a6fe09d2f0720b25eee545d15d09edb9689ea886fcf86394d09472cda1119488c58325b7bdc20a13af8bcf577056b44987a5a276d2914935fc223285a1
 SHA512 
bf46b4b8116819ef58fe3aeafe823627d797dd42e936cdc10f93a4acbfe2d7a53614f3d3ce1e43a1027c7d4c6ed5cceb66bd7ebba98471ecbe660b711e0b62de
-DIST NVIDIA-Linux-aarch64-515.43.04.run 215715685 BLAKE2B 
323b2c4bc5a40a3120af83397f675addd74a44d13179e7d3d080e278db2e9508e384f3e25203238bf833a670d9b08f41bec98bb43ad5fc5161c0edc826f06af0
 SHA512 
68a2018c1649558388a0e9dbef698cbd4ceb12fc651f618774d26c7cf1c2733450538c0b11fca0ca7c59a74089dab02a9cfb35e87b7b078cb8411f8835b7b1c2
 DIST NVIDIA-Linux-aarch64-515.48.07.run 217966782 BLAKE2B 
17c8cc56370a25edc27fe9788d076cc8ad303834a9ae82de6729400f11b3339033834ea0ecba7f114288c62a7efaece62c783819cf86835d526be93c9095787e
 SHA512 
6676ada7c2597ce0c5108aaa2b99a06ca4306b5afde33b4c9d2f7a6a720b6aa7555f9ac219726d06ec6b770b54a36f5590a1dbd5cb247290f9f1103d92378c45
 DIST NVIDIA-Linux-x86-390.151.run 50757681 BLAKE2B 
48821fd918b858167f4f6bda123b132898baea1c41fe7a9273bd67c54d664fce949c9557a797871c23e6bc61cb12d1ff6d376c050cdb4cecad117eae7001
 SHA512 
4e60a5886a8d25b86efed62c01a4ad3aae43c515c8be18ada3f3a20b47c9c6e1d4ca5f268b00932d52ef4330d84c4324e574e6847fef871ddfaa9a0e9dc9751b
 DIST NVIDIA-Linux-x86_64-390.151.run 86025677 BLAKE2B 
8f78ee00d15ffac9f371e8302541eee8b033670953850dd770c6615eb674fcda2adcea52582284c59a9d7e32943a445d65515b1cacd6f8e5fcbe6c9e94080fb0
 SHA512 
aad962e4132c8ab031b5f72e47fbd4b5c49824bc175f13fd2c6fb3e539d41ff9829835ce4928bbfa56aba2ffa43fbe3d8049e9246e29b19abcea0ac89bdae5d4
 DIST NVIDIA-Linux-x86_64-470.129.06.run 272145574 BLAKE2B 
9eb75456f3aa6cea13a66b9e161677e06ab3a3e12d960df3973adfa7ded4aefc5336761398f92e91a304786e48c1cc0a34675ad18d416297a177d677668ec4a2
 SHA512 
6f61f01b3840e30b3cd195ecb81826c37200e27b79d555808c873d5381fd55868bddf16a53f15cb51646af067705a6ce289c4cef514908b1b4b2d2e765907252
 DIST NVIDIA-Linux-x86_64-470.62.30.run 271859421 BLAKE2B 
13e4782f52d6b531cd8cf9f72066f6e54dc06f781da66c9babf7d747654a73eb8f36c4e95af7c04b9b8da74c4479843a0d31b9b294176c76d2905207a53a4ee8
 SHA512 
729f4242dd12c4c8560167f005c067cb69a8f0b6c4991836de569f7847c5126f136ff37561bc68738d4fdb00cd74acb03a7005bf0f35fa2d1a3d3d737c613abd
 DIST NVIDIA-Linux-x86_64-510.73.05.run 329250752 BLAKE2B 
dd79ad5a7c94cd50a832a224a5dcab7cb24368453417962ac63cb7dca6f7d9bfe0a41460df90f9793b9c8c2e42d1e3666c940cf9f869e18b201df385a66c7dd8
 SHA512 
c2ce41ee8112ad5450d6aa18f910da0870ac08a1ad0ab0d82a256b191c7826057afb3477e7a842244034c9eb9de37c6af919b0dd055bb90dd2a32d7e97a8c72c
-DIST NVIDIA-Linux-x86_64-515.43.04.run 358747732 BLAKE2B 
295284c951deee77905a386e7c960c5ba715358ce47afa5f9bd03dfc3f14cc5aeb37dacf2d42f35a15ef3a48b59cf1bdc8a36074d48b06aa98112b60496dcdce
 SHA512 
07dfcfc297d8dc3072ddf5d719ab5fe3de0aaa2d9b2b7329d86a1cc167c79bd3854c0644cc0080689e2529b3e375dc3ffb370afc3904362722b338d2c1c2837a
 DIST NVIDIA-Linux-x86_64-515.48.07.run 360459673 BLAKE2B 
5f998024070a73f8dae4b5525c651055b311217c0d1d9e40a11e10ba0932b13b4902c47a5a444a461dd3cc1c99de7b21654c9e3bc4195bade22f94794e41d58a
 SHA512 
a8129334ce02e5de6b1c336723b58e0883f58ca1cef56288144278af996594dfa141882613453452cc8a0ed7d76839d6d1ecd30d11c73eacf21450524286
-DIST NVIDIA-kernel-module-source-515.43.04.tar.xz 7600032 BLAKE2B 
6da3cbc2d09b7c6c9a9d61df6adfb6cb50e268a1c367a6eda7f750cd27f54d188b713147051d884561a7440708ab8bb2e0f09cb66386101f955861de92346dde
 SHA512 
ad919e6fbcf5c830ed6c2566372b2675731546a3ffc008b009cd172fb529ed34f6f9b436acd6d7ccab744296dd9da15c6aa8c2f7edb0355d5b2633ae92e79d69
 DIST NVIDIA-kernel-module-source-515.48.07.tar.xz 7496780 BLAKE2B 
681bd8dd416763826e2d227fedf67a54613f8ab0feaa1d5be4c5d864cd5298b6fe8f301d0cf1d1334fd8fc3acb312949f46acdabcd141fd15df21789b165
 SHA512 
5535703d8de781149ea9175785fc04ba9b2ea1c39a524dcf7937941d951489edfb94e72b2bde70044ed682a209b8923e14fa5314e12c46a1fb9621ee8a2e3269
 DIST nvidia-installer-390.151.tar.bz2 150160 BLAKE2B 
373c0f26ca258d6e274891ec49f8ae768b3ba50cc1079b697e310c52fac7710b221591074497803b3e65a8fc9c2f49a493126de0907a117d6af1101d190b2b38
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-06-08 Thread Ionen Wolkens
commit: d06765574e1059890f4773270e3f4f7104ded59f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jun  8 23:56:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jun  8 23:56:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0676557

x11-drivers/nvidia-drivers: pin to egl-wayland-1.1.9 for 0/510

Upcoming egl-wayland-1.1.10 is known incompatible, meant to bump
it early to fix wayland vulkan issues with 0/515 but it requires
yet unreleased nvidia-drivers that'd have the missing symbol in
the vulkan-producer lib.

And so .10 will likely never work with old 0/510, and there should
be no reason to use 1.1.7 with it (barely tested combination).

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

 ...idia-drivers-510.73.05.ebuild => nvidia-drivers-510.73.05-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
index d1a371017bb0..1e8f49f12d71 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05-r1.ebuild
@@ -55,7 +55,7 @@ RDEPEND="
)
wayland? (
gui-libs/egl-gbm
-   >=gui-libs/egl-wayland-1.1.7-r1
+   =gui-libs/egl-wayland-1.1.9*
media-libs/libglvnd
)"
 DEPEND="



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

2022-06-08 Thread Sam James
commit: a676650b19203e0841b82fb9cd98fe4fe24b80fd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 23:01:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 23:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a676650b

app-admin/sudo: add 1.9.11_p1

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

 app-admin/sudo/Manifest  |   2 +
 app-admin/sudo/sudo-1.9.11_p1.ebuild | 270 +++
 2 files changed, 272 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 554d2b55438d..f2cc7b5ef0d1 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -2,5 +2,7 @@ DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 
94d97379e31b41917616a829cbece3d3fce7dd6a
 DIST sudo-1.9.10.tar.gz.sig 566 BLAKE2B 
808919c826faa4f63efc283461f9f2089fd745aaf7462bcc41c505e7f978e7d56307202f96548d95844c99236fec10cada8438b935a1e1b6ea3601ee857d6900
 SHA512 
4ea0b736783b8e7be47645f770d7684d99c31f901177d3527f1ff78f5126d41592a94d36c67762bf5cb941eed80b9f585637aaa81d7f4920576d31a83f447323
 DIST sudo-1.9.11.tar.gz 4822882 BLAKE2B 
5b6b0345d923935c022705b2f65d2b27f4b9fa332dd4cb386584cf3388571c23a52a689565822306cf6f801d49c23117f6df2c30f1875ead2c8d3d42d5d86f0d
 SHA512 
ed6f04f8f6dedeb837720524ca7e6137ca62977f739cf78e10f9502855be8af07b76a4ece422d4d7dcc0d34949606f9805bd5ebd623bfa25bfa89e19c45cacbd
 DIST sudo-1.9.11.tar.gz.sig 566 BLAKE2B 
495058445cfbad7bf1db4f8a4fb2efe8d0549fdb2a0d35938ea986576fd39e4cf47a28e55819e937b9f4a3dddf556cb9eeb4ff03feddd60fd89c7c37e9254d28
 SHA512 
35d608c031816dfec5251e2dd1ed3ea2bc979db77f65803b7fa879429241188c79769fb32b58909f3dd39838cb27bf8266a5f518590bbaf5b16113bfc93025c3
+DIST sudo-1.9.11p1.tar.gz 4825102 BLAKE2B 
ed8ee83516bb53dae7be1848417ea895af38a6ae2503c403d3cb2f644b5e77459c5aa8b0f434e19e37eb98d99f134b45b6240cd6777d3db3fd7fca9b120941f9
 SHA512 
177ea094dbb083bbe53c28fefa7fdeb44a3a96914d9c653918479d40966f67122dd1fac175e7549325ff4392a05cde581a16a4fd9e486664d9d8431f1375
+DIST sudo-1.9.11p1.tar.gz.sig 566 BLAKE2B 
f6c9986b3fa4dfab2592c1fbd4171ef5421edb04d019f8ab5cf7c82496a110c91835a4368c7a1285543904ab05bd42fc6aaccd02891654fae1c0db2395786d61
 SHA512 
1f95750630750b79c72395d96b82f76f4db514679ead0a284c8b952fd62fa99298b0f593f8c904a8cdc7cb9d108a02c2399bef47abc8a57fca458ab5f3419188
 DIST sudo-1.9.8p2.tar.gz 4302256 BLAKE2B 
ba40df539b3466bebe0d876ef4f1809867125e83983609eae0447f933fbd499b2eda88d2f6c475779654e68af9580a2998eca3c3f7953129ff73c923e1c88ad9
 SHA512 
899b252e8c219226f658dff3dd34c97b07d42004998b45175b4c0c4de42a6bf9f909598e99b4056fa1171e63378e203854b0f8608b0f5c1b00e9d3677818f6d3
 DIST sudo-1.9.8p2.tar.gz.sig 566 BLAKE2B 
1e1cf69ea391602a214aef253a19fff2e26a908ffd9f5e54f2eeb20245f9518fde7d8417e7160b33d1067916fc7cd3df0b59e626d54d24dc8c6453a0efa95200
 SHA512 
18a7170a4654ff22b23181f589ae2115acd2d635d94977586aa15093bb5144f947584588ae03fc2dd941fb934fac4d9fa689b3fd5a4ef0295156e5b9772b8126

diff --git a/app-admin/sudo/sudo-1.9.11_p1.ebuild 
b/app-admin/sudo/sudo-1.9.11_p1.ebuild
new file mode 100644
index ..dda0650bd5fc
--- /dev/null
+++ b/app-admin/sudo/sudo-1.9.11_p1.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam libtool tmpfiles toolchain-funcs
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/b}"
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="https://www.sudo.ws/;
+if [[ ${PV} == "" ]] ; then
+   inherit mercurial
+   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
+else
+   inherit verify-sig
+   VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/sudo.ws.asc
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-sudo )"
+
+   uri_prefix=
+   case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+   esac
+
+   SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
+   verify-sig? (
+   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
+   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
+   )"
+   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
+   fi
+fi
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey 
ssl sssd"
+
+DEPEND="
+   sys-libs/zlib:=
+   virtual/libcrypt:=
+   gcrypt? ( dev-libs/libgcrypt:= )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1:=
+   sasl? (
+   dev-libs/cyrus-sasl
+   net-nds/openldap:=[sasl]
+   )
+   )
+   pam? ( 

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

2022-06-08 Thread Marek Szuba
commit: 3b8369c3980e41ecd6571b66a548dc6fdea88b04
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  8 22:55:15 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  8 23:11:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8369c3

dev-python/fido2: add 1.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/fido2/Manifest   |  1 +
 dev-python/fido2/fido2-1.0.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 0ba0a3f09459..5b542fcc282d 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1 +1,2 @@
 DIST fido2-0.9.3.tar.gz 217894 BLAKE2B 
ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b
 SHA512 
f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e
+DIST fido2-1.0.0.tar.gz 245631 BLAKE2B 
e9ee319c19a9d4b687958ee2f9b2b809b8fa1d41bd278bbd7e26a5bbcab51791d6b8565dd6cdb6abf6804db4604f4b02e2d7e73cbbf2a237d72a0679c3ebcf49
 SHA512 
778128fb4fd459bd096eb440034a08c8883bfd29dbe834f3affb451032a5d5a22c79ca71be257b3c333a9d9890602558502848e83cd3efab4b6d6762e0622670

diff --git a/dev-python/fido2/fido2-1.0.0.ebuild 
b/dev-python/fido2/fido2-1.0.0.ebuild
new file mode 100644
index ..8c2ea92378be
--- /dev/null
+++ b/dev-python/fido2/fido2-1.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Python based FIDO 2.0 library"
+HOMEPAGE="https://github.com/Yubico/python-fido2;
+SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
+SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="examples"
+
+RDEPEND="

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

2022-06-08 Thread Marek Szuba
commit: 7be9f5d2ca512f8b937d93931f16c6c20b05ce71
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  8 23:08:16 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  8 23:11:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be9f5d2

sys-auth/solo1: fix dev-python/fido2 dependency

Fails src_compile against fido2-1.0.0.

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/solo1/solo1-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo1/solo1-0.1.1.ebuild 
b/sys-auth/solo1/solo1-0.1.1.ebuild
index d2d01f96ae74..d75947830b6f 100644
--- a/sys-auth/solo1/solo1-0.1.1.ebuild
+++ b/sys-auth/solo1/solo1-0.1.1.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="amd64 ~riscv"
 RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/ecdsa[${PYTHON_USEDEP}]
-   >=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
+   dev-python/fido2:0/0.9[${PYTHON_USEDEP}]
dev-python/intelhex[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/pyusb[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/

2022-06-08 Thread Sam James
commit: 4b407d884e293e6aef7249862f3046ae235a052b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 22:49:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 22:50:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b407d88

app-admin/github-backup-utils: call python-any-r1_pkg_setup conditionally

As per example in the Python guide. Python is only needed for tests here,
but as-is, it'll check for Python on all emerges, which is a problem if
e.g. upgrading an old system, Python has partly been upgraded, but not
completely yet, then the emerge will die and the system may be left
in a bad state.

(i.e. the pkg_setup call should match the dependency.)

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

 app-admin/github-backup-utils/github-backup-utils-3.5.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-admin/github-backup-utils/github-backup-utils-3.5.0.ebuild 
b/app-admin/github-backup-utils/github-backup-utils-3.5.0.ebuild
index fd36dcb57253..ab24755a1ddf 100644
--- a/app-admin/github-backup-utils/github-backup-utils-3.5.0.ebuild
+++ b/app-admin/github-backup-utils/github-backup-utils-3.5.0.ebuild
@@ -34,6 +34,10 @@ DEPEND="test? (
 MY_PN="${PN/#github-/}"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_compile() {
:;
 }



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

2022-06-08 Thread Marek Szuba
commit: a7ce988bc90647f46096d5087f84c6c8726a5e15
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  8 22:17:30 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  8 22:38:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ce988b

sys-process/incron: add myself as a maintainer

Signed-off-by: Marek Szuba  gentoo.org>

 sys-process/incron/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-process/incron/metadata.xml b/sys-process/incron/metadata.xml
index 115e9d64a669..beac02a9af14 100644
--- a/sys-process/incron/metadata.xml
+++ b/sys-process/incron/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
 



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

2022-06-08 Thread Marek Szuba
commit: 8c8091ab14909927057b5192fa29a85164441a18
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  8 22:38:20 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  8 22:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8091ab

net-p2p/syncthing: add 1.20.2, drop 1.20.1

Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/Manifest| 4 ++--
 .../syncthing/{syncthing-1.20.1.ebuild => syncthing-1.20.2.ebuild}| 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index a8ff9fb4ac2d..a464a6f86cf8 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,4 +1,4 @@
 DIST syncthing-1.19.2-deps.tar.xz 206531144 BLAKE2B 
88e5246217f792c8258f0074ecb3e917e03fb3f4b7d32d0f17cb9501c5a6fdbe31f77ce8a5af02e5dcefb3711464e16159e5b7fee564470d6eb5c7718a29032d
 SHA512 
92e080544c6a24ad501d0bfacca2743d5285cc5348817b915f5c944fa57d8876c69fa328553ccb5135d514fcb7d970eac17b546467b4563a8e93e976e446bdd1
 DIST syncthing-1.19.2.tar.gz 6197504 BLAKE2B 
0db0f286a79ef8b9c4b74f9aa2da275f216d0a1cb5e10ec7fbd9a479c55f81ec8b8c06b2dbea6aed135eccf6bf539499c8852a8586bd37c4d0ba9969503a2114
 SHA512 
51641574e01daf591083e00aa956aeb0b6820eeb660c34dc0c161d2edfc183786dfa3bf50f75b6502b73440e372e651f0afc75c26cabbb457f0591d75f89
-DIST syncthing-1.20.1-deps.tar.xz 206808680 BLAKE2B 
2808af40205cf7af25c9ba4d7bc1c181e598ddc3675955c6766eb278b86b30d63ef6aa84b9dfcf5687fa51f4ef596a4ea8067102aeb0fbca83800120570597eb
 SHA512 
4d34abf541db8abd5cfd346b2276465038a5b17de3cd92c77125c0accef842890d18fdb737908bd08fcc9f20cc3ea983365e2c812b7b5b9f1980e7dbd5cd1ac1
-DIST syncthing-1.20.1.tar.gz 6202692 BLAKE2B 
7525f7cfc1757ef86b503ccc2be85b29341f9a038eb517b48552aa62cba75a635121b21baf5279964056541af4b3aa8f4c4cbc26de3825953751217333a0434a
 SHA512 
04c5e2daeb7c3076824b4a955b8cc0008e952bce094a62fb656b6c31d6a4c149e1c97eec5e1029d7483a197783599f742272930bde8359361ab18ac6b8b6a292
+DIST syncthing-1.20.2-deps.tar.xz 96286888 BLAKE2B 
ddac0c324dc9fedfebb4e7b261dbee301c8fafb473f46959f11df64a311ef32fd7c5dfe3857c0993ee895bb1f92810dd304b95a91447876c2078a4b3f526c393
 SHA512 
fb060910a33a83f5fdeab01889acf02cd8717e2906eaa34c175882b7b664ae24c1a4d3fba1d112dd01d03ff215c2c40419eda4293bba9e8e31a717a59168838b
+DIST syncthing-1.20.2.tar.gz 6303918 BLAKE2B 
4a9786558584ee3d11d7dc278e99d98a57b727dd2b1e61a82357bc4f9be5d025b3e5b003ae0d44e033991c8fe91aa9668dd653a8dedd200e4d385a827c361918
 SHA512 
f4abf939ce4023df8bd619d8be393dedc657a9e62d99b3793af32ca88a4478ba6640ccecd6b4ae009a06656e74bca3e462bef717ad17a6e9fa6ac00ef77ea137

diff --git a/net-p2p/syncthing/syncthing-1.20.1.ebuild 
b/net-p2p/syncthing/syncthing-1.20.2.ebuild
similarity index 100%
rename from net-p2p/syncthing/syncthing-1.20.1.ebuild
rename to net-p2p/syncthing/syncthing-1.20.2.ebuild



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

2022-06-08 Thread Matthias Maier
commit: 8c2c1e89097311fa0da356215c44a4d4375f3953
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  8 22:37:03 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  8 22:37:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2c1e89

sci-mathematics/cgal: keep stable version, drop unstable version

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

 sci-mathematics/cgal/Manifest | 4 ++--
 sci-mathematics/cgal/{cgal-5.2.1-r2.ebuild => cgal-5.2-r2.ebuild} | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 2e9f4c59e547..aad220c3892d 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -1,4 +1,4 @@
-DIST CGAL-5.2.1-doc_html.tar.xz 47740788 BLAKE2B 
5b18210fdff768c3cc3fed5bcbe8f41c7fd89592120ba9dc540ae2d1e3952676f9bb86150dac2f3e185ba0f9e92fe3fc3a240ca42d3f20a76a76810b7d45a03c
 SHA512 
d013c4aacd031040e55aebe6de15c7ad232ccf70ff5fedfeda12435a2929b57d81183d8cac9ad2130cd3e164901a26b73748d44139ea4eb77f3a1df7d583c05d
-DIST CGAL-5.2.1.tar.xz 23256952 BLAKE2B 
a6a720011dde4df80a6ec74e2ee4658cf3239aefcceafdfa764d42478b1c2a7b24da135dc22a74db9ea41c624bed6768c71a19d1f7f03aa541a17a6236184309
 SHA512 
b1eb40a6b3231bc707fdbc43325dd88655cb6faad5d001caf891f7f5f3890b316c439b762540afcf702f87442b2b96e4e30ae7c06a1bada8cca9ee76f1f83bd5
+DIST CGAL-5.2-doc_html.tar.xz 51123300 BLAKE2B 
748b94d199343402baf6aef298b352fc23b9b01995adbe2d5157d8a4d3d772f4e029f0f0ac5282cdb387e5e7b9191082154840e32cd503c97f56295a59419cf4
 SHA512 
4ffaa9b36c20e62a62bd77fb79d9d9d54cf2b20a1542aa1bef9f6d27f6d7c1412a5f843968ae400d42e8d4bc8ae1d7a16c197503d0fd43fc72592d73213c5c72
+DIST CGAL-5.2.tar.xz 23250240 BLAKE2B 
eb80a81dd01b2b2e30fe72f45cceee0861b36f47e395d1c905f8551e23d57c36dd9a7c66e32f6c2a0a2cfbd4c780fd5d5ae098709bfc1072e7ac7f761d328fd3
 SHA512 
8dddec18bd7e375ea3b18c636ddb2ca4f3a318e177305058f702206b830e2605837024e4b1265789f1bdc46dda80133d6fa8d61a036cda3c93a227f4c244cc1a
 DIST CGAL-5.4.1-doc_html.tar.xz 50436088 BLAKE2B 
9f293349f054094ecdce7a04ca1f276c56e824b4c9edd7ef82b9c450e3bde5ae26c9e6d06c5feea370c345d2b419cd426427ce34f329ea9a88ad5fa5931a0446
 SHA512 
5167a0fb0e390ab72c7d6106bc7d34e4a6c927f9634b02f71b675f8456d17cdcbc4a5d944c5ebf5ba1d6b635f469ee474c484913b768bff8a7c8ba52669373e8
 DIST CGAL-5.4.1.tar.xz 24110884 BLAKE2B 
2d01404333fdaa00d66028decbaa522d6767290e2f5be5c2b7d0323d16b9b44cd00fe58fb7d20cb02b2731893bc251bcdd4de7013107bc1d4c086e999bbf240d
 SHA512 
751871952173c31b356284e12f3cd0840863dad51c8dad5eb8894f8285470d0e23b6b09d97d60c4ffe6eb93b14ff141a18e381eab07ea29cb48923e90f9b657b

diff --git a/sci-mathematics/cgal/cgal-5.2.1-r2.ebuild 
b/sci-mathematics/cgal/cgal-5.2-r2.ebuild
similarity index 89%
rename from sci-mathematics/cgal/cgal-5.2.1-r2.ebuild
rename to sci-mathematics/cgal/cgal-5.2-r2.ebuild
index 81dbb6147e6e..739a6e67534d 100644
--- a/sci-mathematics/cgal/cgal-5.2.1-r2.ebuild
+++ b/sci-mathematics/cgal/cgal-5.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,8 +15,8 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-3 GPL-3 Boost-1.0"
 SLOT="0/14"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples +gmp mpfi ntl qt5 shared"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples +gmp mpfi ntl qt5"
 
 RDEPEND="
dev-cpp/eigen
@@ -55,7 +55,7 @@ src_configure() {
local mycmakeargs=(
-DCGAL_INSTALL_LIB_DIR="$(get_libdir)"
-DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL"
-   -DCGAL_HEADER_ONLY=$(usex shared OFF ON)
+   -DCGAL_HEADER_ONLY=OFF
-DWITH_LEDA=OFF
-DWITH_Eigen3=ON
-DWITH_ZLIB=ON



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

2022-06-08 Thread Sam James
commit: c80fd324b0ab7cafb11847dff2d6c7b23ade2997
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 22:29:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 22:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80fd324

sys-libs/glibc: fix linux-headers check

The comment in the ebuild tries to say it all, but the gist is that
because the environment (which includes installed packages and their versions!)
isn't (necessarily) consistent b/t pkg_pretend and pkg_setup, and pkg_pretend
is run before any packages are merged at all, if one has an old linux-headers
installed, and a new linux-headers is queued to upgrade before glibc, the
emerge will still die in pkg_pretend b/c it's run before the new linux-headers
(or indeed anything) gets merged.

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

 sys-libs/glibc/glibc-.ebuild | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 8c330f867cbc..2a030e2f9928 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -785,11 +785,19 @@ sanity_prechecks() {
fi
fi
 
-   ebegin "Checking linux-headers version (${build_kv} >= 
${want_kv})"
-   if ! eend_KV ${build_kv} ${want_kv} ; then
-   echo
-   eerror "You need linux-headers of at least 
${want_kv}!"
-   die "linux-headers version too low!"
+   # Do not run this check for pkg_pretend, just pkg_setup 
and friends (if we ever get used there).
+   # It's plausible (seen it in the wild) that Portage 
will (correctly) schedule a linux-headers
+   # upgrade before glibc, but because pkg_pretend gets 
run before any packages are merged at all (not
+   # just glibc), the whole emerge gets aborted without a 
good reason. We probably don't
+   # need to run this check at all given we have a 
dependency on the right headers,
+   # but let's leave it as-is for now.
+   if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then
+   ebegin "Checking linux-headers version 
(${build_kv} >= ${want_kv})"
+   if ! eend_KV ${build_kv} ${want_kv} ; then
+   echo
+   eerror "You need linux-headers of at 
least ${want_kv}!"
+   die "linux-headers version too low!"
+   fi
fi
fi
fi



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

2022-06-08 Thread David Roman
commit: c492ad4f0902aa723358b27e6dca427cfe4b4cf8
Author: David Roman  gmail  com>
AuthorDate: Wed Jun  8 22:24:26 2022 +
Commit: David Roman  gmail  com>
CommitDate: Wed Jun  8 22:24:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c492ad4f

dev-python/TakeTheTime: new package, add 0.3.1

Signed-off-by: David Roman  gmail.com>

 dev-python/TakeTheTime/Manifest |  1 +
 dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild | 21 +
 dev-python/TakeTheTime/metadata.xml |  8 
 3 files changed, 30 insertions(+)

diff --git a/dev-python/TakeTheTime/Manifest b/dev-python/TakeTheTime/Manifest
new file mode 100644
index 0..ff55b8211
--- /dev/null
+++ b/dev-python/TakeTheTime/Manifest
@@ -0,0 +1 @@
+DIST TakeTheTime-0.3.1.tar.gz 2072 BLAKE2B 
2ac8001bc5afe01dd502a7580b9dbe7f4dea7e12c44ddca9e7e1b12a70f3dc38b417702cb69431df75bc81168187cf39d42c8e0860d98ae25b038c0b868b6b6c
 SHA512 
fd31cd909717ed0ada764699e450caae3e0a12f90c563ade99e060acff88f663d9ba386944ee6f6571737785ada5aceb4fdc41a52d0f0ff7202e732c621396ea

diff --git a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild 
b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild
new file mode 100644
index 0..2c4e5ca59
--- /dev/null
+++ b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Take The Time, a super-neat Python library for timing chunks of 
code"
+HOMEPAGE="https://github.com/ErikBjare/TakeTheTime;
+LICENSE="MIT"
+
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="0"
+
+# Not available for now
+RESTRICT="test"

diff --git a/dev-python/TakeTheTime/metadata.xml 
b/dev-python/TakeTheTime/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/dev-python/TakeTheTime/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+



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

2022-06-08 Thread Matthias Maier
commit: 97dbb5e8a5cbb9fff34feeec58f9ee2f5ea5d02a
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  8 22:13:48 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  8 22:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dbb5e8

sci-mathematics/cgal: drop 5.1-r2, 5.2-r2, 5.2.2-r1

Bug: https://bugs.gentoo.org/774261
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/cgal/Manifest |  6 ---
 sci-mathematics/cgal/cgal-5.1-r2.ebuild   | 79 ---
 sci-mathematics/cgal/cgal-5.2-r2.ebuild   | 77 --
 sci-mathematics/cgal/cgal-5.2.2-r1.ebuild | 77 --
 4 files changed, 239 deletions(-)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 9f1171384c43..2e9f4c59e547 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -1,10 +1,4 @@
-DIST CGAL-5.1-doc_html.tar.xz 50630976 BLAKE2B 
559287263b189ec5ac4a0b3445e1cc5862471285f28caca40f48b25b64eaef3426c42a178e4cb4db69a1e324963a9af665e84ca8f44da8b55ebb344f18f56fdc
 SHA512 
ada944d73d3e6465a14d87ee87d1cabaee2c4848622b5360c14d6a9b5ff5ba3e19859943ecb7595b0dec7e950f214aa47b6ab389c23dd5f2794fc21a9e3a17db
-DIST CGAL-5.1.tar.xz 22850692 BLAKE2B 
42320e07e222c3f69febe7dc478c74ef6cde0de723ea2d84c891b6e598d02c38026e9246edd467cadea8d66e527000a9b4af296ab026dd42c7876acea9824ccb
 SHA512 
41085eeb113cec0eede2e21df05c9d2530db5988b4f9d0379f8de7c655cab09266620eebe017e0141c0ccdbcbafe8c074fd5bec46a40aaba95aa7521732e4423
-DIST CGAL-5.2-doc_html.tar.xz 51123300 BLAKE2B 
748b94d199343402baf6aef298b352fc23b9b01995adbe2d5157d8a4d3d772f4e029f0f0ac5282cdb387e5e7b9191082154840e32cd503c97f56295a59419cf4
 SHA512 
4ffaa9b36c20e62a62bd77fb79d9d9d54cf2b20a1542aa1bef9f6d27f6d7c1412a5f843968ae400d42e8d4bc8ae1d7a16c197503d0fd43fc72592d73213c5c72
 DIST CGAL-5.2.1-doc_html.tar.xz 47740788 BLAKE2B 
5b18210fdff768c3cc3fed5bcbe8f41c7fd89592120ba9dc540ae2d1e3952676f9bb86150dac2f3e185ba0f9e92fe3fc3a240ca42d3f20a76a76810b7d45a03c
 SHA512 
d013c4aacd031040e55aebe6de15c7ad232ccf70ff5fedfeda12435a2929b57d81183d8cac9ad2130cd3e164901a26b73748d44139ea4eb77f3a1df7d583c05d
 DIST CGAL-5.2.1.tar.xz 23256952 BLAKE2B 
a6a720011dde4df80a6ec74e2ee4658cf3239aefcceafdfa764d42478b1c2a7b24da135dc22a74db9ea41c624bed6768c71a19d1f7f03aa541a17a6236184309
 SHA512 
b1eb40a6b3231bc707fdbc43325dd88655cb6faad5d001caf891f7f5f3890b316c439b762540afcf702f87442b2b96e4e30ae7c06a1bada8cca9ee76f1f83bd5
-DIST CGAL-5.2.2-doc_html.tar.xz 47748668 BLAKE2B 
063c46cd3277411ccda7121cb181b9e9534e5f463404df5d4c9848e31ef0c1ae1739885b4eb6ecfcf63088ad57cd3601a2765a18c64204eaf808759be9bdc791
 SHA512 
2f763698fdf99156636e02c95fd677360daca5c0b51e6a2f92b7a226583760e9eb19ba8adb0451709407bb4582edaee4a2b529f60bd2c467324e9ce222f78647
-DIST CGAL-5.2.2.tar.xz 23260652 BLAKE2B 
b615d74e8fb9f93dece8d7e88051d6f7f010b8d93de92c540d7c7f4f10a9b99d3ab42ccffebf3ee4b92dcdef443b1a75008d7261ab1e8caa7514fe373a44f053
 SHA512 
e51a0c82dc39f3c1c5245570f6f5d443ee9056e8aa58d0aeccbe6419323be52528477c9b339a8a071336da432eeca2bbf5322c06a7d0e27ef31c7aeded68c7ec
-DIST CGAL-5.2.tar.xz 23250240 BLAKE2B 
eb80a81dd01b2b2e30fe72f45cceee0861b36f47e395d1c905f8551e23d57c36dd9a7c66e32f6c2a0a2cfbd4c780fd5d5ae098709bfc1072e7ac7f761d328fd3
 SHA512 
8dddec18bd7e375ea3b18c636ddb2ca4f3a318e177305058f702206b830e2605837024e4b1265789f1bdc46dda80133d6fa8d61a036cda3c93a227f4c244cc1a
 DIST CGAL-5.4.1-doc_html.tar.xz 50436088 BLAKE2B 
9f293349f054094ecdce7a04ca1f276c56e824b4c9edd7ef82b9c450e3bde5ae26c9e6d06c5feea370c345d2b419cd426427ce34f329ea9a88ad5fa5931a0446
 SHA512 
5167a0fb0e390ab72c7d6106bc7d34e4a6c927f9634b02f71b675f8456d17cdcbc4a5d944c5ebf5ba1d6b635f469ee474c484913b768bff8a7c8ba52669373e8
 DIST CGAL-5.4.1.tar.xz 24110884 BLAKE2B 
2d01404333fdaa00d66028decbaa522d6767290e2f5be5c2b7d0323d16b9b44cd00fe58fb7d20cb02b2731893bc251bcdd4de7013107bc1d4c086e999bbf240d
 SHA512 
751871952173c31b356284e12f3cd0840863dad51c8dad5eb8894f8285470d0e23b6b09d97d60c4ffe6eb93b14ff141a18e381eab07ea29cb48923e90f9b657b

diff --git a/sci-mathematics/cgal/cgal-5.1-r2.ebuild 
b/sci-mathematics/cgal/cgal-5.1-r2.ebuild
deleted file mode 100644
index 37647b5559eb..
--- a/sci-mathematics/cgal/cgal-5.1-r2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MY_P=CGAL-${PV}
-
-DESCRIPTION="C++ library for geometric algorithms and data structures"
-HOMEPAGE="https://www.cgal.org/;
-SRC_URI="
-   https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz
-   doc? ( 
https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3 GPL-3 Boost-1.0"
-SLOT="0/14"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples +gmp mpfi ntl qt5"
-
-RDEPEND="
-   dev-cpp/eigen
-   

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

2022-06-08 Thread Matthias Maier
commit: 135a1bc7d3df814aa92db8ea5df955c00a689fc0
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  8 22:03:02 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  8 22:11:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135a1bc7

sci-mathematics/cgal: add 5.4.1

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

 sci-mathematics/cgal/Manifest  |  2 +
 sci-mathematics/cgal/cgal-5.4.1.ebuild | 77 ++
 2 files changed, 79 insertions(+)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 1858d561e21a..9f1171384c43 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -6,3 +6,5 @@ DIST CGAL-5.2.1.tar.xz 23256952 BLAKE2B 
a6a720011dde4df80a6ec74e2ee4658cf3239aef
 DIST CGAL-5.2.2-doc_html.tar.xz 47748668 BLAKE2B 
063c46cd3277411ccda7121cb181b9e9534e5f463404df5d4c9848e31ef0c1ae1739885b4eb6ecfcf63088ad57cd3601a2765a18c64204eaf808759be9bdc791
 SHA512 
2f763698fdf99156636e02c95fd677360daca5c0b51e6a2f92b7a226583760e9eb19ba8adb0451709407bb4582edaee4a2b529f60bd2c467324e9ce222f78647
 DIST CGAL-5.2.2.tar.xz 23260652 BLAKE2B 
b615d74e8fb9f93dece8d7e88051d6f7f010b8d93de92c540d7c7f4f10a9b99d3ab42ccffebf3ee4b92dcdef443b1a75008d7261ab1e8caa7514fe373a44f053
 SHA512 
e51a0c82dc39f3c1c5245570f6f5d443ee9056e8aa58d0aeccbe6419323be52528477c9b339a8a071336da432eeca2bbf5322c06a7d0e27ef31c7aeded68c7ec
 DIST CGAL-5.2.tar.xz 23250240 BLAKE2B 
eb80a81dd01b2b2e30fe72f45cceee0861b36f47e395d1c905f8551e23d57c36dd9a7c66e32f6c2a0a2cfbd4c780fd5d5ae098709bfc1072e7ac7f761d328fd3
 SHA512 
8dddec18bd7e375ea3b18c636ddb2ca4f3a318e177305058f702206b830e2605837024e4b1265789f1bdc46dda80133d6fa8d61a036cda3c93a227f4c244cc1a
+DIST CGAL-5.4.1-doc_html.tar.xz 50436088 BLAKE2B 
9f293349f054094ecdce7a04ca1f276c56e824b4c9edd7ef82b9c450e3bde5ae26c9e6d06c5feea370c345d2b419cd426427ce34f329ea9a88ad5fa5931a0446
 SHA512 
5167a0fb0e390ab72c7d6106bc7d34e4a6c927f9634b02f71b675f8456d17cdcbc4a5d944c5ebf5ba1d6b635f469ee474c484913b768bff8a7c8ba52669373e8
+DIST CGAL-5.4.1.tar.xz 24110884 BLAKE2B 
2d01404333fdaa00d66028decbaa522d6767290e2f5be5c2b7d0323d16b9b44cd00fe58fb7d20cb02b2731893bc251bcdd4de7013107bc1d4c086e999bbf240d
 SHA512 
751871952173c31b356284e12f3cd0840863dad51c8dad5eb8894f8285470d0e23b6b09d97d60c4ffe6eb93b14ff141a18e381eab07ea29cb48923e90f9b657b

diff --git a/sci-mathematics/cgal/cgal-5.4.1.ebuild 
b/sci-mathematics/cgal/cgal-5.4.1.ebuild
new file mode 100644
index ..100c964916d0
--- /dev/null
+++ b/sci-mathematics/cgal/cgal-5.4.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MY_P=CGAL-${PV}
+DESCRIPTION="C++ library for geometric algorithms and data structures"
+HOMEPAGE="https://www.cgal.org/;
+SRC_URI="
+   https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}.tar.xz
+   doc? ( 
https://github.com/CGAL/cgal/releases/download/v${PV}/${MY_P}-doc_html.tar.xz )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-3 GPL-3 Boost-1.0"
+SLOT="0/14"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples +gmp mpfi ntl qt5 +shared"
+
+RDEPEND="
+   dev-cpp/eigen
+   dev-libs/boost:=[threads(+)]
+   dev-libs/mpfr:=
+   sys-libs/zlib
+   x11-libs/libX11:=
+   virtual/glu:=
+   virtual/opengl:=
+   gmp? ( dev-libs/gmp:=[cxx] )
+   mpfi? ( sci-libs/mpfi )
+   ntl? ( dev-libs/ntl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-4.11.1-fix-buildsystem.patch )
+
+src_prepare() {
+   cmake_src_prepare
+   # modules provided by dev-cpp/eigen
+   rm cmake/modules/FindEigen3.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCGAL_INSTALL_LIB_DIR="$(get_libdir)"
+   -DCGAL_INSTALL_CMAKE_DIR="$(get_libdir)/cmake/CGAL"
+   -DCGAL_HEADER_ONLY=$(usex shared OFF ON)
+   -DWITH_LEDA=OFF
+   -DWITH_Eigen3=ON
+   -DWITH_ZLIB=ON
+   -DWITH_GMP=$(usex gmp)
+   -DWITH_GMPXX=$(usex gmp)
+   -DWITH_MPFI=$(usex mpfi)
+   -DWITH_NTL=$(usex ntl)
+   -DWITH_CGAL_Qt5=$(usex qt5)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${WORKDIR}"/doc_html/. )
+   cmake_src_install
+   if use examples; then
+   dodoc -r examples demo
+   fi
+}



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

2022-06-08 Thread David Roman
commit: cf78d236f4db3201c931ad8a8369d4629658acbf
Author: David Roman  gmail  com>
AuthorDate: Wed Jun  8 22:05:39 2022 +
Commit: David Roman  gmail  com>
CommitDate: Wed Jun  8 22:07:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf78d236

dev-python/timeslot: new package, add 0.1.2

Signed-off-by: David Roman  gmail.com>

 dev-python/timeslot/Manifest  |  1 +
 dev-python/timeslot/metadata.xml  |  8 
 dev-python/timeslot/timeslot-0.1.2.ebuild | 21 +
 3 files changed, 30 insertions(+)

diff --git a/dev-python/timeslot/Manifest b/dev-python/timeslot/Manifest
new file mode 100644
index 0..71eaefc65
--- /dev/null
+++ b/dev-python/timeslot/Manifest
@@ -0,0 +1 @@
+DIST timeslot-0.1.2.tar.gz 3156 BLAKE2B 
8a5b87bae4c594534369a2508b32f714546235833db7ca2c56ccba43daf550263abb772001f6bb06428a4639a5187b9a6b5f95508c89641b99071adc05230467
 SHA512 
f3dec3e8022a8f61b67a19268d50f7a53749d3f4b1bc5f98384cd8a90d79e68d25fddca41c9099d651330a8d81aec15849b927b7dd470701a7f436c111dad1e3

diff --git a/dev-python/timeslot/metadata.xml b/dev-python/timeslot/metadata.xml
new file mode 100644
index 0..01c1fc848
--- /dev/null
+++ b/dev-python/timeslot/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+

diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild 
b/dev-python/timeslot/timeslot-0.1.2.ebuild
new file mode 100644
index 0..b27215477
--- /dev/null
+++ b/dev-python/timeslot/timeslot-0.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Time slots/intervals with an arbitrary start and stop"
+HOMEPAGE="https://github.com/ErikBjare/timeslot;
+LICENSE="MIT"
+
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="0"
+
+# Not available for now
+RESTRICT="test"



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

2022-06-08 Thread Sam James
commit: 4b3016f21352ea79cd6a66c7e2987ea5e1b80c0f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 20:58:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 20:58:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3016f2

dev-lang/python-exec: Stabilize 2.4.9 ppc64, #850601

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

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

diff --git a/dev-lang/python-exec/python-exec-2.4.9.ebuild 
b/dev-lang/python-exec/python-exec-2.4.9.ebuild
index 9e335585d7ff..1cff291555cd 100644
--- a/dev-lang/python-exec/python-exec-2.4.9.ebuild
+++ b/dev-lang/python-exec/python-exec-2.4.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Internal Python project hack.  Do not copy it.  Ever.
 IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks test"
 RESTRICT="!test? ( test )"



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

2022-06-08 Thread Sam James
commit: 064a2d9489d5c9a92a45250fa5087d0ed6e322a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 20:59:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 20:59:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064a2d94

dev-lang/python-exec: Stabilize 2.4.9 ppc, #850601

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

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

diff --git a/dev-lang/python-exec/python-exec-2.4.9.ebuild 
b/dev-lang/python-exec/python-exec-2.4.9.ebuild
index 1cff291555cd..1e26932da62d 100644
--- a/dev-lang/python-exec/python-exec-2.4.9.ebuild
+++ b/dev-lang/python-exec/python-exec-2.4.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Internal Python project hack.  Do not copy it.  Ever.
 IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2022-06-08 Thread Ulrich Müller
commit: e61d77fa08f6a640921e741017895740857fcd63
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  8 20:21:21 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun  8 20:49:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61d77fa

dev-embedded/avr-libc: Bump to 2.1.0, drop IUSE="doc"

Bump to the new version and EAPI 8. There is an issue with upstream's
distfile signature for the HTML documentation, so dropping for now. IMHO we
should restore the flag and doc installation as soon as upstream's signature
is fixed.
Man pages are not affected as they are part of the main distfiles archive.

Bug: https://bugs.gentoo.org/837146
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-embedded/avr-libc/Manifest  |  2 +
 dev-embedded/avr-libc/avr-libc-2.1.0.ebuild | 72 +
 2 files changed, 74 insertions(+)

diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest
index d737565dcdcb..b37ba57dab31 100644
--- a/dev-embedded/avr-libc/Manifest
+++ b/dev-embedded/avr-libc/Manifest
@@ -1,3 +1,5 @@
 DIST avr-libc-2.0.0.tar.bz2 3590893 BLAKE2B 
cc628f5f55d12c78ca9215e3e37b4a0061feae3c7c19653384b5d789fb6e1c70efe420631bf987379ae5524ec0f65c6df459eaad0fcfb80833cc4732ed5e796b
 SHA512 
fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
+DIST avr-libc-2.1.0.tar.bz2 3638672 BLAKE2B 
b17f3c4971221abe78d4f1d749c6f093e6fcf77b3435bc280af6025bf1c263a4d4d71c55c285ab7d7b458b361baa1d8b928f3ff706510c22b8c6d9f594c44abc
 SHA512 
207b8844353c45172cc819cd5e694bbfe7cd281359cd01cff520f1e70226852d708f1a4fc2e841b2ceb8e3f7d19f2ce45a3f499aee4a25eeb5f6f0aa919611c8
 DIST avr-libc-manpages-2.0.0.tar.bz2 151137 BLAKE2B 
7fbaa9c1014e8cf9b4caac723b57f9c24272da458b987ba302730116437bb3a5b49296c6804d857b421e6f71f2c4efda959d278ebcc14aba35fdd44a958dfca8
 SHA512 
8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823
+DIST avr-libc-manpages-2.1.0.tar.bz2 149031 BLAKE2B 
3a2ab8b17ff4954cbe8ba1b1d7751b4d50993559eecb58315b5bcd5a6913f72a2c1138e2bf25f075e89bc7e5d45f00e5e1172b02de84e729c25abed7bdec8754
 SHA512 
a6fc16b5aa60c25ba1230c0be213bda173f8f437bc71553dc04974cd14e3b9c8ea0abb3a25eac2b6517d34e912880db8eb73fec4a5d5374aa5172e14acbf4fa4
 DIST avr-libc-user-manual-2.0.0.tar.bz2 932920 BLAKE2B 
d3190af26dbe38719bc78e73de31af1ce69d885b928f48a4fb9ccd145a33f19f71c017253ad16eadc641fc88495c642dd5fd1668c6bebddf7d813f70db01a3f6
 SHA512 
246180be1f793b46335a49f33028ff59bd7cc06ca3d8627309521801e405e0e1305663a2c0760521467e75732ad513749bf707732b59fb17744e51acda9bb2c6

diff --git a/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild 
b/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild
new file mode 100644
index ..af637bbc7ebc
--- /dev/null
+++ b/dev-embedded/avr-libc/avr-libc-2.1.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+CHOST="avr"
+CTARGET="avr"
+
+inherit flag-o-matic
+
+DESCRIPTION="C library for Atmel AVR microcontrollers"
+HOMEPAGE="http://www.nongnu.org/avr-libc/;
+SRC_URI="https://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2
+   
https://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+# 'amd64' is a blessed placeholder for crossdev. It could
+# be any other arch. See bug #620316#c5
+# Don't add more arches to KEYWORDS.
+KEYWORDS="amd64"
+IUSE="headers-only"
+
+DEPEND=">=sys-devel/crossdev-0.9.1"
+[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
+   && RDEPEND="!dev-embedded/avr-libc" \
+   || RDEPEND=""
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+pkg_setup() {
+   # check for avr-gcc, bug #134738
+   ebegin "Checking for avr-gcc"
+   if type -p avr-gcc > /dev/null ; then
+   eend 0
+   else
+   eend 1
+
+   eerror
+   eerror "Failed to locate 'avr-gcc' in \$PATH. You can install 
an AVR toolchain using:"
+   eerror "  $ crossdev -t avr"
+   eerror
+   die "AVR toolchain not found"
+   fi
+}
+
+src_prepare() {
+   default
+
+   # work around broken gcc versions PR45261
+   local mcu
+   for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' 
configure.ac) ; do
+   if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; 
then
+   sed -i "/HAS_${mcu}=yes/s:yes:no:" configure
+   fi
+   done
+
+   strip-flags
+   strip-unsupported-flags
+}
+
+src_install() {
+   default
+
+   # man pages can not go into standard locations
+   # as they would then overwrite libc man pages
+   docinto man/man3
+   dodoc -r "${WORKDIR}"/man/man3/.
+
+   # Make sure diff cross-compilers don't collide #414075
+   mv 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2022-06-08 Thread Ulrich Müller
commit: 5b3e172fddebda88348cdde3068e961525ae2d5e
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  8 20:21:22 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jun  8 20:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3e172f

dev-embedded/avr-libc: Drop the old package with EAPI=5

Closes: https://bugs.gentoo.org/837146
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-embedded/avr-libc/Manifest  |  3 --
 dev-embedded/avr-libc/avr-libc-2.0.0.ebuild | 78 -
 2 files changed, 81 deletions(-)

diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest
index b37ba57dab31..803d0c4b9ebe 100644
--- a/dev-embedded/avr-libc/Manifest
+++ b/dev-embedded/avr-libc/Manifest
@@ -1,5 +1,2 @@
-DIST avr-libc-2.0.0.tar.bz2 3590893 BLAKE2B 
cc628f5f55d12c78ca9215e3e37b4a0061feae3c7c19653384b5d789fb6e1c70efe420631bf987379ae5524ec0f65c6df459eaad0fcfb80833cc4732ed5e796b
 SHA512 
fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
 DIST avr-libc-2.1.0.tar.bz2 3638672 BLAKE2B 
b17f3c4971221abe78d4f1d749c6f093e6fcf77b3435bc280af6025bf1c263a4d4d71c55c285ab7d7b458b361baa1d8b928f3ff706510c22b8c6d9f594c44abc
 SHA512 
207b8844353c45172cc819cd5e694bbfe7cd281359cd01cff520f1e70226852d708f1a4fc2e841b2ceb8e3f7d19f2ce45a3f499aee4a25eeb5f6f0aa919611c8
-DIST avr-libc-manpages-2.0.0.tar.bz2 151137 BLAKE2B 
7fbaa9c1014e8cf9b4caac723b57f9c24272da458b987ba302730116437bb3a5b49296c6804d857b421e6f71f2c4efda959d278ebcc14aba35fdd44a958dfca8
 SHA512 
8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823
 DIST avr-libc-manpages-2.1.0.tar.bz2 149031 BLAKE2B 
3a2ab8b17ff4954cbe8ba1b1d7751b4d50993559eecb58315b5bcd5a6913f72a2c1138e2bf25f075e89bc7e5d45f00e5e1172b02de84e729c25abed7bdec8754
 SHA512 
a6fc16b5aa60c25ba1230c0be213bda173f8f437bc71553dc04974cd14e3b9c8ea0abb3a25eac2b6517d34e912880db8eb73fec4a5d5374aa5172e14acbf4fa4
-DIST avr-libc-user-manual-2.0.0.tar.bz2 932920 BLAKE2B 
d3190af26dbe38719bc78e73de31af1ce69d885b928f48a4fb9ccd145a33f19f71c017253ad16eadc641fc88495c642dd5fd1668c6bebddf7d813f70db01a3f6
 SHA512 
246180be1f793b46335a49f33028ff59bd7cc06ca3d8627309521801e405e0e1305663a2c0760521467e75732ad513749bf707732b59fb17744e51acda9bb2c6

diff --git a/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild 
b/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
deleted file mode 100644
index f8785af9045e..
--- a/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-CHOST="avr"
-CTARGET="avr"
-
-inherit flag-o-matic epatch
-
-DESCRIPTION="C library for Atmel AVR microcontrollers"
-HOMEPAGE="http://www.nongnu.org/avr-libc/;
-SRC_URI="https://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2
-   
https://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2
-   doc? ( 
https://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${PV}.tar.bz2 )"
-
-LICENSE="BSD"
-SLOT="0"
-# 'amd64' is a blessed placeholder for crossdev. It could
-# be any other arch. See bug #620316#c5
-# Don't add more arches to KEYWORDS.
-KEYWORDS="amd64"
-IUSE="doc headers-only"
-
-DEPEND=">=sys-devel/crossdev-0.9.1"
-[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
-   && RDEPEND="!dev-embedded/avr-libc" \
-   || RDEPEND=""
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-pkg_setup() {
-   # check for avr-gcc, bug #134738
-   ebegin "Checking for avr-gcc"
-   if type -p avr-gcc > /dev/null ; then
-   eend 0
-   else
-   eend 1
-
-   eerror
-   eerror "Failed to locate 'avr-gcc' in \$PATH. You can install 
an AVR toolchain using:"
-   eerror "  $ crossdev -t avr"
-   eerror
-   die "AVR toolchain not found"
-   fi
-}
-
-src_prepare() {
-   epatch_user #455828
-
-   # work around broken gcc versions PR45261
-   local mcu
-   for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' 
configure.ac) ; do
-   if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; 
then
-   sed -i "/HAS_${mcu}=yes/s:yes:no:" configure
-   fi
-   done
-
-   # Install docs in correct directory
-   sed -i -e "/DOC_INST_DIR/s:\$(VERSION):${PVR}:" configure || die
-
-   strip-flags
-   strip-unsupported-flags
-}
-
-src_install() {
-   default
-
-   # man pages can not go into standard locations
-   # as they would then overwrite libc man pages
-   docinto man/man3
-   dodoc -r "${WORKDIR}"/man/man3/.
-
-   use doc && dohtml "${WORKDIR}"/${PN}-user-manual-${PV}/*
-
-   # Make sure diff cross-compilers don't collide #414075
-   mv 

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

2022-06-08 Thread Sam James
commit: ef87bc9e39ed6cb7fd649fd43d23728dbfff81de
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  8 20:48:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  8 20:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef87bc9e

dev-lang/tcl: Stabilize 8.6.12 hppa, #850583

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

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

diff --git a/dev-lang/tcl/tcl-8.6.12.ebuild b/dev-lang/tcl/tcl-8.6.12.ebuild
index b60370207a31..35226b4ca7ca 100644
--- a/dev-lang/tcl/tcl-8.6.12.ebuild
+++ b/dev-lang/tcl/tcl-8.6.12.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +threads"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/

2022-06-08 Thread Maciej Barć
commit: b5eefc70a6eeaec3e8666234897b4ed34b034681
Author: François-Xavier Carton  gmail  com>
AuthorDate: Mon Jun  6 19:18:35 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun  8 20:25:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5eefc70

dev-ml/yojson: bump to 2.0.0

Signed-off-by: François-Xavier Carton  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25778
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/yojson/Manifest|  1 +
 dev-ml/yojson/yojson-2.0.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 881328ccbcb7..411b2a92266e 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1 +1,2 @@
 DIST yojson-1.7.0.tar.gz 29704 BLAKE2B 
edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5
 SHA512 
25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e
+DIST yojson-2.0.0.tar.gz 6 BLAKE2B 
3b221a016ba418cc6a413921f0d7f2bc239b9a84953bbe9bec2601b159442f3e8bebdf48447367660fec3b3929ea0c08453778e491ce17f9044f505e49d587a6
 SHA512 
9196e117bb712b970351d12a8d7eae345eef2c92e70e627b58bb95ee49cd58e8a51e6eb5746e2468c15133d53a448ccd229a0568227de0cc8d2eed8b1985609b

diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild 
b/dev-ml/yojson/yojson-2.0.0.ebuild
new file mode 100644
index ..9cef3580002a
--- /dev/null
+++ b/dev-ml/yojson/yojson-2.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/yojson;
+SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="examples +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.02.3:=[ocamlopt=]
+   >=dev-ml/seq-0.2.2:=[ocamlopt=]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/cppo-1.6.1
+   test? ( dev-ml/alcotest )"
+
+src_prepare() {
+   default
+   # let's not build this
+   rm bench/dune yojson-bench.opam || die
+}
+
+src_install() {
+   dune_src_install
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/

2022-06-08 Thread Maciej Barć
commit: bf9a5beeb128e8622676c3487d4dc980da897060
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun  8 20:26:30 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun  8 20:26:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9a5bee

dev-ml/yojson: update copyright date

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

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

diff --git a/dev-ml/yojson/yojson-2.0.0.ebuild 
b/dev-ml/yojson/yojson-2.0.0.ebuild
index 9cef3580002a..a46bbd313048 100644
--- a/dev-ml/yojson/yojson-2.0.0.ebuild
+++ b/dev-ml/yojson/yojson-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: dev-ml/merlin/

2022-06-08 Thread Maciej Barć
commit: f839dbde90cb4c7efaed2b599613fb830ba1b53b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jun  6 20:20:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun  8 20:25:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f839dbde

dev-ml/merlin: use https://github.com/ocaml/merlin/pull/1475
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/merlin/{merlin-3.4.2-r2.ebuild => merlin-3.4.2-r3.ebuild} | 2 +-
 dev-ml/merlin/{merlin-4.2-r1.ebuild => merlin-4.2-r2.ebuild} | 2 +-
 dev-ml/merlin/{merlin-4.3.1-r1.ebuild => merlin-4.3.1-r2.ebuild} | 2 +-
 dev-ml/merlin/{merlin-4.4-r1.ebuild => merlin-4.4-r2.ebuild} | 2 +-
 dev-ml/merlin/{merlin-4.5-r1.ebuild => merlin-4.5-r2.ebuild} | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/merlin/merlin-3.4.2-r2.ebuild 
b/dev-ml/merlin/merlin-3.4.2-r3.ebuild
similarity index 98%
rename from dev-ml/merlin/merlin-3.4.2-r2.ebuild
rename to dev-ml/merlin/merlin-3.4.2-r3.ebuild
index bf15b8d8aaef..c4d43185b391 100644
--- a/dev-ml/merlin/merlin-3.4.2-r2.ebuild
+++ b/dev-ml/merlin/merlin-3.4.2-r3.ebuild
@@ -17,7 +17,7 @@ IUSE="emacs +ocamlopt"
 
 RDEPEND="
dev-ml/csexp:=
-   dev-ml/yojson:=
+   =dev-lang/ocaml-4.09:=

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

2022-06-08 Thread Andrew Ammerlaan
commit: c03726146c7be5ee2278e4eb60d72cef06bc35dc
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  8 20:22:51 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 20:24:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0372614

media-video/vidify-audiosync: pep517, enablepy3.11, EAPI8

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

 ...fy-audiosync-0.3.0.ebuild => vidify-audiosync-0.3.0-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild 
b/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r1.ebuild
similarity index 89%
rename from media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild
rename to media-video/vidify-audiosync/vidify-audiosync-0.3.0-r1.ebuild
index d1c6330734f4..232e20ef4693 100644
--- a/media-video/vidify-audiosync/vidify-audiosync-0.3.0.ebuild
+++ b/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
+EAPI=8
 
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Audio synchronization feature for vidify"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-evdev/, dev-python/python-evdev/files/

2022-06-08 Thread Andrew Ammerlaan
commit: 53e0f5cb69d174d980867e4a0218abc9210e6479
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  8 19:47:58 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 20:24:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e0f5cb

dev-python/python-evdev: enable py3.11

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

 .../python-evdev/files/python-evdev-1.5.0-python311.patch  | 14 ++
 dev-python/python-evdev/python-evdev-1.5.0.ebuild  |  7 ++-
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch 
b/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch
new file mode 100644
index ..1f516c79acb2
--- /dev/null
+++ b/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch
@@ -0,0 +1,14 @@
+diff --git a/evdev/eventio_async.py b/evdev/eventio_async.py
+index 77542a4..68225c3 100644
+--- a/evdev/eventio_async.py
 b/evdev/eventio_async.py
+@@ -85,8 +85,7 @@ class ReadIterator(object):
+ def __aiter__(self):
+ return self
+ 
+-@asyncio.coroutine
+-def __anext__(self):
++async def __anext__(self):
+ future = asyncio.Future()
+ try:
+ # Read from the previous batch of events.

diff --git a/dev-python/python-evdev/python-evdev-1.5.0.ebuild 
b/dev-python/python-evdev/python-evdev-1.5.0.ebuild
index a1df11de9086..3d0340816d88 100644
--- a/dev-python/python-evdev/python-evdev-1.5.0.ebuild
+++ b/dev-python/python-evdev/python-evdev-1.5.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
@@ -21,6 +21,11 @@ KEYWORDS="amd64 ~arm x86"
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   # https://github.com/gvalkov/python-evdev/pull/174
+   "${FILESDIR}/${P}-python311.patch"
+)
+
 EPYTEST_DESELECT=(
tests/test_uinput.py
 )



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/scidavis/

2022-06-08 Thread Andrew Ammerlaan
commit: d35e9a29339a8ab2e33440ec02cec902c584ef6b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  8 20:16:59 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 20:24:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35e9a29

sci-visualization/scidavis: enable py3.11

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

 sci-visualization/scidavis/scidavis-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/scidavis/scidavis-2.9.0.ebuild 
b/sci-visualization/scidavis/scidavis-2.9.0.ebuild
index 0487299231ed..804c41cd7ccc 100644
--- a/sci-visualization/scidavis/scidavis-2.9.0.ebuild
+++ b/sci-visualization/scidavis/scidavis-2.9.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DOCS_BUILDER="doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit python-single-r1 cmake docs virtualx xdg
 



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

2022-06-08 Thread Andrew Ammerlaan
commit: 6aaccc21a391632356e8916cd9b4a9080c3594b9
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  8 20:22:34 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 20:24:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aaccc21

media-video/vidify: pep517, enable py3.11

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

 .../vidify/{vidify-2.2.6-r2.ebuild => vidify-2.2.6-r3.ebuild}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/vidify/vidify-2.2.6-r2.ebuild 
b/media-video/vidify/vidify-2.2.6-r3.ebuild
similarity index 95%
rename from media-video/vidify/vidify-2.2.6-r2.ebuild
rename to media-video/vidify/vidify-2.2.6-r3.ebuild
index fe640744473d..20e8ba49398e 100644
--- a/media-video/vidify/vidify-2.2.6-r2.ebuild
+++ b/media-video/vidify/vidify-2.2.6-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
 inherit xdg distutils-r1 optfeature virtualx
 
 DESCRIPTION="Watch music videos in real time for the songs playing on your 
device"



[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/

2022-06-08 Thread Andrew Ammerlaan
commit: 1c243b0c18e9e2d417f6de6929374d40f65b5f7a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jun  8 19:51:29 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 20:24:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c243b0c

games-util/lutris: enable py3.11

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

 games-util/lutris/lutris-0.5.10.1.ebuild | 2 +-
 games-util/lutris/lutris-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild 
b/games-util/lutris/lutris-0.5.10.1.ebuild
index f9735e9f61e4..8808cea2f845 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-.ebuild 
b/games-util/lutris/lutris-.ebuild
index 1b9e6fc4d1db..d0cf69b3a9e0 100644
--- a/games-util/lutris/lutris-.ebuild
+++ b/games-util/lutris/lutris-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 



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

2022-06-08 Thread Brian Dolbec
commit: 84fc1ec271328e064da8b2537112b724e5a4c3b5
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Jun  8 20:06:01 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Jun  8 20:06:01 2022 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=84fc1ec2

eshowkw: Fix missing dash for -r? ebuilds in versionlist output

Turns out the real issue causing the row alignment issue was this.
The code inadvertently dropped the dash display which in turn caused the
 row alignment issue.

 Reverts: 4695379c1921865d7763669580ac909ea94db90d
 Gentoo-bug-url: https://bugs.gentoo.org/503366

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

 pym/gentoolkit/eshowkw/__init__.py   | 2 +-
 pym/gentoolkit/eshowkw/display_pretty.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/gentoolkit/eshowkw/__init__.py 
b/pym/gentoolkit/eshowkw/__init__.py
index c33c47a..ba6c076 100644
--- a/pym/gentoolkit/eshowkw/__init__.py
+++ b/pym/gentoolkit/eshowkw/__init__.py
@@ -49,7 +49,7 @@ def process_display(package, keywords, dbapi):
 content.extend(sep)
 content.extend(keywords.extra)
 header_length = keywords.length
-content_length = portdata.version_length - 1
+content_length = portdata.version_length
 display(content, header, header_length, content_length, portdata.cp, 
topper)
 
 

diff --git a/pym/gentoolkit/eshowkw/display_pretty.py 
b/pym/gentoolkit/eshowkw/display_pretty.py
index 0629d7e..82fd446 100644
--- a/pym/gentoolkit/eshowkw/display_pretty.py
+++ b/pym/gentoolkit/eshowkw/display_pretty.py
@@ -125,6 +125,6 @@ class string_rotator:
 if x.find("+ -") != -1:
 x = x.replace(" ", "-")
 # strip all chars and remove empty lines
-if not strip or len(x.strip(" |-")) > 0:
+if not strip or len(x.strip(" |-")) > 0 or '-' in x:
 tmp.append(x)
 return tmp



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

2022-06-08 Thread Arthur Zamarin
commit: 8d6b3806c9c4d19db8ad6a47b6461a02ef26dff2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  8 20:03:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  8 20:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6b3806

app-i18n/opencc: Stabilize 1.1.3 ppc64, #850637

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

 app-i18n/opencc/opencc-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/opencc/opencc-1.1.3.ebuild 
b/app-i18n/opencc/opencc-1.1.3.ebuild
index 2aaf1b88291f..3beb4f1a32d4 100644
--- a/app-i18n/opencc/opencc-1.1.3.ebuild
+++ b/app-i18n/opencc/opencc-1.1.3.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Apache-2.0"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-06-08 Thread William Hubbs
commit: 1edf8893d9b7b12c54b6545b9de48a226b9858fe
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jun  8 19:42:33 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jun  8 19:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edf8893

net-libs/nodejs: drop 18.1.0

Bug: https://bugs.gentoo.org/845261
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest |   1 -
 net-libs/nodejs/nodejs-18.1.0.ebuild | 230 ---
 2 files changed, 231 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index f91312386124..2fc1b6b848cc 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,5 +2,4 @@ DIST node-v14.19.0.tar.xz 34486868 BLAKE2B 
12e571a366c1d4b2475ef258e338f516bb81e
 DIST node-v14.19.3.tar.xz 34483792 BLAKE2B 
24b598b4c613ad63f8a2ffa15b2ad5663eef68e75842fac4ef988b43f8e6f9c1a242c9b352c411661dc7d1c9f6800426e12934fc4e7788061a8b9f918491a9b7
 SHA512 
0d03d9efee23664faf368a6ab42fa7d653033aebda1f2730c80692577825e31ff5522f1a940933245050a6f9af4ee64b6d65fc890e3d2ecfced327a909b63b6f
 DIST node-v16.14.2.tar.xz 34332624 BLAKE2B 
756895f81ecabbacf30b1e513890d100192c367443a5d041cd3e383985acb6fae189213f44b7a533b43d1b759d5a2677a5ee787c72d3abdb480879d6d24cc95e
 SHA512 
b97274f6e0d63f19e01497c43af36e6561f019e7b0b5b4f6ea19d0fbe2cb4d3c514c06f49e237d1e327936db03c3f437ae0d0b2f830a35f1b7c3a723fbe2a1be
 DIST node-v16.15.1.tar.xz 34618208 BLAKE2B 
6bba1dcc01cf18710e75b998d90b2b1f75476052c85e730a1309a6fecf2994530ce65b45e53ff0cee17bfe07728d4f3eb166f460337cc74f3c7975aee858a6cf
 SHA512 
18c05876f0afe6fd402a11824d1987ddadcb103d3ac16d5b500371536a5d53632c9cbf651b6f4a8d69b69e8bda2575beb7b68675c67fd6cd53e205acfba11038
-DIST node-v18.1.0.tar.xz 36841136 BLAKE2B 
77cc028f61391c483cf9bdff09a2101790119257ceee5b6702347aee771c7ed9656458f482bceb89d9921a598b9e2134ef6c424e6c879934dce9bcc85fbb3552
 SHA512 
edaf830b90b74ff7e8d1098f7f09cff91dc60738bfc612f6847bd7ac283ca76453f624057f64ba3ddcc86804bfbd652eaf8eae1398118220fd54fbf9c0a0e49c
 DIST node-v18.3.0.tar.xz 36941104 BLAKE2B 
947d38aa8637f01421fcf5261832b2fd3f53a5f38868fd03b6c9213c2ba3bdff214be12585a60c4cf88dd9390673e068eb08da07d7da28443a9c56cd024186fc
 SHA512 
c793459c38d72d65d5caaa7fbab37269fe6031766609ab2fd7c921b205d314b1ddebc40738b292669bbbaf166a97328f64af7a0a1aaac111903a42cf98057afd

diff --git a/net-libs/nodejs/nodejs-18.1.0.ebuild 
b/net-libs/nodejs/nodejs-18.1.0.ebuild
deleted file mode 100644
index f546bf353cfc..
--- a/net-libs/nodejs/nodejs-18.1.0.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nodejs/node;
-   SLOT="0"
-else
-   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-   SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
-   S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
-REQUIRED_USE="inspector? ( icu ssl )
-   npm? ( ssl )
-   system-icu? ( icu )
-   system-ssl? ( ssl )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
-   >=dev-libs/libuv-1.40.0:=
-   >=net-dns/c-ares-1.17.2:=
-   >=net-libs/nghttp2-1.41.0:=
-   sys-libs/zlib
-   system-icu? ( >=dev-libs/icu-67:= )
-   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
-BDEPEND="${PYTHON_DEPS}
-   sys-apps/coreutils
-   virtual/pkgconfig
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-   pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-12.22.5-shared_c-ares_nameser_h.patch
-   "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch
-)
-
-pkg_pretend() {
-   (use x86 && ! use cpu_flags_x86_sse2) && \
-   die "Your CPU doesn't support the required SSE2 instruction."
-
-   if [[ ${MERGE_TYPE} != "binary" ]]; then
-   if use lto; then
-   if tc-is-gcc; then
-   if [[ $(gcc-major-version) -ge 11 ]]; then
-   # Bug #787158
-   die "LTO builds of ${PN} using gcc-11+ 
currently fail tests and produce runtime errors. Either switch to gcc-10 or 
unset USE=lto for this ebuild"
-   fi
-   fi
-   fi
-   fi
-}
-
-src_prepare() {
-  

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

2022-06-08 Thread Michał Górny
commit: 970fe8a5cfe414c2e3f6814815bb898382c74ca8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:26:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970fe8a5

dev-python/backoff: Bump to 2.1.2

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

 dev-python/backoff/Manifest |  1 +
 dev-python/backoff/backoff-2.1.2.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/backoff/Manifest b/dev-python/backoff/Manifest
index 4a98621fedb1..b73d5454a565 100644
--- a/dev-python/backoff/Manifest
+++ b/dev-python/backoff/Manifest
@@ -1,2 +1,3 @@
 DIST backoff-2.0.1.gh.tar.gz 19356 BLAKE2B 
0d4867372763d59cf3d20e15ef5a9d01d314f9862170f55bcbbb5c29eb571dd672d4e0393f6b5b6d84b695264915d6c9a2649637b84a79062d4fe6a37b742cfb
 SHA512 
bcec57466470ab419b04e5bdcad7dd6717fda1e27678a9c0e2cab9ce974d55c2057a73dc488105e71ec9a893acb32a907809a839490ff6442f20d9d3f41436d9
 DIST backoff-2.1.0.gh.tar.gz 19475 BLAKE2B 
bd38b589ee28ce5319b2c92c64cd9d33921519d1be3d2250c2c3e803a1784e2e88f884b87fa10d6452d9a332a6db6fed23a6d4d9f79e9fbcb294b0123160f3b3
 SHA512 
9c2f903f9cf2017116cb9f6a97a089b3b5199249d3c42c06fc797b643b2f095b134b2e7cb00d3ca816a4badfdb04c046ff653672a8ce5db1764485820c5d1c06
+DIST backoff-2.1.2.gh.tar.gz 19622 BLAKE2B 
937dbdcf1bad5d3c68703aa08bfec46176a6021afb70d52b71bb52e744881832d9010e3db70112ec40beaf26155a9140fafb5b726b80f8fe1078d69ca011378e
 SHA512 
e0a81def797007a342ca37af6657e6b8a0861a41cb4c78b325e8cbf58e93df3ff900763833c5d5ff97fb9d2e83521ef4f8652ac49bcc6cfb6c0fd92e44356996

diff --git a/dev-python/backoff/backoff-2.1.2.ebuild 
b/dev-python/backoff/backoff-2.1.2.ebuild
new file mode 100644
index ..dd3c03188281
--- /dev/null
+++ b/dev-python/backoff/backoff-2.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Function decoration for backoff and retry"
+HOMEPAGE="
+   https://github.com/litl/backoff/
+   https://pypi.org/project/backoff/
+"
+SRC_URI="
+   https://github.com/litl/backoff/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.rst )
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-08 Thread Michał Górny
commit: 3587508fdbe3e37263d8f1b046d64cb49235ef99
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:36:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3587508f

dev-python/pdm-pep517: Bump to 0.12.7

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

 dev-python/pdm-pep517/Manifest |  1 +
 dev-python/pdm-pep517/pdm-pep517-0.12.7.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index d961118cf2a7..bfda15846669 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,2 +1,3 @@
 DIST pdm-pep517-0.12.4.gh.tar.gz 304353 BLAKE2B 
ca2b18af38423f7430a40e5cced207bd4bec8d101204902c89f335c5d08131e95fe17c5af7a3ef0e654c9e2106145ef5242c9015924a2711c90dbb0d2f48128e
 SHA512 
2007a84909147cd48e9ea6114119a63855ddf48e220f8c896d516b6bddd5a7bd62046f090d739a5069b9e06700f0318e57bd1a4b3c7531508b41540357639c5e
 DIST pdm-pep517-0.12.5.gh.tar.gz 304900 BLAKE2B 
0e2b6b126226be4b462a254baedfd689d21250e4cdaf80bc8372a1742c795fc4fc0f4f0c891b5d2546320957223d2be65cd9881ab8a190fc1e928b42ec450990
 SHA512 
00ab751c69a575c4a51afd39e47265b1a59349d7b70177c8ce6047c1761b00e3fb2338654a7bbd48063d1f32d03fd59aa3c5e8c82393e23eb797f706c574
+DIST pdm-pep517-0.12.7.gh.tar.gz 304959 BLAKE2B 
0571a77803b999f88f38da843c5fcf126eeb538c6812c3e245be2fc14d6cd19929559985efba2d245bbf0efb00e412b2133fca6bbe9e63317e6b7311867e0072
 SHA512 
45da8ab31071a57062fac5b89abe7d912d787d647eda1b45fe3941c43687fe0fe5c8d11e539290035375e17eef808489000513e3128708fcefd851e792757b8f

diff --git a/dev-python/pdm-pep517/pdm-pep517-0.12.7.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-0.12.7.ebuild
new file mode 100644
index ..ce38d4f05e82
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-0.12.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-pep517/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   dev-python/license-expression[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2022-06-08 Thread Michał Górny
commit: 071af017794f072ddc0d26875ac1565bc50c608b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:32:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071af017

dev-python/keyring: Bump to 23.6.0

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

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-23.6.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index b53e88d0a9f1..87ffeb78c997 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,2 +1,3 @@
 DIST keyring-23.5.0.tar.gz 44586 BLAKE2B 
70179f8353147679f03c888b1af00d2461264e7a7062eb7b1372615ae883f43352999ce57e24f3378ac66d5e74a81df66702bf380eb32d6d3554777e9ca63dfe
 SHA512 
639d1cdece5dac854053818f3a4751b30fb9f13a2b3abb0090ba0cb519b50604858673678fe6205c2ec10be863e5f3d63cc7891424beabe2482d35b820a60da1
 DIST keyring-23.5.1.gh.tar.gz 44938 BLAKE2B 
65c03e58ae8de844c1ed58486fd6348a1c7063025d92f9857c972cb3b2f29f4726dd03d25ff04329170719478ec5334f922556ef8598416d0ee07af6fb23c167
 SHA512 
521dd393221287840a5e9d22e94714d88ebb3ac26e87a72dae4958b7d63900cc445bdd087c2192353cdcd72b380d17838e93c4d9e1012f13e026ea27def11f38
+DIST keyring-23.6.0.gh.tar.gz 45236 BLAKE2B 
98ea183760da39512fcebd93b182b10f031853ee88d4e93add119a760851d9552d830fe599c57937d84a23df67b6a6ca9e33a5623a034da2fc8b28c0216a6aaf
 SHA512 
dc196914389ad12f89652614ea00b2ca17cf22471f1bd41ed3cb58519b1ca9b8ad7f497707d77c31d1354c12d73b9881d4f5511c61a6dc562ec358f3009a0c70

diff --git a/dev-python/keyring/keyring-23.6.0.ebuild 
b/dev-python/keyring/keyring-23.6.0.ebuild
new file mode 100644
index ..f5b8e85e5cc3
--- /dev/null
+++ b/dev-python/keyring/keyring-23.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+SRC_URI="
+   https://github.com/jaraco/keyring/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2022-06-08 Thread Michał Górny
commit: 9db7671dfe14452fa56d62bfc875e67783524dc7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:35:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db7671d

dev-python/apipkg: Bump to 3.0.1

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

 dev-python/apipkg/Manifest|  1 +
 dev-python/apipkg/apipkg-3.0.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/apipkg/Manifest b/dev-python/apipkg/Manifest
index 54128581fefe..15384b5390f1 100644
--- a/dev-python/apipkg/Manifest
+++ b/dev-python/apipkg/Manifest
@@ -1,3 +1,4 @@
 DIST apipkg-2.1.0.gh.tar.gz 13489 BLAKE2B 
2ad670c6971b3fd6f56e35d3dceed25cd3950efbd9fb562595ea4313d50e9711a6099458eba3720dd5405335bef0ad1932bb2ad1e6db65c93df9f3b57b5caf56
 SHA512 
af74217f283be6dd1a674e12a2fc95739f90d9783caa095eccdea814a1da70b3cc1f756c2e150e5e5e75d1207857071aff97aa10bb2eadc83e04c42954c47df5
 DIST apipkg-2.1.1.gh.tar.gz 13541 BLAKE2B 
bba34b21d967512e2b08a1726dd97dfb432c3f4083661fd9f237948e5c962ebacf7ddf73ef7a34b24ee0a8481d203496504146b5b7627b195f1654fad338061e
 SHA512 
be403398361bd88e04a676346e92df51fb410340858ca446a6a50af565183f15a88efd3d3bdcaa4d042680db35633c780466f4e8b4c9523cd0956fd04f84947a
 DIST apipkg-3.0.0.gh.tar.gz 13798 BLAKE2B 
1061004d8efcd0b76c20eb72a2e36f784c4ba586bc32c99a904ceb9cf545460123fc763f40cb664cf48769e9e777dbf276d523a0ebf44a354f05f9214b97054b
 SHA512 
389ab58df6ecf28c37c485affb8fa94e76e91205d1249913ab1ce2b602739b1635904827a9ab6a215c4e80aecf6a1e7a0e8dc1fe0c32cc65a09dcca23b69b0a7
+DIST apipkg-3.0.1.gh.tar.gz 14026 BLAKE2B 
da16bea557cf870c96d44a383232344d10cfbb682c483468e20755dd378c64e64d72b379901eb59ed0df590b5c3b577c882beb882377f7d759b181cf1b672b50
 SHA512 
89251f02a49b5191879bcf6e35c6a8755d6b29f1ca1c6061eab004385b11433ec86e2968ab23994c6a74515d6a673e445b3bcf8cbdd21b2ec644fcef0d19b419

diff --git a/dev-python/apipkg/apipkg-3.0.1.ebuild 
b/dev-python/apipkg/apipkg-3.0.1.ebuild
new file mode 100644
index ..991e766a64d0
--- /dev/null
+++ b/dev-python/apipkg/apipkg-3.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_/}
+DESCRIPTION="Namespace control and lazy-import mechanism"
+HOMEPAGE="
+   https://github.com/pytest-dev/apipkg/
+   https://pypi.org/project/apipkg/
+"
+SRC_URI="
+   https://github.com/pytest-dev/apipkg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-06-08 Thread Michał Górny
commit: 60dcbd5b490413562f92f7694caa030938a7820b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:34:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dcbd5b

dev-python/stripe: Bump to 3.3.0

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

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

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 42c119ce110b..68decf98053f 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1 +1,2 @@
 DIST stripe-3.2.0.tar.gz 245873 BLAKE2B 
c75864cebc4b62c116138bb3b9fcc7b521a7c89c7252bb2ad03520b0904ad701bab27fbe1a0ae500a2782bf737295218180991fe0d5f224038f7bdcfd2596598
 SHA512 
dbeb846294928fd608d547b8e4aedf188345ce68ce6e9b4c046e86e5a622d96281cf0507db4d1ba5834c68252bda573da7dac725aa1d7cbeb820c65e166f3a1a
+DIST stripe-3.3.0.tar.gz 246317 BLAKE2B 
f734df83509b6c77f865d52b2ec17ac5ac271661478706787616afde1f85cb356f05c2fff63289b3bb180658abab546d39245563f18f4f7a3e8b72a0e578fb34
 SHA512 
4f00fd9901a5b4d873c4a9a00483f57f4cd9359f8a440b3d783e7aeed250e33400a7405ca8ea5af29fd1b44bc84c65fa59c8121e4ffb4852584ffd3fc2099910

diff --git a/dev-python/stripe/stripe-3.3.0.ebuild 
b/dev-python/stripe/stripe-3.3.0.ebuild
new file mode 100644
index ..1dc081924988
--- /dev/null
+++ b/dev-python/stripe/stripe-3.3.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.130.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   epytest tests
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ "${stripe_mock_port}" -le "${stripe_mock_max_port}" ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port ${stripe_mock_port} &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=$!
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   http://127.0.0.1:${stripe_mock_port}/v1/customers &> 
/dev/null
+   eend $? "Port ${stripe_mock_port} unavailable"
+   if [[ $? -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ "${stripe_mock_port}" -gt "${stripe_mock_max_port}" ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



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

2022-06-08 Thread Michał Górny
commit: e162d478b2aab286e06adbe9937e151823447c89
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  8 19:28:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  8 19:40:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e162d478

dev-python/pkginfo: Bump to 1.8.3

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

 dev-python/pkginfo/Manifest |  1 +
 dev-python/pkginfo/pkginfo-1.8.3.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index c5400b2aceaf..3a9828b27476 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1 +1,2 @@
 DIST pkginfo-1.8.2.tar.gz 374689 BLAKE2B 
bff34659d77c3f9f870b130ad0d86fa730c42f1f3db78468a4557df855eb57e6b1dc2fefbebf9126306736f680538bcc6cddcaefdcb9defdc99c22e04ae2e9fd
 SHA512 
06164b6c17000cf25e72d39e4e025a395cdd09afaab6169180cf096bae5a1ff863930d3b368274b6a03458a9ae1c3cb996559c0b042807141435b1868189b5f6
+DIST pkginfo-1.8.3.tar.gz 375734 BLAKE2B 
a3e9779bcb7cd326d8bd8137fa388055032fd4ee7732d47a341807201a97f1d44652d8e46adefd301cf7cd3c1d041e49a6ed2b8752e12347a8a2a2349cf397bd
 SHA512 
54a67bdf078b38600651cb94afa62e9d86fce512022b1e79eb4565289ae3fad2325647654704488968e18cd85cbba4bd0ce28392fd09ae9638ee449e802273eb

diff --git a/dev-python/pkginfo/pkginfo-1.8.3.ebuild 
b/dev-python/pkginfo/pkginfo-1.8.3.ebuild
new file mode 100644
index ..0d4b0b97213c
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.8.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides an API for querying the distutils metadata written in a 
PKG-INFO file"
+HOMEPAGE="
+   https://launchpad.net/pkginfo/
+   https://pypi.org/project/pkginfo/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2022-06-08 Thread William Hubbs
commit: f9e43f12b9961f034decc9093149b23d661c11bc
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jun  8 19:36:23 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jun  8 19:36:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e43f12

sys-apps/openrc: remove unused code

Version 0.44.x should try to install urandom if seedrng is in the boot
runlevel and we are downgrading.

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

 sys-apps/openrc/openrc-0.44.10.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/sys-apps/openrc/openrc-0.44.10.ebuild 
b/sys-apps/openrc/openrc-0.44.10.ebuild
index e7337a132e40..c4028fe6262e 100644
--- a/sys-apps/openrc/openrc-0.44.10.ebuild
+++ b/sys-apps/openrc/openrc-0.44.10.ebuild
@@ -155,4 +155,15 @@ pkg_postinst() {
ewarn "without networking."
ewarn
fi
+
+   # added to handle downgrading from 0.45 (2022-06-08)
+   for v in ${REPLACING_VERSIONS}; do
+   [[ -x $(type rc-update) ]] || continue
+   if ver_test $v -gt 0.44.10; then
+   if rc-update show boot | grep -q seedrng; then
+   rc-update del seedrng boot
+   rc-update add urandom boot
+   fi
+   fi
+   done
 }



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

2022-06-08 Thread William Hubbs
commit: 97276a847bbb3044e26b66f6d7d6d0fdf85cace7
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jun  8 19:36:23 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jun  8 19:36:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97276a84

sys-apps/openrc: fix upgrade handling

This removes redundant code from 0.45.x. We don't need the downgrade
logic here, just the upgrade logic.

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

 sys-apps/openrc/openrc-0.45.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/sys-apps/openrc/openrc-0.45.ebuild 
b/sys-apps/openrc/openrc-0.45.ebuild
index 0be02cfdbdbb..c76771b7efea 100644
--- a/sys-apps/openrc/openrc-0.45.ebuild
+++ b/sys-apps/openrc/openrc-0.45.ebuild
@@ -160,11 +160,5 @@ pkg_postinst() {
rc-update add seedrng boot
fi
fi
-   if ver_test $v -gt 0.45; then
-   if rc-update show boot | grep -q seedrng; then
-   rc-update del seedrng boot
-   rc-update add urandom boot
-   fi
-   fi
done
 }



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

2022-06-08 Thread William Hubbs
commit: 7bfdd5f77bd2361b7285d8ad7253744a5f0c95dc
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jun  8 19:36:24 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jun  8 19:36:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfdd5f7

sys-apps/openrc: sync live

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

 sys-apps/openrc/openrc-.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 0be02cfdbdbb..c76771b7efea 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -160,11 +160,5 @@ pkg_postinst() {
rc-update add seedrng boot
fi
fi
-   if ver_test $v -gt 0.45; then
-   if rc-update show boot | grep -q seedrng; then
-   rc-update del seedrng boot
-   rc-update add urandom boot
-   fi
-   fi
done
 }



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

2022-06-08 Thread Andrew Ammerlaan
commit: 8f1dbf57e17294c7af8ca1eb28a7a09755a67b1e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 23 10:53:28 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1dbf57

dev-python/QtPy: enable py3.11

Pyside2 currently does not compile with py3.11 and it is
not likely to get fixed soon because upstream development
has moved to pyside6 for Qt6. Python 3.10 on pyside2 already
required a bunch of patches to function.

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

 dev-python/QtPy/QtPy-2.1.0-r1.ebuild | 146 +++
 1 file changed, 146 insertions(+)

diff --git a/dev-python/QtPy/QtPy-2.1.0-r1.ebuild 
b/dev-python/QtPy/QtPy-2.1.0-r1.ebuild
new file mode 100644
index ..41ec2ce12760
--- /dev/null
+++ b/dev-python/QtPy/QtPy-2.1.0-r1.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Abstraction layer on top of PyQt5 and PySide2 and additional 
custom QWidgets"
+HOMEPAGE="
+   https://github.com/spyder-ide/qtpy/
+   https://pypi.org/project/QtPy/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+_IUSE_QT_MODULES="
+   declarative designer gui help location multimedia network opengl
+   positioning printsupport sensors serialport speech sql svg testlib
+   webchannel webengine websockets widgets x11extras xml xmlpatterns
+"
+IUSE="+pyqt5 pyside2 ${_IUSE_QT_MODULES}"
+unset _IUSE_QT_MODULES
+
+REQUIRED_USE="
+   || ( pyqt5 pyside2 )
+   python_targets_python3_11? ( pyqt5 !pyside2 )
+"
+
+# These flags are currently *not* common to both the PySide2 and PyQt5 ebuild
+# Disable them for now, please check periodically if this is still up to date.
+#  bluetooth? ( pyqt5 )
+#  dbus? ( pyqt5 )
+#
+#  3d? ( pyside2 )
+#  charts? ( pyside2 )
+#  concurrent? ( pyside2 )
+#  datavis? ( pyside2 )
+#  scxml? ( pyside2 )
+#  script? ( pyside2 )
+#  scripttools? ( pyside2 )
+
+# WARNING: the obvious solution of using || for PyQt5/pyside2 is not going
+# to work. The package only checks whether PyQt5/pyside2 is installed, it does
+# not verify whether they have the necessary modules (i.e. satisfy the USE 
dep).
+#
+# Webengine is a special case, because PyQt5 provides this in a separate 
package
+# while PySide2 ships it in the same package.
+#
+# declarative/qml/quick is a special case, because PyQt5 bundles the bindings
+# for qml and quick in one flag: declarative PySide2 does not.
+#
+# The PyQt5 ebuild currently enables xml support unconditionally, the flag is
+# added anyway with a (+) to make it future proof if the ebuild were to change
+# this behaviour in the future.
+#
+# The PySide2 ebuild currently enables opengl and serialport support
+# unconditionally, the flag is added anyway with a (+) to make it future proof
+# if the ebuild were to change this behaviour in the future.
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   pyqt5? (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQt5[declarative?,designer?,gui?,help?,location?]
+   dev-python/PyQt5[multimedia?,network?,opengl?,positioning?]
+   
dev-python/PyQt5[printsupport?,sensors?,serialport?,speech(-)?,sql?,svg?]
+   dev-python/PyQt5[testlib?,webchannel?,websockets?,widgets?]
+   dev-python/PyQt5[x11extras?,xml(+)?,xmlpatterns?]
+   webengine? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
+   )
+   pyside2? (
+   $(python_gen_cond_dep '
+   dev-python/pyside2[${PYTHON_USEDEP}]
+   
dev-python/pyside2[designer?,gui?,help?,location?,multimedia?]
+   
dev-python/pyside2[network?,opengl(+)?,positioning?,printsupport?]
+   
dev-python/pyside2[sensors?,serialport(+)?,speech?,sql?,svg?]
+   
dev-python/pyside2[testlib?,webchannel?,webengine?,websockets?]
+   
dev-python/pyside2[widgets?,x11extras?,xml?,xmlpatterns?]
+   declarative? ( dev-python/pyside2[qml,quick] )
+   ' python3_{8..10})
+   )
+"
+
+# The QtPy testsuite skips tests for bindings that are not installed, so here 
we
+# ensure that everything is available and all tests are run. Note that not
+# all flags are available in PyQt5/PySide2, so some tests are still skipped.
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   pyqt5? (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   
dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]
+ 

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

2022-06-08 Thread Andrew Ammerlaan
commit: f9da326e6701e66a04bead69ea0d4783397c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 14:41:55 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9da326e

dev-python/PyQt5-sip: add 12.10.1, enable py3.11

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

 dev-python/PyQt5-sip/Manifest |  1 +
 dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest
index ac479caad272..11081034108d 100644
--- a/dev-python/PyQt5-sip/Manifest
+++ b/dev-python/PyQt5-sip/Manifest
@@ -1 +1,2 @@
+DIST PyQt5_sip-12.10.1.tar.gz 121271 BLAKE2B 
5f1720a85b8522f552259be990d1d27c0f40d8c0c3ca0395679da02851e73b45210a6390b66d899fc00cabfeeda57f2bac4c8d108cd05ebc179302343fbe0457
 SHA512 
a6336195d8d5a1b216a85461c5f7acf3563c6db2255079734e955a9412522cfdb82663dbff5d60574acc7bb29dd5ef11f98f2c0c3c3d3fcbf290b039cda31638
 DIST PyQt5_sip-12.9.0.tar.gz 103007 BLAKE2B 
461973ce3563c27ce5a6e3a537cf9a8e53adc8ddde36ec1d2eb7abb986908151ece99ff8756f752d2c6e331a3e9b7b70813d35f8701cedd7f09e6edbcc435121
 SHA512 
ca6f3b18b64391fded88732a8109a04d85727bbddecdf126679b187c7f0487c3c1f69ada3e8c54051281a43c6f2de70390ac5ff18a1bed79994070ddde730c5f

diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild 
b/dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild
new file mode 100644
index ..91c98f7ad6e1
--- /dev/null
+++ b/dev-python/PyQt5-sip/PyQt5-sip-12.10.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="sip extension module for PyQt5"
+HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ 
https://pypi.org/project/PyQt5-sip/;
+
+MY_P=${PN/-/_}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"



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

2022-06-08 Thread Andrew Ammerlaan
commit: fad7e8bf55d23520e7a33893d4ff2c7afa8a79d8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 10:49:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad7e8bf

dev-python/qtawesome: enable py3.11

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

 dev-python/qtawesome/qtawesome-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/qtawesome/qtawesome-1.1.1.ebuild 
b/dev-python/qtawesome/qtawesome-1.1.1.ebuild
index 4d8a21cc0144..c114fb76356a 100644
--- a/dev-python/qtawesome/qtawesome-1.1.1.ebuild
+++ b/dev-python/qtawesome/qtawesome-1.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 virtualx
 
 MY_PN="QtAwesome"



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

2022-06-08 Thread Andrew Ammerlaan
commit: 39ceea3c38c6eabae03acaf9f2d850fbfad4f817
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 10:52:34 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ceea3c

dev-python/libsass: update EAPI 7 -> 8, enable py3.11, pep517

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

 dev-python/libsass/libsass-0.21.0-r1.ebuild | 58 +
 1 file changed, 58 insertions(+)

diff --git a/dev-python/libsass/libsass-0.21.0-r1.ebuild 
b/dev-python/libsass/libsass-0.21.0-r1.ebuild
new file mode 100644
index ..e762d9eb658b
--- /dev/null
+++ b/dev-python/libsass/libsass-0.21.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 toolchain-funcs
+
+MY_P="libsass-python-${PV}"
+DESCRIPTION="A straightforward binding of libsass for Python"
+HOMEPAGE="https://github.com/sass/libsass-python/;
+SRC_URI="
+   https://github.com/sass/libsass-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/libsass-3.6.5"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   test? (
+   dev-python/PyQt5[testlib,${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )"
+
+# Remove sassc, in favour of pysassc, see: 
https://github.com/sass/libsass-python/issues/134
+# This avoids a file collision with dev-lang/sassc
+PATCHES=( "${FILESDIR}"/${PN}-0.20.0_rename_sassc.patch )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   echo "${PV}" > .libsass-upstream-version || die
+   distutils-r1_src_prepare
+   export SYSTEM_SASS=1
+   # https://bugs.gentoo.org/730244
+   if tc-is-clang; then
+   sed -i -e 's/-std=gnu++0x//g' setup.py || die
+   fi
+}
+
+python_test() {
+   local deselect=(
+   # probably broken by removal of sassc
+   sasstests.py::SasscTestCase::test_sassc_stdout
+   # skip the pip tests because they need an internet connection
+   # not relevant for gentoo anyway
+   sasstests.py::DistutilsTestCase::test_build_sass
+   sasstests.py::DistutilsTestCase::test_output_style
+   )
+
+   epytest sasstests.py ${deselect[@]/#/--deselect }
+}



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

2022-06-08 Thread Andrew Ammerlaan
commit: 4152a2ba7f98cad978188ebe7f43a778182e35b3
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 10:55:37 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4152a2ba

dev-python/qtsass: update EAPI 7 -> 8, enable py3.11, pep517

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

 dev-python/qtsass/qtsass-0.3.0-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/dev-python/qtsass/qtsass-0.3.0-r1.ebuild 
b/dev-python/qtsass/qtsass-0.3.0-r1.ebuild
new file mode 100644
index ..452aed88a152
--- /dev/null
+++ b/dev-python/qtsass/qtsass-0.3.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Compile SASS files to Qt stylesheets"
+HOMEPAGE="https://github.com/spyder-ide/qtsass;
+SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-py3.10.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # assert 1 == 2
+   tests/test_watchers.py::test_watchers
+)



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

2022-06-08 Thread Andrew Ammerlaan
commit: 4430773b229db8a2e8b7e400a13e9890c6ff6fa6
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 11:06:11 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4430773b

dev-python/qdarkstyle: enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25577
Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild 
b/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild
index 71c665275163..be9e061855b7 100644
--- a/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild
+++ b/dev-python/qdarkstyle/qdarkstyle-3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 optfeature
 



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

2022-06-08 Thread Andrew Ammerlaan
commit: f29c6b993b40bc4621294a5ca8ed781b5f8a279c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed May 25 10:48:06 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29c6b99

dev-python/pytest-qt: enable py3.11

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

 dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild 
b/dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild
index 11a6bd58b0a3..cddbe0810ddd 100644
--- a/dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild
+++ b/dev-python/pytest-qt/pytest-qt-4.0.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 virtualx
 
@@ -22,7 +22,9 @@ 
RDEPEND="dev-python/QtPy[gui,testlib,widgets(+),${PYTHON_USEDEP}]"
 BDEPEND="
test? (
dev-python/PyQt5[gui,testlib,widgets,${PYTHON_USEDEP}]
-   dev-python/pyside2[gui,testlib,widgets,${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyside2[gui,testlib,widgets,${PYTHON_USEDEP}]
+   ' python3_{8..10} )
)
 "
 
@@ -50,5 +52,8 @@ python_test() {
)
 
PYTEST_QT_API="pyqt5" epytest || die
-   PYTEST_QT_API="pyside2" epytest || die
+   # Pyside2 is not compatible with python3.11
+   if [[ "${EPYTHON}" != python3.11 ]]; then
+   PYTEST_QT_API="pyside2" epytest || die
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/sip/, dev-python/sip/files/

2022-06-08 Thread Andrew Ammerlaan
commit: 77942a08e5dfba186e4a2a4a65f58e5b37829b9c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 14:41:20 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77942a08

dev-python/sip: add 6.6.1, enable py3.11

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

 dev-python/sip/Manifest|  1 +
 .../files/sip-6.6.1-python311-invalid-regex.patch  | 21 
 dev-python/sip/sip-6.6.1.ebuild| 39 ++
 3 files changed, 61 insertions(+)

diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 52c9a17c715e..e7ef4971e16e 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -2,3 +2,4 @@ DIST sip-4.19.25.tar.gz 1056384 BLAKE2B 
f92e105e6b30e871aea2883dc9cd459e4032fb13
 DIST sip-5.5.0.tar.gz 1108126 BLAKE2B 
59f0323b3befd7ebb89461e93e1e7e5707d11b2882bd524a45f3a6ba8d8a3c792aff5580027255812f6a3fa0854febeb418690fa6106efb21aab1610d66ef911
 SHA512 
0122beab575239cdb3b1430dc53a7f74175e3fbb3e113bcafced122ffbc4bd3d339b64a672ac1319ea14cd540b5877c2bcfeb7f8821fe8a3c8ba3ce9744bf803
 DIST sip-6.4.0.tar.gz 1201890 BLAKE2B 
be5ccdfa7853eb2baa3b7c4e7f64a315e39ef899631e93569d75ed27bbf9752c97cca1bfd6c813efb0046d1d82fc8c5625a04f08c330a4e2c102461f3a42beee
 SHA512 
eec1bdbe4ef3d8ba5152a2dcd888efc23498bcbee01c95b7eb72074c2a133d8e8599cc4bb6d6b2fec99f093a73705e0fea1c148c2e49058c0fd6f2ba97f40884
 DIST sip-6.5.0.tar.gz 1202004 BLAKE2B 
a67ba784c0851a528fded689cc2a84fa18ba906d23adb71fceab14e652c02b079ce7d3b40a3594251852d20875ac53571e851630e441b8846c302772933b1829
 SHA512 
3baa20403b668e5f02b2506a693522ce421080e073ac39f62a23823b3e023b0b88fc60ab79e2301ecc39304f6df3d8647adc56429641e91c217fecea9bfacb91
+DIST sip-6.6.1.tar.gz 1134991 BLAKE2B 
dec51bce80566ffad25dd67686a746134e032f3cf1696fbf256d000d266f9e3921dcafaead40bcf3dc67d42aa89c5982d090abde7d8b3c3f8ec6ddd4470b9a43
 SHA512 
49d03730819210f4239946da0ddd0694583dc13458997edc11895ef399d8017f38e3354a87bae495492c3cf3334b810c2d924ec0f5bbb129e88cc15eac720c01

diff --git a/dev-python/sip/files/sip-6.6.1-python311-invalid-regex.patch 
b/dev-python/sip/files/sip-6.6.1-python311-invalid-regex.patch
new file mode 100644
index ..908111627854
--- /dev/null
+++ b/dev-python/sip/files/sip-6.6.1-python311-invalid-regex.patch
@@ -0,0 +1,21 @@
+
+# HG changeset patch
+# User Phil Thompson 
+# Date 1651507410 -3600
+# Node ID 3d656f0765f508ea9714b5e7c9ce00e304e6f600
+# Parent  c179f418c5bee188e3ec7a0c0e50f9eab34cf12f
+Fixed indented directives.
+
+diff -r c179f418c5be -r 3d656f0765f5 sipbuild/generator/parser/tokens.py
+--- a/sipbuild/generator/parser/tokens.py  Mon May 02 16:51:06 2022 +0100
 b/sipbuild/generator/parser/tokens.py  Mon May 02 17:03:30 2022 +0100
+@@ -174,7 +174,7 @@
+ 
+ # Handle directives.
+ def t_DIRECTIVE(t):
+-r'(?m)^\s*%[a-zA-Z][a-zA-Z]*'
++r'%[a-zA-Z][a-zA-Z]*'
+ 
+ # The name of the directive is used as its type.
+ name = t.value[t.value.index('%') + 1:]
+

diff --git a/dev-python/sip/sip-6.6.1.ebuild b/dev-python/sip/sip-6.6.1.ebuild
new file mode 100644
index ..4e130e33eb13
--- /dev/null
+++ b/dev-python/sip/sip-6.6.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Python bindings generator for C/C++ libraries"
+HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ 
https://pypi.org/project/sip/;
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   !

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

2022-06-08 Thread Andrew Ammerlaan
commit: 8340ea6d704ee5065e27b50dd393d0749c6fe061
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 14:41:47 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8340ea6d

dev-python/PyQt-builder: enable py3.11

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

 dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild
index 1df75641df61..9b6bc50a1942 100644
--- a/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild
+++ b/dev-python/PyQt-builder/PyQt-builder-1.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="The PEP 517 compliant PyQt build system"



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

2022-06-08 Thread Andrew Ammerlaan
commit: 158c0ab8523ec845929f1dba1ab07c73447ac446
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 17:00:31 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158c0ab8

dev-python/PyQtWebEngine: enable py3.11

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

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

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild
index 63cc553e9114..ce854a608d91 100644
--- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit python-r1 qmake-utils
 
 DESCRIPTION="Python bindings for QtWebEngine"



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

2022-06-08 Thread Andrew Ammerlaan
commit: 27ebd02d740901e1ef06bc0409666fb5fcc524ed
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 14:42:13 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jun  8 19:15:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ebd02d

dev-python/PyQt5: enable py3.11

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

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

diff --git a/dev-python/PyQt5/PyQt5-5.15.6.ebuild 
b/dev-python/PyQt5/PyQt5-5.15.6.ebuild
index 4a449460b3c8..f0138e797269 100644
--- a/dev-python/PyQt5/PyQt5-5.15.6.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.15.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit python-r1 qmake-utils
 
 DESCRIPTION="Python bindings for the Qt framework"



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

2022-06-08 Thread Matt Turner
commit: b8c900ab77efa966904a9e0a95408716f40d72a3
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  8 18:27:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  8 18:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c900ab

net-libs/libqrtr-glib: Add package, v1.2.2

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

 net-libs/libqrtr-glib/Manifest  |  1 +
 net-libs/libqrtr-glib/libqrtr-glib-1.2.2.ebuild | 39 +
 net-libs/libqrtr-glib/metadata.xml  | 11 +++
 3 files changed, 51 insertions(+)

diff --git a/net-libs/libqrtr-glib/Manifest b/net-libs/libqrtr-glib/Manifest
new file mode 100644
index ..951eeec6a630
--- /dev/null
+++ b/net-libs/libqrtr-glib/Manifest
@@ -0,0 +1 @@
+DIST libqrtr-glib-1.2.2.tar.bz2 26398 BLAKE2B 
e52cab3e4ac85c53a51782d7d6b3658060282f2e75e1ce2ff2e0c52dfb3343f5ba43c03f58c25eed73c2bc16254672a828318daae00bd2900ffda9ff23b38d27
 SHA512 
b21df1685c2474c1124e6f6bf12c552a06a28986284fde876210a3a6db8c19872a5458cae622bb22020ffd278167f52eba38d763ba633e783fa708863832bade

diff --git a/net-libs/libqrtr-glib/libqrtr-glib-1.2.2.ebuild 
b/net-libs/libqrtr-glib/libqrtr-glib-1.2.2.ebuild
new file mode 100644
index ..e3723a626231
--- /dev/null
+++ b/net-libs/libqrtr-glib/libqrtr-glib-1.2.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/${PN}/-/archive/${PV}/${P}.tar.bz2;
+fi
+
+DESCRIPTION="Qualcomm IPC Router protocol helper library"
+HOMEPAGE="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib;
+
+LICENSE="LGPL-2"
+SLOT="0/0" # soname of libqrtr-glib.so
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   dev-libs/gobject-introspection
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dintrospection=true
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}

diff --git a/net-libs/libqrtr-glib/metadata.xml 
b/net-libs/libqrtr-glib/metadata.xml
new file mode 100644
index ..84eb279f41da
--- /dev/null
+++ b/net-libs/libqrtr-glib/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   libqrtr-glib.so soname version
+   
+



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

2022-06-08 Thread Stefan Strogin
commit: b13a572ca4d036774982943e3881a06b7369d218
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun  8 18:15:45 2022 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Jun  8 18:15:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13a572c

net-im/discord-bin: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest |   2 -
 net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 131 
 net-im/discord-bin/discord-bin-0.0.17.ebuild|  92 -
 3 files changed, 225 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 8cbd26989186..7db891be33a3 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,3 +1 @@
-DIST discord-0.0.17.deb 77105376 BLAKE2B 
b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a
 SHA512 
b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb
-DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 
0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f
 SHA512 
728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9
 DIST discord-0.0.18.tar.gz 77398558 BLAKE2B 
e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732
 SHA512 
a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be

diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild 
b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
deleted file mode 100644
index e40d2077e427..
--- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin}"
-MY_PV="${PV/-r*}"
-
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com;
-SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# libXScrnSaver is used through dlopen (bug #825370)
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   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/libxshmfence
-   x11-libs/pango
-"
-
-RESTRICT="bindist mirror strip test"
-
-DESTDIR="/opt/${MY_PN}"
-
-QA_PREBUILT="
-   ${DESTDIR#/}/${MY_PN^}
-   ${DESTDIR#/}/chrome-sandbox
-   ${DESTDIR#/}/libffmpeg.so
-   ${DESTDIR#/}/libvk_swiftshader.so
-   ${DESTDIR#/}/libvulkan.so
-   ${DESTDIR#/}/libEGL.so
-   ${DESTDIR#/}/libGLESv2.so
-   ${DESTDIR#/}/libVkICD_mock_icd.so
-   ${DESTDIR#/}/swiftshader/libEGL.so
-   ${DESTDIR#/}/swiftshader/libGLESv2.so
-   ${DESTDIR#/}/swiftshader/libvk_swiftshader.so
-"
-
-CONFIG_CHECK="~USER_NS"
-
-S="${WORKDIR}/${MY_PN^}"
-
-pkg_pretend() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   unpack ${MY_PN}-${MY_PV}.tar.gz
-}
-
-src_configure() {
-   chromium_suid_sandbox_check_kernel_config
-
-   default
-}
-
-src_prepare() {
-   default
-   # remove post-install script
-   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
-   # cleanup languages
-   pushd "locales/" || die "location change for language cleanup failed"
-   chromium_remove_language_paks
-   popd || die "location reset for language cleanup failed"
-   # fix .desktop exec location
-   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" 
${MY_PN}.desktop || die "fixing of exec location on .desktop failed"
-}
-
-src_install() {
-   doicon -s 256 ${MY_PN}.png
-
-   # install .desktop file
-   domenu ${MY_PN}.desktop
-
- 

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

2022-06-08 Thread Stefan Strogin
commit: 6895cb60373e715572b3613218dc56cdf306a846
Author: Stefan Strogin  gentoo  org>
AuthorDate: Wed Jun  8 18:11:05 2022 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Wed Jun  8 18:11:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6895cb60

net-im/discord-bin: upgrade to 0.0.18

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/discord-bin/Manifest  |   1 +
 net-im/discord-bin/discord-bin-0.0.18.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 83e85a4eaf0f..8cbd26989186 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,2 +1,3 @@
 DIST discord-0.0.17.deb 77105376 BLAKE2B 
b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a
 SHA512 
b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb
 DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 
0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f
 SHA512 
728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9
+DIST discord-0.0.18.tar.gz 77398558 BLAKE2B 
e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732
 SHA512 
a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be

diff --git a/net-im/discord-bin/discord-bin-0.0.18.ebuild 
b/net-im/discord-bin/discord-bin-0.0.18.ebuild
new file mode 100644
index ..e40d2077e427
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.18.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-r*}"
+
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info optfeature unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com;
+SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# libXScrnSaver is used through dlopen (bug #825370)
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   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/libxshmfence
+   x11-libs/pango
+"
+
+RESTRICT="bindist mirror strip test"
+
+DESTDIR="/opt/${MY_PN}"
+
+QA_PREBUILT="
+   ${DESTDIR#/}/${MY_PN^}
+   ${DESTDIR#/}/chrome-sandbox
+   ${DESTDIR#/}/libffmpeg.so
+   ${DESTDIR#/}/libvk_swiftshader.so
+   ${DESTDIR#/}/libvulkan.so
+   ${DESTDIR#/}/libEGL.so
+   ${DESTDIR#/}/libGLESv2.so
+   ${DESTDIR#/}/libVkICD_mock_icd.so
+   ${DESTDIR#/}/swiftshader/libEGL.so
+   ${DESTDIR#/}/swiftshader/libGLESv2.so
+   ${DESTDIR#/}/swiftshader/libvk_swiftshader.so
+"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN^}"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack ${MY_PN}-${MY_PV}.tar.gz
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+
+   default
+}
+
+src_prepare() {
+   default
+   # remove post-install script
+   rm postinst.sh || die "the removal of the unneeded post-install script 
failed"
+   # cleanup languages
+   pushd "locales/" || die "location change for language cleanup failed"
+   chromium_remove_language_paks
+   popd || die "location reset for language cleanup failed"
+   # fix .desktop exec location
+   sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" 
${MY_PN}.desktop || die "fixing of exec location on .desktop failed"
+}
+
+src_install() {
+   doicon -s 256 ${MY_PN}.png
+
+   # install .desktop file
+   domenu ${MY_PN}.desktop
+
+   exeinto "${DESTDIR}"
+   doexe ${MY_PN^} chrome-sandbox libEGL.so 

[gentoo-commits] repo/gentoo:master commit in: sys-power/upower/

2022-06-08 Thread Matt Turner
commit: 2376bd2a935a8b514fea1153491452773217a885
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  8 17:46:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  8 17:48:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2376bd2a

sys-power/upower: Version bump to 0.99.19

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

 sys-power/upower/Manifest  |   1 +
 sys-power/upower/upower-0.99.19.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
index 496b4baf99d5..534d62e44935 100644
--- a/sys-power/upower/Manifest
+++ b/sys-power/upower/Manifest
@@ -1,3 +1,4 @@
 DIST upower-0.99.12.tar.xz 423640 BLAKE2B 
4c5c6357f0a2f8d721ebae9736912b1871a898c7ce65708626f9a9465cde87036ba6ab8050d97f5b9074d92e2700d8ed1e71b67f43cd6305eb4e89336f1b628f
 SHA512 
9858a0e5f65271522cc5f36b0cd8722a5fb3effba37dbc5b22f08606701d4242ee54329d07460768004a24dc42705a84140ac6d9691afb7f09584b2e61fe3413
 DIST upower-v0.99.17.tar.bz2 139108 BLAKE2B 
de48a8058752f3e2bcefe83fe049ae9181517276f6d2930c402089291d935ecbdc6f7759d811467c537801c422f5d32a02366f3e3d57bea9e73e311b13df046a
 SHA512 
fcb2f344e82f04af85eee3a4ef42a4d119f7b55fd4e1c6bc2633845135bf524957b54c849bf6501d89cfbd285a7e1fbeecb8e846aa108e2b36d1550347150c04
 DIST upower-v0.99.18.tar.bz2 141140 BLAKE2B 
2e6acfaf58f6e0031326c269ad58bfcdac84a25f952ef3169e6ee85889696c5c83d10aaf67b8244a2378150fd591ddbd3101d21d1e7534e5d7f2f69ee070a174
 SHA512 
f33a2ca35209d69fa7ddf614c6a390973c998c6473448acb00ca86114f7bfc05beb8f904010ed7b5a440209fe503e759682459893fdc9690c4b79d516e7f9de1
+DIST upower-v0.99.19.tar.bz2 141661 BLAKE2B 
4c117927d17f118cd06165160b407190ab86fff6bc194204038fd334dc879726c1f83fa23c89c2574cf8de6211ce6a884cc103f8292618818b1bc60e5ba8f1e8
 SHA512 
1462a64bc642bd6c5c235742f5a8fa9e3440846d90061889b568fc0a91f7b24d56d1f5a3d33bff8d6d35f78aa8bc8c15f9c4a51a2cb40f1ee3b2a822ad60ca33

diff --git a/sys-power/upower/upower-0.99.19.ebuild 
b/sys-power/upower/upower-0.99.19.ebuild
new file mode 100644
index ..c5769c7716d0
--- /dev/null
+++ b/sys-power/upower/upower-0.99.19.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson python-any-r1 systemd udev xdg-utils
+
+DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history 
and statistics"
+HOMEPAGE="https://upower.freedesktop.org/;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0/3" # based on SONAME of libupower-glib.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# gtk-doc files are not available as prebuilt in the tarball
+IUSE="doc +introspection ios selinux test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   sys-apps/dbus:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   kernel_linux? (
+   >=dev-libs/libgudev-236:=
+   virtual/udev
+   ios? (
+   >=app-pda/libimobiledevice-1:=
+   >=app-pda/libplist-2:=
+   )
+   )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-devicekit )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   dev-util/umockdev
+   )
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
+
+python_check_deps() {
+   python_has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local backend
+
+   if use kernel_linux ; then
+   backend=linux
+   else
+   backend=dummy
+   fi
+
+   local emesonargs=(
+   --localstatedir "${EPREFIX}"/var
+
+   -Dman=true
+   $(meson_use doc gtk-doc)
+   $(meson_feature introspection)
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dos_backend="${backend}"
+   $(meson_feature ios idevice)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   keepdir /var/lib/upower #383091
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ 

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

2022-06-08 Thread Florian Schmaus
commit: 6db25f6cfc44927edfd4ed7c22346a7c9c46d763
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:07:22 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:13:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6db25f6c

sci-electronics/skywater-pdk: new package, add 0.0.0_p20220424

Signed-off-by: James Beddek  posteo.de>

 sci-electronics/skywater-pdk/Manifest  | 11 +++
 sci-electronics/skywater-pdk/metadata.xml  |  8 ++
 .../skywater-pdk-0.0.0_p20220424.ebuild| 86 ++
 3 files changed, 105 insertions(+)

diff --git a/sci-electronics/skywater-pdk/Manifest 
b/sci-electronics/skywater-pdk/Manifest
new file mode 100644
index 0..a1775655a
--- /dev/null
+++ b/sci-electronics/skywater-pdk/Manifest
@@ -0,0 +1,11 @@
+DIST skywater-pdk-0.0.0_p20220424.tar.gz 2453601 BLAKE2B 
527c66f71b79b24d67eca0ed43d654073a62edf9ff71dec7cf86e783f6d41635803066cf723e88cacb284b090e7bf1f35b22106454d882307f9c7b8338964b35
 SHA512 
8a26cc93572844ff1f1f9112b42f1fb4691d65cb9598554c8de326c7372e650c8c10bf0d9258bfebcfc2917988fc7405b5b75d5c5adfe131ff5db19dd6a159b4
+DIST 
skywater-pdk-libs-sky130_fd_io-01b18699b4102d8e54ad1406b3991ecb652e5aee.tar.gz 
14576843 BLAKE2B 
f4b3249e609909a1b8f4e0ef4982a7704285e619eb6448179cef3c712ed156599a2b4ed055886a87a129e24a00320cadcd4c63f9ca129fd59f4796273de56823
 SHA512 
d22fe057570163bfa4ae53c9b4af4de12ac78fe8e302f19e3fdb3652978bea83de88f85814c3135f433d1a207a8de64318de519abb1e22b26a90a10482f6652f
+DIST 
skywater-pdk-libs-sky130_fd_pr-f62031a1be9aefe902d6d54cddd6f59b57627436.tar.gz 
122850928 BLAKE2B 
10a39e0484f75271cc32a14d3a17d23b4440cfb2e2451cf0f7eb9cd1da8083f854f7d81b2522f64fdcc6c4871841464e498dc526ce26bbd53d3d893cfb9b0e5e
 SHA512 
d9b451e1878ec30bb933fe4c9d88007036deda856b6d883385c023d189b76b6815616c8e41f1668660ee2345f8efac23adfde45e224ace2835925836e558e6be
+DIST 
skywater-pdk-libs-sky130_fd_pr_reram-48c8310e464157d797c78cb2e6d6b5a21d710c20.tar.gz
 738321 BLAKE2B 
bc26a4ae72ab849bc0126cb5c89e4be341ffe06e4f8a3b68729d607c10c577939ef461749249474da276b94d01e465f54701be00fad4f07bfc20e01f5222ced7
 SHA512 
23ba7c52dc1da618100c5327ea14513a886cf71ce0626292fba7b94cd5d9bf1d7b475b68a1267221153b120955ffd7706d4c81b3ee206c4ef02bed487906a66e
+DIST 
skywater-pdk-libs-sky130_fd_sc_hd-ac7fb61f06e6470b94e8afdf7c25268f62fbd7b1.tar.gz
 81763296 BLAKE2B 
51ede7b86504456d7697c5d1cc726dc875f3d9dd3df87c7b056899a1a2fed2be290892540b58ddf0862494440017eca732a99b153af30c583f355f49e4bf65ca
 SHA512 
a10581a750441d2e775b91ae1eabaf5f7cab98d36cb108fa291c567002fcc122daa99edf383d2ace91d1cb5e6a6c1da4cc2803589af3ffa391241014a70ecf9a
+DIST 
skywater-pdk-libs-sky130_fd_sc_hdll-0694bd23893de20f5233ef024acf6cca1e750ac6.tar.gz
 96771722 BLAKE2B 
d4e3c6d5c09f357aaa42761988f599c2e41341fc95e038007a371a53c80020420ba9308875dbdc3ebb48e3a6729a448840f894d078ffc5ed98ea9dc0a40b21e3
 SHA512 
a15441a704a0e7e782374bc0df7cd8b05183f99f93acfcada1472235377782cbd2965b51f1df1f65228a851cd22fe6d171855e86ce7b7b71239db417368e9c92
+DIST 
skywater-pdk-libs-sky130_fd_sc_hs-1d051f49bfe4e2fe9108d702a8bc2e9c081005a4.tar.gz
 336252907 BLAKE2B 
97fda400fa9b51ad9113a29c983acb42b3c0821a53b262e2e983962970c9c277101b9578ea6bbf25ce6322bc1a057f008eb1298bfffb7281735ba3cf015846b3
 SHA512 
a5016603ed58bbe873555098859dc8d20cd220297e29571d8a234c22f26e0bbc22ce0b9bcb979f1f487062992fbcc1c84345dcb0c78bf6b2168acbf710731fbd
+DIST 
skywater-pdk-libs-sky130_fd_sc_hvl-4fd4f858d16c558a6a488b200649e909bb4dd800.tar.gz
 28030476 BLAKE2B 
59672ad97466c8e1aafebe3a7091eafc6c33ae9d9877a12cb230e880e6ee94618de3dc58c51dd3a4cda343a1b4aa9846f583f83c0b3c9e8d001cd5acb9913575
 SHA512 
3fe55c924dab323db9897d1b856fe0ef5f24c1f6edaeafbd2c031856fba89b7360115b93973970e553682add5f6b327461d82df92a458413e2a0f1e3c77f79cb
+DIST 
skywater-pdk-libs-sky130_fd_sc_lp-e2c1e0646999163d35ea7b2521c3ec5c28633e63.tar.gz
 287744020 BLAKE2B 
486fda403c96a76bc7aa030003da92b358f7de5a4677f583c2971fdf893e488ee1c7e484ab34f20f62a8c61bdd9eac83ba361519f89ea64154cdfb8e0b05d968
 SHA512 
e5a82fa20c001d0bcbf8767f77c1d5544cfde0b605c60c7b41f5d4c709b6529a7b07968c5c9f904727acafa445f6d7a247d7261a02176ec6932269212ab15aeb
+DIST 
skywater-pdk-libs-sky130_fd_sc_ls-4f549e30dd91a1c264f8895e07b2872fe410a8c2.tar.gz
 394701266 BLAKE2B 
9b807243216fd0d4dac4ab22576fef43f99c45a55ba385484a62c9209b8acf432b57cbb44d616741ca4b70e9e91e71d41a3e144fcfb4fbc0dab65c3d65655248
 SHA512 
d728943df9ab342e71c91876849b5f0a3e539f4e1321c427370ab9573e432c85950cb7ba4b016d6ded2f6bb23c057c167c79ce433165a3e084b06622c8fd
+DIST 
skywater-pdk-libs-sky130_fd_sc_ms-ae1b7f68821505cf2d93d9d44cce5ece22710fad.tar.gz
 315143259 BLAKE2B 
7bd279c41dc6ff42c9bd95c83072016018d98d38471b9eb9d9af25e1ef929ba2379be33db0b16a53e31d61717dbcd3b32b190bed711feda2d3975ecb7d70a9c2
 SHA512 
2305dce217458e92a0a5c5b57e510212ba3e42dac1b35d018a6fc7b76479290d1d582e34fa1a65fc43cf5a58ca5f242e83f42b4905af2d96e8db90ee9455

diff --git a/sci-electronics/skywater-pdk/metadata.xml 

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

2022-06-08 Thread Florian Schmaus
commit: 58d071a2b5ac1e7f876bea615b0e3f30401bbed1
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:06:54 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:13:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58d071a2

dev-python/libcst: new package, add 0.4.3_p20220607

Signed-off-by: James Beddek  posteo.de>

 dev-python/libcst/Manifest  |  99 ++
 dev-python/libcst/libcst-0.4.3_p20220607.ebuild | 170 
 dev-python/libcst/metadata.xml  |   8 ++
 3 files changed, 277 insertions(+)

diff --git a/dev-python/libcst/Manifest b/dev-python/libcst/Manifest
new file mode 100644
index 0..e4a254d6a
--- /dev/null
+++ b/dev-python/libcst/Manifest
@@ -0,0 +1,99 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 
4684eb9c7aaaf7e34808338d05c523482709de2c79245df30e1d1148b79de77fc4bff88adefdb85d0675799749c9ed8bd1a14be0d75f68c2c7664ea5db13ec16
 SHA512 
3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+DIST bumpalo-3.7.0.crate 134261 BLAKE2B 
15c4944abc803537c57076dfa8f5fb4b59949909450edd9e043a6cd438ddd227820e20e95236324c06e40cb27ec1e4d958bebf3d38df90f0723b8e30df79b6ef
 SHA512 
0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
+DIST cast-0.2.7.crate 11222 BLAKE2B 
8a09b6493d68b08539b38fef39ac3abae829c8b899d5243bda3c3d8acada44f4c57416e3247c82a9a4b82180d7f96c96f048b8cdbf21a8fc184ca6957b237ad9
 SHA512 
24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chic-1.2.2.crate 10269 BLAKE2B 
2c792e22b71347e34769e4c43d12dccb92c9c2a3e502f144e5078e71bb6192700d3e783c5c3d6046c0c7070d27f1b19c1dffddd59f4fc4a9b755353c9c0b8340
 SHA512 
f143424b5d0e5366328a1bea169bd99ab214214c51223974ca847b36e3225f4946a57542a673fb2fb43e0b620782de4e4c87ed4ef22e97905aede4419a8c0603
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST criterion-0.3.4.crate 10 BLAKE2B 
1a27f32745dfedcddd1b41f1d9fa2096cecb11d90c4126bc0d7a52a14c4b97d99204a7156e55c2ca5e525d4b648a82f3126f5d2b6c3d97ce424d1d7fde9656ae
 SHA512 
e54f73d39e54f74758710d14c970ab928b86595b2ecc3759c218e4a57a2d618f8d425049763669de6ac48ff97dda72eecbce2e48b731cf0c11a240cc20e9fb86
+DIST criterion-cycles-per-byte-0.1.2.crate 6360 BLAKE2B 
32687a7ee0028406bda3b6a521df222e8fa524f8e5b4ee372d855086f63c2effaa48a7aa926e568f367d145999e4d7ec57a554bbd89765de63609aa7fb4d7f4f
 SHA512 
3f44d5c677b17f52246cd2a921b08fe3d9b8bf3eda56bb92374be3110fd5d7bea5764f169faba3f57a2f15c8947b50058e5d5314b160131d2f77982dc1ec04b5
+DIST criterion-plot-0.4.3.crate 17226 BLAKE2B 

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

2022-06-08 Thread Florian Schmaus
commit: e36b5cb9d631601da99fec5db91916b070677887
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:35:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:36:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e36b5cb9

dev-python/libcst: fix build (remove testing changes)

Signed-off-by: James Beddek  posteo.de>

 dev-python/libcst/Manifest  |  6 +++---
 dev-python/libcst/libcst-0.4.3_p20220607.ebuild | 22 +++---
 2 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/dev-python/libcst/Manifest b/dev-python/libcst/Manifest
index e4a254d6a..d62c90599 100644
--- a/dev-python/libcst/Manifest
+++ b/dev-python/libcst/Manifest
@@ -13,9 +13,9 @@ DIST criterion-0.3.4.crate 10 BLAKE2B 
1a27f32745dfedcddd1b41f1d9fa2096cecb11
 DIST criterion-cycles-per-byte-0.1.2.crate 6360 BLAKE2B 
32687a7ee0028406bda3b6a521df222e8fa524f8e5b4ee372d855086f63c2effaa48a7aa926e568f367d145999e4d7ec57a554bbd89765de63609aa7fb4d7f4f
 SHA512 
3f44d5c677b17f52246cd2a921b08fe3d9b8bf3eda56bb92374be3110fd5d7bea5764f169faba3f57a2f15c8947b50058e5d5314b160131d2f77982dc1ec04b5
 DIST criterion-plot-0.4.3.crate 17226 BLAKE2B 
cf896d08a208e9e317aa7b9095086660e57e5d8e6552b3615b027847e64fd4cf135d361bca7ee45fbe55163739285907320e9a39fbd28506fcb2ba56e091497c
 SHA512 
69620d5b215757ddd818606d1a979c411de803032391be3b56e1c1ff73fbea992ae5e6c14cd78b519eeab806a34320468b44adb04fd1c67076163658f03d2844
 DIST crossbeam-channel-0.5.1.crate 86919 BLAKE2B 
b223d0dcacbb09850d457825cb2a018494d798da20eed3f54b1152e41ebca4698e7d50e81f467b86543779155ad08566da9496eee36aa06644b69cf5d7eb
 SHA512 
f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b
-DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 
6bb602547cb0ca65552a9b981502221f1d3570422d22c867f654ba677e5c95aa5f81ed0022a498d3408c3f69291e1805b49fcfbfaff0d9a6075b75be3bf926ea
 SHA512 
4efa73dcb9ef40b841039d24ffaf9bd7c63f8c0233bba1e0728fd5558702b4ef0af117543834c527335e99384d3c80d56293e891c9d94440f51f454b1b90c399
+DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 
0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4
 SHA512 
44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4
 DIST crossbeam-epoch-0.9.5.crate 43883 BLAKE2B 
c0ee0879c583bd1051b63d29eccac37ceb9f9446ee8cb64756b2e3d95a30c5c11bc79d9d460be4ef4b62513049e28900a96085031f805d064e81b5eae4bc297a
 SHA512 
ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064
-DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 
8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad
 SHA512 
fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f
+DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 
2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10
 SHA512 
ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
 DIST csv-1.1.6.crate 886999 BLAKE2B 
b178d0419af671df570f37a4d054391bc883085b0cd3949de5e967aa4ca323fdadfd8c5d91eef1e8882ec112acf255756eace3c7421e455ea2b6e01cb600
 SHA512 
81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc
 DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
 DIST difference-2.0.0.crate 147616 BLAKE2B 
d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2
 SHA512 
cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
@@ -62,7 +62,7 @@ DIST quote-1.0.9.crate 25042 BLAKE2B 
26ef31e89fd2f0cc21ff65f8072f30c7977ac634d25
 DIST rayon-1.5.1.crate 160424 BLAKE2B 
1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a
 SHA512 
a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9
 DIST rayon-core-1.9.1.crate 64961 BLAKE2B 
7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66
 SHA512 

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

2022-06-08 Thread Florian Schmaus
commit: e2b1247ef79a30485fe7f313a0d5a9f7549c262a
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:06:43 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:13:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2b1247e

dev-python/hypothesmith: new package, add 0.2.0

Signed-off-by: James Beddek  posteo.de>

 dev-python/hypothesmith/Manifest  |  1 +
 dev-python/hypothesmith/hypothesmith-0.2.0.ebuild | 47 +++
 dev-python/hypothesmith/metadata.xml  |  8 
 3 files changed, 56 insertions(+)

diff --git a/dev-python/hypothesmith/Manifest b/dev-python/hypothesmith/Manifest
new file mode 100644
index 0..37e577843
--- /dev/null
+++ b/dev-python/hypothesmith/Manifest
@@ -0,0 +1 @@
+DIST hypothesmith-0.2.0.tar.gz 24933 BLAKE2B 
36c5296d2ab5d86a2dcde565bda16aff31de7f0be1cbc487ea2115e6e3baacf5ba740192885dd5a843d53c51932551574c0debd97f1b374a4e0bea48ec4204d4
 SHA512 
b82627897f0e07e6249ce2d3730134690dbe340b81632a1101b6b6b9a9ac6ccd0f350ba10f729349ef200b9243081f7f58eb760ccbcb4175adfcc5f411a8a045

diff --git a/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild 
b/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild
new file mode 100644
index 0..98bb73f53
--- /dev/null
+++ b/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} ) # python3_11 depends on dev-python/libcst
+
+inherit distutils-r1
+
+DESCRIPTION="Hypothesis strategies for generating Python programs"
+HOMEPAGE="https://github.com/Zac-HD/hypothesmith;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   default
+   sed -e '/-Werror/d' \
+   -e '/--cov/d' \
+   -i tox.ini || die
+}
+
+RDEPEND="
+   >=dev-python/hypothesis-5.41.0[${PYTHON_USEDEP}]
+   >=dev-python/lark-0.7.2[${PYTHON_USEDEP}]
+   >=dev-python/libcst-0.3.8[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/parso[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest
+
+python_test() {
+   # https://github.com/Zac-HD/hypothesmith/issues/21
+   local EPYTEST_DESELECT=( 
'tests/test_cst.py::test_source_code_from_libcst_node_type' )
+   epytest
+}

diff --git a/dev-python/hypothesmith/metadata.xml 
b/dev-python/hypothesmith/metadata.xml
new file mode 100644
index 0..2924f0387
--- /dev/null
+++ b/dev-python/hypothesmith/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   tel...@posteo.de
+   James Beddek
+   
+



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

2022-06-08 Thread Florian Schmaus
commit: e7032514faff699f4e450dad78efbce4b770fc38
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:06:38 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:13:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7032514

dev-python/marshmallow_enum: new package, add 1.5.1

Signed-off-by: James Beddek  posteo.de>

 dev-python/marshmallow_enum/Manifest   |  1 +
 .../marshmallow_enum/marshmallow_enum-1.5.1.ebuild | 28 ++
 dev-python/marshmallow_enum/metadata.xml   |  8 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/marshmallow_enum/Manifest 
b/dev-python/marshmallow_enum/Manifest
new file mode 100644
index 0..4b7ec09ca
--- /dev/null
+++ b/dev-python/marshmallow_enum/Manifest
@@ -0,0 +1 @@
+DIST marshmallow_enum-1.5.1.tar.gz 6562 BLAKE2B 
b79a610e2e99c29d8d972f6e4963e5f8632a1c826b6aa8e8ceba83cc03c665a6ea4ac443872a05eff748ba09c016bc9275440cdce994a2e1fa1edf743da25a13
 SHA512 
989fe58613dc28f242b1990a727a87c453809ad2de9355595e53e2c569de6434c76c150522c31189282edca74740dc0aabfafa57e2f78397644adae1b6d99f7d

diff --git a/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild 
b/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
new file mode 100644
index 0..94cd1debd
--- /dev/null
+++ b/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Enum handling for Marshmallow"
+HOMEPAGE="https://github.com/justanr/marshmallow_enum;
+SRC_URI="https://github.com/justanr/marshmallow_enum/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-python/marshmallow-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/addopts/d' -i tox.ini || die
+   distutils-r1_src_prepare
+}

diff --git a/dev-python/marshmallow_enum/metadata.xml 
b/dev-python/marshmallow_enum/metadata.xml
new file mode 100644
index 0..2924f0387
--- /dev/null
+++ b/dev-python/marshmallow_enum/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   tel...@posteo.de
+   James Beddek
+   
+



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

2022-06-08 Thread Florian Schmaus
commit: 40d1052562c920f5523cfc1848dcad29d1ff8745
Author: James Beddek  posteo  de>
AuthorDate: Wed Jun  8 05:06:12 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 05:13:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40d10525

dev-python/typing_inspect: new package, add 0.7.1

Signed-off-by: James Beddek  posteo.de>

 dev-python/typing_inspect/Manifest |  1 +
 dev-python/typing_inspect/metadata.xml |  8 ++
 .../typing_inspect/typing_inspect-0.7.1.ebuild | 32 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/typing_inspect/Manifest 
b/dev-python/typing_inspect/Manifest
new file mode 100644
index 0..16d56d11b
--- /dev/null
+++ b/dev-python/typing_inspect/Manifest
@@ -0,0 +1 @@
+DIST typing_inspect-0.7.1.tar.gz 11799 BLAKE2B 
a0f0fde9fe1b85897c8cac660a1fb9de2b9bc3b83c619ddb0642749cacb105bfc7d2f0e25a1da0e9c95a3cdd60e39eecd3be4aef32d0f47c53f107d681f43a39
 SHA512 
16aa279e5bcdcaa4ad28b68a5c5cedcefee32ec78f57c75b4285888ab6d634e3306eedc63445839cc57923ae956e9b2234cb2afcf71216b3f6ff6839cd48fc58

diff --git a/dev-python/typing_inspect/metadata.xml 
b/dev-python/typing_inspect/metadata.xml
new file mode 100644
index 0..2924f0387
--- /dev/null
+++ b/dev-python/typing_inspect/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   tel...@posteo.de
+   James Beddek
+   
+

diff --git a/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild 
b/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild
new file mode 100644
index 0..eb18d4875
--- /dev/null
+++ b/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} ) # python3_11 depends on 
dev-python/mypy_extensions
+
+inherit distutils-r1
+
+DESCRIPTION="Runtime inspection utilities for Python typing module"
+HOMEPAGE="https://github.com/ilevkivskyi/typing_inspect;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/mypy_extensions-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # https://github.com/ilevkivskyi/typing_inspect/issues/84
+   local EPYTEST_DESELECT=( 
'test_typing_inspect.py::GetUtilityTestCase::test_typed_dict_typing_extension' )
+   epytest
+}



  1   2   3   4   >