[gentoo-commits] repo/gentoo:master commit in: app-admin/coreboot-utils/files/

2023-03-01 Thread Fabian Groffen
commit: 3ea2954e8cfab63325ea22008602bd3d073fa6f9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar  2 07:53:54 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar  2 07:54:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea2954e

app-admin/coreboot-utils: add upstream ref for musl patch

Signed-off-by: Fabian Groffen  gentoo.org>

 app-admin/coreboot-utils/files/coreboot-utils-4.18-musl.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/coreboot-utils/files/coreboot-utils-4.18-musl.patch 
b/app-admin/coreboot-utils/files/coreboot-utils-4.18-musl.patch
index a92936f008cd..b94094db 100644
--- a/app-admin/coreboot-utils/files/coreboot-utils-4.18-musl.patch
+++ b/app-admin/coreboot-utils/files/coreboot-utils-4.18-musl.patch
@@ -3,6 +3,8 @@ Date:   Wed Dec 14 17:28:13 2022 +0100
 
 musl: clumpsy buildfixes
 
+https://review.coreboot.org/c/coreboot/+/73358
+
 diff --git a/src/arch/x86/include/arch/mmio.h 
b/src/arch/x86/include/arch/mmio.h
 index c2aa0fb910..b2a37a03dd 100644
 --- a/src/arch/x86/include/arch/mmio.h



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xnec2c/

2023-03-01 Thread Thomas Beierlein
commit: e0d7a60344288e5c79613316d361be07f82963ac
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Mar  2 07:08:20 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Mar  2 07:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d7a603

sci-electronics/xnec2c: Drop hard coded _FORTIFY_SOURCE level

Closes: https://bugs.gentoo.org/896176
Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-electronics/xnec2c/xnec2c-4.4.12.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/xnec2c/xnec2c-4.4.12.ebuild 
b/sci-electronics/xnec2c/xnec2c-4.4.12.ebuild
index edc8563c6bd0..7f956b3139c9 100644
--- a/sci-electronics/xnec2c/xnec2c-4.4.12.ebuild
+++ b/sci-electronics/xnec2c/xnec2c-4.4.12.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
@@ -25,8 +25,11 @@ S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
eapply_user
+   # bug 896176
+   sed -i -e "s/-D_FORTIFY_SOURCE=2//g" configure.ac || die
eautoreconf
 }
+
 src_install() {
default
docompress -x /usr/share/man



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

2023-03-01 Thread Miroslav Šulc
commit: 4ff133018753021ee8d96a8f6615f4d23bd4fdad
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Mar  2 06:42:38 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar  2 06:42:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff13301

media-sound/audacity: bump to 3.2.5

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/audacity/Manifest  |   2 +
 media-sound/audacity/audacity-3.2.5.ebuild | 223 +
 2 files changed, 225 insertions(+)

diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest
index cad7eba5923c..3c8299ab108c 100644
--- a/media-sound/audacity/Manifest
+++ b/media-sound/audacity/Manifest
@@ -1,5 +1,7 @@
 DIST Audacity-2.4.2.tar.gz 61248430 BLAKE2B 
bb7e31e22d2a09c38767b019ed5c2c2be31741594715d73452fc4622d171a6209e87009b6f820873cc1cff2f6b85547a3dea0a2d8d4dd7195617509e571ee9b8
 SHA512 
0d9cdabf5ba2c7207e8d8e4a8bdfc3e7d32277386436ecb480e3ff781720f5449a56b310ba91c78ca67afb752e2ab736abd5b7ce40d19d153bfc4a2067343a3d
 DIST Audacity-3.2.4.tar.gz 57016943 BLAKE2B 
df36f5f7162cc6303b2bcb4861f0b418fd3dfd97a8d664b9c0fe1e84b57df5342864a82e7652c2e706e723b6eb6faded50a0ce4fb96f36ac1e6ba48726db40a7
 SHA512 
d69459839760f0db7d23ad5ee5601e0a0b8e918a7f9ad6773bb45b525f732d09ff0fc6ca59c6400b62d7b0b905411dd97673b6d6f2102c9ed549e9f833b60a96
+DIST Audacity-3.2.5.tar.gz 57017533 BLAKE2B 
b8e48cab1c89cadb343a17fcb1d811a7363231152867f8426dd8329103c9a407beb3f0b587e35e711070230c5c86d5aa97578b5a7c08bdbb029570677a24
 SHA512 
850ce4dc27e2c6d0b63bf0c0186deb417febc49b561e572a697f0e7ae2a7b2b3f39816b7beeacf9cbfb9525de85923e2ce6d06486fcf1855e34e2ecd1b7e3582
 DIST audacity-manual-2.4.2.zip 22459298 BLAKE2B 
001ca56f73c3c48f9b49b3b6478c6de6fb4c305fb869b11d93e41d5aee7ee45133bd7047c4d281fed4859d6c6061352dfaeb995e7b2602e42e09ab04e05e00dc
 SHA512 
8afc7faffb0da87efe0c2cb64f8593777357252b4893ae0522ec7b37b4f7806ad9582ca9e4b751d085c2598aba6b580dacd805daa00b236a4ff8f6663a80135c
 DIST audacity-manual-3.2.4.tar.gz 22251911 BLAKE2B 
ba2cf1a3b13f59bf03014fd301e3e50654d39fa0a79076760b68edca725513ea18c7be6e68452471e25274597e0629fff2964a135a81d1c54e0c0ae7b55f94fc
 SHA512 
6f2d6339dfe150a1eb57a42a957154237c6ade0beb0a2a06ed2c59b5d23ff6b40d1dea0bc91851951a7df26aeb1c43c79f85ac71ba5361165f8524dbf1301424
+DIST audacity-manual-3.2.5.tar.gz 22260237 BLAKE2B 
e3c96282b5eeffe5854781cfe316fb40c10212c9bc07a081433cf947363f79892e7397b53a31aa7b5d0b6a00e14bd420d6f064515455055233a45f5ebf47
 SHA512 
9bd2f2b3268ff7259f1fa0957ab3f15e7b58d72a3199be4e271bac67d9d0b44967b2b783ea36f9392ed1bdf004274754468b3902c3a72a204d08333a5c07894c
 DIST progschj-ThreadPool-20140926.h 2612 BLAKE2B 
54d050ad443512e60e5c99449dd7133f3884c1067288cfc36b96c06855537b83d9b599cd8b8fb7f24e20cbc4898585b11d98d3a33dc7571a886b57c806ad3b14
 SHA512 
f927489de9afe0217bb0552c45bea238693f9f183a062cb12a48e19576dc50a4d0ba449a12397012ae790cc5ebd741decc08128b66f795310dba4778122e9f3d

diff --git a/media-sound/audacity/audacity-3.2.5.ebuild 
b/media-sound/audacity/audacity-3.2.5.ebuild
new file mode 100644
index ..9b1ee5735698
--- /dev/null
+++ b/media-sound/audacity/audacity-3.2.5.ebuild
@@ -0,0 +1,223 @@
+# 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 

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

2023-03-01 Thread Hans de Graaff
commit: 0c9958b60144e2e8f8b7d21e79520c05b44c9e39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:15:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:16:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9958b6

dev-ruby/curb: stabilize 1.0.3 for amd64

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

 dev-ruby/curb/curb-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/curb/curb-1.0.3.ebuild b/dev-ruby/curb/curb-1.0.3.ebuild
index 5d6fd59c9f39..3c153cbd53d3 100644
--- a/dev-ruby/curb/curb-1.0.3.ebuild
+++ b/dev-ruby/curb/curb-1.0.3.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
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/taf2/curb";
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"



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

2023-03-01 Thread Hans de Graaff
commit: ca88a6ffa31d0e24b8c7e4f8bc9521ab9841
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:11:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:16:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca88a6ff

dev-ruby/curb: add 1.0.5

Closes: https://bugs.gentoo.org/896310
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/curb/Manifest  |  1 +
 dev-ruby/curb/curb-1.0.5.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index e8c285d3a555..9b0bf57d49ac 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1,2 +1,3 @@
 DIST curb-1.0.1.gem 90624 BLAKE2B 
b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06
 SHA512 
78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6
 DIST curb-1.0.3.gem 91648 BLAKE2B 
8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55
 SHA512 
6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e
+DIST curb-1.0.5.gem 92160 BLAKE2B 
395cdbb3255d5a38dfd472787785738dfff8ec7eed69e7b93ae2d993c90635d427a6275cd3510b406fccc7b999bdedf544cb4177132cc890f0473452ad1984c9
 SHA512 
0b90da7757ee37bd542e2ab31407235788f103e67c987fd820073eb70ecae7cea55cc5ecdc354145ead58cb9762db0f8f27416301fbca93bc0f7a7966a5d8a63

diff --git a/dev-ruby/curb/curb-1.0.5.ebuild b/dev-ruby/curb/curb-1.0.5.ebuild
new file mode 100644
index ..e4df95039341
--- /dev/null
+++ b/dev-ruby/curb/curb-1.0.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby-language bindings for libcurl"
+HOMEPAGE="https://github.com/taf2/curb";
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )"
+RDEPEND+=" net-misc/curl[ssl]"
+
+all_ruby_prepare() {
+   # fix tests when localhost is also ::1
+   sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
+
+   # avoid tests making outside network connections
+   rm tests/bug_postfields_crash.rb || die
+   sed -e '/test_easy_http_verbs_must_respond_to_str/,/^  end/ s:^:#:' \
+   -i tests/tc_curl_easy.rb || die
+   sed -e '/test_connection_keepalive/aomit "network connection needed"' \
+   -i tests/tc_curl_multi.rb || die
+
+   # Fix test that expects wrong output
+   sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
+
+   # avoid failing tests where failure condition seems weird, no
+   # upstream travis so not clear if the test is indeed broken.
+   sed -i -e '/test_multi_easy_http/,/^  end/ s:^:#:' 
tests/tc_curl_multi.rb || die
+
+   # avoid test requiring ntlm support on curl which is no longer 
available in gentoo
+   sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' 
-i tests/tc_curl_easy.rb || die
+
+   # Skip tests with currently unpackaged ruby_memcheck
+   sed -i -e '/ruby_memcheck/ s:^:#: ; /RubyMemcheck/,/^end/ s:^:#:' 
Rakefile
+}



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

2023-03-01 Thread Erik Mackdanz
commit: 2bcab0a8fb658631cf4a2cb39d655231b992db64
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Mar  2 06:14:16 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Mar  2 06:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcab0a8

net-libs/libnpupnp: add 5.0.1

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libnpupnp/Manifest   |  1 +
 net-libs/libnpupnp/libnpupnp-5.0.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest
index a1548b43c5a1..b6f48618090f 100644
--- a/net-libs/libnpupnp/Manifest
+++ b/net-libs/libnpupnp/Manifest
@@ -1 +1,2 @@
 DIST libnpupnp-5.0.0.tar.gz 545368 BLAKE2B 
a0b83186df66ff5608a7d579d3653028497ce92536ea85abc03c73134046c4f55ad31fb849c7231cf7842a424e4f408747f7da3769aae441499fd7ec7ae2544f
 SHA512 
325be49f64d901e67aaf3893ac91f21523e81b1810c717f70a40486dde65080620ffa38f622ec785475b181f84a6d51fad89a86e709a9bd5554f278b90ae92f9
+DIST libnpupnp-5.0.1.tar.gz 553258 BLAKE2B 
141967e60a4776b6470dc55d2b0736e17281c671d7f102aee9553ff48d66833ec0c97d405427161989130f6cac21c90c2663f945e6c69c317de710a08e84627a
 SHA512 
2a8cd7c1f2bd710a9b72d69dde56b2e5094ef1b6282239377f7fd15e0a6d9f85218f5b95ec17dabc678897f2d597cf7bf800890524762488c0e6fcc315a8cef7

diff --git a/net-libs/libnpupnp/libnpupnp-5.0.1.ebuild 
b/net-libs/libnpupnp/libnpupnp-5.0.1.ebuild
new file mode 100644
index ..9990fede9a9f
--- /dev/null
+++ b/net-libs/libnpupnp/libnpupnp-5.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A C++ base UPnP library, derived from Portable UPnP, a.k.a 
libupnp"
+HOMEPAGE="https://framagit.org/medoc92/npupnp";
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   net-libs/libmicrohttpd
+   net-misc/curl
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-client \
+   --enable-debug \
+   --enable-device \
+   --enable-gena \
+   --enable-ipv6 \
+   --enable-optssdp \
+   --enable-reuseaddr \
+   --enable-soap \
+   --enable-ssdp \
+   --enable-tools \
+   --enable-webserver
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-03-01 Thread Erik Mackdanz
commit: 159dc73b50483f5650a7480b860007e8ca3b022c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Mar  2 06:11:59 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Mar  2 06:12:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159dc73b

media-sound/upmpdcli: drop 1.7.1

Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/upmpdcli/Manifest  |  1 -
 media-sound/upmpdcli/upmpdcli-1.7.1.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index dda98e6ab2bc..5cd19636080d 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,3 +1,2 @@
 DIST upmpdcli-1.6.3.tar.gz 598611 BLAKE2B 
bd4a3cf2fd54be48326d0588af5e334a4258e88f16d18f5706a8991d7677f06ded110ffe90ce6c1f02c3b265d3f046b74cb3ffd7c346b15a99e8abf88b70893c
 SHA512 
1a33c0fca54f3291861e0228fd821f42fea0d92a496035e620103dbce1e06143946423b8951e3394654ebb365a93ca325714bd0aaf13ed3de7d7f8f4a7cf
-DIST upmpdcli-1.7.1.tar.gz 600772 BLAKE2B 
12a37528d132b925b1fa32fb6189b3174bb8afb4d5e1dac59ef9236b1b6016acd552e353b1d101ebbf204461e800c1e0c8b8afcae1f80ff6b71d47797ea9650d
 SHA512 
ee20d8c9e71b5b17c69375e117dc863a2f0616cf9a3189bd4f1fa006f63c000a3582e545b197e8f1e2748905332cb37247a77ceaff02c4ac0ec3c905d7978146
 DIST upmpdcli-1.7.2.tar.gz 604605 BLAKE2B 
c5b5493d4ef9f13d6311b36927c3a97b77fee01a683d6af30ee317c67cbb3370e4743f8e59936d5e1f0e3961eff14dbb52b15fb5b54cf9d95ce98ad32487df6b
 SHA512 
ab95f04d56925665d644e60532907f943a14dbf4cf760b1149ea071029077809e2d24e58ed41deee26b780d7cc53bad9815f3923c65e682f133d775c0608f0c5

diff --git a/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild
deleted file mode 100644
index d25f68706433..
--- a/media-sound/upmpdcli/upmpdcli-1.7.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html";
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz";
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   net-libs/libupnpp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/upmpdcli
-   acct-user/upmpdcli
-   app-misc/recoll
-   thirdparty? ( dev-python/requests )
-"
-
-PATCHES=(
-   "${FILESDIR}"/makefile.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --localstatedir=/var/lib \
-   --disable-dependency-tracking \
-   --disable-silent-rules \
-   "--docdir=/usr/share/doc/${P}" \
-   "--htmldir=/usr/share/doc/${P}/html" \
-   --libdir=/usr/lib64 \
-   || die "Configure failed"
-
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit systemd/upmpdcli.service
-}
-
-pkg_postinst() {
-   einfo
-   einfo "This package no longer assumes that upmpdcli is driving an"
-   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
-   einfo "Probably it is though, so be sure your mpd is built with"
-   einfo "USE=curl."
-}



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

2023-03-01 Thread Erik Mackdanz
commit: 2613239941e40f709b837fe411dc7b8046ff0a6e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Mar  2 06:11:31 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Mar  2 06:11:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26132399

media-sound/upmpdcli: add 1.7.2

Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/upmpdcli-1.7.2.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 10f5d0c82dc1..dda98e6ab2bc 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1,3 @@
 DIST upmpdcli-1.6.3.tar.gz 598611 BLAKE2B 
bd4a3cf2fd54be48326d0588af5e334a4258e88f16d18f5706a8991d7677f06ded110ffe90ce6c1f02c3b265d3f046b74cb3ffd7c346b15a99e8abf88b70893c
 SHA512 
1a33c0fca54f3291861e0228fd821f42fea0d92a496035e620103dbce1e06143946423b8951e3394654ebb365a93ca325714bd0aaf13ed3de7d7f8f4a7cf
 DIST upmpdcli-1.7.1.tar.gz 600772 BLAKE2B 
12a37528d132b925b1fa32fb6189b3174bb8afb4d5e1dac59ef9236b1b6016acd552e353b1d101ebbf204461e800c1e0c8b8afcae1f80ff6b71d47797ea9650d
 SHA512 
ee20d8c9e71b5b17c69375e117dc863a2f0616cf9a3189bd4f1fa006f63c000a3582e545b197e8f1e2748905332cb37247a77ceaff02c4ac0ec3c905d7978146
+DIST upmpdcli-1.7.2.tar.gz 604605 BLAKE2B 
c5b5493d4ef9f13d6311b36927c3a97b77fee01a683d6af30ee317c67cbb3370e4743f8e59936d5e1f0e3961eff14dbb52b15fb5b54cf9d95ce98ad32487df6b
 SHA512 
ab95f04d56925665d644e60532907f943a14dbf4cf760b1149ea071029077809e2d24e58ed41deee26b780d7cc53bad9815f3923c65e682f133d775c0608f0c5

diff --git a/media-sound/upmpdcli/upmpdcli-1.7.2.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.7.2.ebuild
new file mode 100644
index ..d25f68706433
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.7.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html";
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz";
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/upmpdcli
+   acct-user/upmpdcli
+   app-misc/recoll
+   thirdparty? ( dev-python/requests )
+"
+
+PATCHES=(
+   "${FILESDIR}"/makefile.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --disable-dependency-tracking \
+   --disable-silent-rules \
+   "--docdir=/usr/share/doc/${P}" \
+   "--htmldir=/usr/share/doc/${P}/html" \
+   --libdir=/usr/lib64 \
+   || die "Configure failed"
+
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+}



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

2023-03-01 Thread Erik Mackdanz
commit: da2555bd4dcd9764a6a2186b4967b7b419cb995f
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Mar  2 06:03:57 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Mar  2 06:04:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2555bd

app-office/ledger: add 3.3.0

Signed-off-by: Erik Mackdanz  gentoo.org>

 app-office/ledger/Manifest|   1 +
 app-office/ledger/ledger-3.3.0.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/app-office/ledger/Manifest b/app-office/ledger/Manifest
index 7a65150ea97c..894a29ed1fa2 100644
--- a/app-office/ledger/Manifest
+++ b/app-office/ledger/Manifest
@@ -1 +1,2 @@
 DIST ledger-3.2.1.tar.gz 790959 BLAKE2B 
a25b08f37c6bcf409fb60e0bcc6e11021515fe17f7eb6f23781bd7a7c16b58ac92d4684e5936901ed87f2f5be4df427bd95fe856f8e7eff1e2609329866de71a
 SHA512 
526c60cee354c9d2ead38cef3b89b349467e41fa3ec0927b51e7246a3352f19f0f81574211f20ba9bac5915590b870b9f9478a103ab661d3d9a10f41c52f4512
+DIST ledger-3.3.0.tar.gz 824584 BLAKE2B 
e5f5c63941025391f1e6431a5237c04c035700c7ea26e7a6b077d32195ad20ad120f001f3d630621ad702fa99491463f7235b8ab2fce6a77d4d815ce16c1be2a
 SHA512 
2de12b46dbc770dd615fbb8a3ad951102fdf63d0de0392361b4e8c1ef001f3f0b76911d92ec5d9ef79d6c486c9969c372f27eddc9f2e227388d4d9b7641f

