[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/

2023-06-06 Thread Vitaly Zdanevich
commit: 32d5f0cc900d42a2aeab62676092ce3e82b1a480
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Jun  7 05:40:17 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed Jun  7 05:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32d5f0cc

sys-apps/corefreq: 1.96.2 -> 1.96.3

Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-apps/corefreq/Manifest   | 2 +-
 sys-apps/corefreq/{corefreq-1.96.2.ebuild => corefreq-1.96.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/corefreq/Manifest b/sys-apps/corefreq/Manifest
index 2550c0740..7de80ae12 100644
--- a/sys-apps/corefreq/Manifest
+++ b/sys-apps/corefreq/Manifest
@@ -1 +1 @@
-DIST corefreq-1.96.2.tar.gz 462030 BLAKE2B 
86d8fc7763ac94aa1b0499ba734db97c0433e58f559b52fb50628aa8d96eeba6574ff0b9c0cc7c8138997edd92cbf9554fdc55cbdecfbd8cdf58d076a523a424
 SHA512 
2383e08e0e48f81ea384439556d97b573128fbeeb98a85ec53909a4e9250a8d1925f4137ee8cf1ea70240a171be654f759243aad87f4ca2c024b27fa34910c6e
+DIST corefreq-1.96.3.tar.gz 462294 BLAKE2B 
0abf0f4228ec15344af41763e43cb315305e8ab26b87950a11275be7a0841de798052f743af3c0dd9c972fb0355a027f4df57a84b13d3ee956c5d72e529a8604
 SHA512 
d232a32e6bcf9b951b499defcc294eb714efcaf820ebf25c9f4404947ef1544777829c332e6b9419796d4e053645bc683e7afc1b1d2cf8f204048ff09816ab21

diff --git a/sys-apps/corefreq/corefreq-1.96.2.ebuild 
b/sys-apps/corefreq/corefreq-1.96.3.ebuild
similarity index 100%
rename from sys-apps/corefreq/corefreq-1.96.2.ebuild
rename to sys-apps/corefreq/corefreq-1.96.3.ebuild



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

2023-06-06 Thread Miroslav Šulc
commit: f5987ec362a8eac13d17db3fc29306ac0f5be4d7
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jun  6 07:22:59 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun  7 05:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5987ec3

profiles: Last rite dev-java/janino, CVE-2023-33546

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3b6064df9c99..86efe8de552e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Volkmar W. Pogatzki  (2023-06-06)
+# Vulnerable CVE-2023-33546, Bug #907927.
+# Reverse deps (logback-*, netty) are unused Java libraries.
+# Removal on 2023-07-06.
+dev-java/janino
+dev-java/logback-core
+dev-java/logback-classic
+dev-java/netty
+
 # Sam James  (2023-06-06)
 # Causes "illegal instruction" (SIGILL) errors for some users, pending 
investigation.
 # See bug #907932.



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

2023-06-06 Thread Miroslav Šulc
commit: 765fb021abb4e2c5e7fedccf5fde4a0bd5e00b5d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jun  7 05:19:41 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun  7 05:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765fb021

media-sound/audacity: dropped obsolete 3.2.5

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

 media-sound/audacity/audacity-3.2.5.ebuild | 226 -
 1 file changed, 226 deletions(-)

diff --git a/media-sound/audacity/audacity-3.2.5.ebuild 
b/media-sound/audacity/audacity-3.2.5.ebuild
deleted file mode 100644
index 8a011864b2d7..
--- a/media-sound/audacity/audacity-3.2.5.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.2-gtk3"
-
-inherit cmake wxwidgets xdg
-
-MY_P="Audacity-${PV}"
-DOC_PV="${PV}"
-DESCRIPTION="Free crossplatform audio editor"
-HOMEPAGE="https://web.audacityteam.org/;
-
-# A header-only thread pool library, without a build system, about 100
-# lines of code.  Probably not worth packaging individually.  Check
-# cmake-proxies/CMakeLists.txt and search for "ThreadPool".
-MY_THREADPOOL_DATE=20140926
-MY_THREADPOOL="https://raw.githubusercontent.com/progschj/ThreadPool/9a42ec1329f259a5f4881a291db1dcb8f2ad9040/ThreadPool.h
 -> progschj-ThreadPool-${MY_THREADPOOL_DATE}.h"
-SRC_URI="https://github.com/audacity/audacity/archive/${MY_P}.tar.gz
-   doc? ( 
https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz
 )
-   audiocom? ( ${MY_THREADPOOL} )"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-# GPL-2+, GPL-3 - Audacity itself
-# ZLIB - The ThreadPool single-header library
-# CC-BY-3.0 - Documentation
-LICENSE="GPL-2+
-   GPL-3
-   doc? ( CC-BY-3.0 )
-   audiocom? ( ZLIB )
-"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-IUSE="alsa audiocom doc ffmpeg +flac id3tag +ladspa +lv2 mad mpg123 ogg
-   opus +portmixer sbsms twolame vamp +vorbis wavpack"
-
-# The testsuite consists of two tests, 50% of which fail.
-RESTRICT="test"
-
-# dev-db/sqlite:3 hard dependency.
-# dev-libs/glib:2, x11-libs/gtk+:3 hard dependency, from
-#   cmake-proxies/cmake-modules/dependencies/wxwidgets.cmake
-# sys-apps/util-linux hard dependency, from cmake-proxies/CMakeLists.txt
-#   for libuuid
-# portmidi became non-optional: building without it results in build
-#   failures, even with some of the Debian patches.  It's probably not
-#   in our best interest to fix that as a patch series.
-# glib, gtk and gdk are all directly relied on in the source, not just
-
-# Libraries used at runtime via dlopen:
-# - dev-libs/{serd,sord} - for LV2 support
-# - media-libs/{opus,sratom} :: For Opus and LV2 respectively
-# - media-sound/lame :: For MP3 export
-# - media-video/ffmpeg :: For generic FFMPEG export
-#   This one has the interesting property of many versions being
-#   supported at runtime.  See: libraries/lib-ffmpeg-support/impl
-#   Current support grid:
-#   - Lavf - 5[789]
-#   - Lavc - 5[789]
-#   - Lavu - 5[2567]
-
-RDEPEND="dev-db/sqlite:3
-   dev-libs/expat
-   dev-libs/glib:2
-   media-libs/libsndfile
-   media-libs/libsoundtouch:=
-   media-libs/portaudio[alsa?]
-   media-libs/portmidi
-   media-libs/portsmf:=
-   media-libs/soxr
-   media-sound/lame
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   sys-apps/util-linux
-   alsa? ( media-libs/alsa-lib )
-   audiocom? (
-   dev-libs/rapidjson
-   net-misc/curl
-   )
-   ffmpeg? ( media-video/ffmpeg )
-   flac? ( media-libs/flac:=[cxx] )
-   id3tag? ( media-libs/libid3tag:= )
-   lv2? (
-   dev-libs/serd
-   dev-libs/sord
-   media-libs/lilv
-   media-libs/lv2
-   media-libs/sratom
-   media-libs/suil
-   )
-   mad? ( media-libs/libmad )
-   mpg123? ( media-sound/mpg123 )
-   ogg? ( media-libs/libogg )
-   opus? ( media-libs/opus )
-   sbsms? ( media-libs/libsbsms )
-   twolame? ( media-sound/twolame )
-   vamp? ( media-libs/vamp-plugin-sdk )
-   vorbis? ( media-libs/libvorbis )
-   wavpack? ( media-sound/wavpack )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   mad? ( !mpg123 )
-"
-
-PATCHES=(
-   # Equivalent to previous versions
-   "${FILESDIR}/${PN}-3.2.3-disable-ccache.patch"
-   # From Debian
-   "${FILESDIR}/${PN}-3.2.3-fix-rpaths.patch"
-
-   # Disables some header-based detection
-   "${FILESDIR}/${PN}-3.2.3-allow-overriding-alsa-jack.patch"
-
-   # For has_networking
-   "${FILESDIR}/${PN}-3.2.3-remove-conan-threadpool.patch"
-   

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

2023-06-06 Thread Michał Górny
commit: 9aaa0a5eeb8dabd4e29c1ffa105a6febfe4c5df1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:44:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aaa0a5e

dev-python/pylast: Bump to 5.2.0

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

 dev-python/pylast/Manifest|  1 +
 dev-python/pylast/pylast-5.2.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pylast/Manifest b/dev-python/pylast/Manifest
index bafc1a429dbb..58c1c5ba4fa2 100644
--- a/dev-python/pylast/Manifest
+++ b/dev-python/pylast/Manifest
@@ -1 +1,2 @@
 DIST pylast-5.1.0.gh.tar.gz 40178 BLAKE2B 
f290afa72d71cb2f88793aaa31aa059a603375e91b310c3ca9180ed5626c589f3d91ae1961db15e256b01bd019b8e59dd48be45ff96683707c05ee9170dfed84
 SHA512 
64c71f5365638f3bdb435ac2d7405bd1e7a3ebe95fee97469c64bee63ad9850d45781756ebd59942c70780830fbb0519874908d2894e227acadedb5120c3b9ab
+DIST pylast-5.2.0.tar.gz 41137 BLAKE2B 
a7742bd2a23e281ab1a12d0198c74f1b5d8302700cb58490a5b3bff693098c8c3bf548ed52ca7f8cefecbcc10972c57da9ca04fe1d791141aacbb84ead9592ed
 SHA512 
1ae76ff4ec6f009388abfcf8525f1c19e47cbabaace1f5e8c518819d0856168d855b789e3c08a9699dd7ab88ebfc7c3ab81c2d74a0fa1fd210450741b99da8c6

diff --git a/dev-python/pylast/pylast-5.2.0.ebuild 
b/dev-python/pylast/pylast-5.2.0.ebuild
new file mode 100644
index ..51e6b2a6ab46
--- /dev/null
+++ b/dev-python/pylast/pylast-5.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python interface to last.fm and other api-compatible websites"
+HOMEPAGE="
+   https://pypi.org/project/pylast/
+   https://github.com/pylast/pylast/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/httpx[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-06-06 Thread Michał Górny
commit: 224ba4389104740eb3ab19b0b1c1b62e6bea9288
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:46:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224ba438

dev-python/fakeredis: Bump to 2.14.1

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

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

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 8326485c9a44..b403bc1cd86b 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,3 +1,4 @@
 DIST fakeredis-2.12.1.tar.gz 97486 BLAKE2B 
5207d9b946eb5720083b045e29b960cc2eb3ab5ed7b633f00106d0777186cfb02ecc10607d24a67d7b2eded35915e6710a4880f560e49fbca470c487ec0a2b87
 SHA512 
99e4e0bf7a4be9cc9dc96eecfe2fd1f106664bab2eff4f575468933809cf306c36237ebc9d86efdd9c0823e05a08d466f35a7e43359602b47c582ab16d7bb7ef
 DIST fakeredis-2.13.0.tar.gz 98084 BLAKE2B 
c147332f2575be7f63aef48199920480d550efbadeee9de255b17cb9c7d6791a059ee3d4bdc500ecf44dcc22de6fdd11d170daf3e19de8e910833b1de12232c6
 SHA512 
30335e456f7ac2498fc175f9fd154a766064a05e6eb996df9d533412525a3d4279c9359ac5e43a2b9ec9bb1d653639aa10d4e1765a4e4c1bc84f764fa1efdb42
 DIST fakeredis-2.14.0.tar.gz 101919 BLAKE2B 
7582b3986bc7102a02a69a321e539dc15d425d918397e896eed9d544816697c55e938511ae69201eae3a5c1e814afe7f0c472d48a249be976178a7c0279472ae
 SHA512 
a63b46420d9ca2348b0ed0f4ef2c0227a4dbc46efef2fae5beae2513cc77732be830669910f14d59ecb2f1fa3b698e29855658239fea4ff458c4ba62fd9fa4cb
+DIST fakeredis-2.14.1.tar.gz 101789 BLAKE2B 
2e38319aa8bb23c9cd2196d8dbcf489fead785bffa3b464b7e420f28b247c911ea9f3775328f8fec7c26b1a77e32d6a21acf627fe7b603f311b0f3820fa06b54
 SHA512 
71b7f034ad5ccdd569052a82d2e15ec21db4b5a26bc5c660f76bb88c0b7aaa252234e899644dfd63086aaf8a9400ea13acc6439fdca08f84c8392949815f33d2

diff --git a/dev-python/fakeredis/fakeredis-2.14.1.ebuild 
b/dev-python/fakeredis/fakeredis-2.14.1.ebuild
new file mode 100644
index ..10e805e1986c
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.14.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/redis-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
+   
test/test_mixins/test_set_commands.py::test_smismember_wrong_type
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-06-06 Thread Michał Górny
commit: b391eb3e1e5c2eeb65860dc33f0a494a6d488c04
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:47:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b391eb3e

dev-python/Nuitka: Bump to 1.6.1

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

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

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 1627093f0b16..a7e9f702a214 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -2,4 +2,5 @@ DIST Nuitka-1.5.5.tar.gz 4172962 BLAKE2B 
403ea94d2e2311c036359e80a9923f80bdaec91
 DIST Nuitka-1.5.6.tar.gz 4172386 BLAKE2B 
62909f36529ecb487c0f5010e19c1dd7b2033b6b7a00bed5ad5efe26b500eccf27f76f526caefdfd59bf2a796c82770310b0b5cc90a7d2d7b2aff24b285f2885
 SHA512 
dccf931acbdf18d905d3e9299dcbf47f50f8780e9beabc9d6266bc0b8ed174c8e5cb762257477742f3745284b84495ec6ea77f3e9f4e280113dade4ec8e11c6e
 DIST Nuitka-1.5.7.tar.gz 4179130 BLAKE2B 
1918f0263edf89884658f49d0241f9993c6da8e0965f1a599ffed66cb635cea2729329183b1227a0b0e81f6d4e78c5ef1c1ca92c5148b635864e4caa536d0ab6
 SHA512 
aee0ec2d0a80b78262f3e4c972d1b156d41bea5323d3a12ed5afa47b41d6e372eb773968135217588a70f6b9ead2d215651999eb0e2f02d82e5996f89a9ea5e6
 DIST Nuitka-1.5.8.tar.gz 4172897 BLAKE2B 
1b4a50c6aacb6c41b4e068bc369a1c43839c8bca15c2786f3a37e8a3c6f2250e31c66192fd8ec79eb154e18e2f574819d27bc8ff3d80a97a248401966084d827
 SHA512 
963daea25553dc945e3f15020c7fcdabe6847ffd45167c84d68905dfe00630c132994587d1c9fc2076f19f29a46feab6b35ff15b9734d717ce50646192fa3039
+DIST Nuitka-1.6.1.tar.gz 4251346 BLAKE2B 
e35fd67cf6d5e30ad2f9c9271fbb3309e5520af77dc6c62f407378e68785f2dcaae92d1723d797178a5171407daec3eda64c00d80845d83ea8e3f49bd14c31cf
 SHA512 
6f47cec56eefd14dd6902fbb59aebf5a46513b45cf774ddce9e5b71ce374befae17c4c86cccb92c70c8f18a2e8595e5e9a1e78fa7bb5a5008cd86289185f3f4f
 DIST Nuitka-1.6.tar.gz 449 BLAKE2B 
c4451092bfeee7b632e5ebb7162ba46f9fad29d9837f4913948aafb84b4fc6e69845fe52886962c053b419ad3307e5929fa201a4aad5c7e80dd388e41f1504d6
 SHA512 
3951e354acc76b63c9d61267d4f14ee75d97bc3ec838326b33d59d2ad1809a7a33605e1a6544f6c5d23a57b97fe067b9ca154744ee90d5bc77c53b90b128ecbc

diff --git a/dev-python/Nuitka/Nuitka-1.6.1.ebuild 
b/dev-python/Nuitka/Nuitka-1.6.1.ebuild
new file mode 100644
index ..f1bec277226a
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.6.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-06-06 Thread Michał Górny
commit: ab5a338d27feaa5303fbf577bd6afb2bf95e7a89
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 05:06:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5a338d

dev-python/sexpdata: Enable py3.12

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

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

diff --git a/dev-python/sexpdata/sexpdata-1.0.1.ebuild 
b/dev-python/sexpdata/sexpdata-1.0.1.ebuild
index 0701002c9691..dd901557ed02 100644
--- a/dev-python/sexpdata/sexpdata-1.0.1.ebuild
+++ b/dev-python/sexpdata/sexpdata-1.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Michał Górny
commit: 01653923a105612959ba21464da7f4720098191b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:42:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01653923

dev-python/cx_Freeze: Bump to 6.15.1

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

 dev-python/cx_Freeze/Manifest|  1 +
 dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/cx_Freeze/Manifest b/dev-python/cx_Freeze/Manifest
index a30dab99c55c..77c0f944e482 100644
--- a/dev-python/cx_Freeze/Manifest
+++ b/dev-python/cx_Freeze/Manifest
@@ -2,3 +2,4 @@ DIST cx_Freeze-6.13.1.gh.tar.gz 1486207 BLAKE2B 
aa0151fed482714e41a859059f967295
 DIST cx_Freeze-6.14.5.gh.tar.gz 1648095 BLAKE2B 
81707d17c2118a8db4d768b2fbe83278c6b01509a5a1d3e7f3a41efaa29607fc4b254e9d545a4697b77d4932100f344a8013ac59084bb74d97d1b12cb927ec6e
 SHA512 
52233a138da3250e97668a5c225e78b864bebaa43ea2b30de01af2de7739f48a25030e10d36ccec609240822de308ad030eaa26c2ede8b29318d2b30647cf1c8
 DIST cx_Freeze-6.14.9.gh.tar.gz 1649748 BLAKE2B 
08fefea6ed9610b672ca8a4a6e480cedf8fd75c967880e74f94c12368ec1ff71a9d34baae02342f7c4484e65beda5dc71dd39e13b8c340c5b7dd2e89b38ba0f1
 SHA512 
bfe3e5d3dcf96cff448b034a779b93c37dacda489ee4eabd92e8f4708c6d7a9fe2430bc512f40c6af8c6f851fff24a3626b80f10295af1357e4a58563474e8eb
 DIST cx_Freeze-6.15.0.gh.tar.gz 1650636 BLAKE2B 
9d99a78bc4d6b6498e10c54352a6fbfce3f2ee9bba9cc5b7fa752eba465d29355c6e4222e4f3c3012793820f435591f2e3e634e512765720d0c96a7799ab5998
 SHA512 
90fc3fba50ab7a9a263371fc9e57df768792b78175cd7ed39f2308b2a5e6bf0eb992616d29ff0d34c8bf040d167bac1882e0e1d2425d2f248e4de2e755c72503
+DIST cx_Freeze-6.15.1.gh.tar.gz 1651345 BLAKE2B 
9c0c29f19e09184ad7b0a6954649c30fa1c941ff822b1c5ec745b1a6c7dd58fc77b06c070641a9200fc4910bdfc49937841ba2b547b16ec48f9fd30dfee6cd03
 SHA512 
d6540736d437242fd89fc34f0ff81691eebb455c0ddca8b90ee6ec436105d908e9fed580a08e23999f70b5e3aa2f2e66ee35eec092eecab0501e9b3117af23b3

diff --git a/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild 
b/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild
new file mode 100644
index ..e169791b001a
--- /dev/null
+++ b/dev-python/cx_Freeze/cx_Freeze-6.15.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Create standalone executables from Python scripts"
+HOMEPAGE="
+   https://cx-freeze.readthedocs.io/
+   https://github.com/marcelotduarte/cx_Freeze/
+   https://pypi.org/project/cx-Freeze/
+"
+SRC_URI="
+   https://github.com/marcelotduarte/cx_Freeze/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PYTHON"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   ' 3.9)
+   dev-util/patchelf
+   virtual/libcrypt:=
+"
+BDEPEND="
+   test? (
+   app-arch/rpm
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pydantic[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   # bug #491602
+   "${FILESDIR}/${PN}-6.8.2-buildsystem.patch"
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove pythonic dep on patchelf exec
+   sed -i -e '/patchelf/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # rpm test expects .pyc
+   local -x PYTHONDONTWRITEBYTECODE=
+   rm -rf cx_Freeze || die
+   epytest
+}



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

2023-06-06 Thread Michał Górny
commit: d7c97ebbfce54f236d4ea5e433a41769474ab86e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:42:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c97ebb

dev-python/sexpdata: Bump to 1.0.1

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

 dev-python/sexpdata/Manifest  |  1 +
 dev-python/sexpdata/sexpdata-1.0.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/sexpdata/Manifest b/dev-python/sexpdata/Manifest
index f073d38fc5bb..3b9a667c8a58 100644
--- a/dev-python/sexpdata/Manifest
+++ b/dev-python/sexpdata/Manifest
@@ -1 +1,2 @@
 DIST sexpdata-1.0.0.gh.tar.gz 16540 BLAKE2B 
6babe7b098d9e66bc9cbd6c8a8e91b8d9743ee93ca6745f626421ecab498fc70a02e16e5e3973b97b886feaf4042489f6903736c43f4264252122e1f190b9fc4
 SHA512 
1ef72d6441907ea3eae00b6d89344281930ac3ad82aee429fa45d2f876aef890019b0bae0241d1670d8f9842dd47a1be76d33dd510b38b09b904334a3924bb56
+DIST sexpdata-1.0.1.gh.tar.gz 17298 BLAKE2B 
41132d8d2af06efdae024cbb8e05e9fa4fcb03ffb0af5f1b04df2fae8ed3a5bd8a45f93951cf575edf3facb0f9867a6e78d82ab166f0ec89df4a13b0827d7213
 SHA512 
e945eeec3743d92a76748c6fe22ca510ec5df6a3f2249a0d8020ae84854c50940add39437c680d3e44aafee7d9bb442db875b46afd290bfb6e8d31e16c6da9da

diff --git a/dev-python/sexpdata/sexpdata-1.0.1.ebuild 
b/dev-python/sexpdata/sexpdata-1.0.1.ebuild
new file mode 100644
index ..0701002c9691
--- /dev/null
+++ b/dev-python/sexpdata/sexpdata-1.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="a simple S-expression parser/serializer"
+HOMEPAGE="
+   https://github.com/jd-boyd/sexpdata/
+   https://pypi.org/project/sexpdata/
+"
+SRC_URI="
+   https://github.com/jd-boyd/sexpdata/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+distutils_enable_tests pytest



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

2023-06-06 Thread Michał Górny
commit: 6b7681a682f84082da59efedbb284c37eb312fba
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:45:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 05:09:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7681a6

dev-python/rapidfuzz: Bump to 3.1.1

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

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

diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 7028ef15de82..0e591174a695 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1,3 @@
 DIST rapidfuzz-3.0.0.tar.gz 1230857 BLAKE2B 
b15bcca17288cc428b485b0c6e1d322027eee5c8c0261b7f0240e4f5908ff2d53e05124855213a1923d96ec7537b75263c17f220bfaf792ab92f2f455d761027
 SHA512 
bafdb6045baa78154026dc0eb2498eb0031f03c36e8b17a9219d6e0c55041a9b6c164f4fcc0523480903fece0ab4e2e50a8f969a52b6934fcfbad80d8eadba25
 DIST rapidfuzz-3.1.0.tar.gz 1251075 BLAKE2B 
3a9e3dd4105910ad393efe795c4b7fe603f77ba922a6fa30a7b31f2f14a708651490c1afccbc9a5f217a348a8c20f779172a600331be51298ef746b0ade819ea
 SHA512 
ff583a7b87d64b3b00d785533af3ba76d1ffa5dbc65111f4b72c2e7d84a43fe149e2f5546c6af130617e58e35556a7b2143ff6ed24dcf199d24b81ff7b46abc0
+DIST rapidfuzz-3.1.1.tar.gz 1279245 BLAKE2B 
bd3fa008a29fa9d7c2af8708d498e1b6f4497bf23c42d3692a9d5e61ab605b4511fe26213f405cd6b1a9531f106664577fb741eac1da0a8b70c5ef7b2879b3f8
 SHA512 
d83e07fd3a0b3085e6b93ddf53207110ae329241c23091c561f07fbcabf630a291c4fda3c5bd2baf91d80f5426ac0cdaeda92e87b617214594bfb67b787b85db

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild
new file mode 100644
index ..865d71a0d742
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Rapid fuzzy string matching in Python using various string 
metrics"
+HOMEPAGE="
+   https://github.com/maxbachmann/RapidFuzz/
+   https://pypi.org/project/rapidfuzz/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# all these are header-only libraries
+DEPEND="
+   >=dev-cpp/taskflow-3.0.0
+   >=dev-cpp/rapidfuzz-cpp-2.0.0
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/rapidfuzz_capi[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+   # remove bundled libraries
+   rm -r extern || die
+
+   distutils-r1_src_prepare
+
+   export RAPIDFUZZ_BUILD_EXTENSION=1
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/emlop/

2023-06-06 Thread Sam James
commit: 04dfcb2149bf58936ddd32aaa15ba800d09fccab
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 04:51:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dfcb21

app-portage/emlop: add missing dies

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

 app-portage/emlop/emlop-0.5.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/emlop/emlop-0.5.0.ebuild 
b/app-portage/emlop/emlop-0.5.0.ebuild
index 80eb4bed6c43..e93f0623af38 100644
--- a/app-portage/emlop/emlop-0.5.0.ebuild
+++ b/app-portage/emlop/emlop-0.5.0.ebuild
@@ -93,14 +93,14 @@ src_install() {
cargo_src_install
dodoc README.md CHANGELOG.md
# bash
-   ./target/release/emlop complete bash > emlop
+   ./target/release/emlop complete bash > emlop || die
dobashcomp emlop
# zsh
-   ./target/release/emlop complete zsh > _emlop
+   ./target/release/emlop complete zsh > _emlop || die
insinto /usr/share/zsh/site-functions
doins _emlop
# fish
-   ./target/release/emlop complete fish > emlop.fish
+   ./target/release/emlop complete fish > emlop.fish || die
insinto /usr/share/fish/vendor_completions.d
doins emlop.fish
 }



[gentoo-commits] repo/gentoo:master commit in: app-portage/emlop/

2023-06-06 Thread Sam James
commit: b4332f30b27e923239753bfdc3dc83b06392dffe
Author: Vincent de Phily  mobile-devices  fr>
AuthorDate: Sat Dec 26 19:37:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:51:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4332f30

app-portage/emlop: New ebuild

Closes: https://bugs.gentoo.org/649904
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Vincent de Phily  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-portage/emlop/Manifest   |  64 +
 app-portage/emlop/emlop-0.4.1.ebuild | 108 +++
 app-portage/emlop/metadata.xml   |  18 ++
 3 files changed, 190 insertions(+)

diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest
new file mode 100644
index ..4e9602f12485
--- /dev/null
+++ b/app-portage/emlop/Manifest
@@ -0,0 +1,64 @@
+DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.36.crate 29083 BLAKE2B 
62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9
 SHA512 
4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda
+DIST assert_cmd-1.0.2.crate 25037 BLAKE2B 
b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6
 SHA512 
1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a
+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 cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+DIST chrono-english-0.1.4.crate 10982 BLAKE2B 
e01d34a3e694519497c6d97cbf15f144d5f9d693076ccf3c0469eb04a19ec69f3c64671fa0dcf4efcb34e6a382c5ca48d7f4c3cfaa8bd70e490e302ab60df76c
 SHA512 
a6148b50349cda1927844dbca9655b90aa67d96cddf9e8969fd1f5f97a9947df570a74fcf7de7589d4614763c21c7778055a140ea769de6c74d9c5589465ac51
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-portage/emlop/

2023-06-06 Thread Sam James
commit: 8dfaee5b7afdf34e17a2be9224feb2d4065de6f2
Author: Vincent de Phily  mobile-devices  fr>
AuthorDate: Wed Mar 29 15:11:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfaee5b

app-portage/emlop: Bump version, remove USE flags, update metadata

Closes: https://github.com/gentoo/gentoo/pull/18819
Signed-off-by: Sam James  gentoo.org>

 app-portage/emlop/Manifest   |  90 ++---
 app-portage/emlop/emlop-0.4.1.ebuild | 108 ---
 app-portage/emlop/emlop-0.5.0.ebuild | 107 ++
 app-portage/emlop/metadata.xml   |   8 +--
 4 files changed, 153 insertions(+), 160 deletions(-)

diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest
index 4e9602f12485..bc50b4b29620 100644
--- a/app-portage/emlop/Manifest
+++ b/app-portage/emlop/Manifest
@@ -1,61 +1,57 @@
-DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.36.crate 29083 BLAKE2B 
62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9
 SHA512 
4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda
-DIST assert_cmd-1.0.2.crate 25037 BLAKE2B 
b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6
 SHA512 
1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST assert_cmd-2.0.4.crate 22581 BLAKE2B 
7fc9fe4577e486f26d07b2b4419c331022ca61923d0664f4e8a25abbe6d6305600b47c739f9f065ef778bdeb59b6309ab73df2be11e5f8387cac2e7e8c70a4a2
 SHA512 
c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
 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 cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-portage/emlop/

2023-06-06 Thread Sam James
commit: 43d59283a56283860efa26cecf02947080879959
Author: Vincent de Phily  mobile-devices  fr>
AuthorDate: Sat Dec 26 20:02:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d59283

app-portage/emlop: Drop redundant longdescription metadata

Signed-off-by: Vincent de Phily  gmail.com>
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-portage/emlop/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-portage/emlop/metadata.xml b/app-portage/emlop/metadata.xml
index e662544cca90..ac9c68013886 100644
--- a/app-portage/emlop/metadata.xml
+++ b/app-portage/emlop/metadata.xml
@@ -9,7 +9,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers
 
-A fast, accurate, ergonomic emerge.log 
parser
 

   Enable fish completion support.



[gentoo-commits] repo/gentoo:master commit in: app-portage/emlop/

2023-06-06 Thread Sam James
commit: 4128969bd1901d00ca46fdc7326e06a689f26518
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 04:49:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4128969b

app-portage/emlop: drop other keywords for now

until tested by arch teams

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

 app-portage/emlop/emlop-0.5.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-portage/emlop/emlop-0.5.0.ebuild 
b/app-portage/emlop/emlop-0.5.0.ebuild
index 94b00886f869..80eb4bed6c43 100644
--- a/app-portage/emlop/emlop-0.5.0.ebuild
+++ b/app-portage/emlop/emlop-0.5.0.ebuild
@@ -73,7 +73,6 @@ inherit cargo bash-completion-r1
 DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
 HOMEPAGE="https://github.com/vincentdephily/emlop;
 SRC_URI="$(cargo_crate_uris)"
-RESTRICT="mirror"
 
 LICENSE="GPL-3"
 # Dependent crate licenses
@@ -83,7 +82,7 @@ LICENSE+="
 "
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64"
 
 DEPEND=">=virtual/rust-1.58.1"
 



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

2023-06-06 Thread Michał Górny
commit: bc4be9d58fb376d19b4b9bb9790350e6fce3ff58
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 03:38:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4be9d5

dev-python/botocore: Bump to 1.29.148

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.148.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4ad59acbbef7..2b6f36968400 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 
2f74fd2f3923672a4fcd501f1c5ba4
 DIST botocore-1.29.142.gh.tar.gz 11528069 BLAKE2B 
860a5ab68d26424702006b221e62e29cfe21ba93593be61e4ef7e89ab50c6afb4b305f2ef3b2d80fd428cf7791933e43b20e1d4934d330653290a7b2aa16f6c4
 SHA512 
f408175054095bdd3094dd789de333e4e669cee72fdbc5b03551fc006cbcda5cf69eaa6daa2eb3bf09b30524f50d4b7b334d7b18051e55eca12caa16529b41bf
 DIST botocore-1.29.146.gh.tar.gz 11553866 BLAKE2B 
7b5b060480de459af9045be8724272fb876c8663b39b1a1ea3575cee83d233dc4e04735682f7eac9299ae0219a5995ddd3379d75c6d2e1bece565e2294b3cc23
 SHA512 
e786137deaac49fa9db7c8c4df1ff8be195dd400432fbb2e6a23608181161234fa5c3a81a293b4ae1133d1a40e0341b3a081f0d845672e8d0c604fdffc2bc1b5
 DIST botocore-1.29.147.gh.tar.gz 11567478 BLAKE2B 
e5b8b83057cdb1aa8fd654aeedba326a3641adefd8ace5ce7724b5e780f81a773a4ea20a53a3d5bd2db25e687730b5949608a554f4b550204123aee46b7d2feb
 SHA512 
a72a91dd440e1ef4a4a85044284a5201a277c0b3c2d0a30358c920ccb10b5caf0914b0ed3bf8207834e6acc604528d1512356cb4bd0bfdce9b38e39aa98c2296
+DIST botocore-1.29.148.gh.tar.gz 11587262 BLAKE2B 
ea2bcb115976e98b3f60ab8f7d49c7876bd1b3f188f51fd83f3cd5d86f57888f1a3cd127afea041424c2f6eaa16c0128848ee1805f5d789e0768886ac0e9e1c4
 SHA512 
8b02f5203be6e44f9002079532989ae6daecf0e1b6417f1f746d5846c37ec6e98d1fd01d7ecf58735fd27abed3cd74709a9dd9f624921ca58cea0a47c5915b85

diff --git a/dev-python/botocore/botocore-1.29.148.ebuild 
b/dev-python/botocore/botocore-1.29.148.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.148.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/readthedocs-sphinx-ext/

2023-06-06 Thread Michał Górny
commit: 4022ab9896349602ce77c409a420f92f56782485
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:10:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4022ab98

dev-python/readthedocs-sphinx-ext: Bump to 2.2.1

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

 dev-python/readthedocs-sphinx-ext/Manifest |  1 +
 .../readthedocs-sphinx-ext-2.2.1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/readthedocs-sphinx-ext/Manifest 
b/dev-python/readthedocs-sphinx-ext/Manifest
index 6668a7cd5ea7..e3c39d586af2 100644
--- a/dev-python/readthedocs-sphinx-ext/Manifest
+++ b/dev-python/readthedocs-sphinx-ext/Manifest
@@ -1 +1,2 @@
 DIST readthedocs-sphinx-ext-2.2.0.tar.gz 12721 BLAKE2B 
3ac02a96a059e6d6b94af4318a5e816f8664e1164edb315d7540d1bfcce3b0edbbe9d567b0dc2931179cb309714175c64a3684b9d568551cc240ccbefc77a10a
 SHA512 
8f7009a0716751de2fe2fed726aa08bb382d15ef6c4fb66e6c29537f985a92ab7cc137f81a4f6200e794cb7f495ebf561356194f57c694509b67e7686bef52c5
+DIST readthedocs-sphinx-ext-2.2.1.tar.gz 12644 BLAKE2B 
eb7b5f8d91dcf9f413cabe790537ed9179790c48e5778f026f07d442f4b446c6968b86c7e7eef4d548307ebd85ece8ff5a1fb3877ac4e3187ee8c53be86fc7dc
 SHA512 
d2933228678549b7ab53bf7b8720eb23a5fcc05983dea56ab762906fc8a1445b2b94e0c12d647e18e6156fa1460a31ec0e7a7d7e4e8f5c46c5e39a9f35c382b9

diff --git 
a/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.1.ebuild 
b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.1.ebuild
new file mode 100644
index ..00dffbb4b59c
--- /dev/null
+++ b/dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code specific for Read the Docs and Sphinx"
+HOMEPAGE="
+   https://github.com/readthedocs/readthedocs-sphinx-ext/
+   https://pypi.org/project/readthedocs-sphinx-ext/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jinja-2.9[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+# unittest should be sufficient but tests are very verbose, so pytest's
+# output capture is most welcome
+distutils_enable_tests pytest



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

2023-06-06 Thread Michał Górny
commit: 4813aa27edd311666a8df54d420a7fa90228b40d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:07:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4813aa27

dev-python/pytest-check: Bump to 2.1.5

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

 dev-python/pytest-check/Manifest  |  1 +
 dev-python/pytest-check/pytest-check-2.1.5.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest
index c8f491c364e5..7c7037110490 100644
--- a/dev-python/pytest-check/Manifest
+++ b/dev-python/pytest-check/Manifest
@@ -1 +1,2 @@
 DIST pytest-check-2.1.4.tar.gz 24770 BLAKE2B 
72973951e900276e771c083ad8869afbff5305c922c4cbc3fa02b302c6c72f24616ec89f25c2cbc7a2fbe333a4a8c00e2436a2f55345cc8b9791a1e5c2e64125
 SHA512 
8bf110f7c8e7d76c394ece5b6ba83cdf4ebc459d3a79541c5077237a1caecd0ecc82a74ebc796de9cbc921f48d1c739d1c40dcbd9c2efa3b1ab01f0234238bed
+DIST pytest_check-2.1.5.tar.gz 24990 BLAKE2B 
d7b09fe1f4b2932b4d9cfc12e0cc3a2c8082a97727cc6bec01f0db32b67af5860c8677749bf48068e496896fdf5a6beab57eb1fb39facddfb8defa995ff1ccfd
 SHA512 
b3886f96db1ca20e4d337ea527e38e67faa1d79ace3c2cde2760ff66bc7fb5a77eeca2d3833a0abcf16e6f1f6922a82a8fddf7949ddf78e5238c9018761f2829

diff --git a/dev-python/pytest-check/pytest-check-2.1.5.ebuild 
b/dev-python/pytest-check/pytest-check-2.1.5.ebuild
new file mode 100644
index ..cdaa78e83590
--- /dev/null
+++ b/dev-python/pytest-check/pytest-check-2.1.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="pytest plugin that allows multiple failures per test"
+HOMEPAGE="
+   https://github.com/okken/pytest-check/
+   https://pypi.org/project/pytest-check/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-06-06 Thread Michał Górny
commit: 154f18d764ad014af87c5c5513def9959f0c833d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:05:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154f18d7

app-doc/python-docs: Bump to 3.10.12

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

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

diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest
index 3f4031b89f43..21b103c36029 100644
--- a/app-doc/python-docs/Manifest
+++ b/app-doc/python-docs/Manifest
@@ -1,6 +1,7 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.10.10-docs-html.tar.bz2 7387634 BLAKE2B 
27b340b02412fc8a6f2911c2faf1da64511955432046a8580472b0445adb8272584f99c7fe41469932c948485ccdb799aea76cc9596f5a122342afccff2f7c83
 SHA512 
4678fc3a33e0bd53419894e98a3132f18635693dcf91846c6911a163ebd693b9af42d78ffc27fd5e522eca7376097555271b6bd85a21d1231d6b7523f4620534
 DIST python-3.10.11-docs-html.tar.bz2 7390187 BLAKE2B 
02f1cea9a25fbf764d07a909575b1bd5ab4a79c493e149a1c4e747dc20ea59cf6a4db0d9dee4f38527f6c829965bc07d45abb91c0f5cd39069ae83bc7458b426
 SHA512 
65941e05977391a729effce979447ec4db6638b16bcf508b19ba997caa8fedaa5ab9fc7888e565d5982bdf305e4c8525074c925a60394910e3678f9eead0
+DIST python-3.10.12-docs-html.tar.bz2 7433462 BLAKE2B 
8078af52a2ee8c2f308a30a2ceed2241080fa790c9e581809c85a5abb399522ae90b1126612b4cc1ce46d049e91b8d79d05e29337d55473c491dad1a2b80be5c
 SHA512 
e6b02bdce8c96fa168f0faa2435773496ddf761072c93c2944870bafc0ddb49afea5fad73cf6000119bc01435fa558a19f70e5abebe1a51e7c9547911aa336fb
 DIST python-3.11.2-docs-html.tar.bz2 7779519 BLAKE2B 
d9e1faa1414b18923c08686097d4d65613768c404f712a8ca104f546938016afe5e47bdec25296db1792f1ec49a11ed9899b062b9fdb24e93b2f60d6f49ae82c
 SHA512 
0a6b54b0e3579f640a78e9255ff60b6b18f36752b8949f0f19e5c2fb84c33775c761bed907fb45dc606e5bc894068086cac4935574e89421bee55e8b2127d7d8
 DIST python-3.11.3-docs-html.tar.bz2 7779259 BLAKE2B 
4d8530d77df2c93f29f7c6d45c519830806c13a2df0daa651b92157ea0343cc4124e06b88c436fa4ca53c45020bee5395b166438d8ad0a757b6722e609c53792
 SHA512 
23cf287d2bdcfe03bb36b4f63443dbd9895ff645c418a2bd73e5145d4656b0b16ae432be2bc52a70d71f1912c5da85ebc738c07cf6b209ea7e0d0bb781e4e48f
 DIST python-3.8.16-docs-html.tar.bz2 6697934 BLAKE2B 
99fb1b8e95c3719b1146e845051fa6b9fbf61fabfdd1fe6d93a44e6a46f4b4e44c9ce0adef89cfdeafc8b67d290adda21d295f492a8f54c069ad86fba4952c0b
 SHA512 
aaffc1f4d56be0ff7fbd35c7ca690d9089f9686d957669852aff1406efad2bee52b2b965ffd652780da6048ff9d89e6bbc421e92588841b89d73af43ad4970fb

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



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

2023-06-06 Thread Michał Górny
commit: bfa53a4423f2ccd07dd59f28c9167039546f3a46
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:09:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa53a44

dev-python/pytest-check: Enable py3.12

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

 dev-python/pytest-check/pytest-check-2.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-check/pytest-check-2.1.5.ebuild 
b/dev-python/pytest-check/pytest-check-2.1.5.ebuild
index cdaa78e83590..2b390b088d17 100644
--- a/dev-python/pytest-check/pytest-check-2.1.5.ebuild
+++ b/dev-python/pytest-check/pytest-check-2.1.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-06-06 Thread Michał Górny
commit: 5c3aa48618c6ccf23acb6227a2d75334b9cb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 03:38:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3aa222

dev-python/boto3: Bump to 1.26.148

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b07efaf786b2..9c577b199c68 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B 
e4a7d02ccefbda53b33558dc107457eaa1d
 DIST boto3-1.26.142.gh.tar.gz 655602 BLAKE2B 
e9d5671308e71bb43a97953407f4aba5b78594ed39b26c3c992af9db8864e3c363ab874a66b5b015083c4a18fe7415bb1761137367783a70ff22564ada8a8842
 SHA512 
c2eabdb47898aa26fc8ba8a8ebfa43a86153188af1f1600bfa741bd3af1ce68a8692e461aecb5a29df94885e1c977b06c3cd009f1cec52a2e7a9dc853a2c3942
 DIST boto3-1.26.146.gh.tar.gz 658035 BLAKE2B 
29104a4ebd16ca8b2a0631bb747ed8b5af9fd6a5c86927937e6fc3ded14857c5244dc3ae4db1aec880f845b32d505edb1ef652a29f9f4d48f8a935a3ff239dbd
 SHA512 
910c49bfdca0f39e089eab50ca24f9cfa3c75cae8c33d53155f0df2dd4c6ae1729dc235bfb3f5880cd50bdeeb60327490bf2372ca2cc14600d24dc90b51d6120
 DIST boto3-1.26.147.gh.tar.gz 658916 BLAKE2B 
a612b3edd3f1ad232cf504f96750e759bed5e7abebae375bd4ac2918913c5863b5ef9bd6a2e534f7d08799c826c0fcf65cdbdb687960136f0d05192792cb6102
 SHA512 
6b845401d46e34602584da2fc10ea9c36fcb55beef2ba2c8ad724d030c54968e74690580080f2da218bc7d7886d7fb3d4b22abfbd90b5af5d6d86c9f6c45b52f
+DIST boto3-1.26.148.gh.tar.gz 659957 BLAKE2B 
cac68eca82a00d596cf03d833394d7da0cdde0b2159a5fac1592faf7b5ea5ca9d41ee20ca10164ffdfb717193b4173fcf5e377d426edb672bf8510a0f4d1fa67
 SHA512 
8df8029ff11faa6d864920a5b5690f2b895ed500aa45970a7f4da5f33b52415cdfd6f582671b0e8f80205efd73a697e8a0c05e4335e2d921f9204b74df6de23d

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



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

2023-06-06 Thread Michał Górny
commit: 1ae2af39d5075f0ea8aedfe7fe1137c5e7509d9a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:03:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae2af39

dev-lang/python: Bump to 3.10.12

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

 dev-lang/python/Manifest  |   3 +
 dev-lang/python/python-3.10.12.ebuild | 498 ++
 2 files changed, 501 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b24da8d7bf21..3fac7f3cf91c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
 DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
+DIST Python-3.10.12.tar.xz 19654836 BLAKE2B 
f7a3e27b437003915e4ebeeba82d1cc0c9de169f6e4bfe8d957e910141767668f3f1dd19374c212dba09325465f859244b955f3ffd3d0e6e879cc31bb4229ed6
 SHA512 
5ea018e71bfe7872e02eaf8aef56d5583c0880e4ce5fbbdf8ea76da20c2e94ac6a3ba8badb4b7d1bc21853402a3b63541b04181737417b1626e786b696595cf5
+DIST Python-3.10.12.tar.xz.asc 833 BLAKE2B 
a0278118ce8e1806a68838e77f2448570e41791d968e23f27940e48ba996a21dbe3766e670180ec0f78d32d89aa7574a95e5232aa9173f2c58886069a76a4cca
 SHA512 
d5f1c98d8509e078bf7d7205f9fe25d028178fb7940cff406761c14a2689a82425f6bfe9b58b2aa6e9d4fee53626fb56658e56bd54028245de827dc5ebc1d7d8
 DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.12.0b1.tar.xz 20053428 BLAKE2B 
b5b0df040de6cff181689f7c53e09407ef3a92806a688faa8547b2c6a0adc1622ea15cc5efb0d1b96a711cbf16f73a1d5f8fa748983bc423e4bbe89bd6ff84a6
 SHA512 
7d6d009f765ba48ef48e6b25cb1f043ba66979d66cb9141452862e84ae954611361d24178cce628d1892b75d306370a56fcb30a7c1715b0eedcfef5610f3e1ae
@@ -16,6 +18,7 @@ DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd12716
 DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a147cc901bc64c1e97d3c21ca8ff2165cd4959ca76ae1df9dbc76039b43d75e8108382ad2d8954e4ae892d174f6eb3aaeb44
 SHA512 
948196f104539b2e05b17fb5ef2387be392c51513def7ab6f5b0f490d60e472e8df2dc6ec1df1d293a34d8c26a761412c93aabbdefd3390ee8bdef95a5d8
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.11.tar.xz 13984 BLAKE2B 
00c682609876756f61d41f637d0354538823dd713c81f8a3a168d217c515d4559d24e1988c1796b2b920f3962f56e023758b292175d29d5348a87bd8b422f6e7
 SHA512 
f819113908bc689bb522d2cbe749c658a6b29e7f627718954b12797461a13781352b01f798e2f42b3741a0a0489049bf03405ead4ac8103a025dac11e72b0888
+DIST python-gentoo-patches-3.10.12.tar.xz 13980 BLAKE2B 
8ca0e652b73634d9fa52fbdd5f224a68ca7f0d6798079e4e5dfa41a3619e9b387166c49551ec77fb2ee035680e1681c129d6db4f82531fe94f56aa46bc1c78e3
 SHA512 
e41f81afcbf0948a66bc3550225f69a48797eca7461e516ed5259584e4651fe81973c8e76ca4f4a32ef78247306ad33c7a85faea69797f3e090010a1dceff13f
 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 
78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e
 SHA512 

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

2023-06-06 Thread Michał Górny
commit: ee9a326eb2fe45487a078fbec969a353dca9b0f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 04:04:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9a326e

dev-lang/python: Bump to 3.12.0_beta2

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

 dev-lang/python/Manifest   |   3 +
 dev-lang/python/python-3.12.0_beta2.ebuild | 521 +
 2 files changed, 524 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3fac7f3cf91c..14f1f371572d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,6 +8,8 @@ DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978
 DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.12.0b1.tar.xz 20053428 BLAKE2B 
b5b0df040de6cff181689f7c53e09407ef3a92806a688faa8547b2c6a0adc1622ea15cc5efb0d1b96a711cbf16f73a1d5f8fa748983bc423e4bbe89bd6ff84a6
 SHA512 
7d6d009f765ba48ef48e6b25cb1f043ba66979d66cb9141452862e84ae954611361d24178cce628d1892b75d306370a56fcb30a7c1715b0eedcfef5610f3e1ae
 DIST Python-3.12.0b1.tar.xz.asc 963 BLAKE2B 
e80cbc9cf93756b6efbce3037dfcd4fec310ce17a3db36f33ac617dae63a8c2abc8efb3cfd5ec42299b9e4c2bdd06a3405c50b5550869564ae5f6a6d79d596c9
 SHA512 
cea449f05ae66c28aeb4ffd99b5748ba4c09bfb2a6889a771744ea81ca2afc2420648d4ca92592d32ddb26660804e73912e6fb8d906674e9e1895ba613904b26
+DIST Python-3.12.0b2.tar.xz 20215500 BLAKE2B 
e38c9b77fd80510cccfad7b141164c9cae142f89ca112acd3e7c46256c5539688455c66ba60bb52cd57186766a8f2d61cf92f67944a5b9ffb0991ab88f3fd38b
 SHA512 
9bfac70f2ccc1f6798bc63a55d92f0b162e3a9077624a2e37448002ea310cb7b1da64ad2aceda795b45de91f60eb4d95dde85984900e54906d814625b42143b5
+DIST Python-3.12.0b2.tar.xz.asc 963 BLAKE2B 
d491a8ff123f35c6dfc77f466b67fbba13ec3496ea2dd95f0cb8375b755778e10ba4802618787b71006f8433175144ae1dc640171068c583bbd23831b2d78cca
 SHA512 
22a1f2c3335bc428cfee0ce2e081aeed24474d3cd877fac1cc4cf92b4a2bee70f85aed0068a71600cddef9c8b46bbde257a92c57bd494ad820c0686ab7c8c0f0
 DIST Python-3.8.16.tar.xz 19046724 BLAKE2B 
cbdeec7961d39cb9ab4960760b5d4c7ae71675c174156aa9f6fca55ee92a93a937ef39defe86e423237a25e0e24703233ce4b91dc97005b6ffc1f342ddd9e22c
 SHA512 
d206e80806409410c00ef8acd8c3d90e3cc9553f996d0a57faa63802f2415e9d7591542b2e84b5e8e79245f40f6478790b5ba2acf1da98ebbc9495999183f7fd
 DIST Python-3.8.16.tar.xz.asc 833 BLAKE2B 
678dabc558d013b104bf9e65d4319076c4730a67093a66fefc073b429c640d4facb31a0d6b7238deb08b265586a0cfb2c345051fe4df7bf5001d7317e6c06c9b
 SHA512 
e93c394c0c5afcaaab625a3bd540dcc8e0ab946803d212343b8d1d6d5e6b89b09b6a20607bab0d858b30389a03305d57e14548605a65277d053c7817f32f4546
 DIST Python-3.8.17.tar.xz 20696584 BLAKE2B 
07be197f7d753775b039ca200864e6d40cbb0115538604d0b214a5404beecd38e3ef416c1941f7871e2e92913d09faba48745bb9df141cf8e5ca77c7de6f0a24
 SHA512 
bc7e02acfebba86e4394f02195993500fac9347a52c7b49727eb0cdda38786ae917234272872d75effaddb042810d9682ef5627b0cc199f8aa0d5d3e315ddc0e
@@ -24,6 +26,7 @@ DIST python-gentoo-patches-3.12.0b1.tar.xz 4652 BLAKE2B 
fcc0b2a8dddb4857e3bd381e
 DIST python-gentoo-patches-3.12.0b1_p1.tar.xz 73068 BLAKE2B 
6728a4dcc102cc73e0e3a7e835e25df21075727e3096769f21df1e5411ebe1ad2d9909119bb6a12f96c932cf43de69fda122dffa3c88608c3b4acd76147153b3
 SHA512 
a459e341418d1882067d0d228401b9ce1365cdaeb75825ca0115add3c5499103986692d0a4fbdf20001632c03eba21171390326ccada6ab3f3c804448bdb79f0
 DIST python-gentoo-patches-3.12.0b1_p3.tar.xz 127756 BLAKE2B 
b2e0d60cedaf2cfd798387a06e0ea16285b880526639f5050ce285482008bd034c4ee3463f396c96d7b7d6834d4e5f79a4bf441e92b0fe257369c9519d904bf5
 SHA512 
8e5da370301104f6520c364696b41ce9d1d2561abca096dfb626118d87ac14f8a15fb7a195903aa4aaf6a91189f3dbb9e3833c389fcabb1c9b19720c68228874
 DIST python-gentoo-patches-3.12.0b1_p4.tar.xz 127836 BLAKE2B 
188fac1b90925b6f80666fd102832909490d82452bb1655c91657d6bf716fca6b4185c34e774387559234a68713ac14d0b5de21a4110ffb3fef200ba8b5379e0
 SHA512 
07d9dff9e8f53a8b6e79603f2a6b61f5448cf3eb83cdcd184b3131611a7f8bcb975a0ad41bd194256617696df138cff79fbf7626b29f2407435fb0f55175cc72
+DIST python-gentoo-patches-3.12.0b2.tar.xz 4652 BLAKE2B 
401c9406c9f2f9acf403c73fe75dec65ceb61b4c36b2be0c8c2f3b0b8f02ef727e7f7a913a758931d582e8f10d0003df2adecfef883971157ab60193b00f8305
 SHA512 
1370b7399eccf6580f0b80303ab2b75bd3c37a4a6503348f3f7ac90dedcb95d00bb0a8b728d59d38e61b4aca237bbbe027eac478edf6ae983810e8c537281b74
 DIST python-gentoo-patches-3.8.16_p4.tar.xz 32436 BLAKE2B 
76984bbc04e5cf32d70853891967a33366dd28ca2cd47f3538ed1e9f4d39008d04c90f616d92112f5ec3468c42119089d195ee4d936536f8da4a772164aae221
 SHA512 

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

2023-06-06 Thread Michał Górny
commit: 6f2710f41c7ba6a5d54da21b3fa1c1ff8645188b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  7 03:39:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2710f4

app-admin/awscli: Bump to 1.27.148

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 21144dbdea3f..d6d925455585 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 
9cdc1cab324eaa2b2bc17418180bf8be
 DIST aws-cli-1.27.142.gh.tar.gz 2426758 BLAKE2B 
587791e0102d51b9681718a71c1225c673f1545f98d2cbd679d266c559ae4252e92ec2c41a640584b5ce1e4aced885489723edb90e0700846e3fd74968be42bd
 SHA512 
cb2ba71dc955ddd5a738f6e703a16216effdbd1232fa4e14c5974bf59c6f871ba80a4a61614dccb0fc110c689ce24f466c4142967be83f48c5de41699450d092
 DIST aws-cli-1.27.146.gh.tar.gz 2430455 BLAKE2B 
5e59ad0a5e97b4f218c694a6c9df3fb85dd7682fc1c3e549e9bb38ef3f89f63ef4976f539134d744ef3acbf9a506ddbb2b1cb93c44e11460e96db05f0fc02bd5
 SHA512 
e942c2ba2abba21eae87ba2f88f727c7cf77681232e2aac9c975c07ba4bee41a10ef9044f3828ce61271a569e71469420d6b4ee7ec272fc8ea7132a597450d23
 DIST aws-cli-1.27.147.gh.tar.gz 2430890 BLAKE2B 
773e7f0809b568e02cec70763e6463d1e9a5ff71cef4828df33a72be929fa64ecdec852a30155c77c30bd185d467e12d433a6479fe870726662410db374c2442
 SHA512 
ea33bdc6670f8e5b2434c73c023c99a02e66c3f3e570bc79bbeac294722a6aa1f41a2930c466070da67b650ac9d5823d7de52fc6c93546cfa8d46baeae4be5c5
+DIST aws-cli-1.27.148.gh.tar.gz 2432201 BLAKE2B 
528f600158d6c7242a9c4aa205973019b00233e998710672af8f5c65e74e9eebbb3a0408a918d160d2cde62092d73557f9cfd29703bf838bea8afcf1d40ede0c
 SHA512 
4ed5835a4f7b0787abfe9817c83c545e399bc38ba25838a63dfab2b5c374bdbc11128ff43e3fdaca836eccfb26f026bb1697c94cb40adbe98e080b094b8e33e0

diff --git a/app-admin/awscli/awscli-1.27.148.ebuild 
b/app-admin/awscli/awscli-1.27.148.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.148.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-06-06 Thread Arthur Zamarin
commit: 1728bc0b2c5c4c19fe9c72971a8056399892d7f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 04:21:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 04:21:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1728bc0b

dev-libs/ntl: Stabilize 11.5.1-r3 ppc, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index 33d213326064..b4e6ec7eadc4 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/

2023-06-06 Thread Arthur Zamarin
commit: a319a9cd6fea26c0cde2ffdfd5e93307efb56470
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 04:21:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 04:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a319a9cd

sys-cluster/resource-agents: Stabilize 4.11.0 amd64, #907968

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

 sys-cluster/resource-agents/resource-agents-4.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild 
b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
index f89c860c795e..5438b3b45f41 100644
--- a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="doc libnet rgmanager systemd"
 
 RDEPEND="



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

2023-06-06 Thread Arthur Zamarin
commit: e3fd958ad4d76bd9270b9dd2652425b4073d235d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 04:21:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 04:21:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3fd958a

dev-libs/ntl: Stabilize 11.5.1-r3 x86, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index 1b7f7af03821..c3b26e4a2616 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/

2023-06-06 Thread Arthur Zamarin
commit: 3a8faa4c44578a8ab3c16ec6cbf28a7e56627b6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 04:21:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 04:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8faa4c

sys-cluster/resource-agents: Stabilize 4.11.0 x86, #907968

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

 sys-cluster/resource-agents/resource-agents-4.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild 
b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
index d5c32f56840b..f89c860c795e 100644
--- a/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
+++ b/sys-cluster/resource-agents/resource-agents-4.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa x86"
 IUSE="doc libnet rgmanager systemd"
 
 RDEPEND="



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

2023-06-06 Thread Arthur Zamarin
commit: a4ac7270a3e5d70e35beb60b7d80054242e485e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun  7 04:21:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun  7 04:21:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ac7270

dev-libs/ntl: Stabilize 11.5.1-r3 amd64, #907964

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

 dev-libs/ntl/ntl-11.5.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r3.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
index c3b26e4a2616..33d213326064 100644
--- a/dev-libs/ntl/ntl-11.5.1-r3.ebuild
+++ b/dev-libs/ntl/ntl-11.5.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/44"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="doc threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



[gentoo-commits] data/api: Branch deleted: ping

2023-06-06 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  7 04:11:54 2023 +

Branch deleted: ping




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

2023-06-06 Thread Sam James
commit: 1f77d39649dc00243345a62a19c42a93a6137c28
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 04:10:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 04:10:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f77d396

dev-lang/mono: only build docs for native multilib

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

 dev-lang/mono/mono-6.12.0.122.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild 
b/dev-lang/mono/mono-6.12.0.122.ebuild
index 0399f5a023ac..41df3da3c290 100644
--- a/dev-lang/mono/mono-6.12.0.122.ebuild
+++ b/dev-lang/mono/mono-6.12.0.122.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -87,7 +87,7 @@ multilib_src_configure() {
--without-ikvm-native
--disable-dtrace
--enable-system-aot
-   $(use_with doc mcs-docs)
+   $(multilib_native_use_with doc mcs-docs)
$(use_enable nls)
)
 



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

2023-06-06 Thread Sam James
commit: f0b7a664a8036e93d449804ffd87202a543472ba
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 03:41:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 03:41:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b7a664

dev-libs/librevenge: only build docs for native multilib

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

 dev-libs/librevenge/librevenge-0.0.5.ebuild | 2 +-
 dev-libs/librevenge/librevenge-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/librevenge/librevenge-0.0.5.ebuild 
b/dev-libs/librevenge/librevenge-0.0.5.ebuild
index 9d58f31efb91..c3f24b3439cc 100644
--- a/dev-libs/librevenge/librevenge-0.0.5.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   $(use_with doc docs)
+   $(multilib_native_use_with doc docs)
$(use_enable test tests)
)
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"

diff --git a/dev-libs/librevenge/librevenge-.ebuild 
b/dev-libs/librevenge/librevenge-.ebuild
index c0380900472a..9d45c17d7403 100644
--- a/dev-libs/librevenge/librevenge-.ebuild
+++ b/dev-libs/librevenge/librevenge-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,7 +34,7 @@ src_prepare() {
 
 multilib_src_configure() {
local myeconfargs=(
-   $(use_with doc docs)
+   $(multilib_native_use_with doc docs)
$(use_enable test tests)
)
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/, media-video/ffmpeg/files/

2023-06-06 Thread Sam James
commit: 57a5e3b63c34414c772452044221be13e63e130a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 03:37:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 03:37:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a5e3b6

media-video/ffmpeg: backport (more) svt-av1 fixes

Thanks to Kostadin for reporting & bisecting and thanks to BtbN for backporting
the fix upstream for us on the 5.1 branch.

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

 media-video/ffmpeg/ffmpeg-5.1.3-r1.ebuild  | 601 +
 .../ffmpeg/files/ffmpeg-5.1.3-svt-av1.patch|  67 +++
 2 files changed, 668 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.3-r1.ebuild
new file mode 100644
index ..393198308111
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-5.1.3-r1.ebuild
@@ -0,0 +1,601 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=57.59.59
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
+   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
+   # libavdevice options
+   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
+   opengl
+   # indevs
+   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
+   # decoders
+   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
+   jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme 
gsm:libgsm
+   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx 
libilbc librtmp ssh:libssh
+   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
+   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
+   # libavfilter options
+   appkit
+   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
+   fribidi:libfribidi fontconfig ladspa lcms:lcms2 libass 
libplacebo libtesseract lv2
+   truetype:libfreetype vidstab:libvidstab
+   rubberband:librubberband zeromq:libzmq zimg:libzimg
+   # libswresample options
+   libsoxr
+   # Threads; we only 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/resource-agents/

2023-06-06 Thread Sam James
commit: 183fbf807db45bb0c443254893f7f5a19bf0a5ab
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 03:26:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 03:29:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183fbf80

sys-cluster/resource-agents: add 4.12.0

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

 sys-cluster/resource-agents/Manifest   |  1 +
 .../resource-agents/resource-agents-4.12.0.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/sys-cluster/resource-agents/Manifest 
b/sys-cluster/resource-agents/Manifest
index 23a37c5b965b..15906bb0cf42 100644
--- a/sys-cluster/resource-agents/Manifest
+++ b/sys-cluster/resource-agents/Manifest
@@ -1,2 +1,3 @@
 DIST resource-agents-4.11.0.tar.gz 860940 BLAKE2B 
8009d6936c59bd014710db2478e3d001c59eca8c9e76f5847cc7568c08951f784696a65ff0cf62970a7d193ce7e205ddfc1116993dc0ea07496a647833d32829
 SHA512 
3baf66b39a26323787a5089dccd369a0e4fc8ac60a3061c8fbe461d5e60cdee6330eaa7840c32d536473688f1bdeea47b77e1ba9bb199012495a31d2d75662c2
+DIST resource-agents-4.12.0.tar.gz 865910 BLAKE2B 
fe10a86620e9b549b7634721697d04eb331bb87e50c28dadeb4590ae74febc3a793b9d7bce7fbb8de7d1b8a6ace2546882627e506020e1006cb9fb193b114d19
 SHA512 
1c1ec1ae4a96b6832eb8631f8e2aa064adac04093e1e98c444376e18d27db4b630c840c45bc3486160a2a8f5c510bb05c15362b8b65197387a31b7adc059e87b
 DIST resource-agents-4.6.1.tar.gz 799688 BLAKE2B 
a276dbd17d6b91926f2a040d847e2ca499fe36cf30a0413d2bdffccd3bd8cbe7022ab29244524d5f7f6b91c7513a56b40de5f4bb425e65d4f83710445da91231
 SHA512 
ccd4a86b5a4da636248badfb81808fa4c96f08dbce9dc8d9322b594cb6028f74b33fd9cacdbee65f49ca05f7dca04671e247f64b767df5cd0b7d19539f52ad5e

diff --git a/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild 
b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
new file mode 100644
index ..075cef801923
--- /dev/null
+++ b/sys-cluster/resource-agents/resource-agents-4.12.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/resource-}"
+inherit autotools tmpfiles
+
+DESCRIPTION="Resources pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Resource_Agents;
+SRC_URI="https://github.com/ClusterLabs/resource-agents/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc libnet rgmanager systemd"
+
+RDEPEND="
+   sys-apps/iproute2
+   >=sys-cluster/cluster-glue-1.0.12-r1
+   libnet? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/4.6.1-configure.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # --with-ocf-root needs to be /usr/lib, see bug #720420
+   econf \
+   --disable-fatal-warnings \
+   --localstatedir=/var \
+   --with-ocf-root=/usr/lib/ocf \
+   --with-rsctmpdir=/run/resource-agents \
+   $(use_enable doc) \
+   $(use_enable libnet)
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}/usr/lib/ocf/resource.d/redhat" || die
+   rm -rf "${ED}"/etc/init.d/ || die
+   rm -rf "${ED}"{,/var}/run || die
+
+   use rgmanager || rm -rf "${ED}"/usr/share/cluster/ "${ED}"/var/
+}
+
+pkg_postinst() {
+   tmpfiles_process resource-agents.conf
+
+   elog "To use Resource Agents installed in 
${EROOT}/usr/lib/ocf/resource.d"
+   elog "you have to emerge required runtime dependencies manually."
+   elog ""
+   elog "Description and dependencies of all Agents can be found on"
+   elog "http://www.linux-ha.org/wiki/Resource_Agents;
+   elog "or in the documentation of this package."
+}



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

2023-06-06 Thread Sam James
commit: 8d4d6bd4de28a5f9efc783d947397dabe7ffd568
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  7 01:50:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  7 01:50:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4d6bd4

sys-apps/dtc: set SETUPTOOLS_SCM_PRETEND_VERSION

I test with a git repo in WORKDIR so I didn't hit this myself before.

Bug: https://bugs.gentoo.org/835733
Closes: https://bugs.gentoo.org/907960
Signed-off-by: Sam James  gentoo.org>

 sys-apps/dtc/dtc-1.7.0.ebuild | 5 -
 sys-apps/dtc/dtc-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dtc/dtc-1.7.0.ebuild b/sys-apps/dtc/dtc-1.7.0.ebuild
index 6427393029fc..a56040b060aa 100644
--- a/sys-apps/dtc/dtc-1.7.0.ebuild
+++ b/sys-apps/dtc/dtc-1.7.0.ebuild
@@ -47,7 +47,10 @@ PATCHES=(
 )
 
 pkg_setup() {
-   use python && python-single-r1_pkg_setup
+   if use python ; then
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   python-single-r1_pkg_setup
+   fi
 }
 
 src_prepare() {

diff --git a/sys-apps/dtc/dtc-.ebuild b/sys-apps/dtc/dtc-.ebuild
index 72cf9d539b46..ef30384edbe0 100644
--- a/sys-apps/dtc/dtc-.ebuild
+++ b/sys-apps/dtc/dtc-.ebuild
@@ -42,7 +42,10 @@ DOCS=(
 )
 
 pkg_setup() {
-   use python && python-single-r1_pkg_setup
+   if use python ; then
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   python-single-r1_pkg_setup
+   fi
 }
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/

2023-06-06 Thread YiFei Zhu
commit: 0ed5ad4c6b57bf65d7820ef33395cc43b229e683
Author: YiFei Zhu  gmail  com>
AuthorDate: Wed Jun  7 01:41:15 2023 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Wed Jun  7 01:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ed5ad4c

net-p2p/monero: Fix typo in patch name

Signed-off-by: YiFei Zhu  gmail.com>

 net-p2p/monero/monero-0.18.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/monero/monero-0.18.2.2.ebuild 
b/net-p2p/monero/monero-0.18.2.2.ebuild
index def6c84de..664096df7 100644
--- a/net-p2p/monero/monero-0.18.2.2.ebuild
+++ b/net-p2p/monero/monero-0.18.2.2.ebuild
@@ -42,7 +42,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.18.1.2-unbundle-dependencies.patch"
-   "${FILESDIR}/${P}-csdint.patch"
+   "${FILESDIR}/${P}-cstdint.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2023-06-06 Thread Sam James
commit: b15633bcf1a1febfc7204cbbfd3e59357d1b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun  6 18:47:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 21:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15633bc

net-fs/nfs-utils: stable 2.6.3-r2 for hppa, bug #907505

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild
index b7f3a0e8f9af..ceb8a641de3b 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="GPL-2"



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

2023-06-06 Thread Sam James
commit: a047c739aedd78250d1e16642cad5d62d14e15ea
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  6 21:06:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 21:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a047c739

sys-libs/libxcrypt: add 4.4.35

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

 sys-libs/libxcrypt/Manifest|   1 +
 sys-libs/libxcrypt/libxcrypt-4.4.35.ebuild | 340 +
 2 files changed, 341 insertions(+)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index 4eeb1c356079..533bca04ca24 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,3 +1,4 @@
 DIST libxcrypt-4.4.28-autotools.tar.xz 618560 BLAKE2B 
c56d510201651e36cbd950b5a0a32273fdbce1f053109aa5867b2c6a57e2a896c34c981c1a2e732a8f34539b754ebe7f50d1b5bf59f9549a75ad6420921f3e1d
 SHA512 
3c60fd32dea308152c4272522c29668c83e88bea47c98b9fe796ed70f5460ad2a9616ffbe789c03e417b28d3c792361b16031bda3d8bc5b6c06f0ebdc66c8217
 DIST libxcrypt-4.4.33-autotools.tar.xz 624316 BLAKE2B 
6a396d079ea011fabc46ae2f972e230f3e047f75f9c79c8345fe4f31bad24b9bcb50b3f1131fd5d34cfaf0d6e0ca4fa0a0418448390de95bdf78b0ab8022a72d
 SHA512 
998ef7ca565339853458961c28a0bffe04a4859de305019efae9b586d7b28ba42210b238695680dc10d739e7947f94e4392b9022a96ed25a613ef9a29a888329
 DIST libxcrypt-4.4.34-autotools.tar.xz 621732 BLAKE2B 
acf1801d890f522b9a098943f55f8551652ef3e0620bee5e7f3c297b7d0867ba6bace71fcf106474d25e95bcf4bd57e4ced6b51782cbaf0d42cca1643668407b
 SHA512 
ef04ee78bf2e28e715fa673a1af728209c11838c66f7ec13cef40332595f77b878ac698616d6ef861b86879b0addd5581350041e889f2cef2ed1363f0ed93ffb
+DIST libxcrypt-4.4.35-autotools.tar.xz 622972 BLAKE2B 
93e8ee0d028aa8b2d1b3882c48cd056a1f60ea22c44f38b29c78eaea6719fa9d01c1d0d78065a2c1adbab6f5ca9a2570ee411f78673b979a3b5c2a1f930e275d
 SHA512 
c024b183417db2c4bd8bcc371e8789182ad98f91c79d6a64ce9505abd0251ef6499e8fbceb914274ca50f477fe068e3cf69eed197287bb2c0491aa91ead4df52

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.35.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.35.ebuild
new file mode 100644
index ..331a6cc1c58c
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.35.ebuild
@@ -0,0 +1,340 @@
+# Copyright 2004-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit multibuild multilib python-any-r1 flag-o-matic toolchain-funcs 
multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+compat split-usr static-libs +system test headers-only"
+REQUIRED_USE="split-usr? ( system )"
+RESTRICT="!test? ( test )"
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+   export CTARGET=${CATEGORY/cross-}
+   fi
+fi
+
+is_cross() {
+   local enabled_abis=( $(multilib_get_enabled_abis) )
+   [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]]
+}
+
+DEPEND="
+   system? (
+   elibc_glibc? (
+   ${CATEGORY}/glibc[-crypt(+)]
+   !${CATEGORY}/glibc[crypt(+)]
+   )
+   elibc_musl? (
+   ${CATEGORY}/musl[-crypt(+)]
+   !${CATEGORY}/musl[crypt(+)]
+   )
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/perl
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if has "distcc" ${FEATURES} ; then
+   ewarn "Please verify all distcc nodes are using the same 
versions of GCC (>= 10) and Binutils!"
+   ewarn "Older/mismatched versions of GCC may lead to a 
misbehaving library: bug #823179."
+
+   if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 10 ]] ; then
+   die "libxcrypt is known to fail to build or be broken 
at runtime with < GCC 10 (bug #823179)!"
+   fi
+   fi
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+  

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

2023-06-06 Thread Sam James
commit: 12b4baf159771d0dbcff2ff8f8b2af4da6f67406
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun  6 18:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 21:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b4baf1

app-text/texlive-core: stable 2021-r7 for hppa, bug #907240

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/texlive-core/texlive-core-2021-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2021-r7.ebuild 
b/app-text/texlive-core/texlive-core-2021-r7.ebuild
index bad50dc5c1c9..932a9b2ecbcf 100644
--- a/app-text/texlive-core/texlive-core-2021-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r7.ebuild
@@ -79,7 +79,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cjk X doc source tk +luajittex xetex xindy"
 
 TEXMF_PATH=/usr/share/texmf-dist



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

2023-06-06 Thread Sam James
commit: 80a608270dea81ebf0b571ced5ad4adbbd69a252
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun  6 18:46:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 21:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a60827

net-misc/netifrc: stable 0.7.5 for hppa, bug #907274

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-misc/netifrc/netifrc-0.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netifrc/netifrc-0.7.5.ebuild 
b/net-misc/netifrc/netifrc-0.7.5.ebuild
index 0bcee6d3b742..eca56e57582a 100644
--- a/net-misc/netifrc/netifrc-0.7.5.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2023-06-06 Thread Ronny Gutbrod
commit: 64d08f48fac25074b3af6f3cd1a449a6d6f4e8df
Author: jbara  proton  me>
AuthorDate: Tue Jun  6 18:18:30 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Jun  6 20:06:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64d08f48

app-misc/ani-cli: bump to 4.4

Signed-off-by: tastytea  tastytea.de>

 app-misc/ani-cli/Manifest   | 2 +-
 app-misc/ani-cli/{ani-cli-4.2.ebuild => ani-cli-4.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest
index 272443a5f..6b96890b1 100644
--- a/app-misc/ani-cli/Manifest
+++ b/app-misc/ani-cli/Manifest
@@ -1 +1 @@
-DIST ani-cli-4.2.tar.gz 122130 BLAKE2B 
d452746d831ecc625e66634ea87c8288adac658c59b0462a944735d6ad8a5ee496ca48f8b588b86ca5f283ef696ea2fc1f4bf0dd3eae8a98fed3f658addb46c0
 SHA512 
8b825b7652274bc68894f563c24e1abbfba00e7d311833e26097bbb2953d214e1ac34a5cdd1306fa924cfaf45cdf21f317a34418e93b4689f34b45f94c635f4d
+DIST ani-cli-4.4.tar.gz 123740 BLAKE2B 
d857da4ea5e62ae5b3fc1585889e835656dca3c9181ab9e213b5a706614cf28e35cd0a7824620e172c74f4f058d1f8601b480eacf2e5d16caa7fd3e4345d604a
 SHA512 
2462b888b7c01ec1ddd7aadaa51b6e8eb90fcbed1014a63faa21fc26acb9108db38b3e42d40a41d60446e2cf4524196e0b2b64da31515f859ac0a941b618cc9d

diff --git a/app-misc/ani-cli/ani-cli-4.2.ebuild 
b/app-misc/ani-cli/ani-cli-4.4.ebuild
similarity index 100%
rename from app-misc/ani-cli/ani-cli-4.2.ebuild
rename to app-misc/ani-cli/ani-cli-4.4.ebuild



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

2023-06-06 Thread Ronny Gutbrod
commit: 6b81b4b6dba5d3bd3f9a434459bc8e26bb89209f
Author: jbara  proton  me>
AuthorDate: Tue Jun  6 19:33:34 2023 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Jun  6 20:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b81b4b6

app-misc/ani-cli: pull only script & man

Suggested-by: jbara  proton.me>
Closes: https://github.com/gentoo/guru/pull/98
Signed-off-by: tastytea  tastytea.de>

 app-misc/ani-cli/Manifest|  3 ++-
 app-misc/ani-cli/ani-cli-4.4.ebuild  | 10 +++---
 app-misc/ani-cli/ani-cli-.ebuild | 10 +++---
 3 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest
index 6b96890b1..549a53585 100644
--- a/app-misc/ani-cli/Manifest
+++ b/app-misc/ani-cli/Manifest
@@ -1 +1,2 @@
-DIST ani-cli-4.4.tar.gz 123740 BLAKE2B 
d857da4ea5e62ae5b3fc1585889e835656dca3c9181ab9e213b5a706614cf28e35cd0a7824620e172c74f4f058d1f8601b480eacf2e5d16caa7fd3e4345d604a
 SHA512 
2462b888b7c01ec1ddd7aadaa51b6e8eb90fcbed1014a63faa21fc26acb9108db38b3e42d40a41d60446e2cf4524196e0b2b64da31515f859ac0a941b618cc9d
+DIST ani-cli 19981 BLAKE2B 
02fed707373d3569a82f845227fa282fff173c2b002b9232ea3ea9245b643c256992cd90b7aa8b825511b7114320a2627f12ef40488cb732a1f5a782c4a309a9
 SHA512 
c1d2256af8c88d6428c4767dc3715d12cacc869cbfe62a7fb0e0831eee9836373cdf2a042bed822868571448ed140f9f94c33303680318585d54c37f39ba7723
+DIST ani-cli.1 4187 BLAKE2B 
c5d8515324fe6a51454a3ecd9daf145b8f21cb12dec2e2d7e898e5d343f206a9ddc2e10c998daef1cebb6fc41414d86b0f131349ec148578bc3a6f0de4c48d37
 SHA512 
71e1a25c9fff197e96efcdc784cf19af06ec598ea5e32aae52913df3f426bebe801fec3536f725abb181175a8ddc594987de5cda96c44292f4f65c28d9d01f45

diff --git a/app-misc/ani-cli/ani-cli-4.4.ebuild 
b/app-misc/ani-cli/ani-cli-4.4.ebuild
index da5959a8d..3509e10ce 100644
--- a/app-misc/ani-cli/ani-cli-4.4.ebuild
+++ b/app-misc/ani-cli/ani-cli-4.4.ebuild
@@ -9,7 +9,11 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="
+   
https://github.com/pystardust/${PN}/releases/download/v${PV}/ani-cli
+   
https://github.com/pystardust/${PN}/releases/download/v${PV}/ani-cli.1
+   "
+   S="${WORKDIR}"
KEYWORDS="~amd64 ~x86"
 fi
 LICENSE="GPL-3"
@@ -25,6 +29,6 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_install() {
-   dobin ani-cli
-   doman ani-cli.1
+   dobin "${SRC_URI:+$DISTDIR/}ani-cli"
+   doman "${SRC_URI:+$DISTDIR/}ani-cli.1"
 }

diff --git a/app-misc/ani-cli/ani-cli-.ebuild 
b/app-misc/ani-cli/ani-cli-.ebuild
index da5959a8d..3509e10ce 100644
--- a/app-misc/ani-cli/ani-cli-.ebuild
+++ b/app-misc/ani-cli/ani-cli-.ebuild
@@ -9,7 +9,11 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="
+   
https://github.com/pystardust/${PN}/releases/download/v${PV}/ani-cli
+   
https://github.com/pystardust/${PN}/releases/download/v${PV}/ani-cli.1
+   "
+   S="${WORKDIR}"
KEYWORDS="~amd64 ~x86"
 fi
 LICENSE="GPL-3"
@@ -25,6 +29,6 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_install() {
-   dobin ani-cli
-   doman ani-cli.1
+   dobin "${SRC_URI:+$DISTDIR/}ani-cli"
+   doman "${SRC_URI:+$DISTDIR/}ani-cli.1"
 }



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

2023-06-06 Thread Joonas Niilola
commit: 13fa84f79ee24cb264c37adb0ec54e04a4ba15c4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  6 19:19:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  6 19:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fa84f7

profiles/base: package.use.force www-client/firefox[jumbo-build]

 - this release seems broken in many ways regarding unified building.

Bug: https://bugs.gentoo.org/905780
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/base/package.use.force | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 56945bc2208e..b11621632a51 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2023-06-06)
+# 114 looks very broken regarding unified build. It has too many 
+# conditions when it works and when it doesn't. Bug #905780
+~www-client/firefox-114.0 jumbo-build
+
 # Patrick McLean  (2022-06-27)
 # Doesn't build with boost installed on the system, some deps require boost
 # so force the flag on until problem fixed upstream



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

2023-06-06 Thread Joonas Niilola
commit: 39cfe283ccf6455b9781e4ac8ac15c9cf9937ed6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  6 19:12:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  6 19:15:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cfe283

www-client/firefox: add 114.0

 - enable 'valgrind' use flag,
 - include couple upstream skia patches from the upcoming 115 release,
 - increase ulimit in the ebuild when using mold linker and 'lto' use flag so
   the build does not fail.

Bug: https://bugs.gentoo.org/838373
Closes: https://bugs.gentoo.org/700934
Closes: https://bugs.gentoo.org/905780
Closes: https://bugs.gentoo.org/906509
Closes: https://bugs.gentoo.org/907485
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/Manifest |  101 +++
 www-client/firefox/firefox-114.0.ebuild | 1445 +++
 2 files changed, 1546 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 8f40e43c59df..9be9cc6838e4 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -299,3 +299,104 @@ DIST firefox-113.0.2-xh.xpi 422785 BLAKE2B 
066d50c827f0cca04b8da1543c98021306884
 DIST firefox-113.0.2-zh-CN.xpi 611651 BLAKE2B 
6d427ec1b97e653628f83cca402e859c8dd7febdd047e67a19858c0cc85e3a866cf9eb42a6c9aaf9ca9ba54627d8f2e406a9144cbe2180dc83d2e4152926932d
 SHA512 
0fbb954cdb79038ab66e6715181c4ee33579a41ae7911b4080005dfd22a5bef7cb53746599009cc4781922e349402b6bd36c4361c1f18671c1f715e3444d6e8f
 DIST firefox-113.0.2-zh-TW.xpi 613181 BLAKE2B 
c197d28285fc8b1f14ad38509219823821e753a661c7a8f0f0f51b0a23e8f11acdd3f3cd131194ce852a98926ca267b1559e7987940f463fbd6c822b769ea712
 SHA512 
c50cb9d6f4844bdcd8d7ba81f263658ccdcf3cc9afbcbd241085cf6f4961289e2abf92e012ddded4083fce77e31eb13d73bd607e594030e23581c5dadf43bc95
 DIST firefox-113.0.2.source.tar.xz 500503164 BLAKE2B 
29be5865db0fd5de0d74d8f906301277eb3eeb0ef53db0a27398a0410fd2b8f973074cf58e00c718b5c7ef2b71295513adc1a905444e8b74f5b9be3a701d9b6d
 SHA512 
7b1ff7d547fda02901f54a2593e03598a830698192003d833e27b85db0e00571ff66e03ebd4089e76fa65b09df000cbb2542450beeabb0b310875910603e6743
+DIST firefox-114-patches-01.tar.xz 14276 BLAKE2B 
43acab108287e7fa816ead70d26ee79944ee78749754ef2ed01f2265d4f7a5989a753df6a876780a1355f349c8724603e51bd541b5b25a05d33fa1c29015df59
 SHA512 
b6f442f800a16edfb343b4479ab46da7fc43834e30dca5f7e3eccef2842d650986f64f99cd043ebde1d93751377ebc02088b1a64a61faf08e37f01ede5badb2e
+DIST firefox-114.0-ach.xpi 469754 BLAKE2B 
7b1afa24c667a43909a546c7b0a6ac0983ac11b3e6c370c72466231fd9c3471aa1d667125dbe3ed0e67da974703af78d12a066ce4e247b06a5f996bf12077dd4
 SHA512 
0f8e3ddc70407f8a6f2324480321a80bc7fe6f74417bbc51dd3856ce8223ee316a934f8dbc9928e4e46e5d110ef4789e9d658e1f8abad8af19ec024967faa1ab
+DIST firefox-114.0-af.xpi 431874 BLAKE2B 
7249f707a2597af882d0b82380618e618f8ef3d1fe338c67fe50c0f325aa5a91b494faf58564b036f4c26d1774ea930fd3cabf98c3c2cf3d4e1812ae2290e01d
 SHA512 
d4ba863d4f410bc260a5908997de28d03251af92e93041cbdd2dd7e6b59c0daf5083df77dea810392c402889ae4ab22233b30eec79082e676e750e4b1c074c11
+DIST firefox-114.0-an.xpi 514897 BLAKE2B 
7b10a06d95839fbc667650828434108394a1000d717e9e33d295956ef0a17218eedcd27f1db83afdfc0fee365b533d74f1e0e19fe10a69d79fd1841858f1a684
 SHA512 
0ae7d016d7772c0baf5f0be2dad6c0bb8a2208760ec5948d4259ea6db8b2809bd03826bd935f34ed157657ffc067ac7900c992b229694cf2647a45a2a9704a66
+DIST firefox-114.0-ar.xpi 583782 BLAKE2B 
1cc71f055bb7c769d03de615113e2b4aca6b7f89f2eb57ceeba73e0c7265a18a3ffec3d64a6b0d0c00f02b5f5b198cfd5617deaeace4f57a8c002da189cb8be9
 SHA512 
84f40bfe62d8d6a91a7ff20974aa483b4062b0b9a2dcaf0dcbeb028c9d6d2c50e49505a742499895f8c532ada89282f2148741bfd5eb4edba26ba8f312750404
+DIST firefox-114.0-ast.xpi 499206 BLAKE2B 
e47ca9d19c391d2bd407ee99dee4707f3039ff3a75aa9b16cc2653b391a519af3f09d50b7e46c599ebe8c39b26ac3d37f50bd6369e0ca715b2dabadabc363624
 SHA512 
1d46f6aba4ea7a4591edcd39f836931a83d562972d3723087442bf5ddc0ae0eff355ff20ecbff3d5503970ba3509aa91823cfe5ef989ce0812d34831a56b9b1f
+DIST firefox-114.0-az.xpi 502910 BLAKE2B 
8d0eb7ed9a84186b2d99979eabb0590dc34d5c3f1a592af65ddd6f131d8b3f4e6fc7eb584c809ae3ff581d25d06596b3c1da696d85b0e5f73a189565f3dd7ba6
 SHA512 
771cdf17379e424151a066436eea8414c4ffcdfee224e2dc5de4a3dcc7dc3024b2c4a12095001c4f169ac4a6c65eca4d0d24f72187d114af440943fad03a1f7a
+DIST firefox-114.0-be.xpi 682523 BLAKE2B 
d83fa12060be7dc38434ab87e3934f69cf7a6109543dc790c0f7afd4a59a277d29151ab186a5bec58b027cf80ca2f50aa5972bc10760af24bccafa0b01c56997
 SHA512 
974d6c6dcf776a2fd675d639796b94c1126f0fe086313622572876114ed75986b0fda6e97ad817c2f21782ca005adf061233e5b0611b22a64fec4a0eb91d5eb9
+DIST firefox-114.0-bg.xpi 600488 BLAKE2B 
971c9f40e130eecd6a8e675f25b1236a5c53e5d119e6431d42ad78f37a23e2f4f5d25f9fc653e8ae2aee1360099e28ecb8f8423d858e0c21e88a688feb047ea5
 SHA512 
efb80734bf503c84993053c8602739359c2b846a4003940facf58bf3886937f1fb57e4ee8c819776899e326098841c97e1d53e2390407b3c63959301c6c21c20
+DIST 

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

2023-06-06 Thread Joonas Niilola
commit: 91b6054d92693f0ae487f9863e6ff6f2e6f0fab5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  6 19:17:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  6 19:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b6054d

profiles/base: package.use.mask www-client/firefox[valgrind]

 - no time was allocated to runtime-testing this, so more work may be required.

Bug: https://bugs.gentoo.org/906509
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8eff2e4b9567..ccf3190838bb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Joonas Niilola  (2023-06-06)
+# Runtime not tested, may require more configuration in the ebuild.
+# Bug: #906509.
+www-client/firefox valgrind
+
 # Sam James  (2023-06-06)
 # Needs linux-only dev-libs/libaio.
 app-emulation/qemu aio



[gentoo-commits] repo/proj/guru:dev commit in: games-util/dwarf-therapist/

2023-06-06 Thread Wolfgang E. Sanyer
commit: b8b95bb22462a5114a768b8d4591571bd30377cb
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Tue Jun  6 18:38:32 2023 +
Commit: Wolfgang E. Sanyer  gmail  com>
CommitDate: Tue Jun  6 19:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8b95bb2

games-util/dwarf-therapist: Bump to 41.2.5

This may be the last version of dwarf-therapist, since it seems like
dwarf-fortress is no longer released for linux 

See http://www.bay12forums.com/smf/index.php?topic=168411.msg7628208#msg7628208

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

 games-util/dwarf-therapist/Manifest|  1 +
 .../dwarf-therapist/dwarf-therapist-41.2.5.ebuild  | 54 ++
 games-util/dwarf-therapist/metadata.xml|  3 ++
 3 files changed, 58 insertions(+)

diff --git a/games-util/dwarf-therapist/Manifest 
b/games-util/dwarf-therapist/Manifest
index 4e6c63d3d..2dd141b3b 100644
--- a/games-util/dwarf-therapist/Manifest
+++ b/games-util/dwarf-therapist/Manifest
@@ -1 +1,2 @@
 DIST Dwarf-Therapist-41.2.2.tar.gz 1126446 BLAKE2B 
44b84661892a50b225c5b69b6196e8397359d073bc9c268713fe93a35852370cfcfcc76df1c52aad814ceb46a74b6a9a7b3bd37bfc5cfec1eb2273b148b3cdb1
 SHA512 
0235c809be389743fb8205bf43770215efe72c4a178c854b14d1d9ea3a12213abaf58e2832d4c2bcf071d68216a4beff513c7e22712de996c0b6e9024c3010c2
+DIST Dwarf-Therapist-41.2.5.tar.gz 1125524 BLAKE2B 
a545bac1a87aac09adb22d1863f783389bb3924464e706da534a8b24a1aaadf91e5d10b8b4fe366b7f97b78a7ffec16107bb3ff0719843dfd12e71625c50ade7
 SHA512 
676c5ef18ff6311ff09beaf59144ac568bf4cf3034c1a9bac65c355029a9718c14bf90a0b6c0f2b357afa95c66a6ab546c0d91fe89cf67987c4e4f432c2177e1

diff --git a/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild 
b/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild
new file mode 100644
index 0..83f5c802d
--- /dev/null
+++ b/games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg-utils
+
+MY_PN="Dwarf-Therapist"
+MY_PV="v${PV}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="For managing dwarves in  Dwarf Fortress"
+HOMEPAGE="https://github.com/Dwarf-Therapist/Dwarf-Therapist;
+SRC_URI="https://github.com/Dwarf-Therapist/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtwidgets:5
+"
+src_install() {
+   # Install some sort of documentation
+   dodoc README.rst
+
+   # Add the desktop file
+   domenu dist/xdg/applications/dwarftherapist.desktop
+
+   # install icons
+   insinto /usr/share/
+   doins -r dist/xdg/icons
+
+   # install memory layout files for dwarf-fortress versions
+   insinto /usr/share/dwarftherapist/memory_layouts
+   doins -r share/memory_layouts/linux
+
+   # and of course, the binary
+   newbin "${BUILD_DIR}/dwarftherapist" dwarf-therapist
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}

diff --git a/games-util/dwarf-therapist/metadata.xml 
b/games-util/dwarf-therapist/metadata.xml
index 9924b09ad..767c3433a 100644
--- a/games-util/dwarf-therapist/metadata.xml
+++ b/games-util/dwarf-therapist/metadata.xml
@@ -5,4 +5,7 @@
ezzieyguy...@gmail.com
Wolfgang E. Sanyer

+   
+   Dwarf-Therapist/Dwarf-Therapist
+   
 



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

2023-06-06 Thread Ulrich Müller
commit: a7c3c82dab37b4ebaee8fc9f110aa86264a15b4a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 18:51:58 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c3c82d

app-admin/eselect: add 1.4.23

Closes: https://bugs.gentoo.org/905934
Closes: https://bugs.gentoo.org/907844
Signed-off-by: Ulrich Müller  gentoo.org>

 app-admin/eselect/Manifest  |  1 +
 app-admin/eselect/eselect-1.4.23.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 7a1f863df55a..8b8f8548245a 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,2 +1,3 @@
 DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 
424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289
 SHA512 
9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2
 DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 
8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26
 SHA512 
73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac
+DIST eselect-1.4.23.tar.xz 183536 BLAKE2B 
92972fa5efd35bed3a36b7c6418ff41d5630804bf75ec1235475047eb17eeabbce85b03bc59eab7a6201af73a85c3b4c2672de86fe36740eb2d4523c7091ae72
 SHA512 
3cdcb1c44fe08c572a2cf45318b3fa84a01b4f5d6b0329b813f54eaaa85c6eb88d11159dc29908917835a7622da6f613fddd28419fc3ce385d941ce073ccb6bb

diff --git a/app-admin/eselect/eselect-1.4.23.ebuild 
b/app-admin/eselect/eselect-1.4.23.ebuild
new file mode 100644
index ..f34db73d0445
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.23.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="doc emacs vim-syntax"
+
+DEPEND="sys-apps/sed
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )"
+RDEPEND="${DEPEND}
+   sys-apps/file
+   sys-libs/ncurses:0"
+BDEPEND="doc? ( dev-python/docutils )"
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+   vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+   emake
+   use doc && emake html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newbashcomp misc/${PN}.bashcomp ${PN}
+   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+   if use doc; then
+   docinto html
+   dodoc *.html doc/*.html doc/*.css
+   fi
+
+   # needed by news module
+   keepdir /var/lib/gentoo/news
+   if ! use prefix; then
+   fowners root:portage /var/lib/gentoo/news
+   fperms g+w /var/lib/gentoo/news
+   fi
+}
+
+pkg_postinst() {
+   # fowners in src_install doesn't work for the portage group:
+   # merging changes the group back to root
+   if ! use prefix; then
+   chgrp portage "${EROOT}/var/lib/gentoo/news" \
+   && chmod g+w "${EROOT}/var/lib/gentoo/news"
+   fi
+}



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

2023-06-06 Thread Ulrich Müller
commit: 263dede5f98353edc02a7e2adf25e2822abb8070
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 18:52:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263dede5

app-emacs/eselect-mode: add 1.4.23

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

 app-emacs/eselect-mode/Manifest   |  1 +
 app-emacs/eselect-mode/eselect-mode-1.4.23.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index f7a30342f6ba..361776bcb5b0 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1,2 +1,3 @@
 DIST eselect-1.4.17.tar.xz 178980 BLAKE2B 
d905ac88bc009080912af75e64c7920d745788866fa3cb35466d68a652efbbd6984d6e1efeed76d9a344aed94705b74c85aa43e9c037d4d548d2e24afa69bd7a
 SHA512 
35dc4c52f44c4f64db9c0dc2aec57b3055a6d36760b1bbbd094ad11b3f9e71a731444802632817b89c3b511f1dc9bb92046b59322d177e13fdc501ed767b591e
 DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 
8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26
 SHA512 
73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac
+DIST eselect-1.4.23.tar.xz 183536 BLAKE2B 
92972fa5efd35bed3a36b7c6418ff41d5630804bf75ec1235475047eb17eeabbce85b03bc59eab7a6201af73a85c3b4c2672de86fe36740eb2d4523c7091ae72
 SHA512 
3cdcb1c44fe08c572a2cf45318b3fa84a01b4f5d6b0329b813f54eaaa85c6eb88d11159dc29908917835a7622da6f613fddd28419fc3ce385d941ce073ccb6bb

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.23.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.23.ebuild
new file mode 100644
index ..86e72007688c
--- /dev/null
+++ b/app-emacs/eselect-mode/eselect-mode-1.4.23.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+MY_P="eselect-${PV}"
+DESCRIPTION="Emacs major mode for editing eselect files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}/misc"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] proj/eselect:signatures commit in: /

2023-06-06 Thread Ulrich Müller
commit: 670da9c4133069d386f91452a29cc03cf98f8356
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 18:42:45 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:42:45 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=670da9c4

GPG signature for eselect-1.4.23 tarball

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

 eselect-1.4.23.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.23.tar.xz.asc b/eselect-1.4.23.tar.xz.asc
new file mode 100644
index 000..851f59c
--- /dev/null
+++ b/eselect-1.4.23.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmR/fXoACgkQwwkGhRxh
+wnOroAf/dv039hWPnaL33hYTXZEXyX1uVlE2Pev4RwbLGbYEnmdOU0bmP7pIhdJK
+3EhZ+bC29XYa35yYno4csl4y4awnXUqPD+d35HU9Ijfe4RLpVpIavERdLwFMI3BY
+7dbTEBorQbnd97BWEXEP/GJAgtiMkV6hH1Sci7QIV6M9d6NJtCcS/4eyCPLVbQjg
+zhEX0ZMdlwDmov/t+mFFbgNXEAWMqvOs/T2Om16lYy2kjaSFaJPDmTi+4+6y3xru
+9vd/YqhMPRcwAUjz55ZOfFCGVZTAEsurPENj1fYgg2EVsz/sR6x7CydivWRN43h0
+WHyye5C1NTGBP8RDVO/q1JWmU1FqaA==
+=R8F0
+-END PGP SIGNATURE-



[gentoo-commits] proj/eselect: New tag: eselect-1.4.23

2023-06-06 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:52:46 2023 +

New tag: eselect-1.4.23




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

2023-06-06 Thread Ulrich Müller
commit: 11d9c679a5f0877aa8c8d211153cc843495e74b9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 18:36:07 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:36:07 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=11d9c679

Update NEWS

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

 NEWS | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index f64f210..82ba396 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,12 @@
 This file contains a summary of changes in released versions.  Please read the
 ChangeLog file for a more detailed listing of changes/bug fixes.
 
+1.4.23:
+New features:
+- Don't autodetect bash and env-update at configure time (bug #905934).
+- Sanitise PATH, remove Portage's internal ebuild-helpers dir from it.
+- Add subsection about module testing to developer guide (bug #907844).
+
 1.4.22:
 New features:
 - Disable colour if NO_COLOR is set in the environment.



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

2023-06-06 Thread Ulrich Müller
commit: 5cae50348afa7111655857e429c2c1a067cd6c88
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 18:36:28 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 18:36:28 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=5cae5034

Update version to 1.4.23

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

 ChangeLog| 5 +
 configure.ac | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index fe99690..b0ed346 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-06-06  Ulrich Müller  
+
+   * configure.ac: Update version to 1.4.23.
+   * Tagged 1.4.23 release.
+
 2023-06-05  Ulrich Müller  
 
* bin/eselect.in (PATH): Sanitise, remove Portage's internal

diff --git a/configure.ac b/configure.ac
index 3d5741b..5fbad80 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(eselect, 1.4.22, esel...@gentoo.org, eselect)
+AC_INIT(eselect, 1.4.23, esel...@gentoo.org, eselect)
 AC_PREREQ(2.59)
 AC_CONFIG_SRCDIR(bin/eselect.in)
 AC_CONFIG_AUX_DIR(config)



[gentoo-commits] proj/qt:master commit in: dev-qt/qt3d/

2023-06-06 Thread Jimi Huotari
commit: 25c69a2bfb386ca50c9fad551eef37c9c0de7c89
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Jun  6 18:45:07 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Jun  6 18:45:39 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=25c69a2b

dev-qt/qt3d: add 6.5., 6.

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qt3d/qt3d-6.5..ebuild | 44 
 dev-qt/qt3d/qt3d-6..ebuild   | 44 
 2 files changed, 88 insertions(+)

diff --git a/dev-qt/qt3d/qt3d-6.5..ebuild b/dev-qt/qt3d/qt3d-6.5..ebuild
new file mode 100644
index ..d62b749f
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-6.5..ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="3D rendering module for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+RDEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent,gui,network,opengl,vulkan,widgets]
+   =dev-qt/qtdeclarative-${PV}*[widgets]
+   =dev-qt/qtmultimedia-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   media-libs/assimp:=
+"
+DEPEND="${RDEPEND}
+   dev-util/vulkan-headers
+"
+
+# No qtgamepad branching since 6.3.
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_opengl=ON
+   -DQT_FEATURE_qt3d_animation=ON
+   -DQT_FEATURE_qt3d_extras=ON
+   -DQT_FEATURE_qt3d_input=ON
+   -DQT_FEATURE_qt3d_logic=ON
+   -DQT_FEATURE_qt3d_render=ON
+   -DQT_FEATURE_qt3d_rhi_renderer=ON
+   -DQT_FEATURE_qt3d_system_assimp=ON
+   -DQT_FEATURE_regularexpression=ON
+   -DQT_FEATURE_system_zlib=ON
+   -DQT_FEATURE_vulkan=ON
+   )
+
+   qt6-build_src_configure
+}

diff --git a/dev-qt/qt3d/qt3d-6..ebuild b/dev-qt/qt3d/qt3d-6..ebuild
new file mode 100644
index ..d62b749f
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-6..ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="3D rendering module for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+RDEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent,gui,network,opengl,vulkan,widgets]
+   =dev-qt/qtdeclarative-${PV}*[widgets]
+   =dev-qt/qtmultimedia-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   media-libs/assimp:=
+"
+DEPEND="${RDEPEND}
+   dev-util/vulkan-headers
+"
+
+# No qtgamepad branching since 6.3.
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_opengl=ON
+   -DQT_FEATURE_qt3d_animation=ON
+   -DQT_FEATURE_qt3d_extras=ON
+   -DQT_FEATURE_qt3d_input=ON
+   -DQT_FEATURE_qt3d_logic=ON
+   -DQT_FEATURE_qt3d_render=ON
+   -DQT_FEATURE_qt3d_rhi_renderer=ON
+   -DQT_FEATURE_qt3d_system_assimp=ON
+   -DQT_FEATURE_regularexpression=ON
+   -DQT_FEATURE_system_zlib=ON
+   -DQT_FEATURE_vulkan=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-06-06 Thread Michał Górny
commit: b48107a8a29347e7e6662ad6a2dec25ff4687b4e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  6 18:39:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  6 18:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48107a8

dev-python/mkdocs: Remove old

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

 dev-python/mkdocs/Manifest|  1 -
 dev-python/mkdocs/mkdocs-1.4.2.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index c4d5356ff924..fd96e97eb66e 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1,2 +1 @@
-DIST mkdocs-1.4.2.gh.tar.gz 4018656 BLAKE2B 
325e940c72f6a8fe7f353a4ba2f65fc6b123c5be04173e5469d3165d25b3d6bb8983b5c541b0d1376770a8205b54860b756eca1719decdd77e7e4c57477998e4
 SHA512 
cabdb86a5934672645e29055c04f5c877dd5527df909a606d94f930211cec9f4f29f89137dd413238c07af4108d870dd3b880cba447c55690583cd1b13b179b7
 DIST mkdocs-1.4.3.gh.tar.gz 4019852 BLAKE2B 
4bf0d47d939fc9db0daa7954857ba35d7a48031d6029b1a0a1680b6bbe13890244b29d670efe9a0d2f18e1e73aab75879f4e7bcfc60cf944e816054a970ba8e6
 SHA512 
ac023f0e91f32faa38843c5ec42eb8aa32439b5a7e3967b9838f845687d0c7eadb3c13cbd4f1270e026a4b5afe15123d1568375f75a1ca07a28a93a595f5ac6b

diff --git a/dev-python/mkdocs/mkdocs-1.4.2.ebuild 
b/dev-python/mkdocs/mkdocs-1.4.2.ebuild
deleted file mode 100644
index 9465fb8d43ea..
--- a/dev-python/mkdocs/mkdocs-1.4.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="Project documentation with Markdown"
-HOMEPAGE="https://www.mkdocs.org https://github.com/mkdocs/mkdocs;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-# https://bugs.gentoo.org/873349
-# Building documentation requires packaging: callouts and mkdocs-autorefs
-#
-# IUSE="doc"
-#
-# BDEPEND="
-#  doc? (
-#  $(python_gen_any_dep '
-#  dev-python/mdx_gh_links[${PYTHON_USEDEP}]
-#  dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
-#  ')
-#  )
-# "
-RDEPEND="
-   >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/click-7.0[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.3.3[${PYTHON_USEDEP}]
-   =dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
-   >=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
-   >=dev-python/importlib-metadata-4.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.5[${PYTHON_USEDEP}]
-   >=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Tests fails if additional themes are installed
-   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes
-   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_error
-   mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_warning
-
-   # Does not work in emerge env
-   
mkdocs/tests/config/config_options_tests.py::ListOfPathsTest::test_paths_localized_to_config
-)
-
-python_prepare_all() {
-   # livereload has been dropped in this release, this test is a remnant
-   rm mkdocs/tests/livereload_tests.py || die
-
-   # Does not work in emerge env
-   sed -i -e 's/test_paths_localized_to_config/_&/' \
-   mkdocs/tests/config/config_options_tests.py
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   default
-#  if use doc; then
-#  # cannot just do mkdocs build, because that fails if
-#  # the package isn't already installed
-#  python -m mkdocs build || die "Failed to make docs"
-#  # Colliding files found by ecompress:
-#  rm site/sitemap.xml.gz || die
-#  HTML_DOCS=( "site/." )
-#  fi
-}
-
-python_test() {
-   epytest mkdocs/tests/*
-}



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

2023-06-06 Thread Michał Górny
commit: ce6ef1673a1def531eb01773ae325e0d90455ad9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  6 18:45:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  6 18:45:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6ef167

net-misc/minidlna: Remove old

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

 net-misc/minidlna/Manifest |   1 -
 net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 106 -
 2 files changed, 107 deletions(-)

diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 33aeabdd79b3..aaef89fe6b17 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,3 +1,2 @@
-DIST minidlna-1.3.2.tar.gz 736820 BLAKE2B 
e35266be94e4585f399c80a6909318ce973d443506f6becdacdb00802ed0ce060ebf8401ff1b5dfef0b451f609d98f805c80b9a0c87e23d14084338047418620
 SHA512 
1dca810aeb59f19f530b5fd589beb04085b65ece94a55a54f2f7a0b771e7c5487493f13e6d9120e0b9aced08b0f98de58640dec26def214333dae1fea951f589
 DIST minidlna-1.3.3.tar.gz 824527 BLAKE2B 
489b7ecb54a20f6111a65388ad2c52d477164046131af490cbcef7cd3ff2b841644f549bcad708ea6d4548f4111d5b2b63bafc0f079edf160467b85c682cbc5b
 SHA512 
3571af71b49d46aacc273a9b35e2c78aeccb966c1d6122f8186074c34f9a177ac60622ccf29f307d8d73f502c7a99f023f96f0c43bbd398c7ef82bb57d77cc1d
 DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 
37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416
 SHA512 
3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e

diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild 
b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
deleted file mode 100644
index e56727ba5429..
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="https://sourceforge.net/projects/minidlna/;
-SRC_URI="
-   
https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
-   mirror://gentoo/minidlna-gentoo-artwork.patch.xz
-"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="netgear readynas zeroconf"
-
-DEPEND="
-   dev-db/sqlite:3
-   media-libs/flac:=
-   media-libs/libexif
-   media-libs/libid3tag:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libogg
-   media-libs/libvorbis
-   media-video/ffmpeg:=
-   elibc_musl? ( sys-libs/queue-standalone )
-   zeroconf? ( net-dns/avahi )
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/minidlna
-   acct-user/minidlna
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=(
-   "${WORKDIR}"/minidlna-gentoo-artwork.patch
-)
-
-src_prepare() {
-   sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
-   -e "/db_dir/s:/var/cache/:/var/lib/:" \
-   -i minidlna.conf || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --with-db-path=/var/lib/minidlna
-   --with-log-path=/var/log/minidlna
-   --enable-tivo
-   $(use_enable netgear)
-   $(use_enable readynas)
-   )
-   use zeroconf || myconf+=(
-   ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   :
-}
-
-src_install() {
-   default
-
-   #bug 536532
-   dosym ../sbin/minidlnad /usr/bin/minidlna
-
-   insinto /etc
-   doins minidlna.conf
-
-   newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
-   newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
-   systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
-   newtmpfiles - minidlna.conf <<-EOF
-   d /run/minidlna 0755 minidlna minidlna -
-   EOF
-
-   keepdir /var/{lib,log}/minidlna
-
-   doman minidlnad.8 minidlna.conf.5
-}
-
-pkg_preinst() {
-   local my_is_new=yes
-   [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
-
-   fowners minidlna:minidlna /var/{lib,log}/minidlna
-   fperms 0750 /var/{lib,log}/minidlna
-}
-
-pkg_postinst() {
-   tmpfiles_process minidlna.conf
-}



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

2023-06-06 Thread Andreas Sturmlechner
commit: 861362823527b00ce4a2907f39162073a91412a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 18:29:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 18:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86136282

app-editors/okteta: add 0.26.11

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/okteta/Manifest  |  1 +
 app-editors/okteta/okteta-0.26.11.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/app-editors/okteta/Manifest b/app-editors/okteta/Manifest
index 696505e59483..ff7a4c064c69 100644
--- a/app-editors/okteta/Manifest
+++ b/app-editors/okteta/Manifest
@@ -1 +1,2 @@
 DIST okteta-0.26.10.tar.xz 1066052 BLAKE2B 
938dfbfb40bc603c64d80085386873868bd1aa16040016f72e77c63a1c6eab5d46363b227974a10e34ab514bbcca25fef39a193ea635439ad97a42178326240e
 SHA512 
746a838cf2fce769fd3660189f070c2a2105f2b2eab7c231dd6be42f2e71518afaef2c77a9d9906847ef1febb46fce66079d485459f6c22545e72feca7f747ea
+DIST okteta-0.26.11.tar.xz 1076208 BLAKE2B 
83ab466fa2efb044c8398f905e65d74a5e106d60389bfdaaebd44eaa58f8a54a703c27c0283d6add8aebb932a82cc6efef13f3883069ba944a8d520f7184793a
 SHA512 
8f93091ebcc96feb6638219b375f0669edf65720f63cfc4f12d0aaff717b07dccb842ad82ab0b2b5c4f0fe6043a02dcd02e6973f294204cc9b18e68bc067fac0

diff --git a/app-editors/okteta/okteta-0.26.11.ebuild 
b/app-editors/okteta/okteta-0.26.11.ebuild
new file mode 100644
index ..4d7c709b3373
--- /dev/null
+++ b/app-editors/okteta/okteta-0.26.11.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.92.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Hex editor by KDE"
+HOMEPAGE="https://apps.kde.org/okteta/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 handbook? ( FDL-1.2 )"
+SLOT="5"
+IUSE="crypt"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5[scripttools]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DOMIT_EXAMPLES=ON
+   $(cmake_use_find_package crypt Qca-qt5)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=( -j1 )
+
+   ecm_src_test
+}



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

2023-06-06 Thread Andreas Sturmlechner
commit: 52e922a62da340c2e7739e9f6ea23c229218e635
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun  5 17:08:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 18:36:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e922a6

app-text/poppler: Add missing USE=qt5,test dependency

Sync live KEYWORDS

Closes: https://bugs.gentoo.org/907825
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/poppler/poppler-23.05.0.ebuild | 1 +
 app-text/poppler/poppler-.ebuild| 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-23.05.0.ebuild 
b/app-text/poppler/poppler-23.05.0.ebuild
index 7d21b8e54c42..555e36854b02 100644
--- a/app-text/poppler/poppler-23.05.0.ebuild
+++ b/app-text/poppler/poppler-23.05.0.ebuild
@@ -55,6 +55,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
boost? ( >=dev-libs/boost-1.71 )
+   test? ( qt5? ( dev-qt/qttest:5 ) )
 "
 BDEPEND="
>=dev-util/glib-utils-2.64

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index 3e8c75ae38bc..7a590da3c152 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
SLOT="0/128"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
@@ -55,6 +55,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
boost? ( >=dev-libs/boost-1.71 )
+   test? ( qt5? ( dev-qt/qttest:5 ) )
 "
 BDEPEND="
>=dev-util/glib-utils-2.64



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2023-06-06 Thread Anna Vyalkova
commit: 63c92e846af3afc3ec3704ec3716eac25fa7bdab
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Jun  6 17:05:40 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Jun  6 18:00:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63c92e84

app-text/OCRmyPDF: add 14.2.1

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

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-14.2.1.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index f5c8a89e7..b0e2af3e6 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1 +1,2 @@
 DIST OCRmyPDF-14.1.0.tar.gz 6508692 BLAKE2B 
cb9eb2a782c0640d149047190c5d92a1cf6c183346ae34f0663c26b5d5ddba9bd7c1796c390d805c29443ef04e2d2c1cf7228469d4d3ee4fc0bf7e67214b084d
 SHA512 
f68049e14416eb9b4a28436935c70b674e8dbe1c529d94c3a0b95e1d56f7b8e785ca29daf1183323510786bb04b2b9e963ff9021d3acab73aff5ff88393eb8d3
+DIST OCRmyPDF-14.2.1.tar.gz 6510184 BLAKE2B 
db107170e5c7c8caac2518c9ec8b8fd24e3362ab257f9d2c601c90f2dd614ba08fdd389561def151188a72493c7cd7ae2e24d6cf20458661470ad4f8505ab17a
 SHA512 
68a834325f2154e8fc8eccc1276dfca7fa04a44c5144f1d20b331bbf91625d5826f13652c05a433390b5cc5f9a821797ab0d8e7b0c05bcf5f7350b2077ed48ff

diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.2.1.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-14.2.1.ebuild
new file mode 100644
index 0..59dfdfe0a
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.2.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature shell-completion
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-2.5 CC-BY-SA-4.0 MIT MPL-2.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-text/ghostscript-gpl-9.50
+   >=app-text/pdfminer-20201018[${PYTHON_USEDEP}]
+   >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp]
+   >=dev-python/coloredlogs-14.0[${PYTHON_USEDEP}]
+   >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20[${PYTHON_USEDEP}]
+   >dev-python/pikepdf-5.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.2.0[lcms,${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/reportlab-3.5.66[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4[${PYTHON_USEDEP}]
+   >=media-gfx/img2pdf-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   app-text/tessdata_fast[l10n_de,l10n_en]
+   >=app-text/unpaper-6.1
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   media-libs/exempi:2
+   >=media-libs/jbig2enc-0.29
+   media-libs/libxmp
+   >=media-gfx/pngquant-2.5
+   )
+"
+
+EPYTEST_IGNORE=(
+   # useless test
+   tests/test_completion.py
+)
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-rtd-theme
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   distutils-r1_src_prepare
+   sed -e "/-n auto/d" -i pyproject.toml || die
+}
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+
+   dofishcomp misc/completion/ocrmypdf.fish
+}
+
+pkg_postinst() {
+   optfeature "JBIG2 optimization support" media-libs/jbig2enc
+   optfeature "image cleaning support" app-text/unpaper
+   optfeature "PNG optimization support" media-gfx/pngquant
+}



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

2023-06-06 Thread Arthur Zamarin
commit: f9513ea54b79b855cada6ca26f963b192dd3d333
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:54:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:54:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9513ea5

dev-python/routes: add github upstream metadata

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

 dev-python/routes/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/routes/metadata.xml b/dev-python/routes/metadata.xml
index a2282f1b20d6..ee4979d961fd 100644
--- a/dev-python/routes/metadata.xml
+++ b/dev-python/routes/metadata.xml
@@ -8,5 +8,6 @@


Routes
+   bbangert/routes

 



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

2023-06-06 Thread Arthur Zamarin
commit: cfc3ac402ad3ed734c0ebeb174492a708d480506
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:54:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:54:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc3ac40

dev-python/repoze-lru: add github upstream metadata

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

 dev-python/repoze-lru/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/repoze-lru/metadata.xml 
b/dev-python/repoze-lru/metadata.xml
index 8f4b70bfc235..ba8fd2e54a87 100644
--- a/dev-python/repoze-lru/metadata.xml
+++ b/dev-python/repoze-lru/metadata.xml
@@ -7,5 +7,6 @@
   
   
 repoze.lru
+repoze/repoze.lru
   
 



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

2023-06-06 Thread Arthur Zamarin
commit: 49cf22b175826dd24f952badc5991f7585de0dee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:53:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cf22b1

dev-python/repoze-lru: enable py3.12

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

 dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild 
b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
index 02ba6f7206c7..9a0ee04c9318 100644
--- a/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
+++ b/dev-python/repoze-lru/repoze-lru-0.7-r3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 2223b74ad4582e5402e1f7f36212675ffbd8a2ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:48:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:52:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2223b74a

dev-python/tasklib: enable py3.12

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

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

diff --git a/dev-python/tasklib/tasklib-2.5.1.ebuild 
b/dev-python/tasklib/tasklib-2.5.1.ebuild
index 405a37e4b487..d561abe64e6c 100644
--- a/dev-python/tasklib/tasklib-2.5.1.ebuild
+++ b/dev-python/tasklib/tasklib-2.5.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-06-06 Thread Arthur Zamarin
commit: 43ba8a1c47971e902548968359cc6856b6213f69
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:49:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:52:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ba8a1c

dev-util/rbtools: PEP517

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

 dev-util/rbtools/rbtools-4.0-r2.ebuild | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/dev-util/rbtools/rbtools-4.0-r2.ebuild 
b/dev-util/rbtools/rbtools-4.0-r2.ebuild
new file mode 100644
index ..47594aae9c17
--- /dev/null
+++ b/dev-util/rbtools/rbtools-4.0-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PN="RBTools"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Command line tools for use with Review Board"
+HOMEPAGE="https://www.reviewboard.org/;
+SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 
1-2)/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/importlib-metadata-4.12[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   >=dev-python/pydiffx-1.1[${PYTHON_USEDEP}]
+   =dev-python/pydiffx-1.1*[${PYTHON_USEDEP}]
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+   dev-python/texttable[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/kgb-6.1[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   dev-vcs/git
+   dev-vcs/mercurial
+   )
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   # Avoid tests requiring unpackaged test data
+   rm -f rbtools/clients/tests/test_scanning.py || die
+
+   # Avoid repository specific tests to avoid dependencies on them
+   rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die
+
+   # Fix test that appears to expect case-insentive comparison
+   sed -i -e 's/TEST CONTENT/Test content/' 
rbtools/utils/tests/test_console.py || die
+}



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

2023-06-06 Thread Arthur Zamarin
commit: ea2f55af2eba254014d0d033447742cc80e5e1fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:44:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2f55af

dev-python/pyte: enable py3.12

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

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

diff --git a/dev-python/pyte/pyte-0.8.1.ebuild 
b/dev-python/pyte/pyte-0.8.1.ebuild
index 4bdc7253de01..c0833815cff7 100644
--- a/dev-python/pyte/pyte-0.8.1.ebuild
+++ b/dev-python/pyte/pyte-0.8.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 2950de31a78efbaf12c4f411eb4d25e5f9e9ccac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:46:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2950de31

media-gfx/termtosvg: enable py3.12

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

 media-gfx/termtosvg/termtosvg-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/termtosvg/termtosvg-1.1.0-r1.ebuild 
b/media-gfx/termtosvg/termtosvg-1.1.0-r1.ebuild
index 57ddbbfdd0e0..c9922d7c383a 100644
--- a/media-gfx/termtosvg/termtosvg-1.1.0-r1.ebuild
+++ b/media-gfx/termtosvg/termtosvg-1.1.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 8178dbed9b525acc65ec5f34f88e6710f1ce26df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:50:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:52:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8178dbed

dev-python/cwcwidth: enable py3.12

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

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

diff --git a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild 
b/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
index 499eb824bf65..92afc0c794b0 100644
--- a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
+++ b/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Ulrich Müller
commit: d5638e49ee79c0f7e4672d5537e97a4ccc7f2eb2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 04:10:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 17:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5638e49

eapi8-dosym.eclass: Prevent globbing of argument in _dosym8_canonicalize

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

 eclass/eapi8-dosym.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/eapi8-dosym.eclass b/eclass/eapi8-dosym.eclass
index 4e3977ef54cf..93b11dda7fd6 100644
--- a/eclass/eapi8-dosym.eclass
+++ b/eclass/eapi8-dosym.eclass
@@ -31,7 +31,7 @@ esac
 _dosym8_canonicalize() {
local path slash i prev out IFS=/
 
-   path=( $1 )
+   read -r -d '' -a path <<< "$1"
[[ $1 == /* ]] && slash=/
 
while true; do
@@ -39,7 +39,7 @@ _dosym8_canonicalize() {
# or as a special case, "/.." at the beginning of the path.
# Also drop empty and "." path components as we go along.
prev=
-   for i in ${!path[@]}; do
+   for i in "${!path[@]}"; do
if [[ -z ${path[i]} || ${path[i]} == . ]]; then
unset "path[i]"
elif [[ ${path[i]} != .. ]]; then



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

2023-06-06 Thread Ulrich Müller
commit: fdb4166127facc10e0213c672675c3658ac6c067
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May 29 08:52:30 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 17:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb41661

app-arch/dump: Warn about serious bugs

Change hand-crafted pkg_postinst message to readme.gentoo-r1.eclass and
DOC_CONTENTS. Update ebuild to EAPI 8. Update HOMEPAGE.

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

 app-arch/dump/dump-0.4.47-r2.ebuild | 96 +
 1 file changed, 96 insertions(+)

diff --git a/app-arch/dump/dump-0.4.47-r2.ebuild 
b/app-arch/dump/dump-0.4.47-r2.ebuild
new file mode 100644
index ..11b1136eccae
--- /dev/null
+++ b/app-arch/dump/dump-0.4.47-r2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+MY_P="${PN}-$(ver_rs 2 b)"
+
+DESCRIPTION="Dump/restore ext2fs backup utilities"
+HOMEPAGE="https://dump.sourceforge.io/;
+SRC_URI="mirror://sourceforge/dump/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+# We keep uuid USE flag default dsiabled for this version. Don't forget
+# to default enable it for later versions as this is the upstream default.
+IUSE="bzip2 debug ermt lzo readline selinux sqlite ssl static test uuid zlib"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ermt? ( ssl )
+   ssl? ( zlib )
+   test? ( sqlite? ( uuid ) )"
+
+RDEPEND="
+   >=sys-fs/e2fsprogs-1.27:=
+   sys-apps/util-linux
+   bzip2? (
+   app-arch/bzip2:=
+   static? ( app-arch/bzip2[static-libs] )
+   )
+   zlib? ( >=sys-libs/zlib-1.1.4:= )
+   lzo? (
+   dev-libs/lzo:2=
+   static? ( dev-libs/lzo:2[static-libs] )
+   )
+   sqlite? ( dev-db/sqlite:3= )
+   ermt? ( dev-libs/openssl:0= )
+   ssl? ( dev-libs/openssl:0= )
+   readline? (
+   sys-libs/readline:0=
+   sys-libs/ncurses:=
+   static? ( sys-libs/ncurses:=[static-libs] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/os-headers"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local myeconfargs=(
+   --with-dumpdatespath=/etc/dumpdates
+   --with-rmtpath='$(sbindir)/rmt'
+   --enable-blkid
+   $(use_enable bzip2)
+   $(use_enable debug)
+   $(use_enable ermt)
+   $(use_enable lzo)
+   $(use_enable readline)
+   $(use_enable selinux)
+   $(use_enable sqlite)
+   $(use_enable ssl)
+   $(use_enable static static-progs)
+   $(use_enable uuid)
+   $(use_enable zlib)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   mv "${ED}"/usr/sbin/{,dump-}rmt || die
+   mv "${ED}"/usr/share/man/man8/{,dump-}rmt.8 || die
+   use ermt && newsbin rmt/ermt dump-ermt
+
+   dodoc KNOWNBUGS MAINTAINERS REPORTING-BUGS
+   dodoc -r examples
+
+   # Don't install pre-compressed files
+   gunzip 
"${ED}"/usr/share/doc/${PF}/examples/cron_dump_to_disk/backupskel.tar.gz \
+   || die
+
+   local DOC_CONTENTS="dump has serious bugs
+   (see https://sourceforge.net/p/dump/bugs/162/ and
+   https://sourceforge.net/p/dump/bugs/174/). This tool should only
+   be used for restoring old backups, not for creating new ones.
+   \n\n${CATEGORY}/${PN} installs 'rmt' as 'dump-rmt'.
+   This is to avoid conflicts with app-arch/tar 'rmt'."
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] proj/portage:master commit in: /, bin/ebuild-helpers/

2023-06-06 Thread Ulrich Müller
commit: 65bb6ae01f359d82be453bf01a9e8f49171d8436
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 04:05:11 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 15:50:32 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=65bb6ae0

dosym: Prevent globbing of argument in dosym_canonicalize

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

 NEWS | 4 
 bin/ebuild-helpers/dosym | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index 8727e5623..09dd0675d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+Bug fixes:
+* dosym: Prevent globbing of argument in dosym_canonicalize().
+
 portage-3.0.48.1 (2023-06-06)
 
 
@@ -6,6 +9,7 @@ Bug fixes:
 
 portage-3.0.48 (2023-06-01)
 --
+
 Breaking changes:
 * Output deprecation warnings for portageq, prepstrip and prepallstrip
   when they are called from an ebuild (bug #906129, bug #906156).

diff --git a/bin/ebuild-helpers/dosym b/bin/ebuild-helpers/dosym
index e41558a15..9ed27b8ce 100755
--- a/bin/ebuild-helpers/dosym
+++ b/bin/ebuild-helpers/dosym
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 source "${PORTAGE_BIN_PATH}"/isolated-functions.sh || exit 1
@@ -33,7 +33,7 @@ if [[ ${option_r} ]]; then
dosym_canonicalize() {
local path slash i prev out IFS=/
 
-   path=( ${1} )
+   read -r -d '' -a path <<< "${1}"
[[ ${1} == /* ]] && slash=/
 
while true; do
@@ -41,7 +41,7 @@ if [[ ${option_r} ]]; then
# or as a special case, "/.." at the beginning of the 
path.
# Also drop empty and "." path components as we go 
along.
prev=
-   for i in ${!path[@]}; do
+   for i in "${!path[@]}"; do
if [[ -z ${path[i]} || ${path[i]} == . ]]; then
unset "path[i]"
elif [[ ${path[i]} != .. ]]; then



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

2023-06-06 Thread Ulrich Müller
commit: 8697b9e4e632a17a10011e16d9ff15e0d8f4c97f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 17:38:52 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 17:40:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8697b9e4

net-im/zoom: add 5.14.10.3738

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

 net-im/zoom/Manifest |   1 +
 net-im/zoom/zoom-5.14.10.3738.ebuild | 191 +++
 2 files changed, 192 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 680da74a7daf..ebcaa19ba958 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,2 +1,3 @@
+DIST zoom-5.14.10.3738_x86_64.tar.xz 168546944 BLAKE2B 
b338c65b41c4b3caa277dd64cec42f6fbdd307557204fe4e2dafa9b0d48eeddeba0c5bd64bdda1ac1721de1c6f1e8bde7e65517d6c9be80cb7c3591aac007ac9
 SHA512 
c4d94adc295743519915a597b1e10dd10e38238857df399432acb9ef26d57dad3b9ea68d84ffcea1c782116e8121f54dac2b25e5740760d2ebea2e119fb33686
 DIST zoom-5.14.5.2430_x86_64.tar.xz 168119892 BLAKE2B 
ffbcc3720e863897ef4eb5278118b3e6e6aeb25280b4cb493254909fe1707e454193ba6e63f1c625978b5ade8e0204f59dbb11f96c7af2d38058df9df952f234
 SHA512 
17f72d8fac95f9fff46db1dec674303e97b3d2060c1f9dd631055a1d5939810251b35bcfc0a13dcdbe80662c2c285dc1f224dd20bc1a7e4dfa928f641e1532ca
 DIST zoom-5.14.7.2928_x86_64.tar.xz 168160068 BLAKE2B 
f20dd7d87e14c2489517d229f18c395155fe56a51a10f57a35c62a4add54650d1c3831414740392cedb2cb13e2bb65274b7e2d59b52263aa079ff49bb0e4a9af
 SHA512 
4b843533f300556773a31eedbd48dd46062ca5a607cf6241fb2af1d3bbb436333b0d3cabd03b091a61ed1088e40010adb971671b1fc79cd26ff4524bfb9e3b78

diff --git a/net-im/zoom/zoom-5.14.10.3738.ebuild 
b/net-im/zoom/zoom-5.14.10.3738.ebuild
new file mode 100644
index ..ca1f4dfb7b31
--- /dev/null
+++ b/net-im/zoom/zoom-5.14.10.3738.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/mit-krb5
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   media-libs/alsa-lib
+   media-libs/fdk-aac:0/2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/mesa[gbm(+)]
+   media-sound/mpg123
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   opencl? ( virtual/opencl )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( dev-libs/wayland )
+   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
+   !bundled-qt? (
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   wayland? ( dev-qt/qtwayland )
+   )"
+
+BDEPEND="dev-util/bbe
+   bundled-libjpeg-turbo? ( dev-util/patchelf )"
+
+CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+
+   # The tarball doesn't contain an icon, so extract it from the binary
+   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
+   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
+   || die "Extraction of icon failed"
+
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force zoom to ignore libpulse.
+   bbe -e 

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

2023-06-06 Thread Ulrich Müller
commit: 379a798e2a8fabea1412de0ff09d8b7a21921a2b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun  6 17:39:19 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun  6 17:40:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379a798e

net-im/zoom: drop 5.14.5.2430-r1

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

 net-im/zoom/Manifest   |   1 -
 net-im/zoom/zoom-5.14.5.2430-r1.ebuild | 191 -
 2 files changed, 192 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index ebcaa19ba958..29de08fb223b 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,3 +1,2 @@
 DIST zoom-5.14.10.3738_x86_64.tar.xz 168546944 BLAKE2B 
b338c65b41c4b3caa277dd64cec42f6fbdd307557204fe4e2dafa9b0d48eeddeba0c5bd64bdda1ac1721de1c6f1e8bde7e65517d6c9be80cb7c3591aac007ac9
 SHA512 
c4d94adc295743519915a597b1e10dd10e38238857df399432acb9ef26d57dad3b9ea68d84ffcea1c782116e8121f54dac2b25e5740760d2ebea2e119fb33686
-DIST zoom-5.14.5.2430_x86_64.tar.xz 168119892 BLAKE2B 
ffbcc3720e863897ef4eb5278118b3e6e6aeb25280b4cb493254909fe1707e454193ba6e63f1c625978b5ade8e0204f59dbb11f96c7af2d38058df9df952f234
 SHA512 
17f72d8fac95f9fff46db1dec674303e97b3d2060c1f9dd631055a1d5939810251b35bcfc0a13dcdbe80662c2c285dc1f224dd20bc1a7e4dfa928f641e1532ca
 DIST zoom-5.14.7.2928_x86_64.tar.xz 168160068 BLAKE2B 
f20dd7d87e14c2489517d229f18c395155fe56a51a10f57a35c62a4add54650d1c3831414740392cedb2cb13e2bb65274b7e2d59b52263aa079ff49bb0e4a9af
 SHA512 
4b843533f300556773a31eedbd48dd46062ca5a607cf6241fb2af1d3bbb436333b0d3cabd03b091a61ed1088e40010adb971671b1fc79cd26ff4524bfb9e3b78

diff --git a/net-im/zoom/zoom-5.14.5.2430-r1.ebuild 
b/net-im/zoom/zoom-5.14.5.2430-r1.ebuild
deleted file mode 100644
index ca1f4dfb7b31..
--- a/net-im/zoom/zoom-5.14.5.2430-r1.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop linux-info readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/;
-SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/mit-krb5
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   media-libs/alsa-lib
-   media-libs/fdk-aac:0/2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/mesa[gbm(+)]
-   media-sound/mpg123
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon[X]
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   opencl? ( virtual/opencl )
-   pulseaudio? ( media-libs/libpulse )
-   wayland? ( dev-libs/wayland )
-   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
-   !bundled-qt? (
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   wayland? ( dev-qt/qtwayland )
-   )"
-
-BDEPEND="dev-util/bbe
-   bundled-libjpeg-turbo? ( dev-util/patchelf )"
-
-CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-
-   # The tarball doesn't contain an icon, so extract it from the binary
-   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
-   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
-   || die "Extraction of icon failed"
-
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
-   # is installed. So, force zoom to ignore libpulse.
-  

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

2023-06-06 Thread Arthur Zamarin
commit: cedc77c65b6bd78805484c01c4db05e9c02d9666
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:20:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:20:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedc77c6

dev-python/confuse: enable py3.12

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

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

diff --git a/dev-python/confuse/confuse-2.0.1.ebuild 
b/dev-python/confuse/confuse-2.0.1.ebuild
index 5a99d1be37d3..bffe7b543011 100644
--- a/dev-python/confuse/confuse-2.0.1.ebuild
+++ b/dev-python/confuse/confuse-2.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=flit
 
 inherit distutils-r1 pypi



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

2023-06-06 Thread Arthur Zamarin
commit: 732f4acc945bbc7e374a212d3feb22a57f38dc34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:19:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:19:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732f4acc

dev-python/commentjson: enable py3.12

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

 dev-python/commentjson/commentjson-0.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild 
b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
index 810c080baf44..6ebede96a2b3 100644
--- a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
+++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: df294007580fbd27f2db3ecc9e9bf58bd9dc60b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:20:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df294007

dev-python/discogs-client: enable py3.12

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

 dev-python/discogs-client/discogs-client-2.6.ebuild  | 2 +-
 dev-python/discogs-client/discogs-client-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/discogs-client/discogs-client-2.6.ebuild 
b/dev-python/discogs-client/discogs-client-2.6.ebuild
index 002e78b02b10..91d3ad2e00f5 100644
--- a/dev-python/discogs-client/discogs-client-2.6.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.6.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN="python3-discogs-client"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 

diff --git a/dev-python/discogs-client/discogs-client-.ebuild 
b/dev-python/discogs-client/discogs-client-.ebuild
index 9d6289c122b8..3e47b3b4124c 100644
--- a/dev-python/discogs-client/discogs-client-.ebuild
+++ b/dev-python/discogs-client/discogs-client-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN="python3-discogs-client"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 9cc48229123637818ae4c7b39c987c2eb26a6b69
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:39:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:39:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc48229

dev-python/pydiffx: enable py3.12

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

 dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch | 14 ++
 dev-python/pydiffx/pydiffx-1.1.ebuild |  6 +-
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch 
b/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch
new file mode 100644
index ..1be51cdb6c93
--- /dev/null
+++ b/dev-python/pydiffx/files/pydiffx-1.1-fix-py3.12.patch
@@ -0,0 +1,14 @@
+https://github.com/beanbaginc/diffx/pull/5
+From: Arthur Zamarin 
+Date: Tue, 6 Jun 2023 20:32:44 +0300
+Subject: [PATCH] fix usage of deprecated assertRaisesRegex
+
+--- a/pydiffx/tests/testcases.py
 b/pydiffx/tests/testcases.py
+@@ -65,5 +65,5 @@ def assertMultiLineBytesEqual(self, first, second, 
line_endings='unix'):
+
+ @contextmanager
+ def assertRaisesMessage(self, exception, message):
+-with self.assertRaisesRegexp(exception, re.escape(message)):
++with self.assertRaises(exception, msg=message):
+ yield

diff --git a/dev-python/pydiffx/pydiffx-1.1.ebuild 
b/dev-python/pydiffx/pydiffx-1.1.ebuild
index ec079b0ec93f..c35d375a1651 100644
--- a/dev-python/pydiffx/pydiffx-1.1.ebuild
+++ b/dev-python/pydiffx/pydiffx-1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -34,6 +34,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-py3.12.patch
+)
+
 distutils_enable_tests unittest
 
 src_prepare() {



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

2023-06-06 Thread Arthur Zamarin
commit: 9130ac5d7578db6e3a44e882aa7450b3d319e46c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:19:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9130ac5d

dev-python/smmap: enable py3.12

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

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

diff --git a/dev-python/smmap/smmap-5.0.0-r1.ebuild 
b/dev-python/smmap/smmap-5.0.0-r1.ebuild
index b1b31f4ce404..b2ac0818d228 100644
--- a/dev-python/smmap/smmap-5.0.0-r1.ebuild
+++ b/dev-python/smmap/smmap-5.0.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="A pure Python implementation of a sliding window memory map 
manager"



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

2023-06-06 Thread Arthur Zamarin
commit: 23873ec45094f24220ff71176dc957ad7a54ca25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:20:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23873ec4

dev-python/seedir: enable py3.12

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

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

diff --git a/dev-python/seedir/seedir-0.4.2.ebuild 
b/dev-python/seedir/seedir-0.4.2.ebuild
index c9587c854b51..a102be574d49 100644
--- a/dev-python/seedir/seedir-0.4.2.ebuild
+++ b/dev-python/seedir/seedir-0.4.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: a16ec52d396bbe7fe7e6982b1dbe60d092f0ab19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:18:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16ec52d

dev-python/smmap: PEP517

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

 dev-python/smmap/smmap-5.0.0-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-python/smmap/smmap-5.0.0-r1.ebuild 
b/dev-python/smmap/smmap-5.0.0-r1.ebuild
new file mode 100644
index ..b1b31f4ce404
--- /dev/null
+++ b/dev-python/smmap/smmap-5.0.0-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pure Python implementation of a sliding window memory map 
manager"
+HOMEPAGE="
+   https://pypi.org/project/smmap/
+   https://github.com/gitpython-developers/smmap/;
+
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+distutils_enable_tests unittest



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

2023-06-06 Thread Arthur Zamarin
commit: 3b8cf56ac5afbb1b883c05385894069fd1f47c00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:21:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:21:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8cf56a

dev-python/ConfigArgParse: enable py3.12

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

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

diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild 
b/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild
index 4d4492366c03..95ef7d063946 100644
--- a/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild
+++ b/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 719cec383f36a081105aa2f9270be034c03659b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:16:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:16:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719cec38

dev-python/funcparserlib: enable py3.12

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

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

diff --git a/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild 
b/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild
index 9f467bc5f111..8464ebc9f2ce 100644
--- a/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild
+++ b/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: 192b7ad8b1e5a3550a6942d955ede6d1bb66861b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:15:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:15:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192b7ad8

dev-python/patiencediff: enable py3.12

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

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

diff --git a/dev-python/patiencediff/patiencediff-0.2.13.ebuild 
b/dev-python/patiencediff/patiencediff-0.2.13.ebuild
index 6573ae378afe..85391f492bec 100644
--- a/dev-python/patiencediff/patiencediff-0.2.13.ebuild
+++ b/dev-python/patiencediff/patiencediff-0.2.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-06-06 Thread Arthur Zamarin
commit: d3d02b5ce63e487fda20ae014e40684581cf6770
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 17:17:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 17:17:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d02b5c

dev-python/eradicate: enable py3.12

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

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

diff --git a/dev-python/eradicate/eradicate-2.2.0.ebuild 
b/dev-python/eradicate/eradicate-2.2.0.ebuild
index 1da350d12db1..8f44d95d91c4 100644
--- a/dev-python/eradicate/eradicate-2.2.0.ebuild
+++ b/dev-python/eradicate/eradicate-2.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-06 Thread Arthur Zamarin
commit: a365c9ff4ed8c0889142c365babfa4e72a79ebbb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 16:55:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 16:55:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a365c9ff

net-misc/minidlna: Stabilize 1.3.3 x86, #907937

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

 net-misc/minidlna/minidlna-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/minidlna/minidlna-1.3.3.ebuild 
b/net-misc/minidlna/minidlna-1.3.3.ebuild
index 7ca2846a8fd3..e56727ba5429 100644
--- a/net-misc/minidlna/minidlna-1.3.3.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="netgear readynas zeroconf"
 
 DEPEND="



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

2023-06-06 Thread Arthur Zamarin
commit: dba9ec5c0ead4fe3d955053d120a4eaa422a6851
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 16:55:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 16:55:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba9ec5c

media-sound/audacity: Stabilize 3.2.5-r1 amd64, #907938

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

 media-sound/audacity/audacity-3.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/audacity/audacity-3.2.5-r1.ebuild 
b/media-sound/audacity/audacity-3.2.5-r1.ebuild
index 504ee61be19b..b4df0d5f6fbb 100644
--- a/media-sound/audacity/audacity-3.2.5-r1.ebuild
+++ b/media-sound/audacity/audacity-3.2.5-r1.ebuild
@@ -31,7 +31,7 @@ LICENSE="GPL-2+
audiocom? ( ZLIB )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 IUSE="alsa audiocom doc ffmpeg +flac id3tag +ladspa +lv2 mad mpg123 ogg
opus +portmixer sbsms twolame vamp +vorbis wavpack"
 



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

2023-06-06 Thread Arthur Zamarin
commit: cdd87f6611d5c126a2db3208613293e3b107d530
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  6 16:55:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  6 16:55:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd87f66

dev-python/mkdocs: Stabilize 1.4.3-r1 ALLARCHES, #907792

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

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

diff --git a/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild 
b/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
index ac23b5330e7b..f6ff9380a48f 100644
--- a/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.4.3-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 # https://bugs.gentoo.org/873349
 # Building documentation requires packaging: callouts and mkdocs-autorefs



[gentoo-commits] proj/kde:master commit in: kde-apps/print-manager/

2023-06-06 Thread Andreas Sturmlechner
commit: 5f91a6245f09099268d74c22b75263c5eb846a81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f91a624

kde-apps/print-manager: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../print-manager/print-manager-23.04.2.ebuild | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/kde-apps/print-manager/print-manager-23.04.2.ebuild 
b/kde-apps/print-manager/print-manager-23.04.2.ebuild
new file mode 100644
index 00..3eb41e338d
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-23.04.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+gtk"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   net-print/cups
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   kde-plasma/kde-cli-tools:5
+   gtk? ( app-admin/system-config-printer )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
+   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
+   ewarn "an important, though optional, runtime dependency:"
+   ewarn
+   ewarn "app-admin/system-config-printer"
+   ewarn
+   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
+   ewarn "and will show the following error status during runtime:"
+   ewarn
+   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
+   ewarn "was not provided by any .service files'\""
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-misc/kweather/

2023-06-06 Thread Andreas Sturmlechner
commit: 0e86f20974e9ee6e026299fb72e7a818251ce9c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:24 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e86f209

kde-misc/kweather: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kweather/kweather-23.04.2.ebuild | 55 +++
 1 file changed, 55 insertions(+)

diff --git a/kde-misc/kweather/kweather-23.04.2.ebuild 
b/kde-misc/kweather/kweather-23.04.2.ebuild
new file mode 100644
index 00..1fea67873b
--- /dev/null
+++ b/kde-misc/kweather/kweather-23.04.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+ECM_TEST="false"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Weather forecast application for Plasma with flat and 
dynamic/animated views"
+HOMEPAGE="https://apps.kde.org/kweather/;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/kirigami-addons-0.6:5
+   >=dev-libs/kweathercore-0.6:5
+   >=dev-qt/qtcharts-${QTMIN}:5[qml]
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kholidays-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtpositioning-${QTMIN}:5[geoclue]
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   sed -e "/include(ECMCheckOutboundLicense)/s/^/#DONT /" \
+   -e "/ecm_check_outbound_license/s/^/#DONT /" \
+   -i CMakeLists.txt || die # avoid cmake spam about python, 
reusetool
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PLASMOID=ON
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kfloppy/

2023-06-06 Thread Andreas Sturmlechner
commit: b561bc0f4d735c0095fd5b28eca0c1e99e6492f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:43 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b561bc0f

kde-apps/kfloppy: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kfloppy/kfloppy-23.04.2.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/kfloppy/kfloppy-23.04.2.ebuild 
b/kde-apps/kfloppy/kfloppy-23.04.2.ebuild
new file mode 100644
index 00..8c4639c122
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-23.04.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy 
disks"
+HOMEPAGE="https://apps.kde.org/kfloppy/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/sweeper/

2023-06-06 Thread Andreas Sturmlechner
commit: 760b97a1ae35168fd52d1a26cc4739422bccba2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:16 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=760b97a1

kde-apps/sweeper: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/sweeper/sweeper-23.04.2.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/kde-apps/sweeper/sweeper-23.04.2.ebuild 
b/kde-apps/sweeper/sweeper-23.04.2.ebuild
new file mode 100644
index 00..79c61a0fce
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-23.04.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-misc/kclock/

2023-06-06 Thread Andreas Sturmlechner
commit: ffa8f11df172af173a3699b518403e65ccd5decc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:24 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ffa8f11d

kde-misc/kclock: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/kclock/kclock-23.04.2.ebuild | 36 +++
 1 file changed, 36 insertions(+)

diff --git a/kde-misc/kclock/kclock-23.04.2.ebuild 
b/kde-misc/kclock/kclock-23.04.2.ebuild
new file mode 100644
index 00..d7ac7d60c0
--- /dev/null
+++ b/kde-misc/kclock/kclock-23.04.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Convergent clock application for Plasma"
+HOMEPAGE="https://apps.kde.org/kclock/;
+
+LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/kirigami-addons-0.6:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtmultimedia-${QTMIN}:5[qml]
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2023-06-06 Thread Andreas Sturmlechner
commit: 930f32e81362dbd56a4e64ae61465c86285e4c96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:25 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=930f32e8

sys-block/partitionmanager: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../partitionmanager-23.04.2.ebuild| 37 ++
 1 file changed, 37 insertions(+)

diff --git a/sys-block/partitionmanager/partitionmanager-23.04.2.ebuild 
b/sys-block/partitionmanager/partitionmanager-23.04.2.ebuild
new file mode 100644
index 00..5603899adf
--- /dev/null
+++ b/sys-block/partitionmanager/partitionmanager-23.04.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Utility for management of disks, partitions and file systems"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
+   >=sys-libs/kpmcore-${PVCUT}:5=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kcalc/

2023-06-06 Thread Andreas Sturmlechner
commit: e555e0a51a929855fa109d51d7c7d58fee95d79f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e555e0a5

kde-apps/kcalc: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kcalc/kcalc-23.04.2.ebuild | 37 +
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/kcalc/kcalc-23.04.2.ebuild 
b/kde-apps/kcalc/kcalc-23.04.2.ebuild
new file mode 100644
index 00..d2d3a3df4a
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-23.04.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/kcalc/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"



[gentoo-commits] proj/kde:master commit in: kde-apps/yakuake/

2023-06-06 Thread Andreas Sturmlechner
commit: 9141b7dac62d1c8a5a2f6036c0e968d4216a8f5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9141b7da

kde-apps/yakuake: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/yakuake/yakuake-23.04.2.ebuild | 56 +
 1 file changed, 56 insertions(+)

diff --git a/kde-apps/yakuake/yakuake-23.04.2.ebuild 
b/kde-apps/yakuake/yakuake-23.04.2.ebuild
new file mode 100644
index 00..e26baa415e
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-23.04.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="absolute-position"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   x11-libs/libX11
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/kwalletmanager/

2023-06-06 Thread Andreas Sturmlechner
commit: cc6df72d50ce0130261dc8a3485fd3332f2d54c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc6df72d

kde-apps/kwalletmanager: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwalletmanager/kwalletmanager-23.04.2.ebuild   | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/kde-apps/kwalletmanager/kwalletmanager-23.04.2.ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-23.04.2.ebuild
new file mode 100644
index 00..f3f4870d10
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-23.04.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEPAGE="https://apps.kde.org/kwalletmanager5/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/filelight/

2023-06-06 Thread Andreas Sturmlechner
commit: 90160a6094eba5aa3428ff0a01707381405946db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90160a60

kde-apps/filelight: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/filelight/filelight-23.04.2.ebuild | 39 +
 1 file changed, 39 insertions(+)

diff --git a/kde-apps/filelight/filelight-23.04.2.ebuild 
b/kde-apps/filelight/filelight-23.04.2.ebuild
new file mode 100644
index 00..62945c4122
--- /dev/null
+++ b/kde-apps/filelight/filelight-23.04.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-misc/markdownpart/

2023-06-06 Thread Andreas Sturmlechner
commit: 4c35e597cc31c1085056d1b1fd617a9ca8d67c03
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:24 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c35e597

kde-misc/markdownpart: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/markdownpart/markdownpart-23.04.2.ebuild | 29 +++
 1 file changed, 29 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-23.04.2.ebuild 
b/kde-misc/markdownpart/markdownpart-23.04.2.ebuild
new file mode 100644
index 00..8431bc6b67
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-23.04.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=utilities
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/markdownpart/;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2023-06-06 Thread Andreas Sturmlechner
commit: 0aac93b7053f12b69706d8813d6bf8096c9585a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:21:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:25 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0aac93b7

sys-libs/kpmcore: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-libs/kpmcore/kpmcore-23.04.2.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/sys-libs/kpmcore/kpmcore-23.04.2.ebuild 
b/sys-libs/kpmcore/kpmcore-23.04.2.ebuild
new file mode 100644
index 00..f0a6e5634c
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-23.04.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing partitions"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="5/10"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+# bug 689468, tests need polkit etc.
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=sys-apps/util-linux-2.33.2
+   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdeutils-meta/

2023-06-06 Thread Andreas Sturmlechner
commit: 66044849f7598c067e478d0c66f57f3e912e4ffd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=66044849

kde-apps/kdeutils-meta: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdeutils-meta/kdeutils-meta-23.04.2.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-23.04.2.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-23.04.2.ebuild
new file mode 100644
index 00..1d23cc73e3
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-23.04.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/utilities/;
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+IUSE="7zip cups floppy gpg lrz plasma rar +webengine"
+
+RDEPEND="
+   >=app-cdr/dolphin-plugins-mountiso-${PV}:${SLOT}
+   >=app-crypt/keysmith-${PV}
+   >=kde-apps/ark-${PV}:${SLOT}
+   >=kde-apps/filelight-${PV}:${SLOT}
+   >=kde-apps/kate-${PV}:${SLOT}
+   >=kde-apps/kbackup-${PV}:${SLOT}
+   >=kde-apps/kcalc-${PV}:${SLOT}
+   >=kde-apps/kcharselect-${PV}:${SLOT}
+   >=kde-apps/kdebugsettings-${PV}:${SLOT}
+   >=kde-apps/kdf-${PV}:${SLOT}
+   >=kde-apps/kteatime-${PV}:${SLOT}
+   >=kde-apps/ktimer-${PV}:${SLOT}
+   >=kde-apps/kwalletmanager-${PV}:${SLOT}
+   >=kde-apps/sweeper-${PV}:${SLOT}
+   >=kde-apps/yakuake-${PV}:${SLOT}
+   >=kde-misc/kweather-${PV}:${SLOT}
+   >=kde-misc/markdownpart-${PV}:${SLOT}
+   >=sys-block/partitionmanager-${PV}:${SLOT}
+   >=sys-libs/kpmcore-${PV}:${SLOT}
+   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
+   gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
+   plasma? ( >=kde-misc/kclock-${PV} )
+   webengine? (
+   >=app-editors/ghostwriter-${PV}
+   >=kde-apps/kimagemapeditor-${PV}:${SLOT}
+   )
+"
+# Optional runtime deps: kde-apps/ark
+RDEPEND="${RDEPEND}
+   7zip? ( app-arch/p7zip )
+   lrz? ( app-arch/lrzip )
+   rar? ( || (
+   app-arch/rar
+   app-arch/unrar
+   app-arch/unar
+   ) )
+"



[gentoo-commits] proj/kde:master commit in: kde-apps/kimagemapeditor/

2023-06-06 Thread Andreas Sturmlechner
commit: 87611f1bd60952da27a641edd1f50edb9d399f49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=87611f1b

kde-apps/kimagemapeditor: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kimagemapeditor/kimagemapeditor-23.04.2.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-23.04.2.ebuild 
b/kde-apps/kimagemapeditor/kimagemapeditor-23.04.2.ebuild
new file mode 100644
index 00..4f4651af83
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-23.04.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://apps.kde.org/kimagemapeditor/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/ark/

2023-06-06 Thread Andreas Sturmlechner
commit: 5cfe9f242cbd827da8dae7d0ede0a9447e7f2439
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun  6 15:20:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  6 16:37:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5cfe9f24

kde-apps/ark: 23.04.2 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/ark/ark-23.04.2.ebuild | 80 +
 1 file changed, 80 insertions(+)

diff --git a/kde-apps/ark/ark-23.04.2.ebuild b/kde-apps/ark/ark-23.04.2.ebuild
new file mode 100644
index 00..24b8d139cb
--- /dev/null
+++ b/kde-apps/ark/ark-23.04.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="zip"
+
+RDEPEND="
+   >=app-arch/libarchive-3.5.3:=[bzip2,lzma]
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-libs/zlib
+   zip? ( >=dev-libs/libzip-1.6.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( >=dev-libs/libzip-1.6.0:= )
+"
+# app-arch/rar is binary only
+BDEPEND="
+   sys-devel/gettext
+   elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package zip LibZip)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # bug 822177: may segfault or hang indefinitely
+   -E "(kerfuffle-addtoarchivetest)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "rar archive creation/extraction" "app-arch/rar"
+   optfeature "rar archive extraction only" "app-arch/unar" 
"app-arch/unrar"
+   optfeature "7-Zip archive support" "app-arch/p7zip"
+   optfeature "lrz archive support" "app-arch/lrzip"
+   optfeature "Markdown support in text previews" 
"kde-misc/markdownpart:${SLOT}"
+   fi
+   ecm_pkg_postinst
+}



  1   2   3   >