[gentoo-commits] repo/gentoo:master commit in: profiles/, mail-filter/libsrs_alt/files/, mail-filter/libsrs_alt/

2024-02-26 Thread Fabian Groffen
commit: f0e3f26709552509d3258ee16525a56b33a6f606
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Feb 26 08:02:01 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Feb 26 08:02:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e3f267

mail-filter/libsrs_alt: remove last-rited package

Closes: https://bugs.gentoo.org/885057
Closes: https://bugs.gentoo.org/875410
Closes: https://bugs.gentoo.org/847211
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/libsrs_alt/Manifest|  1 -
 .../libsrs_alt/files/libsrs_alt-1.0-ftime.patch| 12 -
 .../libsrs_alt/files/libsrs_alt-1.0-link-fix.patch | 32 -
 mail-filter/libsrs_alt/libsrs_alt-1.0-r1.ebuild| 54 --
 mail-filter/libsrs_alt/metadata.xml| 13 --
 profiles/package.mask  |  6 ---
 6 files changed, 118 deletions(-)

diff --git a/mail-filter/libsrs_alt/Manifest b/mail-filter/libsrs_alt/Manifest
deleted file mode 100644
index 3eec25b1a697..
--- a/mail-filter/libsrs_alt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libsrs_alt-1.0.tar.bz2 237984 BLAKE2B 
e55b01f28fdf240ccf2fea8b43e930bc02a78bfb82a2b9fe573c1c09e0839f89a0bdb51844dae237ed66e4bda925b5b3b93842462987e7f300f6f5d763adf382
 SHA512 
1e15f8b12c2174c8ee085fc5adae4cb267f69dd5656066d33af106ad4940769552e04cfc67af4ad9650eece2519c03ef383290f36a22df7d9e03fa2186262404

diff --git a/mail-filter/libsrs_alt/files/libsrs_alt-1.0-ftime.patch 
b/mail-filter/libsrs_alt/files/libsrs_alt-1.0-ftime.patch
deleted file mode 100644
index 290c90d6c5d9..
--- a/mail-filter/libsrs_alt/files/libsrs_alt-1.0-ftime.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 5a43896..d0e106c 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -31,6 +31,7 @@ AC_FUNC_FORK
- AC_TYPE_SIGNAL
- AC_FUNC_STRNLEN
- AC_CHECK_LIB(socket, bind)
-+AC_CHECK_LIB(compat, ftime)
- AC_CHECK_FUNCS([ftime memset socket strchr strdup strncasecmp])
- AC_TYPE_SIZE_T
- 

diff --git a/mail-filter/libsrs_alt/files/libsrs_alt-1.0-link-fix.patch 
b/mail-filter/libsrs_alt/files/libsrs_alt-1.0-link-fix.patch
deleted file mode 100644
index d2e37c07d625..
--- a/mail-filter/libsrs_alt/files/libsrs_alt-1.0-link-fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 5fe95ee063c1f29037cdaacd2d96aea4759b57c1 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Sat, 27 Mar 2021 08:28:11 -0700
-Subject: [PATCH] build: Correctly use .la files and LDADD.
-

- Makefile.am | 6 ++
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index 46de31a..5bdf9d3 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -1,13 +1,11 @@
- SUBDIRS = lib src .
- EXTRA_DIST = MTAs
- 
--LDADD = lib/libcompat.a
--
- bin_PROGRAMS = srs
- noinst_PROGRAMS = test
- 
- test_SOURCES = test.c
--test_LDFLAGS = src/.libs/libsrs_alt.a
-+test_LDADD = lib/libcompat.la src/libsrs_alt.la
- 
- srs_SOURCES = srs.c
--srs_LDFLAGS = src/.libs/libsrs_alt.a
-+srs_LDADD = lib/libcompat.la src/libsrs_alt.la
--- 
-2.26.3
-

diff --git a/mail-filter/libsrs_alt/libsrs_alt-1.0-r1.ebuild 
b/mail-filter/libsrs_alt/libsrs_alt-1.0-r1.ebuild
deleted file mode 100644
index d40ae60fca99..
--- a/mail-filter/libsrs_alt/libsrs_alt-1.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MY_PV=${PV}
-MY_RC=${PV}
-S=${WORKDIR}/${PN}-${MY_PV}
-
-DESCRIPTION="Sender Rewriting Scheme library for use with Exim"
-HOMEPAGE="https://opsec.eu/src/srs/";
-SRC_URI="https://opsec.eu/src/srs/libsrs_alt-${MY_PV}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="static-libs"
-
-RDEPEND="!dev-perl/Mail-SRS"
-
-src_prepare() {
-   eapply "${FILESDIR}"/${P}-ftime.patch
-   eapply "${FILESDIR}"/${P}-link-fix.patch
-
-   # add missing header
-   sed -i -e '/timeb.h>/ a #include ' test.c
-
-   eapply_user
-
-   eautoreconf
-}
-
-src_configure() {
-   # Since the primary intended consumers of this library are MTAs,
-   # use non-standard separator characters (--with-base64compat).
-   # This breaks "SRS Compliancy", which is a rough standard at
-   # best.
-   econf --with-base64compat
-}
-
-src_compile() {
-   # Makefile rules are h0rk3ned, but this is such a tiny package, that
-   # it hardly makes sense to fix this.
-   emake -j1
-}
-
-src_install() {
-   default
-   dodoc "${S}"/MTAs/README.EXIM
-
-   use static-libs || rm "${ED}"/usr/$(get_libdir)/libsrs_alt.a
-}

diff --git a/mail-filter/libsrs_alt/metadata.xml 
b/mail-filter/libsrs_alt/metadata.xml
deleted file mode 100644
index 34895f991ce1..
--- a/mail-filter/libsrs_alt/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/graftcp/

2024-02-26 Thread Yuhang Zeng
commit: e1696b7da5794dd6d220597f52299c136043befa
Author: Yuhang Zeng  unlsycn  com>
AuthorDate: Mon Feb 26 08:42:16 2024 +
Commit: Yuhang Zeng  unlsycn  com>
CommitDate: Mon Feb 26 08:44:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1696b7d

net-misc/graftcp: keyword 0.7.1 for ~arm, ~arm64, ~x86

Signed-off-by: Yuhang Zeng  unlsycn.com>

 net-misc/graftcp/graftcp-0.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/graftcp/graftcp-0.7.1.ebuild 
b/net-misc/graftcp/graftcp-0.7.1.ebuild
index 9e7159bce0..6bee869a11 100644
--- a/net-misc/graftcp/graftcp-0.7.1.ebuild
+++ b/net-misc/graftcp/graftcp-0.7.1.ebuild
@@ -16,7 +16,7 @@ else
https://github.com/hmgle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://github.com/unlsycn/${PN}/releases/download/vendor-${PV}/${PN}-local-vendor-${PV}.tar.xz
 -> vendor.tar.xz
"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
 fi
 
 LICENSE="GPL-3"
@@ -43,7 +43,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-containers/incus/files/, app-containers/incus/

2024-02-26 Thread Joonas Niilola
commit: 32ac32f5bf34d23b6b9316529ebf7607f233588e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb 26 08:50:15 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 26 08:50:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ac32f5

app-containers/incus: drop 0.5, 0.5.1, 0.5.1-r1, 0.6

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

 app-containers/incus/Manifest  |   4 -
 ...ncus-0.5.1-handle-legacy-lxd-agent-loader.patch |  30 ---
 app-containers/incus/incus-0.5.1-r1.ebuild | 208 -
 app-containers/incus/incus-0.5.1.ebuild| 206 
 app-containers/incus/incus-0.5.ebuild  | 206 
 app-containers/incus/incus-0.6.ebuild  | 206 
 6 files changed, 860 deletions(-)

diff --git a/app-containers/incus/Manifest b/app-containers/incus/Manifest
index 55b97b64ed3a..317004b4edc8 100644
--- a/app-containers/incus/Manifest
+++ b/app-containers/incus/Manifest
@@ -1,6 +1,2 @@
-DIST incus-0.5.1.tar.xz 11101024 BLAKE2B 
501d32009558688b153b3b0fae8216186390c44b30b9eb9de725ce129b5776406d8d4d7c686250cdf372bd386a1df491d78c533d9a7befefa987af1eec6420ee
 SHA512 
b2daff7086cda43f8ad36775d3f6434baed7f8276cb630f3d6a6b7270e4a95e053cb00caaf3f9a79d9fd7594fe641571d076db7d15405a63117d1be63510ae91
-DIST incus-0.5.1.tar.xz.asc 833 BLAKE2B 
c1a5a26cdfc400ba100bc300d567365641d1001c3e121aed5d2f19bed4cf985f3ac1680ff7d1691642bf8cf3dd7a2a783d5cfc9f0bab0ac8525f88f791223227
 SHA512 
ea4599f06897375c340549c3e6dc137ce8dce4c0f325ff970954af9a4587640158674d154db5f61103acaa3134e7ea4907a0e608ad2fa085776a3f74520deef2
-DIST incus-0.5.tar.xz 11094876 BLAKE2B 
a05966112cabd6c03395f360f73f29abf7852c37df8e6fb2886b5cff0581f8948fba2f8598a49e9cdb079adcf360dbebf66a6f32c10c224e816e39a46236a5c7
 SHA512 
7d13bde3b7a09ababe1b67bab6f8b5e4fcbff4d2dcdf677454cc34733636829da4c3c840b634bdee893fd4550f575a94e4b618bd665a460223c26fd24cda87c6
-DIST incus-0.5.tar.xz.asc 833 BLAKE2B 
20dcb99abcbda69a9e1476f16a3a35ea9f326e42ebb95211886570217e7f54dc08ef122fd6315fdcd546aa7fe9aa35af837ba705bafae7c74fb45591a1642bda
 SHA512 
10ba6569e94347e1936aaae94b9823ce81ace1c7590b56e69f2f321ea55ad45ad0f753c3358d47bf7a0bea9ae013c1206eb6cbed53b55c20381c29f20f2be6fa
 DIST incus-0.6.tar.xz 11749212 BLAKE2B 
6cf607f13f0dd14e04b49e97e718d6f11612193a6f27515988c9d12383e3655147edd1120a2b030c9b77f3f72c0c73ae3ec960090b4d76f59930ac0256c2a5c8
 SHA512 
c90251be777963c437c8f5a3f6a9e448d41f58ec2f2fb7bafbdc241f32234edd50a82a4c6d4a19e822a3d090282e8ea220842a27b17d17bce8691c1549209f7f
 DIST incus-0.6.tar.xz.asc 833 BLAKE2B 
47d80cbf92961d03e8a96eb313213960b02730d21d0a36c37e22bd1ea238bee72b94f2f98f49574b4ae07d847099db760a253f3bf69ff2658bcba65bc6a61315
 SHA512 
7504f74bf1659f06c40b9ae04853bb993988ae704f2b46c39a744bfa7b179383b5377851b6514b368826d6b3beb930188f3cf73b51c99a1b4cb90f8f03a60b5c

diff --git 
a/app-containers/incus/files/incus-0.5.1-handle-legacy-lxd-agent-loader.patch 
b/app-containers/incus/files/incus-0.5.1-handle-legacy-lxd-agent-loader.patch
deleted file mode 100644
index 472cf57cf273..
--- 
a/app-containers/incus/files/incus-0.5.1-handle-legacy-lxd-agent-loader.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From aebcd59a3400f255aa9da97d271ec4c2b9ba4eb2 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?St=C3=A9phane=20Graber?= 
-Date: Tue, 30 Jan 2024 11:32:45 -0500
-Subject: [PATCH] incusd/instance/qemu/agent-loader: Handle legacy
- lxd-agent-loader
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Stéphane Graber 

- internal/server/instance/drivers/agent-loader/incus-agent | 6 ++
- 1 file changed, 6 insertions(+)
-
-diff --git a/internal/server/instance/drivers/agent-loader/incus-agent 
b/internal/server/instance/drivers/agent-loader/incus-agent
-index 6ed5ece1ac..b0ebc25b68 100644
 a/internal/server/instance/drivers/agent-loader/incus-agent
-+++ b/internal/server/instance/drivers/agent-loader/incus-agent
-@@ -1,5 +1,11 @@
- #!/bin/sh
- PREFIX="/run/incus_agent"
-+
-+# Legacy handling
-+if [ ! -e "${PREFIX}" ] && [ -d "/run/lxd_agent" ]; then
-+ln -s "/run/lxd_agent" "${PREFIX}"
-+fi
-+
- mkdir -p "${PREFIX}/.mnt"
- 
- # Functions.