diff --git a/app-office/ledger/ledger-3.3.0.ebuild 
b/app-office/ledger/ledger-3.3.0.ebuild
new file mode 100644
index ..833204a40ea1
--- /dev/null
+++ b/app-office/ledger/ledger-3.3.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
+inherit bash-completion-r1 check-reqs cmake python-single-r1
+
+DESCRIPTION="Double-entry accounting system with a command-line reporting 
interface"
+HOMEPAGE="https://www.ledger-cli.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="test"
+
+CHECKREQS_MEMORY=8G
+
+RDEPEND="
+   dev-libs/boost:=[python?]
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   python? (
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[${PYTHON_USEDEP}]
+   dev-python/cheetah3:=[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/utfcpp
+   doc? (
+   app-text/texlive[extra]
+   sys-apps/texinfo
+   virtual/texi2dvi
+   )
+"
+
+pkg_pretend() {
+   if use python; then
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_setup() {
+   if use python; then
+   check-reqs_pkg_setup
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Want to type "info ledger" not "info ledger3"
+   sed -i -e 's/ledger3/ledger/g' \
+   doc/{CMakeLists.txt,ledger3.texi} test/CheckTexinfo.py \
+   tools/{cleanup.sh,gendocs.sh,prepare-commit-msg,spellcheck.sh} \
+   || die "Failed to update info file name in file contents"
+
+   mv doc/ledger{3,}.texi || die "Failed to rename info file name"
+
+   rm -r lib/utfcpp || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS="$(usex doc)"
+   -DBUILD_WEB_DOCS="$(usex doc)"
+   -DUSE_PYTHON="$(usex python)"
+   -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
+   -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
+   -DBUILD_DEBUG="$(usex debug)"
+   -DUTFCPP_PATH="${ESYSROOT}/usr/include/utf8cpp"
+   )
+   if use python; then
+   mycmakeargs+=(
+   -DPython_EXECUTABLE="${PYTHON}"
+   -DPython_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   use doc && cmake_src_compile doc
+}
+
+src_install() {
+   cmake_src_install
+
+   newbashcomp contrib/${PN}-completion.bash ${PN}
+}
+
+pkg_postinst() {
+   elog
+   elog "Since version 3, vim support is released separately."
+   elog "See https://github.com/ledger/vim-ledger";
+   elog
+   elog "For Emacs mode, emerge app-emacs/ledger-mode"
+}
+
+# rainy day TODO:
+# - IUSE test



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

2023-03-01 Thread Erik Mackdanz
commit: ec89a3661182eb65f8869518691e243c9460e023
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Mar  2 05:57:03 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Mar  2 06:03:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec89a366

app-office/ledger: stabilize 3.2.1-r1 for arm, add python 3.11

Signed-off-by: Erik Mackdanz  gentoo.org>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=896610

 app-office/ledger/ledger-3.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/ledger/ledger-3.2.1-r1.ebuild 
b/app-office/ledger/ledger-3.2.1-r1.ebuild
index 49587347c778..f69e8b3b7799 100644
--- a/app-office/ledger/ledger-3.2.1-r1.ebuild
+++ b/app-office/ledger/ledger-3.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
 inherit bash-completion-r1 check-reqs cmake python-single-r1
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-radio/xwxapt/

2023-03-01 Thread Thomas Beierlein
commit: 0402c79f43a0759d70b488a0d5aa28abb8615150
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Mar  2 05:51:09 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Mar  2 05:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0402c79f

media-radio/xwxapt: Drop hard coded _FORTIFY_SOURCE level

Closes: https://bugs.gentoo.org/895356
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/xwxapt/xwxapt-3.4.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-radio/xwxapt/xwxapt-3.4.3.ebuild 
b/media-radio/xwxapt/xwxapt-3.4.3.ebuild
index 91a98a0278fc..809655669d03 100644
--- a/media-radio/xwxapt/xwxapt-3.4.3.ebuild
+++ b/media-radio/xwxapt/xwxapt-3.4.3.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
@@ -29,7 +29,8 @@ HTML_DOCS=( doc/xwxapt.html )
 
 src_prepare() {
default
-
+   # bug 895356
+   sed -i -e "s/-D_FORTIFY_SOURCE=2//g" src/Makefile.am || die
eautoreconf
 }
 



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

2023-03-01 Thread Viorel Munteanu
commit: c5202bba6c7a4dab13c4db91d38764ad498d2f28
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jan  8 20:47:41 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Mar  2 05:43:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5202bba

media-video/noad: add 0.8.8

new bugfix version 0.8.8
new EAPI 8

Closes: https://bugs.gentoo.org/889656
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/29024
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-video/noad/Manifest  |  1 +
 media-video/noad/noad-0.8.8.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 12a9799f1909..b30786e65f53 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1 +1,2 @@
 DIST noad-0.8.7.tar.gz 144339 BLAKE2B 
e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5
 SHA512 
fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d
+DIST noad-0.8.8.tar.gz 144269 BLAKE2B 
0474c165af16afb93459dd753017e25afe5e9c42439af9e1f2e23e4aeb5d4cd3610a66dec80d63d1c5f71d2ef9f6817ad831a5e368e8aeda53e078d0137f67ae
 SHA512 
1795072e0b416c9904e8769da2bfe08120ea2c55427bd6e7479c6d79bb5a1b25abe82c0ed2cf8b3d5f7a354e2f60b1251e9d1ed102d19b3c45c1cd34a5e8e6d0

diff --git a/media-video/noad/noad-0.8.8.ebuild 
b/media-video/noad/noad-0.8.8.ebuild
new file mode 100644
index ..72ad06e5416b
--- /dev/null
+++ b/media-video/noad/noad-0.8.8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mark commercial breaks in VDR recordings"
+HOMEPAGE="https://github.com/madmartin/noad";
+SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ffmpeg imagemagick libmpeg2"
+REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
+
+DEPEND="
+   libmpeg2? ( media-libs/libmpeg2 )
+   ffmpeg? ( media-video/ffmpeg:= )
+   imagemagick? ( media-gfx/imagemagick:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(usev imagemagick --with-magick) \
+   $(usev !ffmpeg --without-ffmpeg) \
+   $(usev !libmpeg2 --without-libmpeg2) \
+   --with-tools
+}
+
+src_install() {
+   dobin noad showindex checkMarks
+   use imagemagick && dobin markpics
+
+   dodoc README* INSTALL
+   # example scripts are installed as dokumentation
+   dodoc allnewnoad allnoad allnoadnice allnoaduncut checkAllMarks 
clearlogos noadcall.sh noadifnew stat2html statupd
+
+   newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
+
+   insinto /usr/share/vdr/record
+   doins "${FILESDIR}"/record-50-noad.sh
+
+   insinto /usr/share/vdr/shutdown
+   doins "${FILESDIR}"/pre-shutdown-15-noad.sh
+
+   insinto /etc/vdr/reccmds
+   doins "${FILESDIR}"/reccmds.noad.conf
+
+   exeinto /usr/share/vdr/bin
+   doexe "${FILESDIR}"/noad-reccmd
+}
+
+pkg_postinst() {
+   elog
+   elog "To integrate noad in VDR you should do this:"
+   elog
+   elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
+   elog
+   elog "Note: You can use here all parameters for noad,"
+   elog "please look in the documentation of noad."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sybil/, sci-mathematics/alectryon/, sci-libs/scikit-image/, ...

2023-03-01 Thread Michał Górny
commit: a2e235cdcfe173a7c40481cea536d164db36efcc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:57:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:57:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e235cd

Rename dev-python/{myst_parser → myst-parser}

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

 dev-python/ansible-compat/ansible-compat-2.2.7.ebuild   | 2 +-
 dev-python/jupyter_core/jupyter_core-5.1.5.ebuild   | 2 +-
 dev-python/jupyter_core/jupyter_core-5.2.0.ebuild   | 2 +-
 dev-python/jupyter_server/jupyter_server-1.19.1.ebuild  | 2 +-
 dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild   | 2 +-
 dev-python/jupyter_ydoc/jupyter_ydoc-0.3.1.ebuild   | 2 +-
 dev-python/jupyterlab/jupyterlab-3.5.3.ebuild   | 2 +-
 dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild| 2 +-
 dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild| 2 +-
 dev-python/{myst_parser => myst-parser}/Manifest| 0
 dev-python/{myst_parser => myst-parser}/metadata.xml| 0
 .../myst-parser-0.18.1-r1.ebuild}   | 0
 dev-python/nbclassic/nbclassic-0.5.1.ebuild | 2 +-
 dev-python/nbclassic/nbclassic-0.5.2.ebuild | 2 +-
 dev-python/nbformat/nbformat-5.7.3.ebuild   | 2 +-
 dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild  | 2 +-
 dev-python/pyrate-limiter/pyrate-limiter-2.8.2.ebuild   | 2 +-
 dev-python/pyrate-limiter/pyrate-limiter-2.9.1.ebuild   | 2 +-
 dev-python/pyzmq/pyzmq-25.0.0.ebuild| 2 +-
 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha12.ebuild | 2 +-
 dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta1.ebuild   | 2 +-
 dev-python/sybil/sybil-4.0.0.ebuild | 2 +-
 dev-python/sybil/sybil-4.0.1.ebuild | 2 +-
 dev-python/traitlets/traitlets-5.9.0.ebuild | 2 +-
 profiles/updates/1Q-2023| 1 +
 sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild | 2 +-
 sci-mathematics/alectryon/alectryon-1.4.0-r1.ebuild | 2 +-
 27 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/dev-python/ansible-compat/ansible-compat-2.2.7.ebuild 
b/dev-python/ansible-compat/ansible-compat-2.2.7.ebuild
index 39bd146bfb5d..a66381447db6 100644
--- a/dev-python/ansible-compat/ansible-compat-2.2.7.ebuild
+++ b/dev-python/ansible-compat/ansible-compat-2.2.7.ebuild
@@ -51,6 +51,6 @@ EPYTEST_DESELECT=(
 
 distutils_enable_sphinx docs \
dev-python/ansible-pygments \
-   dev-python/myst_parser \
+   dev-python/myst-parser \
dev-python/sphinx_ansible_theme
 distutils_enable_tests pytest

diff --git a/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild 
b/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild
index 1d407a0069d8..b224f1d901f3 100644
--- a/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild
+++ b/dev-python/jupyter_core/jupyter_core-5.1.5.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
 "
 
 distutils_enable_sphinx docs \
-   dev-python/myst_parser \
+   dev-python/myst-parser \
dev-python/sphinx-autodoc-typehints \
dev-python/sphinxcontrib-github-alt \
dev-python/sphinxcontrib-spelling \

diff --git a/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild 
b/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
index 632659336271..22dd77d4121d 100644
--- a/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
+++ b/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
 "
 
 distutils_enable_sphinx docs \
-   dev-python/myst_parser \
+   dev-python/myst-parser \
dev-python/sphinx-autodoc-typehints \
dev-python/sphinxcontrib-github-alt \
dev-python/sphinxcontrib-spelling \

diff --git a/dev-python/jupyter_server/jupyter_server-1.19.1.ebuild 
b/dev-python/jupyter_server/jupyter_server-1.19.1.ebuild
index 6d394ff204d6..2728a8e24bdb 100644
--- a/dev-python/jupyter_server/jupyter_server-1.19.1.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-1.19.1.ebuild
@@ -46,7 +46,7 @@ BDEPEND="
 
 distutils_enable_sphinx docs/source \
dev-python/pydata-sphinx-theme \
-   dev-python/myst_parser \
+   dev-python/myst-parser \
dev-python/ipython \
dev-python/sphinxemoji \
dev-python/sphinxcontrib-github-alt \

diff --git a/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild 
b/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild
index 42240178e1de..30740cad3bdd 100644
--- a/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild
+++ b/dev-python/jupyter_y

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

2023-03-01 Thread Michał Górny
commit: 788ddfef911edf4c323aa7f82e4758aa90ec4011
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:11:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788ddfef

dev-python/jupyterlab_server: Use pypi.eclass

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

 dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild 
b/dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild
index b14f679b076b..89d3aefe8a12 100644
--- a/dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild
+++ b/dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=hatchling
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Server components for JupyterLab and JupyterLab like applications"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/jupyterlab/jupyterlab_server/
https://pypi.org/project/jupyterlab-server/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: ac8c878d90c990df9c15dc2d081eb41404eeea33
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:55:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:55:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8c878d

dev-python/tifffile: Bump to 2023.2.28

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

 dev-python/tifffile/Manifest  |  1 +
 dev-python/tifffile/tifffile-2023.2.28.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index bfc44b8c4c52..5a5486fe9bf0 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,2 +1,3 @@
 DIST tifffile-2023.2.27.gh.tar.gz 326444 BLAKE2B 
8c5081b7434329181d5f6df416b739c43d24ff9a9c3dc2ac4b3d6d6dd5ba165290d224648e5e6b4f46bd611c85204114f8b563cb110b7b50ba73aefd0e427f2e
 SHA512 
97ba6b6ac469e4ab92822fd51dc45ebc00776834e5b171679abed24448d5be479a06e5e401bd055a21029641668f63912246b93f15424a3b268733729515452e
+DIST tifffile-2023.2.28.gh.tar.gz 326769 BLAKE2B 
e7495832d4fbcfa524a5e1aa4f34663378aa3a7d05743e0a564e008a052b8eb1f9ad5a26fbf89064947957ae6029ab6a51ea8669eb785a188443fffa1947ff98
 SHA512 
b9e2e58c03937aa839f83ac7b3126fe4d4f0eab4fa6d09dc88380e2f894497ab65d9bb7ca9947170ccd9026531e23e99252db4fb9c61b44c891297c2df197751
 DIST tifffile-2023.2.3.gh.tar.gz 324906 BLAKE2B 
b9417ea561de7a185f1a57a6f36a6efde12caa85cd15fd787ae1ca50e73d328f83ec6cd196042d3a11a62706ac27bfad8ecc42e0a235201ee208fdb95d942c16
 SHA512 
f73dd77c149afa976ac468f0fac37a1bafe35ae4bcb377a91e7922573237805cdc6e00cbcd7bb78f3213a9da4878ec020a058567523b9a4c5958e013f9bdc94b

diff --git a/dev-python/tifffile/tifffile-2023.2.28.ebuild 
b/dev-python/tifffile/tifffile-2023.2.28.ebuild
new file mode 100644
index ..66babf481615
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2023.2.28.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+   # TODO
+   tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
+   tests/test_tifffile.py::test_issue_description_overwrite
+)



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

2023-03-01 Thread Michał Górny
commit: ea1df623f8f92ce0f95101432b11da36ab733526
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:09:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1df623

sci-libs/scikit-image: Use pypi.eclass

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

 sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild 
b/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
index 86a13f204ed1..ce0e6d1aafb2 100644
--- a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
@@ -1,15 +1,20 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 optfeature
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
 
 DESCRIPTION="Image processing routines for SciPy"
-HOMEPAGE="https://scikit-image.org/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://scikit-image.org/
+   https://github.com/scikit-image/scikit-image/
+   https://pypi.org/project/scikit-image/
+"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: 1824d315ac02567c761572fe76be2b431cf6d4a6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:25:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:29:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1824d315

dev-python/requests-cache: Bump to 1.0.0

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

 dev-python/requests-cache/Manifest |  1 +
 .../requests-cache/requests-cache-1.0.0.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/requests-cache/Manifest 
b/dev-python/requests-cache/Manifest
index 146f525a7f5f..c2b4ab0b6a2e 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1 +1,2 @@
 DIST requests-cache-0.9.8.gh.tar.gz 1540296 BLAKE2B 
8b2ab1227b28c3822cd9111375c8759f5d7099f2724680a6560e4e14cd16558a1dcb8dd98d043fdf2f9a3861d76dd0d2c2f84df059338e9fa28c1257e74e87b9
 SHA512 
f428a7b498d2ef2b6c23d3715bac2274c320b6f9d6f56017e69ab5fa6b8830242a2f335ed6c3758a741a51f108c6dacae1a447ff8f05ca5686303caf48a1dc59
+DIST requests-cache-1.0.0.gh.tar.gz 2914633 BLAKE2B 
5402d3b6bc99bb0b72a484854b83450d8f57fd0aff39661d6f2452c69cc0ca9b140fd2ac7b02110e47bcc0bf2497c58912330d7472b9f1701b8d4e2a54f7cef7
 SHA512 
92d6e1b9afb158f824a4b20d83c7b30a5988476b741213b0663df6095df1753da2dcd6516372ba383864e19d346850a356e9370b2ae27554effcc3f0b6a078c8

diff --git a/dev-python/requests-cache/requests-cache-1.0.0.ebuild 
b/dev-python/requests-cache/requests-cache-1.0.0.ebuild
new file mode 100644
index ..8e51d738f7ff
--- /dev/null
+++ b/dev-python/requests-cache/requests-cache-1.0.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature
+
+HOMEPAGE="
+   https://pypi.org/project/requests-cache/
+   https://github.com/requests-cache/requests-cache/
+"
+DESCRIPTION="Persistent cache for requests library"
+SRC_URI="
+   https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/cattrs-22.2[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   >=dev-python/url-normalize-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/itsdangerous[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/timeout-decorator[${PYTHON_USEDEP}]
+   >=dev-python/ujson-5.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # These require extra servers running
+   tests/integration/test_dynamodb.py
+   tests/integration/test_gridfs.py
+   tests/integration/test_mongodb.py
+   tests/integration/test_redis.py
+   )
+   local EPYTEST_DESELECT=(
+   # Requires Internet access
+   tests/integration/test_upgrade.py::test_version_upgrade
+   )
+
+   local -x USE_PYTEST_HTTPBIN=true
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "redis backend" "dev-python/redis"
+   optfeature "MongoDB backend" "dev-python/pymongo"
+
+   optfeature "JSON serialization" "dev-python/ujson"
+   optfeature "YAML serialization" "dev-python/pyyaml"
+   optfeature "signing serialized data" "dev-python/itsdangerous"
+}



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

2023-03-01 Thread Michał Górny
commit: 17aad4f73238d7601df1ff48838dc528aa7e9b35
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:32:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:32:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17aad4f7

dev-python/Faker: Bump to 17.5.0

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

 dev-python/Faker/Faker-17.5.0.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-17.5.0.ebuild 
b/dev-python/Faker/Faker-17.5.0.ebuild
new file mode 100644
index ..f1e5f5fe409a
--- /dev/null
+++ b/dev-python/Faker/Faker-17.5.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 6b92fd6b6c08..732f86644527 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -3,3 +3,4 @@ DIST Faker-16.8.1.tar.gz 1649844 BLAKE2B 
3ec9b7566342e569580fa8db4df20708ef9b1b6
 DIST Faker-17.0.0.tar.gz 1650338 BLAKE2B 
4e3e9723d9016481e7b7d3e9a27060881833ab1e8309f93fffcade696679da64345bcc6fce12ce6bcb2a237b317ea697a5ff4344d929e66c2b6778ec39fdb282
 SHA512 
9fcd79a6e8a3db592edaa83c30d89d86a0018181d4c778c3c3566cb6d95181b033639eaf92a332539b4436138cc868192d5a21f1c12c9ba180da0dacd8bee493
 DIST Faker-17.3.0.tar.gz 1651539 BLAKE2B 
5695edf10d246bd776f63f0a2d26d0e3b36f7c20a055359d91f013522256c93bfe967655003b61832132d38dcc5d1909468d391b2a017605df32c31f0d41
 SHA512 
685dedd1d73210d58008f8898c0a95a6616c16852c59e7993e33fbb187a63ba8db72ef2a6fc37f0cb8c0da2b4e1521f6f4b82a8674bbf843219b0ee25d88d950
 DIST Faker-17.4.0.tar.gz 1651645 BLAKE2B 
f4cde3f203e3d8abe0762f9b68785c495bc85080177d85610f023648b88b13c903a42e39eb0b1d86c120752aa683f6a399ea8377c492eb938742e883710d7f51
 SHA512 
58821d9fae04363508ffe1be58f8df9830772b6531958842633e9a6d3f88928d0927beaf978288ce96c269f66df61dc137efd3977f6746f0d374017b6f4c5b05
+DIST Faker-17.5.0.tar.gz 1653260 BLAKE2B 
05a1abb8b99537758dfafbaab366f51c74ce5722af4f52a54374c0ff3ddf9abd0058bbc891843ef2b24e72505e5dad5e019453617ea70cf75c905ae8c817bfe4
 SHA512 
58bb42146dc4edc2512aa68b5fb1e2e0324159947935c157e8bb44782d70e14b2c23cbed9e2e6e86332da0f70acd7ab03a302a1826e44354077c6266ecf86df2



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

2023-03-01 Thread Michał Górny
commit: 120c93faa463d7cbe498fe6fd4b257ba77b7d9ef
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:22:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120c93fa

app-admin/awscli: Bump to 1.27.82

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a525d48da651..efb25e2d523f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.74.gh.tar.gz 2368706 BLAKE2B 
3eb9d8c21b9ddfd3a3e4bb53172a46ad6
 DIST aws-cli-1.27.79.gh.tar.gz 2376690 BLAKE2B 
8e55d3607b805ebc5673c682731483f0fd6eb77a6cc972d58ce3219c33f9f2054529df6ab46fc85b39849871580cea03c4d7f490c4386cd5ce9d222ecb3c8eda
 SHA512 
fd8b880b6358c50ed189fac538d91ef88d762b8c382da1b57bb086a316f7ee96fa33206a53f3eae2df98df175929c819b855c7ff5b7e5f84c73ecff88f297c79
 DIST aws-cli-1.27.80.gh.tar.gz 2377306 BLAKE2B 
3a0e6c66bb9c373456bb05537f20ad339c0987290557c30dbd2e2a8ea127b0f8bfc7028930db712fcbe7461c7bc87dac123c1847da93b675403822f6c02b1d3f
 SHA512 
b94aab2588e8bc0ad007e0392c6eed0642683246b1803007332563495a69deb5da924eda48944e37b674c714cf2e5a45aeddbbedb5d12d51ad8c9c8e76c18ebc
 DIST aws-cli-1.27.81.gh.tar.gz 2377937 BLAKE2B 
7323c06cab727066c6541772478a961bc4f7b409b0910e57c79207fad928b7ec82d1b0048983e64d8a8fa3e7ef69d1898cadf2fbd1ea560e05d7a2582e726f88
 SHA512 
19cff28cd4721df32079795cfab852a11b36f1a2d0335567f0f1dae48eaaf268ae04163dac960a2d543be869f39e8c55e6a0bcee746ccbab29bcf8f37881c305
+DIST aws-cli-1.27.82.gh.tar.gz 2378047 BLAKE2B 
ca55c81431afeed336e01b7cb6840a05856d3e25f8c06a1169907fb3536aa45393f35995d1683bea3685e91d196b67bdeed487ba46e896f774caac0e63cbc9be
 SHA512 
b760dd417a87e1804ef5bb7b4e8ca22ef750c75a63455fac7f17f564f8e591c459bfef225acb56a9a3b3ad1ac94458d4731fb4a56147a2a6fd59ec8113b2df41

diff --git a/app-admin/awscli/awscli-1.27.82.ebuild 
b/app-admin/awscli/awscli-1.27.82.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.82.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-python/ansible-compat/

2023-03-01 Thread Michał Górny
commit: ef27e4fdccdabdc590573696655fcec76ce6ec38
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:11:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef27e4fd

dev-python/ansible-compat: Use pypi.eclass

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

 dev-python/ansible-compat/ansible-compat-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ansible-compat/ansible-compat-3.0.1.ebuild 
b/dev-python/ansible-compat/ansible-compat-3.0.1.ebuild
index c1d94be9be9e..d0bf4e964fdb 100644
--- a/dev-python/ansible-compat/ansible-compat-3.0.1.ebuild
+++ b/dev-python/ansible-compat/ansible-compat-3.0.1.ebuild
@@ -4,16 +4,16 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
 HOMEPAGE="
https://pypi.org/project/ansible-compat/
https://github.com/ansible/ansible-compat/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: fb69d512cb80529fb430647ceed8290ae4d996a0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:10:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb69d512

dev-python/jupyterlab: Use pypi.eclass

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

 dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
index 793a42f19c7f..3f3599458a65 100644
--- a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=jupyter
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="JupyterLab computational environment"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/jupyterlab/jupyterlab/
https://pypi.org/project/jupyterlab/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD MIT GPL-3 Apache-2.0"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: c01fc9e5b1b5682917187e04ee445c1f7d68b79d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:53:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01fc9e5

dev-python/eradicate: Bump to 2.2.0

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

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

diff --git a/dev-python/eradicate/Manifest b/dev-python/eradicate/Manifest
index 7864f6650ec2..0920215bb3e4 100644
--- a/dev-python/eradicate/Manifest
+++ b/dev-python/eradicate/Manifest
@@ -1 +1,2 @@
 DIST eradicate-2.1.0.tar.gz 8706 BLAKE2B 
5b5cab1c465c8295157bec1e8e39f0e33dbe31957da01ec44bbabf54a2b19c519a35cd7d2b92217d5395ce7397b3ae70175766a83b66d05e723fc5b5a019eb40
 SHA512 
a9b06745bceff909a1bbe34348b8e4c17d7f1e0ab3b554206633f350725c34a9b7238b3af6a40516081bc06aa86cdd593b27b90efa083ac024b0226f7cfc4df3
+DIST eradicate-2.2.0.gh.tar.gz 8808 BLAKE2B 
34d1db824f6288d5da5cdc868045d899041b219e4918f5e838c066eb4e9903c2951c7cdded56c7c5455336940c212eb3e68ae61b9e090f497c3e6ef199f71e80
 SHA512 
80b7dd60004a5f4279a87c692b63de1b340c68d1379d975ef660130a649acbc03a5c5d6db935c782b84bbc7c2ab50b0ada2a172eafce1945113b3bccfb8055b5

diff --git a/dev-python/eradicate/eradicate-2.2.0.ebuild 
b/dev-python/eradicate/eradicate-2.2.0.ebuild
new file mode 100644
index ..d77ad1099711
--- /dev/null
+++ b/dev-python/eradicate/eradicate-2.2.0.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=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Removes commented-out code from Python files"
+HOMEPAGE="
+   https://github.com/myint/eradicate/
+   https://pypi.org/project/eradicate/
+"
+SRC_URI="
+   https://github.com/myint/eradicate/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+distutils_enable_tests unittest



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

2023-03-01 Thread Michał Górny
commit: 93b29c11629c96a7c1835ad7eb2e9187b52f37ae
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:39:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:39:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b29c11

dev-python/google-api-python-client: Bump to 2.80.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.80.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 5c4ebc9d6717..9bc3f9c3f94b 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,3 +1,4 @@
 DIST google-api-python-client-2.77.0.gh.tar.gz 38300787 BLAKE2B 
c7d147b9ae78fff5aa70b2ba219888296d414c1f7b498c93bb424d06c437a50d5a1a2284062e58defb29ba3aa89b225e4218d9acd303a0e17f3ec4ab0380a2f6
 SHA512 
24aa2b3d709de83b76be2d8030a419d0e3f8f447852d7f95c6cf735134270a7af94edd86bcc3d82cd25af2497f30ac6c365ac88494c227b19faecb8e3706c261
 DIST google-api-python-client-2.78.0.gh.tar.gz 38327369 BLAKE2B 
291941a44a6fc9da7df2cbb108ba90babac33916f9c36aeae6e8b1575e9851f7c93aaea09340d36acd8f80dbe5ebe63820d60edc0aec14ee4859a47dcf66e344
 SHA512 
fff05aa981106aaccb689aeeace62734df77fefe7132481a11bc81b249a7793c1743c7c7c21116b3f5d4d59230ec7adac090d478969f8847bc201a2a23dd072d
 DIST google-api-python-client-2.79.0.gh.tar.gz 38537790 BLAKE2B 
968a33a92bff0b7bc6e01e69df3b405b189df1560e1100de6bfb987ba5d87f1da9dafa184966f55f1d64b41912790f94a98d5160dd042661a2d5acc02c6d10e3
 SHA512 
c16e32306eb8660facbaa078fc76ad49692948f26d81d753977d1cfa49f76b4eacf2a5613c4bdb8f463ebd65c955d5edda415355d143ce1dd59ec7443eeb0a13
+DIST google-api-python-client-2.80.0.gh.tar.gz 38885627 BLAKE2B 
f81943e8c4179130bbd7f3d89cdd3c7c5c828c78b9cbed6a5c011c3a0751a19a223b6e52a5fe8f739a8170b6e0e186b5e6b56b4ac08c88a1bf167cb5652d0e18
 SHA512 
cabd955f730a2b9bf8e8e3579b28935cbbc16b0ac4534d4b841317ff86cec420dd2a5a7b5b319a6a765cce02258fb43cafd6165ae49a7b99e0e891d9ba86e198

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.80.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.80.0.ebuild
new file mode 100644
index ..65893f1d07cd
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.80.0.ebuild
@@ -0,0 +1,52 @@
+# 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="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+SRC_URI="
+   
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-03-01 Thread Michał Górny
commit: 6c2347e72e62c9e9b7b73c4e447ede001fce6f24
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:09:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2347e7

dev-python/nbformat: Use pypi.eclass

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

 dev-python/nbformat/nbformat-5.7.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/nbformat/nbformat-5.7.3.ebuild 
b/dev-python/nbformat/nbformat-5.7.3.ebuild
index 3c26750792c0..4948bed62214 100644
--- a/dev-python/nbformat/nbformat-5.7.3.ebuild
+++ b/dev-python/nbformat/nbformat-5.7.3.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE='sqlite'
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Reference implementation of the Jupyter Notebook format"
 HOMEPAGE="
@@ -15,7 +15,6 @@ HOMEPAGE="
https://github.com/jupyter/nbformat/
https://pypi.org/project/nbformat/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: 7d99358990b29b40c63d65456d5b9eb69ef93d41
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:08:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:08:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d993589

dev-python/traitlets: Use pypi.eclass

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

 dev-python/traitlets/traitlets-5.9.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/traitlets/traitlets-5.9.0.ebuild 
b/dev-python/traitlets/traitlets-5.9.0.ebuild
index a3bc698b23fd..7da693f25eae 100644
--- a/dev-python/traitlets/traitlets-5.9.0.ebuild
+++ b/dev-python/traitlets/traitlets-5.9.0.ebuild
@@ -6,14 +6,13 @@ EAPI=8
 DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A configuration system for Python applications"
 HOMEPAGE="
https://github.com/ipython/traitlets/
https://pypi.org/project/traitlets/
 "
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: e3241e088e577e547140d861bb4e1c3a32e96a34
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:10:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:11:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3241e08

dev-python/jupyter_core: Use pypi.eclass

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

 dev-python/jupyter_core/jupyter_core-5.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild 
b/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
index 22dd77d4121d..2ad7b2b33eb2 100644
--- a/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
+++ b/dev-python/jupyter_core/jupyter_core-5.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Core common functionality of Jupyter projects"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/jupyter/jupyter_core/
https://pypi.org/project/jupyter-core/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-01 Thread Michał Górny
commit: de731d9b8d2eaa57b896d0a089a9ad02ce1576dd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:22:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de731d9b

dev-python/boto3: Bump to 1.26.82

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.26.82.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5bfc5322a756..78f40df0f997 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.74.gh.tar.gz 602525 BLAKE2B 
6d9b397864649ecd9b3f46bcee832c57cdce
 DIST boto3-1.26.79.gh.tar.gz 605312 BLAKE2B 
c36b86ab289be9c08a1ab43274a4f4db71cede08598b6f8092af8404bc9994e345b263b144ee3a1974ea276fce63c330d7ffa6335bb889bea32e380e9003a8c7
 SHA512 
cfc789296b904c0c3bd3999153067f4fb174b323f0fbd22e8f4a49aed98338e20fd238876e2f55f608f5d6b60b584e15d370400e8d0a8a00b0689e0867d00f05
 DIST boto3-1.26.80.gh.tar.gz 606204 BLAKE2B 
ae80c1ec7e99f48844c4eec39df1f6802df1fbbf2d94f1b7ddc04c7a21cb885823ebadb11cf9e81b51af9aa5f09775c02e52e926b94c49331307873b86702446
 SHA512 
e4ab89f2afe506d7d1ba9e1615e3a92ba4bf5dc9a85d3a14f034c1b14733d99cebf594bb6dc80914bf444da34d09c045c8933cf3c97e6ccfa9e31901e99d76ee
 DIST boto3-1.26.81.gh.tar.gz 611431 BLAKE2B 
e3f607e4bbd4ae7002168a697c6c3081b3713acbf7d7c8abdb1016b63f9ac5b16ae44255f707272db6a7b4c657210af0ed1c355889b01434683889b28de9d4e7
 SHA512 
30faa2d60f5f661e4d56a57c5b9d258ad3de260be2a21723b921f2383e290ca0b3d417a4a970ba3defd8f8196deaade2741117393c664b5fe267deab2e210e06
+DIST boto3-1.26.82.gh.tar.gz 611850 BLAKE2B 
fbf4581d616c6978482689e42a5cf8dc846ef91c77bd9f94298bed1ec50cdf41bc999ee81a1dd43b697da282f2774133daf6c6789d7d78b78aeb272c42f91f56
 SHA512 
8dc96da11d6da19610810c850c69070d25629e583f4eda822c218f4ad09295d25d3ae689a321c6a0c5f0c27e34717c44eb708950b4f37fe1d27f1f48205e5870

diff --git a/dev-python/boto3/boto3-1.26.82.ebuild 
b/dev-python/boto3/boto3-1.26.82.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.82.ebuild
@@ -0,0 +1,68 @@
+# 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_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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-python/myst-parser/

2023-03-01 Thread Michał Górny
commit: c99fe9e81a092969c4f60e0e249b8741b14a087a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 05:02:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 05:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99fe9e8

dev-python/myst-parser: Bump to 0.19.0

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

 dev-python/myst-parser/Manifest  |  1 +
 dev-python/myst-parser/myst-parser-0.19.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest
index 3bf1830ac4c5..1a6c205ba923 100644
--- a/dev-python/myst-parser/Manifest
+++ b/dev-python/myst-parser/Manifest
@@ -1 +1,2 @@
 DIST MyST-Parser-0.18.1.gh.tar.gz 769288 BLAKE2B 
77f21ae4277ef4ed9020caad86ef3ea92a1efca35f7ab61203fe2125e4fab31a74a740db7a1f1d6ea0a576c24706b0997beea296d782eb5a07ba4e91a0a9e52d
 SHA512 
4bc3a89480f175779da4f093aaa99a1516f76ab4107dcf8747b6614f347e91739f8596693f95529d76aedbb0c84b4efde4262517bc445aa7027d51e05e8b48bc
+DIST MyST-Parser-0.19.0.gh.tar.gz 812180 BLAKE2B 
44dd773dfcbd8c01b3089303e81b103ce3eba2432b1891b4fb35b8bbd9c0088b3245e6afe14c6378a262cdd4e7930da16ddc7ab6abb3a06779d4d0bd9e9ebd53
 SHA512 
3b646b78032914b42ab655d5f653f38fb58e4c51814fca0f987c8207f6fb97db6f3ba6b9951b3ecdf98430800b2a198cc2b26f17162b5b57309bfe74de3f4450

diff --git a/dev-python/myst-parser/myst-parser-0.19.0.ebuild 
b/dev-python/myst-parser/myst-parser-0.19.0.ebuild
new file mode 100644
index ..c578ea90b4a1
--- /dev/null
+++ b/dev-python/myst-parser/myst-parser-0.19.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=MyST-Parser-${PV}
+DESCRIPTION="Extended commonmark compliant parser, with bridges to Sphinx"
+HOMEPAGE="
+   https://github.com/executablebooks/MyST-Parser/
+   https://pypi.org/project/myst-parser/
+"
+SRC_URI="
+   https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   =dev-python/mdit-py-plugins-0.3.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   =dev-python/sphinx-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   dev-python/pytest-param-files[${PYTHON_USEDEP}]
+   dev-python/sphinx-pytest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Unimportant tests needing a new dep linkify
+   tests/test_renderers/test_myst_config.py::test_cmdline
+   tests/test_sphinx/test_sphinx_builds.py::test_extended_syntaxes
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   # bad test relying on exact exception messages
+   
"tests/test_renderers/test_include_directive.py::test_errors[9-Non-existent 
path:]"
+   )
+
+   epytest
+}



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

2023-03-01 Thread Michał Górny
commit: cd0903a3003b58051cab24e280775b40b8b755fd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:31:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:31:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0903a3

dev-python/apsw: Bump to 3.41.0.0

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

 dev-python/apsw/Manifest |  1 +
 dev-python/apsw/apsw-3.41.0.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index 20914d1ef637..1c8fa16a0709 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1 +1,2 @@
 DIST apsw-3.40.1.0.gh.tar.gz 423060 BLAKE2B 
7ac1a587ab93b4cd6ae20a137f2f1a2e96039209f74c8aa626ea7bf219b1698403fe4c8365662e8b896a56024b45b36a80df5f506d6a813dea920add202479cd
 SHA512 
243d47efc7407c4f3bad92d1bf4044fe4a53d913b86e1821c7d1c3711348bf25b2a339a68d18075f99c0899766085c2f2b93a303f8298c115463224ad46f99f1
+DIST apsw-3.41.0.0.gh.tar.gz 837111 BLAKE2B 
f3374dae906148d7553c9c67c7e1f91acfc5124d525aa37728f81ce39c33368ae387a555dc2c50d2117a29e35c925a968968cdf22fd18477d00a877efcfef876
 SHA512 
f5ee663e15f54fc8f3d1fe6435be6470f9399271d2f746b8e624a98b1ae8b5fcaa0152ddae9e99d8ab2876388e42348f8e9ba8773f34e7042a72467d794c108b