diff --git a/app-containers/incus/incus-0.5.1-r1.ebuild 
b/app-containers/incus/incus-0.5.1-r1.ebuild
deleted file mode 100644
index c0a209c1da76..
--- a/app-containers/incus/incus-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 go-module linux-info optfeature systemd verify-sig
-
-DESCRIPTION="Modern, secure and powerful system container and virtual machine 
manager"
-HOMEPAGE="https://linuxcontainers.org/incus/introduction/ 
https://github.com/lxc/incus";
-SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz
-   verify-sig? ( 
https://lin

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jquery-ui-rails/

2024-02-26 Thread Hans de Graaff
commit: af994484d92c7ec72600d5247e1751016f6f4d1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 26 09:45:54 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 26 09:46:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af994484

dev-ruby/jquery-ui-rails: add 7.0.0

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

 dev-ruby/jquery-ui-rails/Manifest  |  1 +
 .../jquery-ui-rails/jquery-ui-rails-7.0.0.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/jquery-ui-rails/Manifest 
b/dev-ruby/jquery-ui-rails/Manifest
index 030a16d10491..33d2cf2cbc45 100644
--- a/dev-ruby/jquery-ui-rails/Manifest
+++ b/dev-ruby/jquery-ui-rails/Manifest
@@ -1 +1,2 @@
 DIST jquery-ui-rails-6.0.1.gem 175104 BLAKE2B 
f990968bc75d5f2c5556363f41eafd9ce2207dc08e20bbf10f857656219253fd5f29e8b4d131f7a8b942682d6c32bb11797c08621b34847f77984e7fe57e111b
 SHA512 
ec0fd8c15ef9dbdbef01bdaca22fb36251a2ced090ade6859cff7c72e183c3c750fc384fdf757db7160ec1c6426ce84c972cce255c3d42a2bb9ebe5539390485
+DIST jquery-ui-rails-7.0.0.tar.gz 210630 BLAKE2B 
8a344e188fe8da945cfda93ab7351bc431f9c8c4a2ef3bcfec596b806be767710ea94eba3d94ac02f8e112e12aa443787b36c8111f1107c97b606f2a17e470d8
 SHA512 
a0a50fba56469d95529253cea45e4c2c6bec8b7eeae634ef0526149b0671bc2b84895e0d374f63c9661c44327dc635d58d41560061687ef34ef2783b37017161

diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-7.0.0.ebuild 
b/dev-ruby/jquery-ui-rails/jquery-ui-rails-7.0.0.ebuild
new file mode 100644
index ..2baa18836a31
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-7.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+RUBY_FAKEGEM_GEMSPEC="jquery-ui-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
+HOMEPAGE="https://github.com/jquery-ui-rails/jquery-ui-rails";
+SRC_URI="https://github.com/jquery-ui-rails/jquery-ui-rails/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+
+ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*"
+
+all_ruby_prepare() {
+   sed -e '/executables/ s:^:#:' \
+   -e 's/git ls-files/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/TauonMusicBox/

2024-02-26 Thread David Roman
commit: a8459eef546445ef1a80cfe1ea6eb3fff8312a50
Author: David Roman  gmail  com>
AuthorDate: Mon Feb 26 09:46:31 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Feb 26 09:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8459eef

media-sound/TauonMusicBox: fix icon and .desktop issues

Closes: https://bugs.gentoo.org/925471
Closes: https://bugs.gentoo.org/925470
Closes: https://bugs.gentoo.org/925469
Signed-off-by: David Roman  gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild 
b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index a38abd496d..a844b97ca2 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -7,7 +7,7 @@ PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT 
ru sv tr zh_CN"
 PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit cmake desktop distutils-r1 plocale
+inherit cmake desktop distutils-r1 plocale xdg
 
 DESCRIPTION="The desktop music player of today!"
 HOMEPAGE="https://tauonmusicbox.rocks/";
@@ -100,6 +100,7 @@ python_install() {
doins input.txt
 
sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' 
extra/tauonmb.desktop || die
+   sed -i 
's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' 
extra/tauonmb.desktop || die
domenu extra/tauonmb.desktop
doicon -s scalable extra/tauonmb.svg
 



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

2024-02-26 Thread Alfredo Tupone
commit: 0476b7b639063df54c40e645eefb9b5994d4fb13
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb 26 10:22:34 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 26 10:23:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0476b7b6

Add missing license

Closes: https://bugs.gentoo.org/911895
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/tcl/tcl-8.6.13-r1.ebuild |  2 +-
 licenses/Spencer-99   | 11 +++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-lang/tcl/tcl-8.6.13-r1.ebuild 
b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
index de4e74bd8218..e607daaea559 100644
--- a/dev-lang/tcl/tcl-8.6.13-r1.ebuild
+++ b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Tool Command Language"
 HOMEPAGE="http://www.tcl.tk/";
 SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
 
-LICENSE="tcltk"
+LICENSE="tcltk Spencer-99"
 SLOT="0/8.6"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="debug +threads"

diff --git a/licenses/Spencer-99 b/licenses/Spencer-99
new file mode 100644
index ..deae4e730191
--- /dev/null
+++ b/licenses/Spencer-99
@@ -0,0 +1,11 @@
+
+
+Copyright (c) 1998, 1999 Henry Spencer. All rights reserved.
+
+Development of this software was funded, in part, by Cray Research Inc., UUNET 
Communications Services Inc., Sun Microsystems Inc., and Scriptics Corporation, 
none of whom are responsible for the results. The author thanks all of them.
+
+Redistribution and use in source and binary forms - with or without 
modification - are permitted for any purpose, provided that redistributions in 
source form retain this entire copyright notice and indicate the origin and 
nature of any modifications.
+
+I'd appreciate being given credit for this package in the documentation of 
software which uses it, but that is not a requirement.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, 
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL HENRY 
SPENCER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



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

2024-02-26 Thread Alfredo Tupone
commit: 6b8dcdca79423c9b8f5d88b89d5682f76f36c7c1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Feb 26 10:29:19 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 26 10:29:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8dcdca

dev-lang/tcl: add comments about the compat directory removal

Closes: https://bugs.gentoo.org/911896
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/tcl/tcl-8.6.13-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lang/tcl/tcl-8.6.13-r1.ebuild 
b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
index e607daaea559..cc9ffed3639c 100644
--- a/dev-lang/tcl/tcl-8.6.13-r1.ebuild
+++ b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
@@ -36,6 +36,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 )
 
 src_prepare() {
+   # By dropping the compat directory a lot of licensing and attribution 
burden
+   # (BSD-3, zlib,...) is lifted from the user
find \
"${SPARENT}"/compat/* \
"${SPARENT}"/doc/try.n \



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/fan2go/

2024-02-26 Thread David Roman
commit: 04b6d23c898a6a20a7d228cc18dc04e1871be3ee
Author: David Roman  gmail  com>
AuthorDate: Mon Feb 26 10:33:09 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Feb 26 10:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04b6d23c

sys-power/fan2go: add myself as a maintainer

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

 sys-power/fan2go/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/fan2go/metadata.xml b/sys-power/fan2go/metadata.xml
index cb66b270da..581ce05376 100644
--- a/sys-power/fan2go/metadata.xml
+++ b/sys-power/fan2go/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 

-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
+   davidroma...@gmail.com
+   David Roman


markusressel/fan2go



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

2024-02-26 Thread David Seifert
commit: b088105deeb5406690698f092535767f71546570
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 26 10:36:28 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 26 10:36:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b088105d

net-fs/nfs-utils: drop 2.6.3-r3, 2.6.4-r4

Closes: https://bugs.gentoo.org/413173
Closes: https://bugs.gentoo.org/694288
Closes: https://bugs.gentoo.org/798831
Closes: https://bugs.gentoo.org/914203
Signed-off-by: David Seifert  gentoo.org>

 net-fs/nfs-utils/Manifest   |   1 -
 net-fs/nfs-utils/files/nfs.confd|  38 -
 net-fs/nfs-utils/files/nfsclient.confd  |  18 ---
 net-fs/nfs-utils/files/nfsmount.initd-1.3.1 |  26 
 net-fs/nfs-utils/metadata.xml   |  35 ++---
 net-fs/nfs-utils/nfs-utils-2.6.3-r3.ebuild  | 233 ---
 net-fs/nfs-utils/nfs-utils-2.6.4-r4.ebuild  | 234 
 7 files changed, 16 insertions(+), 569 deletions(-)

diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index 9beb56b81fc1..d340d6b46336 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -1,2 +1 @@
-DIST nfs-utils-2.6.3.tar.bz2 978167 BLAKE2B 
776b4ce6edc728e1dd2291898f429fbc76327b949008f2a477af887231feb2e27505a94978f819e4e4ed7b2b8574e6c5b8d02a9ca6e94683ec620ce99a909a06
 SHA512 
870dee2a95f411de6694aa8dddeef2302ef9235389a9bdca381ef719303fdd1a463a815ca67e0336a5121fa68d5b448b1952d539679e38b36f1e6b69c1e2f853
 DIST nfs-utils-2.6.4.tar.bz2 979652 BLAKE2B 
45f6e9c98e8148e82684526c2ab0f8976b2a46fd869d91f03cf9afffbaad64b77dc1729a50b74d30c5d65bfe213a1da2f54e3d3e19539b61994f7b65671a26ab
 SHA512 
e5fde25c54f594d00e69c9aeff8abc22663b994ecd37d8516751be98b51b12c61ffec47ee128794e170ec773f0649cb594df1ca104ec4dba561823db423f8533

diff --git a/net-fs/nfs-utils/files/nfs.confd b/net-fs/nfs-utils/files/nfs.confd
deleted file mode 100644
index 9dc14058c1fe..
--- a/net-fs/nfs-utils/files/nfs.confd
+++ /dev/null
@@ -1,38 +0,0 @@
-# /etc/conf.d/nfs
-
-# If you wish to set the port numbers for lockd,
-# please see /etc/sysctl.conf
-
-# Optional services to include in default `/etc/init.d/nfs start`
-# For NFSv4 users, you'll want to add "rpc.idmapd" here.
-NFS_NEEDED_SERVICES=""
-
-# Options to pass to rpc.nfsd
-OPTS_RPC_NFSD="8"
-
-# Options to pass to rpc.mountd
-# ex. OPTS_RPC_MOUNTD="-p 32767"
-OPTS_RPC_MOUNTD=""
-
-# Options to pass to rpc.statd
-# ex. OPTS_RPC_STATD="-p 32765 -o 32766"
-OPTS_RPC_STATD=""
-
-# Options to pass to rpc.idmapd
-OPTS_RPC_IDMAPD=""
-
-# Options to pass to rpc.gssd
-OPTS_RPC_GSSD=""
-
-# Options to pass to rpc.svcgssd
-OPTS_RPC_SVCGSSD=""
-
-# Options to pass to rpc.rquotad (requires sys-fs/quota)
-OPTS_RPC_RQUOTAD=""
-
-# Timeout (in seconds) for exportfs
-EXPORTFS_TIMEOUT=30
-
-# Options to set in the nfsd filesystem (/proc/fs/nfsd/).
-# Format is =.  Multiple options are allowed.
-#OPTS_NFSD="nfsv4leasetime=30 max_block_size=4096"

diff --git a/net-fs/nfs-utils/files/nfsclient.confd 
b/net-fs/nfs-utils/files/nfsclient.confd
deleted file mode 100644
index 8a995571e1b8..
--- a/net-fs/nfs-utils/files/nfsclient.confd
+++ /dev/null
@@ -1,18 +0,0 @@
-# You need to decide which nfs protocol version you want to use.
-# If you are unsure, leave these alone.
-#
-# If you are using only nfsv4, uncomment this line:
-#
-#rc_need="!rpc.statd"
-#
-# If you are using only nfsv3, uncomment this line:
-#
-#rc_need="!rpc.idmapd"
-# 
-# You will need to set the dependencies in the nfsclient script to match
-# the network configuration tools you are using. This should be done in
-# this file by following the examples below, and not by changing the
-# service script itself.  See /etc/conf.d/netmount for more examples.
-#
-# This is a safe default.
-rc_after="net"

diff --git a/net-fs/nfs-utils/files/nfsmount.initd-1.3.1 
b/net-fs/nfs-utils/files/nfsmount.initd-1.3.1
deleted file mode 100644
index 68007ca11939..
--- a/net-fs/nfs-utils/files/nfsmount.initd-1.3.1
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This is mostly as a fix for bug #537996, to avoid breaking existing users
-# with nfsmount in their runlevels.
-# If neither nfsclient nor netmount are in your runlevels, and you manually
-# start netmount before nfsclient, then this will break. A real solution is
-# forthcoming, but requires feature development, see bug #406021 for soft
-# dependencies
-depend() {
-   need nfsclient netmount
-}
-
-msg() {
-   ewarn "nfsmount is deprecated, please migrate as described in the news 
item: 2015-02-02-nfs-service-changes"
-   ewarn "This migration script will be removed after 01 Aug 2015."
-}
-
-start() {
-   msg
-}
-
-stop() {
-   msg
-}

diff --git a/net-fs/nfs-utils/metadata.xml b/net-fs/nfs-utils/metadata.xml
index 3eea1d02ad6d..d2ea9df1b5c2 100644
--

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

2024-02-26 Thread David Seifert
commit: c8d1ce0371f2ad86d55fde7d054ffacbf89e67e2
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 26 10:36:29 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 26 10:36:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d1ce03

net-fs/nfs-utils: remove obsolete workarounds

Closes: https://github.com/gentoo/gentoo/pull/35536
Closes: https://bugs.gentoo.org/904718
Signed-off-by: David Seifert  gentoo.org>

 net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
index 1a709d85f618..a50758b8b9eb 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
@@ -128,10 +128,6 @@ src_configure() {
$(use_enable nfsv4 nfsv4server)
$(use_enable uuid)
$(use_with tcpd tcp-wrappers)
-   # XXX: Remove this hack after 2.6.3
-   # See bug #904718.
-   # Patch: 
https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=bc4a5deef9f820c55fdac3c0070364c17cd91cca
-   LIBS="-lsqlite3 -levent_core"
)
econf "${myeconfargs[@]}"
 }
@@ -210,19 +206,4 @@ pkg_postinst() {
einfo "Copying default ${f##*/} from 
${EPREFIX}/usr/$(get_libdir)/nfs to ${EPREFIX}/var/lib/nfs"
cp -pPR "${f}" "${EROOT}"/var/lib/nfs/
done
-
-   if systemd_is_booted; then
-   for v in ${REPLACING_VERSIONS}; do
-   if ver_test "${v}" -lt 1.3.0; then
-   ewarn "We have switched to upstream systemd 
unit files. Since"
-   ewarn "they got renamed, you should probably 
enable the new ones."
-   ewarn "You can run 'equery files nfs-utils | 
grep systemd'"
-   ewarn "to know what services you need to enable 
now."
-   fi
-   done
-   else
-   ewarn "If you use OpenRC, the nfsmount service has been 
replaced with nfsclient."
-   ewarn "If you were using nfsmount, please add nfsclient and 
netmount to the"
-   ewarn "same runlevel as nfsmount."
-   fi
 }



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

2024-02-26 Thread Jakov Smolić
commit: ec641799506a83166a503efcdd5ea746c824937a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 26 10:46:40 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 26 10:46:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec641799

dev-java/eclipse-ecj: Stabilize 4.26-r1 amd64, #925525

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild
index 6a8632e9feb6..ed2724a7e5d4 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV
 S="${WORKDIR}"
 
 LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 SLOT="4.26"
 
 BDEPEND="



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

2024-02-26 Thread Jakov Smolić
commit: a06c14b590bc1ff0f9b7374cb04e389242958b90
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 26 10:46:39 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 26 10:46:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06c14b5

dev-java/eclipse-ecj: Stabilize 4.15-r1 amd64, #925525

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild
index 753425431bb8..6f1440c1f82f 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV
 S="${WORKDIR}"
 
 LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 SLOT="4.15"
 
 BDEPEND="



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

2024-02-26 Thread Miroslav Šulc
commit: 985f3b500c93f7d01234bb34f72b8af7a526f8da
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb 26 11:31:53 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 26 11:31:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985f3b50

media-sound/abcmidi: bump to 2024.02.25, dropped 2024.02.23

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

 media-sound/abcmidi/Manifest| 2 +-
 .../abcmidi/{abcmidi-2024.02.23.ebuild => abcmidi-2024.02.25.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 9d3c7b73f559..505f18b23a3b 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,2 +1,2 @@
 DIST abcMIDI-2024.01.04.zip 628571 BLAKE2B 
2919a0ef33352d2151a97fa003274b9ca8a9b5c047f37e54c29315957377547d4ee59a7846560439640885cc3ec1d1f6ed4d9021577037193557b2176dacfe48
 SHA512 
9570e802f5b63cb4baa8cb5b8a8a0a892e0305c87aeaad639d331f73f5da080d94bfd7e3c0b222efeb1caaf01839cef8c1764be42cbfe4c9308d56f12f5d
-DIST abcMIDI-2024.02.23.zip 631801 BLAKE2B 
0f6f2672845e8bea9373e03ab64a742d53af76541d74282669a1b2f62c5c6d936c58f23b662d3252771845022f25473182c30e509d550787176ca2430364862b
 SHA512 
7edae7695985304e727449b19d0d855a32f5fdd6978dffbec3023b4910a93a41d29f8d6ade565e11c9ebde5e1a60e3ff9e235f0710c3a2d279945ff84b4ee475
+DIST abcMIDI-2024.02.25.zip 631917 BLAKE2B 
4ada3d3c353ee5185437090772944c6b8d0038ed47b725539ad437cc9a0650eac4cabb541a721c56db412d069b5e592b10f3f320d51afca7a035859bad34e924
 SHA512 
75f40ebed6787ec454d2056e19c21cab75697c8f45015a2c6e93fa87e004b5f62c719830521c6f64a23deca1fadd415d6944f1f07d5dde38fc720f574b7c4327

diff --git a/media-sound/abcmidi/abcmidi-2024.02.23.ebuild 
b/media-sound/abcmidi/abcmidi-2024.02.25.ebuild
similarity index 100%
rename from media-sound/abcmidi/abcmidi-2024.02.23.ebuild
rename to media-sound/abcmidi/abcmidi-2024.02.25.ebuild



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

2024-02-26 Thread Yixun Lan
commit: b09d1d4a8af0e5e3ec27b3ed2b16554eb32c1d83
Author: Ryan Qian  bitbili  net>
AuthorDate: Mon Feb 26 10:16:28 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 26 11:33:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09d1d4a

www-apps/gitea: add 1.21.7

Closes: https://github.com/gentoo/gentoo/pull/35537
Signed-off-by: Ryan Qian  bitbili.net>
Signed-off-by: Yixun Lan  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.21.7.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index afbbc8f35fb1..edfa51a4c670 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,2 +1,3 @@
 DIST gitea-1.21.5.tar.gz 53857165 BLAKE2B 
5b215df1b38d1b5808c6b29aad20f0c21bb4abeb5ee76e466c05534a7fac4b2e91b37a7154743c82c2e685427e6ceada08bd36652a0c9cb6fc321d836a018093
 SHA512 
663ab29a6d7c4677aa86e39af4c78af403e50b71be959b0bf4128ee8e6221be3fcffe4fbf67dff23b407b25cb5196ce518bf9b6879764952a170a2383709ef1a
 DIST gitea-1.21.6.tar.gz 53877177 BLAKE2B 
52dd3819cbcbe17190ac8ef9f40df2f517710e3a5308ade0ba513b6e8d2ab517962d91ba1448a5be84dc648dedb875975805a4654ec94c6c65b8ea06345bfc46
 SHA512 
4a728b272d0849f21974a10de37cbde2de096cde203d305b24aa04a30c6fb70d1848856002df560faadcc9aef4d203f22053c7af5ffceaf65091a1696dc420c9
+DIST gitea-1.21.7.tar.gz 53827752 BLAKE2B 
8c58504b7438062923bffdf926e0825bba0a9eb5f9fc10fa076a82e1887a09ddf9d8ae014c060b64fe7adc391d768513e6c80aaa0e3ef99cc4a59214c9e15a12
 SHA512 
f5b097fb992b6c72ca3f0cb12dc5cca84fbefbfc78ef80aeab957820b5df2f01fc87886855567e95875a23e6f0af9a6f5018ba9b38cff79d879ddcec7e2676eb

diff --git a/www-apps/gitea/gitea-1.21.7.ebuild 
b/www-apps/gitea/gitea-1.21.7.ebuild
new file mode 100644
index ..7a37bd3df1e3
--- /dev/null
+++ b/www-apps/gitea/gitea-1.21.7.ebuild
@@ -0,0 +1,147 @@
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic user-info
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea.git";
+else
+   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+BDEPEND=">=dev-lang/go-1.21:="
+
+DOCS=(
+   custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini 
|| die
+}
+
+src_configure() {
+   # bug 832756 - PIE build issues
+   filter-flags -fPIE
+   filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+   local gitea_tags
+   local -a gitea_settings makeenv
+
+   # The space-separated list of the -tags flag is deprecated, please
+   # always use the comma-separated list in the future.
+   gitea_tags="bindata"
+   gitea_tags+="$(usex pam ',pam' '')"
+   gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')"
+
+   gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+
+   makeenv=(
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+   TAGS="${gitea_tags}"
+   )
+
+   if [[ ${PV} != * ]]; then
+   # Use variable STORED_VERSION_FILE (the "${S}/VERSION" file) to 
set version,
+   # and prevent executing git command when it's not a live 
version.
+   makeenv+=( GITHUB_REF_NAME="" )
+   fi
+
+   if use pie ; then
+   # Please check the supported platforms when a new keyword 
request opened,
+   # refer to file: 'go/src/internal/platform/supported.go'.
+   # When PIE buildmode is not supported by internal linker, the 
external
+   # linker will be used automatically, refer to:
+   # 
https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149
+   makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" )
+   fi
+
+   env "${makeenv[@]}" emake backe

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

2024-02-26 Thread Ionen Wolkens
commit: f8db5bf5a4ae09c665033274e5e08dce333883ef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 26 11:41:01 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 26 11:43:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8db5bf5

media-gfx/ueberzugpp: add 2.9.4

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

 media-gfx/ueberzugpp/Manifest|  1 +
 media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest
index 7118112d6a64..a9aab4a4deec 100644
--- a/media-gfx/ueberzugpp/Manifest
+++ b/media-gfx/ueberzugpp/Manifest
@@ -1,2 +1,3 @@
 DIST ueberzugpp-2.9.2.tar.gz 66310 BLAKE2B 
cef413922765f10cea65616c935e67b8a7c86d51f04be5a7383cc009dc238005ffa68638a7099f3c6dcf1a9a4bb3d874806e5ea90cabc53939da499692e5de82
 SHA512 
560a61a861eea7cd33b9a97819a9d97f2b8686640d366152cdfb677ee7d8e094e21ace923e9c83ef2a71a672df6e7d286633fc48da5f3e546d130d40723e0dde
 DIST ueberzugpp-2.9.3.tar.gz 68130 BLAKE2B 
d2431e4361b1845caf5c92b851a3d90bf004533ea3afa513e8106881ba868bf2c84665fde44c58f6ea6689b967746f9e70c44022470a39e11ec05a8cf5e31caa
 SHA512 
c7113c947be68b53b31cede2521e411009473c4f9187a2a92e628bc812fa6d44dc0fd360ba1a735154a92b89129b1759411a3c6eaed8fc0ee8a1b45ac30d20cd
+DIST ueberzugpp-2.9.4.tar.gz 67825 BLAKE2B 
185919717cbbe97b98a44c2b91e244cf72bd760033b1a9d82e0d2f06db1d9b6d57557f57f4cedec8408d61e16658e90977569a63eb17a38afb36b134ff21889b
 SHA512 
3d47874ecde4cc9030490c878851a21d94554538200ba41e87dd9f3aa760a6ed511aad573b820798492a82e4c49219cd4cdc79f5c99c6a80c322d09e618f82a6

diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild 
b/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild
new file mode 100644
index ..bca372eaed2b
--- /dev/null
+++ b/media-gfx/ueberzugpp/ueberzugpp-2.9.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Drop in replacement for ueberzug written in C++"
+HOMEPAGE="https://github.com/jstkdng/ueberzugpp/";
+SRC_URI="
+   https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X opencv opengl wayland xcb-errors"
+REQUIRED_USE="xcb-errors? ( X )"
+
+RDEPEND="
+   dev-cpp/tbb:=
+   dev-libs/glib:2
+   dev-libs/libfmt:=
+   dev-libs/openssl:=
+   dev-libs/spdlog:=
+   media-gfx/chafa
+   media-libs/libexif
+   media-libs/libsixel
+   media-libs/vips:=
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-image
+   xcb-errors? ( x11-libs/xcb-util-errors )
+   )
+   opencv? ( media-libs/opencv:= )
+   opengl? ( media-libs/libglvnd )
+   wayland? ( dev-libs/wayland )
+   !media-gfx/ueberzug
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/cli11
+   dev-cpp/nlohmann_json
+   dev-cpp/range-v3
+   X? ( x11-base/xorg-proto )
+   wayland? ( dev-libs/wayland-protocols )
+"
+BDEPEND="
+   wayland? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )
+"
+
+src_configure() {
+   # TODO?: wayfire plugin is skipped for now (needs wlroots which is
+   # likely to be messier), but could be handled if there is a demand
+
+   local mycmakeargs=(
+   -DENABLE_OPENCV=$(usex opencv)
+   -DENABLE_OPENGL=$(usex opengl)
+   -DENABLE_TURBOBASE64=no # not packaged
+   -DENABLE_WAYLAND=$(usex wayland)
+   -DENABLE_X11=$(usex X)
+   -DENABLE_XCB_ERRORS=$(usex xcb-errors)
+   -DFETCHCONTENT_FULLY_DISCONNECTED=yes
+   )
+
+   cmake_src_configure
+}



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

2024-02-26 Thread Miroslav Šulc
commit: 1c8aa61ca1ffdf3f5306e886d09e98e54798
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 26 11:27:40 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 26 12:52:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8a

dev-java/eclipse-ecj: remove .RSA and .SF files from META-INF

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

 .../{eclipse-ecj-4.26-r1.ebuild => eclipse-ecj-4.26-r2.ebuild}| 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r2.ebuild
similarity index 81%
rename from dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild
rename to dev-java/eclipse-ecj/eclipse-ecj-4.26-r2.ebuild
index ed2724a7e5d4..8843146e1f91 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r2.ebuild
@@ -46,6 +46,14 @@ src_prepare() {
| xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die
 }
 
+src_compile() {
+   java-pkg-simple_src_compile
+   #925083
+   # Exception in thread "main" java.lang.SecurityException: Invalid 
signature file digest for Manifest main attributes
+   zip -d ecj.jar "META-INF/ECLIPSE_.RSA" || die "Failed to remove 
ECLIPSE_.RSA"
+   zip -d ecj.jar "META-INF/ECLIPSE_.SF" || die "Failed to remove 
ECLIPSE_.SF"
+}
+
 src_install() {
java-pkg-simple_src_install
insinto /usr/share/java-config-2/compiler



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-02-26 Thread Viorel Munteanu
commit: 6802bfee226dfa07233e56853dce2421eb1b270c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 26 12:51:27 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 12:58:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6802bfee

app-emulation/virtualbox-kvm: add 7.0.14_pre20240226

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

 app-emulation/virtualbox-kvm/Manifest  |   1 +
 .../virtualbox-kvm-7.0.14_pre20240226.ebuild   | 758 +
 2 files changed, 759 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index b63662305f4d..df44ddd93619 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,3 +1,4 @@
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-kvm-7.0.14_pre20240208.tar.gz 213410613 BLAKE2B 
19962b80d9509e018c23c860e3bdb0a6cb2864aca2e02bfd3b0b9fae5ced5202752d1f5e3f20181158dc5407c8f28badf6c4e617dce9219067931195085e7c4d
 SHA512 
2de9720228b8751095cb29271495d5b90e0d63b6270cd4d33384bc23dce634f38379ebfde348933cd0672d7232e36523f876841f01862b9640a9d974adaf0574
+DIST virtualbox-kvm-7.0.14_pre20240226.tar.gz 213417750 BLAKE2B 
e67928ea411ed2b99dd2e8837bce4c1c5b22538b929f9751cd5ffd14b668c35cee93c4ff9a96e6664dccbc343969bdbed8401575b66bb82d0aa9f95f813e2580
 SHA512 
3cff52db6cd76756d392c43a8c5ebe8fd496b7d50205da45cb06d829d2748419727e1543939ddccb679dc7d780f55f3052e616cfa0873fe8f9885ebeba538db4
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240226.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240226.ebuild
new file mode 100644
index ..b7a2eef2da25
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240226.ebuild
@@ -0,0 +1,758 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+MY_PN="VirtualBox"
+MY_P=${MY_PN}-${PV}
+
+ORIGIN_PN="virtualbox"
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm";
+SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2";
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+
+   ORIGIN_PV="7.0.14"
+   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm";
+else
+   MY_PV=${PV#*_pre}
+   ORIGIN_PV=${PV%_pre*}
+   SRC_URI+=" 
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-dev-${MY_PV}"
+fi
+SRC_URI+=" gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${ORIGIN_PN}/${ORIGIN_PN}-help-${ORIGIN_PV}.tar.xz
 ) )"
+
+LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
+SLOT="0"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+
+unset WATCOM #856769
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   acct-group/vboxusers
+   dev-libs/libtpms
+   dev-libs/libxml2
+   dev-libs/openssl:0=
+   media-libs/libpng:0=
+   media-libs/libvpx:0=
+   net-misc/curl
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+ 

[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/

2024-02-26 Thread Yixun Lan
commit: fd9f94f5973ae308d710493a830df56c248b1d66
Author: brettalcox  gmail  com>
AuthorDate: Sat Feb 24 14:14:15 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Feb 26 13:04:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9f94f5

gui-apps/waybar: fix  compile fail

requiring gtk-layer-shell in  as it is now
unconditionally required as a dependency.

See https://github.com/Alexays/Waybar/pull/2836

Closes: https://bugs.gentoo.org/925017
Closes: https://github.com/gentoo/gentoo/pull/35514
Signed-off-by: brettalcox  gmail.com>
Acked-by: Julien Roy  jroy.ca>
Signed-off-by: Yixun Lan  gentoo.org>

 gui-apps/waybar/waybar-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-apps/waybar/waybar-.ebuild 
b/gui-apps/waybar/waybar-.ebuild
index bf1a1e03d3d5..9878369eda3e 100644
--- a/gui-apps/waybar/waybar-.ebuild
+++ b/gui-apps/waybar/waybar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="evdev experimental jack +libinput +logind mpd mpris network +popups 
pipewire pulseaudio sndio systemd test tray +udev upower wifi"
+IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire 
pulseaudio sndio systemd test tray +udev upower wifi"
 REQUIRED_USE="
mpris? ( logind )
upower? ( logind )
@@ -44,6 +44,7 @@ RDEPEND="
>=dev-libs/spdlog-1.10.0:=
dev-libs/date:=
dev-libs/wayland
+   >=gui-libs/gtk-layer-shell-0.6.0:=
gui-libs/wlroots:=
x11-libs/gtk+:3[wayland]
x11-libs/libxkbcommon
@@ -57,7 +58,6 @@ RDEPEND="
mpd? ( media-libs/libmpdclient )
mpris? ( >=media-sound/playerctl-2 )
network? ( dev-libs/libnl:3 )
-   popups? ( gui-libs/gtk-layer-shell )
pipewire? ( media-video/wireplumber:0/0.4 )
pulseaudio? ( media-libs/libpulse )
sndio? ( media-sound/sndio:= )
@@ -86,7 +86,6 @@ src_configure() {
$(meson_feature mpd)
$(meson_feature mpris)
$(meson_feature network libnl)
-   $(meson_feature popups gtk-layer-shell)
$(meson_feature pulseaudio)
$(meson_feature pipewire wireplumber)
$(meson_feature sndio)



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

2024-02-26 Thread Petr Vaněk
commit: b302512dcfad9379210976a007d1cc9c0087a07d
Author: Petr Vaněk  gentoo  org>
AuthorDate: Mon Feb 26 13:19:44 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Mon Feb 26 13:19:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b302512d

profiles/license_groups: Add Spencer-99 to @MISC-FREE

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

 profiles/license_groups | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 80323da28776..9db0d4a50acb 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Please report bugs or other requests at bugs.gentoo.org and assign to
@@ -34,7 +34,7 @@ OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 
Apache-2.0 APL-1.0 APSL
 # Licenses in this list should NOT appear directly or indirectly in
 # @FSF-APPROVED or @OSI-APPROVED.
 # Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 
CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs 
ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd 
gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng 
libpng2 libtiff LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack 
MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 
Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 
pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng 
sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay 
symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free 
TextMate-bundle the-Click-license
  Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata 
unicode URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH
+MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily coldspringharbor CPL-0.5 
CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs 
ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd 
gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JasPer2.0 JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng 
libpng2 libtiff LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack 
MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep NPSL-0.95 
Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 
pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng 
sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd Spencer-99 
SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX 
TeX-other-free TextMate-bundle the-Cl
 ick-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio 
UCAR-Unidata unicode URT VTK w3m wm2 xbatt xboing XC Xdebug xtrs ZSH
 
 # Metaset for all free software
 FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED-FREE @MISC-FREE



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

2024-02-26 Thread Ionen Wolkens
commit: 4969c3367b486774d0415c9380e269efa9276f25
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 26 12:44:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 26 13:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4969c336

x11-drivers/nvidia-drivers: add 535.161.07

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers-535.161.07.ebuild   | 522 +
 2 files changed, 530 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 497e088adf9c..c450c4f5a449 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,5 +1,6 @@
 DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 
742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b
 SHA512 
d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
 DIST NVIDIA-Linux-aarch64-535.154.05.run 269669314 BLAKE2B 
e5d8c74304d9e555dc9c867455b7e7d6157eab38316f79d233b5528a23f91ddbaf41e693168faf67af94a1c0d8aa8b0e5686bad31f2ea9f999fe5e72de176da9
 SHA512 
78ba2e9a0112d80f019d272c464d2b9e4cf735edbe80de33c97bab5d6dba6f29aed271113edbde95def984ebbddea4f1f80da57cd94561f620ecdfc3a4ef
+DIST NVIDIA-Linux-aarch64-535.161.07.run 269759554 BLAKE2B 
1f2fa0b9b4d535198778cc443dc262add2f9071a60e39714fb9e35b73db34f50043b55eb9cf645a50f55191abc81825c0e733e2bd7bfa8753a1668f9d5f7c607
 SHA512 
bb96a28b45197003480ae223c71a5426ef5258a31eaa485cab0cf4b86bed166482734784f20c6370a1155f3ff991652cac15f1b1083d2fb056677e6881b219e2
 DIST NVIDIA-Linux-aarch64-545.29.06.run 255826178 BLAKE2B 
9299c91a99e02d01d9e91e9baecbc0cc5a085886d64b94e0047ef2591f9e6d309a072d7003a70c5c976906642730f013fbf968b17acd6e8fe8e73f25ab0566b3
 SHA512 
10c92fd02b1f452f79bb9431197e701e103ca65cc7386cc8e8a05ae5af94f0173310997690fe1809dfb19193f108bd482485942ca11342ec35650bd74947e8c5
 DIST NVIDIA-Linux-aarch64-550.40.07.run 235818826 BLAKE2B 
0065b78fc98db27e9478c57aa66f1f0c7f172d2373028be9cfe40f652b195acb2863ffb9421b33ab4272ed4d03ff8d54b2aab4d35ee1abaa85dbb684ec911f8f
 SHA512 
d0c7e735bdd5d2a193c10176691dbc23ddf46ca4bc31897f767c26c28f115ffd8cde65f5437038140c66d4009418b448929054990d9a77dbbbdc49160976e6d1
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
@@ -8,11 +9,13 @@ DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef8999418
 DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.154.05.run 341691657 BLAKE2B 
63a56771eea30d467e5a8eb4ab4746e80bda7f055c02bb130cf188b6fc30bc91427c903ac43db0837cc3855cb29f44dc1832afd76d3e39ba111e83f6f60e9d2d
 SHA512 
29c54814ed1d93abb7888c821feb14cc419ca76db70f0a57ee56777b7b48f252303562efb8ebe026b9ce6ae624064e9e185414fbe8e5818c241de9fb576ad480
+DIST NVIDIA-Linux-x86_64-535.161.07.run 341770032 BLAKE2B 
e6d741a59d6cc9273f889f4eddc5a69d23b2a9f5c8b167c7f95e6fcdd084b7fefb8c35689fe84e61a1e46cccf5ff990cb47608435d3867a2165673abdf7e2a81
 SHA512 
4e8dd709157c15519f01a8d419daa098da64666d20a80edf3894239707ff1e83b48553f3edc5d567109d36e52b31ac7c0c7218ea77862a04e89aa3cc1f16a5ba
 DIST NVIDIA-Linux-x86_64-535.43.28.run 341943540 BLAKE2B 
845ead98e8609cdde80ceb25aab0a982e001e5fea3d05002a4d37faafd755895444f06d125620969e45ebd5e439d6834fd0f615a2755ed88de367ad9c2598664
 SHA512 
27e3a2e2ab117929f1bd18002d87067d2b386d131a7a10ec6099925f341c5a56ba8e8617f861cc60c02cae6065e518c0ec27f2d0845657250c258e0313e919f5
 DIST NVIDIA-Linux-x86_64-545.29.06.run 324708574 BLAKE2B 
4b6ef76942f34422a366eb226a75f0e2fa17c8eda58b239fcff7a217bce0e237677a762603553120b49bbf458be763461266f5454bf1b37d99905701cc1d1aa5
 SHA512 
b80e1643471c48477479a48d2e8a9c4a241874d6207ddeaccdeedd3f9f1121d79be90be07d37df094fa6f7cc5806857bf2368337ba40cb5cfe6d04c117c5c45d
 DIST NVIDIA-Linux-x86_64-550.40.07.run 306517958 BLAKE2B 
770d3d1b6778ce69a7ad28da963bc992fbec341bb29f507af569fda51b1e201fd5def9a8755827a749fe890ba4542f375bc43abb2a79c75fff482ed24813
 SHA512

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

2024-02-26 Thread Ionen Wolkens
commit: bedad30951c3fa7e63da7454ad66f86a7b34845d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 26 12:39:57 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 26 13:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedad309

x11-drivers/nvidia-drivers: add 470.239.06

Also drop USE=wayland, last time I tried to use this with 470 not only
was it very limited due to the lack of GBM support, but it was starting
to break in horrible ways (e.g. flickering).

This been incompatible with newer egl-wayland, and 1.1.7 is filed with
problems. Users often find it annoying that portage warns that it
skipped the egl-wayland update too (USE=wayland is default on desktop
profiles even if they don't use it, so it was still annoying).

470 users should really just stick to Xorg (sorry).

Note nvidia-drm.modeset=1 was enabled with USE=wayland, disabling may
possibly have unexpected effects for some users even on Xorg. Re-enable
in nvidia.conf manually if you need this.

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

 x11-drivers/nvidia-drivers/Manifest|   6 +
 x11-drivers/nvidia-drivers/files/nvidia-470.conf   |   2 +-
 .../nvidia-drivers-470.239.06.ebuild   | 438 +
 3 files changed, 445 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index d11a0ff72e2a..497e088adf9c 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-Linux-aarch64-550.40.07.run 235818826 BLAKE2B 
0065b78fc98db27e9478c5
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a
 SHA512 
66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750
+DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.154.05.run 341691657 BLAKE2B 
63a56771eea30d467e5a8eb4ab4746e80bda7f055c02bb130cf188b6fc30bc91427c903ac43db0837cc3855cb29f44dc1832afd76d3e39ba111e83f6f60e9d2d
 SHA512 
29c54814ed1d93abb7888c821feb14cc419ca76db70f0a57ee56777b7b48f252303562efb8ebe026b9ce6ae624064e9e185414fbe8e5818c241de9fb576ad480
 DIST NVIDIA-Linux-x86_64-535.43.28.run 341943540 BLAKE2B 
845ead98e8609cdde80ceb25aab0a982e001e5fea3d05002a4d37faafd755895444f06d125620969e45ebd5e439d6834fd0f615a2755ed88de367ad9c2598664
 SHA512 
27e3a2e2ab117929f1bd18002d87067d2b386d131a7a10ec6099925f341c5a56ba8e8617f861cc60c02cae6065e518c0ec27f2d0845657250c258e0313e919f5
@@ -16,30 +17,35 @@ DIST NVIDIA-kernel-module-source-545.29.06.tar.xz 12679556 
BLAKE2B b842951e05646
 DIST NVIDIA-kernel-module-source-550.40.07.tar.xz 13403688 BLAKE2B 
bfe488c0e6852ca00ecfa07214a14165b3ca27f56cedebf25d2c50f87292ed4893d2a74ded1b0a60f1aabcd8553cbbc11320cf79d3d603ed0d1fdacff0f8346d
 SHA512 
35b34a11d9417aa22334608172415fcd45766f6c1d80d4352f37ae7dd3077899ef6e2e656310ab4eea5a6141b3dd5b30b15b2abc23dbea7bc2d2e2ce3dadfa28
 DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 
8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524
 SHA512 
93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
 DIST nvidia-installer-470.223.02.tar.bz2 146233 BLAKE2B 
8a9b1396289a0a9ca381084e9e4e0256d8b05e12f75b60ad324bd3e9f1797126a7149631ab081d1abaa74727524d372b6cc4fc99fa4646a366bd34e889116534
 SHA512 
ba7121ece68b5596238ae9b15b51fad8f753144859e314ea3b25eece7b583b86cf1d4e0c777152a4ba74eefadb6c3005152096b0049f7ba273ca06e6581f

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

2024-02-26 Thread Ionen Wolkens
commit: af71e3ffc9485638892efa03c56f893d1db12bfc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 26 13:12:15 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 26 13:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af71e3ff

x11-drivers/nvidia-drivers: add 550.54.14

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

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers/nvidia-drivers-550.54.14.ebuild | 501 +
 2 files changed, 509 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index c450c4f5a449..fb607828dd3b 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -3,6 +3,7 @@ DIST NVIDIA-Linux-aarch64-535.154.05.run 269669314 BLAKE2B 
e5d8c74304d9e555dc9c8
 DIST NVIDIA-Linux-aarch64-535.161.07.run 269759554 BLAKE2B 
1f2fa0b9b4d535198778cc443dc262add2f9071a60e39714fb9e35b73db34f50043b55eb9cf645a50f55191abc81825c0e733e2bd7bfa8753a1668f9d5f7c607
 SHA512 
bb96a28b45197003480ae223c71a5426ef5258a31eaa485cab0cf4b86bed166482734784f20c6370a1155f3ff991652cac15f1b1083d2fb056677e6881b219e2
 DIST NVIDIA-Linux-aarch64-545.29.06.run 255826178 BLAKE2B 
9299c91a99e02d01d9e91e9baecbc0cc5a085886d64b94e0047ef2591f9e6d309a072d7003a70c5c976906642730f013fbf968b17acd6e8fe8e73f25ab0566b3
 SHA512 
10c92fd02b1f452f79bb9431197e701e103ca65cc7386cc8e8a05ae5af94f0173310997690fe1809dfb19193f108bd482485942ca11342ec35650bd74947e8c5
 DIST NVIDIA-Linux-aarch64-550.40.07.run 235818826 BLAKE2B 
0065b78fc98db27e9478c57aa66f1f0c7f172d2373028be9cfe40f652b195acb2863ffb9421b33ab4272ed4d03ff8d54b2aab4d35ee1abaa85dbb684ec911f8f
 SHA512 
d0c7e735bdd5d2a193c10176691dbc23ddf46ca4bc31897f767c26c28f115ffd8cde65f5437038140c66d4009418b448929054990d9a77dbbbdc49160976e6d1
+DIST NVIDIA-Linux-aarch64-550.54.14.run 236034202 BLAKE2B 
cdeb8dd56a09bda3c72ed20c2ee266ea12c1c6e84d458c458dbf18addf7fbf9900431961db51424bfd9bad27fbd65dad5f8b2a9db26415c59faa17b4b1b2c225
 SHA512 
b1d6716b56d05fc0a9a20e567ae4160ebac66330f3f279779ca75be6d6b5d6153daeb5d3f1902f89432a86a8bbbda0a1b775a30be6715af1f8b8fc142e42a45f
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a
 SHA512 
66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750
@@ -13,11 +14,13 @@ DIST NVIDIA-Linux-x86_64-535.161.07.run 341770032 BLAKE2B 
e6d741a59d6cc9273f889f
 DIST NVIDIA-Linux-x86_64-535.43.28.run 341943540 BLAKE2B 
845ead98e8609cdde80ceb25aab0a982e001e5fea3d05002a4d37faafd755895444f06d125620969e45ebd5e439d6834fd0f615a2755ed88de367ad9c2598664
 SHA512 
27e3a2e2ab117929f1bd18002d87067d2b386d131a7a10ec6099925f341c5a56ba8e8617f861cc60c02cae6065e518c0ec27f2d0845657250c258e0313e919f5
 DIST NVIDIA-Linux-x86_64-545.29.06.run 324708574 BLAKE2B 
4b6ef76942f34422a366eb226a75f0e2fa17c8eda58b239fcff7a217bce0e237677a762603553120b49bbf458be763461266f5454bf1b37d99905701cc1d1aa5
 SHA512 
b80e1643471c48477479a48d2e8a9c4a241874d6207ddeaccdeedd3f9f1121d79be90be07d37df094fa6f7cc5806857bf2368337ba40cb5cfe6d04c117c5c45d
 DIST NVIDIA-Linux-x86_64-550.40.07.run 306517958 BLAKE2B 
770d3d1b6778ce69a7ad28da963bc992fbec341bb29f507af569fda51b1e201fd5def9a8755827a749fe890ba4542f375bc43abb2a79c75fff482ed24813
 SHA512 
7e16f09b1924d3c375dc05710b5bb7c4d94c4b5c459e9b9c88a8f864d7719b84495ca89a27b2bb4ff08bbac1a10d810dc249050b07f2c804319792ac9bbbdad4
+DIST NVIDIA-Linux-x86_64-550.54.14.run 306861083 BLAKE2B 
13ebc9f2900c4300687a2806dc12c2fc14b516097e279511b64c6f7a321223fabe408887378ba08ec2a28b9af37f8adb2d3b689b0f8a7ca44e47c731e50f497a
 SHA512 
65fe0a3498e1b46368cfc7995fea720e4ba6373b0a74f4fc6280fbf75b2697948adf5b52b7d068b8df5ddbd347df7c0361db7e1a1fdc0d9fcfc6f47936be
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 
58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
 DIST NVIDIA-kernel-module-source-535.154.05.tar.xz 12482832 BLAKE2B 
0

[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2024-02-26 Thread Florian Schmaus
commit: dfbef99927a09a0561b2e38fa7409f3b566379b0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 26 13:53:38 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 13:53:38 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=dfbef999

app-text/texlive-core: drop keepdir /usr/share/texmf-site

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

 app-text/texlive-core/texlive-core-2023.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index fa9ac06..f76bceb 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -443,8 +443,6 @@ src_install() {
 
texlive-common_handle_config_files
 
-   keepdir /usr/share/texmf-site
-
# the virtex symlink is not installed
# The links has to be relative, since the targets
# is not present at this stage and MacOS doesn't



[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2024-02-26 Thread Florian Schmaus
commit: 692d410f5b9264c34fe1d191db04cffefb668bf6
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 26 13:54:42 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 13:54:42 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=692d410f

app-text/texlive-core: fix DoubleEmptyLine

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

 app-text/texlive-core/texlive-core-2023.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index f76bceb..881aff4 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -20,7 +20,6 @@ SRC_URI="
-> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
 "
 
-
 # Macros that are not a part of texlive-sources or or pulled in from 
collection-binextra
 # but still needed for other packages during installation
 TL_CORE_EXTRA_CONTENTS="



[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2024-02-26 Thread Florian Schmaus
commit: f28c6e6a5d5176bb5b7dc8dbe07812237912d04f
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 26 13:55:38 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 13:55:38 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=f28c6e6a

app-text/texlive-core: tabify

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

 app-text/texlive-core/texlive-core-2023.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index 881aff4..6205862 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -263,8 +263,8 @@ src_configure() {
--enable-web2c=yes
--enable-afm2pl=yes
--enable-dvidvi=yes
-   --enable-dviljk=yes
-$(use_enable cjk dvipdfm-x)
+   --enable-dviljk=yes
+   $(use_enable cjk dvipdfm-x)
--enable-dvipos=yes
--enable-gregorio=yes
--enable-gsftopk=yes



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

2024-02-26 Thread Michał Górny
commit: 22867935949182cde4c73f92aa906950fdffd888
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22867935

dev-python/pysimdjson: Remove old

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

 dev-python/pysimdjson/Manifest |  1 -
 .../files/pysimdjson-5.0.2-system-lib.patch| 72 --
 .../pysimdjson/files/pysimdjson-5.0.2-tests.patch  | 13 
 dev-python/pysimdjson/pysimdjson-5.0.2-r1.ebuild   | 59 --
 4 files changed, 145 deletions(-)

diff --git a/dev-python/pysimdjson/Manifest b/dev-python/pysimdjson/Manifest
index dd63631fc72f..225533075c79 100644
--- a/dev-python/pysimdjson/Manifest
+++ b/dev-python/pysimdjson/Manifest
@@ -1,2 +1 @@
-DIST pysimdjson-5.0.2.gh.tar.gz 3828487 BLAKE2B 
6197fa9adaa353df82def9f56f821e8b7f9ec955769e9ac28d990542fc0661f3afbe9cd8f7abfc55cdce8eac94c0e5fc78dba9102c7dcfc4e3c4307d0a6fc5bf
 SHA512 
bd7ba4d6f95967f3cd086077406a2c65b895016c9baf16fa9be6dbf77d31487ad5c40e9e3dd2496070605ef37c6a1dc75f3c1b4c96ddc8465132fbcdbde77fd3
 DIST pysimdjson-6.0.2.gh.tar.gz 4493696 BLAKE2B 
18f107fa5db762813e90dbf788d54ee24f823e177d2529f5311ef2b35320a45fd698ef6f8863c45ffad96c116ad5240eaf5a6724a3030578f89111cc40f24897
 SHA512 
ef8856dd137780a4345539b1604af34757b58a4b4d11854e420ad2e855f3e3f251b2ba6296c04d1bf2b71f095ca95fe95e9076e8740e98c7c4404a57df3617ba

diff --git a/dev-python/pysimdjson/files/pysimdjson-5.0.2-system-lib.patch 
b/dev-python/pysimdjson/files/pysimdjson-5.0.2-system-lib.patch
deleted file mode 100644
index 0a419e5dbc40..
--- a/dev-python/pysimdjson/files/pysimdjson-5.0.2-system-lib.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 865544d..24fdc36 100644
 a/setup.py
-+++ b/setup.py
-@@ -1,5 +1,6 @@
- import os.path
- import platform
-+import itertools
- 
- from setuptools import setup, find_packages, Extension
- 
-@@ -17,11 +18,18 @@ with open(os.path.join(root, 'README.md'), 'rb') as readme:
- 
- system = platform.system()
- 
-+libraries = []
-+extra_sources = []
- extra_compile_args = []
- 
- if system == 'Darwin':
- extra_compile_args.append('-std=c++11')
- 
-+if os.getenv('BUILD_WITH_SYSTEM_LIB'):
-+libraries.append('simdjson')
-+else:
-+extra_sources.append('simdjson/simdjson.cpp')
-+
- if os.getenv('BUILD_WITH_CYTHON') and not CYTHON_AVAILABLE:
- print(
- 'BUILD_WITH_CYTHON environment variable is set, but cython'
-@@ -49,12 +57,15 @@ if os.getenv('BUILD_WITH_CYTHON') and CYTHON_AVAILABLE:
- extensions = cythonize([
- Extension(
- 'csimdjson',
--[
--'simdjson/simdjson.cpp',
--'simdjson/util.cpp',
--'simdjson/csimdjson.pyx'
--],
-+list(itertools.chain(
-+[
-+'simdjson/util.cpp',
-+'simdjson/csimdjson.pyx'
-+],
-+extra_sources
-+)),
- define_macros=macros,
-+libraries=libraries,
- extra_compile_args=extra_compile_args
- )
- ], compiler_directives=compiler_directives, force=force)
-@@ -62,12 +73,15 @@ else:
- extensions = [
- Extension(
- 'csimdjson',
--[
--'simdjson/simdjson.cpp',
--'simdjson/util.cpp',
--'simdjson/csimdjson.cpp'
--],
-+list(itertools.chain(
-+[
-+'simdjson/util.cpp',
-+'simdjson/csimdjson.cpp'
-+],
-+extra_sources
-+)),
- extra_compile_args=extra_compile_args,
-+libraries=libraries,
- language='c++'
- )
- ]

diff --git a/dev-python/pysimdjson/files/pysimdjson-5.0.2-tests.patch 
b/dev-python/pysimdjson/files/pysimdjson-5.0.2-tests.patch
deleted file mode 100644
index a70143b134f6..
--- a/dev-python/pysimdjson/files/pysimdjson-5.0.2-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/simdjson/csimdjson.pyx b/simdjson/csimdjson.pyx
-index 57c5f35..91182fc 100644
 a/simdjson/csimdjson.pyx
-+++ b/simdjson/csimdjson.pyx
-@@ -480,7 +480,7 @@ cdef class Parser:
- # a stride in the next step will cause a (potentially
- # confusing) IndexError. This isn't a very good error message,
- # but it's identical to the one simdjson would have raised.
--raise ValueError('Empty: no JSON found')
-+raise ValueError('EMPTY: no JSON found')
- 
- return element_to_primitive(
- self,

diff --git a/dev-python/pysimdjson/pysimdjson-5.0.2-r1.ebuild 
b/dev-python/pysimdjson/pysimdjson-5.0.2-r1.ebuild
deleted file mode 100644
index 18c2cdbf0cf6..
---

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

2024-02-26 Thread Michał Górny
commit: 837b1e043da9119b56b84f4ba3bede1d7ded09ca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837b1e04

dev-python/pytest-sugar: Remove old

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

 dev-python/pytest-sugar/Manifest  |  1 -
 dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/dev-python/pytest-sugar/Manifest b/dev-python/pytest-sugar/Manifest
index 76004c0a0723..023f68ed522b 100644
--- a/dev-python/pytest-sugar/Manifest
+++ b/dev-python/pytest-sugar/Manifest
@@ -1,2 +1 @@
-DIST pytest-sugar-0.9.7.tar.gz 14874 BLAKE2B 
eb65d3261be10897b98f29704a8cd32102a91f7d3023651a6fc5c69e7d4f77c9ade1b3ca808047d0813503ceb416490126402f4751ac93fbdaadf9ddd1ef13c7
 SHA512 
7ab1a4f91bd252452ffd5b4fa636a1dffd4ffa5a19c839f2d00d0c69b885216144bb25e1a666bebb17be8112a397adfe04d5caa215edc98f64c20fefd43334cf
 DIST pytest-sugar-1.0.0.tar.gz 14992 BLAKE2B 
75087685c88a2f5ff27cdebbc7600a23fc57c8ee556f57cf05ef3239b1a88866940f99635065fecf254e7fb7a96784edf1bfeaad1a9548077313c1bfd51146b5
 SHA512 
3976a77c76ae9a83a84753d426902650d0a63d686a84cdd25439c01ae444ae0a84c6095bf0ee5cfaf544e1cc69680001676a8dc4314d0f4d22c3021cb5b7c41d

diff --git a/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild 
b/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild
deleted file mode 100644
index 0ed61a45dcc2..
--- a/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Plugin that changes the default look and feel of pytest"
-HOMEPAGE="
-   https://github.com/Teemu/pytest-sugar/
-   https://pypi.org/project/pytest-sugar/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
-   >=dev-python/termcolor-2.1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: acb532e01b563a0716dc139abd94b242a66132d0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb532e0

dev-python/pyrqlite: Remove old

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

 dev-python/pyrqlite/Manifest  |  1 -
 dev-python/pyrqlite/pyrqlite-2.2.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/pyrqlite/Manifest b/dev-python/pyrqlite/Manifest
index c1bf846cc54c..692e554c63e8 100644
--- a/dev-python/pyrqlite/Manifest
+++ b/dev-python/pyrqlite/Manifest
@@ -1,2 +1 @@
-DIST pyrqlite-2.2.1.gh.tar.gz 20065 BLAKE2B 
ecdd90a3e1f21fddab774a0764bfb70a0d3d171e0ea970af8831ae3bfb71e135bdffaa13c4b0d4c5ea20e1b553338edf4912b4c9b58dfce3b31b3daf8a887960
 SHA512 
c423b1a6991f93bbe459e0f748ee870cbfafe8d5ba62b43cf72ffceec77da4f9ec44a6fe70f93739adc2f29b95d40edb2d22d7bfd136832dcf1f01a343f6
 DIST pyrqlite-2.2.2.gh.tar.gz 21302 BLAKE2B 
8a16155287f4a4698ca63d4643c9fde0dbf4fc8238b4259f194b66a30846bab9b6420df0cc8049b2ea16d8ffdcd8c99f2b7e49a135af458e2b239b52e3ac4f5b
 SHA512 
6faf6d5b1a264a85247ee5a790bc4e718d0632ee4d4bcd16aed2bce65216f23c0cb44d7c367ae73874bdb618d9c56bbefdaeebb40322f228e0ee50d78e03b91b

diff --git a/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild 
b/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
deleted file mode 100644
index e7ebc668b5ac..
--- a/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for rqlite"
-HOMEPAGE="
-   https://github.com/rqlite/pyrqlite/
-   https://pypi.org/project/pyrqlite/
-"
-SRC_URI="
-   https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   test? (
-   >=dev-db/rqlite-6.7.0
-   )
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: 56a3c6a9251a8096c1b91b24520be7c160d907a6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a3c6a9

dev-python/pykka: Remove old

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

 dev-python/pykka/Manifest   |  1 -
 dev-python/pykka/pykka-4.0.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest
index be43832ade12..ffc7321f2911 100644
--- a/dev-python/pykka/Manifest
+++ b/dev-python/pykka/Manifest
@@ -1,2 +1 @@
-DIST pykka-4.0.1.gh.tar.gz 48549 BLAKE2B 
4aaeb31b9e9aa9cdc5125719a6a26e9d0b400d5df09bc55d240528bf3623aa46aaf70c2bafb868f8ec82accef239673fd8019571c48341305cac209213ba065c
 SHA512 
fd49250cc641ffcfd3ad71f3716452ef6dbc54e201e56d8fb3d13d8315379058e5648b773327830d1e2eb60fe6a9576aac81d5613cd02af3ce5b42866716e030
 DIST pykka-4.0.2.gh.tar.gz 48536 BLAKE2B 
57825e0cbcad0afc33870de000820cfcd400d195715d8c48f133470ab8c9c26d9f8ab1a9cb54e847fe163b240258c789ec70bcf3627dcfbad1d469eee7c2d9c0
 SHA512 
43d31258f73a6d43c467d108066dd3e852db9e21a04fda030137dbd65052a874e346ed78b79a4929b25d2744a286c95d5d425ae150428ea1594a24f2a6c6a164

diff --git a/dev-python/pykka/pykka-4.0.1.ebuild 
b/dev-python/pykka/pykka-4.0.1.ebuild
deleted file mode 100644
index 01455843e208..
--- a/dev-python/pykka/pykka-4.0.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python implementation of the actor model"
-HOMEPAGE="
-   https://pykka.org/en/latest/
-   https://github.com/jodal/pykka/
-   https://pypi.org/project/pykka/
-"
-SRC_URI="
-   https://github.com/jodal/pykka/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: c0beb01a0514f395f979d6f6cd597307d116dba2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0beb01a

dev-python/segno: Remove old

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

 dev-python/segno/Manifest   |  1 -
 dev-python/segno/segno-1.6.0.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-python/segno/Manifest b/dev-python/segno/Manifest
index 32096f7cfbc5..03a8570b9a03 100644
--- a/dev-python/segno/Manifest
+++ b/dev-python/segno/Manifest
@@ -1,2 +1 @@
-DIST segno-1.6.0.gh.tar.gz 1631834 BLAKE2B 
c3dec021360fefbf55c90278a2eb8e4f26beda3b0297afabe662d5a8f2dede931f6caec6b7d514d610ce5fcfe2f8053862c88e360dbe88db4829e0efc3ef8342
 SHA512 
15e9f97caf202e03ef8399da96137774f4a0d6bb4ef0727eb026ff3d628665d8058cb2cc5562d1c63ad1b5613fcfdfc83e79991e896ee9b73304c3b22319707e
 DIST segno-1.6.1.gh.tar.gz 1631683 BLAKE2B 
3e656660c97e190d9a9576347728d9934166b84c09974309ba422ddfcd5edc2b2d99fac53f4c87d94ff21b39a88a73753583a7f98edee1acbc323e734eddbf6a
 SHA512 
266f64cee466105851bb567254e87d45f557d00ded0bb089edeafb68a71dbf686a72217ef471a3f82e68566103599180c7391d1effad65c73a1ea3355f59d72b

diff --git a/dev-python/segno/segno-1.6.0.ebuild 
b/dev-python/segno/segno-1.6.0.ebuild
deleted file mode 100644
index 736d4d872b2e..
--- a/dev-python/segno/segno-1.6.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python QR Code and Micro QR Code encoder"
-HOMEPAGE="
-   https://pypi.org/project/segno/
-   https://github.com/heuer/segno/
-"
-SRC_URI="
-   https://github.com/heuer/segno/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pypng[${PYTHON_USEDEP}]
-   dev-python/pyzbar[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # requires qrcode-artistic
-   tests/test_plugin.py::test_plugin
-)



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

2024-02-26 Thread Michał Górny
commit: 33b98fef3e5f0c0e82b6262df4dfdd94499db1f9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b98fef

dev-python/setuptools-gettext: Remove old

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

 dev-python/setuptools-gettext/Manifest |   2 -
 .../files/setuptools-gettext-0.1.8-wheel.patch | 123 -
 .../setuptools-gettext-0.1.8-r1.ebuild |  42 ---
 .../setuptools-gettext-0.1.9.ebuild|  37 ---
 4 files changed, 204 deletions(-)

diff --git a/dev-python/setuptools-gettext/Manifest 
b/dev-python/setuptools-gettext/Manifest
index 63dae90cd46a..bf75bb7c26b2 100644
--- a/dev-python/setuptools-gettext/Manifest
+++ b/dev-python/setuptools-gettext/Manifest
@@ -1,3 +1 @@
 DIST setuptools-gettext-0.1.11.tar.gz 15582 BLAKE2B 
a47e8c05683dbf8ac2db9dcbf66f8d680a6d1788ee00f1affcc356fd12ee31d92f6698c9dd1f293000ffb129d6eda2a71b90d0bee1875308f155137c9d2f7cf2
 SHA512 
abcb0df4604a78959365d3447112d4f74944b26ccc1e0d43771e38ee071c5915a4deda8c852eebbc58c689bcae29cd13604f8b96cea4cc0d6eb6ca4e265e34f7
-DIST setuptools-gettext-0.1.8.tar.gz 15548 BLAKE2B 
4e1dcd219fca132e859a44e7ab86f0c81ac2dfccf5d2aca89ac05a2a3a50fec715a5e23e44173e741330d874d1f721ac8ec9d73d79b586ab605fb281aba8aafe
 SHA512 
55b6512061565f210596972db3033d3d4f555428d23d1cac93feb3ea540461e908585d13157bcf97335f07b5a86e0b823b15457fe2f107ffc49e2e1b0c7a0c1e
-DIST setuptools-gettext-0.1.9.tar.gz 14490 BLAKE2B 
a233bb41124d2e927adc24aace620e7c9cd1dfd6e0a2f39343f2d9aaded434f87f2c106ddc19446cc9f4ebf39940091a93fc1375db22c8988e63425e3a5ebdde
 SHA512 
7995c6b980429fba69aa6da2451d1cafb5035bdc02820c6ef729683d0689df594bd66a69fe142cf9f0f70f26858414a30cd9050180f9f1fdf8e81ea53bfcbbda

diff --git 
a/dev-python/setuptools-gettext/files/setuptools-gettext-0.1.8-wheel.patch 
b/dev-python/setuptools-gettext/files/setuptools-gettext-0.1.8-wheel.patch
deleted file mode 100644
index aab0158cd698..
--- a/dev-python/setuptools-gettext/files/setuptools-gettext-0.1.8-wheel.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From a793c1d9938da1c7c962feff13dc948523fcc774 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Sat, 16 Dec 2023 21:53:38 -0500
-Subject: [PATCH] fix critical existence failure of install_mo
-
-In commit d28f5fa57eef7fa9baa28dea119b45e74145ecb5 the self.root was
-added, and we ended up with this directory repeated twice and bogus
-installed files
-
-When building a wheel, the value of self.root is internally implemented
-by bdist_wheel as (build/bdist.linux-x86_64/wheel); the resulting wheel
-placed files in random locations inside of the installed site-packages
-directory.
-
-When running `python setup.py install --root=$DESTDIR`, the value of
-self.root is of course `$DESTDIR`, leading to installed files that got
-installed to the staging install directory, e.g. the resulting .deb file
-would attempt to install files to
-```
-/home/$USERNAME/projects/foobar/debian/tmp/usr/share/locale
-```
-during an `apt install`.
-
-This is incorrect use of the setuptools API, as witnessed in
-install_data which does the same task correctly:
-
-```
-if not os.path.isabs(dir):
-dir = os.path.join(self.install_dir, dir)
-elif self.root:
-dir = change_root(self.root, dir)
-```
-
-Rather than continuing to copy-paste code around, inherit correctly from
-the existing class. Update the data_files attribute of the new
-install_mo implementation, and use that to drive the installation of
-files using the same battle-tested logic used by `setup(data_files=[])`.
-
-Fixes #30

- setuptools_gettext/__init__.py | 43 +++---
- 1 file changed, 8 insertions(+), 35 deletions(-)
-
-diff --git a/setuptools_gettext/__init__.py b/setuptools_gettext/__init__.py
-index dc4ae73..59769b4 100644
 a/setuptools_gettext/__init__.py
-+++ b/setuptools_gettext/__init__.py
-@@ -26,6 +26,7 @@
- import sys
- from typing import List, Optional, Tuple
- 
-+from distutils.command.install_data import install_data
- from setuptools import Command
- from setuptools.dist import Distribution
- 
-@@ -165,41 +166,19 @@ def run(self):
- os.unlink(os.path.join(root, file_))
- 
- 
--class install_mo(Command):
-+class install_mo(install_data):
- 
- description: str = "install .mo files"
- 
--user_options = [
--(
--'install-dir=',
--'d',
--"base directory for installing data files "
--"(default: installation base dir)",
--),
--('root=', None,
-- "install everything relative to this alternate root directory"),
--('force', 'f', "force installation (overwrite existing files)"),
--]
--
--boolean_options: List[str] = ['force']
- build_dir: Optional[str]
--install_dir: Optional[str]
--root: Optional[str]
- 
- def init

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

2024-02-26 Thread Michał Górny
commit: f532e6199c1122bcd550fa60a4d270f86f2335e7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f532e619

dev-python/rustworkx: Remove old

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

 dev-python/rustworkx/Manifest|  61 ---
 dev-python/rustworkx/rustworkx-0.13.2.ebuild | 148 --
 dev-python/rustworkx/rustworkx-0.14.0.ebuild | 152 ---
 3 files changed, 361 deletions(-)

diff --git a/dev-python/rustworkx/Manifest b/dev-python/rustworkx/Manifest
index 3a9fcbf06d2c..932aeeb887ba 100644
--- a/dev-python/rustworkx/Manifest
+++ b/dev-python/rustworkx/Manifest
@@ -1,5 +1,3 @@
-DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST ahash-0.8.0.crate 39776 BLAKE2B 
577f82ca509d5c04e25d8dbf1d0929a2d4ffd9314b13eca4f05229cdf62f678a8284bc3cc422776bb0bec8a6db6178b5e8f7f7430043ca6fed9593ea34710272
 SHA512 
97f85602b516ddc30509ec16402f7e83065034c93224b4421b53fc3ff03301b59c2548608bfcd5147f04d5100d491c0f8c5c38361a7d6684c79a4d7e029ba826
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
 DIST alga-0.9.3.crate 37838 BLAKE2B 
cd5e31d9445c5a1e4b4f86f333843bccb5600416b43f5ff5e90540e0ddbe72fde1aadb0a7da81aa1537a2ca865e262ee828386192c20f66ec28e3e04c6f7
 SHA512 
dbfbdd98b4fc382e98efd0a63b28fa8591c6c882ad238ea376640ac3362003de0c6fa7997e4001f248710426b330fca735515c3827e7eeb064bdf470aef9086c
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
@@ -7,143 +5,84 @@ DIST approx-0.3.2.crate 14288 BLAKE2B 
601eb7b83c6f0e41a4d64db5669b7058b403831941
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 
7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488
 SHA512 
de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a
-DIST crossbeam-deque-0.8.2.crate 21237 BLAKE2B 
f00948fe90806fcbf1585c0404250dc84bca2cf27733bf7f2a0aa957e618f916162f4112429a5b1e84909cbae3d93fb3b4461ab23e9dd97672c7d520d5b7
 SHA512 
a50a878d843d6eb1b5b92321ce6bfb87a23d3c16e820b1ff55472f0bd3d29b41d09ea95e1b9ccb2790f6687c043dd9ada1cd5124705e24292ccbd8fae1f243b3
 DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B 
d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf
 SHA512 
0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
-DIST crossbeam-epoch-0.9.11.crate 47900 BLAKE2B 
2deb54409587df48e0686731dded6600816e4c2b82369c47fd2e00ecd59f29935cb3e7f9bf3457b99831bea088830a625370c4c07ce56cb78ccdc62a6ad7715c
 SHA512 
3fff7ebe038993af5117460e0ff89318541afea8d16f3bb991cd37f9fabff58f1cf122a8163af03c275af4ba6802b264f516fbf12f9a9f8ec978f0f8024187a8
 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 
200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8ba85f8d52bfd1
 SHA512 
0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
-DIST crossbeam-utils-

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

2024-02-26 Thread Michał Górny
commit: 8c660c4aaf9d3dfe52daf9b87409556d5c4bc4ab
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c660c4a

dev-python/pyupgrade: Remove old

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

 dev-python/pyupgrade/Manifest|  1 -
 dev-python/pyupgrade/pyupgrade-3.15.0.ebuild | 30 
 2 files changed, 31 deletions(-)

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index 90402f751544..56b90a1e9f65 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -1,2 +1 @@
-DIST pyupgrade-3.15.0.gh.tar.gz 65317 BLAKE2B 
a13eca9d5591068355722e0cd0d16debce7c4d55fbce2759af9f0154cf5591beca20bc7e4551d6d707ef63deccf142e639229fb052063be68921c435731dd5ef
 SHA512 
58bde84c625898ded781b4bb0cf8409ad406f81fe4f4f1819bc261714928dd6b9bb2063cd12697ce17a20dc7a56426685ba02b8ef3e306023e109277d2da2205
 DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 
2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca
 SHA512 
5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91

diff --git a/dev-python/pyupgrade/pyupgrade-3.15.0.ebuild 
b/dev-python/pyupgrade/pyupgrade-3.15.0.ebuild
deleted file mode 100644
index 19a841ef7eff..
--- a/dev-python/pyupgrade/pyupgrade-3.15.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
-HOMEPAGE="
-   https://github.com/asottile/pyupgrade/
-   https://pypi.org/project/pyupgrade/
-"
-# no tests in sdist, as of 3.3.2
-SRC_URI="
-   https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: c4f61533f59c14db34733766871fad88c503ec48
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f61533

dev-python/scikit-image: Remove old

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

 dev-python/scikit-image/Manifest   |  1 -
 .../scikit-image/scikit-image-0.19.3-r1.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-python/scikit-image/Manifest b/dev-python/scikit-image/Manifest
index 8b42da1c..2fb1346b2e37 100644
--- a/dev-python/scikit-image/Manifest
+++ b/dev-python/scikit-image/Manifest
@@ -1,2 +1 @@
-DIST scikit-image-0.19.3.tar.gz 22232287 BLAKE2B 
855584be0e69ac6e0dc7a17a68a1bca6843b471073e63d098b4933bc301eab5246d4cd2b444960de7fcd37012b66f7ba8cd6030ac485a7ab3aa1d36501aef0c7
 SHA512 
cda1699200e19155da13e313eb129771b7bb895913e552b959a3374267fe4f73c33d5e6e2fa2d49326903c901925797e46b9f05342a78c5332df1c266d37471a
 DIST scikit_image-0.22.0.tar.gz 22685018 BLAKE2B 
7d0a65f75f5a58211e21501d6cc6a638f1d36e9a2198a3ad9ff2f230890496c41d5e6cdaed02bbaa62f26aa57fd24fc993656cbdfc2c9c9750147d0f325e56f1
 SHA512 
4b8c097cd5465f57b1c0879363fe3bdc0941decf2d1f8a881f13f2b7f3207c425f3a0cdcb4be0eed7b33d3ac2f3f8b1835d1cfa69cd3fa2ff5e0be11385fef48

diff --git a/dev-python/scikit-image/scikit-image-0.19.3-r1.ebuild 
b/dev-python/scikit-image/scikit-image-0.19.3-r1.ebuild
deleted file mode 100644
index 3b0060a33375..
--- a/dev-python/scikit-image/scikit-image-0.19.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Image processing routines for SciPy"
-HOMEPAGE="
-   https://scikit-image.org/
-   https://github.com/scikit-image/scikit-image/
-   https://pypi.org/project/scikit-image/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/imageio[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/networkx[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pywavelets[${PYTHON_USEDEP}]
-   dev-python/scipy[sparse(+),${PYTHON_USEDEP}]
-   dev-python/tifffile[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-DOCS=( CONTRIBUTORS.txt RELEASE.txt )
-
-distutils_enable_tests pytest
-# There is a programmable error in your configuration file:
-#distutils_enable_sphinx doc/source dev-python/numpydoc dev-python/myst-parser
-
-python_test() {
-   # This needs to be run in the install dir
-   cd 
"${WORKDIR}/${P}-${EPYTHON//./_}/install/usr/lib/${EPYTHON}/site-packages/skimage"
 || die
-   distutils-r1_python_test
-}
-
-pkg_postinst() {
-   optfeature "FITS io capability" dev-python/astropy
-   optfeature "GTK" dev-python/pygtk
-   optfeature "Parallel computation" dev-python/dask
-   optfeature "io plugin providing most standard formats" dev-python/imread
-   # not in portage yet
-   #optfeature "io plugin providing a wide variety of formats, including 
specialized formats using in medical imaging." dev-python/simpleitk
-}



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

2024-02-26 Thread Michał Górny
commit: f79a49239a6a2be9b8012339107bbb9a514609ae
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79a4923

dev-python/qiskit-terra: Remove old

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

 dev-python/qiskit-terra/Manifest   |   3 -
 dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild | 187 -
 dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild | 187 -
 dev-python/qiskit-terra/qiskit-terra-0.45.3.ebuild | 187 -
 4 files changed, 564 deletions(-)

diff --git a/dev-python/qiskit-terra/Manifest b/dev-python/qiskit-terra/Manifest
index e6d50b9591ce..69fae1319f15 100644
--- a/dev-python/qiskit-terra/Manifest
+++ b/dev-python/qiskit-terra/Manifest
@@ -39,9 +39,6 @@ DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 
5b1cd80d643e448cf8f1d28a514333
 DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B 
b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d
 SHA512 
789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32
 DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 
8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866
 SHA512 
852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e
 DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 
9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834
 SHA512 
fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e
-DIST qiskit-0.45.1.gh.tar.gz 16001091 BLAKE2B 
fd5ac5e98dd3512e34309fb81dfcb97d10ef03db03ad9011fa5043f28e9f9019fa3bc8a8406252cc1623ca6d9841703e9353cda8b8af81fd2602294aceed5b6b
 SHA512 
e44649bea4f5db3d7bd6f5e69a577e37fdc1f89ed573edb27cdc1eca1796e0cb6da68ee3cc8c4782fcbbc472aee1664dd386494fc9213d7d07d64b23e1fbd949
-DIST qiskit-0.45.2.gh.tar.gz 10910613 BLAKE2B 
d409c85b12627b991474ac7dd61ecdbc22c6deb8eaeb8c65bb6165aedd3063c332b3da2b4bb4112a2c434c0e61e81fccb3b1e009b20f50f5bf4e04a23d544195
 SHA512 
c327d8b512ce908bcb6c9393070639faf42e2ef01d9d64de2533c7e8b907a105ff8071adf7230f898de0423f5b1fd4ec89507de2f4aaf14f1dc424d603978180
-DIST qiskit-0.45.3.gh.tar.gz 10911146 BLAKE2B 
140545d53b1253e9e331e9a40d57043c86eaf59361a2a2ff0d514742fe7d617713ce5c87f119a7d73c22c5e49b070c3bd74b65664ab24998164375a73f068947
 SHA512 
987391fd1858a6677b0e60ac6ec57a2165202ad1bc2c3a87b5ff71ae67fff7cdac6316e02bf178d235c20e63b74f3b2a5913122a79520eba7d697950f0adc7b2
 DIST qiskit-0.46.0.gh.tar.gz 10949616 BLAKE2B 
35bb88f5d43582145a72945b0633665fb962ab27bde35ec7e290823cef41ae93bb4e0155728186d3eb9dfdb419efe014c127fcef12b69d93d259cba83ed3e57f
 SHA512 
d9d6f485dc47301b045b9e9932d17f23306724cfd6fd32b730fba9f7366297dfd9151b9e80e634a8f641d0bea99c94b9e3e8e2ce9563fd82bd18b6bcf74d49d8
 DIST quote-1.0.32.crate 28037 BLAKE2B 
7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d
 SHA512 
13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
 DIST rand-0.8.5.crate 87113 BLAKE2B 
516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c
 SHA512 
8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2

diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild 
b/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild
deleted file mode 100644
index 82bd1bf1d0b6..
--- a/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-CRATES="
-   ahash@0.8.3
-   allocator-api2@0.2.16
-   autocfg@1.1.0
-   bitflags@1.3.2
-   cfg-if@1.0.0
-   crossbeam-deque@0.8.3
-   crossbeam-epoch@0.9.15
-   crossbeam-utils@0.8.16
-   either@1.9.0
-   equivalent@1.0.1
-   fixedbitset@0.4.2
-   getrandom@0.2.10
-   hashbrown@0.12.3
-   hashbrown@0.14.0
-   indexmap@1.9.3
-   indexmap@2.0.1
-   indoc@1.0.9
-   itertools@0.10.5
-   libc@0.2.147
-   libm@0.2.7
-   lock_api@0.4.10
-   matrixmultiply@0.3.7
-   memoffset@0.9.0
-   ndarray@0.15.6
-   num-bigint@0.4.4
-   num-complex@0.4.4
-   num-integer@0.1.45
-   num-traits@0.2.16
- 

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

2024-02-26 Thread Michał Górny
commit: b869e31db2c58fec6e878005c505d1eed51eed26
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b869e31d

dev-python/pytest-metadata: Remove old

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

 dev-python/pytest-metadata/Manifest|  2 --
 .../pytest-metadata/pytest-metadata-3.0.0.ebuild   | 28 --
 .../pytest-metadata/pytest-metadata-3.1.0.ebuild   | 28 --
 3 files changed, 58 deletions(-)

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index e6202085bbec..f11b6e83c298 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,3 +1 @@
-DIST pytest_metadata-3.0.0.tar.gz 9710 BLAKE2B 
50f4b0dc1bbed339b0ab0fa5075218f5b8ec5cae873729d1000e34eb2d54d8694580efa3b0884a45b0aeb1ec0edfd41858a287ec8a7efa47adf867b6c8762c1f
 SHA512 
8dd33362ad1e474464f1a762091fa980bc92e9e34f64c7960be36c4875bb585447a363b031d0e8326cb406cb78d0733d99db180f466133a84c1cd080e07ba6e1
-DIST pytest_metadata-3.1.0.tar.gz 9784 BLAKE2B 
e2f8d3b3e52fbd0baf2bd4f7be6fb28940e2235f0097a181b5a10e6d379561fd37bdaf27e3d2b6e481f1bd618a113c9ca14f7434e2e6cc9e98008c55588fabd1
 SHA512 
aedd5dd8e6a7aa7f439e4a1e00a634a3f6cbf5841d43504be1bda9bb8b0ccc6c1af0da454e24a45f6fd8a6463786c77c93f0acaf9485b3e99cf34563716873de
 DIST pytest_metadata-3.1.1.tar.gz 9952 BLAKE2B 
b0f68c406bad035548f051d49cdc5a005279caaca2b45674be9143b0c41516bf5a3c1b092cd1717bfd44123e9be3381d40a46664da2231aec9e6c9abc8ce
 SHA512 
20c880cd797534dee9206ef99755643fccc9d62521f1b50dbcc7f2ac0a8ab6adccc4158510c00e20308bed93ada180448ac9f06277cc1af3ba94a1b903da4b09

diff --git a/dev-python/pytest-metadata/pytest-metadata-3.0.0.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-3.0.0.ebuild
deleted file mode 100644
index 9ddfbd45eedc..
--- a/dev-python/pytest-metadata/pytest-metadata-3.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A plugin for pytest that provides access to test session metadata"
-HOMEPAGE="
-   https://github.com/pytest-dev/pytest-metadata/
-   https://pypi.org/project/pytest-metadata/
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/pytest-metadata/pytest-metadata-3.1.0.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-3.1.0.ebuild
deleted file mode 100644
index 07573c3f289d..
--- a/dev-python/pytest-metadata/pytest-metadata-3.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A plugin for pytest that provides access to test session metadata"
-HOMEPAGE="
-   https://github.com/pytest-dev/pytest-metadata/
-   https://pypi.org/project/pytest-metadata/
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: 1ad6955808942159dfd022d07b5cd04193a54d42
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad69558

dev-python/python-engineio: Remove old

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

 dev-python/python-engineio/Manifest|  2 -
 .../python-engineio/python-engineio-4.8.1.ebuild   | 59 --
 .../python-engineio/python-engineio-4.8.2.ebuild   | 59 --
 3 files changed, 120 deletions(-)

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index 4655af63e53b..491adc0621cb 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,3 +1 @@
-DIST python-engineio-4.8.1.gh.tar.gz 313165 BLAKE2B 
3d3b87b7fba18d2315c2ef20c404a49ada7b4ac3ade33c11ef7ecaa3271000d4d6fdef3b92e65f39e4eed28425efb7d264b9b63e6262722ad0bb998924f05af4
 SHA512 
071fea8ffc2bc08322bf16953a8aba956af9fef583168c04d47c893fe99424709b66cf2dd780b00faf6c973eb40a96eb42d62bb15417057ec3f248ea091533d0
-DIST python-engineio-4.8.2.gh.tar.gz 313823 BLAKE2B 
a985466a661c1ad1995999c1792758bc6a412097911f64cbb8a38af362b19f5a2abd7aa0fb1e6806310f766db0fc4486ae2793ad4fc8804fe580540daff73a3a
 SHA512 
ad61794f4ebabdaca86e049f378818506f6d2dc0bc52a4a7687185c2ef11788652d55e397a7e45f666f8c4233e46be5b16b7fda38440e96d0a66116e9327c172
 DIST python-engineio-4.9.0.gh.tar.gz 314185 BLAKE2B 
e14bb11f5762c42a77d782b0e1ce20c30f0f5599ba0c4577699d53f085464ce588660805d1b8c18a147b3bf01a2e255980f21e36003127e17351c28bd42f433e
 SHA512 
24838cb71ca3beda6a28deaa37208fae0e673bb0a00696594aa638af95e49af479b0088809f093ace9b2a8f5f7a4dcc95bbd2aa5c97938137b6e594ac1a7950d

diff --git a/dev-python/python-engineio/python-engineio-4.8.1.ebuild 
b/dev-python/python-engineio/python-engineio-4.8.1.ebuild
deleted file mode 100644
index 9b215468b329..
--- a/dev-python/python-engineio/python-engineio-4.8.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# 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..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python implementation of the Engine.IO realtime server"
-HOMEPAGE="
-   https://python-engineio.readthedocs.io/
-   https://github.com/miguelgrinberg/python-engineio/
-   https://pypi.org/project/python-engineio/";
-SRC_URI="
-   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   >=dev-python/simple-websocket-0.10.0[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-"
-# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
-BDEPEND="
-   test? (
-   dev-python/tornado[${PYTHON_USEDEP}]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/alabaster
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # eventlet is masked for removal
-   tests/common/test_async_eventlet.py
-   )
-
-   local EPYTEST_DESELECT=(
-   # also eventlet
-   
tests/common/test_server.py::TestServer::test_async_mode_eventlet
-   tests/common/test_server.py::TestServer::test_connect
-   
tests/common/test_server.py::TestServer::test_service_task_started
-   tests/common/test_server.py::TestServer::test_upgrades
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}

diff --git a/dev-python/python-engineio/python-engineio-4.8.2.ebuild 
b/dev-python/python-engineio/python-engineio-4.8.2.ebuild
deleted file mode 100644
index bc862843428a..
--- a/dev-python/python-engineio/python-engineio-4.8.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python implementation of the Engine.IO realtime server"
-HOMEPAGE="
-   https://python-engineio.readthedocs.io/
-   https://github.com/miguelgrinberg/python-engineio/
-   https://pypi.org/project/python-engineio/";
-SRC_URI="
-   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   >=dev-python/simple-websocket-0.10.0[${PYTHON_USEDEP}]
-   dev-python/web

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

2024-02-26 Thread Michał Górny
commit: 263dcc5a757a8333dba8ca9ffb220fc55bd98310
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263dcc5a

dev-python/types-gdb: Remove old

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

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

diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest
index 2acf10a963cc..1a611de8bf17 100644
--- a/dev-python/types-gdb/Manifest
+++ b/dev-python/types-gdb/Manifest
@@ -1,2 +1 @@
 DIST types-gdb-12.1.4.20240113.tar.gz 10765 BLAKE2B 
836952c76cdb970b39877552da78adfb8f288a18bdb4c55d27c815e63178597e08a107350a61cf8f8b0d8a88fa3c26767ea064b2a4dcb2d0afc3d10a4f6a
 SHA512 
2f0802f8e95106dcb03ec734aa0b5200bd8c64f6628072394a120eb1b3a34b727525d944e023cb23baef8caabf61f6ed383a3e1da8c9d47fe76a281a67cb49aa
-DIST types-gdb-12.1.4.5.tar.gz 10480 BLAKE2B 
6f46156970d2ba75dc31101a5ede370a34ca87dd10e13cf13eea1afb4777bfeb651c98e7b01f3c7334525c27971941bae260b7fea3b3752280703e2849ca0618
 SHA512 
0fd8010d699558566faad5747dd5c868500882eb8c890f67c55f7341fa143aa85e3128749866c40268b77890705c5e1f2605e02906cd9b16a568944b95fb4966

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



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

2024-02-26 Thread Michał Górny
commit: 8183a9d8f279dc4c8a159752cbdeb403d3f54db2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8183a9d8

dev-python/qiskit-aer: Remove old

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

 dev-python/qiskit-aer/Manifest |   2 -
 dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild | 126 -
 dev-python/qiskit-aer/qiskit-aer-0.13.2.ebuild | 126 -
 3 files changed, 254 deletions(-)

diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest
index 32ebf460ed94..286bb67e6236 100644
--- a/dev-python/qiskit-aer/Manifest
+++ b/dev-python/qiskit-aer/Manifest
@@ -1,4 +1,2 @@
 DIST qiskit-aer-0.12.2.gh.tar.gz 6979559 BLAKE2B 
c7f12c9b8f53a9031844e123b8ef6d723e0099be028c5cfba03143fb8b3c7269768ade99d3ef3b4b82c0b36756bf8e82971a3f70c0f5735891eb77a78a6d9512
 SHA512 
2a9ed6777e5e4d60a393d5a1b21b44ea3fa90fb791aeafda8bbb4ca8b55c7e8161cd5a275fd14bf968a22537cede099dbd419d1a3c5edebe85fdb82501c4de90
-DIST qiskit-aer-0.13.1.gh.tar.gz 6979392 BLAKE2B 
a49f992a80ef644f34cb570d6cf85e147b7c897004c248ec749c43a64c5b950fe9d7f178c53b79202f73186c03e5bc61f36be76b904e22aa6f82a79b1b255bcf
 SHA512 
45568fc1027bb530121a0c39b3bab7847e481e0dba57a005c1a1afb8f3523c098a11acddf96eac87bc750e19d2f7c4e47d8de797ae2501b464d68b849ec7b809
-DIST qiskit-aer-0.13.2.gh.tar.gz 6981338 BLAKE2B 
583937a3515f3de0714100cf7586f42b028c5918d50e2352fa3658b6e53e185ce5db5dc4a5abbe0ad8cf4634da123a47c77087f9ec53af2fdedc2d6192ef
 SHA512 
f31bb19da67672a9e1cddbf18b35efb4c7cd9033275acb00c5fd4fce80b56f08610addc58d6d5d68d4da1b6a6cdf38fc929c9921d83620e793aaab51fe57
 DIST qiskit-aer-0.13.3.gh.tar.gz 6982603 BLAKE2B 
0ecc1929b0fec476b8e80012d78d9a65fcd8994f7c0fd66880e31c44bc3fa3d050774d696a9b5726f18cd401113dc8068e4391002743936baa09c283e06ba9bf
 SHA512 
53d8741ed025ca3155931be6c66bc10618efc7beda69f0d3a2ba9ce8fea5beedfb6384761b64494e92be34ce64391b0f5f08c52945123431ea583d79fa0083e7

diff --git a/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild 
b/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
deleted file mode 100644
index 9a7a45047d78..
--- a/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="High performance simulator for quantum circuits that includes 
noise models"
-HOMEPAGE="
-   https://github.com/Qiskit/qiskit-aer/
-   https://pypi.org/project/qiskit-aer/
-"
-SRC_URI="
-   https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer 
right now,
-# because importing library causes an error.
-# 
/usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so:
 undefined symbol: slamch_
-# Using sci-libs/openblas instead here,
-# with the option to switch between reference/openblas implementation runtime 
(eselect-ldso).
-#
-# https://github.com/Qiskit/qiskit-aer/issues/1742
-DEPEND="
-   >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
-   =dev-cpp/nlohmann_json-3.1.1
-   >=dev-libs/spdlog-1.9.2:=
-   >=dev-cpp/muParserX-4.0.8
-   virtual/cblas[eselect-ldso]
-   sci-libs/openblas[eselect-ldso]
-"
-RDEPEND="
-   ${DEPEND}
-   >=dev-python/psutil-5[${PYTHON_USEDEP}]
-   >=dev-python/qiskit-terra-0.25.1-r1[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-build/cmake-3.17
-   >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
-   >=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-check_openblas() {
-   local libdir=$(get_libdir) me="openblas"
-
-   # check blas
-   local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
-   if [[ ${current_blas} != "${me}" ]]; then
-   eerror "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
-   eerror "To use qiskit-aer, you have to issue (as root):"
-   eerror "\t eselect blas set ${libdir} ${me}"
-   return 1
-   fi
-   return 0
-}
-
-pkg_setup() {
-   if use test; then
-   check_openblas
-   if [[ $? -ne 0 ]]; then
-   die "Set blas implementation to openblas using 'eselect 
blas set openblas'!"
-   fi
-   fi
-}
-

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

2024-02-26 Thread Michał Górny
commit: bbdb48399eede4d9805b9c2c84c912c7fdffaf4c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdb4839

dev-python/tekore: Remove old

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

 dev-python/tekore/Manifest|  1 -
 dev-python/tekore/tekore-5.3.0.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index cc1653326423..14a252efae0e 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1,2 +1 @@
-DIST tekore-5.3.0.gh.tar.gz 262670 BLAKE2B 
7d97a94ddb516e4c1fdfd391377d08b5df444fd4e753be6d7f8a41cd21ed118e27ee29a8364e69e564d94f31916f10511c1472aad2586c4ba016aa97ae8248f5
 SHA512 
5ff2520af36236a61be4681ebe5df011a67f0db9c2b88e58958368435f8c3a4c183f94657f9a84c16156cff54b856a8f93867ce2d475075ccffaf2230428c219
 DIST tekore-5.3.1.tar.gz 270742 BLAKE2B 
08fd8a4deeaa5024f5bb138c4f9bc3fae25f5a2b21c4298bf5d12932793b33e778dd2b15cbdbeec2f62cba841f55a59e6f2c43d51f968d01603dcadd5883d91a
 SHA512 
8d81af1528bedcc4d76ee96f2b310d0522262b0466bbc30bf3849eb7b936067e42311acf9fe724377ec801f2863fa50de61f409363d00486c6d596ab01acb09e

diff --git a/dev-python/tekore/tekore-5.3.0.ebuild 
b/dev-python/tekore/tekore-5.3.0.ebuild
deleted file mode 100644
index 6e7f60d52dae..
--- a/dev-python/tekore/tekore-5.3.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Spotify Web API client"
-HOMEPAGE="
-   https://tekore.readthedocs.io/
-   https://github.com/felix-hilden/tekore/
-   https://pypi.org/project/tekore/
-"
-SRC_URI="
-   https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64"
-SLOT="0"
-
-RDEPEND="
-   dev-python/httpx[${PYTHON_USEDEP}]
-   >=dev-python/pydantic-1.8[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/pydantic-2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}]
-   dev-python/pytest-httpx[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( readme.rst )
-
-distutils_enable_tests pytest
-# TODO: package sphinx_codeautolink
-# distutils_enable_sphinx docs/src \
-#  dev-python/sphinx-rtd-theme \
-#  dev-python/sphinx-tabs \
-#  dev-python/sphinx-autodoc-typehints
-
-EPYTEST_DESELECT=(
-   # Internet
-   
tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error
-)
-
-src_prepare() {
-   # unpin dependencies
-   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
-
-   distutils-r1_src_prepare
-}



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

2024-02-26 Thread Michał Górny
commit: f0693ca9bc7c27fd4623f7c4400ac4864e2927d4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0693ca9

dev-python/types-docutils: Remove old

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

 dev-python/types-docutils/Manifest  |  4 
 .../types-docutils-0.20.0.20240106.ebuild   | 17 -
 .../types-docutils-0.20.0.20240125.ebuild   | 17 -
 .../types-docutils-0.20.0.20240126.ebuild   | 17 -
 .../types-docutils/types-docutils-0.20.0.3.ebuild   | 17 -
 5 files changed, 72 deletions(-)

diff --git a/dev-python/types-docutils/Manifest 
b/dev-python/types-docutils/Manifest
index 0d17fcfc4477..b4679e78651e 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1,5 +1 @@
-DIST types-docutils-0.20.0.20240106.tar.gz 10394 BLAKE2B 
c3f62e558ec4607e429c30ecc1d061438f3afb04baa964c9d38b46573198947ded19f1ede360bacde298d1b1b776b47d577ea1f85563bb9e3202b91d2ea93711
 SHA512 
c8b0242255e2f315e0c3f3c22253d0e553f48ca47db57c5070cd55583016260d9026f6d196e83cb2f922ea9c67d713fec96edc9a808f7dbc68c3829e5112e808
-DIST types-docutils-0.20.0.20240125.tar.gz 10540 BLAKE2B 
66490c44e210617995489d240daa49ad24f1b2cc615bb3f3ff5df797753554f6ea890a634de8d7978c206b7ff97e3f499081671ef5fb3e1f754c7a7a8a4a1f2c
 SHA512 
6d147d34cefec533628418f8e9575b2cc80ed133347330708f8b8685ba8e5bd088de2c00c0534df55e6369d9e6d6ac422b2c134b252573f378841b449a4d1880
-DIST types-docutils-0.20.0.20240126.tar.gz 10674 BLAKE2B 
b4a234c56b00d881cdb4885b67dc2162ce3b479d58e76db951e80c0d27143475cc4348b88bc60096d520d4781b11fd505f63964f088af154da9cae41793b37b7
 SHA512 
e0acf0a3793f019d4574714d4d622cb4eb903826e85235db559d6ace86be3c05aeb684b810f73a604051083ec98cb20943fc0848976e8ea06e5b8ab1a52ac42f
 DIST types-docutils-0.20.0.20240201.tar.gz 12323 BLAKE2B 
ad93eb201279c8909634033beacd5758fc87c3e25c6199a9fe2929732e3654984b308ea0c559e21819334cea917bb9411d88ef061ddda99b66914be72d62
 SHA512 
fa47b6da1b3346151aab15bf59173e85b982fbe0fe8ef9cd584899fbc941da52a5a33508ce095ff1e983006d089905aecd9046765c5ff526de8b35a25cfb1ec7
-DIST types-docutils-0.20.0.3.tar.gz 10207 BLAKE2B 
ea672c6eab14a29644e4a4ae0183484cc7af1a71b4adea7afb70c5c9b70e7f9cb563058f6492929da45409ec4153d03568951b9c79692e53e5daba8321fc7c7d
 SHA512 
95b2ae79486a1d4aac1be85a67b04ebce399d6c7e862f14f7cb97d578db97980ab45c343ae4deafce8cf616e736858c0457a1f5ac092548b2068a2c50e0e

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

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

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

diff --git a/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild 
b/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild
deleted file mode 100644
index c0bfe10c250c..
--- a/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild
+++ /dev/null
@@ -1

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

2024-02-26 Thread Michał Górny
commit: 1aeed8446291a4b4b8a2ce755fee1980df5ae0ef
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:13:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:13:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aeed844

dev-python/xdoctest: Remove old

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

 dev-python/xdoctest/Manifest |  1 -
 dev-python/xdoctest/xdoctest-1.1.2-r1.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-python/xdoctest/Manifest b/dev-python/xdoctest/Manifest
index f6615b9a41b8..b5e7ac7af6d1 100644
--- a/dev-python/xdoctest/Manifest
+++ b/dev-python/xdoctest/Manifest
@@ -1,2 +1 @@
-DIST xdoctest-1.1.2.gh.tar.gz 225392 BLAKE2B 
6a140197244f362b65047b7f181b3682aa7cf65c2f103e22f277388b6fecdf4894ed7c04e24cf08be1ecf78c0957fb04dbe4f97d894761ba7a47476b3eaf867c
 SHA512 
9119c7895890b0369fd353aa2245fc4632004aca9be5086051f16de5abe0e596ee09cfedaa13b16a408aa98b81045d38e6e4df8b60197d66aec7b5e73709237d
 DIST xdoctest-1.1.3.gh.tar.gz 227008 BLAKE2B 
dcda05cbbc692fe7dd7d6b49d92f980f997e3f5f7025406d2a26019f67486b2dc8f1657d9f8760e3034e6bed9f35d9dd7ab728a07a3e25596dab95327ecc8ba4
 SHA512 
5ee08f15bc01efee8be55c85aa259615bd433d9be02655ac48d7db93a72c5bf69f73562d7887e56836a74721b90517e797e5a128311438b22ace6f463ecf330d

diff --git a/dev-python/xdoctest/xdoctest-1.1.2-r1.ebuild 
b/dev-python/xdoctest/xdoctest-1.1.2-r1.ebuild
deleted file mode 100644
index 390144767b5a..
--- a/dev-python/xdoctest/xdoctest-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A rewrite of Python's builtin doctest module but without all the 
weirdness"
-HOMEPAGE="
-   https://github.com/Erotemic/xdoctest/
-   https://pypi.org/project/xdoctest/
-"
-SRC_URI="
-   https://github.com/Erotemic/xdoctest/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   

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

2024-02-26 Thread Michał Górny
commit: 13b9dcbb392bcc58813a2d9943ceef61519bc075
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b9dcbb

dev-python/urwid-readline: Remove old

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

 dev-python/urwid-readline/Manifest |  1 -
 .../urwid-readline/urwid-readline-0.13-r1.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/urwid-readline/Manifest 
b/dev-python/urwid-readline/Manifest
index 1c168c21fa8b..f3406ae96c5c 100644
--- a/dev-python/urwid-readline/Manifest
+++ b/dev-python/urwid-readline/Manifest
@@ -1,2 +1 @@
-DIST urwid_readline-0.13.gh.tar.gz 8356 BLAKE2B 
3de62c98fb2a17ce91c023c32d1bcbfaa8a6280bbb20b654bac65d37c02eec2d87f0bceace600cbe934352efb984073b1fa29b626cb3bb4a114660d646f41eb0
 SHA512 
49087b2b0e47d6adba317941b6be99d7d61fd66ae28fa2ed89730c24cc04b8fa4ce20cb8eb35ebab56f838491432684bb8892463439dcd5d06d087b509182d3d
 DIST urwid_readline-0.14.gh.tar.gz 8369 BLAKE2B 
7253f91b43ef212ded70792629a605fd238cdea1ad1b301ae43eadaa9d61cad9f077367203dd3636a6463c77b34ef6d0a347939634e8125e22eababe900f61ca
 SHA512 
cc24cc72110f6cecbd71f6bda355adc74acf9697dd0636c35a679767e1406a4a15ef53fb03e2e69d20a523f09020fe17b9cf6ac41f1516af52ed9b9736c77d14

diff --git a/dev-python/urwid-readline/urwid-readline-0.13-r1.ebuild 
b/dev-python/urwid-readline/urwid-readline-0.13-r1.ebuild
deleted file mode 100644
index 4943672cfb7a..
--- a/dev-python/urwid-readline/urwid-readline-0.13-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=urwid_readline-${PV}
-DESCRIPTION="Text input widget for urwid that supports readline shortcuts"
-HOMEPAGE="
-   https://github.com/rr-/urwid_readline/
-   https://pypi.org/project/urwid-readline/
-"
-SRC_URI="
-   https://github.com/rr-/urwid_readline/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/urwid[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: 567c4c53218b4d6c81495451fc02e4415749765e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567c4c53

dev-python/sexpdata: Remove old

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

 dev-python/sexpdata/Manifest   |  1 -
 .../sexpdata/files/sexpdata-1.0.1-setup.patch  | 16 -
 dev-python/sexpdata/sexpdata-1.0.1.ebuild  | 27 --
 3 files changed, 44 deletions(-)

diff --git a/dev-python/sexpdata/Manifest b/dev-python/sexpdata/Manifest
index e2a13bcdf6a1..7117be739637 100644
--- a/dev-python/sexpdata/Manifest
+++ b/dev-python/sexpdata/Manifest
@@ -1,2 +1 @@
-DIST sexpdata-1.0.1.gh.tar.gz 17298 BLAKE2B 
41132d8d2af06efdae024cbb8e05e9fa4fcb03ffb0af5f1b04df2fae8ed3a5bd8a45f93951cf575edf3facb0f9867a6e78d82ab166f0ec89df4a13b0827d7213
 SHA512 
e945eeec3743d92a76748c6fe22ca510ec5df6a3f2249a0d8020ae84854c50940add39437c680d3e44aafee7d9bb442db875b46afd290bfb6e8d31e16c6da9da
 DIST sexpdata-1.0.2.gh.tar.gz 17687 BLAKE2B 
a2840927a7f157b5d9fe0d225d46abb7928fd99b85234fc070c6203d90d8ab888339058a8c049ca6c61f843eabf8ca46443b8e00527e6c3b7aa68f0aacbede5c
 SHA512 
a300999f2e517d578203e1b7f97e664bb01cc9fa86aef616fc9ba0d568a20e4c7a9669f6f067760ddafbbf16b495233080131b7a07d33cbe5c243cb8a406ace3

diff --git a/dev-python/sexpdata/files/sexpdata-1.0.1-setup.patch 
b/dev-python/sexpdata/files/sexpdata-1.0.1-setup.patch
deleted file mode 100644
index a647058d4cdd..
--- a/dev-python/sexpdata/files/sexpdata-1.0.1-setup.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Fix build failure.
-/usr/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:75:
 _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored.
-
 sexpdata-1.0.1/setup.py
-+++ sexpdata-1.0.1/setup.py
-@@ -12,10 +12,8 @@
- author='Joshua D. Boyd, Takafumi Arakaki',
- author_email='jdb...@jdboyd.net',
- url='https://github.com/jd-boyd/sexpdata',
--license='BSD License',
- description='S-expression parser for Python',
- long_description=long_description,
--keywords='s-expression, lisp, parser',
- classifiers=[
- "Development Status :: 3 - Alpha",
- 'License :: OSI Approved :: BSD License',

diff --git a/dev-python/sexpdata/sexpdata-1.0.1.ebuild 
b/dev-python/sexpdata/sexpdata-1.0.1.ebuild
deleted file mode 100644
index 44206508b543..
--- a/dev-python/sexpdata/sexpdata-1.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="a simple S-expression parser/serializer"
-HOMEPAGE="
-   https://github.com/jd-boyd/sexpdata/
-   https://pypi.org/project/sexpdata/
-"
-SRC_URI="
-   https://github.com/jd-boyd/sexpdata/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-PATCHES=( "${FILESDIR}/${P}-setup.patch" )
-
-distutils_enable_tests pytest



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

2024-02-26 Thread Michał Górny
commit: c11f1bfa933c3cefef6bebc2443cefda54fcbb7e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11f1bfa

dev-python/scikit-build-core: Remove old

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

 dev-python/scikit-build-core/Manifest  |  3 --
 .../scikit-build-core-0.7.0.ebuild | 53 -
 .../scikit-build-core-0.7.1.ebuild | 54 --
 .../scikit-build-core-0.8.0.ebuild | 54 --
 4 files changed, 164 deletions(-)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index 6973f0cfdd9a..0c65ee39fd27 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,4 +1 @@
-DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B 
f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae
 SHA512 
ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8
-DIST scikit_build_core-0.7.1.tar.gz 197949 BLAKE2B 
bcce5c5f71ce1417e5912d9c60c1f1c8bd656feb16b255e7d94f8fe49f75354c940a940fedd07f9c03b200c8858e24537686067463a47699e9285178e64f32f8
 SHA512 
30b479708b2265789ad4d43ab0ef8a433cf6745223b9812e95b0e45356ab9ad0689ee8f546f3c3af0bd482342d5518d381481b58480b715023c6baa87235952a
-DIST scikit_build_core-0.8.0.tar.gz 202019 BLAKE2B 
92eded3ca562cb3089502cdf017e33ceca6a816e8ee73a62e780a7c291b4606710598fb357585fcfb83362bd5c4275d31b602ad7243aadce94a78bcae1ae5cd3
 SHA512 
82a20d54a699403ce97e71b95288935e5f0fb3ebafa897d9620612727d4aee5a003384e65665b002b1f2db2b0672d9b05c0428d26f00bc5300cbd884cef6e519
 DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B 
acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834
 SHA512 
a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild
deleted file mode 100644
index f798d2c34185..
--- a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build backend for CMake based projects"
-HOMEPAGE="
-   https://github.com/scikit-build/scikit-build-core/
-   https://pypi.org/project/scikit-build-core/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-# we always want [pyproject] extra
-RDEPEND="
-   >=dev-python/packaging-20.9[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
-   >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   >=dev-python/tomli-1.1[${PYTHON_USEDEP}]
-   ' 3.9 3.10)
-"
-BDEPEND="
-   dev-python/hatch-vcs[${PYTHON_USEDEP}]
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO / we don't package validate_pyproject anyway
-   tests/test_schema.py::test_compare_schemas
-   )
-
-   epytest -m "not isolated and not network"
-}

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild
deleted file mode 100644
index d49a764ca1e3..
--- a/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Build backend for CMake based projects"
-HOMEPAGE="
-   https://github.com/scikit-build/scikit-build-core/
-   https://pypi.org/project/scikit-build-core/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-

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

2024-02-26 Thread Michał Górny
commit: 6fa91eab8b23414b823093313f2e2f65086843c1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa91eab

dev-python/sphinxcontrib-bibtex: Remove old

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

 dev-python/sphinxcontrib-bibtex/Manifest   |  1 -
 .../sphinxcontrib-bibtex-2.6.1-r1.ebuild   | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/sphinxcontrib-bibtex/Manifest 
b/dev-python/sphinxcontrib-bibtex/Manifest
index f26378adb6db..a6f0b8f7093c 100644
--- a/dev-python/sphinxcontrib-bibtex/Manifest
+++ b/dev-python/sphinxcontrib-bibtex/Manifest
@@ -1,2 +1 @@
-DIST sphinxcontrib-bibtex-2.6.1.tar.gz 117150 BLAKE2B 
832fe8d16fd9311b5972127328edc506a0d4f2918c4ac1a4e56ce0530fa0c792db45f82c1801f48ff3299a52693a3041e9c2d6cbc4a17e864617ca58cfb6cd42
 SHA512 
9cf965bdfbcbc03b3104c9e7c5a730ac3e38c410554b7007485bd9aa0464663e26898537fa074c97951588a3e848a8a64e09d6c82bfc117ce4153da24de84fb5
 DIST sphinxcontrib-bibtex-2.6.2.tar.gz 117459 BLAKE2B 
663521602282e360525354cc5ebffdba9e039f5d523774465f0b9318b39aa6429837164fc24e60d7646d204798a7b97d9defc176248b2793e7f7bbfeffc5c56a
 SHA512 
a2b48306078de902cfdedbcafe94ea8aefcfff5285ec651fd1d0fe2c452818f9383ba486fb64e2ef4a294782445db2854bbdd158ab2aa1a49ed4adef85e9c82b

diff --git 
a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.1-r1.ebuild 
b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.1-r1.ebuild
deleted file mode 100644
index 4976e7c77d53..
--- a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.6.1-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Sphinx extensions for BibTeX style citations"
-HOMEPAGE="
-   https://github.com/mcmtroffaes/sphinxcontrib-bibtex/
-   https://pypi.org/project/sphinxcontrib-bibtex/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/docutils-0.8[${PYTHON_USEDEP}]
-   >=dev-python/pybtex-0.24[${PYTHON_USEDEP}]
-   >=dev-python/pybtex-docutils-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-3.5[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/numpydoc[${PYTHON_USEDEP}]
-   dev-python/sphinx-autoapi[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # rinoh not packaged
-   test/test_citation_rinoh.py::test_citation_rinoh
-   test/test_citation_rinoh.py::test_citation_rinoh_multidoc
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
-   distutils_write_namespace sphinxcontrib
-   epytest
-}



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

2024-02-26 Thread Michał Górny
commit: fe638a78df470d3f1a52217de02db67191fa2e1c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe638a78

dev-python/sqlglot: Remove old

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

 dev-python/sqlglot/Manifest   |  12 ---
 dev-python/sqlglot/sqlglot-20.10.0.ebuild | 121 --
 dev-python/sqlglot/sqlglot-20.11.0.ebuild | 121 --
 dev-python/sqlglot/sqlglot-20.5.0.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-20.7.1.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-20.8.0.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-20.9.0.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.0.1.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.0.2.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.1.0.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.1.1.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.1.2.ebuild  | 121 --
 dev-python/sqlglot/sqlglot-21.2.0.ebuild  | 121 --
 13 files changed, 1464 deletions(-)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index c67cfc44fa99..a044c1ffbc92 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -19,18 +19,6 @@ DIST quote-1.0.33.crate 28090 BLAKE2B 
77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d7
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
-DIST sqlglot-20.10.0.tar.gz 9364295 BLAKE2B 
717e583c31b53c914124e1b7c7cddf74f3a58d22adfb2aa371556205278c3bfb2f9d76a490dcb6076bb1f75ba53c0ce59f8ace453194e8d57f5c18acdb2f40d3
 SHA512 
009312413fbf12bdbbe1e5702628ac241f1abc3c677b4759080e9bc304aacbdd00dc229a64610c42cc96dada2b3e2af21cb3c57c0f5dec3ec0648fc692a3cb00
-DIST sqlglot-20.11.0.tar.gz 9417815 BLAKE2B 
07f66c8ffba8290ef1f66098a9ae33d21fa506f9a5aa9d1740ff451034d33fab22a33f0ac2aea94dc1429ac40f29a5341d73570859a44093d5b087561af58f32
 SHA512 
c39b53deef30fd51bc83ed91ebf868572c1ebade71cfc0609149930be740dcf0a8020d2bc365d6e70e0011afb32f3965c28eb82f44543a76390b5dfc7058e61e
-DIST sqlglot-20.5.0.tar.gz 9066011 BLAKE2B 
a2062e4bbb74abe84d14fa1bdde57374185a7487c42c90b13d4fdee5d0793f0cbe54c8da21d33ec0aef398fd4e2015547bc34dd0d444391079c33aa90d612f77
 SHA512 
4ccc3bf40fe778e8911008a6a51ef84a2c46e430ad15b7ac93e64d68c13705d9811f72691e96f35ab7ce2c45835776afb50815807ab585b52489b1971bb7ddaa
-DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 
8a7d894033122a5541f1e6bf3bc9066805fc8a43e700186dde49c007e042baecfb59742918607b8779f11d0215f0f107cd45ed793683256fdcd2e1b11a4ab058
 SHA512 
ffc4d539752e9357cb93669ab93b7c11d37ccca1358059ce19322a9ba65b05b8492ecc3c39b5905564b3aae2fe13d4ae87c80b51b5cf5a43bbb074cc2c88
-DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 
843043c4b389145a9da5f0045d8861d054f046b3f79d9f9e7025b1a4ffc10564a83b3b413766190d64c7477795252738e8c5f35dde81d07f1b5d4a6e3a3a12ee
 SHA512 
d88bef209ff27ae2b8187c58746e6388252e693282f0dfe736eff5f1ed2a2b6322632921f3a759f2d6f304b8339abee76be638ff899d23ad13eec72d1322c062
-DIST sqlglot-20.9.0.tar.gz 9323993 BLAKE2B 
fcd06bb5ca4520a1f67fc3f65706d1de16869efe181c9c8c5f1d71f0124501914bc5c496c3898e3efb7db29e1dee4c085939325f3e0879526fd0f076ec92da45
 SHA512 
1867810771d5909e5392adca25d538a316d9b7fe0f5668ec3a26371801f32230b5515595d113f58c97dbe1f844cf4b6853755810fbc9824f172743b2117a6d83
-DIST sqlglot-21.0.1.tar.gz 9494272 BLAKE2B 
de522ca78eeeb84b849a70ff8fed63a1841c98c7e108ee362af2cf2046ea6d777cd9523846a87184d317af74a2234221e59a0ca87838dd8488e77fc5d40d464d
 SHA512 
84891423ee86db3253a10dea3aa011ceb6513026917103a763ccbfe115ef25b40aaae37caa85566e678111bcec002dc4711d451a1c470666a3dbd84daef46edc
-DIST sqlglot-21.0.2.tar.gz 9504238 BLAKE2B 
3b3f268ca46bcb0596454bab95abf6b5d61a018944eab1a45d3dec276058bfac30767a57aa687596956ac9c3f17d861b7368e0a2409df0b49b20cb0c6ff80f09
 SHA512

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

2024-02-26 Thread Michał Górny
commit: b09337f0f5723cbd16ace5ebfa852f3dfdc77be2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09337f0

dev-python/spyder: Remove old

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

 dev-python/spyder/Manifest|   1 -
 dev-python/spyder/spyder-5.5.0.ebuild | 192 --
 2 files changed, 193 deletions(-)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 003459b94bbf..052c4cc443f8 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,4 +1,3 @@
-DIST spyder-5.5.0.gh.tar.gz 16251845 BLAKE2B 
8a8ea4a7da30d79b91e9a20a904e88a21517d99d51b29535ba250c3d0a970a5e00eb8f43a3e9b00eeef457823baf553d0694c3ef57ca798fe002d1d0fdf2f4d7
 SHA512 
6be7b80a6beae2542a0646b54a665a89d09929634b21ddcb67f61584fa7f53e9f921fc8d2a4edf6c8ee5e98db0d8423a52a8b93b8ed58b9f46d062ecfeac
 DIST spyder-5.5.1.gh.tar.gz 16254673 BLAKE2B 
15c10994abb851048fd5386ef2ae776cc2a9ace6ca4efd4418c393ba2dd98d23ed842447e95cfce26ccac802ddfa8669839024cf6d9fdcd0ce63fead0d1e8246
 SHA512 
bb55cd29e0e5712152b44e3e11aa83c13396c9ff965239e86a07cc2ab20bdcc0aa23b202eb07839baa911e515917b7e3bf1ddc970ce446bff84655145751ee94
 DIST spyder-6.0.0_alpha4.gh.tar.gz 15503538 BLAKE2B 
ee896fe2c3c2afd464a8c86204f770ef08ff2fdfc68f7431d2706f76516b6e2b31c9cda8df3236cb3b85799d67f983fbbbfcdc92400a2a88f1efdcd166622f50
 SHA512 
8ff36feecf6ce99d90ec07fc0cc3ecab075af4e36d64ba650316a46d1f79ca1a08ca7eb2b48dee6e5eddaaafaff14445f0b687742e9a439c3e4def098e489879
 DIST spyder-docs-0aa81d44ec6490c155be1bb1acca0a27328b12e0.gh.tar.gz 94895731 
BLAKE2B 
468412372bf2f70f838fa89dc1b88997fa2d9d92e36d6a5abac736b6b5f2782f25121b18b876c7c6e2af9d7eda433aaccd017c2e8c8c06a223420f0ce9684fc1
 SHA512 
9ac0f930a1a864e81e4181f101449a6506728d0d89254409a58e68bc17a3de39f4d1bf329f11da433d8ee4f3122faf3b337654d011263a70b253459e9562e923

diff --git a/dev-python/spyder/spyder-5.5.0.ebuild 
b/dev-python/spyder/spyder-5.5.0.ebuild
deleted file mode 100644
index 7342be6be139..
--- a/dev-python/spyder/spyder-5.5.0.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# 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 virtualx xdg
-
-# Commit of documentation to fetch
-DOCS_PV="0aa81d44ec6490c155be1bb1acca0a27328b12e0"
-
-DESCRIPTION="The Scientific Python Development Environment"
-HOMEPAGE="
-   https://www.spyder-ide.org/
-   https://github.com/spyder-ide/spyder/
-   https://pypi.org/project/spyder/
-"
-SRC_URI="
-   https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> 
${PN}-docs-${DOCS_PV}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
-   >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/diff-match-patch-2018[${PYTHON_USEDEP}]
-   >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
-   >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
-   >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
-   >=dev-python/psutil-5.3[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pylint-venv-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}]
-   >=dev-python/qdarkstyle-3.2[${PYTHON_USEDEP}]
-   =dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/qtawesome-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/qtconsole-5.5.0[${PYTHON_USEDEP}]
-   =dev-python/QtPy-2.1.0[${PYTHON_USEDEP},svg,webengine]
-   >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
-   >=dev-python/spyder-kernels-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
-   >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/matplotlib[tk,${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pillow[${PY

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

2024-02-26 Thread Michał Górny
commit: 85ab4b185776e359dd7b77cd653089186e5560a4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ab4b18

dev-python/tifffile: Remove old

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

 dev-python/tifffile/Manifest  |  2 -
 dev-python/tifffile/tifffile-2023.12.9.ebuild | 62 ---
 dev-python/tifffile/tifffile-2024.1.30.ebuild | 57 
 3 files changed, 121 deletions(-)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 30cb520377a4..efcff3f32523 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,3 +1 @@
-DIST tifffile-2023.12.9.gh.tar.gz 343750 BLAKE2B 
c6f3ae05870bbd3fbf67915b2d88ad6662362c28842412449510df8162dc1eb0fd52adb322c4d163c5c3bbc61c182fde08bc38d7b7a4cf6df5554d8e89e6b6c9
 SHA512 
de51d75cff08f617d638dbd062940ddcd2b0a0ffb25d4670e8d68bd8bcf19ff299695d7b0c8248d5405bfb0015c539b3dacb5133816eace7d0e93cff4f0d2c00
-DIST tifffile-2024.1.30.gh.tar.gz 344378 BLAKE2B 
7030219f88a5d4f6cc974a1a433bc10ad1bdcb395632e8b7034a681ddf4cf3b00fcd17df7ac2f4f9796980a74d140b9450f08f5535257b0a1ac05f17cb3c2031
 SHA512 
96a346c19ed252f8483c49a954bf84f9603b752d00292266131666e4a06ed4826677d9082eda4086d87eace8f3ce28909832267240d92affb810873b9d0a3fe1
 DIST tifffile-2024.2.12.gh.tar.gz 344964 BLAKE2B 
13b1697258daa6643f87d7d8a44f638789b3182029ac1d97b1695ac9add3bee4f295d1485b35273a031ce17b0c41b5fdb12d43f03765d96960869bb82c78adb8
 SHA512 
0cb1f33b879047b311d4ba7b8a00164230935bbd1403f33d3a1a44bedf1797e5f4b066fae865ae990da5356c0a868e4a5722f1da36ff77d8cd9b550d58286552

diff --git a/dev-python/tifffile/tifffile-2023.12.9.ebuild 
b/dev-python/tifffile/tifffile-2023.12.9.ebuild
deleted file mode 100644
index 7fa920736d10..
--- a/dev-python/tifffile/tifffile-2023.12.9.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Read and write TIFF files"
-HOMEPAGE="
-   https://pypi.org/project/tifffile/
-   https://github.com/cgohlke/tifffile/
-   https://www.cgohlke.com/
-"
-SRC_URI="
-   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/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
-   # missing data again?
-   tests/test_tifffile.py::test_issue_trucated_tileoffsets
-)

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

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

2024-02-26 Thread Michał Górny
commit: c1de67f45d76bc0ae833cabef9c6ddf36efebe11
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:12:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:12:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1de67f4

dev-python/unearth: Remove old

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

 dev-python/unearth/Manifest  |  2 --
 dev-python/unearth/unearth-0.12.1.ebuild | 39 
 dev-python/unearth/unearth-0.13.0.ebuild | 39 
 3 files changed, 80 deletions(-)

diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest
index 3ec204774409..ef936cfa7188 100644
--- a/dev-python/unearth/Manifest
+++ b/dev-python/unearth/Manifest
@@ -1,3 +1 @@
-DIST unearth-0.12.1.tar.gz 280628 BLAKE2B 
2f96c818f5744b228d11d81fac8fb69da4df685b221f3a77424a1eb1d584e154798974ad4548c6f4264faa98f52cddeb94249e1c7e21136c50c08d97446149b6
 SHA512 
f726562191a3f2b9c189d16223b86307d79f0ca9e251c155e7acbc92160bed834c78064fbc5d745cd90b84ccd6eb2a24c737018fd670474921db0c7d15480576
-DIST unearth-0.13.0.tar.gz 280537 BLAKE2B 
92e8cfd42c36d067eccba594ef6e510491156bb4e85d66ab0c1050029be3acf3308c21581d82a3ffd1982d1c8eb966d0be68d1fb8739621b52aa9e7073fd5963
 SHA512 
48bcdd2e61ffc6580ce19d0124e43aab0411efa913801cd74365ddefa3cec50eb0742997fd6359b6191a00314964b052ebf8d3ea5a173d37bc2cfedc1d030408
 DIST unearth-0.14.0.tar.gz 280614 BLAKE2B 
d52ca2c8412a0e7bdf5c47d9693b4cdfe3a17ecc95d9d79ecdf7ee0cd5df7518de9cecf8efdfd88ae3f0b852c6bdc8b2c83198e23017d24a47fc6489b1c6e14e
 SHA512 
ab785935f94a1987146471843961a4edc155e135471d4885324d1c2327527f112e03e1146f85a013ad0fd4560f803b616b12618d810becddea94abbce09096c4

diff --git a/dev-python/unearth/unearth-0.12.1.ebuild 
b/dev-python/unearth/unearth-0.12.1.ebuild
deleted file mode 100644
index 232b3f8ba429..
--- a/dev-python/unearth/unearth-0.12.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A utility to fetch and download python packages"
-HOMEPAGE="
-   https://pypi.org/project/unearth/
-   https://github.com/frostming/unearth/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_httpserver
-}

diff --git a/dev-python/unearth/unearth-0.13.0.ebuild 
b/dev-python/unearth/unearth-0.13.0.ebuild
deleted file mode 100644
index ddcdfe66abda..
--- a/dev-python/unearth/unearth-0.13.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A utility to fetch and download python packages"
-HOMEPAGE="
-   https://pypi.org/project/unearth/
-   https://github.com/frostming/unearth/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_httpserver
-}



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

2024-02-26 Thread Anthony G. Basile
commit: 910c47b71a426b2265f09f658fe71df0d84a0bd0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Feb 26 14:25:55 2024 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Feb 26 14:26:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910c47b7

www-apps/moodle: version bumps to 4.2.6 and 4.3.3

Signed-off-by: Anthony G. Basile  gentoo.org>

 www-apps/moodle/Manifest | 4 ++--
 www-apps/moodle/{moodle-4.2.5.ebuild => moodle-4.2.6.ebuild} | 2 +-
 www-apps/moodle/{moodle-4.3.2.ebuild => moodle-4.3.3.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index e915735dc1d6..3f391156c70b 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,2 +1,2 @@
-DIST moodle-4.2.5.tgz 65437122 BLAKE2B 
58aea73535fb8054400473388a86a85eec89313a084d45e21b53ebca49b13358c21123d3ebe730b8a62bc89a9c6b523068fbf4a3d48b6d4c5e8ee8d77f92e248
 SHA512 
12598280828f5d6e96dd0146561c0a44ca101433b9bb06de85535fbb0ddf8a3e4909e10bba13e05d77bdf91b92ded50050665b7a899e8d27ab21db304d5577bd
-DIST moodle-4.3.2.tgz 66796530 BLAKE2B 
644e54381f4c045df7a5219a3f24a760e06e78796398959bd34f30d21afcf28e65e0c7697e50cbd0cb0b3fb8cf97a10c73ad410828f7e53738d29696009fd756
 SHA512 
6ebac2f0441047fc44d67c7e5ee071911c6be28480cd6de5d07a103fbd41673f1603b0ff5b0595abab4f6ba3078743df3a0bc07e49b0b6145795618cfbde2d44
+DIST moodle-4.2.6.tgz 65466611 BLAKE2B 
60632adefc28cb1921cc2a76bcd8193e22f4e1483b76daebd5586fb486696cda8df02e2f85475969891df768c147096c1acd65e257ebd19552c0beb7433e033f
 SHA512 
49c125efd5f4c79092abac21cdb7f39e74eaac6610629e8658c7f7c22b0cdbaf3608a7963226aaf091c63a2fae74e1b80e2ee82f80f73f4dd7a8a604e0394ec9
+DIST moodle-4.3.3.tgz 66830748 BLAKE2B 
b9250146765e8b3a749a41c02ffc22a1442ebed839b3902153141274dc15ef204e4aefa3696b430e0ebc1f2cd1cef62262e67a2a96b88f53eb50c8bc3cf964fe
 SHA512 
19daf65a09a1d3fea214c8e817957939fe8e8056bb3356cbd028a04dd8c4b67b1f6c56f158d076a8c7cd3fe998bb9fcecd402d0884421b8587b8a92f196374b6

diff --git a/www-apps/moodle/moodle-4.2.5.ebuild 
b/www-apps/moodle/moodle-4.2.6.ebuild
similarity index 98%
rename from www-apps/moodle/moodle-4.2.5.ebuild
rename to www-apps/moodle/moodle-4.2.6.ebuild
index 04ae73cd2ec3..dc4f3bbcbc1f 100644
--- a/www-apps/moodle/moodle-4.2.5.ebuild
+++ b/www-apps/moodle/moodle-4.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"

diff --git a/www-apps/moodle/moodle-4.3.2.ebuild 
b/www-apps/moodle/moodle-4.3.3.ebuild
similarity index 98%
rename from www-apps/moodle/moodle-4.3.2.ebuild
rename to www-apps/moodle/moodle-4.3.3.ebuild
index 04ae73cd2ec3..dc4f3bbcbc1f 100644
--- a/www-apps/moodle/moodle-4.3.2.ebuild
+++ b/www-apps/moodle/moodle-4.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"



[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/, net-mail/mu/files/

2024-02-26 Thread Matthew Smith
commit: 6595e07cab120ebc8bc8804b8f090a6698d02315
Author: Matthew Smith  gentoo  org>
AuthorDate: Mon Feb 26 14:39:49 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Feb 26 14:39:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6595e07c

net-mail/mu: fix build without python3

Avoid dependency on Python.

Closes: https://bugs.gentoo.org/925503
Signed-off-by: Matthew Smith  gentoo.org>

 net-mail/mu/files/mu-1.12.0-no-python.patch | 30 +
 net-mail/mu/mu-1.12.0.ebuild|  4 
 2 files changed, 34 insertions(+)

diff --git a/net-mail/mu/files/mu-1.12.0-no-python.patch 
b/net-mail/mu/files/mu-1.12.0-no-python.patch
new file mode 100644
index ..9840da22ca33
--- /dev/null
+++ b/net-mail/mu/files/mu-1.12.0-no-python.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/925503
+
+Call coreutils date instead of a Python script.
+--- a/meson.build
 b/meson.build
+@@ -104,17 +104,16 @@ cxx.check_header('charconv', required:true)
+ build_aux = join_paths(meson.current_source_dir(), 'build-aux')
+ 

+ # derived date values (based on 'mu-date'); used in docs
+-# we can't use the 'date' because MacOS 'date' is incompatible with GNU's.
+-pdate=find_program(join_paths(build_aux, 'date.py'))
++date=find_program('date', required:true)
+ env = environment()
+ env.set('LANG', 'C')
+-mu_day_month_year = run_command(pdate, mu_date, '%d %B %Y',
++mu_day_month_year = run_command(date, '-u', '+%d %B %Y', '--date', mu_date,
+ check:true, capture:true,
+ env: env).stdout().strip()
+-mu_month_year = run_command(pdate, mu_date, '%B %Y',
++mu_month_year = run_command(date, '-u', '+%B %Y', '--date', mu_date,
+ check:true, capture:true,
+ env: env).stdout().strip()
+-mu_year = run_command(pdate, mu_date, '%Y',
++mu_year = run_command(date, '-u', '+%Y', '--date', mu_date,
+   check:true, capture:true, env: env).stdout().strip()
+ 
+ 

+-- 
+2.44.0
+

diff --git a/net-mail/mu/mu-1.12.0.ebuild b/net-mail/mu/mu-1.12.0.ebuild
index 4df4e56cb6e2..8152dc0b9a0e 100644
--- a/net-mail/mu/mu-1.12.0.ebuild
+++ b/net-mail/mu/mu-1.12.0.ebuild
@@ -27,7 +27,11 @@ BDEPEND="
 "
 
 PATCHES=(
+   # https://github.com/djcb/mu/pull/2632
"${FILESDIR}"/${PN}-1.12.0-cld2-opt.patch
+
+   # https://bugs.gentoo.org/925503
+   "${FILESDIR}"/${PN}-1.12.0-no-python.patch
 )
 
 SITEFILE="70mu-gentoo-autoload.el"



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfdesktop/, xfce-base/xfdesktop/files/

2024-02-26 Thread Michał Górny
commit: d50cc3158d17be8ef74e071313ee5e70b61fac06
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 26 14:42:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 26 14:44:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50cc315

xfce-base/xfdesktop: Backport a refresh patch for USE=-wayland

Closes: https://bugs.gentoo.org/904054
Signed-off-by: Michał Górny  gentoo.org>

 .../files/xfdesktop-4.19.0-no-wayland.patch| 37 ++
 ...op-4.19.0.ebuild => xfdesktop-4.19.0-r1.ebuild} |  8 -
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/xfce-base/xfdesktop/files/xfdesktop-4.19.0-no-wayland.patch 
b/xfce-base/xfdesktop/files/xfdesktop-4.19.0-no-wayland.patch
new file mode 100644
index ..016c1297a06e
--- /dev/null
+++ b/xfce-base/xfdesktop/files/xfdesktop-4.19.0-no-wayland.patch
@@ -0,0 +1,37 @@
+From 84e087b6f36a06d4db503d6aec4bef415b4b5df2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
+ 
+Date: Fri, 17 Feb 2023 19:48:52 +0700
+Subject: [PATCH] main: Fix control (always) reach end of non void function
+
+When configured with --disable-wayland, the ENABLE_WAYLAND will be
+dropped, the "return matches" clause will be considered the else
+statement of the "if (xfw_windowing_get() == _X11)", which is always
+false in this scenario.  Thus, this function always reach end of
+function without any return values.
+
+While we're at it, fix the comment for the ENABLE_WAYLAND leg.
+---
+ settings/main.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/settings/main.c b/settings/main.c
+index 3a1ce17b..410a2d23 100644
+--- a/settings/main.c
 b/settings/main.c
+@@ -1740,8 +1740,11 @@ is_our_window(AppearancePanel *panel,
+ matches = TRUE;
+ }
+ // TODO: check window geometry?
++} else
++#endif  /* ENABLE_WAYLAND */
++{
++g_assert_not_reached();
+ }
+-#endif  /* GTK_WINDOWING_WAYLAND */
+ 
+ return matches;
+ }
+-- 
+GitLab
+

diff --git a/xfce-base/xfdesktop/xfdesktop-4.19.0.ebuild 
b/xfce-base/xfdesktop/xfdesktop-4.19.0-r1.ebuild
similarity index 86%
rename from xfce-base/xfdesktop/xfdesktop-4.19.0.ebuild
rename to xfce-base/xfdesktop/xfdesktop-4.19.0-r1.ebuild
index d0c36b0dab6d..514c456fa93d 100644
--- a/xfce-base/xfdesktop/xfdesktop-4.19.0.ebuild
+++ b/xfce-base/xfdesktop/xfdesktop-4.19.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -42,6 +42,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   # https://bugs.gentoo.org/904054
+   # 
https://gitlab.xfce.org/xfce/xfdesktop/-/commit/84e087b6f36a06d4db503d6aec4bef415b4b5df2
+   "${FILESDIR}/${P}-no-wayland.patch"
+)
+
 src_configure() {
local myconf=(
$(use_enable wayland)



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

2024-02-26 Thread Hans de Graaff
commit: fe750a94cc9cbef743eb1b36d2a2b7eab2d9458d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 26 15:55:56 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 26 15:56:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe750a94

dev-ruby/net-imap: drop 0.4.6, 0.4.7, 0.4.8, 0.4.9

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

 dev-ruby/net-imap/Manifest  |  4 
 dev-ruby/net-imap/net-imap-0.4.6.ebuild | 39 -
 dev-ruby/net-imap/net-imap-0.4.7.ebuild | 39 -
 dev-ruby/net-imap/net-imap-0.4.8.ebuild | 39 -
 dev-ruby/net-imap/net-imap-0.4.9.ebuild | 39 -
 5 files changed, 160 deletions(-)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 4605e1b40323..a6f87a9061e8 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -1,6 +1,2 @@
 DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B 
d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c
 SHA512 
6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8
 DIST net-imap-0.4.10.tar.gz 241688 BLAKE2B 
459581055564669e99f40436b454a1a072de57fb64fc81ee55bee602ca6e3ed97c81cda1975d462b5d583264adad72803cfe801319ba8724fd8ae229cfb7ec68
 SHA512 
0f05588dc80cef7f121cbb40e2e9ddd6cd44e5ba96ca8451ea32339275d394f1233bc6a8bc30aa1de6852f49a469e0ee64a3821d08e12199e4af51fca4e79ccf
-DIST net-imap-0.4.6.tar.gz 219179 BLAKE2B 
8b354156c672d308849b4b082ea980113f502d384be1f40004b7b4caef222a9647332baf9972df563d0b59d89d6e6faf0fb62c26dcb9812349840e5f97a3d801
 SHA512 
d4a3f0f47b8b7006232a88406f446ab799e2172bf2b058a22e594369d03dbebd81cf0fb44062d05a10c020ae0b9cecbd9964498a3f3c56a4d8a011e418fa549a
-DIST net-imap-0.4.7.tar.gz 220063 BLAKE2B 
cbf68cd80a273593a7d44fc890cd0d98de1ac8e6f4bd1f3b5ed7e6281e072fbba3e75e2bed582b798ae9cbb355459d5c4c2a63d3cffaf3856b4b3ae2e552a6af
 SHA512 
f54e4564050899a6f1d6b4174d7c304139bc736e373c8936453b93ad2e63a1f2fa43578b2cc04cb04675c6d52c137e27fea0df13c78ae6ebb48e63e8e258479b
-DIST net-imap-0.4.8.tar.gz 241002 BLAKE2B 
55877b593422aaf817557b8209c7bbba21ffec0f0e6c07c269d87ff40634a77ee2554d30e517d24703037f4ccb81fef77a5a29357f125e026a8291a55231fb29
 SHA512 
0515421b3defeebba4b3c2e1f5785e9755227e31c26022a913293e3843c9bb688238a9c3c221e79e1c8ce7e4395c0f8d4d29b53077578185b05a05acd40a70a3
-DIST net-imap-0.4.9.tar.gz 242076 BLAKE2B 
6f88ab0b766c3269eee73189af73968c81b14e479de9c80c9a5c75ba7a8e72e48d30ad6f6f06e2a7cd3db5a298c399a5d4362094ad6f9d01ed4b13131e50823c
 SHA512 
1d4cec402e022daa74245a6e506d5dcf3cff5a534265f9d1fe078c15ac0990a64e363d11b4fb7819f3578e51f6f090c1545e911e7a92c22a8193f6d54ea003b9

diff --git a/dev-ruby/net-imap/net-imap-0.4.6.ebuild 
b/dev-ruby/net-imap/net-imap-0.4.6.ebuild
deleted file mode 100644
index ff9ad346395a..
--- a/dev-ruby/net-imap/net-imap-0.4.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client api for Internet Message Access Protocol"
-HOMEPAGE="https://github.com/ruby/net-imap";
-SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/date
-   dev-ruby/net-protocol
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/digest
-   dev-ruby/strscan
-   dev-ruby/test-unit
-   dev-ruby/test-unit-ruby-core
-)"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/net-imap/net-imap-0.4.7.ebuild 
b/dev-ruby/net-imap/net-imap-0.4.7.ebuild
deleted file mode 100644
index ff9ad346395a..
--- a/dev-ruby/net-imap/net-imap-0.4.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client api for Internet Message Access Protocol"
-HOMEPAGE="https://github.com/ruby/net-imap";
-SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~l

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

2024-02-26 Thread Viorel Munteanu
commit: 2c617edb4d29e146c643e311e612defed8609075
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 26 16:00:34 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 16:00:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c617edb

dev-python/survey: add 5.2.4

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

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

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index af56df7f04..dc6d583544 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,2 +1,3 @@
 DIST survey-4.5.4.tar.gz 831109 BLAKE2B 
00065211437f4c6c820aca5c511395625da7be9415218d6261005aff946b19a3e65cc31189a6aef755ed88ce81f309ac2eabe23ea7f1e2f359007b4fe9172f96
 SHA512 
045989ca95e3fa9a840ad8d37a040f46bf3f22a858dd7b826fecf88d4e53b6b14e285ef3bf266add496da2d5ffd58971c2456b4375362e24c1a071fc910a03f4
 DIST survey-5.2.3.gh.tar.gz 1564807 BLAKE2B 
530f023e1aac4adba07edc023ec7c18a775dd937bd627ce88ee27cac2f8f6e66f4c6bc22618c05e3ed56e17b501c84a2a6f6ee9c833bb7fa44c3ccec533ba515
 SHA512 
6dac211e031630631b7389da29747383bc2d508678ebbc99ae61482719733baf133ea10a20c6e0a80f2486dd72a1b3e17d221ce28e5ea22e4303b102350c8229
+DIST survey-5.2.4.gh.tar.gz 1564805 BLAKE2B 
2a2147edc00905c85cabccbd5b868927f15002ec4231af6f7a4f62d042791e3c32828b07a9d689de86ed02e7a7e3737f725820ac50360895c2d214cc59db09ce
 SHA512 
3552f87d519b619524db7cdcd2aa4f510a6de348ca406ec6e1c286ed82c8652de53ed8ce3725d1c6b1f8439c2c8d517822fafe4438a1f02c56e28487c79f043e

diff --git a/dev-python/survey/survey-5.2.4.ebuild 
b/dev-python/survey/survey-5.2.4.ebuild
new file mode 100644
index 00..5d68e2cb2b
--- /dev/null
+++ b/dev-python/survey/survey-5.2.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+DESCRIPTION="A simple library for creating beautiful interactive prompts"
+HOMEPAGE="
+   https://github.com/Exahilosys/survey
+   https://pypi.org/project/survey/
+"
+MY_PV=${PV/_/-}
+SRC_URI="https://github.com/Exahilosys/survey/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinx-paramlinks \
+   dev-python/sphinx-rtd-theme
+
+src_configure() {
+   distutils-r1_src_configure
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}



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

2024-02-26 Thread Viorel Munteanu
commit: 272409fa59f320921f266a6f8fdf9665447528fd
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 26 16:00:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 16:00:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=272409fa

dev-python/survey: drop 5.2.3

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

 dev-python/survey/Manifest|  1 -
 dev-python/survey/survey-5.2.3.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index dc6d583544..79174e2c13 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,3 +1,2 @@
 DIST survey-4.5.4.tar.gz 831109 BLAKE2B 
00065211437f4c6c820aca5c511395625da7be9415218d6261005aff946b19a3e65cc31189a6aef755ed88ce81f309ac2eabe23ea7f1e2f359007b4fe9172f96
 SHA512 
045989ca95e3fa9a840ad8d37a040f46bf3f22a858dd7b826fecf88d4e53b6b14e285ef3bf266add496da2d5ffd58971c2456b4375362e24c1a071fc910a03f4
-DIST survey-5.2.3.gh.tar.gz 1564807 BLAKE2B 
530f023e1aac4adba07edc023ec7c18a775dd937bd627ce88ee27cac2f8f6e66f4c6bc22618c05e3ed56e17b501c84a2a6f6ee9c833bb7fa44c3ccec533ba515
 SHA512 
6dac211e031630631b7389da29747383bc2d508678ebbc99ae61482719733baf133ea10a20c6e0a80f2486dd72a1b3e17d221ce28e5ea22e4303b102350c8229
 DIST survey-5.2.4.gh.tar.gz 1564805 BLAKE2B 
2a2147edc00905c85cabccbd5b868927f15002ec4231af6f7a4f62d042791e3c32828b07a9d689de86ed02e7a7e3737f725820ac50360895c2d214cc59db09ce
 SHA512 
3552f87d519b619524db7cdcd2aa4f510a6de348ca406ec6e1c286ed82c8652de53ed8ce3725d1c6b1f8439c2c8d517822fafe4438a1f02c56e28487c79f043e

diff --git a/dev-python/survey/survey-5.2.3.ebuild 
b/dev-python/survey/survey-5.2.3.ebuild
deleted file mode 100644
index 5d68e2cb2b..00
--- a/dev-python/survey/survey-5.2.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="A simple library for creating beautiful interactive prompts"
-HOMEPAGE="
-   https://github.com/Exahilosys/survey
-   https://pypi.org/project/survey/
-"
-MY_PV=${PV/_/-}
-SRC_URI="https://github.com/Exahilosys/survey/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-autodoc-typehints \
-   dev-python/sphinx-paramlinks \
-   dev-python/sphinx-rtd-theme
-
-src_configure() {
-   distutils-r1_src_configure
-   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-}



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3-restore/

2024-02-26 Thread Viorel Munteanu
commit: 9e43dab919c961a50cbed428b81424da5a7c83c4
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Feb 25 20:31:38 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 20:31:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e43dab9

x11-misc/i3-restore: fix permission for logs folder

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

 x11-misc/i3-restore/i3-restore-4.1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-misc/i3-restore/i3-restore-4.1.ebuild 
b/x11-misc/i3-restore/i3-restore-4.1.ebuild
index c88117bc1f..5b81eef559 100644
--- a/x11-misc/i3-restore/i3-restore-4.1.ebuild
+++ b/x11-misc/i3-restore/i3-restore-4.1.ebuild
@@ -35,10 +35,14 @@ src_prepare() {
 }
 
 src_install() {
+   keepdir /usr/libexec/${PN}/logs || die
+   fperms 777 /usr/libexec/${PN}/logs || die
+
insinto "/usr/libexec/${PN}"
doins -r utils
dobin i3-save
dobin i3-restore
+
python_moduleinto "/usr/libexec/${PN}"
python_domodule programs
 }



[gentoo-commits] repo/proj/guru:master commit in: app-text/code-minimap/

2024-02-26 Thread Viorel Munteanu
commit: df036ecc553969ebe9b33c1e5d26ddd49725
Author: Jonas Frei  pm  me>
AuthorDate: Sun Feb 25 19:18:37 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 19:19:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df036ecc

app-text/code-minimap: add 0.6.6

Signed-off-by: Jonas Frei  pm.me>

 app-text/code-minimap/Manifest  |   1 +
 app-text/code-minimap/code-minimap-0.6.6.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/app-text/code-minimap/Manifest b/app-text/code-minimap/Manifest
index 13acd0081b..d1c54ea7b8 100644
--- a/app-text/code-minimap/Manifest
+++ b/app-text/code-minimap/Manifest
@@ -22,6 +22,7 @@ DIST clap_derive-4.5.0.crate 29042 BLAKE2B 
80a7646b2e30432008d52e27494e2563637e4
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 DIST code-minimap-0.6.4.tar.gz 20042 BLAKE2B 
f06faef94fdbf88769d286aac02cdc56086fe6f471d50ed537056fcf4be40fe9e12dc7f6660676ed014b092ba6565b1420bbd211187b7ef07108b3080f3c1a37
 SHA512 
9e992abb0aa7e6b1c1e17e82d1d1583560df06324f2af7f07d0afe2e70ff196c24d2a176042fb353a9ef6dd189a4bbc8e1f1c524d2821fbc3786fc225363c5f5
 DIST code-minimap-0.6.5.tar.gz 22681 BLAKE2B 
a27a72489987ce0c12362b7087159f2374700d63b32e307a8dd5739fe5f82d0a91d5977b327525440e3273ef163dec66f6b1edad30c1d08635fa0b2176971f1a
 SHA512 
3e095056230f9e6ca6bb8cf93f0bce5fc30cc50af56c1be6f4d7a3c58905fcb9f0dfcf6d153bbe5a2d27b7d61fc18be2de78eca74984e92fdf4a47929dab1bdc
+DIST code-minimap-0.6.6.tar.gz 22685 BLAKE2B 
60efcbf1c2d4660ee8f362a27c7a0c7e5f787bc5fd08230b4605aeab009739c3cdc653c7f4cd3edaf97f3006bbbc6471e6f2760132000b14e389ff4c966edd2c
 SHA512 
ab6387a3ec40757d390c2f64ec05d954aacf484d363fe9725a8aa1486393465d6da50b5507fe32686768cd72db246ce852dea4ed8cdc746bf16137a1d76d0c9e
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 DIST either-1.10.0.crate 18334 BLAKE2B 
ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2
 SHA512 
2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
 DIST either-1.6.1.crate 13641 BLAKE2B 
e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949
 SHA512 
4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf

diff --git a/app-text/code-minimap/code-minimap-0.6.6.ebuild 
b/app-text/code-minimap/code-minimap-0.6.6.ebuild
new file mode 100644
index 00..b51fda6350
--- /dev/null
+++ b/app-text/code-minimap/code-minimap-0.6.6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.2
+
+EAPI=8
+
+CRATES="
+   aho-corasick@1.1.2
+   anstream@0.6.12
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anstyle@1.0.6
+   anyhow@1.0.80
+   autocfg@1.1.0
+   bitflags@2.4.2
+   cfg-if@1.0.0
+   clap@4.5.1
+   clap_builder@4.5.1
+   clap_complete@4.5.1
+   clap_derive@4.5.0
+   clap_lex@0.7.0
+   colorchoice@1.0.0
+   either@1.10.0
+   errno@0.3.8
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-executor@0.3.30
+   futures-io@0.3.30
+   futures-macro@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-timer@3.0.2
+   futures-util@0.3.30
+   futures@0.3.30
+   glob@0.3.1
+   heck@0.4.1
+   itertools@0.12.1
+   libc@0.2.153
+   linux-raw-sys@0.4.13
+   memchr@2.7.1
+   pin-project-lite@0.2.13
+   pin-utils@0.1.0
+   proc-macro2@1.0.78
+   quote@1.0.35
+   regex-automata@0.4.5
+   regex-syntax@0.8.2
+   regex@1.10.3
+   relative-path@1.9.2
+   rstest@0.18.2
+   rstest_macros@0.18.2
+   rustc_version@0.4.0
+   rustix@0.38.31
+   rustversion@1.0.14
+   semver@1.0.22
+   slab@0.4.9
+   strsim@0.11.0
+   strum@0.26.1
+   strum_macros@0.26.1
+   syn@2.0.50
+   terminal_size@0.3.0
+   unicode-ident@1.0.12
+   utf8parse@0.2.1
+   windows-sys@0.48.0
+   windows-sys@0.52.0
+   windows-targets@0.48.5
+   windows-targets@0.52.0
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_gnull

[gentoo-commits] repo/proj/guru:master commit in: media-sound/nulloy/

2024-02-26 Thread Viorel Munteanu
commit: 10fc9ab9bf93de1bcf79fef014e1a3815dd0503f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Feb 25 21:25:52 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 21:25:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10fc9ab9

media-sound/nulloy: fix error "Unknown module(s) in QT: svg"

Closes: https://bugs.gentoo.org/925463
Signed-off-by: Vitaly Zdanevich  ya.ru>

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

diff --git a/media-sound/nulloy/nulloy-0.9.8.7.ebuild 
b/media-sound/nulloy/nulloy-0.9.8.7.ebuild
index 687c88d670..6646ba7d74 100644
--- a/media-sound/nulloy/nulloy-0.9.8.7.ebuild
+++ b/media-sound/nulloy/nulloy-0.9.8.7.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
 DEPEND="
dev-qt/qtcore
dev-qt/designer
-   dev-qt/qtsvg:6
+   dev-qt/qtsvg:5
dev-qt/linguist
dev-qt/qtscript
dev-qt/qtx11extras



[gentoo-commits] repo/proj/guru:master commit in: acct-group/vaultwarden/

2024-02-26 Thread Viorel Munteanu
commit: 635550c3c865d9bbb9e9f6bebe293d1fbbd9223d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Feb 22 10:36:46 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=635550c3

acct-group/vaultwarden: add group for vaultwarden

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 acct-group/vaultwarden/metadata.xml |  8 
 acct-group/vaultwarden/vaultwarden-0.ebuild | 10 ++
 2 files changed, 18 insertions(+)

diff --git a/acct-group/vaultwarden/metadata.xml 
b/acct-group/vaultwarden/metadata.xml
new file mode 100644
index 00..3e6b5d8ad4
--- /dev/null
+++ b/acct-group/vaultwarden/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+

diff --git a/acct-group/vaultwarden/vaultwarden-0.ebuild 
b/acct-group/vaultwarden/vaultwarden-0.ebuild
new file mode 100644
index 00..fe6d9637e9
--- /dev/null
+++ b/acct-group/vaultwarden/vaultwarden-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+DESCRIPTION="A group for app-admin/vaultwarden"
+
+ACCT_GROUP_ID=-1



[gentoo-commits] repo/proj/guru:master commit in: media-sound/jriver/

2024-02-26 Thread Viorel Munteanu
commit: bd1a84775f913373933d34f7fef0460ff75ac708
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Feb 26 00:30:37 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 00:30:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd1a8477

media-sound/jriver: add missing dependencies

Closes: https://bugs.gentoo.org/915531
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild 
b/media-sound/jriver/jriver-31.0.60.ebuild
index 87fe861cb3..caabbab8b9 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -19,8 +19,14 @@ KEYWORDS="~amd64"
 RESTRICT="strip"
 QA_PREBUILT="*"
 
+# TODO soon brotli dep will be dropped
 RDEPEND="
app-arch/brotli
+   media-libs/alsa-lib
+   media-libs/libglvnd
+   x11-libs/gtk+
+   x11-libs/pango
+   x11-libs/libXrandr
 "
 
 src_unpack() {



[gentoo-commits] repo/proj/guru:master commit in: acct-user/vaultwarden/

2024-02-26 Thread Viorel Munteanu
commit: 64c45346883f5446d8fd965bc15708a1c962357a
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Feb 22 10:36:06 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=64c45346

acct-user/vaultwarden: add user for vaultwarden

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 acct-user/vaultwarden/metadata.xml |  8 
 acct-user/vaultwarden/vaultwarden-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/vaultwarden/metadata.xml 
b/acct-user/vaultwarden/metadata.xml
new file mode 100644
index 00..3e6b5d8ad4
--- /dev/null
+++ b/acct-user/vaultwarden/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+

diff --git a/acct-user/vaultwarden/vaultwarden-0.ebuild 
b/acct-user/vaultwarden/vaultwarden-0.ebuild
new file mode 100644
index 00..1758c1ee47
--- /dev/null
+++ b/acct-user/vaultwarden/vaultwarden-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="A user for app-admin/vaultwarden"
+
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( ${PN} )
+
+acct-user_add_deps



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-mypy-plugins/, dev-python/pytest-mypy-plugins/files/

2024-02-26 Thread Viorel Munteanu
commit: 2d2203d8e8a62e3d74df4a028c0a357e95f0036f
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Feb 26 01:35:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 01:35:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d2203d8

dev-python/pytest-mypy-plugins: backport compatibility with >=mypy-1.8.0

Both versions were previously incompatible with dev-python/mypy-1.8.0 due
to an incompatibility with mypy's new flush_errors signature.
See also: https://github.com/typeddjango/pytest-mypy-plugins/pull/139

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

 ...test-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch | 60 ++
 ...test-mypy-plugins-3.0.0-compat-mypy-1.8.0.patch | 51 ++
 .../pytest-mypy-plugins-2.0.0-r1.ebuild| 35 +
 .../pytest-mypy-plugins-3.0.0-r1.ebuild| 52 +++
 4 files changed, 198 insertions(+)

diff --git 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
new file mode 100644
index 00..e4885b93a5
--- /dev/null
+++ 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
@@ -0,0 +1,60 @@
+Adapted from:
+https://github.com/typeddjango/pytest-mypy-plugins/commit/97aff1e9ae5022384542ce98b8a401c7f4c420e7
+From: antecrescent 
+Date: Sun, 25 Feb 2024 20:53:26 +0100
+Subject: [PATCH] Test inline mypy configuration with more stable mypy option
+ (#138)
+
+* Test inline mypy configuration with more stable mypy option
+
+The mypy configuration --no-strict-optional is discouraged and not much
+tested. It caused the test to fail with >=mypy-1.6.0.
+
+Closes #137
+
+* Update flush_errors to match the signature of >=mypy-1.8.0
+
+Necessity to bump to >=mypy-1.8.0 explained here:
+https://github.com/typeddjango/pytest-mypy-plugins/pull/139
+--- a/pytest_mypy_plugins/item.py
 b/pytest_mypy_plugins/item.py
+@@ -82,7 +82,10 @@ def run_mypy_typechecking(cmd_options: List[str], stdout: 
TextIO, stderr: TextIO
+ 
+ error_messages = []
+ 
+-def flush_errors(new_messages: List[str], serious: bool) -> None:
++# discard filename parameter '_'. Mypy uses it to generate
++# one junit-xml test entry per file with failures (--junit-format 
per_file)
++# and we don't support mypy's --junit-xml option in the first place.
++def flush_errors(_: str | None, new_messages: List[str], serious: bool) 
-> None:
+ error_messages.extend(new_messages)
+ f = stderr if serious else stdout
+ try:
+--- a/pytest_mypy_plugins/tests/test-simple-cases.yml
 b/pytest_mypy_plugins/tests/test-simple-cases.yml
+@@ -60,13 +60,13 @@
+ a.lower()  # E: "int" has no attribute "lower"  [attr-defined]
+ 
+ 
+-- case: custom_mypy_config_strict_optional_true_set
++- case: custom_mypy_config_disallow_any_explicit_set
++  expect_fail: yes
+   main: |
+-from typing import Optional
+-a: Optional[int] = None
+-a + 1
++from typing import Any
++a: Any = None # shoud raise an error
+   mypy_config: |
+-strict_optional = False
++disallow_any_explicit = true
+ 
+ 
+ - case: skip_incorrect_test_case
+@@ -101,4 +101,4 @@
+ a = 'abc'
+ reveal_type(a)
+   out: |
+-main:2: note: Some other message
+\ No newline at end of file
++main:2: note: Some other message

diff --git 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-3.0.0-compat-mypy-1.8.0.patch
 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-3.0.0-compat-mypy-1.8.0.patch
new file mode 100644
index 00..c39c21d2ed
--- /dev/null
+++ 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-3.0.0-compat-mypy-1.8.0.patch
@@ -0,0 +1,51 @@
+https://github.com/typeddjango/pytest-mypy-plugins/commit/97aff1e9ae5022384542ce98b8a401c7f4c420e7
+From: antecrescent 
+Date: Sun, 25 Feb 2024 20:53:26 +0100
+Subject: [PATCH] Test inline mypy configuration with more stable mypy option
+ (#138)
+
+* Test inline mypy configuration with more stable mypy option
+
+The mypy configuration --no-strict-optional is discouraged and not much
+tested. It caused the test to fail with >=mypy-1.6.0.
+
+Closes #137
+
+* Update flush_errors to match the signature of >=mypy-1.8.0
+
+Necessity to bump to >=mypy-1.8.0 explained here:
+https://github.com/typeddjango/pytest-mypy-plugins/pull/139
+--- a/pytest_mypy_plugins/item.py
 b/pytest_mypy_plugins/item.py
+@@ -82,7 +82,10 @@ def run_mypy_typechecking(cmd_options: List[str], stdout: 
TextIO, stderr: TextIO
+ 
+ error_messages = []
+ 
+-def flush_errors(new_messages: List[str], serious: bool) -> None:
++# discard filename parameter '_'. Mypy uses it to generate
++# one junit-xml test entry per file with failures (--junit-format 
per_file)
++# and we don't support mypy's --junit-xml option in the first place.
++def flush_errors(_: str |

[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-mypy-plugins/files/, dev-python/pytest-mypy-plugins/

2024-02-26 Thread Viorel Munteanu
commit: a25e8054de48d37e90b42f996889f0bade20b602
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Feb 26 01:49:28 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 01:49:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a25e8054

dev-python/pytest-mypy-plugins: drop 2.0.0, 2.0.0-r1, 3.0.0

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

 dev-python/pytest-mypy-plugins/Manifest|  1 -
 ...test-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch | 60 --
 .../pytest-mypy-plugins-2.0.0-r1.ebuild| 35 -
 .../pytest-mypy-plugins-2.0.0.ebuild   | 39 --
 .../pytest-mypy-plugins-3.0.0.ebuild   | 52 ---
 5 files changed, 187 deletions(-)

diff --git a/dev-python/pytest-mypy-plugins/Manifest 
b/dev-python/pytest-mypy-plugins/Manifest
index 97df09184c..35c418d577 100644
--- a/dev-python/pytest-mypy-plugins/Manifest
+++ b/dev-python/pytest-mypy-plugins/Manifest
@@ -1,2 +1 @@
-DIST pytest-mypy-plugins-2.0.0.gh.tar.gz 18444 BLAKE2B 
a9def96003d85d76984067194abdbb5259379c09d359be6a3de7d4a68df2f8c7ebd033632c645297062564943b6cdee885c793172338b52110590be6911f6a75
 SHA512 
743d4e3eef03cb52ffde82e42522ea961db6a27be3cba17aadceb47e1456ffd20806559dd7a6b183536aba98e592e97e40911199c4defbe66bfceebbf229
 DIST pytest-mypy-plugins-3.0.0.gh.tar.gz 20643 BLAKE2B 
e9b124b23f0e606b8d6f098c5834f8b70b44a6d7f374b0d4132c1fc47429a7a72a98ac96edd61a21969d4bc46a27c49cda35a9e0f71ed93361e0346debe643af
 SHA512 
a2c35b4b57cf8eff6ac303a7394f798e3b96359c1e0e6424d57f0c5680cf00b6e84b7a11bb138c4ab3c7464f13ad0fd6358e9f2c5957b36eec1d2835e31edcd7

diff --git 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
deleted file mode 100644
index e4885b93a5..00
--- 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-2.0.0-compat-mypy-1.8.0.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Adapted from:
-https://github.com/typeddjango/pytest-mypy-plugins/commit/97aff1e9ae5022384542ce98b8a401c7f4c420e7
-From: antecrescent 
-Date: Sun, 25 Feb 2024 20:53:26 +0100
-Subject: [PATCH] Test inline mypy configuration with more stable mypy option
- (#138)
-
-* Test inline mypy configuration with more stable mypy option
-
-The mypy configuration --no-strict-optional is discouraged and not much
-tested. It caused the test to fail with >=mypy-1.6.0.
-
-Closes #137
-
-* Update flush_errors to match the signature of >=mypy-1.8.0
-
-Necessity to bump to >=mypy-1.8.0 explained here:
-https://github.com/typeddjango/pytest-mypy-plugins/pull/139
 a/pytest_mypy_plugins/item.py
-+++ b/pytest_mypy_plugins/item.py
-@@ -82,7 +82,10 @@ def run_mypy_typechecking(cmd_options: List[str], stdout: 
TextIO, stderr: TextIO
- 
- error_messages = []
- 
--def flush_errors(new_messages: List[str], serious: bool) -> None:
-+# discard filename parameter '_'. Mypy uses it to generate
-+# one junit-xml test entry per file with failures (--junit-format 
per_file)
-+# and we don't support mypy's --junit-xml option in the first place.
-+def flush_errors(_: str | None, new_messages: List[str], serious: bool) 
-> None:
- error_messages.extend(new_messages)
- f = stderr if serious else stdout
- try:
 a/pytest_mypy_plugins/tests/test-simple-cases.yml
-+++ b/pytest_mypy_plugins/tests/test-simple-cases.yml
-@@ -60,13 +60,13 @@
- a.lower()  # E: "int" has no attribute "lower"  [attr-defined]
- 
- 
--- case: custom_mypy_config_strict_optional_true_set
-+- case: custom_mypy_config_disallow_any_explicit_set
-+  expect_fail: yes
-   main: |
--from typing import Optional
--a: Optional[int] = None
--a + 1
-+from typing import Any
-+a: Any = None # shoud raise an error
-   mypy_config: |
--strict_optional = False
-+disallow_any_explicit = true
- 
- 
- - case: skip_incorrect_test_case
-@@ -101,4 +101,4 @@
- a = 'abc'
- reveal_type(a)
-   out: |
--main:2: note: Some other message
-\ No newline at end of file
-+main:2: note: Some other message

diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0-r1.ebuild 
b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0-r1.ebuild
deleted file mode 100644
index 61c92e0d63..00
--- a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11,12} )
-inherit distutils-r1
-
-DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins"
-HOMEPAGE="
-   https://pypi.org/project/pytest-mypy-plugins/
-   https://github.com/typeddjango/pytest-mypy-plugins/
-"
-
-SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.g

[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3-restore/

2024-02-26 Thread Viorel Munteanu
commit: dfed77677b653892eee1e40b842fee9aac33ddf3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Feb 25 21:24:03 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 21:24:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfed7767

x11-misc/i3-restore: add 

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

 x11-misc/i3-restore/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/i3-restore/metadata.xml b/x11-misc/i3-restore/metadata.xml
index 2edebb765d..f6d057e77b 100644
--- a/x11-misc/i3-restore/metadata.xml
+++ b/x11-misc/i3-restore/metadata.xml
@@ -5,6 +5,9 @@
zdanevich.vit...@ya.ru
Vitaly Zdanevich

+   
+A simple Python and Bash script to restore your i3 session. It works very 
similar to how Firefox restores a previous session. The script can correctly 
restore terminal subprocesses (such as Vim and ssh) and web browser instances 
exactly how they were before.
+   

jdholtz/i3-restore




[gentoo-commits] repo/proj/guru:master commit in: www-apps/vaultwarden-web/

2024-02-26 Thread Viorel Munteanu
commit: 9f11b6737165df85e241da9c56494d610983c335
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Feb 26 06:18:55 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 06:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f11b673

www-apps/vaultwarden-web/vaultwarden-web: add line break

I always forget about running pkgcheck prior to pushing

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild 
b/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild
index e39f3cfb3b..60158ed172 100644
--- a/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild
+++ b/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild
@@ -60,7 +60,8 @@ src_prepare() {
 src_compile() {
# mimicking the behaviour of 
https://github.com/dani-garcia/bw_web_builds/blob/master/scripts/build_web_vault.sh
pushd apps/web
-   npm --verbose --offline run dist:oss:selfhost && printf 
'{"version":"%s"}' "${PV}" | tee build/vw-version.json || die "Build failed! 
Try prebuilt from upstream ${CATEGORY}/${PN}-bin"
+   npm --verbose --offline run dist:oss:selfhost && printf 
'{"version":"%s"}' "${PV}" | tee build/vw-version.json \
+   || die "Build failed! Try prebuilt from upstream 
${CATEGORY}/${PN}-bin"
# although following is optional in upstream's build process, it 
reduced build dir size from 44M to 25M
find build -name "*.map" -delete || die
 }



[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli-bin/

2024-02-26 Thread Viorel Munteanu
commit: 5f7bddeb202efe247732b216b76b43046cd8d168
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Feb 25 01:30:45 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f7bddeb

app-admin/bitwarden-cli-bin: prebuilt CLI binary for Bit/Vaultwarden

initial 2024.2.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli-bin/Manifest   |  1 +
 .../bitwarden-cli-bin-2024.2.0.ebuild  | 34 ++
 app-admin/bitwarden-cli-bin/metadata.xml   | 15 ++
 3 files changed, 50 insertions(+)

diff --git a/app-admin/bitwarden-cli-bin/Manifest 
b/app-admin/bitwarden-cli-bin/Manifest
new file mode 100644
index 00..19b13d6396
--- /dev/null
+++ b/app-admin/bitwarden-cli-bin/Manifest
@@ -0,0 +1 @@
+DIST bw-linux-2024.2.0.zip 32968695 BLAKE2B 
808dbd4965cc26b3880bd541bc4c3627ed6b07233bb3eb62c76c5034ba734c6211c1fc907309f71d8dcfd993a61ba0bcdd049dc052c477cb43e7d4452929fe31
 SHA512 
80fa0ab96bf291ed5008d5c01d00eebf950e72b8c21184be3df1018ba33d33bac038b4410e17123096113642372b8013bdde0605473449cec5c69c418fa2e3c5

diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild 
b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
new file mode 100644
index 00..1469b0215f
--- /dev/null
+++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shell-completion
+
+DESCRIPTION="Precompiled CLI frontend which connects to Bitwarden comapatible 
servers"
+HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli";
+
+SRC_URI="
+   
https://github.com/bitwarden/clients/releases/download/cli-v${PV}/bw-linux-${PV}.zip
+"
+
+S="${WORKDIR}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# non-stripped binary is of 99M but works
+# stripped  bianry is of 44M but doesnt work
+RESTRICT='strip'
+
+RDEPEND="!app-admin/bitwarden-cli"
+QA_PRESTRIPPED="usr/bin/bw"
+
+src_compile() {
+   ./bw completion --shell zsh > bw.zsh
+}
+
+src_install() {
+   dobin bw
+   newzshcomp bw.zsh _bw
+}

diff --git a/app-admin/bitwarden-cli-bin/metadata.xml 
b/app-admin/bitwarden-cli-bin/metadata.xml
new file mode 100644
index 00..120e3e571a
--- /dev/null
+++ b/app-admin/bitwarden-cli-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+   
+   bitwarden/clients
+   https://github.com/bitwarden/clients/issues
+   
https://github.com/bitwarden/clients/tree/main/apps/cli
+   
https://contributing.bitwarden.com/getting-started/clients/cli/
+   https://bitwarden.com/help/cli/
+   
+



[gentoo-commits] repo/proj/guru:master commit in: sys-power/fan2go/

2024-02-26 Thread Viorel Munteanu
commit: 04b6d23c898a6a20a7d228cc18dc04e1871be3ee
Author: David Roman  gmail  com>
AuthorDate: Mon Feb 26 10:33:09 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 10:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04b6d23c

sys-power/fan2go: add myself as a maintainer

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

 sys-power/fan2go/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/fan2go/metadata.xml b/sys-power/fan2go/metadata.xml
index cb66b270da..581ce05376 100644
--- a/sys-power/fan2go/metadata.xml
+++ b/sys-power/fan2go/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 

-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
+   davidroma...@gmail.com
+   David Roman


markusressel/fan2go



[gentoo-commits] repo/proj/guru:master commit in: app-text/code-minimap/

2024-02-26 Thread Viorel Munteanu
commit: e70bb369753bf38cf7845abef99114e80a54307d
Author: Jonas Frei  pm  me>
AuthorDate: Sun Feb 25 19:19:07 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 19:19:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e70bb369

app-text/code-minimap: drop 0.6.5

Signed-off-by: Jonas Frei  pm.me>

 app-text/code-minimap/Manifest  |   1 -
 app-text/code-minimap/code-minimap-0.6.5.ebuild | 100 
 2 files changed, 101 deletions(-)

diff --git a/app-text/code-minimap/Manifest b/app-text/code-minimap/Manifest
index d1c54ea7b8..c5bb53324f 100644
--- a/app-text/code-minimap/Manifest
+++ b/app-text/code-minimap/Manifest
@@ -21,7 +21,6 @@ DIST clap_derive-3.0.0.crate 24684 BLAKE2B 
dc56ba1b2d5dff063d19a1ed5d9188cd3cbb3
 DIST clap_derive-4.5.0.crate 29042 BLAKE2B 
80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1
 SHA512 
0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
 DIST code-minimap-0.6.4.tar.gz 20042 BLAKE2B 
f06faef94fdbf88769d286aac02cdc56086fe6f471d50ed537056fcf4be40fe9e12dc7f6660676ed014b092ba6565b1420bbd211187b7ef07108b3080f3c1a37
 SHA512 
9e992abb0aa7e6b1c1e17e82d1d1583560df06324f2af7f07d0afe2e70ff196c24d2a176042fb353a9ef6dd189a4bbc8e1f1c524d2821fbc3786fc225363c5f5
-DIST code-minimap-0.6.5.tar.gz 22681 BLAKE2B 
a27a72489987ce0c12362b7087159f2374700d63b32e307a8dd5739fe5f82d0a91d5977b327525440e3273ef163dec66f6b1edad30c1d08635fa0b2176971f1a
 SHA512 
3e095056230f9e6ca6bb8cf93f0bce5fc30cc50af56c1be6f4d7a3c58905fcb9f0dfcf6d153bbe5a2d27b7d61fc18be2de78eca74984e92fdf4a47929dab1bdc
 DIST code-minimap-0.6.6.tar.gz 22685 BLAKE2B 
60efcbf1c2d4660ee8f362a27c7a0c7e5f787bc5fd08230b4605aeab009739c3cdc653c7f4cd3edaf97f3006bbbc6471e6f2760132000b14e389ff4c966edd2c
 SHA512 
ab6387a3ec40757d390c2f64ec05d954aacf484d363fe9725a8aa1486393465d6da50b5507fe32686768cd72db246ce852dea4ed8cdc746bf16137a1d76d0c9e
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 DIST either-1.10.0.crate 18334 BLAKE2B 
ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2
 SHA512 
2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432

diff --git a/app-text/code-minimap/code-minimap-0.6.5.ebuild 
b/app-text/code-minimap/code-minimap-0.6.5.ebuild
deleted file mode 100644
index b51fda6350..00
--- a/app-text/code-minimap/code-minimap-0.6.5.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
-   aho-corasick@1.1.2
-   anstream@0.6.12
-   anstyle-parse@0.2.3
-   anstyle-query@1.0.2
-   anstyle-wincon@3.0.2
-   anstyle@1.0.6
-   anyhow@1.0.80
-   autocfg@1.1.0
-   bitflags@2.4.2
-   cfg-if@1.0.0
-   clap@4.5.1
-   clap_builder@4.5.1
-   clap_complete@4.5.1
-   clap_derive@4.5.0
-   clap_lex@0.7.0
-   colorchoice@1.0.0
-   either@1.10.0
-   errno@0.3.8
-   futures-channel@0.3.30
-   futures-core@0.3.30
-   futures-executor@0.3.30
-   futures-io@0.3.30
-   futures-macro@0.3.30
-   futures-sink@0.3.30
-   futures-task@0.3.30
-   futures-timer@3.0.2
-   futures-util@0.3.30
-   futures@0.3.30
-   glob@0.3.1
-   heck@0.4.1
-   itertools@0.12.1
-   libc@0.2.153
-   linux-raw-sys@0.4.13
-   memchr@2.7.1
-   pin-project-lite@0.2.13
-   pin-utils@0.1.0
-   proc-macro2@1.0.78
-   quote@1.0.35
-   regex-automata@0.4.5
-   regex-syntax@0.8.2
-   regex@1.10.3
-   relative-path@1.9.2
-   rstest@0.18.2
-   rstest_macros@0.18.2
-   rustc_version@0.4.0
-   rustix@0.38.31
-   rustversion@1.0.14
-   semver@1.0.22
-   slab@0.4.9
-   strsim@0.11.0
-   strum@0.26.1
-   strum_macros@0.26.1
-   syn@2.0.50
-   terminal_size@0.3.0
-   unicode-ident@1.0.12
-   utf8parse@0.2.1
-   windows-sys@0.48.0
-   windows-sys@0.52.0
-   windows-targets@0.48.5
-   windows-targets@0.52.0
-   windows_aarch64_gnullvm@0.48.5
-   windows_aarc

[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli/

2024-02-26 Thread Viorel Munteanu
commit: 53c5090f8e9afbef708796f16c8ddd08ebd70c59
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Feb 26 06:18:04 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 06:18:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c5090f

app-admin/bitwarden-cli: line break, fix metadata.xml

I always forget about running pkgcheck prior to pushing

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild | 3 ++-
 app-admin/bitwarden-cli/metadata.xml  | 2 --
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild 
b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild
index 8258f2c576..7d6bf1c2a0 100644
--- a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild
+++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild
@@ -51,7 +51,8 @@ src_prepare() {
 
 src_compile() {
pushd apps/cli
-   PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run 
dist:lin || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin"
+   PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run 
dist:lin \
+   || die "Build failed! Try prebuilt from upstream 
${CATEGORY}/${PN}-bin"
./dist/linux/bw completion --shell zsh > bw.zsh
 }
 

diff --git a/app-admin/bitwarden-cli/metadata.xml 
b/app-admin/bitwarden-cli/metadata.xml
index 120e3e571a..32c863c574 100644
--- a/app-admin/bitwarden-cli/metadata.xml
+++ b/app-admin/bitwarden-cli/metadata.xml
@@ -9,7 +9,5 @@
bitwarden/clients
https://github.com/bitwarden/clients/issues

https://github.com/bitwarden/clients/tree/main/apps/cli
-   
https://contributing.bitwarden.com/getting-started/clients/cli/
-   https://bitwarden.com/help/cli/

 



[gentoo-commits] repo/proj/guru:master commit in: www-apps/vaultwarden-web/

2024-02-26 Thread Viorel Munteanu
commit: cd2faf0f2155d01d90c9140031bdc1d0f6cdc0d4
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat Feb 24 14:06:32 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd2faf0f

www-apps/vaultwarden-web: Web UI for Vaultwarden

add 2024.1.2b

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 www-apps/vaultwarden-web/Manifest  |  3 +
 www-apps/vaultwarden-web/metadata.xml  | 13 
 .../vaultwarden-web-2024.1.2b.ebuild   | 71 ++
 3 files changed, 87 insertions(+)

diff --git a/www-apps/vaultwarden-web/Manifest 
b/www-apps/vaultwarden-web/Manifest
new file mode 100644
index 00..d0df5d97e9
--- /dev/null
+++ b/www-apps/vaultwarden-web/Manifest
@@ -0,0 +1,3 @@
+DIST bitwarden-clients-a1a5c4b.tar.xz 204680568 BLAKE2B 
dd7ae09792831dacf9e7c110a508315e8d57c3231c6c32014e7b842ffc01a046fec03f375c48afd40379ba2853159e594a54b3f8ec229c1568ba3d1b8c054335
 SHA512 
5644d0b53c525164c2af14036dd7d432be9a943b55df2aef9922329326b164b31336bd53e2f9f2eb35a858f974d8fc0a3bd3aac6e42b821d5d4634ca714a51c3
+DIST vaultwarden-web-2024.1.2.tar.gz 20199824 BLAKE2B 
da8f8f87a88a7baaa05985f5f8ec46ad2eae14953b1bec03fa22eb490f5d86a752d270fd76681dba23543e1d51ec02dad2c24aab60a47751300c539f9859bd46
 SHA512 
eea08dc128495b157ebf9b5ee48bf4b48d929257bb2b9839b2e7ac9913cb60118886df622765889aa84985a3ec47339e9f11196e1a09ebd0faa985061a43dacc
+DIST vaultwarden-web-2024.1.2b-patches.tar.gz 97946 BLAKE2B 
6b43ec5949c58e88d534d24dbb1b107320a50f198979243b17c0d8c5f65989a59542196890afdc036b3114c55776d2ed6609f51ebc114935bef61323705f
 SHA512 
5463ce39642e3d53bffe774fa5bcdfde240cd1f7eadbcef8e7db4d5795deb2bc3a601505dc091a1dd0b4aa684e6a8f59a9a8c1542251b749e9c290986dd02f7f

diff --git a/www-apps/vaultwarden-web/metadata.xml 
b/www-apps/vaultwarden-web/metadata.xml
new file mode 100644
index 00..889a71396a
--- /dev/null
+++ b/www-apps/vaultwarden-web/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+   
+   dani-garcia/bw_web_builds
+   
https://github.com/dani-garcia/bw_web_builds/issues
+   
https://github.com/dani-garcia/bw_web_builds/blob/master/README.md
+   
+

diff --git a/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild 
b/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild
new file mode 100644
index 00..e39f3cfb3b
--- /dev/null
+++ b/www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs
+
+DESCRIPTION="Bitwarden web vault patched to make it work with Vaultwarden"
+HOMEPAGE="https://github.com/dani-garcia/bw_web_builds";
+
+BW_CLIENTS_COMMIT="a1a5c4b"
+SRC_URI="
+   
https://github.com/bitwarden/clients/archive/refs/tags/web-v${PV%b}.tar.gz -> 
${PN}-${PV%b}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/bitwarden-clients-${BW_CLIENTS_COMMIT}/deps.tar.xz
 -> bitwarden-clients-${BW_CLIENTS_COMMIT}.tar.xz
+   
https://github.com/dani-garcia/bw_web_builds/archive/refs/tags/v${PV}.tar.gz -> 
${P}-patches.tar.gz
+"
+
+S="${WORKDIR}/clients-web-v${PV%b}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!www-apps/vaultwarden-web-bin"
+BDEPEND="
+   net-libs/nodejs[npm]
+"
+
+CHECKREQS_MEMORY=3G
+CHECKREQS_DISK_BUILD=2G
+
+pkg_pretend() {
+   einfo ""
+   einfo "#"
+   einfo "Prebuilt alternative to this package is available:"
+   einfo "${CATEGORY}/${PN}-bin"
+   einfo "#"
+   einfo ""
+   check-reqs_pkg_pretend
+}
+
+src_prepare() {
+   default
+
+   # mimicking the behaviour of 
https://github.com/dani-garcia/bw_web_builds/blob/master/scripts/apply_patches.sh
+   local PATCH_FILE
+   if [[ -f "../bw_web_builds-${PV}/patches/v${PV%b}.patch" ]]; then
+   einfo "Exact patch file found, using that"
+   PATCH_FILE="../bw_web_builds-${PV}/patches/v${PV%b}.patch"
+   else
+   einfo "No exact patch file not found, using latest"
+   PATCH_FILE="../bw_web_builds-${PV}/patches/$(find 
../bw_web_builds-${PV}/patches -type f -print0 | xargs -0 basename -a | sort -V 
| tail -n1)" || die
+   fi
+
+   cp -vfR ../bw_web_builds*/resources/src/* ./apps/web/src/ || die
+   eapply "${PATCH_FILE}"
+
+   mv -v ../node_modules ./ || die
+}
+
+src_compile() {
+   # mimicking the behaviour of 
https://github.com/dani-garcia/bw_web_builds/blob/master/scripts/build_web_vault.sh
+   pushd apps/web
+   npm --verbose --offline run dist:oss:selfhost && printf 
'{"version":"%s"}' "${PV}" | tee 

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/pnpm-bin/

2024-02-26 Thread Viorel Munteanu
commit: 90b0c164556f23c7d26ee4eef4983e95375f37d0
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Feb 26 00:37:56 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 00:37:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90b0c164

sys-apps/pnpm-bin: fix QA_PREBUILT

Closes: https://bugs.gentoo.org/924689
Signed-off-by: Vitaly Zdanevich  ya.ru>

 sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild 
b/sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild
index 0a5e1fdbea..086045a3f6 100644
--- a/sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild
+++ b/sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild
@@ -16,7 +16,7 @@ RESTRICT="strip"
 
 S="${WORKDIR}"
 
-QA_PREBUILT="/usr/bin/${PN}-bin"
+QA_PREBUILT="usr/bin/${PN}-bin"
 
 src_install() {
newbin "${DISTDIR}/pnpm-linux-x64" ${PN}



[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli-bin/

2024-02-26 Thread Viorel Munteanu
commit: 3d251eb4cf224b518e8de6d83bd35463e40034b3
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Feb 26 06:16:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 06:16:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d251eb4

app-admin/bitwarden-cli-bin: add missing BDEPEND, fix metadata.xml

I always forget about running pkgcheck prior to pushing

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild | 1 +
 app-admin/bitwarden-cli-bin/metadata.xml  | 2 --
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild 
b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
index 1469b0215f..fd41561b7b 100644
--- a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
+++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
@@ -22,6 +22,7 @@ KEYWORDS="~amd64"
 RESTRICT='strip'
 
 RDEPEND="!app-admin/bitwarden-cli"
+BDEPEND="app-arch/unzip"
 QA_PRESTRIPPED="usr/bin/bw"
 
 src_compile() {

diff --git a/app-admin/bitwarden-cli-bin/metadata.xml 
b/app-admin/bitwarden-cli-bin/metadata.xml
index 120e3e571a..32c863c574 100644
--- a/app-admin/bitwarden-cli-bin/metadata.xml
+++ b/app-admin/bitwarden-cli-bin/metadata.xml
@@ -9,7 +9,5 @@
bitwarden/clients
https://github.com/bitwarden/clients/issues

https://github.com/bitwarden/clients/tree/main/apps/cli
-   
https://contributing.bitwarden.com/getting-started/clients/cli/
-   https://bitwarden.com/help/cli/

 



[gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/

2024-02-26 Thread Viorel Munteanu
commit: a8459eef546445ef1a80cfe1ea6eb3fff8312a50
Author: David Roman  gmail  com>
AuthorDate: Mon Feb 26 09:46:31 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 09:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8459eef

media-sound/TauonMusicBox: fix icon and .desktop issues

Closes: https://bugs.gentoo.org/925471
Closes: https://bugs.gentoo.org/925470
Closes: https://bugs.gentoo.org/925469
Signed-off-by: David Roman  gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild 
b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index a38abd496d..a844b97ca2 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -7,7 +7,7 @@ PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT 
ru sv tr zh_CN"
 PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit cmake desktop distutils-r1 plocale
+inherit cmake desktop distutils-r1 plocale xdg
 
 DESCRIPTION="The desktop music player of today!"
 HOMEPAGE="https://tauonmusicbox.rocks/";
@@ -100,6 +100,7 @@ python_install() {
doins input.txt
 
sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' 
extra/tauonmb.desktop || die
+   sed -i 
's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' 
extra/tauonmb.desktop || die
domenu extra/tauonmb.desktop
doicon -s scalable extra/tauonmb.svg
 



[gentoo-commits] repo/proj/guru:master commit in: net-misc/graftcp/

2024-02-26 Thread Viorel Munteanu
commit: e1696b7da5794dd6d220597f52299c136043befa
Author: Yuhang Zeng  unlsycn  com>
AuthorDate: Mon Feb 26 08:42:16 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 08:44:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1696b7d

net-misc/graftcp: keyword 0.7.1 for ~arm, ~arm64, ~x86

Signed-off-by: Yuhang Zeng  unlsycn.com>

 net-misc/graftcp/graftcp-0.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/graftcp/graftcp-0.7.1.ebuild 
b/net-misc/graftcp/graftcp-0.7.1.ebuild
index 9e7159bce0..6bee869a11 100644
--- a/net-misc/graftcp/graftcp-0.7.1.ebuild
+++ b/net-misc/graftcp/graftcp-0.7.1.ebuild
@@ -16,7 +16,7 @@ else
https://github.com/hmgle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://github.com/unlsycn/${PN}/releases/download/vendor-${PV}/${PN}-local-vendor-${PV}.tar.xz
 -> vendor.tar.xz
"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 "
 fi
 
 LICENSE="GPL-3"
@@ -43,7 +43,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli/

2024-02-26 Thread Viorel Munteanu
commit: c7737650e9b4faaa9069cf70a62d4816a16e4238
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Feb 25 01:06:24 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7737650

app-admin/bitwarden-cli: frontend to Bitwarden compatible servers

Initial 2024.2.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli/Manifest   |  3 ++
 .../bitwarden-cli/bitwarden-cli-2024.2.0.ebuild| 61 ++
 app-admin/bitwarden-cli/metadata.xml   | 15 ++
 3 files changed, 79 insertions(+)

diff --git a/app-admin/bitwarden-cli/Manifest b/app-admin/bitwarden-cli/Manifest
new file mode 100644
index 00..c7b8232019
--- /dev/null
+++ b/app-admin/bitwarden-cli/Manifest
@@ -0,0 +1,3 @@
+DIST bitwarden-cli-2024.2.0-pkg-cache.tar.xz 13081348 BLAKE2B 
c0f56169752a8659f4a42b36a1fb48604d968a82853f8a860fb03455b499be03ba6cdacc643188b86c3673ffa26ab8ed2a825bdf6a37996189f851ad5e638b5b
 SHA512 
f1de3477537b9f95dc38353ce1bf1d22e7cf8b92b0012befe2c0db4c62dd1f7fc419ba06518318fed90deb9a8627e35422daee8ba70f07e02f3c8eb43678a7c1
+DIST bitwarden-cli-2024.2.0.tar.gz 20328706 BLAKE2B 
0f8120b7ddbf74a6e5c3d7a63ad72dd3ecea3f32c46b488b21bfa2ca877724841a5dd9318854a0204dc7015ea104ffed0783a8301bf57a53f9a5d4b9d1ff18e1
 SHA512 
8a9f69242a945b17c944c699649b9f2524d5ae3b07f97d296ae01bde44b9081b9262fa80028c28a1f876ce789d4daac103d2c15c01a9af07e5c7159f43d427b6
+DIST bitwarden-clients-a1a5c4b.tar.xz 204680568 BLAKE2B 
dd7ae09792831dacf9e7c110a508315e8d57c3231c6c32014e7b842ffc01a046fec03f375c48afd40379ba2853159e594a54b3f8ec229c1568ba3d1b8c054335
 SHA512 
5644d0b53c525164c2af14036dd7d432be9a943b55df2aef9922329326b164b31336bd53e2f9f2eb35a858f974d8fc0a3bd3aac6e42b821d5d4634ca714a51c3

diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild 
b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild
new file mode 100644
index 00..8258f2c576
--- /dev/null
+++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs shell-completion
+
+DESCRIPTION="CLI frontend client connects to Bitwarden comapatible password 
manager server"
+HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli";
+
+BW_CLIENTS_COMMIT="a1a5c4b"
+SRC_URI="
+   
https://github.com/bitwarden/clients/archive/refs/tags/cli-v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/bitwarden-clients-${BW_CLIENTS_COMMIT}/deps.tar.xz
 -> bitwarden-clients-${BW_CLIENTS_COMMIT}.tar.xz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/pkg-cache.tar.xz
 -> ${P}-pkg-cache.tar.xz
+"
+
+S="${WORKDIR}/clients-cli-v${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# non-stripped binary is of 99M but works
+# stripped  bianry is of 44M but doesnt work
+RESTRICT='strip'
+
+RDEPEND="!app-admin/bitwarden-cli-bin"
+BDEPEND="
+   net-libs/nodejs:0/18[npm]
+"
+
+QA_PRESTRIPPED="usr/bin/bw"
+
+CHECKREQS_MEMORY=2G
+CHECKREQS_DISK_BUILD=2G
+
+pkg_pretend() {
+   einfo ""
+   einfo "#"
+   einfo "Precompiled alternative to this package is available:"
+   einfo "${CATEGORY}/${PN}-bin"
+   einfo "#"
+   einfo ""
+   check-reqs_pkg_pretend
+}
+
+src_prepare() {
+   default
+   mv -v ../node_modules ./ || die
+}
+
+src_compile() {
+   pushd apps/cli
+   PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run 
dist:lin || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin"
+   ./dist/linux/bw completion --shell zsh > bw.zsh
+}
+
+src_install() {
+   dobin apps/cli/dist/linux/bw
+   newzshcomp apps/cli/bw.zsh _bw
+}

diff --git a/app-admin/bitwarden-cli/metadata.xml 
b/app-admin/bitwarden-cli/metadata.xml
new file mode 100644
index 00..120e3e571a
--- /dev/null
+++ b/app-admin/bitwarden-cli/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+   
+   bitwarden/clients
+   https://github.com/bitwarden/clients/issues
+   
https://github.com/bitwarden/clients/tree/main/apps/cli
+   
https://contributing.bitwarden.com/getting-started/clients/cli/
+   https://bitwarden.com/help/cli/
+   
+



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

2024-02-26 Thread Viorel Munteanu
commit: 4d887c0531663bdd3e0e68802a864848bbe47885
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Wed Feb 21 10:14:28 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d887c05

app-admin/vaultwarden: Bitwarden compatible password manager in Rust

Initial 1.30.3

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/vaultwarden/Manifest |   3 +
 .../vaultwarden/files/vaultwarden-1.30.3.initd |  20 
 .../vaultwarden/files/vaultwarden-1.30.3.service   |  53 ++
 .../files/vaultwarden-envfile-1.30.3.patch |  54 ++
 .../files/vaultwarden-tmpfiles-1.30.3.conf |   5 +
 app-admin/vaultwarden/metadata.xml |  21 
 app-admin/vaultwarden/vaultwarden-1.30.3.ebuild| 112 +
 app-admin/vaultwarden/vaultwarden-.ebuild  | 112 +
 8 files changed, 380 insertions(+)

diff --git a/app-admin/vaultwarden/Manifest b/app-admin/vaultwarden/Manifest
new file mode 100644
index 00..341d6c7c3a
--- /dev/null
+++ b/app-admin/vaultwarden/Manifest
@@ -0,0 +1,3 @@
+DIST vaultwarden-1.30.3-deps.tar.xz 46123852 BLAKE2B 
3a72fb6b30cbaee9ecbafb1c2411c116f25cd4637ca060db604e33e0d27c8a837a045655388fef15f145049b99a4d946dde15c08bb57b002cb2d8e6325826a54
 SHA512 
fbe0c456f1f298f8588e22afc8b5fcdc4aec94c10a6474362555929940d35086906d703ba9474751e9bcb54ea56e807277975788eb2e1cf0bae4be323ac7886b
+DIST vaultwarden-1.30.3-docs.tar.xz 73696 BLAKE2B 
c78252c8ba6fc5efd1fc528e32bc608695f4d83749a85952f7b5daa6b8b874666f2dcfe5a9086f178ab27a806ac10070905eb7e4acb27890bc865873c0db7d3f
 SHA512 
5144a79dfc2a8ec3ea2f62accb4635aa556bd7ec3f2b33b7943fd4443332ade44902550c4ea9c8bafa19ec7c0feed92754e3540b0696853dd7e7cee5971d8dc1
+DIST vaultwarden-1.30.3.tar.gz 608049 BLAKE2B 
f8d8a80c8dc7b6c710b0fbea19a14c7a73b150fb344173302e00395da5b6d0035f8c4b5c2cd80f2b573127a21ad4d5c440862fe2ab221ba733f85cb109387459
 SHA512 
2e1163300cc4e3bb2a66566fdfa65cc439920316615efd89d113121407f5456fed127dfa55be2a8cf77543083ace1ea56b6e15bc8a9678aa53e71435d6293642

diff --git a/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd 
b/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd
new file mode 100644
index 00..f468d76ead
--- /dev/null
+++ b/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+set -a && source ../"${RC_SVCNAME}".env && set +a
+
+name="Vaultwarden"
+description="Unofficial Bitwarden compatible password manager server in Rust"
+command="/usr/bin/${RC_SVCNAME}"
+command_user="${RC_SVCNAME}:${RC_SVCNAME}"
+command_background="true"
+pidfile="/run/${RC_SVCNAME}.pid"
+output_log="/var/log/${RC_SVCNAME}.log"
+error_log="/var/log/${RC_SVCNAME}.log"
+directory="${DATA_FOLDER:-/var/lib/${RC_SVCNAME}}"
+umask=0027
+
+depend() {
+   after net
+}

diff --git a/app-admin/vaultwarden/files/vaultwarden-1.30.3.service 
b/app-admin/vaultwarden/files/vaultwarden-1.30.3.service
new file mode 100644
index 00..1d68bc0924
--- /dev/null
+++ b/app-admin/vaultwarden/files/vaultwarden-1.30.3.service
@@ -0,0 +1,53 @@
+[Unit]
+Description=Vaultwarden, password manager server writen in Rust
+Documentation=https://github.com/dani-garcia/vaultwarden
+
+After=network.target
+Wants=network.target
+
+After=mariadb.service
+Wants=mariadb.service
+
+After=mysqld.service
+Wants=mysqld.service
+
+After=postgresql-12.service postgresql-13.service postgresql-14.service 
postgresql-15.service postgresql-16.service
+Wants=postgresql-12.service postgresql-13.service postgresql-14.service 
postgresql-15.service postgresql-16.service
+
+[Service]
+EnvironmentFile=/etc/%N.env
+ExecStart=/usr/bin/%N
+WorkingDirectory=/var/lib/%N
+
+User=%N
+Group=%N
+UMask=0027
+
+# Sandboxing and hardening systemd.exec(5)
+PrivateUsers=yes
+ProtectClock=yes
+ProtectHostname=yes
+ProtectKernelTunables=yes
+ProtectKernelModules=yes
+ProtectKernelLogs=yes
+ProtectControlGroups=yes
+RestrictNamespaces=yes
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+RestrictSUIDSGID=yes
+RemoveIPC=yes
+RestrictRealtime=yes
+PrivateTmp=true
+PrivateDevices=true
+ProtectHome=true
+
+# set entire file system to read only except following ReadWritePaths
+ProtectSystem=strict
+ReadWritePaths=/var/lib/%N /var/log/%N.log
+
+# Set reasonable connection and process limits
+LimitNOFILE=1048576
+LimitNPROC=64
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch 
b/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch
new file mode 100644
index 00..a97b338be0
--- /dev/null
+++ b/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch
@@ -0,0 +1,54 @@
+--- a/.env.template
 b/.env.template
+@@ -15,24 +15,24 @@
+ 
+ 
+ ## Main data folder
+-# DATA_

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2024-02-26 Thread Viorel Munteanu
commit: 2bf7df81dadb9bebcb3b6c9b6e837979ec8ba398
Author: Jonas Frei  pm  me>
AuthorDate: Sun Feb 25 20:08:44 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Feb 25 20:08:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bf7df81

gui-apps/eww: Removed rust[nightly] requirement

The Rust nightly requirement has been removed by upstream.
See https://github.com/elkowar/eww/issues/905

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/eww/{eww-0.5.0-r1.ebuild => eww-0.5.0-r2.ebuild} | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/gui-apps/eww/eww-0.5.0-r1.ebuild b/gui-apps/eww/eww-0.5.0-r2.ebuild
similarity index 99%
rename from gui-apps/eww/eww-0.5.0-r1.ebuild
rename to gui-apps/eww/eww-0.5.0-r2.ebuild
index c86ed96dd8..7d047d63f9 100644
--- a/gui-apps/eww/eww-0.5.0-r1.ebuild
+++ b/gui-apps/eww/eww-0.5.0-r2.ebuild
@@ -328,13 +328,6 @@ DEPEND="
sys-devel/gcc
gui-libs/gtk-layer-shell
 "
-BDEPEND="
-   $DEPEND
-   dev-lang/rust[nightly]
-"
-RDEPEND="
-   $DEPEND
-"
 
 QA_FLAGS_IGNORED="usr/bin/.*"
 



[gentoo-commits] repo/proj/guru:master commit in: www-apps/vaultwarden-web-bin/

2024-02-26 Thread Viorel Munteanu
commit: 45ed00a6a0aff02fb7fd745017385efacbf172c2
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Wed Feb 21 15:35:37 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 26 05:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45ed00a6

www-apps/vaultwarden-web-bin: precompiled Web UI for Vaultwarden

initial release 2024.1.2b

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 www-apps/vaultwarden-web-bin/Manifest  |  1 +
 www-apps/vaultwarden-web-bin/metadata.xml  | 13 ++
 .../vaultwarden-web-bin-2024.1.2b.ebuild   | 29 ++
 3 files changed, 43 insertions(+)

diff --git a/www-apps/vaultwarden-web-bin/Manifest 
b/www-apps/vaultwarden-web-bin/Manifest
new file mode 100644
index 00..41fc04069d
--- /dev/null
+++ b/www-apps/vaultwarden-web-bin/Manifest
@@ -0,0 +1 @@
+DIST vaultwarden-web-bin-2024.1.2b.tar.gz 11259948 BLAKE2B 
6d899b53972df56ca76c63f84375a95629c8da43026b16f0ffd09b70ab46b8db530163976f6854325cd70513d0be31c394256153b7a9cfec4c3f627fd3d3b80c
 SHA512 
0157c751f5869de261c93624a1fa168a96e86ad1a169727bee428bb9d804b8bfac3d7b8e4b993e2e5d2414ee99a016702eb750d81c3cc71c9e4c659a5ff7b37f

diff --git a/www-apps/vaultwarden-web-bin/metadata.xml 
b/www-apps/vaultwarden-web-bin/metadata.xml
new file mode 100644
index 00..889a71396a
--- /dev/null
+++ b/www-apps/vaultwarden-web-bin/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   me@rahil.rocks
+   Rahil Bhimjiani
+   
+   
+   dani-garcia/bw_web_builds
+   
https://github.com/dani-garcia/bw_web_builds/issues
+   
https://github.com/dani-garcia/bw_web_builds/blob/master/README.md
+   
+

diff --git a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.1.2b.ebuild 
b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.1.2b.ebuild
new file mode 100644
index 00..a750806584
--- /dev/null
+++ b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.1.2b.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Prebuilt Vaultwarden web from upstream"
+HOMEPAGE="https://github.com/dani-garcia/bw_web_builds";
+
+SRC_URI="
+   
https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz
 -> ${P}.tar.gz
+"
+
+S="${WORKDIR}/web-vault"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!www-apps/vaultwarden-web"
+
+src_prepare() {
+   default
+   # although following is optional in upstream's build process, it 
reduced build dir size from 44M to 25M
+   find -name "*.map" -delete || die
+}
+
+src_install() {
+   insinto /usr/share/webapps/"${PN%-bin}"
+   doins -r *
+}



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

2024-02-26 Thread Florian Schmaus
commit: 26a321d1cdfeed9df884e8da95af8a66cd43ce56
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 20:15:46 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a321d1

net-vpn/eduvpn-common: add 1.2.0

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-common/Manifest   |  2 +
 net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild | 73 
 2 files changed, 75 insertions(+)

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index 8cdaa49d13e2..ce6b8a20210a 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -2,3 +2,5 @@ DIST eduvpn-common-1.1.2-deps.tar.xz 7517364 BLAKE2B 
a6bd2c11d5056170d88ca8c35d0
 DIST eduvpn-common-1.1.2.gh.tar.gz 208300 BLAKE2B 
8cb7e96d4a6a5032a1696aa57a6322f6a861aebba8b1f653d8be98e0044eacb3f23dc400ac9a8598dd83f30ca2140394ee2aa5733a27547f2a0378ad03ab422d
 SHA512 
dbc290e48bc045456ad83e58e63c223cef5a7e1c7178537a44ed306a423276e644fb0f5607a7d8ddc5014b48ae11b57e365068d72887062277f8ab4f6f1ae660
 DIST eduvpn-common-1.1.99.0-deps.tar.xz 7581560 BLAKE2B 
faa8a91a3eaff9a49e2c39059687d3e2264dd2f0dfcd711b301776a90df34e5f85aa1f5b724771a7b0e6c5f2ee3ec62fe72ddfdb6c35cb4cd664069fe189f26c
 SHA512 
05d8f9785d0b967f7e2d64ec735b8e1dbf251b895ea7b860471128cb13d66ae6ffbb8507d831d7e2a7a4d0cf585bdd3f4514f74ff14202fa604d7a36a2d7d540
 DIST eduvpn-common-1.1.99.0.gh.tar.gz 209972 BLAKE2B 
3547be10495bed8dd7ac185bf711d32cfdedee44b4acd7e1ef3ac7d56a7d4ca335deea34d8c9744738ef104d2f1ffe30b4623b0abb3589d7d3380ba00d6cf09d
 SHA512 
f4e2ef80a1c4736bbfc30d0c8d439f993ccde87c93daa5d1f7179494938513123afeb44f23bbc4287d0309da10d5a0aeddfb77eae51933bbe6e5c57d461b1d5f
+DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde9d52fe05c20339eea637d0d0c5e9564f19cae6e294723adf1ef6c516ae05bc0495be2f316b2560b9d1860d9ce509517e04b
 SHA512 
83e88038a6b5cb39917f9b892ac8783ef273c9e606173aad68125702a70a70dc9c61f54f0078d92214d6e1ec3e92cbdff3d10f18caf889cd603a2d75fa70c209
+DIST eduvpn-common-1.2.0.gh.tar.gz 210499 BLAKE2B 
1e584138378f2c08ca71c6954b35196db2541a77327a3a7d88fefd2f2e946fd544d8d54d39b539a558830ad60ba65e3382035f016446ef596a015db3ccf43704
 SHA512 
abd7c4372ef5a2b7e182b497c46235f2c10b7d7e87bcab32910a3a149a0db31a93890a8e6d5434935ca444da69ec8bbccb944762dc160a879903baccac18bb35

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



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

2024-02-26 Thread Florian Schmaus
commit: e3d3278fb84d8a87c8d6cc5d879facc201e88d65
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 22:39:59 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d3278f

sec-keys/openpgp-keys-eduvpn: new package, add 20231208

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 sec-keys/openpgp-keys-eduvpn/metadata.xml  | 13 ++
 .../openpgp-keys-eduvpn-20231208.ebuild| 28 ++
 2 files changed, 41 insertions(+)

diff --git a/sec-keys/openpgp-keys-eduvpn/metadata.xml 
b/sec-keys/openpgp-keys-eduvpn/metadata.xml
new file mode 100644
index ..63089be7ad8a
--- /dev/null
+++ b/sec-keys/openpgp-keys-eduvpn/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mario.haust...@hrz.tu-chemnitz.de
+   Mario Haustein
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+

diff --git a/sec-keys/openpgp-keys-eduvpn/openpgp-keys-eduvpn-20231208.ebuild 
b/sec-keys/openpgp-keys-eduvpn/openpgp-keys-eduvpn-20231208.ebuild
new file mode 100644
index ..26467548c54a
--- /dev/null
+++ b/sec-keys/openpgp-keys-eduvpn/openpgp-keys-eduvpn-20231208.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by eduVPN developers"
+HOMEPAGE="https://www.eduvpn.org/";
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins - eduvpn.asc <<-EOF
+   -BEGIN PGP PUBLIC KEY BLOCK-
+
+   mDMEY/9MXBYJKwYBBAHaRw8BAQdA2bC0zO381EeJPHYwKva61bmsosc6fyKq23jM
+   NdxZ7bq0PmVkdVZQTiBMaW51eCBBcHAgUmVwb3NpdG9yeSBTaWduaW5nIEtleSA8
+   YXBwK2xpbnV4QGVkdXZwbi5vcmc+iJkEExYKAEEWIQQif/P4+CnZqTFNnroCu4BI
+   u/8iLAUCY/9MXAIbAwUJEswDAAULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAK
+   CRACu4BIu/8iLI2ZAP97myPuZLwtrN+o+JF0p/3CNihR6zRJOpmwF091xOcqtgEA
+   iDrsQULCIxmesTPXRYW/mainxUgYXaF4GQpGTGOXowk=
+   =Qpnp
+   -END PGP PUBLIC KEY BLOCK-
+   EOF
+}



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

2024-02-26 Thread Florian Schmaus
commit: 8707088b3cf322bfc25fa6f1b140eebee7e1310a
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 20:21:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8707088b

net-vpn/eduvpn-client: add 4.2.1

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-client/Manifest   |  1 +
 net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest
index 2fc49f031428..5586c2c46f1a 100644
--- a/net-vpn/eduvpn-client/Manifest
+++ b/net-vpn/eduvpn-client/Manifest
@@ -1,2 +1,3 @@
 DIST eduvpn-client-4.1.3.gh.tar.gz 1163669 BLAKE2B 
75184f21ecf24466e1496ced1295cb95a42e35f80d070a90dc9a2e2ed46272604703c0f56ebbc9a53b78f09a9ed685e64f578539502ef93b384d779d2a69af8c
 SHA512 
2f180b238fc22dd19ae07a5e9e0518e51b302ecb1413a2d7f4fdb551f9cee5ef82ecf74498b63abb86745b8f9719a075b8d9758104cf124f88d65767944bc839
 DIST eduvpn-client-4.1.99.0.gh.tar.gz 1023712 BLAKE2B 
5aabb6b1ade2b14299d107f4c666dc4d1f4858ac4f1cbdae0b1a0064fb943a685fe74181ac3301af4b3e1da8ec920c3cb8be9ac554387de018f9dafb3be1ec4a
 SHA512 
29ee7feb7c7a5b23cb2d75f85b028c8830907b7b803ac8c03967e45bd8ed0bb4c1d0969bd543f9c369cbfc27b73c6c023a5d28df26681450a6242b83331f31f1
+DIST eduvpn-client-4.2.1.gh.tar.gz 1025053 BLAKE2B 
e81d95ce2fae2035bb292c3d9f75ecf7e2b10dc39bb6dbff67ff12d3ae248d18555ae96939f45d83dc3e646ab8d81c613d2a0f8ffc31af04a36a0b5fc4a41d6a
 SHA512 
a357964260183be3766add156241a2e18448342dca49bfa7a7f9835952577fb19bd879eb663b463451a151b47eb5a77e4e4d1d34824b89088d41fe1284a9c84b

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild
new file mode 100644
index ..f0298e230b0d
--- /dev/null
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="doc"
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 docs xdg-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git";
+   S="${WORKDIR}/${P}"
+else
+   
SRC_URI="https://github.com/eduvpn/python-eduvpn-client/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+   S="${WORKDIR}/python-${P}"
+fi
+
+DESCRIPTION="Linux client and Python client API for eduVPN"
+HOMEPAGE="https://www.eduvpn.org/";
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+# Test suite involves adding NetworkManager configuration entries,
+# disable for now.
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=net-vpn/eduvpn-common-1.2.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-desktop.patch"
+)
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2024-02-26 Thread Florian Schmaus
commit: 12254b2d5eb7cb05f7dcf889858071ea7a9e6413
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 22:51:21 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12254b2d

net-vpn/eduvpn-common: drop 1.1.99.0

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-client/Manifest |  1 -
 .../eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild | 52 ---
 net-vpn/eduvpn-common/Manifest |  2 -
 .../eduvpn-common/eduvpn-common-1.1.99.0.ebuild| 73 --
 4 files changed, 128 deletions(-)

diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest
index 5586c2c46f1a..010edea0427a 100644
--- a/net-vpn/eduvpn-client/Manifest
+++ b/net-vpn/eduvpn-client/Manifest
@@ -1,3 +1,2 @@
 DIST eduvpn-client-4.1.3.gh.tar.gz 1163669 BLAKE2B 
75184f21ecf24466e1496ced1295cb95a42e35f80d070a90dc9a2e2ed46272604703c0f56ebbc9a53b78f09a9ed685e64f578539502ef93b384d779d2a69af8c
 SHA512 
2f180b238fc22dd19ae07a5e9e0518e51b302ecb1413a2d7f4fdb551f9cee5ef82ecf74498b63abb86745b8f9719a075b8d9758104cf124f88d65767944bc839
-DIST eduvpn-client-4.1.99.0.gh.tar.gz 1023712 BLAKE2B 
5aabb6b1ade2b14299d107f4c666dc4d1f4858ac4f1cbdae0b1a0064fb943a685fe74181ac3301af4b3e1da8ec920c3cb8be9ac554387de018f9dafb3be1ec4a
 SHA512 
29ee7feb7c7a5b23cb2d75f85b028c8830907b7b803ac8c03967e45bd8ed0bb4c1d0969bd543f9c369cbfc27b73c6c023a5d28df26681450a6242b83331f31f1
 DIST eduvpn-client-4.2.1.gh.tar.gz 1025053 BLAKE2B 
e81d95ce2fae2035bb292c3d9f75ecf7e2b10dc39bb6dbff67ff12d3ae248d18555ae96939f45d83dc3e646ab8d81c613d2a0f8ffc31af04a36a0b5fc4a41d6a
 SHA512 
a357964260183be3766add156241a2e18448342dca49bfa7a7f9835952577fb19bd879eb663b463451a151b47eb5a77e4e4d1d34824b89088d41fe1284a9c84b

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild
deleted file mode 100644
index 5c6e698e30a3..
--- a/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="doc"
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 docs xdg-utils
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git";
-   S="${WORKDIR}/${P}"
-else
-   
SRC_URI="https://github.com/eduvpn/python-eduvpn-client/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-   S="${WORKDIR}/python-${P}"
-fi
-
-DESCRIPTION="Linux client and Python client API for eduVPN"
-HOMEPAGE="https://www.eduvpn.org/";
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-# Test suite involves adding NetworkManager configuration entries,
-# disable for now.
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=net-vpn/eduvpn-common-1.1.99.0[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-desktop.patch"
-)
-
-pkg_postinst() {
-   default
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   default
-   xdg_icon_cache_update
-}

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index ce6b8a20210a..16f9fda92fc4 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -1,6 +1,4 @@
 DIST eduvpn-common-1.1.2-deps.tar.xz 7517364 BLAKE2B 
a6bd2c11d5056170d88ca8c35d054cd6d529462af6595fe31c535640cdf59a25ae4811c04bc738832fa4c28d2d3308ca5615170547b0c93edf7c4dd3f475978b
 SHA512 
ce167298a76df4e22b23e3cfb7640f0272ea546dc5767f66baab900029c2a4850b383521d2f74ae0d77c53f47ba6eb51d80ab122362e4a7470e69a1fc3ac423f
 DIST eduvpn-common-1.1.2.gh.tar.gz 208300 BLAKE2B 
8cb7e96d4a6a5032a1696aa57a6322f6a861aebba8b1f653d8be98e0044eacb3f23dc400ac9a8598dd83f30ca2140394ee2aa5733a27547f2a0378ad03ab422d
 SHA512 
dbc290e48bc045456ad83e58e63c223cef5a7e1c7178537a44ed306a423276e644fb0f5607a7d8ddc5014b48ae11b57e365068d72887062277f8ab4f6f1ae660
-DIST eduvpn-common-1.1.99.0-deps.tar.xz 7581560 BLAKE2B 
faa8a91a3eaff9a49e2c39059687d3e2264dd2f0dfcd711b301776a90df34e5f85aa1f5b724771a7b0e6c5f2ee3ec62fe72ddfdb6c35cb4cd664069fe189f26c
 SHA512 
05d8f9785d0b967f7e2d64ec735b8e1dbf251b895ea7b860471128cb13d66ae6ffbb8507d831d7e2a7a4d0cf585bdd3f4514f74ff14202fa604d7a36a2d7d540
-DIST eduvpn-common-1.1.99.0.gh.tar.gz 209972 BLAKE2B 
3547be10495bed8dd7ac185bf711d32cfdedee44b4acd7e1ef3ac7d56a7d4ca335deea34d8c9744738ef104d2f1ffe30b4623b0abb3589d7d3380ba00d6cf09d
 SHA512 
f4e2ef80a1c4736bbfc30d0c8d439f993ccde87c93daa5d1f7179494938513123afeb44f23bbc4287d0309da10d5a0aeddfb77eae51933bbe6e5c57d461b1d5f
 DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde

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

2024-02-26 Thread Florian Schmaus
commit: 5620b4141fc3357a110a33e022f464db11b0091e
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jan  4 23:16:58 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620b414

net-vpn/eduvpn-client: add dependency to dev-python/sphinx-rtd-theme

Closes: https://bugs.gentoo.org/921259
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/33961
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
index 8f80162c577e..2861e3026ced 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,8 @@ PATCHES=(
"${FILESDIR}/${PN}-desktop.patch"
 )
 
-distutils_enable_sphinx doc
+distutils_enable_sphinx doc \
+   dev-python/sphinx-rtd-theme
 
 pkg_postinst() {
xdg_icon_cache_update



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

2024-02-26 Thread Florian Schmaus
commit: 2865a79eb7f6ee336394e92c30dc2bc4a063
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 22:44:44 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2865a79e

net-vpn/eduvpn-client: add verify-sig support

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-client/Manifest   |  3 ++-
 net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild | 14 --
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/net-vpn/eduvpn-client/Manifest b/net-vpn/eduvpn-client/Manifest
index 010edea0427a..b835ee77c4be 100644
--- a/net-vpn/eduvpn-client/Manifest
+++ b/net-vpn/eduvpn-client/Manifest
@@ -1,2 +1,3 @@
 DIST eduvpn-client-4.1.3.gh.tar.gz 1163669 BLAKE2B 
75184f21ecf24466e1496ced1295cb95a42e35f80d070a90dc9a2e2ed46272604703c0f56ebbc9a53b78f09a9ed685e64f578539502ef93b384d779d2a69af8c
 SHA512 
2f180b238fc22dd19ae07a5e9e0518e51b302ecb1413a2d7f4fdb551f9cee5ef82ecf74498b63abb86745b8f9719a075b8d9758104cf124f88d65767944bc839
-DIST eduvpn-client-4.2.1.gh.tar.gz 1025053 BLAKE2B 
e81d95ce2fae2035bb292c3d9f75ecf7e2b10dc39bb6dbff67ff12d3ae248d18555ae96939f45d83dc3e646ab8d81c613d2a0f8ffc31af04a36a0b5fc4a41d6a
 SHA512 
a357964260183be3766add156241a2e18448342dca49bfa7a7f9835952577fb19bd879eb663b463451a151b47eb5a77e4e4d1d34824b89088d41fe1284a9c84b
+DIST python-eduvpn-client-4.2.1.tar.xz 973220 BLAKE2B 
4ab4233ae31ad8b60ac12566995b9340d5e908a5f5146403491389e51ca72714ff2dbb4353f2cf17938c5bb036bfc39159f2bb8acab832a3981b2ad431d5156e
 SHA512 
ae1b537b0f89b9bda32c4f46d67eade2bb96d17fdcb1c79eb1cac52754f715fdaf2953de6c2875cd0339fc1221b95c654958a9a1788865da71f0b29e657a
+DIST python-eduvpn-client-4.2.1.tar.xz.asc 228 BLAKE2B 
4f41b358e38ba0f488fc4f1ef4f4ff82ec094308455178978ed33f98fb660c867350624e49cd414ca73ededb7599f689aba1f92ee4416e57c90e19e703ebfbb9
 SHA512 
d141c1227cf7b5f3425085c42842408d7ed4cb55904dfe22fa9a220e520050c6fbdd3e943876845b1ded95f56eeef3a211f3e33c75c547adfe081f83041a0647

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild
index f0298e230b0d..0b30b821346b 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.2.1.ebuild
@@ -17,8 +17,14 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/eduvpn/python-${PN}.git";
S="${WORKDIR}/${P}"
 else
-   
SRC_URI="https://github.com/eduvpn/python-eduvpn-client/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-   S="${WORKDIR}/python-${P}"
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
+   inherit verify-sig
+   MY_P="python-${P}"
+   SRC_URI="
+   
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz
+   verify-sig? ( 
https://github.com/eduvpn/python-eduvpn-client/releases/download/${PV}/${MY_P}.tar.xz.asc
 )
+   "
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="Linux client and Python client API for eduVPN"
@@ -37,6 +43,10 @@ RDEPEND="
>=net-vpn/eduvpn-common-1.2.0[${PYTHON_USEDEP}]
 "
 
+if [[ ${PV} != ** ]] ; then
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-eduvpn )"
+fi
+
 PATCHES=(
"${FILESDIR}/${PN}-desktop.patch"
 )



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

2024-02-26 Thread Florian Schmaus
commit: a9e52949332e37aa92364987974051b1790e6635
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Nov 24 07:37:03 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e52949

net-vpn/eduvpn-client: add 

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

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

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



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

2024-02-26 Thread Florian Schmaus
commit: b75760fe33a53badfc181435db7bca27369feec7
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Nov 24 07:20:08 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75760fe

net-vpn/eduvpn-client: update icon cache

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Thanks-to: Ralph Sontag  informatik.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 ...client-4.1.3.ebuild => eduvpn-client-4.1.3-r1.ebuild} | 14 +-
 ...-4.1.99.0.ebuild => eduvpn-client-4.1.99.0-r1.ebuild} | 16 +++-
 net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch  | 16 
 3 files changed, 44 insertions(+), 2 deletions(-)

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.1.3.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
similarity index 84%
rename from net-vpn/eduvpn-client/eduvpn-client-4.1.3.ebuild
rename to net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
index 58124218aa8c..8f80162c577e 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-4.1.3.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.1.3-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..12} )
 
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit distutils-r1 xdg-utils
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3
@@ -35,4 +35,16 @@ RDEPEND="
>=net-vpn/eduvpn-common-1.1.2[${PYTHON_USEDEP}]
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-desktop.patch"
+)
+
 distutils_enable_sphinx doc
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0.ebuild 
b/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild
similarity index 82%
rename from net-vpn/eduvpn-client/eduvpn-client-4.1.99.0.ebuild
rename to net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild
index c5909a9568a4..5c6e698e30a3 100644
--- a/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0.ebuild
+++ b/net-vpn/eduvpn-client/eduvpn-client-4.1.99.0-r1.ebuild
@@ -10,7 +10,7 @@ DOCS_DIR="doc"
 PYTHON_COMPAT=( python3_{10..12} )
 
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 docs
+inherit distutils-r1 docs xdg-utils
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3
@@ -36,3 +36,17 @@ RDEPEND="
dev-python/pygobject:3[${PYTHON_USEDEP}]
>=net-vpn/eduvpn-common-1.1.99.0[${PYTHON_USEDEP}]
 "
+
+PATCHES=(
+   "${FILESDIR}/${PN}-desktop.patch"
+)
+
+pkg_postinst() {
+   default
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   default
+   xdg_icon_cache_update
+}

diff --git a/net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch 
b/net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch
new file mode 100644
index ..69c5d03d2b97
--- /dev/null
+++ b/net-vpn/eduvpn-client/files/eduvpn-client-desktop.patch
@@ -0,0 +1,16 @@
+--- a/share/applications/org.eduvpn.client.desktop
 b/share/applications/org.eduvpn.client.desktop
+@@ -6,4 +6,4 @@ Comment=a GUI to connect to eduVPN using OpenVPN and WireGuard
+ Exec=eduvpn-gui
+ Icon=org.eduvpn.client
+ Terminal=false
+-
++Categories=Network;Dialup
+--- a/share/applications/org.letsconnect-vpn.client.desktop
 b/share/applications/org.letsconnect-vpn.client.desktop
+@@ -6,4 +6,4 @@ Comment=a GUI to connect to Let's Connect! using OpenVPN and 
WireGuard
+ Exec=letsconnect-gui
+ Icon=org.letsconnect-vpn.client
+ Terminal=false
+-
++Categories=Network;Dialup



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

2024-02-26 Thread Florian Schmaus
commit: 03a8b73964892e45e3a8054416d2e91f3ce2da3c
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Dec  8 22:40:45 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 26 16:41:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a8b739

net-vpn/eduvpn-common: add verify-sig support

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-vpn/eduvpn-common/Manifest   |  3 ++-
 net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild | 20 +++-
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/net-vpn/eduvpn-common/Manifest b/net-vpn/eduvpn-common/Manifest
index 16f9fda92fc4..333e74870bcb 100644
--- a/net-vpn/eduvpn-common/Manifest
+++ b/net-vpn/eduvpn-common/Manifest
@@ -1,4 +1,5 @@
 DIST eduvpn-common-1.1.2-deps.tar.xz 7517364 BLAKE2B 
a6bd2c11d5056170d88ca8c35d054cd6d529462af6595fe31c535640cdf59a25ae4811c04bc738832fa4c28d2d3308ca5615170547b0c93edf7c4dd3f475978b
 SHA512 
ce167298a76df4e22b23e3cfb7640f0272ea546dc5767f66baab900029c2a4850b383521d2f74ae0d77c53f47ba6eb51d80ab122362e4a7470e69a1fc3ac423f
 DIST eduvpn-common-1.1.2.gh.tar.gz 208300 BLAKE2B 
8cb7e96d4a6a5032a1696aa57a6322f6a861aebba8b1f653d8be98e0044eacb3f23dc400ac9a8598dd83f30ca2140394ee2aa5733a27547f2a0378ad03ab422d
 SHA512 
dbc290e48bc045456ad83e58e63c223cef5a7e1c7178537a44ed306a423276e644fb0f5607a7d8ddc5014b48ae11b57e365068d72887062277f8ab4f6f1ae660
 DIST eduvpn-common-1.2.0-deps.tar.xz 7583176 BLAKE2B 
af35dd134a77753448fc9e7f91bde9d52fe05c20339eea637d0d0c5e9564f19cae6e294723adf1ef6c516ae05bc0495be2f316b2560b9d1860d9ce509517e04b
 SHA512 
83e88038a6b5cb39917f9b892ac8783ef273c9e606173aad68125702a70a70dc9c61f54f0078d92214d6e1ec3e92cbdff3d10f18caf889cd603a2d75fa70c209
-DIST eduvpn-common-1.2.0.gh.tar.gz 210499 BLAKE2B 
1e584138378f2c08ca71c6954b35196db2541a77327a3a7d88fefd2f2e946fd544d8d54d39b539a558830ad60ba65e3382035f016446ef596a015db3ccf43704
 SHA512 
abd7c4372ef5a2b7e182b497c46235f2c10b7d7e87bcab32910a3a149a0db31a93890a8e6d5434935ca444da69ec8bbccb944762dc160a879903baccac18bb35
+DIST eduvpn-common-1.2.0.tar.xz 738836 BLAKE2B 
85a10cee1a18e88a8f19bae8c8273cc2993b4dfa29106804342079739c5549e517194f2f4b52225e7f557cce45cffbc74b110f82c4cfd9d8141096d97445938d
 SHA512 
8858e85b1422340a87ee8df2a8392bdf910fb282c6a80c171a89cd535bb119958c46576a17c57cf9a02bf9946ed749e01bacdbd9c45fa8623c7d6dfa9272aa36
+DIST eduvpn-common-1.2.0.tar.xz.asc 228 BLAKE2B 
6b9de0767b9f755235556ab15447a639930447bea91c7880b9248844eac7600ad22ff2828a3e73176c65fb824a0b870604d53e68964850b5e8239dbd5ffd1fff
 SHA512 
6d54112f22ba6272ca56cea3ad82d0de1b24365a9d61f8ac9f1708741d491ff3184b47bc86845f8ace0a5f44fb5ad7614535ce665b71dd56510445c1d4777d34

diff --git a/net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild 
b/net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild
index 3545e366925a..3aae9a36bd55 100644
--- a/net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild
+++ b/net-vpn/eduvpn-common/eduvpn-common-1.2.0.ebuild
@@ -16,8 +16,11 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eduvpn/eduvpn-common.git";
 else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eduvpn.asc
+   inherit verify-sig
SRC_URI="
-   
https://github.com/eduvpn/eduvpn-common/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz
+   
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz
+   verify-sig? ( 
https://github.com/eduvpn/eduvpn-common/releases/download/${PV}/eduvpn-common-${PV}.tar.xz.asc
 )
https://www-user.tu-chemnitz.de/~hamari/eduvpn/${P}-deps.tar.xz
"
 fi
@@ -31,6 +34,10 @@ RDEPEND="
openvpn? ( net-vpn/openvpn )
 "
 
+if [[ ${PV} != ** ]] ; then
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-eduvpn )"
+fi
+
 wrap_python() {
local phase=$1
shift
@@ -48,6 +55,17 @@ pkg_pretend() {
fi
 }
 
+src_unpack() {
+   # go dependencies are not signed
+   if use verify-sig; then
+   pushd "${DISTDIR}" > /dev/null || die
+   verify-sig_verify_detached \
+   ${P}.tar.xz{,.asc}
+   popd > /dev/null || die
+   fi
+   default_src_unpack
+}
+
 src_prepare() {
default
 



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

2024-02-26 Thread Mike Gilbert
commit: 6999ece65148c52357bee19b2dc766262708d4a4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 26 16:42:09 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Feb 26 16:43:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6999ece6

net-fs/nfs-utils: remove 'need portmap' from init scripts (-nfsv3)

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

 net-fs/nfs-utils/files/nfs.initd  |  3 ++-
 net-fs/nfs-utils/files/nfsclient.initd|  3 ++-
 net-fs/nfs-utils/files/rpc.gssd.initd |  3 ++-
 net-fs/nfs-utils/files/rpc.idmapd.initd   |  3 ++-
 net-fs/nfs-utils/files/rpc.svcgssd.initd  |  3 ++-
 ...{nfs-utils-2.6.4-r10.ebuild => nfs-utils-2.6.4-r11.ebuild} | 11 ---
 6 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/net-fs/nfs-utils/files/nfs.initd b/net-fs/nfs-utils/files/nfs.initd
index 7c1de560d1da..88a13a85db38 100644
--- a/net-fs/nfs-utils/files/nfs.initd
+++ b/net-fs/nfs-utils/files/nfs.initd
@@ -24,7 +24,8 @@ depend() {
}' /etc/exports /etc/exports.d/*.exports 2>/dev/null
)"
config /etc/exports /etc/exports.d/*.exports
-   need portmap rpc.statd ${myneed} ${NFS_NEEDED_SERVICES}
+   need portmap
+   need rpc.statd ${myneed} ${NFS_NEEDED_SERVICES}
use ypbind net dns rpc.rquotad rpc.idmapd rpc.svcgssd
after quota
 }

diff --git a/net-fs/nfs-utils/files/nfsclient.initd 
b/net-fs/nfs-utils/files/nfsclient.initd
index 6724e913d10f..e278cbde0539 100644
--- a/net-fs/nfs-utils/files/nfsclient.initd
+++ b/net-fs/nfs-utils/files/nfsclient.initd
@@ -14,7 +14,8 @@ depend() {
done
fi
config /etc/fstab
-   need portmap rpc.statd rpc.idmapd ${myneed}
+   need portmap
+   need rpc.statd rpc.idmapd ${myneed}
use ypbind dns
 }
 

diff --git a/net-fs/nfs-utils/files/rpc.gssd.initd 
b/net-fs/nfs-utils/files/rpc.gssd.initd
index 445d44c44473..7bfe920b3d54 100644
--- a/net-fs/nfs-utils/files/rpc.gssd.initd
+++ b/net-fs/nfs-utils/files/rpc.gssd.initd
@@ -6,7 +6,8 @@
 
 depend() {
use ypbind net
-   need portmap rpc.pipefs
+   need portmap
+   need rpc.pipefs
after quota
 }
 

diff --git a/net-fs/nfs-utils/files/rpc.idmapd.initd 
b/net-fs/nfs-utils/files/rpc.idmapd.initd
index 61cfd4de2e73..9cb36000b5ed 100644
--- a/net-fs/nfs-utils/files/rpc.idmapd.initd
+++ b/net-fs/nfs-utils/files/rpc.idmapd.initd
@@ -8,7 +8,8 @@ rpc_bin=/usr/sbin/rpc.idmapd
 
 depend() {
use ypbind net
-   need portmap rpc.pipefs
+   need portmap
+   need rpc.pipefs
after quota
 }
 

diff --git a/net-fs/nfs-utils/files/rpc.svcgssd.initd 
b/net-fs/nfs-utils/files/rpc.svcgssd.initd
index c714e36076f4..11bc4265eddd 100644
--- a/net-fs/nfs-utils/files/rpc.svcgssd.initd
+++ b/net-fs/nfs-utils/files/rpc.svcgssd.initd
@@ -6,7 +6,8 @@
 
 depend() {
use ypbind net
-   need portmap rpc.pipefs
+   need portmap
+   need rpc.pipefs
after quota
 }
 

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r11.ebuild
similarity index 95%
rename from net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
rename to net-fs/nfs-utils/nfs-utils-2.6.4-r11.ebuild
index a50758b8b9eb..b64941485bd6 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r11.ebuild
@@ -167,14 +167,19 @@ src_install() {
doins "${FILESDIR}"/exports
keepdir /etc/exports.d
 
-   local f list=() opt_need=""
+   local f list=()
if use nfsv4 ; then
-   opt_need="rpc.idmapd"
list+=( rpc.idmapd rpc.pipefs )
use kerberos && list+=( rpc.gssd rpc.svcgssd )
fi
+
+   local sedexp=( -e '#placehoder' )
+   use nfsv3 || sedexp+=( -e '/need portmap/d' )
+
+   mkdir -p "${T}/init.d" || die
for f in nfs nfsclient rpc.statd "${list[@]}" ; do
-   newinitd "${FILESDIR}"/${f}.initd ${f}
+   sed "${sedexp[@]}" "${FILESDIR}/${f}.initd" > 
"${T}/init.d/${f}" || die
+   doinitd "${T}/init.d/${f}"
done
 
local systemd_systemunitdir="$(systemd_get_systemunitdir)"



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

2024-02-26 Thread Marc Schiffbauer
commit: 7d56b9331e53066c52a7c92e9ca9043b40c0fc5a
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Feb 26 16:50:08 2024 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Feb 26 16:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d56b933

www-apps/bareos-webui: add 23.0.1

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

 www-apps/bareos-webui/Manifest   |   1 +
 www-apps/bareos-webui/bareos-webui-23.0.1.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index f5a1721f35bd..d4c70edffeab 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -1 +1,2 @@
 DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 
5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880
 SHA512 
76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
+DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B 
e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f
 SHA512 
5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75

diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild 
b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
new file mode 100644
index ..446090d5394d
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake webapp
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   S=${WORKDIR}/${PF}/webui
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+else
+   S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+   
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/";
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   
dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+   virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_prepare() {
+   # fix missing VERSION
+   sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+   cmake_src_prepare
+   default
+}
+
+src_configure() {
+   if [[ ${PV} ==  ]]; then
+   pushd "${WORKDIR}/${PF}"
+   else
+   pushd "${S}"/..
+   fi
+   CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+   popd
+   local mycmakeargs=(
+   -DVERSION_STRING=${CURRENT_VERSION}
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README.md doc/README-TRANSLATION.md
+
+   dodir /etc/bareos/bareos-dir.d
+   cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+   webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+   webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+   insinto /etc/"${PN}"
+   doins install/{configuration,directors}.ini
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+
+   keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
+   webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+
+   # cleanup
+   find  "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
+   rm -rf 
"${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   einfo ""
+   einfo "The webui uses 'webapp-config' to be installed to the webservers 
docroot"
+   einfo "E.g. to install webapp-config may be called like so:"
+   einfo ""
+   einfo "  ~# webapp-config -h localhost -d bareos-webui -I bareos-webui 
${PV}"
+   einfo ""
+   einfo "See 'man webapp-config' for details."
+   einfo ""
+}



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

2024-02-26 Thread William Hubbs
commit: cafbd603eac7600ea87938c05c1ad0bb9066a9d7
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:13 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafbd603

sys-cluster/kubectl: add 1.29.2

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

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.29.2.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kubectl/kubectl-1.29.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.29.2.ebuild
new file mode 100644
index ..4cd6aca347c3
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.29.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2024-02-26 Thread William Hubbs
commit: 7bf98661bd0f79480d9472d81c6d2c414e6b4278
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:09 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf98661

sys-cluster/kube-controller-manager: add 1.29.2

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.29.2.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild
new file mode 100644
index ..33452d9e0af1
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2024-02-26 Thread William Hubbs
commit: 595950c4ff5c60e207912e746cf2bcf5f7d7b964
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:05 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595950c4

sys-cluster/kube-apiserver: add 1.29.2

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.29.2.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild
new file mode 100644
index ..cdf98b8db32f
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2024-02-26 Thread William Hubbs
commit: c4308feb0bbebb66ce5c823220af8221d170456c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:25 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4308feb

sys-cluster/kube-scheduler: add 1.29.2

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.29.2.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild
new file mode 100644
index ..2a519df97c29
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2024-02-26 Thread William Hubbs
commit: 7f9b793394de4fda70a0624f8f96f20902224c09
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:26:50 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9b7933

sys-cluster/kubeadm: add 1.29.2

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

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.29.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild
new file mode 100644
index ..b5dc256f5336
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="app-containers/cri-tools
+   selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2024-02-26 Thread William Hubbs
commit: 49ef9d06f566f1e811a005ebd28d459ed69fe50c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:17 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ef9d06

sys-cluster/kubelet: add 1.29.2

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

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.29.2.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kubelet/kubelet-1.29.2.ebuild 
b/sys-cluster/kubelet/kubelet-1.29.2.ebuild
new file mode 100644
index ..ffb3e1b08e09
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.29.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2024-02-26 Thread William Hubbs
commit: b82ca20ff41b7ae87666bb9563b7507a2a10ae85
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 16:27:21 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:02:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82ca20f

sys-cluster/kube-proxy: add 1.29.2

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

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index d6102c57c764..2db37a7d2efc 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -2,3 +2,4 @@ DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb90
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
+DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild
new file mode 100644
index ..a88d05e60e65
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2024-02-26 Thread Andrew Ammerlaan
commit: 139c27c7e9b7f02cb4ef4a81cfaed76249a0d1a5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Feb 26 17:08:57 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 26 17:09:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139c27c7

media-gfx/libredwg: add 0.13.3

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

 media-gfx/libredwg/Manifest   |   1 +
 media-gfx/libredwg/libredwg-0.13.3.ebuild | 114 ++
 2 files changed, 115 insertions(+)

diff --git a/media-gfx/libredwg/Manifest b/media-gfx/libredwg/Manifest
index 4aab7df14fb2..db65c4cae1b5 100644
--- a/media-gfx/libredwg/Manifest
+++ b/media-gfx/libredwg/Manifest
@@ -1,3 +1,4 @@
 DIST libredwg-0.13.2.tar.gz 20627421 BLAKE2B 
7d11c5f390a2e9d1afbe26b07a44e3b38a2734df39a0e499b55c59e873686625adf66a0a25de4509dee3fe285488e8d89e2e176e2aaa7c0a13c52abe6472b910
 SHA512 
ae93bf958c196cc54b8c05664e7201b82a3975845d544ae45cde437d716507ef1de08bf89615b5a67cf3841a014782af335031668ad59b34721a78648caaba67
+DIST libredwg-0.13.3.tar.gz 20749296 BLAKE2B 
c39a98dab385a2d2a1603eff6347a9c91ba5b526085f0b36b761486be57a4ba1aaa44eb4fb70178fa6f0425797991fef89e51c2dd61b352829e2ebc39215248a
 SHA512 
cf0baf477d053eb6ab2feaeda187f2d92211c7d28aa50318c1c8d7acf1b9c463258fa3a388dddce266bf44e0d4e4cf1bd3aa591c918f8a253515919e5c1b3f57
 DIST libredwg-0.13.tar.gz 20613784 BLAKE2B 
26bab07b651b75b483b5211c77610a7d0af1f6adaca956a5766a6602c6c7e07fe0be3ec976a2119920c3d2df92c827cd9a9632563a91b4467159adb941ca39f7
 SHA512 
11585b4dcf83c2304e01010f68eb03da14c8d6affef944254a30067acb981d7f02507a932ad4509dfd65252e43d19c22966cc51945621764c4283daf0a1f0ab4
 DIST libredwg-85695f3d5903b1cd5b4030efe50db3b4f5f3c928.tar.gz 12597 BLAKE2B 
cd01f6c446d5d129545fdae07c0101d133e1f4e69ee62e94c27c3c2853dcc30854f40aed0c6f38f6594c5f5eb9e7b2d18d3b2e4f487b7bf1a3f7f39facde38bc
 SHA512 
1d08cfa6216e0fe671dab77a0bd0b4ef0c4eb174878eba909c680e0ee93a82079b3cbf60afe2de7b0078258de8bcc588961e59cf0c14fe5f2d1f70db639ef95a

diff --git a/media-gfx/libredwg/libredwg-0.13.3.ebuild 
b/media-gfx/libredwg/libredwg-0.13.3.ebuild
new file mode 100644
index ..57215dfb3169
--- /dev/null
+++ b/media-gfx/libredwg/libredwg-0.13.3.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DOCS_BUILDER="doxygen"
+# File is hardcoded to be run from ../ so we use this instead of DOCS_DIR
+DOCS_CONFIG_NAME="doc/Doxyfile"
+
+inherit autotools docs python-single-r1 perl-functions
+
+JSMN_COMMIT="85695f3d5903b1cd5b4030efe50db3b4f5f3c928"
+
+DESCRIPTION="C library to handle DWG files"
+HOMEPAGE="https://www.gnu.org/software/libredwg/ 
https://github.com/LibreDWG/libredwg";
+SRC_URI="
+   https://github.com/LibreDWG/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/zserge/jsmn/archive/${JSMN_COMMIT}.tar.gz -> 
${PN}-${JSMN_COMMIT}.tar.gz
+"
+
+LICENSE="GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# https://github.com/LibreDWG/libredwg/issues/342
+RESTRICT="test"
+
+IUSE="debug python perl static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   python? ( ${PYTHON_DEPS} )
+   perl? ( dev-lang/perl )
+   dev-libs/libpcre2
+   dev-libs/pslib
+"
+DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
+   perl? ( dev-lang/swig )
+"
+BDEPEND="|| (
+   sys-devel/gcc[sanitize]
+   sys-libs/compiler-rt-sanitizers[asan(-)]
+   )
+   dev-vcs/git
+"
+
+src_unpack() {
+   # Build system really wants jsmn to be here
+   default
+   rm -r "${S}/jsmn" || die
+   mv "${WORKDIR}/jsmn-${JSMN_COMMIT}" "${S}/jsmn" || die
+}
+
+src_prepare() {
+   default
+   # Fix variable references itself error, fails in src_install otherwise.
+   sed -i -e 
's/TEXINPUTS="$(TEXINPUTS)$(PATH_SEPARATOR)$(TEXINFO_TEX_DIR)"/TEXINPUTS="$(PATH_SEPARATOR)$(TEXINFO_TEX_DIR)"/g'
 doc/Makefile.am || die
+   # https://github.com/LibreDWG/libredwg/issues/404
+   # Workaround: release tarball does not include dwg2ps.1.
+   # Upstream autotools stuff has to be run in git repo
+   git init -q || die
+   git config --global user.email "la...@gentoo.org" || die
+   git config --global user.name "Larry the Cow" || die
+   git add . || die
+   git commit -qm 'init' || die
+   git tag ${PV} || die
+   eautoreconf
+}
+
+src_configure() {
+   perl_set_version
+   local myconf=(
+   --enable-write
+   --enable-dxf
+   --enable-json
+   --disable-gcov
+   --disable-werror
+   $(use_enable !debug release)
+   $(use_enable debug trace)
+   $(use_enable debug)
+   $(use_enable static-libs static)
+   $(use_enable python python "${EPYTHON}")
+   $(usex perl "--with-perl-install=vendor" 
"--with-perl-

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2024-02-26 Thread William Hubbs
commit: 5e491e35ca29b0a57ee8902779170a47263529fa
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 17:04:53 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:17:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e491e35

sys-cluster/kube-apiserver: add 1.28.7

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.28.7.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 2db37a7d2efc..cc6f8f1c1416 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
+DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild
new file mode 100644
index ..cdf98b8db32f
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2024-02-26 Thread William Hubbs
commit: da7d17413264e77675d470a34eb12f678a256e17
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 26 17:05:05 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 26 17:17:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7d1741

sys-cluster/kubelet: add 1.28.7

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

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.28.7.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 2db37a7d2efc..cc6f8f1c1416 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,6 @@
 DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
+DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a

diff --git a/sys-cluster/kubelet/kubelet-1.28.7.ebuild 
b/sys-cluster/kubelet/kubelet-1.28.7.ebuild
new file mode 100644
index ..ffb3e1b08e09
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.28.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io";
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+   WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



  1   2   3   >