diff --git a/dev-python/apsw/apsw-3.41.0.0.ebuild 
b/dev-python/apsw/apsw-3.41.0.0.ebuild
new file mode 100644
index ..029ab66ba97a
--- /dev/null
+++ b/dev-python/apsw/apsw-3.41.0.0.ebuild
@@ -0,0 +1,50 @@
+# 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
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="
+   https://github.com/rogerbinns/apsw/
+   https://pypi.org/project/apsw/
+"
+SRC_URI="
+   https://github.com/rogerbinns/apsw/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+DEPEND="
+   >=dev-db/sqlite-${PV%.*}:3
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   cat >> setup.cfg <<-EOF || die
+   [build_ext]
+   enable=load_extension
+   use_system_sqlite_config=True
+   EOF
+}
+
+python_test() {
+   esetup.py build_test_extension
+   cd "${T}" || die
+   "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2023-03-01 Thread Michał Górny
commit: f59a772166dd8b039f828567a7d07bb3cf223f6b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  2 04:22:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  2 04:22:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59a7721

dev-python/botocore: Bump to 1.29.82

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.82.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index dcae58dcc352..7ab0f57581b8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.74.gh.tar.gz 11153254 BLAKE2B 
b3d3b75643cd5e3fac54a09e971daa2
 DIST botocore-1.29.79.gh.tar.gz 11184048 BLAKE2B 
062326a477fb27844ec47af28b77424863d6ff407dbcfd95bc9aa26d4009f503364f3d438997fe437b4830b8ef8c7bfb7e026313364bb3e9429cd3b7c2eae261
 SHA512 
260cf6a533e32c6f514774e5c5ef6830feb77058e1074e730d7fa05fb7067dac093f1a612ed11e02db116671ca9f7301ed29e1625f6e47724301d25b03eb3c30
 DIST botocore-1.29.80.gh.tar.gz 11197756 BLAKE2B 
62f70c71f6b5892ff4daaede65389c75a159ebc29da69b2b2f9b59fabcf1818d91b968cbb04f48acce8310f34b96dbb30189c1fdc609e124202a6743d5b3e65a
 SHA512 
27f31ba27448c5ea3214dcd585d60901761f6cd26e384a861aa377842dd3561f293c261a6a3fd91e78cc3ea75f48b9369e77f4a8d1a4b4dd08fbdde9335ee5a8
 DIST botocore-1.29.81.gh.tar.gz 11211684 BLAKE2B 
c89f683ab6fd238f975af4a30eea6191d1a6c2a8cf5ec1ac640a34de801bc289545dc2a98e9a76824afdb650b9d173751b23af3a3f3e9438f8cd1cdeb0fb64e3
 SHA512 
91b0d34652f68a3f41e768ff35d342c50868fb9e6f9da2b97a64cf08cac03e959395ac499b9fea7cf5997273700b06499f0d870661b9104709fead4a87c0a1ee
+DIST botocore-1.29.82.gh.tar.gz 11213502 BLAKE2B 
8038e8a97e7c8795b9f273e6d7a87f42d764c7996ebc9c6ba831720db9104ead2e11b8a30e660b1112ca2e5ce2582f7135b0db79c56bf6c615f9a7e242b9ef8e
 SHA512 
4492b8bed66736f446e3dd76bf0bde56e2402093630f38246941d17e388f62ca2d0e069b08c7a39cd12e719d062c85c0981636b72362118a8d689581e492ad06

diff --git a/dev-python/botocore/botocore-1.29.82.ebuild 
b/dev-python/botocore/botocore-1.29.82.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.82.ebuild
@@ -0,0 +1,74 @@
+# 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_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/files/, sys-power/powertop/

2023-03-01 Thread Matt Turner
commit: 37ee174421b6f5279221551a764a9a05cbaa098a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  2 01:18:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  2 01:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ee1744

sys-power/powertop: Drop old versions

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

 sys-power/powertop/Manifest|   1 -
 ...igure-Remove-AX-macros-from-configure.ac-.patch |  60 ---
 .../2.14-configure-Use-AX_REQUIRE_DEFINED.patch|  28 -
 sys-power/powertop/powertop-2.14.ebuild| 115 -
 4 files changed, 204 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index fe088bdc7752..9f04e847a444 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,2 +1 @@
-DIST powertop-2.14.tar.gz 302578 BLAKE2B 
5f53f81b01e83004f6436f497818d2a552b5e7ffda5007749aad415773adeab2a256aeffbacbf9e5fe803ff343a0c1954b5264aebdffa841bb70406b8b9611bc
 SHA512 
f3e25901fb29405e0c8016643855a209cf9dba589fe9dd3e27c291d44699cebeb00dc8c7264c24436db08deb496759bd10cb52d9ebd5f831bbb99e30f20f
 DIST powertop-2.15.tar.gz 302891 BLAKE2B 
f554ee9499c78f1888ecd58a1a357bc6f29f53ae2d3bf6b2819d760afe901f5d5394665a2e6a3ecae9b48cbf9703532feb5c16da9bd3edd4f1d31fe12610a2da
 SHA512 
de4ca3ea25697d2cd5f05c41c82c326ad3e2d21cbf38ddb9b3af40c0d862a70781ca45d9ef7b735ad6def0cb580e4fa153eb4a6e6598e204fc931b30d85ecf41

diff --git 
a/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
 
b/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
deleted file mode 100644
index 7f2b7820ff2f..
--- 
a/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 2eb781ba822f2d57420400f648f6f531689c8c5d Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Thu, 15 Apr 2021 11:37:24 +0100
-Subject: [PATCH 1/2] Revert "configure: Remove AX macros from configure.ac
- file"
-
-This reverts commit 1e478d84f051ba56962a1214cb750b810379ac1d.

- README.md| 4 ++--
- configure.ac | 9 +
- 2 files changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/README.md b/README.md
-index 1b17365..43bd5b2 100644
 a/README.md
-+++ b/README.md
-@@ -26,7 +26,7 @@ Example packages to install in Ubuntu*:
- 
- sudo apt install libpci-dev libnl-3-dev libnl-genl-3-dev gettext \
- libgettextpo-dev autopoint gettext libncurses5-dev libncursesw5-dev 
libtool-bin \
--dh-autoreconf pkg-config
-+dh-autoreconf autoconf-archive pkg-config
- 
- 
- ## Building PowerTOP
-@@ -39,7 +39,7 @@ source files are modified.
- To build PowerTOP from the cloned source, use the following commands:
- 
- ./autogen.sh
--./configure LDFLAGS='-pthread'
-+./configure
- make
- 
- 
-diff --git a/configure.ac b/configure.ac
-index 2571c5d..7eeeb9c 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -36,9 +36,18 @@ AC_PROG_LIBTOOL
- AC_PROG_CC
- AC_PROG_INSTALL
- AM_PROG_CC_C_O
-+AX_ADD_FORTIFY_SOURCE
-+AX_CXX_COMPILE_STDCXX([11], [noext], [mandatory])
- PKG_PROG_PKG_CONFIG
- 
- # Checks for libraries.
-+AX_PTHREAD([
-+LIBS="$PTHREAD_LIBS $LIBS"
-+CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
-+CC="$PTHREAD_CC"
-+  ], [
-+AC_MSG_ERROR([Could not configure pthreads support])
-+])
- 
- # Checks for header files.
- AC_CHECK_HEADERS([ \
--- 
-2.32.0
-

diff --git 
a/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch 
b/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch
deleted file mode 100644
index f036bf73d619..
--- a/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From e87357a35f376518c3663a2f5cac53e9c4917427 Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Thu, 15 Apr 2021 11:45:13 +0100
-Subject: [PATCH 2/2] configure: Use AX_REQUIRE_DEFINED
-
-Require additional macros to be defined early, to avoid an aclocal
-"too many loops" error when copying macros.

- configure.ac | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index 7eeeb9c..37c1304 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -29,6 +29,9 @@ AM_GNU_GETTEXT([external])
- AM_GNU_GETTEXT_VERSION([0.18.2])
- 
- m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
-+AX_REQUIRE_DEFINED([AX_ADD_FORTIFY_SOURCE])
-+AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX])
-+AX_REQUIRE_DEFINED([AX_PTHREAD])
- # Checks for programs.
- AC_PROG_CPP
- AC_PROG_CXX
--- 
-2.32.0
-

diff --git a/sys-power/powertop/powertop-2.14.ebuild 
b/sys-power/powertop/powertop-2.14.ebuild
deleted file mode 100644
index 824c7e799309..
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/fenrus75/

[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools-ng/

2023-03-01 Thread Matt Turner
commit: a5a837c200dcb9a9e4984ea6bef80195c4d0434f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  2 01:18:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  2 01:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a837c2

sys-fs/squashfs-tools-ng: Drop old versions

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

 sys-fs/squashfs-tools-ng/Manifest  |  1 -
 .../squashfs-tools-ng-1.1.4.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/sys-fs/squashfs-tools-ng/Manifest 
b/sys-fs/squashfs-tools-ng/Manifest
index 5dd981d9a165..697696ca16bf 100644
--- a/sys-fs/squashfs-tools-ng/Manifest
+++ b/sys-fs/squashfs-tools-ng/Manifest
@@ -1,2 +1 @@
-DIST squashfs-tools-ng-1.1.4.tar.xz 1311684 BLAKE2B 
b976ac223d57919958e0ad04c989e0a9cf2837e1c7ef1e1962069b4796b492fe2fc99c59d1e38b11e380226dc2fc4b2e25e29244635a32d03d0667f2b3ef1d7f
 SHA512 
10e0bebd70de686862f1473588cdbf922ad766c86b64ebd4d6338fd863f862fe0c9374950fa54a197c0f02021c63943cf1ba57ebb7f93a4188e68e2b25b4a800
 DIST squashfs-tools-ng-1.2.0.tar.xz 586992 BLAKE2B 
ca20e4e01033b4dfa3ada2abd0f618305cb3f49f683863d36ea93679c2cfc0c396ee209c3254fa318d30cb2c4c000c3634d4b625212842cabae0a5e53b4a2bdc
 SHA512 
0c52890a92e2aee928db3e2407c087703d331e9dd8cba1b58ef44fe78cdd7ed1523e9b0485f7da83ad77423ffdccaf392a2b752ad948d62a5f1b5e600b523070

diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.1.4.ebuild 
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.1.4.ebuild
deleted file mode 100644
index e8a838da86a8..
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.1.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A new set of tools for working with SquashFS images"
-HOMEPAGE="https://github.com/AgentD/squashfs-tools-ng";
-if [[ ${PV} = * ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/AgentD/${PN}.git";
-else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-   SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz";
-fi
-
-LICENSE="LGPL-3+ tools? ( GPL-3+ )"
-SLOT="0"
-IUSE="lz4 +lzma lzo selinux +tools zstd"
-
-DEPEND="
-   sys-libs/zlib:=
-   lz4? ( app-arch/lz4:= )
-   lzma?( app-arch/xz-utils:= )
-   lzo? ( dev-libs/lzo:= )
-   selinux? ( sys-libs/libselinux:= )
-   zstd?( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   [[ ${PV} == "" ]] && eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --disable-static
-   $(use_with lz4)
-   $(use_with lzo)
-   $(use_with selinux)
-   $(use_with tools)
-   $(use_with lzma xz)
-   $(use_with zstd)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



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

2023-03-01 Thread Maciej Barć
commit: 9ed723d1ada4cf299b30d42ff6c668aeebcaa750
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Mar  1 23:55:55 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Mar  2 00:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed723d1

app-emacs/geiser-chez: bump to 0.18

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

 app-emacs/geiser-chez/Manifest|  1 +
 app-emacs/geiser-chez/geiser-chez-0.18.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-emacs/geiser-chez/Manifest b/app-emacs/geiser-chez/Manifest
index 13aabdb1033a..67cc79b1f8e7 100644
--- a/app-emacs/geiser-chez/Manifest
+++ b/app-emacs/geiser-chez/Manifest
@@ -1 +1,2 @@
 DIST geiser-chez-0.17.tar.gz 6664 BLAKE2B 
d4f72de512e9d443a1ea2dc0cf6cf03f59980097ff26dd51df7a618c651c5beef142c42b1dea9bb56f94fe4a97b370c6844231eea8968618f6d0dbff499c601d
 SHA512 
bfb1e77a3a0be3750e0e30c421a2b34179edbdb3585fe318c3f6a5a14d7220b3933c63cb970e80af4e14f8d220b620915192d7a34759cc91dfed45878d63ed6e
+DIST geiser-chez-0.18.tar.bz2 27377 BLAKE2B 
06fe52715ace8a8c3c6d9d4a8f0e3991249c675c24bdcd1163906559f0e89d70378aa52ab9ecceadb550d4b7c4f0667caefe59b71fed67323e40a9f8b999
 SHA512 
c7655ee83ecb86dd812a8cc028a8585e4d3f325a1f80457f7b388c8e81e56a12f8edad146997955b8cea05120db2e95b591fca857c059ba001af9eca3b1feb52

diff --git a/app-emacs/geiser-chez/geiser-chez-0.18.ebuild 
b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild
new file mode 100644
index ..ce657cd3c425
--- /dev/null
+++ b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Chez Scheme's implementation of the Geiser protocols"
+HOMEPAGE="https://gitlab.com/emacs-geiser/chez/";
+SRC_URI="https://gitlab.com/emacs-geiser/chez/-/archive/${PV}/chez-${PV}.tar.bz2
+   -> ${P}.tar.bz2"
+S="${WORKDIR}"/chez-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/geiser"
+RDEPEND="
+   ${BDEPEND}
+   dev-scheme/chez
+"
+
+DOCS=( readme.org )
+PATCHES=(
+   "${FILESDIR}"/${PN}-chez-scheme-binary.patch
+   "${FILESDIR}"/${PN}-chez-scheme-src-dir.patch
+)
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r src
+}



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

2023-03-01 Thread Mike Pagano
commit: fcd62a4a9e115d8eb2caafe9e719632c31d90a43
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 23:39:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd62a4a

dev-util/android-studio: add 2022.1.1.21, thanks to Adam Giergun

https://github.com/gentoo-mirror/adasss

Closes: https://bugs.gentoo.org/894048

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

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2022.1.1.21.ebuild  | 126 +
 2 files changed, 127 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index e7d3040a9ecc..63b988181e17 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
+DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263

diff --git a/dev-util/android-studio/android-studio-2022.1.1.21.ebuild 
b/dev-util/android-studio/android-studio-2022.1.1.21.ebuild
new file mode 100644
index ..5cd01065fae6
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2022.1.1.21.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+RESTRICT="bindist mirror strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jbr/bin/*
+   opt/${PN}/jbr/lib/*
+   opt/${PN}/jbr/lib/jli/*
+   opt/${PN}/jbr/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/native/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/screen-sharing-agent/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/c-clangd/bin/clang/linux/*
+   opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio";
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz";
+
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.8-r4
+   >=dev-libs/expat-2.5.0
+   >=dev-libs/libffi-3.4.4
+   >=media-libs/fontconfig-2.14.0-r1
+   >=media-libs/freetype-2.12.1-r1
+   >=media-libs/libpng-1.6.39
+   >=media-libs/mesa-22.2.5[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.13-r1
+   >=x11-libs/libX11-1.8.1
+   >=x11-libs/libXau-1.0.11
+   >=x11-libs/libXdamage-1.1.6
+   >=x11-libs/libXdmcp-1.1.4-r2
+   >=x11-libs/libXext-1.3.5
+   >=x11-libs/libXfixes-6.0.0
+   >=x11-libs/libXrender-0.9.11
+   >=x11-libs/libXxf86vm-1.1.5
+   >=x11-libs/libdrm-2.4.114
+   >=x11-libs/libxcb-1.15-r1
+   >=x11-libs/libxshmfence-1.3.2
+   virtual/libcrypt:=
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto "${dir}"
+   doins -r *
+
+   fperms 755 
"${dir}"/bin/{fsnotifier,

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

2023-03-01 Thread Marek Szuba
commit: b17adffd47e3d9b107b7c25fb1f17a2edf3df605
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 22:29:51 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 23:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17adffd

net-analyzer/suricata: allow ignoring CFLAGS for USE=debug

We set specific compiler flags when Suricata is built in debug mode in
order to confirm with upstream bug-reporting policy.

Closes: https://bugs.gentoo.org/889748
Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/suricata/suricata-6.0.10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/suricata/suricata-6.0.10.ebuild 
b/net-analyzer/suricata/suricata-6.0.10.ebuild
index 69445880fb19..697b19988894 100644
--- a/net-analyzer/suricata/suricata-6.0.10.ebuild
+++ b/net-analyzer/suricata/suricata-6.0.10.ebuild
@@ -119,6 +119,7 @@ src_configure() {
if use debug; then
myeconfargs+=( $(use_enable debug) )
# so we can get a backtrace according to "reporting bugs" on 
upstream web site
+   QA_FLAGS_IGNORED="usr/bin/${PN}"
CFLAGS="-ggdb -O0" econf ${myeconfargs[@]}
else
econf ${myeconfargs[@]}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/, sys-libs/libblockdev/files/

2023-03-01 Thread Marek Szuba
commit: a11e14dc7b67dc0e99e5f8fbfbe2a78872984539
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 23:08:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 23:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11e14dc

sys-libs/libblockdev: fix documentation building on non-bash systems

Closes: https://bugs.gentoo.org/890993
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/libblockdev-2.28-sh_tests.patch  |  23 
 sys-libs/libblockdev/libblockdev-2.28-r1.ebuild| 136 +
 2 files changed, 159 insertions(+)

diff --git a/sys-libs/libblockdev/files/libblockdev-2.28-sh_tests.patch 
b/sys-libs/libblockdev/files/libblockdev-2.28-sh_tests.patch
new file mode 100644
index ..2fbeaf49f233
--- /dev/null
+++ b/sys-libs/libblockdev/files/libblockdev-2.28-sh_tests.patch
@@ -0,0 +1,23 @@
+bash is fine with "test . == ." but e.g. dash fails on not having
+the two dots quoted as strings.
+
+--- a/docs/Makefile.am
 b/docs/Makefile.am
+@@ -2,7 +2,7 @@
+ 
+ html-doc.stamp: ${srcdir}/libblockdev-docs.xml 
${srcdir}/libblockdev-sections.txt $(wildcard ${srcdir}/../src/plugins/*.[ch]) 
$(wildcard ${srcdir}/../src/lib/*.[ch]) $(wildcard 
${srcdir}/../src/utils/*.[ch])
+   touch ${builddir}/html-doc.stamp
+-  test ${builddir} == ${srcdir} || cp ${srcdir}/libblockdev-sections.txt 
${srcdir}/libblockdev-docs.xml ${builddir}
++  test "${builddir}" == "${srcdir}" || cp 
${srcdir}/libblockdev-sections.txt ${srcdir}/libblockdev-docs.xml ${builddir}
+   gtkdoc-scan --rebuild-types --module=libblockdev 
--source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ 
--source-dir=${srcdir}/../src/utils/
+   gtkdoc-mkdb --module=libblockdev --output-format=xml 
--source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ 
--source-dir=${srcdir}/../src/utils/ --source-suffixes=c,h
+   test -d ${builddir}/html || mkdir ${builddir}/html
+@@ -13,7 +13,7 @@
+   -rm -rf ${builddir}/html
+   -rm -rf ${builddir}/xml
+   test ! -f ${builddir}/html-doc.stamp || rm ${builddir}/html-doc.stamp
+-  test ${builddir} == ${srcdir} || rm -f 
${builddir}/libblockdev-sections.txt ${builddir}/libblockdev-docs.xml
++  test "${builddir}" == "${srcdir}" || rm -f 
${builddir}/libblockdev-sections.txt ${builddir}/libblockdev-docs.xml
+ 
+ install-data-local:
+   test -d ${DESTDIR}${datadir}/gtk-doc/html/libblockdev || mkdir -p 
${DESTDIR}${datadir}/gtk-doc/html/libblockdev

diff --git a/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild 
b/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild
new file mode 100644
index ..0fa5e1d604f8
--- /dev/null
+++ b/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 xdg-utils
+
+DESCRIPTION="A library for manipulating block devices"
+HOMEPAGE="https://github.com/storaged-project/libblockdev";
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/storaged-project/libblockdev.git";
+   BDEPEND="
+   sys-devel/autoconf-archive
+   "
+else
+   MY_PV="${PV}-1"
+   
SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2+"
+SLOT="0"
+IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm 
kbd test +tools vdo"
+# Tests require root. In a future release, we may be able to run a smaller
+# subset with new run_tests.py arguments.
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+   >=dev-libs/glib-2.42.2
+   dev-libs/libbytesize
+   >=sys-apps/kmod-19
+   >=sys-apps/util-linux-2.27
+   >=sys-block/parted-3.1
+   cryptsetup? (
+   escrow? (
+   >=dev-libs/nss-3.18.0
+   dev-libs/volume_key
+   )
+   >=sys-fs/cryptsetup-1.6.7:=
+   )
+   device-mapper? ( sys-fs/lvm2 )
+   dmraid? (
+   sys-fs/dmraid
+   sys-fs/lvm2
+   )
+   lvm? (
+   sys-fs/lvm2
+   virtual/udev
+   )
+   vdo? ( dev-libs/libyaml )
+   ${PYTHON_DEPS}
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+# TODO: relax libbytesize condition once it has gained py3.11 support
+BDEPEND+="
+   dev-util/gtk-doc-am
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? ( >=dev-libs/gobject-introspection-1.3.0 )
+   test? (
+   $(python_gen_cond_dep '
+   dev-libs/libbytesize[python,${PYTHON_USEDEP}]
+   ' python3_{9..10} )
+   sys-block/targetcli-fb
+   )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ 

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

2023-03-01 Thread Marek Szuba
commit: 6b7a787c7f0a0d0dc0cb1605812f42447991be34
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 22:21:39 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 23:11:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7a787c

media-gfx/gmic: only build one target at a time

May or may not help with Bug #887681.

Closes: https://bugs.gentoo.org/887681
Signed-off-by: Marek Szuba  gentoo.org>

 media-gfx/gmic/gmic-3.2.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gmic/gmic-3.2.1.ebuild b/media-gfx/gmic/gmic-3.2.1.ebuild
index e37b2cb59f90..3c824f3eee11 100644
--- a/media-gfx/gmic/gmic-3.2.1.ebuild
+++ b/media-gfx/gmic/gmic-3.2.1.ebuild
@@ -105,7 +105,8 @@ gmic_emake() {
 }
 
 src_compile() {
-   gmic_emake lib libc
+   gmic_emake lib
+   gmic_emake libc
use cli && gmic_emake cli_shared
use gimp && gmic_emake gimp_shared
use qt5 && gmic_emake gmic_qt_shared



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/files/, net-p2p/feather/

2023-03-01 Thread Adam Pimentel
commit: 75e3b2116f53ecf20adfc300c1c2bbee76a4d522
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar  1 23:03:52 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar  1 23:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75e3b211

net-p2p/feather: version bump for real this time

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.4.1_pre20230301.ebuild   | 149 +
 .../feather_remove_cflags-2.4.1_pre20230301.patch  |  18 +++
 .../monero_remove_cflags-2.4.1_pre20230301.patch   |  25 
 3 files changed, 192 insertions(+)

diff --git a/net-p2p/feather/feather-2.4.1_pre20230301.ebuild 
b/net-p2p/feather/feather-2.4.1_pre20230301.ebuild
new file mode 100644
index 0..2f597359e
--- /dev/null
+++ b/net-p2p/feather/feather-2.4.1_pre20230301.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+# Comit that fixes qt5:
+FEATHER_DIST_COMIT="8e10731e37621e271eea481dd93065a55c0a74c8"
+
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="772d207026dac31f927efa733fda3f73b103e71a"
+   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0"
+   RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
+   RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c"
+   SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9"
+   TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0"
+
+DESCRIPTION="A free, open-source Monero wallet"
+HOMEPAGE="https://featherwallet.org";
+SRC_URI="https://github.com/feather-wallet/feather/archive/${FEATHER_DIST_COMIT}.tar.gz
 -> \
+${P}.tar.gz
+   
https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz
 -> \
+${P}-singleapplication.tar.gz
+   
https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> 
\
+${P}-monero.tar.gz
+   
https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \
+${P}-monero-miniupnp.tar.gz
+   https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz 
-> \
+${P}-monero-randomx.tar.gz
+   
https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \
+${P}-monero-rapidjson.tar.gz
+   
https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz
 -> \
+${P}-monero-supercop.tar.gz
+   
https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz
 -> \
+${P}-monero-trezorcommon.tar.gz
+"
+
+# Feather is released under the terms of the BSD license, but it vendors
+# code from Monero and Tor too.
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qrcode xmrig localmonero"
+
+DEPEND="
+   dev-libs/libsodium:=
+   media-gfx/qrencode:=
+   media-gfx/zbar:=[v4l]
+   >=dev-libs/polyseed-1.0.0
+   dev-libs/libzip:=
+   dev-libs/boost:=[nls]
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtnetwork-5.15:5
+   >=dev-qt/qtsvg-5.15:5
+   >=dev-qt/qtxml-5.15:5
+   >=dev-qt/qtwebsockets-5.15:5
+   >=dev-qt/qtmultimedia-5.15:5[widgets]
+   >=dev-qt/qtconcurrent-5.15:5
+   dev-libs/libgcrypt:=
+   sys-libs/zlib
+   dev-libs/openssl:=
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+"
+RDEPEND="
+   ${DEPEND}
+   net-vpn/tor
+   xmrig? ( net-misc/xmrig )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_unpack() {
+   unpack ${P}.tar.gz \
+   ${P}-singleapplication.tar.gz \
+   ${P}-monero.tar.gz \
+   ${P}-monero-miniupnp.tar.gz \
+   ${P}-monero-randomx.tar.gz \
+   ${P}-monero-rapidjson.tar.gz \
+   ${P}-monero-supercop.tar.gz \
+   ${P}-monero-trezorcommon.tar.gz
+   mv -T "${WORKDIR}"/feather-${FEATHER_DIST_COMIT} \
+   "${WORKDIR}"/${P} || die
+   mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \
+   "${WORKDIR}"/${P}/src/third-party/singleapplication || die
+   mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero || die
+   mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/miniupnp || die
+   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/randomx || die
+   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/rapidjson || die
+   mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/supercop || die
+   mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/trezor-common || d

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

2023-03-01 Thread Adam Pimentel
commit: 9ea66b4d0470646a43c0ba34f3c91014651dc7e4
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar  1 23:01:36 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar  1 23:01:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ea66b4d

net-p2p/feather: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index e1be7e09d..25eccdd69 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -14,3 +14,11 @@ DIST feather-2.3.0-monero-trezorcommon.tar.gz 1327782 
BLAKE2B 738f2833317d5b5f52
 DIST feather-2.3.0-monero.tar.gz 11624682 BLAKE2B 
cf4e53e4ba08d51a8b8b36181437ff531a37aa04888e0987152f7bc33e71acd8378848ad54caf3184494bf5071f0041fd8059c55047957dc4a973d7519165342
 SHA512 
a5246e5c1cc65cbc7c719979f07054f55016e8fcb9401b96809b1867d09f262850c7b24d42580f4aad2b0a2d25063b5c405dbc6537f72d87bd3109e52dc3196c
 DIST feather-2.3.0-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.3.0.tar.gz 2204981 BLAKE2B 
d2635a52b092e4f90783074b1041a7256fcaa0ae66ae25bd1e19e04e4112a2a5bfb043d78aeeb62e2ce508498d531e4eb9677d6f4f223a298c5fac5d020c434a
 SHA512 
b85f9932ed347cd78f9153a1e50e4374836f5d169efeb0a21e1d319c7f10b3f027a28384cad6fbc322c7bad8766bd30da6cbaf4b64a7a0e501634fe02f5cded0
+DIST feather-2.4.1_pre20230301-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.4.1_pre20230301-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.4.1_pre20230301-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.4.1_pre20230301-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.4.1_pre20230301-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.4.1_pre20230301-monero.tar.gz 11621070 BLAKE2B 
8361a9f44eeb8a2035d3e110481aada7607b4bac2b52efc04ac6003665585d4d56629e88ab8c501e51997b3c3fe514a81b6f981bc07f3070eb24b897169300a6
 SHA512 
1bc23d60bebd51fdf459244376406c3eaec698457d0fc58f9628081c4b6297a15fb12dc848aafc77c367c59811ff36dbe499ac0fbcafd4ea10e0c6771f7e
+DIST feather-2.4.1_pre20230301-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.4.1_pre20230301.tar.gz 5458207 BLAKE2B 
40f754a19778c227fcf73350f4bc5b61df142d18d17227dc7d83f2beef160ad170d1d40eea589d003c19459c2821b6b8630220dc612ba3abb981ebe65b6d
 SHA512 
eb09f6c7d45e238110d2f7c60401aba147acbb38784e51d5e43966b077c52e4e26c1d08cfbf4093cdb777fc8a01932b927603cb834f0d1b4b8b41fa913a9987b



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

2023-03-01 Thread Piotr Karbowski
commit: 89b2967787393404baf33efaed9c7483bc1e0672
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar  1 22:49:11 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:49:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b29677

sys-apps/bubblewrap: 0.8.0 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 2734051b198c..a40e824b70fd 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1 +1,2 @@
 DIST bubblewrap-0.7.0.tar.xz 147700 BLAKE2B 
379feff513a509e6e00c933ca6bafdeef43827e406fbf31e56c1d16feb099a887f88125fb52d038e78b1604c504bdba771aeaeb3274e8d11163492f00fe9633c
 SHA512 
3d163eecd79774e02d082141d027b7ac13f7d3a29c22f6513203e1088f53d53d8dde50e36fc4c8a34e8cde2f3e2a692e00b741f4bee2cc2bb21b9deb600271b5
+DIST bubblewrap-0.8.0.tar.xz 149088 BLAKE2B 
5853cf42a7ab653540ec5134866c6f2459aa101e9eea724a4f283405cbcae2beb3551b7c1a7aa93d82016d4eb0d12f9c97c47df53a6d9b589db40483696253de
 SHA512 
1cbc33f3c834ff83f4c1808d3ec2555921277d495f903ad152cbd5065a6e100c5420b4b5c62386bb2d303eb1734e074b09625013e55e3bd8631cfb3582d70e1c

diff --git a/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
new file mode 100644
index ..fa95d51552b8
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.8.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/";
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



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

2023-03-01 Thread Maciej Mrozowski
commit: 7c3b861135693fcbffee4fd0f40f787aca428ba8
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Mar  1 22:30:35 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Mar  1 22:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b8611

sys-apps/accountsservice: add missing glib-utils build dependency

Signed-off-by: Maciej Mrozowski  gentoo.org>
Closes: https://bugs.gentoo.org/898608

 sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
index 738666099808..f40751c3540d 100644
--- a/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-22.08.8-r1.ebuild
@@ -29,6 +29,7 @@ DEPEND="${CDEPEND}"
 BDEPEND="
dev-libs/libxslt
dev-util/gdbus-codegen
+   dev-util/glib-utils
sys-devel/gettext
virtual/pkgconfig
doc? (



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

2023-03-01 Thread Piotr Karbowski
commit: 9149a2e696c66a4bda804fcf44c0ec6b3bf75d9a
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Mar  1 01:42:59 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9149a2e6

net-p2p/qbittorrent: add 4.5.2

Bug: https://bugs.gentoo.org/898508
Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29864
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/Manifest |   1 +
 net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 7ae9a277ae21..742e3b0d6867 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,2 +1,3 @@
 DIST qbittorrent-4.4.5.tar.gz 7739170 BLAKE2B 
b40a3ca63c787e0b9b9aac00a6fef452b461ba36b1ef030bc3cdd5fbefcca42d58ff6c3bd382e49f7937161afc6a37bc2c29de4f804db10c7031b9f1ad5f4e2b
 SHA512 
a2b6ecd9a6f087a7ecaad2774d395ee4b2164cb8540b9f32574640f485fa3fc8688046d30e0179863a0aff1524d69b83c00bc232c7feb9ad737c79a05734ad95
 DIST qbittorrent-4.5.1.tar.gz 8780065 BLAKE2B 
5c910722d778272972b90f8a2680b0450ea4220a760335e09bf078a63bbdc0c35788de6d75375c4de808582f386cc7d4c372b87d3a6308aa41f575a72927de5e
 SHA512 
46042e55618b9bb24b61b88695a2ab01e5aef39fcad465d47aabe9965d2b66c96e0f35af49bb19b597c009de5b844969819d9dc700b883b1c0d99e2b9671f405
+DIST qbittorrent-4.5.2.tar.gz 8890525 BLAKE2B 
48585b703ce6edf862ea3c8cfad6cab2edcb65a138c6e8d232322b4f4fd682c87447ff11d29c04c26b5623e730ab9a1ce0496456b3ba6122f97913bd92b86790
 SHA512 
e900a1c5f0f70163463557aec3de0d31394fac56cfed91ea53ee5cf852cce4b2998bf79be60fc547c1c34a1658378f3ed9dbfb30aae5a772b85d819c7e7ce458

diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild
new file mode 100644
index ..47567072162d
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.5.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild systemd xdg
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org";
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}"/qBittorrent-release-${PV}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus +gui webui"
+REQUIRED_USE="dbus? ( gui )
+   || ( gui webui )"
+
+RDEPEND="
+   dev-libs/boost:=
+   >=dev-libs/openssl-1.1.1:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtxml:5
+   =sys-libs/zlib-1.2.11
+   dbus? ( dev-qt/qtdbus:5 )
+   gui? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   multibuild_src_configure() {
+   local mycmakeargs=(
+   # musl lacks execinfo.h
+   -DSTACKTRACE=$(usex !elibc_musl)
+
+   # More verbose build logs are preferable for bug reports
+   -DVERBOSE_CONFIGURE=ON
+
+   # Not yet in ::gentoo
+   -DQT6=OFF
+
+   -DWEBUI=$(usex webui)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == gui ]]; then
+   # We do this in multibuild, see bug #839531 for why.
+   # Fedora has to do the same thing.
+   mycmakeargs+=(
+   -DGUI=ON
+   -DDBUS=$(usex dbus)
+   -DSYSTEMD=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DGUI=OFF
+   -DDBUS=OFF
+   # The systemd service calls qbittorrent-nox, 
which is only
+   # installed when GUI=OFF.
+   -DSYSTEMD=ON
+   
-DSYSTEMD_SERVICES_INSTALL_DIR="$(systemd_get_systemunitdir)"
+   )
+   fi
+
+   cmake_src_configure
+   }
+
+   multibuild_foreach_variant multibuild_src_configure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake_src

[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2023-03-01 Thread Piotr Karbowski
commit: fe9737e720cf5820a91982c7ec709d80ef676b94
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Mar  1 22:33:23 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Mar  1 22:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9737e7

app-portage/pkg-testing-tools: 0.1.1 version bump; py3.11; PEP517; gh.tar.

Closes: https://bugs.gentoo.org/896628
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-portage/pkg-testing-tools/Manifest  |  1 +
 .../pkg-testing-tools-0.1.1.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-portage/pkg-testing-tools/Manifest 
b/app-portage/pkg-testing-tools/Manifest
index 936e7ff08c1e..cff5875a1865 100644
--- a/app-portage/pkg-testing-tools/Manifest
+++ b/app-portage/pkg-testing-tools/Manifest
@@ -1 +1,2 @@
 DIST pkg-testing-tools-0.1.0.tar.gz 6131 BLAKE2B 
6d8dddb81e57159df9f2e1897718433d29f330286afb868adb4e0bb7a53823df57a5d7084a24fd5807787f169fff137f5c6c0bdcddeec2c59090d9b90775
 SHA512 
05165d3790b4d38c939226d1149c0c44cd62fe222a199bce8f1e108d12475710f8482f82e2e2e45223ba24fd1b50451dea8b3761c8f474a59e660b9a67bf8ab4
+DIST pkg-testing-tools-0.1.1.gh.tar.gz 6184 BLAKE2B 
6aa98fe5916a89bb1e4512e2fa015e1e48145e15c463476370247cc1447637e80ec485fdb2b9bb49a691ffc4a5c3bde3be04fbc91ba48e5e29cfc19ac66848ec
 SHA512 
6fbd8dce11e6ba1427736585cab0496582e89b1a545017c4c59cff8735de29948d2b810bb6e01e3b66f6dfaa75c14e023e66b2dd7e01e81519bd2a4c90964561

diff --git a/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild 
b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild
new file mode 100644
index ..7172c7fe5599
--- /dev/null
+++ b/app-portage/pkg-testing-tools/pkg-testing-tools-0.1.1.ebuild
@@ -0,0 +1,21 @@
+# 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
+
+DESCRIPTION="Packages testing tools for Gentoo"
+HOMEPAGE="https://github.com/slashbeast/pkg-testing-tools";
+SRC_URI="https://github.com/slashbeast/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   sys-apps/portage[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/

2023-03-01 Thread Yuan Liao
commit: d911bf4227c1ff6eb8f4f16e1d66f4179943c27f
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Mar  1 22:03:47 2023 +
Commit: Yuan Liao  gmail  com>
CommitDate: Wed Mar  1 22:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d911bf42

gnome-extra/extension-manager: Add values for new upstream Meson options

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/extension-manager-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index 717c819ec..273d091d9 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,7 +41,10 @@ DEPEND="
 "
 
 src_configure() {
-   local emesonargs=()
+   local emesonargs=(
+   -Dpackage="ebuild"
+   -Ddistributor="Gentoo GURU "
+   )
if has live ${PROPERTIES}; then
# Produce a development build for live ebuild
emesonargs+=( -Ddevelopment=true )



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

2023-03-01 Thread Conrad Kostecki
commit: eac0176be1316288059c0fa821bd831d1f6c7f7e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:52:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac0176b

features/musl/package.use.mask: mask 
net-analyzer/nagios-plugin-check_raid[aacraid]

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index f324085299dd..f47dd6dadc26 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# sys-block/arcconf is masked on musl
+net-analyzer/nagios-plugin-check_raid aacraid
+
 # Sam James  (2023-02-17)
 # dev-lisp/sbcl is masked on musl
 sci-mathematics/fricas sbcl



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwayland-integration/

2023-03-01 Thread Maciej Mrozowski
commit: 2b9d2ec1c69ab2e1582ac911442ed981a2e3143f
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Mar  1 21:42:47 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Mar  1 21:42:47 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b9d2ec1

kde-plasma/kwayland-integration: add missing wayland-scanner build dep

Signed-off-by: Maciej Mrozowski  gentoo.org>

 kde-plasma/kwayland-integration/kwayland-integration-5.27.49..ebuild | 1 +
 kde-plasma/kwayland-integration/kwayland-integration-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/kde-plasma/kwayland-integration/kwayland-integration-5.27.49..ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-5.27.49..ebuild
index 1aee01006f..73e773fbd8 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.27.49..ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.49..ebuild
@@ -36,6 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+   dev-util/wayland-scanner
virtual/pkgconfig
 "
 

diff --git a/kde-plasma/kwayland-integration/kwayland-integration-.ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
index 1aee01006f..73e773fbd8 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
@@ -36,6 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+   dev-util/wayland-scanner
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/lightdm-gtk-greeter/

2023-03-01 Thread Marek Szuba
commit: b8afea15baf635b92ba7eeb4773cff3c298d7d9c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 21:30:21 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 21:43:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8afea15

x11-misc/lightdm-gtk-greeter: migrate to ayatana indicators

While at it, update EAPI 7 -> 8.

Closes: https://bugs.gentoo.org/898396
Signed-off-by: Marek Szuba  gentoo.org>

 .../lightdm-gtk-greeter-2.0.8-r1.ebuild| 87 ++
 1 file changed, 87 insertions(+)

diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild 
b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild
new file mode 100644
index ..0052ced4045a
--- /dev/null
+++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg-utils
+
+DESCRIPTION="LightDM GTK+ Greeter"
+HOMEPAGE="https://github.com/Xubuntu/lightdm-gtk-greeter";
+SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz
+   branding? ( 
https://dev.gentoo.org/~polynomial-c/dist/lightdm-gentoo-patch-2.tar.gz )"
+
+LICENSE="GPL-3 LGPL-3
+   branding? ( CC-BY-3.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="appindicator branding"
+
+DEPEND="x11-libs/gtk+:3
+   >=x11-misc/lightdm-1.2.2
+   appindicator? (
+   dev-libs/ayatana-ido
+   dev-libs/libayatana-indicator:3
+   )"
+
+BDEPEND="
+   dev-util/intltool
+   dev-util/xfce4-dev-tools
+   sys-devel/gettext
+"
+
+RDEPEND="${DEPEND}
+   x11-themes/gnome-themes-standard
+   >=x11-themes/adwaita-icon-theme-3.14.1"
+
+GENTOO_BG="gentoo-bg_65.jpg"
+
+src_prepare() {
+   # Ok, this has to be fixed in the tarball but I am too lazy to do it.
+   # I will fix this once I decide to update the tarball with a new gentoo
+   # background
+   # Bug #404467
+   if use branding; then
+   sed \
+   -e "/xft-hintstyle/s:slight:hintslight:" \
+   -e 
"/background/s:=.*:=/usr/share/lightdm/backgrounds/${GENTOO_BG}:" \
+   -i "${WORKDIR}"/${PN}.conf || die
+   # Add back the reboot/shutdown buttons
+   echo 
'indicators=~host;~spacer;~clock;~spacer;~session;~language;~a11y;~power;~' \
+   >> "${WORKDIR}"/${PN}.conf || die
+   fi
+   default
+
+   # Fix docdir
+   sed "/^docdir/s@${PN}@${PF}@" -i data/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-kill-on-sigterm
+   
--enable-at-spi-command="${EPREFIX}/usr/libexec/at-spi-bus-launcher 
--launch-immediately"
+   --with-libindicator=ayatana
+   $(use_enable appindicator libindicator)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if use branding; then
+   insinto /etc/lightdm/
+   doins "${WORKDIR}"/${PN}.conf
+   insinto /usr/share/lightdm/backgrounds/
+   doins "${WORKDIR}"/${GENTOO_BG}
+   newdoc "${WORKDIR}"/README.txt README-background.txt
+   fi
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/lightdm-gtk-greeter/

2023-03-01 Thread Marek Szuba
commit: 6c4b32b3b559fda6f6aaf4230274dfbd4ae1a69c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 21:41:16 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 21:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4b32b3

x11-misc/lightdm-gtk-greeter: update URI of Gentoo branding tarball

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

 x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.7-r1.ebuild | 4 ++--
 x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild | 2 +-
 x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.7-r1.ebuild 
b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.7-r1.ebuild
index 5cbefb2fe18b..b2b199f8570b 100644
--- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.7-r1.ebuild
+++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ inherit autotools xdg-utils
 DESCRIPTION="LightDM GTK+ Greeter"
 HOMEPAGE="https://launchpad.net/lightdm-gtk-greeter";
 SRC_URI="https://launchpad.net/lightdm-gtk-greeter/$(ver_cut 
1-2)/${PV}/+download/${P}.tar.gz
-   branding? ( 
https://dev.gentoo.org/~polynomial-c/dist/lightdm-gentoo-patch-2.tar.gz )"
+   branding? ( 
https://dev.gentoo.org/~marecki/dists/x11-misc/lightdm-gtk-greeter/lightdm-gentoo-patch-2.tar.gz
 )"
 
 LICENSE="GPL-3 LGPL-3
branding? ( CC-BY-3.0 )"

diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild 
b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild
index 0052ced4045a..4e06d355d20d 100644
--- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild
+++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools xdg-utils
 DESCRIPTION="LightDM GTK+ Greeter"
 HOMEPAGE="https://github.com/Xubuntu/lightdm-gtk-greeter";
 SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz
-   branding? ( 
https://dev.gentoo.org/~polynomial-c/dist/lightdm-gentoo-patch-2.tar.gz )"
+   branding? ( 
https://dev.gentoo.org/~marecki/dists/x11-misc/lightdm-gtk-greeter/lightdm-gentoo-patch-2.tar.gz
 )"
 
 LICENSE="GPL-3 LGPL-3
branding? ( CC-BY-3.0 )"

diff --git a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8.ebuild 
b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8.ebuild
index 91860c1597e0..7cb2960c3068 100644
--- a/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8.ebuild
+++ b/x11-misc/lightdm-gtk-greeter/lightdm-gtk-greeter-2.0.8.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
@@ -8,7 +8,7 @@ inherit autotools xdg-utils
 DESCRIPTION="LightDM GTK+ Greeter"
 HOMEPAGE="https://github.com/Xubuntu/lightdm-gtk-greeter";
 SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz
-   branding? ( 
https://dev.gentoo.org/~polynomial-c/dist/lightdm-gentoo-patch-2.tar.gz )"
+   branding? ( 
https://dev.gentoo.org/~marecki/dists/x11-misc/lightdm-gtk-greeter/lightdm-gentoo-patch-2.tar.gz
 )"
 
 LICENSE="GPL-3 LGPL-3
branding? ( CC-BY-3.0 )"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/lightdm-gtk-greeter/

2023-03-01 Thread Marek Szuba
commit: aa0fc27893fd445909843cb580e924f4f601d2b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar  1 21:36:54 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar  1 21:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0fc278

x11-misc/lightdm-gtk-greeter: add github upstream metadata

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

 x11-misc/lightdm-gtk-greeter/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-misc/lightdm-gtk-greeter/metadata.xml 
b/x11-misc/lightdm-gtk-greeter/metadata.xml
index f465836dc081..bea26602d3d4 100644
--- a/x11-misc/lightdm-gtk-greeter/metadata.xml
+++ b/x11-misc/lightdm-gtk-greeter/metadata.xml
@@ -6,6 +6,7 @@
Marek Szuba


+   Xubuntu/lightdm-gtk-greeter
lightdm-gtk-greeter

 



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

2023-03-01 Thread Conrad Kostecki
commit: 45e4b3bc71452c97dad0acde89ac5a8645a75d8c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:37:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e4b3bc

features/musl/package.mask: mask sys-apps/smcipmitool

Closes: https://bugs.gentoo.org/898530
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 3c3146bd5ceb..102be7bafed5 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# Binary package, which is compiled against glibc
+sys-apps/smcipmitool
+
 # Alfredo Tupone  (2023-02-27)
 # Uses dev-util/nvidia-cuda-toolkit
 dev-libs/cutlass



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

2023-03-01 Thread Conrad Kostecki
commit: 1ce9cad8e04e95de6a56be91ff4131d7b2ae4891
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar  1 21:39:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar  1 21:40:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce9cad8

features/musl/package.mask: mask sys-block/arcconf

Closes: https://bugs.gentoo.org/898532
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 102be7bafed5..87715b2e6286 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-03-01)
+# Binary package, which is compiled against glibc
+sys-block/arcconf
+
 # Conrad Kostecki  (2023-03-01)
 # Binary package, which is compiled against glibc
 sys-apps/smcipmitool



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwayland-integration/

2023-03-01 Thread Maciej Mrozowski
commit: 16d45153e4f7678c4e76824a38f46393100c4652
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed Mar  1 21:36:21 2023 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed Mar  1 21:36:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d45153

kde-plasma/kwayland-integration: add missing wayland-scanner build dep

Signed-off-by: Maciej Mrozowski  gentoo.org>

 kde-plasma/kwayland-integration/kwayland-integration-5.27.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.27.2.ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-5.27.2.ebuild
index 8c56787c316b..079a05edc071 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-5.27.2.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.27.2.ebuild
@@ -36,6 +36,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
>=dev-qt/qtwaylandscanner-${QTMIN}:5
+   dev-util/wayland-scanner
virtual/pkgconfig
 "
 



[gentoo-commits] proj/portage-utils:master commit in: /

2023-03-01 Thread Fabian Groffen
commit: 5f5f6983b159b970ad619c4ef53d4b94361d1b5d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  1 20:59:24 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  1 20:59:24 2023 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=5f5f6983

main: support NO_COLOR environment variable

NO_COLOR apparently is the more standard version of NOCOLOR.

Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/main.c b/main.c
index b22d6f4..111d7ec 100644
--- a/main.c
+++ b/main.c
@@ -1052,6 +1052,12 @@ initialize_portage_env(void)
set_portage_env_var(var, s, var->name);
}
 
+   /* special snowflake, NO_COLOR is apparently some standard now,
+* accept it (as override of NOCOLOR) */
+   s = getenv("NO_COLOR");
+   if (s != NULL)
+   set_portage_env_var(&vars_to_read[7], s, "NO_COLOR");
+
/* expand any nested variables e.g. PORTDIR=${EPREFIX}/usr/portage */
for (i = 0; vars_to_read[i].name; ++i) {
char *svar;



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

2023-03-01 Thread Ben Kohler
commit: c4e2c1138d5c36f0d7617700340266509af2a112
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  1 20:46:09 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  1 20:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e2c113

media-gfx/fotoxx: fix QA warning about desktop file syntax

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

 media-gfx/fotoxx/fotoxx-23.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.2.ebuild
index ff27fedb1852..6fef1f8c11cb 100644
--- a/media-gfx/fotoxx/fotoxx-23.2.ebuild
+++ b/media-gfx/fotoxx/fotoxx-23.2.ebuild
@@ -44,6 +44,7 @@ HTML_DOCS=()
 
 src_prepare() {
sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
default
 }
 



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

2023-03-01 Thread Ben Kohler
commit: 597ff49f6ebe8122e1118db12dd4b50f161265c4
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  1 20:36:43 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  1 20:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597ff49f

media-gfx/fotoxx: add 23.2

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

 media-gfx/fotoxx/Manifest   |  1 +
 media-gfx/fotoxx/fotoxx-23.2.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 0e77f5860711..cce6c28e6bfe 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 
0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f
 SHA512 
aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
 DIST fotoxx-23.0.tar.gz 9258345 BLAKE2B 
96510f43c2b8a289191a1194adf13b255d29ebd8aae4e286f2fcc180bb1ecefe5df7ab9251a55e83010a527d455117ddd99dea7df189a38bc82e5b233806307e
 SHA512 
b40025f90561c10ebb107edf26863be154c0b699c811275f2de71f9da417921704fb2215266d725a7f84b19327da54b3f9be2d00db6dfb9738739a2e9ffc1903
 DIST fotoxx-23.1.tar.gz 9198469 BLAKE2B 
a14064c1b240badcfe5c24970528956e2f7acfbcb6720c7f376447bb65b26db7f50ceedbe3ad8c36d7439e56dae074d4e6feee315a746e911a1d2fb9b77dabcd
 SHA512 
5adf8501bb5ce232668b8dd551ccfac591f23dbb33dec4c303b37b1f4f7fd6c43dab67f3dc38a8647260b32e51f9778cb6dcaba5aaa91a2565d1f810afca7353
+DIST fotoxx-23.2-source.tar.gz 9233622 BLAKE2B 
425c6f20210c62d08ee14f53436f3256e829a6fa3453047fe07ee0357fa277cdfe37340a6c19d0c39c2885b5ab6478d4791eb00631447f0b8d6ee53436750d5b
 SHA512 
6193c99f11034609fdc052cf29184835644c76fd37270d8a8e9a76524d7bec7ea6ddc8e0c0ad7874d6997eba5c8c81f0f1a355a06a1220600380931aab10759b

diff --git a/media-gfx/fotoxx/fotoxx-23.2.ebuild 
b/media-gfx/fotoxx/fotoxx-23.2.ebuild
new file mode 100644
index ..ff27fedb1852
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html";
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/, x11-libs/cairo/files/

2023-03-01 Thread Matt Turner
commit: 19503f976ef7032187350847b70aace960173ec8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  1 19:27:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  1 20:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19503f97

x11-libs/cairo: Version bump to 1.17.8

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

 x11-libs/cairo/Manifest|   1 +
 x11-libs/cairo/cairo-1.17.8.ebuild |  86 
 .../1.17.8-tee-Fix-cairo-wrapper-functions.patch   | 109 +
 3 files changed, 196 insertions(+)

diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index 7a62019cb85a..8de7a387b7f5 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1 +1,2 @@
 DIST cairo-1.17.6.tar.bz2 43700076 BLAKE2B 
05ac766d33e9bdfc5df0347e9a80611554d64886715d1620fbe6f05f36f0134e46e1e6107738d260b380fab5ef2ac609922dce9ebcac01234710d8e2a76e9724
 SHA512 
1537b34ca49b853f4f60a7ceac0c1b878e7e2874f1ca3a37ab6ccbb704a37872314447016ad07b82312b302bb6df86b71265232a802ccdb9fb8cd18f211ff185
+DIST cairo-1.17.8.tar.bz2 43730163 BLAKE2B 
6089b3488425c577ad70896bb82eaad1d26cbbb38b4b38902d1eaf82a47c11170a2b0f0a6439e2cf0efa53db1f49ed74d801f7023de25d381d17e26a185a7bf9
 SHA512 
86d59c60c0436dde1cced60f11774e08bc483b3310faa066f9cb1cd60e64c4b7d61a27d1f5d4781187b1a3839c7b3e490a7503d09f25dbdcd5be21290f066cf8

diff --git a/x11-libs/cairo/cairo-1.17.8.ebuild 
b/x11-libs/cairo/cairo-1.17.8.ebuild
new file mode 100644
index ..a27acb5ec771
--- /dev/null
+++ b/x11-libs/cairo/cairo-1.17.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git";
+   SRC_URI=""
+else
+   
SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A vector graphics library with cross-device output support"
+HOMEPAGE="https://www.cairographics.org/ 
https://gitlab.freedesktop.org/cairo/cairo";
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+IUSE="X aqua debug +glib gtk-doc test"
+RESTRICT="!test? ( test ) test" # Requires poppler-glib, which isn't available 
in multilib
+
+RDEPEND="
+   >=dev-libs/lzo-2.06-r1:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/pixman-0.36[${MULTILIB_USEDEP}]
+   debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] )
+   glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+   X? (
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-respect-fontconfig.patch
+
+   # Upstream
+   "${FILESDIR}"/${PV}-tee-Fix-cairo-wrapper-functions.patch
+)
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddwrite=disabled
+   -Dfontconfig=enabled
+   -Dfreetype=enabled
+   -Dpng=enabled
+   $(meson_feature aqua quartz)
+   $(meson_feature X tee)
+   $(meson_feature X xcb)
+   $(meson_feature X xlib)
+   -Dxlib-xcb=disabled
+   -Dxml=disabled
+   -Dzlib=enabled
+
+   $(meson_feature test tests)
+
+   -Dgtk2-utils=disabled
+
+   $(meson_feature glib)
+   -Dspectre=disabled # only used for tests
+   $(meson_feature debug symbol-lookup)
+
+   $(meson_use gtk-doc gtk_doc)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/cairo || die
+   mv "${ED}"/usr/share/gtk-doc/{html/cairo,cairo/html} || die
+   rmdir "${ED}"/usr/share/gtk-doc/html || die
+   fi
+}

diff --git a/x11-libs/cairo/files/1.17.8-tee-Fix-cairo-wrapper-functions.patch 
b/x11-libs/cairo/files/1.17.8-tee-Fix-cairo-wrapper-functions.patch
new file mode 100644
index ..a9bf577f9616
--- /dev/null
+++ b/x11-libs/cairo/files/1.17.8-tee-Fix-cairo-wrapper-functions.patch
@@ -0,0 +1,109 @@
+From 5e42a5277eddafd312a

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

2023-03-01 Thread Fabian Groffen
commit: 14a07eb230f0b23ad5d4d1f1825ccd5496b09bb5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  1 20:33:56 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  1 20:33:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a07eb2

app-portage/portage-utils: set unique CPE entry

Closes: https://bugs.gentoo.org/898196
Signed-off-by: Fabian Groffen  gentoo.org>

 app-portage/portage-utils/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/metadata.xml 
b/app-portage/portage-utils/metadata.xml
index cfb3f0574e14..55506d36436d 100644
--- a/app-portage/portage-utils/metadata.xml
+++ b/app-portage/portage-utils/metadata.xml
@@ -10,7 +10,7 @@
Build qtegrity applet, this adds 
additional dependencies for OpenSSL


-   cpe:/a:gentoo:portage
+   cpe:/a:gentoo:portage-utils
proj/portage-utils
gentoo/portage-utils




[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/files/

2023-03-01 Thread Mike Pagano
commit: a9ba7503d272e065c35f7ea702cd0157791d729a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 20:15:30 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 20:15:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ba7503

www-servers/nginx-unit: Fix typo in init.d file

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

 www-servers/nginx-unit/files/nginx-unit.initd-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx-unit/files/nginx-unit.initd-r1 
b/www-servers/nginx-unit/files/nginx-unit.initd-r1
index e4ea45cdbe35..32ef624d2103 100644
--- a/www-servers/nginx-unit/files/nginx-unit.initd-r1
+++ b/www-servers/nginx-unit/files/nginx-unit.initd-r1
@@ -9,7 +9,7 @@ NXT_GROUP=${NXT_GROUP:-nginx-unit}
 NXT_CONTROL=${NXT_CONTROL:-unix:/run/nginx-unit.sock}
 NXT_PID=${NXT_PID:-/run/nginx-unit.pid}
 NXT_LOG=${NXT_LOG:-/var/log/nginx-unit}
-NXT_MODULES=${NXT_LOG:-/usr/lib64/nginx-unit}
+NXT_MODULES=${NXT_MODULES:-/usr/lib64/nginx-unit}
 NXT_STATE=${NXT_STATE:-/var/lib/nginx-unit}
 NXT_TMP=${NXT_TMP:-/usr/tmp}
 



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

2023-03-01 Thread Arthur Zamarin
commit: 66656b06147bea8e18a4fbb13f0fdab4ce3a1a42
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 19:54:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 20:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66656b06

sys-apps/pkgcore: add 0.12.20

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

 sys-apps/pkgcore/Manifest   |  1 +
 sys-apps/pkgcore/pkgcore-0.12.20.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index 0613dfb5d1de..0e8c41564cb8 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -1,3 +1,4 @@
 DIST pkgcore-0.12.17.tar.gz 615375 BLAKE2B 
9aabdeead2997e53ee3c966c908a231ff5e3b85422844538f47ff7bed03611459224ad7e931a9e94f0e376f221bd5c54f0f77f7883543cbd5b03c4dba6ba591b
 SHA512 
9bad9b6e6177873b9187cff66b6b51c644a59a2d9f01b8ca110bc49006d6f0221c2c3b145d7cf5cec6f3c7526b6751100d56df13350b674a68ab5bbf19f10131
 DIST pkgcore-0.12.18.tar.gz 630331 BLAKE2B 
a3be66c1af3b455733cadfeb0117f37593187dda3d8653532a5f32b6292e9350363514b3d6bf0fcd10b32187b5f257f90985cd752739998bfe4d2f6aa2cab2c7
 SHA512 
c8ca97cd27f5ba37f6baa160e1a387789e1477ca689e477e9f3f68cb8acd1a27b9fb9f77f3eb11e0babad7461f0c27ce08ec619abfd4c259fdcfd203ec325dc0
 DIST pkgcore-0.12.19.tar.gz 631185 BLAKE2B 
e088e187bb261c2db29d3d2b830a71552dc8982f30ca6e82baff325fae2c00168f10228145588a05ce0c0fa9aa773206acfecf1c831482917b4e3ca386dfb097
 SHA512 
9fd6c86370dea4c67a31551216b6d372ae0793c5122472a56a103c42029268dc2c0a23b5071d3fefb6bbea73f5e590a1f03b81d2c63e51a0275c18c3082e92dd
+DIST pkgcore-0.12.20.tar.gz 629420 BLAKE2B 
d98f992fd37bb6487b39dd15101bddabb24597c2ea05cdf29f3024f0362609701315e3683ac67ce0e5bb64ebc4e348a65f4e74925456bff8c197149c179f
 SHA512 
9ceb254998a522b4a1d519798e6ebb0ea728a20c6d9e5a9e9da7dde0916cf5746b9d22093b5b14b21ccdd177f5e4d23e6c8d069230685bc4476d5a07478aae4d

diff --git a/sys-apps/pkgcore/pkgcore-0.12.20.ebuild 
b/sys-apps/pkgcore/pkgcore-0.12.20.ebuild
new file mode 100644
index ..d3729011c276
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.12.20.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git
+   https://github.com/pkgcore/pkgcore.git";
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+RDEPEND="
+   >=app-shells/bash-5.0
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+if [[ ${PV} == * ]]; then
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
+else
+   RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]"
+fi
+BDEPEND="
+   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   test? (
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman build/sphinx/man/*
+   distutils-r1_python_install_all
+}



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

2023-03-01 Thread Mike Pagano
commit: 44156ce363d103b192bae659becf772e7100d4cb
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 19:57:39 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 19:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44156ce3

www-servers/nginx-unit: add 1.29.1

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

 www-servers/nginx-unit/Manifest |  1 +
 www-servers/nginx-unit/nginx-unit-1.29.1.ebuild | 99 +
 2 files changed, 100 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index af881738fd54..fa2f4f5bf36f 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -1 +1,2 @@
 DIST nginx-unit-1.29.0.tar.gz 903909 BLAKE2B 
d9e2544ce7ffb4f9a510afaef2ddbf54a4482558d0cd3dd526c1371413e32fc72e848c95d3866928c1accc19bc2aecdb4c26b6907bfa57c382db53cc2f9fad3e
 SHA512 
6b0a6718be5c3312f5e17fc39ae35ca849049c97d29c63a7effda7f994274af29eed88970389bb3010a2103c431e69920c951de5004853004d1aa604d868bd9f
+DIST nginx-unit-1.29.1.tar.gz 906654 BLAKE2B 
1068a1002b05f6f9f28b19745e3c1c0f1d1def89fad8489174fd7b38ddd8c9678f27a3b105f98a17d537621cdd2cbedf9f39b4c284a7918d290287f3c324fa49
 SHA512 
c99cea78804ead999e62777132fe204e0f87e1b58e55b0b4a074ab8d203149c14c8faef64872a44404f8fca5bfd98d2f9e4aae2db89bebeee15f27cabbc9f247

diff --git a/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild
new file mode 100644
index ..944eabe1322d
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic python-single-r1 systemd toolchain-funcs
+
+MY_P="unit-${PV}"
+DESCRIPTION="Dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org";
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php7-4 php8-0 php8-1 "
+IUSE="${MY_USE} ${MY_USE_PHP} ssl"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php7-4? ( dev-lang/php:7.4[embed] )
+   php8-0? ( dev-lang/php:8.0[embed] )
+   php8-1? ( dev-lang/php:8.1[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? (
+   dev-lang/ruby:=
+   dev-ruby/rubygems:=
+   )
+   ssl? ( dev-libs/openssl:0= )
+   virtual/libcrypt:0="
+RDEPEND="${DEPEND}
+   acct-user/nginx-unit
+   acct-group/nginx-unit"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   sed -i '/^CFLAGS/d' auto/make || die
+   default
+}
+
+src_configure() {
+   local opt=(
+   --control=unix:/run/${PN}.sock
+   --log=/var/log/${PN}
+   --modules=$(get_libdir)/${PN}
+   --pid=/run/${PN}.pid
+   --prefix=/usr
+   --state=/var/lib/${PN}
+   --user=${PN}
+   --group=${PN}
+   )
+
+   use ssl && opt+=( --openssl )
+   export AR="$(tc-getAR)"
+   export CC="$(tc-getCC)"
+   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
+
+   # Modules require position-independent code
+   append-cflags $(test-flags-CC -fPIC)
+
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+}
+
+pkg_postinst() {
+   chown ${PN}:${PN} "${EROOT}"/var/lib/nginx-unit
+}



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

2023-03-01 Thread Arthur Zamarin
commit: af43d486ab0eaf5520278fd7ae2a77fb756f8ca5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 19:29:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 19:44:48 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=af43d486

new release 0.12.20

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

 NEWS.rst | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 5f34825b6..a9fefae1a 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,24 @@
 Release Notes
 =
 
+
+pkgcore 0.12.20 (2023-03-01)
+
+
+- domain: add support for ``-*`` and ``USE_EXPAND: -*`` syntax for packages.use
+  like files (Arthur Zamarin, #393, #397)
+
+- ebuild/test_eapi: fix tests artifacts in EBD_PATH
+  (Arthur Zamarin, https://bugs.gentoo.org/888685)
+
+- ebuild.repository: fix traversal from root of overlays (Arthur Zamarin,
+  https://github.com/pkgcore/pkgcheck/issues/418)
+
+- metadata.xsd: import ``kde-invent`` remote-ids (Sam James, #399)
+
+- various code cleanups, refactoring and modernization (Arthur Zamarin, Brian
+  Harring)
+
 
 pkgcore 0.12.19 (2023-01-19)
 



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

2023-03-01 Thread Mike Pagano
commit: 2d203ceff5e769b095d576f502dbc663ff127d9b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 19:46:13 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 19:46:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d203cef

www-servers/nginx-unit: Keep /var/lib/nginx-unit ownership

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

 www-servers/nginx-unit/nginx-unit-1.29.0-r1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-servers/nginx-unit/nginx-unit-1.29.0-r1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.29.0-r1.ebuild
index 944eabe1322d..ecf1568f4165 100644
--- a/www-servers/nginx-unit/nginx-unit-1.29.0-r1.ebuild
+++ b/www-servers/nginx-unit/nginx-unit-1.29.0-r1.ebuild
@@ -93,7 +93,3 @@ src_install() {
newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
 }
-
-pkg_postinst() {
-   chown ${PN}:${PN} "${EROOT}"/var/lib/nginx-unit
-}



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

2023-03-01 Thread Michał Górny
commit: 1c13f9d58fe55ae5d0f699a62bdc1c76cbf1a95a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 19:29:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  1 19:33:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c13f9d5

app-portage/gemato: Bump to 20.0

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

 app-portage/gemato/Manifest   |  1 +
 app-portage/gemato/gemato-20.0.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 3832b2dd2e30..372229f03bc7 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1 +1,2 @@
 DIST gemato-19.0.gh.tar.gz 86174 BLAKE2B 
b13e17f3b4388df4c0b6980db8347d68f9e6cb2657cdbcb28a8466bcdebed9e986ecac2f0f88e549741eb62accd91ed48a8ee4a714a5decce68e1529174a4c90
 SHA512 
3a8dfc94770e4063da8f1bf42ffc4c261345af89edd223bbf64033a82c2e31cb3369b98467fdbe9bf911b76e5ef964b676b94803579525697ddc31be1b83017b
+DIST gemato-20.0.gh.tar.gz 86296 BLAKE2B 
663a479650fa6b7a989882c9233ba1cf11b5a528ef4ccc14aed2c32c7a52d877fd1efe9af29c5ed61ee0f8c846e89a52547a2cb6d0256ede5816527defe876ef
 SHA512 
e8b3c515e7dcf32b34101d644ba658b3c534b117407f3b65543dfb684f9569969468c6a5d0290e698d204de6c4a2a18baf722c8e7a6d24d079319310e82e6803

diff --git a/app-portage/gemato/gemato-20.0.ebuild 
b/app-portage/gemato/gemato-20.0.ebuild
new file mode 100644
index ..7e02cc9bba9d
--- /dev/null
+++ b/app-portage/gemato/gemato-20.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="
+   https://github.com/projg2/gemato/
+   https://pypi.org/project/gemato/
+"
+SRC_URI="
+   https://github.com/projg2/gemato/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+IUSE="+gpg pretty-log tools"
+
+RDEPEND="
+   gpg? (
+   >=app-crypt/gnupg-2.2.20-r1
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+   pretty-log? (
+   dev-python/rich[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   >=app-crypt/gnupg-2.2.20-r1
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use tools; then
+   exeinto /usr/share/gemato
+   doexe utils/*.{bash,py}
+   fi
+}



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/

2023-03-01 Thread Arthur Zamarin
commit: e623cc14466a870fd03be842de72554f9fef4d99
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 19:24:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 19:24:10 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=e623cc14

start work on 0.10.23

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

 src/pkgcheck/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgcheck/__init__.py b/src/pkgcheck/__init__.py
index 25c1299b..8764ee1d 100644
--- a/src/pkgcheck/__init__.py
+++ b/src/pkgcheck/__init__.py
@@ -6,7 +6,7 @@ from .results import Result
 
 __all__ = ("keywords", "scan", "PkgcheckException", "Result")
 __title__ = "pkgcheck"
-__version__ = "0.10.22"
+__version__ = "0.10.23"
 
 
 def __getattr__(name):



[gentoo-commits] repo/proj/guru:dev commit in: app-office/openoffice-bin/

2023-03-01 Thread Sergey Torokhov
commit: 364f18897dcb37d53aadb13cbc8c1992534bdb76
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Mar  1 19:22:27 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Mar  1 19:22:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=364f1889

app-office/openoffice-bin: 4.1.14 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 app-office/openoffice-bin/Manifest |  80 
 .../openoffice-bin/openoffice-bin-4.1.14.ebuild| 211 +
 2 files changed, 291 insertions(+)

diff --git a/app-office/openoffice-bin/Manifest 
b/app-office/openoffice-bin/Manifest
index a357d6eaa..7158fe87c 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -78,3 +78,83 @@ DIST 
Apache_OpenOffice_4.1.13_Linux_x86_langpack-rpm_tr.tar.gz 12174987 BLAKE2B
 DIST Apache_OpenOffice_4.1.13_Linux_x86_langpack-rpm_vi.tar.gz 13415575 
BLAKE2B 
5dfb719e3df37240670506bcee5e99bf885e35ddf46dabbac3649dd73df8a0f47d4039fe70a0ceb3a68c2e37de5d928a030f5906f1cf47862140d119b72afe71
 SHA512 
8e63c81f29e4ada9cde82d4e8ce123b1ca5a24f704ba716058072ae4fd9e57ec7a676fb218282e07c5cfc6980e270c9705d137ef4b2f71d3c71e22a8d130d8e1
 DIST Apache_OpenOffice_4.1.13_Linux_x86_langpack-rpm_zh-CN.tar.gz 13848830 
BLAKE2B 
bffa1565ec2f89d8228a529dceab2ee7e2a95d77897a729f4e2f931fb2f6085f56bc2a822e56f18365b5b7e71751a3246f5c3e79546fbf9b9e36d331196fe61c
 SHA512 
de0d17f999bbc0a0c1bb254cb2e150370cd508e9570919efc97e4069c791cfd58270688b0045c8c5a87bf510862a25f2cf3977b6abe65b897eb3ba63e89c8d98
 DIST Apache_OpenOffice_4.1.13_Linux_x86_langpack-rpm_zh-TW.tar.gz 14056603 
BLAKE2B 
60d422719cb949941ce8629693e8361b1b8061abc9d059d799b5d0c7111f89960a4f4396de6fb0fe0e53b1fd2c544622056e301e5564a427fa6031147a921933
 SHA512 
35c4624ef46fb0da1b9de236bdc8b7cbf2fed3c6dffd16bfe781eb70246a084aeb8938bad247551f38b9195e955fc95981f09649a8dcf6ae04685d45a64b1f37
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_install-rpm_en-US.tar.gz 167838810 
BLAKE2B 
9ec523c86d19aa22630ddc51d157e078513fbc4de04116e44b30e0e2a3f22ad607036e4155eccf087147d54c6b7309b476da06d278cf202712e56b67b07c15d9
 SHA512 
1c7328c3c6192d96f9f8e81ded17bc01dc9885c215cf8e610c1a2b7b33a9fe701f96df657338f0e7d94ae1cabfcfbdd45a67c72f46d023c047bbf23a25b5c0c4
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_ast.tar.gz 19052487 
BLAKE2B 
79f5619e6b1a1aa845f66f1cd2bf16200b83decb03da302a5c2a8b4ad3ec46920e967df89b4ac64f8f2b168a753fd5dcdc3a339138f0a32786b284cbb650a72f
 SHA512 
0dda4a40488ecaf03af783049c4f168e49cc6df879e886198cdce2fd2bd7217201a87bf1d9fd7dd37fa1e130ffa137a7fbf1271bb0eaba04fb0ae9dc25a06a8d
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_bg.tar.gz 13585514 
BLAKE2B 
cfc1ec923544c4e5eb64562a38fbbd332df951d5a5ba069d9b93bea84082e6bee34aeb028284b0976f206366853461e8ae6261623bba5ab134bbe3db0aa6e0d0
 SHA512 
fa582d818b616d4cc60e55f995290dac66f99d5ad18aeb64a8a6f18e71f7c8087e31358f097695d442cc42d83056d8762b4fb91a13af8399113de9db74f56cf8
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20542164 
BLAKE2B 
b0743dcc07d6caea5c67b7d3e204293c2457808e4c161f26382ebe6ff8938596814e98ee1313b75bf08d397312095c0b64c2d4105ead20cac6b6c1e81b284392
 SHA512 
096af825907ae8a375eacececdb595d17b3d7815be36508a273b76e8f10dfd7a0752b71fe8f0f573130846b1d6a02aeea4dbe1f7a288a4998ce89052adbc9248
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_ca.tar.gz 20537825 
BLAKE2B 
4692f23d8458cc2796225671073fd92b3701e6d0fd9187cb1d25ebb37009bd8f0e4daeead50c4b12dc89c65b45adc6e0e5c8febc692d2a82db04fc31dbc37581
 SHA512 
630c6a912950cdfdd87f36b56c8713e9b4ef410c255ef0cbdbccc9c8809f92a525520eb87af557f212eca05062445b6e9b42180119cb3e58afc9931b98bc8aef
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_cs.tar.gz 12630343 
BLAKE2B 
46380e833065bf2d8b1eac636fe39086186e5eca1f13124906ea21fa56fcdb23becbddf530519953b29455910070f513667406176ccdf4997336a6741933468b
 SHA512 
a3067d4c5d1f8b974e50fada7fa5c26e3e7d9e3ef99c5645fd5156176ec9d3e6924e7de6b244db3343e6652c62628f695612fc3b286c8638f2dbe0a1d31f7c9c
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_da.tar.gz 12420727 
BLAKE2B 
602ce9fe996ccf6d1d8bbfcbfbbc301c45455f9dd56056822174cd3c1d343d46754d401ac11243d6cb6137b8690a4e45ff40eec47ec2199770d116fef39aa9c5
 SHA512 
bbfcbc510ff56d57b09198fa26ac5bd36894d66c4e01eae64d1db77cbfd5219435b51a3714e65e12c9dbe91c9b5ac21c7b664e3cd5bf48cde6725bb60e865662
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_de.tar.gz 20726268 
BLAKE2B 
16a60f6bae6f82e4a11d4fd38d39d5281fa789fc9ca0389dcff963360576e4c413830fd3aa58d874ca02a0f9c6cedec113adfa904921d9b6df961505f1d4e230
 SHA512 
c731438c6c758f191b529ddeb0bd2828d57188b7df1c21da16a0fdcfe17e0bedc2aaa36cac7b8a763b66f004d9a09574d4686c31ac2f141d988f4e7803ea47e4
+DIST Apache_OpenOffice_4.1.14_Linux_x86-64_langpack-rpm_el.tar.gz 22061814 
BLAKE2B 
be1cf4573a94ced86c847aff5484b1d5003ef2f83d50632d3389a7a82daec260b9b9d4cf949cc21a5fe392c7b40dc8cb0d4587a5be2c9f153bef8d1fcfeb2cd0
 SHA512 
11ef867d13e

[gentoo-commits] proj/pkgcore/pkgdev:main commit in: data/share/bash-completion/completions/, src/pkgdev/scripts/, tests/scripts/

2023-03-01 Thread Arthur Zamarin
commit: 6819d87b2e1a65aa57f959f07b8d226578dda634
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan  8 20:17:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 19:18:47 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=6819d87b

pkgdev bugs: new tool for filing stable bugs

This new tool isn't complete, and any usage should be manually monitored
for failures or incorrect results. This tool will be improved in the
future, but for now it's a good start.

Resolves: https://github.com/pkgcore/pkgdev/issues/113
Signed-off-by: Arthur Zamarin  gentoo.org>

 data/share/bash-completion/completions/pkgdev |  22 ++
 src/pkgdev/scripts/pkgdev_bugs.py | 415 ++
 tests/scripts/test_pkgdev_bugs.py | 104 +++
 3 files changed, 541 insertions(+)

diff --git a/data/share/bash-completion/completions/pkgdev 
b/data/share/bash-completion/completions/pkgdev
index 37e7a4b..223a7d9 100644
--- a/data/share/bash-completion/completions/pkgdev
+++ b/data/share/bash-completion/completions/pkgdev
@@ -7,6 +7,7 @@ _pkgdev() {
 _init_completion || return
 
 local subcommands="
+bugs
 commit
 manifest
 mask
@@ -229,6 +230,27 @@ _pkgdev() {
 ;;
 esac
 ;;
+bugs)
+subcmd_options="
+--api-key
+--auto-cc-arches
+--dot
+-s --stablereq
+-k --keywording
+"
+
+case "${prev}" in
+--api-key | --auto-cc-arches)
+COMPREPLY=()
+;;
+--dot)
+COMPREPLY=($(compgen -f -- "${cur}"))
+;;
+*)
+COMPREPLY+=($(compgen -W "${subcmd_options}" -- "${cur}"))
+;;
+esac
+;;
 esac
 }
 complete -F _pkgdev pkgdev

diff --git a/src/pkgdev/scripts/pkgdev_bugs.py 
b/src/pkgdev/scripts/pkgdev_bugs.py
new file mode 100644
index 000..9e8938f
--- /dev/null
+++ b/src/pkgdev/scripts/pkgdev_bugs.py
@@ -0,0 +1,415 @@
+"""Automatic bugs filler"""
+
+import json
+import urllib.request as urllib
+from collections import defaultdict
+from functools import partial
+from itertools import chain
+
+from pkgcheck import const as pkgcheck_const
+from pkgcheck.addons import ArchesAddon, init_addon
+from pkgcheck.addons.profiles import ProfileAddon
+from pkgcheck.checks import visibility
+from pkgcheck.scripts import argparse_actions
+from pkgcore.ebuild.atom import atom
+from pkgcore.ebuild.ebuild_src import package
+from pkgcore.ebuild.misc import sort_keywords
+from pkgcore.repository import multiplex
+from pkgcore.restrictions import boolean, packages, values
+from pkgcore.test.misc import FakePkg
+from pkgcore.util import commandline
+from snakeoil.cli import arghparse
+from snakeoil.cli.input import userquery
+from snakeoil.formatters import Formatter
+
+from ..cli import ArgumentParser
+from .argparsers import _determine_cwd_repo, cwd_repo_argparser
+
+bugs = ArgumentParser(
+prog="pkgdev bugs", description=__doc__, verbose=False, quiet=False,
+parents=(cwd_repo_argparser, )
+)
+bugs.add_argument(
+"--api-key",
+metavar="KEY",
+help="Bugzilla API key",
+docs="""
+The Bugzilla API key to use for authentication. Used mainly to overcome
+rate limiting done by bugzilla server. This tool doesn't perform any
+bug editing, just fetching info for the bug.
+""",
+)
+bugs.add_argument(
+"targets", metavar="target", nargs="+",
+action=commandline.StoreTarget,
+help="extended atom matching of packages",
+)
+bugs.add_argument(
+"--dot",
+help="path file where to save the graph in dot format",
+)
+bugs.add_argument(
+"--auto-cc-arches",
+action=arghparse.CommaSeparatedNegationsAppend,
+default=([], []),
+help="automatically add CC-ARCHES for the listed email addresses",
+docs="""
+Comma separated list of email addresses, for which automatically add
+CC-ARCHES if one of the maintainers matches the email address. If the
+package is maintainer-needed, always add CC-ARCHES.
+""",
+)
+
+bugs.add_argument(
+"--cache",
+action=argparse_actions.CacheNegations,
+help=arghparse.SUPPRESS,
+)
+bugs.add_argument(
+"--cache-dir",
+type=arghparse.create_dir,
+default=pkgcheck_const.USER_CACHE_DIR,
+help=arghparse.SUPPRESS,
+)
+bugs_state = bugs.add_mutually_exclusive_group()
+bugs_state.add_argument(
+"-s",
+"--stablereq",
+dest="keywording",
+default=None,
+action="store_false",
+help="File stable request bugs",
+)
+bugs_state.add_argument(
+"-k",
+"--keywording",
+dest="keywording",
+default=None,
+action="store_true",
+help="File rekeywording bugs",
+)
+
+ArchesAddon.mangle_argparser(bugs)
+Profile

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

2023-03-01 Thread Adam Pimentel
commit: 11b32a28af82d8915625a9f79b2fd296bda47b6c
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Mar  1 18:11:01 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Wed Mar  1 18:11:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11b32a28

net-p2p/p2pool: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/Manifest  |   7 +++
 net-p2p/p2pool/p2pool-3.1.ebuild | 104 +++
 2 files changed, 111 insertions(+)

diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest
index bbbdbb30b..36fefc4c4 100644
--- a/net-p2p/p2pool/Manifest
+++ b/net-p2p/p2pool/Manifest
@@ -12,3 +12,10 @@ DIST p2pool-3.0-randomx.tar.gz 165715 BLAKE2B 
428ced5e0dca9a1d4b1f839a3367034548
 DIST p2pool-3.0-rapidjson.tar.gz 1107920 BLAKE2B 
1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d
 SHA512 
58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
 DIST p2pool-3.0-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
 DIST p2pool-3.0.tar.gz 45725483 BLAKE2B 
4b662c84493ccf80b223e90afe3fb5276b6bf66bfbcc3a9420d8608919a962580aa39e3aab7046d88504de3a95b50ecd0c04b75c550c21fb9c9e5243a8d04a6c
 SHA512 
93f47e70d68a346d89699bb31998b5ba1a1a02d164d74452a662c9ad5c80a1ec784590ee3cce8a80b2abfd96c3a2c93d46ad1cb6efe4b8a42b145b45acb3a8ab
+DIST p2pool-3.1-cppzmq.tar.gz 46998 BLAKE2B 
fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5
 SHA512 
c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd
+DIST p2pool-3.1-curl.tar.gz 3115634 BLAKE2B 
b19eabd3ee0d237e96507ad8a9ba205f55af323f833530b5fa613fd50403f568770270c846beb9a1985139a393309aef1ee215b9f822881c55a9744ea0d99a9d
 SHA512 
ff2a04b19a9938e9fbf16a7bbaf3df8157a802c547189962fcb14cfc7c7c657b80cececb9f28b34cf2ff472f998acf63281689c7307e9db275fbd7ab5c0be6a7
+DIST p2pool-3.1-libuv.tar.gz 1309251 BLAKE2B 
57c916c5f84a80077a7f8155ec37438c009542513c39109d6c5c19d670e6c12abcea3c57d289211db6329b8fef2ecdabd4e0004ed32053e73fc1385a2e5cdb11
 SHA512 
7dbb54d678d53a8c840fb49ec9b618b77ff58dcc14109af7aa42797e4b24b0e62f586ecdeef4f7dd416bddcd08c0075e20146ec5579fc1d7a45135faaa16694c
+DIST p2pool-3.1-randomx.tar.gz 165726 BLAKE2B 
38e7755d5db8ae35575a6d4f97b896df90fea35f80bab91f7ef642d36bf0bcd8b2a28a7f38191bcd4f05e7800f920aaba8b734892a509b645ca61ece72f88110
 SHA512 
d1e1b9839e237e23de0018f6e703e6757d5968477c5ec1405843467c223f233c26a1a460b42e7763215f0d0c31eec2ebaf0b4347ce4387a003b99f55ee8fb665
+DIST p2pool-3.1-rapidjson.tar.gz 1107920 BLAKE2B 
1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d
 SHA512 
58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c
+DIST p2pool-3.1-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
+DIST p2pool-3.1.tar.gz 60361980 BLAKE2B 
ea10afbb86ecef8aef5af7a02ea79d25e138388deae8cbe3c5621b123ba7827be005142f340cac7b4888388932ffe9269bfe968494d7d09595ad4ca870b0364e
 SHA512 
bc73db0b65dced3549b870d8aaefb6dc006ce1b66fe1fca6a5d986eb03c68734156946cf7e7846d49d5c2b43cced943d7a1e088cc7ee251b34ba4421aff5bec6

diff --git a/net-p2p/p2pool/p2pool-3.1.ebuild b/net-p2p/p2pool/p2pool-3.1.ebuild
new file mode 100644
index 0..57a67c427
--- /dev/null
+++ b/net-p2p/p2pool/p2pool-3.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+P2POOL_DIST_COMMIT="a76d8049c052c2087b56b4cdad976a132d54a2a8"
+   RANDOMX_DIST_COMMIT="27a8cf0dfca2120506e4dccb4071b9c6e3be53bc"
+   CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7"
+   CURL_DIST_COMMIT="046209e561b7e9b5aab1aef7daebf29ee6e6e8c7"
+   LIBUV_DIST_COMMIT="55077af4b50e13c5b7c02131ff16695685478fc8"
+   RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68"
+   
ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed"
+
+DESCRIPTION="Decentralized pool for Monero mining"
+HOMEPAGE="https://p2pool.io";
+
+SRC_URI="
+   
https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> \
+${P}.tar.gz
+   
ht

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

2023-03-01 Thread Sam James
commit: abfe89e6c2c014dc2b12d0ab4b8d74c38287e67c
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  1 19:11:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  1 19:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfe89e6

net-misc/dropbear: Stabilize 2022.83 amd64, #898612

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

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

diff --git a/net-misc/dropbear/dropbear-2022.83.ebuild 
b/net-misc/dropbear/dropbear-2022.83.ebuild
index d4c0bb904006..a1e8f6ebb47d 100644
--- a/net-misc/dropbear/dropbear-2022.83.ebuild
+++ b/net-misc/dropbear/dropbear-2022.83.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? (
 
 LICENSE="MIT GPL-2" # (init script is GPL-2 #426056)
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="bsdpty minimal multicall pam +shadow static +syslog test zlib"
 RESTRICT="!test? ( test ) test"
 



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

2023-03-01 Thread Marc Schiffbauer
commit: 5484ef531559e140fb261d20f5b3c224c7a4604c
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  1 18:48:42 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  1 18:49:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5484ef53

net-libs/ldns: support python3.11

Closes: https://bugs.gentoo.org/897104
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-libs/ldns/ldns-1.8.3-r1.ebuild | 90 ++
 1 file changed, 90 insertions(+)

diff --git a/net-libs/ldns/ldns-1.8.3-r1.ebuild 
b/net-libs/ldns/ldns-1.8.3-r1.ebuild
new file mode 100644
index ..b6b2d28818e4
--- /dev/null
+++ b/net-libs/ldns/ldns-1.8.3-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 multilib-minimal
+
+DESCRIPTION="A library with the aim to simplify DNS programming in C"
+HOMEPAGE="https://www.nlnetlabs.nl/projects/ldns/";
+SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test" # missing test directory
+
+BDEPEND="
+   python? ( dev-lang/swig )
+   doc? ( app-doc/doxygen )
+"
+DEPEND="
+   python? ( ${PYTHON_DEPS} )
+   >=dev-libs/openssl-1.1.1l-r1:0=[${MULTILIB_USEDEP},static-libs?]
+   examples? ( net-libs/libpcap )
+"
+RDEPEND="
+   ${DEPEND}
+   !

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

2023-03-01 Thread Matthew Thode
commit: f985b6d49c967c4fc29597e9f564ff66c09764a5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  1 18:47:48 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Mar  1 18:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f985b6d4

app-arch/p7zip: add 17.05

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

 app-arch/p7zip/Manifest   |   1 +
 app-arch/p7zip/p7zip-17.05.ebuild | 142 ++
 2 files changed, 143 insertions(+)

diff --git a/app-arch/p7zip/Manifest b/app-arch/p7zip/Manifest
index 29b37f25e4d4..7bb0c1b7e7ed 100644
--- a/app-arch/p7zip/Manifest
+++ b/app-arch/p7zip/Manifest
@@ -1 +1,2 @@
+DIST p7zip-17.05.tar.gz 6722048 BLAKE2B 
3aa653b7875bb1b5ce96af7f7b8f4097860a9e5f0e172803fde6917ae4b7ef9c9e06d1daa31b7e33bb4ff91302972e8ece10f846bfa152fa6c783b234ac77ed3
 SHA512 
973fd906eaf376ca7d1d0738bb9aa137dcae3a6b17f974d3afc6bbb4efab4c7afa78e3dc9fbdf7b6d37630c9986ddaca7afc209ba18da1ed27944ee88a321a55
 DIST p7zip_16.02_src_all.tar.bz2 4239909 BLAKE2B 
075356fba5284cbb124e30c36364a910ae5a7ac6bee8a8fb682c5a7ce2f1870ef83d3160c84f8dabad1d616c13d642cba1f19fb9384160d21590cf678dd8f1a6
 SHA512 
d2c4d53817f96bb4c7683f42045198d4cd509cfc9c3e2cb85c8d9dc4ab6dfa7496449edeac4e300ecf986a9cbbc90bd8f8feef8156895d94617c04e507add55f

diff --git a/app-arch/p7zip/p7zip-17.05.ebuild 
b/app-arch/p7zip/p7zip-17.05.ebuild
new file mode 100644
index ..dc0b336a3d08
--- /dev/null
+++ b/app-arch/p7zip/p7zip-17.05.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+inherit multilib toolchain-funcs wrapper wxwidgets xdg
+
+DESCRIPTION="Port of 7-Zip archiver for Unix"
+HOMEPAGE="https://github.com/p7zip-project/p7zip";
+SRC_URI="https://github.com/p7zip-project/p7zip/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+#S="${WORKDIR}/${PN}-${PV}"
+
+LICENSE="LGPL-2.1 rar? ( unRAR )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="abi_x86_x32 doc kde +pch rar static wxwidgets"
+REQUIRED_USE="kde? ( wxwidgets )"
+
+RDEPEND="wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
+   amd64? ( dev-lang/yasm )
+   x86? ( dev-lang/nasm )"
+
+src_prepare() {
+   default
+
+   if ! use pch; then
+   sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" 
-i makefile.* || die
+   fi
+
+   sed \
+   -e 's|-m32 ||g' \
+   -e 's|-m64 ||g' \
+   -e 's|-pipe||g' \
+   -e "/[ALL|OPT]FLAGS/s|-s||;/OPTIMIZE/s|-s||" \
+   -e "/CFLAGS=/s|=|+=|" \
+   -e "/CXXFLAGS=/s|=|+=|" \
+   -i makefile* || die
+
+   # remove non-free RAR codec
+   if use rar; then
+   ewarn "Enabling nonfree RAR decompressor"
+   else
+   sed \
+   -e '/Rar/d' \
+   -e '/RAR/d' \
+   -i makefile* CPP/7zip/Bundles/Format7zFree/makefile || 
die
+   rm -r CPP/7zip/Compress/Rar || die
+   fi
+
+   if use abi_x86_x32; then
+   sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
+   cp -f makefile.linux_amd64_asm makefile.machine || die
+   elif use amd64; then
+   cp -f makefile.linux_amd64_asm makefile.machine || die
+   elif use x86; then
+   cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
+   elif [[ ${CHOST} == *-darwin* ]] ; then
+   # Mac OS X needs this special makefile, because it has a non-GNU
+   # linker, it doesn't matter so much for bitwidth, for it doesn't
+   # do anything with it
+   cp -f makefile.macosx_llvm_64bits makefile.machine || die
+   # bundles have extension .bundle but don't die because USE=-rar
+   # removes the Rar directory
+   sed -i -e '/strcpy(name/s/\.so/.bundle/' \
+   CPP/Windows/DLL.cpp || die
+   sed -i -e '/^PROG=/s/\.so/.bundle/' \
+   CPP/7zip/Bundles/Format7zFree/makefile.list \
+   $(use rar && echo CPP/7zip/Compress/Rar/makefile.list) 
|| die
+   fi
+
+   if use static; then
+   sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' 
makefile.machine || die
+   fi
+
+   if use kde || use wxwidgets; then
+   setup-wxwidgets unicode
+   einfo "Preparing dependency list"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" depend
+   fi
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all3
+   if use kde || use wxwidgets; then
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -- 7zG
+   fi
+}
+
+sr

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

2023-03-01 Thread Patrick Zwerschke
commit: c2695c6b6de093c8d6ea099146a71a4f6dea90f9
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Wed Mar  1 18:42:39 2023 +
Commit: Patrick Zwerschke  p5k  org>
CommitDate: Wed Mar  1 18:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2695c6b

app-misc/ledger-live: add 2.54.0, drop 2.50.1

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.50.1.ebuild => ledger-live-2.54.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index 502434415..ebafdb9bd 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
-DIST ledger-live-desktop-2.50.1-linux-x86_64.AppImage 120590061 BLAKE2B 
d56bd8e909649361d7c6aef67fde9ecb4d700c63370fe00c3170759fbf64732c51a484d5d2d8846f32efa4e75170c55cf6793559f431f704187b06f983f63284
 SHA512 
8ee659326d7ef62f47f7966ece2baf6c8825736f54ba0e2676a72d47418bce16a2dee9cf20920c1e81f8f3f4dd12e4508cb5eab25dbb602059c4674073b1ca9e
 DIST ledger-live-desktop-2.51.0-linux-x86_64.AppImage 120762361 BLAKE2B 
90483944c5c45b5262bbe89b21fa2dea3e794cdf9a0c23e179027aabaa45dd2d60b161b7873a3dbf5b65d67661ac6ff8bdad85923ecd4364d800856ea6c10931
 SHA512 
f2d25df50d1bc7fea3e55a359e9d30accbf88f1c5b947173c83075a7438ffba3cd51c50ac28104dc12df24d12ad9479ae913a53817a6c37d0b90ec80c742af96
 DIST ledger-live-desktop-2.52.0-linux-x86_64.AppImage 133467307 BLAKE2B 
80698c56aa189d06926ac5e40617b28d5970bdb030c0f2d72d7bc2d6ff6e5ebe96288394df332b7d65b419b3277f1d7e89f481421951ce2dfb0fd45a00123bd5
 SHA512 
3cf578467c864daa27348ebd69a1e93fcbe59b1ab0fc4837993ed44281be27e18263f118f87d7766a54bee262c63572c9b8e83d12cac3006955b6ae11e641af9
 DIST ledger-live-desktop-2.53.1-linux-x86_64.AppImage 133289943 BLAKE2B 
0e2a538de36e40f7998192567cc0979203c02e8d45adc95867152745d4c5285f8e201818ea4f1ad8190d63ba2d3ecdd102cebb82439628b3ed765ad6803089c9
 SHA512 
27e4b713a720351cb0916ebdb6343ba86f22c2c07e74545582ccf68203a5691c6bd56d312e5fc168868b922dd7e47b0c558f4a66754c8d7fe472288bf0cf4c3a
 DIST ledger-live-desktop-2.53.2-linux-x86_64.AppImage 133291322 BLAKE2B 
109af3ffd430b9e977ad3627a64cca697286a20f3c4a608dffa3e0dc68a405efb4317ce8217330947d37d0af6b05a55fd89c6f9adffcb10af1a2fc0e20e4e35b
 SHA512 
fcb75315aef19f13aafb0096501be63904f8f36ec6ca15168e0bf555f855df033cafc8df8f65dce43b9e5efedf53d3d59cdc4bb33e570ee8810c8918f089
+DIST ledger-live-desktop-2.54.0-linux-x86_64.AppImage 137383119 BLAKE2B 
a6e51671c5f80ae657d196f3092abdc5a307a1ed6b719768118bf1a2052be9f78132b113ee17346fc91facc29601010214c86aeb0eef043332e7803dff1f34e2
 SHA512 
1b81ccfade46399d272bb860a27530d532c3f34ba2f9bfa5e2015848498070708c27bd11a0fc00599f886a5e2b4c2b3e8caffdd4f46d12de3d727795609bffb7

diff --git a/app-misc/ledger-live/ledger-live-2.50.1.ebuild 
b/app-misc/ledger-live/ledger-live-2.54.0.ebuild
similarity index 92%
rename from app-misc/ledger-live/ledger-live-2.50.1.ebuild
rename to app-misc/ledger-live/ledger-live-2.54.0.ebuild
index 7ec0deac3..0d9247f6a 100644
--- a/app-misc/ledger-live/ledger-live-2.50.1.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.54.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-build-info/

2023-03-01 Thread Alfredo Tupone
commit: cfbc90435891fd1c0e27f514e56493af0e034c68
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:40:21 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbc9043

dev-ml/dune-build-info: add 3.7.0

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

 dev-ml/dune-build-info/Manifest|  1 +
 .../dune-build-info/dune-build-info-3.7.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ml/dune-build-info/Manifest b/dev-ml/dune-build-info/Manifest
index 1edd22192bcd..747bfa07b0b5 100644
--- a/dev-ml/dune-build-info/Manifest
+++ b/dev-ml/dune-build-info/Manifest
@@ -2,3 +2,4 @@ DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 
27224f803547d02f7110dcfc486ef41f9a4586f6f
 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 
3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152
 SHA512 
df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-build-info/dune-build-info-3.7.0.ebuild 
b/dev-ml/dune-build-info/dune-build-info-3.7.0.ebuild
new file mode 100644
index ..2b60d3970e73
--- /dev/null
+++ b/dev-ml/dune-build-info/dune-build-info-3.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Embed locations informations inside executable and libraries"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND=">=dev-ml/dune-3.5"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p ${PN} @install --display short -j $(makeopts_jobs) || die
+}



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

2023-03-01 Thread Alfredo Tupone
commit: dfea1f9e1f3db04316aa9cab455f8caafb7944c2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:41:50 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfea1f9e

dev-ml/dune-configurator: add 3.7.0

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

 dev-ml/dune-configurator/Manifest  |  1 +
 .../dune-configurator-3.7.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest 
b/dev-ml/dune-configurator/Manifest
index 9b9b1dec2dfc..fcf3b0b2b802 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -4,3 +4,4 @@ DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 
3db54c780b9d13f40c774f53c3fe471dba4a640e7
 DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32397b3eddab9725deb267b089849b649705e1b72bb1b5b37f7531fd9e0cfb134174f0cb3a8ee2595c7dcf8ce
 SHA512 
839e942bcf8189763d0d9b01614333bb2f036bce68c82959e51d2e9145b57067cb862b66781912391c1a0f531b8dddf2ffeafcee71c626169a437fe40feba155
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild 
b/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
new file mode 100644
index ..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.7.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   # This enables dune-configurator to use the vendored csexp module
+   sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+   vendor/csexp/src/dune || die
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/files/

2023-03-01 Thread Mike Pagano
commit: 7adaac98b3ed54c43ce0b4a1dee5f6f6a4f9dab9
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 18:39:23 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 18:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adaac98

www-servers/nginx-unit/files:  Update conf.d and init.d files

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

 www-servers/nginx-unit/files/nginx-unit.confd|  1 -
 www-servers/nginx-unit/files/nginx-unit.initd-r1 | 15 ---
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/www-servers/nginx-unit/files/nginx-unit.confd 
b/www-servers/nginx-unit/files/nginx-unit.confd
index eedf0ffbd685..b9ce82d332ce 100644
--- a/www-servers/nginx-unit/files/nginx-unit.confd
+++ b/www-servers/nginx-unit/files/nginx-unit.confd
@@ -18,7 +18,6 @@
 # Modules directory name
 #NXT_MODULES="/usr/lib64/nginx-unit"
 
-
 # State directory name
 #NXT_STATE="/var/lib/nginx-unit"
 

diff --git a/www-servers/nginx-unit/files/nginx-unit.initd-r1 
b/www-servers/nginx-unit/files/nginx-unit.initd-r1
index a9ad47834899..e4ea45cdbe35 100644
--- a/www-servers/nginx-unit/files/nginx-unit.initd-r1
+++ b/www-servers/nginx-unit/files/nginx-unit.initd-r1
@@ -4,13 +4,22 @@
 
 command="/usr/sbin/unitd"
 pidfile="/run/nginx-unit.pid"
-user=${NXT_USER:-nginx-unit}
-group=${NXT_GROUP:-nginx-unit}
+NXT_USER=${NXT_USER:-nginx-unit}
+NXT_GROUP=${NXT_GROUP:-nginx-unit}
+NXT_CONTROL=${NXT_CONTROL:-unix:/run/nginx-unit.sock}
+NXT_PID=${NXT_PID:-/run/nginx-unit.pid}
+NXT_LOG=${NXT_LOG:-/var/log/nginx-unit}
+NXT_MODULES=${NXT_LOG:-/usr/lib64/nginx-unit}
+NXT_STATE=${NXT_STATE:-/var/lib/nginx-unit}
+NXT_TMP=${NXT_TMP:-/usr/tmp}
+
+command_args=" --user ${NXT_USER} --group ${NXT_GROUP} --control 
${NXT_CONTROL} --pid ${NXT_PID} --log ${NXT_LOG} --modules ${NXT_MODULES} 
--state ${NXT_STATE} --tmp ${NXT_TMP}"
 
 depend() {
use dns logger netmount
 }
 
 start_pre() {
-   checkpath -d /var/lib/nginx-unit -o ${user}:${group} -m 0770
+checkpath -d /var/lib/nginx-unit -o root:root -m 0770
 }
+



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

2023-03-01 Thread Alfredo Tupone
commit: 8b2bba93a537f2a974935787cf29d0bb61552fdb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:27:02 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:27:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2bba93

dev-ml/stdune: add 3.7.0

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

 dev-ml/stdune/Manifest|  1 +
 dev-ml/stdune/stdune-3.7.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ml/stdune/Manifest b/dev-ml/stdune/Manifest
index 505371057bf6..43fa8bd286ba 100644
--- a/dev-ml/stdune/Manifest
+++ b/dev-ml/stdune/Manifest
@@ -2,3 +2,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/stdune/stdune-3.7.0.ebuild 
b/dev-ml/stdune/stdune-3.7.0.ebuild
new file mode 100644
index ..7ee771448037
--- /dev/null
+++ b/dev-ml/stdune/stdune-3.7.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dune's unstable standard library"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   dev-ml/pp:=[ocamlopt?]
+   ~dev-ml/dyn-${PV}:=[ocamlopt?]
+   ~dev-ml/ordering-${PV}:=[ocamlopt?]
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-03-01 Thread Alfredo Tupone
commit: c90142b9b7f5349a54bc57828af461affcd8c36c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:21:06 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90142b9

dev-ml/dyn: add 3.7.0

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

 dev-ml/dyn/Manifest |  1 +
 dev-ml/dyn/dyn-3.7.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/dyn/Manifest b/dev-ml/dyn/Manifest
index 505371057bf6..43fa8bd286ba 100644
--- a/dev-ml/dyn/Manifest
+++ b/dev-ml/dyn/Manifest
@@ -2,3 +2,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dyn/dyn-3.7.0.ebuild b/dev-ml/dyn/dyn-3.7.0.ebuild
new file mode 100644
index ..a3d55d2d7132
--- /dev/null
+++ b/dev-ml/dyn/dyn-3.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dynamic type"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="~dev-ml/ordering-${PV}:=
+   dev-ml/pp:="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-03-01 Thread Alfredo Tupone
commit: 7feb3aadfcdf2e9ae7ec4e0bd7836e033e16ed47
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:20:00 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:20:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7feb3aad

dev-ml/ordering: add 3.7.0

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

 dev-ml/ordering/Manifest  |  1 +
 dev-ml/ordering/ordering-3.7.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ml/ordering/Manifest b/dev-ml/ordering/Manifest
index 505371057bf6..43fa8bd286ba 100644
--- a/dev-ml/ordering/Manifest
+++ b/dev-ml/ordering/Manifest
@@ -2,3 +2,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/ordering/ordering-3.7.0.ebuild 
b/dev-ml/ordering/ordering-3.7.0.ebuild
new file mode 100644
index ..3302c44ddac1
--- /dev/null
+++ b/dev-ml/ordering/ordering-3.7.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Element ordering"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND=">=dev-lang/ocaml-4.08"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2023-03-01 Thread Alfredo Tupone
commit: 64a93c9a41e7e8c21332d040e7018e60f85074ba
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:35:51 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a93c9a

dev-ml/dune-private-libs: add 3.7.0

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

 dev-ml/dune-private-libs/Manifest  |  1 +
 .../dune-private-libs-3.7.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/dune-private-libs/Manifest 
b/dev-ml/dune-private-libs/Manifest
index 0e12f2ba6bb6..127f73fa0223 100644
--- a/dev-ml/dune-private-libs/Manifest
+++ b/dev-ml/dune-private-libs/Manifest
@@ -5,3 +5,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-private-libs/dune-private-libs-3.7.0.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-3.7.0.ebuild
new file mode 100644
index ..797e233bbac6
--- /dev/null
+++ b/dev-ml/dune-private-libs/dune-private-libs-3.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Private libraries of Dune"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+   dev-ml/pp:=[ocamlopt?]
+   ~dev-ml/dyn-${PV}:=[ocamlopt?]
+   ~dev-ml/stdune-${PV}:=[ocamlopt?]
+   >=dev-lang/ocaml-4.08
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-03-01 Thread Alfredo Tupone
commit: 874e409d6ff2ed012d99a3474d9908b8b1c916a4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:37:35 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:37:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874e409d

dev-ml/dune-site: add 3.7.0

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

 dev-ml/dune-site/Manifest   |  1 +
 dev-ml/dune-site/dune-site-3.7.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/dune-site/Manifest b/dev-ml/dune-site/Manifest
index d8a4d3dad048..4ed3f145dc88 100644
--- a/dev-ml/dune-site/Manifest
+++ b/dev-ml/dune-site/Manifest
@@ -4,3 +4,4 @@ DIST dune-3.0.3.tar.gz 1725788 BLAKE2B 
2de93c085f642c8381642a08b18bc21ad48097f32
 DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7b8d9a9a2d4b282166d9172582a37adf408fd037972dab7525cd240c24729b6692f403c32029b2994044bd40
 SHA512 
a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune-site/dune-site-3.7.0.ebuild 
b/dev-ml/dune-site/dune-site-3.7.0.ebuild
new file mode 100644
index ..86c18b3cac7e
--- /dev/null
+++ b/dev-ml/dune-site/dune-site-3.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Embed locations informations inside executable and libraries"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+   ~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p ${PN} @install -j $(makeopts_jobs) --display short || die
+}



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: tests/scripts/, src/pkgcheck/scripts/

2023-03-01 Thread Arthur Zamarin
commit: b9b5dc7dd1da1a659bc6987665e16c904d0271a9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 28 09:05:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 18:36:10 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=b9b5dc7d

scan: Replace NOCOLOR by NO_COLOR

NO_COLOR is an informal standard that is followed by many programs,
see https://no-color.org/.

Signed-off-by: Ulrich Müller  gentoo.org>
Closes: https://bugs.gentoo.org/898230
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/scripts/pkgcheck_scan.py | 2 +-
 tests/scripts/test_pkgcheck_scan.py   | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/pkgcheck/scripts/pkgcheck_scan.py 
b/src/pkgcheck/scripts/pkgcheck_scan.py
index b19afafb..9abfe2b5 100644
--- a/src/pkgcheck/scripts/pkgcheck_scan.py
+++ b/src/pkgcheck/scripts/pkgcheck_scan.py
@@ -401,7 +401,7 @@ def _setup_scan(parser, namespace, args):
 # load repo-specific args from config if they exist
 namespace = config_parser.parse_config_sections(namespace, 
namespace.target_repo.aliases)
 
-if os.getenv("NOCOLOR"):
+if os.getenv("NO_COLOR"):
 namespace.color = False
 
 return namespace, args

diff --git a/tests/scripts/test_pkgcheck_scan.py 
b/tests/scripts/test_pkgcheck_scan.py
index 7b1e5bdc..83ac7760 100644
--- a/tests/scripts/test_pkgcheck_scan.py
+++ b/tests/scripts/test_pkgcheck_scan.py
@@ -279,12 +279,12 @@ class TestPkgcheckScanParseArgs:
 )
 
 args = ("scan", "--config", str(config_file))
-with os_environ("NOCOLOR"):
+with os_environ("NO_COLOR"):
 assert parser.parse_args(args).color is True
-with os_environ(NOCOLOR="1"):
-# NOCOLOR overrides config file
+with os_environ(NO_COLOR="1"):
+# NO_COLOR overrides config file
 assert parser.parse_args(args).color is False
-# cmd line option overrides NOCOLOR
+# cmd line option overrides NO_COLOR
 assert parser.parse_args([*args, "--color", "n"]).color is False
 assert parser.parse_args([*args, "--color", "y"]).color is True
 



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

2023-03-01 Thread Alfredo Tupone
commit: e56912910abd1e6d9e3197c7cd1c7dcb0d1b9f61
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  1 18:16:24 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  1 18:16:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5691291

dev-ml/dune: add 3.7.0

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

 dev-ml/dune/Manifest  |  1 +
 dev-ml/dune/dune-3.7.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index bcdac14640a2..02ad5e463049 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -7,3 +7,4 @@ DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7
 DIST dune-3.5.0.tar.gz 1801260 BLAKE2B 
684c6540c3f5e9356e12f1b483b1adbf9f4a44bb24fdd8b79bc5d48efab05b479cef0c9449adb84e3e30be81f07913460073928d5e91647096fc02608f8e9709
 SHA512 
f1a94d867e1b82502aed3f7ae16adb48bd1f773c0045c3313303f29b70ec99bed4264d420c85fe7c4be2343ac970586d77705f6083049c6bec860b543fbd3c3c
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
+DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239

diff --git a/dev-ml/dune/dune-3.7.0.ebuild b/dev-ml/dune/dune-3.7.0.ebuild
new file mode 100644
index ..4055f5de2e82
--- /dev/null
+++ b/dev-ml/dune/dune-3.7.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing elisp-common
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune";
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="emacs"
+RESTRICT="strip test"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+
+QA_FLAGS_IGNORED="usr/bin/dune"
+
+BYTECOMPFLAGS="-L ${S}/editor-integration/emacs"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+
+   # This allows `dune --version` to output the correct version
+   # instead of "n/a"
+   sed -i "/^(name dune)/a (version ${PV})" dune-project || die
+}
+
+src_configure() {
+   ./configure \
+   --libdir="$(ocamlc -where)" \
+   --mandir=/usr/share/man \
+   --docdir=/usr/doc \
+   --etcdir=/etc \
+   --datadir=/usr/share \
+   --sbindir=/usr/sbin \
+   --bindir=/usr/bin \
+   || die
+}
+
+src_compile() {
+   ocaml boot/bootstrap.ml -j $(makeopts_jobs) --verbose || die
+   ./_boot/dune.exe build @install -p "${PN}" --profile dune-bootstrap \
+   -j $(makeopts_jobs) --display short || die
+
+   use emacs && elisp-compile editor-integration/emacs/*.el
+}
+
+src_install() {
+   default
+
+   dodir /usr/share/doc
+   mv "${ED}"/usr/doc/dune "${ED}"/usr/share/doc/${PF} || die
+   rmdir "${ED}"/usr/doc || die
+
+   if use emacs ; then
+   elisp-install ${PN} editor-integration/emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/rutorrent/

2023-03-01 Thread Viorel Munteanu
commit: e577947202453dc58c5656bc759d8d69333560f6
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jan  8 13:06:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Mar  1 17:58:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5779472

www-apps/rutorrent: bump version to 4.0.2 and update 

Note that rutorrent-.ebuild is now just a copy of the latest
version.

Closes: https://bugs.gentoo.org/730206
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/29010
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-apps/rutorrent/Manifest|  1 +
 ...utorrent-.ebuild => rutorrent-4.0.2.ebuild} | 54 +-
 www-apps/rutorrent/rutorrent-.ebuild   | 54 +-
 3 files changed, 67 insertions(+), 42 deletions(-)

diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest
index 1b3fff019b61..d9b4d4d904a5 100644
--- a/www-apps/rutorrent/Manifest
+++ b/www-apps/rutorrent/Manifest
@@ -1 +1,2 @@
 DIST rutorrent-3.8.tar.gz 1241643 BLAKE2B 
c432e8691d35447cd0698eee8edeee4060238dc39cc8cbb178c1169f166fa1d483493181ce0d2f468106ae01dd0f58d4fbb2f334de393fabb2b0aa73363e2b7f
 SHA512 
ea3dfa74234a1eafcbc9e71d6c6d953a46fdf8e189237b8df0ec58cf46ac30404f7a15bb783ec7567ab6f28daa3987ee219039dd360e3c48d16aea244263c9b6
+DIST rutorrent-4.0.2.tar.gz 2221825 BLAKE2B 
96867dbd818949388dedbfeee80ae85d22c9f3b04636d66797a96fc7b1de7541128445a989f642d711bd93aaf0840b56fe4e7bb7f29a02d122d939039eeff835
 SHA512 
f1f3cf7712246c02c73753e5ec8c3b5c0af4797699adeabc59822c165d06d7291d50a2d065b2d729273f907e1ec288391b1f02bc733a2b40d3e818a2de983528

diff --git a/www-apps/rutorrent/rutorrent-.ebuild 
b/www-apps/rutorrent/rutorrent-4.0.2.ebuild
similarity index 51%
copy from www-apps/rutorrent/rutorrent-.ebuild
copy to www-apps/rutorrent/rutorrent-4.0.2.ebuild
index ad651140c198..f7dbb6ae40d3 100644
--- a/www-apps/rutorrent/rutorrent-.ebuild
+++ b/www-apps/rutorrent/rutorrent-4.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit webapp
+inherit webapp optfeature
 
 DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client 
rTorrent"
 HOMEPAGE="https://github.com/Novik/ruTorrent";
@@ -13,41 +13,45 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+   S="${WORKDIR}/ruTorrent-${PV}"
 fi
 
-LICENSE="GPL-2"
-IUSE=""
+LICENSE="GPL-2+ MIT"
 
-need_httpd_cgi
+RDEPEND="
+   dev-lang/php[xml,gd]
+   virtual/httpd-php
+"
 
-DEPEND="dev-lang/php[xml,gd]"
-RDEPEND="virtual/httpd-php"
+need_httpd_cgi
 
 pkg_setup() {
webapp_pkg_setup
 }
 
-src_prepare() {
-   default
-   find -name '\.gitignore' -type f -exec rm -rf {} \;
-   if [[ ${PV} ==  ]]; then
-   rm -rf .git
-   fi
-}
-
 src_install() {
webapp_src_preinst
 
+   rm -r .github || die
+   find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || 
die
+   if [[ ${PV} ==  ]]; then
+   rm -r .git .gitattributes || die
+   fi
+
insinto "${MY_HTDOCSDIR}"
doins -r .
 
+   # can not use fperms beacuse of globbing
chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \
-   "$ED${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed"
+   "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed"
+
+   keepdir "${MY_HTDOCSDIR}"/conf/users
+   keepdir "${MY_HTDOCSDIR}"/share/settings
+   keepdir "${MY_HTDOCSDIR}"/share/torrents
+   keepdir "${MY_HTDOCSDIR}"/share/users
 
-   webapp_serverowned "${MY_HTDOCSDIR}"/share
-   webapp_serverowned "${MY_HTDOCSDIR}"/share/settings
-   webapp_serverowned "${MY_HTDOCSDIR}"/share/torrents
-   webapp_serverowned "${MY_HTDOCSDIR}"/share/users
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/conf
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/share
 
webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess
webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php
@@ -57,3 +61,11 @@ src_install() {
 
webapp_src_install
 }
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   optfeature "Show audio file spectogram" media-sound/sox
+   optfeature "Display media file information" media-video/mediainfo
+   optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper
+}

diff --git a/www-apps/rutorrent/rutorrent-.ebuild 
b/www-apps/rutorrent/rutorrent-.ebuild
index ad651140c198..f7dbb6ae40d3 100644
--- a/www-apps/rutorrent/rutorrent-.ebuild
+++ b/www-apps/rutorrent/rutorrent-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General

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

2023-03-01 Thread Arthur Zamarin
commit: 21ab1713b00f76ce520c7ba00793ac78e39e5bae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:57:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ab1713

dev-lang/python: Stabilize 3.11.2_p1 ppc64, #898624

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

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

diff --git a/dev-lang/python/python-3.11.2_p1.ebuild 
b/dev-lang/python/python-3.11.2_p1.ebuild
index 6986275c52e3..05ca11231574 100644
--- a/dev-lang/python/python-3.11.2_p1.ebuild
+++ b/dev-lang/python/python-3.11.2_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2023-03-01 Thread Arthur Zamarin
commit: 91e5c20270f3fa2d571648a183c259f0775471d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:57:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:57:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e5c202

net-misc/dropbear: Stabilize 2022.83 hppa, #898612

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

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

diff --git a/net-misc/dropbear/dropbear-2022.83.ebuild 
b/net-misc/dropbear/dropbear-2022.83.ebuild
index afc6bb0f0d76..d4c0bb904006 100644
--- a/net-misc/dropbear/dropbear-2022.83.ebuild
+++ b/net-misc/dropbear/dropbear-2022.83.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? (
 
 LICENSE="MIT GPL-2" # (init script is GPL-2 #426056)
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="bsdpty minimal multicall pam +shadow static +syslog test zlib"
 RESTRICT="!test? ( test ) test"
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/

2023-03-01 Thread Arthur Zamarin
commit: 38f65dcbd27eeffe3e9d95f213dae79ee35be332
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:57:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:57:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f65dcb

net-dialup/minicom: Stabilize 2.8-r1 ppc, #898620

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

 net-dialup/minicom/minicom-2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.8-r1.ebuild 
b/net-dialup/minicom/minicom-2.8-r1.ebuild
index 2de45ebb805a..2c6f56143e67 100644
--- a/net-dialup/minicom/minicom-2.8-r1.ebuild
+++ b/net-dialup/minicom/minicom-2.8-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/, app-backup/bareos/files/

2023-03-01 Thread Marc Schiffbauer
commit: 58eefb77789fdd35d34a68cea77b0e509c183209
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  1 17:42:56 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  1 17:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58eefb77

app-backup/bareos: add 22.0.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   1 +
 app-backup/bareos/bareos-22.0.2.ebuild | 413 +
 app-backup/bareos/files/bareos-22.0.2-werror.patch |  23 ++
 3 files changed, 437 insertions(+)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index b05f4c5d56fd..0cfdf2ea695c 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,2 +1,3 @@
 DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 
5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75
 SHA512 
1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68
 DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 
9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a
 SHA512 
e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36
+DIST bareos-22.0.2.tar.gz 14442217 BLAKE2B 
34b8a506b608765f803cb788a203b7556dda67ae8bdd2cb82e1c8ea1ea8a07759f381c33b25e743d296417bef1072ccfcfecf536096cc1babdf20c57767cc369
 SHA512 
924e07aafa44829730f367a29f0a17356d06d5e44bcbe511936ebfe582912439010d8376370530982dfdfe54d8a722ff257648634cea429cbfbd566d2c25e464

diff --git a/app-backup/bareos/bareos-22.0.2.ebuild 
b/app-backup/bareos/bareos-22.0.2.ebuild
new file mode 100644
index ..4e4745015088
--- /dev/null
+++ b/app-backup/bareos/bareos-22.0.2.ebuild
@@ -0,0 +1,413 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+CMAKE_WARN_UNUSED_CLI=no
+#CMAKE_REMOVE_MODULES=yes
+
+inherit python-any-r1 systemd cmake tmpfiles
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+
+# some tests still fail propably due to missing bits in src_test -> TODO
+RESTRICT="mirror test"
+#RESTRICT="
+#  mirror
+#  !test? ( test )
+#"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
+   logwatch ndmp readline scsi-crypto split-usr
+   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
+
+# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
+DEPEND="
+   !app-backup/bacula
+   acct-group/${PN}
+   !x86? (
+   ceph? ( sys-cluster/ceph )
+   )
+   glusterfs? ( sys-cluster/glusterfs )
+   lmdb? ( dev-db/lmdb )
+   dev-libs/gmp:0
+   !clientonly? (
+   acct-user/${PN}
+   dev-db/postgresql:*[threads]
+   director? (
+   virtual/mta
+   )
+   )
+   logwatch? ( sys-apps/logwatch )
+   ndmp? ( net-libs/rpcsvc-proto )
+   tcpd? ( sys-apps/tcp-wrappers )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   dev-libs/jansson:=[static-libs]
+   dev-libs/lzo[static-libs]
+   dev-libs/openssl:0=[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   )
+   !static? (
+   acl? ( virtual/acl )
+   dev-libs/jansson:=
+   dev-libs/lzo
+   dev-libs/openssl:0=
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   )
+   "
+RDEPEND="${DEPEND}
+   !clientonly? (
+   storage-daemon? (
+   sys-block/mtx
+   app-arch/mt-st
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+   "
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   dev-cpp/gtest
+   dev-db/postgresql:*[server,threads]
+   dev-db/mariadb:*[server]
+   )
+"
+
+REQUIRED_USE="
+   static? ( clientonly )
+   x86? ( !ceph )
+"
+
+S=${WORKDIR}/${PN}-Release-${PV}
+
+pkg_pretend() {
+   local active_removed_backend=""
+   if has_version "=21.0.0 you need to migrate to 
PostgreSQL"
+   ewarn "catalog backend using the 'bareos-dbcopy' tool of your 
current"
+   ewarn "installation first."
+   ewarn
+   die "current catalog backend not supported anymore"
+   fi
+}
+
+src_test() {
+   # initialze catalog test database
+   initd

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

2023-03-01 Thread Marc Schiffbauer
commit: c7e1db1eb4604a34a07b170bcd72ca0a33c839c6
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  1 17:24:28 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  1 17:43:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e1db1e

dev-python/bareos: add 21.1.6, drop 21.1.5

Signed-off-by: Marc Schiffbauer  gentoo.org>

 dev-python/bareos/Manifest   | 2 +-
 dev-python/bareos/{bareos-21.1.5.ebuild => bareos-21.1.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest
index d5848a643dcc..b115a7aeee94 100644
--- a/dev-python/bareos/Manifest
+++ b/dev-python/bareos/Manifest
@@ -1 +1 @@
-DIST bareos-21.1.5.tar.gz 11655244 BLAKE2B 
18ef42669cfdd7a663910fa1ce9b46f12eab0aa3a2106e9877dc3d341e9a7b309c21bc1768d4873d626938fcbb2084884a85d6dcef0aa2834b117aef1034d28f
 SHA512 
637c6c0500ff31bb2c87f27d87f908d49836191afb880de4b636432b9c20433ec6f32f5805aaa7fb57f2f99a0201c51802c8d213ee5573642698f74da4cb06b7
+DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 
9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a
 SHA512 
e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36

diff --git a/dev-python/bareos/bareos-21.1.5.ebuild 
b/dev-python/bareos/bareos-21.1.6.ebuild
similarity index 100%
rename from dev-python/bareos/bareos-21.1.5.ebuild
rename to dev-python/bareos/bareos-21.1.6.ebuild



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

2023-03-01 Thread Marc Schiffbauer
commit: 8008c09e73257b78a3b6ce5c357f4952cbc7ca86
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  1 17:21:13 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  1 17:43:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8008c09e

app-backup/bareos: drop 21.1.2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest |   1 -
 app-backup/bareos/bareos-21.1.2.ebuild | 390 -
 2 files changed, 391 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 07d5acc73621..b05f4c5d56fd 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,2 @@
 DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 
5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75
 SHA512 
1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68
-DIST bareos-21.1.2.tar.gz 11582588 BLAKE2B 
e7e02b3897d7e377cc79d9d0880da821f1b81d1f54891d89e704e78f51471cdf94b5a02ffe2f4ed54dec38bf37ccc757bf1641c3b678a04e401f48484ed3c941
 SHA512 
acdc787ff828add93c81b2b7d293dec90f2aa22aa3aee3002662bd30e88dc0dc58b753bb63ca7c111fac6c7eeea888938236c1169f92ed6cec27941036c7b6b1
 DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 
9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a
 SHA512 
e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36

diff --git a/app-backup/bareos/bareos-21.1.2.ebuild 
b/app-backup/bareos/bareos-21.1.2.ebuild
deleted file mode 100644
index 7005e562111e..
--- a/app-backup/bareos/bareos-21.1.2.ebuild
+++ /dev/null
@@ -1,390 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-CMAKE_WARN_UNUSED_CLI=no
-#CMAKE_REMOVE_MODULES=yes
-
-inherit python-any-r1 systemd cmake tmpfiles
-
-DESCRIPTION="Featureful client/server network backup suite"
-HOMEPAGE="https://www.bareos.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
-
-# some tests still fail propably due to missing bits in src_test -> TODO
-RESTRICT="mirror test"
-#RESTRICT="
-#  mirror
-#  !test? ( test )
-#"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X acl ceph clientonly +director glusterfs ipv6 lmdb
-   logwatch ndmp readline scsi-crypto
-   static +storage-daemon systemd tcpd test vim-syntax vmware xattr"
-
-# get cmake variables from core/cmake/BareosSetVariableDefaults.cmake
-DEPEND="
-   !app-backup/bacula
-   acct-group/${PN}
-   !x86? (
-   ceph? ( sys-cluster/ceph )
-   )
-   glusterfs? ( sys-cluster/glusterfs )
-   lmdb? ( dev-db/lmdb )
-   dev-libs/gmp:0
-   !clientonly? (
-   acct-user/${PN}
-   dev-db/postgresql:*[threads]
-   director? (
-   virtual/mta
-   )
-   )
-   logwatch? ( sys-apps/logwatch )
-   ndmp? ( net-libs/rpcsvc-proto )
-   tcpd? ( sys-apps/tcp-wrappers )
-   readline? ( sys-libs/readline:0 )
-   static? (
-   acl? ( virtual/acl[static-libs] )
-   dev-libs/jansson:=[static-libs]
-   dev-libs/lzo[static-libs]
-   dev-libs/openssl:0=[static-libs]
-   sys-libs/ncurses:=[static-libs]
-   sys-libs/zlib[static-libs]
-   )
-   !static? (
-   acl? ( virtual/acl )
-   dev-libs/jansson:=
-   dev-libs/lzo
-   dev-libs/openssl:0=
-   sys-libs/ncurses:=
-   sys-libs/zlib
-   )
-   "
-RDEPEND="${DEPEND}
-   !clientonly? (
-   storage-daemon? (
-   sys-block/mtx
-   app-arch/mt-st
-   )
-   )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-   "
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   test? (
-   dev-cpp/gtest
-   dev-db/postgresql:*[server,threads]
-   dev-db/mariadb:*[server]
-   )
-"
-
-REQUIRED_USE="
-   static? ( clientonly )
-   x86? ( !ceph )
-"
-
-S=${WORKDIR}/${PN}-Release-${PV}
-
-pkg_pretend() {
-   local active_removed_backend=""
-   if has_version "=21.0.0 you need to migrate to 
PostgreSQL"
-   ewarn "catalog backend using the 'bareos-dbcopy' tool of your 
current"
-   ewarn "installation first."
-   ewarn
-   die "current catalog backend not supported anymore"
-   fi
-}
-
-src_test() {
-   # initialze catalog test database
-   initdb -D "${T}"/pgsql || die
-   pg_ctl -w -D "${T}"/pgsql start \
-   

[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/

2023-03-01 Thread Arthur Zamarin
commit: 26c39e67ea83c5fe00331dfdf83670e2c89c3bf8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:33:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:33:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c39e67

net-dialup/minicom: Stabilize 2.8-r1 sparc, #898620

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

 net-dialup/minicom/minicom-2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.8-r1.ebuild 
b/net-dialup/minicom/minicom-2.8-r1.ebuild
index 2c73af887627..80d88ef211ed 100644
--- a/net-dialup/minicom/minicom-2.8-r1.ebuild
+++ b/net-dialup/minicom/minicom-2.8-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-03-01 Thread Arthur Zamarin
commit: abf8919cc4a9f3a7681063997fcfec92c39fbc63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:33:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf8919c

dev-lang/python: Stabilize 3.11.2_p1 sparc, #898624

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

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

diff --git a/dev-lang/python/python-3.11.2_p1.ebuild 
b/dev-lang/python/python-3.11.2_p1.ebuild
index 930a7259e6bc..6986275c52e3 100644
--- a/dev-lang/python/python-3.11.2_p1.ebuild
+++ b/dev-lang/python/python-3.11.2_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/

2023-03-01 Thread Arthur Zamarin
commit: 2d4b823e225a350ee84189f6ec9c6c9a32d67966
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 17:33:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 17:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4b823e

net-dialup/minicom: Stabilize 2.8-r1 ppc64, #898620

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

 net-dialup/minicom/minicom-2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/minicom/minicom-2.8-r1.ebuild 
b/net-dialup/minicom/minicom-2.8-r1.ebuild
index 80d88ef211ed..2de45ebb805a 100644
--- a/net-dialup/minicom/minicom-2.8-r1.ebuild
+++ b/net-dialup/minicom/minicom-2.8-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-03-01 Thread Marc Schiffbauer
commit: 96834a92668bd4acc93fb9a0df70a1a0c94d322b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Mar  1 17:19:21 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Mar  1 17:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96834a92

app-backup/bareos: add 21.1.6, drop 21.1.5-r2

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/Manifest  | 2 +-
 app-backup/bareos/{bareos-21.1.5-r2.ebuild => bareos-21.1.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index e9d91ab26b15..07d5acc73621 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1,3 @@
 DIST bareos-20.0.8.tar.gz 13429247 BLAKE2B 
5576cf738fccad0ac39f7c92e8da01f4925d58e4373c8bc19f68ddb8cc8d6a07bf73dfd39bd2111766ccd20ce2da224680b8ab9adf7b84421874ae916e633f75
 SHA512 
1da30d0ff2f1fda2c4a41ec6d41ec60e3212b1bdb153c7f397931580894f31e36ab84f655d263aed47b9eb21e68ef7e59ec3b7bbd4f2c8981ae04b84733ffb68
 DIST bareos-21.1.2.tar.gz 11582588 BLAKE2B 
e7e02b3897d7e377cc79d9d0880da821f1b81d1f54891d89e704e78f51471cdf94b5a02ffe2f4ed54dec38bf37ccc757bf1641c3b678a04e401f48484ed3c941
 SHA512 
acdc787ff828add93c81b2b7d293dec90f2aa22aa3aee3002662bd30e88dc0dc58b753bb63ca7c111fac6c7eeea888938236c1169f92ed6cec27941036c7b6b1
-DIST bareos-21.1.5.tar.gz 11655244 BLAKE2B 
18ef42669cfdd7a663910fa1ce9b46f12eab0aa3a2106e9877dc3d341e9a7b309c21bc1768d4873d626938fcbb2084884a85d6dcef0aa2834b117aef1034d28f
 SHA512 
637c6c0500ff31bb2c87f27d87f908d49836191afb880de4b636432b9c20433ec6f32f5805aaa7fb57f2f99a0201c51802c8d213ee5573642698f74da4cb06b7
+DIST bareos-21.1.6.tar.gz 11654525 BLAKE2B 
9b023a07e28098fd93aca57aead5b2bf993b85c52dc8f76870dc53ee88ec5995bcc908397173c7d3504c78214e37311442dd96bb563fa4382ae35904fef69e0a
 SHA512 
e9ccafd379ea2a7ede2b6852fa544e7d4b63b23e9d91e8b747c1aecf5d764b06991a57f658842d48fbbe49335a92f29eea90e56b613a3123246a9cd9e8273f36

diff --git a/app-backup/bareos/bareos-21.1.5-r2.ebuild 
b/app-backup/bareos/bareos-21.1.6.ebuild
similarity index 100%
rename from app-backup/bareos/bareos-21.1.5-r2.ebuild
rename to app-backup/bareos/bareos-21.1.6.ebuild



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

2023-03-01 Thread Matt Turner
commit: 0517601a467dfb8d9a9f4fa77150589f2cb201dd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar  1 16:48:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar  1 17:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0517601a

dev-lang/php: Remove stray spaces in metadata.xml

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

 dev-lang/php/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml
index ec83837afd57..87b3df81499e 100644
--- a/dev-lang/php/metadata.xml
+++ b/dev-lang/php/metadata.xml
@@ -19,10 +19,10 @@
   useful for extension developers, and requires GCC.
 
 Enable ctype functions
-Enable embed SAPI 
-Add supports Enchant spelling library. 
- Add foreign function interface (ffi extension) 
support
- Add fileinfo extension support
+Enable embed SAPI
+Add supports Enchant spelling library
+Add foreign function interface (ffi extension) 
support
+Add fileinfo extension support
 Add filter extension support
 Add dbm support for flat files
 Enable the FastCGI Process Manager SAPI



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

2023-03-01 Thread Michał Górny
commit: 8fe69fd2ae0ab027c3ab8a488e34ec97609d3af2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  1 16:59:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  1 16:59:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe69fd2

app-portage/gemato: Remove old

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

 app-portage/gemato/Manifest   |  1 -
 app-portage/gemato/gemato-18.0.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 26495c8a9f5f..3832b2dd2e30 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,2 +1 @@
-DIST gemato-18.0.gh.tar.gz 85575 BLAKE2B 
a923c3d7731b70798d9baf7e9faf0884723bb5e15b4e24712ecd807b79e8ca7e1532f894cf6a3b675bd72419eac41f1481fcd34fb21c9989871141819b036fa2
 SHA512 
9491579c3d80f9b500da2a50aed173641d049293e37f11c3c06616ff49949cae16dfd274ae79dcacca4bb4c27baf30a5f3900f45fc3dfb2b9fb5da8139db63e3
 DIST gemato-19.0.gh.tar.gz 86174 BLAKE2B 
b13e17f3b4388df4c0b6980db8347d68f9e6cb2657cdbcb28a8466bcdebed9e986ecac2f0f88e549741eb62accd91ed48a8ee4a714a5decce68e1529174a4c90
 SHA512 
3a8dfc94770e4063da8f1bf42ffc4c261345af89edd223bbf64033a82c2e31cb3369b98467fdbe9bf911b76e5ef964b676b94803579525697ddc31be1b83017b

diff --git a/app-portage/gemato/gemato-18.0.ebuild 
b/app-portage/gemato/gemato-18.0.ebuild
deleted file mode 100644
index b9fde110b002..
--- a/app-portage/gemato/gemato-18.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-PYTHON_REQ_USE='threads(+)'
-
-inherit distutils-r1
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="
-   https://github.com/projg2/gemato/
-   https://pypi.org/project/gemato/
-"
-SRC_URI="
-   https://github.com/projg2/gemato/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
-IUSE="+gpg pretty-log tools"
-
-RDEPEND="
-   gpg? (
-   >=app-crypt/gnupg-2.2.20-r1
-   dev-python/requests[${PYTHON_USEDEP}]
-   )
-   pretty-log? (
-   dev-python/rich[${PYTHON_USEDEP}]
-   )
-"
-BDEPEND="
-   test? (
-   >=app-crypt/gnupg-2.2.20-r1
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use tools; then
-   exeinto /usr/share/gemato
-   doexe utils/*.{bash,py}
-   fi
-}



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

2023-03-01 Thread Joonas Niilola
commit: 468343223e60af0d68dcaeabd7d420e23eef4a28
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Mar  1 16:55:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  1 16:55:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46834322

sys-kernel/pf-sources: add 6.2-pf2

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

 sys-kernel/pf-sources/Manifest |  1 +
 sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index f312a47a4890..b274d8968a64 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -26,5 +26,6 @@ DIST linux-6.1-pf4.tar.gz 220785813 BLAKE2B 
fe4b173aeba8a0101346e795331194bbc6c5
 DIST linux-6.1-pf5.tar.gz 220804202 BLAKE2B 
5fadef6d3fa1ef6bf295fe75680ae1be0129834d758b4e2b8b2283f537aefaffdf5217eafd3042fee543acf86a443441ca91fb2f8124cc3f5bb751439274e1b5
 SHA512 
40fc016d0f49ca510a9605eec31d06e676fde83f69db6f3286f6693d5e59adb9dc7ad4fb1a41eb1c9bf375a8e5ebd44eca8aa41254961ca1715801667fb2a9a2
 DIST linux-6.1-pf6.tar.gz 220761768 BLAKE2B 
8b0f3d16be65f245978a823bc4c3130f76017dcb4e51c0e5c77815ffe61d3122eabec28001571badc8eceed490cb14f27540bbf574fbb0feffba59804e1169ed
 SHA512 
66b2a4d221bc9caf4c22353d39a9a13e990b8e50ef47d1882d9f950b4cf42f6d240d787979a5272eeb8ffba142fb07fcadf438827d3410e220b20e41ac079ea0
 DIST linux-6.2-pf1.tar.gz 222840475 BLAKE2B 
ee66cdfba8b08cbc5ac70f97b87826dc9d04ee8de2fb57f52e1688c1cdc5b0fecfe3bc673fa30849a7417120c1393ebae7c24ca9a2b00b55eb6719de0246160a
 SHA512 
461d2775491675f351ca56787257a4c7fcda9d2a50538a26639448d86ab79fccff895f0385af78bf2e1113aa650383e77f3d114f6cb84c98c4b407690b0d3e63
+DIST linux-6.2-pf2.tar.gz 222861169 BLAKE2B 
b3e6bddc8639475313cb3203b99e068c109c1f2b71a6475ac8c8c0be21ab57c8d6ab2291db38c0b05e2d875a613df531acdfb7bc0d98acaf7efdd6032b6ea7be
 SHA512 
ad038f5ea05da6006f4436c2345cbe259a3cf89be4424be12a96495875d40abf95eeb18afb550be8ef2b00b5013d1001dc5de688e0ebe85f30b655be9acd6840
 DIST prjc-519-r1-vd-test.patch 274504 BLAKE2B 
87950689ffe97134100aa91d0ff89acd6f4e93b626ad7ab08af464a49457f16526cae7b863d53213dd129d47b6f97b3407ae7027b02656d9eba85942241e8d3f
 SHA512 
d652b6060400329d051257fedee5d9f37a70554ab722e93a15f294d1c6229bfa227941461147e0128178b02875cdf838e0d71e89884d8c01e7549ee482213b71
 DIST prjc_v5.18-r2.patch 270353 BLAKE2B 
15d7ed7a0eb6f7ad37feaf52ab7c383e1c7c3e72fb41a767c8d1151a0ad41255c216ede1e4938a041f3b628874ed61398c61dd7b0e0b62090730f2fd0f6a70db
 SHA512 
25c558bd6281a09bb611c6cca68084b27d0f2e290d2c0575e88b6a94322fad86de6dbeda30eb77919edd5adff921ad445593d9478f115ec93fa2e4c7ed6b5c1e

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild 
b/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild
new file mode 100644
index ..3c9b67ed85ac
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Define what default functions to run.
+ETYPE="sources"
+
+# Use genpatches but don't include the 'experimental' use flag.
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Genpatches version to use. -pf patch set already includes vanilla linux 
updates. Regularly "1"
+# is the wanted value here, but the genpatches patch set can be bumped if it 
includes some
+# important fixes. src_prepare() will handle deleting the updated vanilla 
linux patches.
+K_GENPATCHES_VER="1"
+
+# -pf patch set already sets EXTRAVERSION to kernel Makefile.
+K_NOSETEXTRAVERSION="1"
+
+# pf-sources is not officially supported/covered by the Gentoo security team.
+K_SECURITY_UNSUPPORTED="1"
+
+# Define which parts to use from genpatches - experimental is already included 
in the -pf patch
+# set.
+K_WANT_GENPATCHES="base extras"
+
+# Major kernel version, e.g. 5.14.
+SHPV="${PV/_p*/}"
+
+# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name 
by PMS.
+PFPV="${PV/_p/-pf}"
+
+inherit kernel-2 optfeature
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+HOMEPAGE="https://pfkernel.natalenko.name/
+   https://dev.gentoo.org/~mpagano/genpatches/";
+SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> 
linux-${PFPV}.tar.gz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz";
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+S="${WORKDIR}/linux-${PFPV}"
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report 
problems,
+   see: ${HOMEPAGE}."
+
+pkg_setup() {
+   ewarn ""
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the pf developers directly."
+   

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

2023-03-01 Thread Joonas Niilola
commit: 589c0b411c93c840fc7a5d220ce76e3547fed6d8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar  1 16:21:16 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  1 16:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589c0b41

sys-process/fcron: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29872
Signed-off-by: Joonas Niilola  gentoo.org>

 ...3.2.1-configure-fix-audit-parameter-check.patch | 30 --
 1 file changed, 30 deletions(-)

diff --git 
a/sys-process/fcron/files/fcron-3.2.1-configure-fix-audit-parameter-check.patch 
b/sys-process/fcron/files/fcron-3.2.1-configure-fix-audit-parameter-check.patch
deleted file mode 100644
index b4166ff9d7e3..
--- 
a/sys-process/fcron/files/fcron-3.2.1-configure-fix-audit-parameter-check.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From cc7a684862fee31c442c49d6a537d86979c23220 Mon Sep 17 00:00:00 2001
-From: Thomas Deutschmann 
-Date: Thu, 17 Nov 2016 17:19:35 +0100
-Subject: [PATCH] configure: Fix --with-audit parameter check
-
-Due to a missing "$" the variable "$useaudit" was never checked for
-0 value with the result that you cannot disable building against
-libaudit.
-
-Gentoo-Bug: https://bugs.gentoo.org/540446

- configure.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index 7e7634f..708d1dd 100644
 a/configure.in
-+++ b/configure.in
-@@ -822,7 +822,7 @@ AC_ARG_WITH(audit,
- ;;
-   esac ]
- )
--if test useaudit = "0"; then
-+if test "$useaudit" = 0; then
-   AC_MSG_RESULT(no)
- elif test "$useaudit" = "1" && test "$auditavail" != 1; then
-   useaudit=0
--- 
-2.10.2
-



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

2023-03-01 Thread Arthur Zamarin
commit: 92736bb0452157be8d36afd6a96c207c93445b91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 16:36:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 16:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92736bb0

net-misc/dropbear: Stabilize 2022.83 arm, #898612

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

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

diff --git a/net-misc/dropbear/dropbear-2022.83.ebuild 
b/net-misc/dropbear/dropbear-2022.83.ebuild
index 0ede69cedbbe..afc6bb0f0d76 100644
--- a/net-misc/dropbear/dropbear-2022.83.ebuild
+++ b/net-misc/dropbear/dropbear-2022.83.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? (
 
 LICENSE="MIT GPL-2" # (init script is GPL-2 #426056)
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="bsdpty minimal multicall pam +shadow static +syslog test zlib"
 RESTRICT="!test? ( test ) test"
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/

2023-03-01 Thread Arthur Zamarin
commit: 09742421ec75d8de21707bb117f1399132044483
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 16:36:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 16:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09742421

net-dialup/minicom: Stabilize 2.8-r1 arm, #898620

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

 net-dialup/minicom/minicom-2.8-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/minicom/minicom-2.8-r1.ebuild 
b/net-dialup/minicom/minicom-2.8-r1.ebuild
index f9617802793f..2c73af887627 100644
--- a/net-dialup/minicom/minicom-2.8-r1.ebuild
+++ b/net-dialup/minicom/minicom-2.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="sys-libs/ncurses:="



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

2023-03-01 Thread Arthur Zamarin
commit: f06c3646c2306f9a9d9e67b8166ebdcfe3de4f9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  1 16:36:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  1 16:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06c3646

app-portage/gemato: Stabilize 19.0 ALLARCHES, #898580

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

 app-portage/gemato/gemato-19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-19.0.ebuild 
b/app-portage/gemato/gemato-19.0.ebuild
index 7e02cc9bba9d..b9fde110b002 100644
--- a/app-portage/gemato/gemato-19.0.ebuild
+++ b/app-portage/gemato/gemato-19.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="+gpg pretty-log tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc-xorg-module/

2023-03-01 Thread Viorel Munteanu
commit: 12b7abc14ce0bd36ac0f424876b73f954a8cde63
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Mar  1 16:32:17 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Mar  1 16:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b7abc1

net-misc/tigervnc-xorg-module: add 1.13.1

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

 .../tigervnc-xorg-module-1.13.1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.13.1.ebuild 
b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.13.1.ebuild
new file mode 100644
index ..aa3265514938
--- /dev/null
+++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.13.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XSERVER_VERSION="21.1.1"
+
+DESCRIPTION="Metapackage for the xorg module provided by tigervnc"
+HOMEPAGE="https://tigervnc.org/";
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+RDEPEND="
+   ~net-misc/tigervnc-${PV}[server]
+   =x11-base/xorg-server-${XSERVER_VERSION%.*}*
+"



  1   2   >