[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/

2023-04-22 Thread Sam James
commit: 533bc96b7b93c1a30751a966a1b9c2cee0a85ce1
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 05:10:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 05:37:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533bc96b

net-ftp/pure-ftpd: add github upstream metadata

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

 net-ftp/pure-ftpd/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-ftp/pure-ftpd/metadata.xml b/net-ftp/pure-ftpd/metadata.xml
index 34d05732be28..58d488700236 100644
--- a/net-ftp/pure-ftpd/metadata.xml
+++ b/net-ftp/pure-ftpd/metadata.xml
@@ -22,4 +22,7 @@
Enables system quota support (needs 
sys-fs/quota)
Enable support for virtual chroot 
(possible security risk)

+   
+   jedisct1/pure-ftpd
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/

2023-04-22 Thread Sam James
commit: fa78d51ed7aa9b0a6d8cb54d6929736cd0194f95
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 05:34:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 05:37:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa78d51e

net-ftp/lftp: add github upstream metadata

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

 net-ftp/lftp/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-ftp/lftp/metadata.xml b/net-ftp/lftp/metadata.xml
index 31c778d46d76..5ff4b9eab5d8 100644
--- a/net-ftp/lftp/metadata.xml
+++ b/net-ftp/lftp/metadata.xml
@@ -9,4 +9,7 @@
Install the 
convert-mozilla-cookies script and its run-time dependencies
Install the verify-file script and its 
run-time dependencies

+   
+   lavv17/lftp
+   
 



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

2023-04-22 Thread Jakov Smolić
commit: 3730f52d75d6d307fc4110404459aeec92247bd1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 23 05:36:35 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 23 05:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3730f52d

dev-python/watchdog: Stabilize 3.0.0 x86, #904796

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

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

diff --git a/dev-python/watchdog/watchdog-3.0.0.ebuild 
b/dev-python/watchdog/watchdog-3.0.0.ebuild
index 8db51699de47..419a43feeeda 100644
--- a/dev-python/watchdog/watchdog-3.0.0.ebuild
+++ b/dev-python/watchdog/watchdog-3.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]



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

2023-04-22 Thread Jakov Smolić
commit: 45f6f768ffef26e68929cd07ef10495fa9051c30
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 23 05:36:34 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 23 05:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f6f768

dev-python/cairocffi: Stabilize 1.5.1 x86, #904770

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

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

diff --git a/dev-python/cairocffi/cairocffi-1.5.1.ebuild 
b/dev-python/cairocffi/cairocffi-1.5.1.ebuild
index 853dde8fdc76..779fd685200c 100644
--- a/dev-python/cairocffi/cairocffi-1.5.1.ebuild
+++ b/dev-python/cairocffi/cairocffi-1.5.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
sparc x86"
 
 DEPEND="
>=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/

2023-04-22 Thread Jakov Smolić
commit: 522170ab4debfd3954fed8acea6bd99909d56dfd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 23 05:36:32 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 23 05:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522170ab

x11-misc/zim: Stabilize 0.75.1 x86, #904628

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

 x11-misc/zim/zim-0.75.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/zim/zim-0.75.1.ebuild b/x11-misc/zim/zim-0.75.1.ebuild
index c670751098c1..c7f34f25a5a3 100644
--- a/x11-misc/zim/zim-0.75.1.ebuild
+++ b/x11-misc/zim/zim-0.75.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/${PN}-desktop-wiki/${PN}-desktop-wiki/archive/${PV/_
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-04-22 Thread Jakov Smolić
commit: cb5e279fba0f1514ab0a02d78d3d7ce97d8f78a8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 23 05:36:27 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 23 05:36:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5e279f

sci-mathematics/maxima: Stabilize 5.46.0-r1 x86, #904613

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

 sci-mathematics/maxima/maxima-5.46.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/maxima/maxima-5.46.0-r1.ebuild 
b/sci-mathematics/maxima/maxima-5.46.0-r1.ebuild
index f7a15f268d76..e106fab26432 100644
--- a/sci-mathematics/maxima/maxima-5.46.0-r1.ebuild
+++ b/sci-mathematics/maxima/maxima-5.46.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 
 IUSE="clisp clozurecl clozurecl64 cmucl ecls emacs gcl gui nls +sbcl vtk X 
test"
 RESTRICT="test" # bug 838202



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

2023-04-22 Thread Sam James
commit: ea4c755b4da14d4d46cc30e622618b05395bc15a
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 05:01:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 05:01:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4c755b

app-editors/scite: drop to maintainer-needed

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

 app-editors/scite/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-editors/scite/metadata.xml b/app-editors/scite/metadata.xml
index 7694337e8744..ae6d6c4b2c1f 100644
--- a/app-editors/scite/metadata.xml
+++ b/app-editors/scite/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ervin.pet...@ervnet.de
-   Ervin Peters
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

scintilla




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

2023-04-22 Thread Sam James
commit: 507eba33a9accf17c6c24c91912a3d11ec80463d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:53:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507eba33

net-dialup/rp-pppoe: update HOMEPAGE

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

 net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild | 4 ++--
 net-dialup/rp-pppoe/rp-pppoe-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
index 5d913cfb1c03..79f536d951d8 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.15-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ PATCHES=(
 )
 
 DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
-HOMEPAGE="https://dianne.skoll.ca/projects/rp-pppoe/;
+HOMEPAGE="https://dianne.skoll.ca/projects/rp-pppoe/ 
https://salsa.debian.org/dskoll/rp-pppoe;
 SRC_URI="https://dianne.skoll.ca/projects/rp-pppoe/download/${P}.tar.gz
https://dev.gentoo.org/~polynomial-c/dist/${PATCHSET}.tar.xz;
 

diff --git a/net-dialup/rp-pppoe/rp-pppoe-.ebuild 
b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
index f296b23837e1..b7e763a73d83 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit readme.gentoo-r1
 
 DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
-HOMEPAGE="https://dianne.skoll.ca/projects/rp-pppoe/;
+HOMEPAGE="https://dianne.skoll.ca/projects/rp-pppoe/ 
https://salsa.debian.org/dskoll/rp-pppoe;
 if [[ $PV =  ]]; then
inherit git-r3
EGIT_REPO_URI=https://github.com/dfskoll/rp-pppoe.git



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

2023-04-22 Thread Sam James
commit: 9feeea41f0d93e67c49d44153374a630f1489e53
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:52:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feeea41

dev-python/PyQt5: Stabilize 5.15.9 amd64, #904783

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

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

diff --git a/dev-python/PyQt5/PyQt5-5.15.9.ebuild 
b/dev-python/PyQt5/PyQt5-5.15.9.ebuild
index 936b389127ca..b8021b29afcf 100644
--- a/dev-python/PyQt5/PyQt5-5.15.9.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.15.9.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # TODO: QtNfc, QtQuick3D, QtRemoteObjects
 IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help 
location



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2023-04-22 Thread Ionen Wolkens
commit: 2f420d0c64b33fe486a1ea36fd51b21ee7f227ee
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 04:47:37 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 04:49:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f420d0c

games-emulation/pcsx2: use explicit slot for qttools

Oversight, albeit is unlikely to be an issue unless qttools
is still not split by the time Qt7 comes out.

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

 games-emulation/pcsx2/pcsx2-1.7.3738.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-1.7.4280.ebuild | 2 +-
 games-emulation/pcsx2/pcsx2-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild
index 951c4e4fe7c8..87648ee26e9d 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.3738.ebuild
@@ -81,7 +81,7 @@ DEPEND="
test? ( dev-cpp/gtest )"
 BDEPEND="
dev-lang/perl
-   qt6? ( dev-qt/qttools[linguist] )
+   qt6? ( dev-qt/qttools:6[linguist] )
!qt6? ( sys-devel/gettext )"
 
 FILECAPS=(

diff --git a/games-emulation/pcsx2/pcsx2-1.7.4280.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.4280.ebuild
index a0683b3c3d85..ae1c9c594c50 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.4280.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.4280.ebuild
@@ -71,7 +71,7 @@ DEPEND="
${RDEPEND}
x11-base/xorg-proto
test? ( dev-cpp/gtest )"
-BDEPEND="dev-qt/qttools[linguist]"
+BDEPEND="dev-qt/qttools:6[linguist]"
 
 FILECAPS=(
-m 0755 "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/pcsx2

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index a0683b3c3d85..ae1c9c594c50 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -71,7 +71,7 @@ DEPEND="
${RDEPEND}
x11-base/xorg-proto
test? ( dev-cpp/gtest )"
-BDEPEND="dev-qt/qttools[linguist]"
+BDEPEND="dev-qt/qttools:6[linguist]"
 
 FILECAPS=(
-m 0755 "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/pcsx2



[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2023-04-22 Thread Sam James
commit: c2d262e1361e1ea31573077d5f6bbe30dc53ae33
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:45:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d262e1

www-misc/monitorix: Stabilize 3.15.0 x86, #904833

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

 www-misc/monitorix/monitorix-3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/monitorix/monitorix-3.15.0.ebuild 
b/www-misc/monitorix/monitorix-3.15.0.ebuild
index 9ccd5678e443..6c77b32657b6 100644
--- a/www-misc/monitorix/monitorix-3.15.0.ebuild
+++ b/www-misc/monitorix/monitorix-3.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.monitorix.org/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
acct-group/monitorix



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-Int64/

2023-04-22 Thread Sam James
commit: 5e07ba8fed5eb70758f7d95ef1a647a69c763c42
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:45:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e07ba8f

dev-perl/Math-Int64: Keyword 0.540.0 ppc, #904839

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

 dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild 
b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
index a4b06b19d904..f194658058f2 100644
--- a/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
+++ b/dev-perl/Math-Int64/Math-Int64-0.540.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="Manipulate 64 bits integers in Perl"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-04-22 Thread Sam James
commit: f943aa6f3bb0d8ee29bdda71efc1e3e7f285153d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:43:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f943aa6f

net-misc/sstp-client: fix compat. w/ ppp-2.5.0

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

 net-misc/sstp-client/Manifest |  1 +
 net-misc/sstp-client/sstp-client-1.0.18-r1.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/net-misc/sstp-client/Manifest b/net-misc/sstp-client/Manifest
index c04331a85465..431ae0560518 100644
--- a/net-misc/sstp-client/Manifest
+++ b/net-misc/sstp-client/Manifest
@@ -1,2 +1,3 @@
 DIST sstp-client-1.0.17.tar.gz 482831 BLAKE2B 
d19c752b3f061401f89eb46bd52091e3ab0a3c931c6646a55c1ee0e6dd7e9c501fba14b7c870a2514cb72fb0fd1d8bc89538562d4d99b9d58a081e0917734f5d
 SHA512 
eff18eb894b2c96d46315b5ac7530fe50e8dd6e6c29ea946cd0e7c05c56416e85088fc65650fb77c05e3a747cb0b4e3575af5457515d240161027910abae9775
+DIST sstp-client-1.0.18-ppp-2.5.0.patch.xz 6564 BLAKE2B 
97c5c1fc9d844e0845d2fff27bcfeb18834b1b007a14b2aa5ea1dad9af75b8bdb195d2469eb924466bfa68b9b7887aab2ddbe1208cb973c57232005e0b4977a1
 SHA512 
734d044eb956664a91cd045de5aa8f3f9730fb49eba816fb5a0decc19d47f0a00b2285aefd2735efd5285f68a93768b8b51ed9c557131a4ee25bb814f793ddc3
 DIST sstp-client-1.0.18.tar.gz 477886 BLAKE2B 
3a2929a5245a703c36b9bf6c17b7f65d911446a8a44b95894fd990ccf5ad01a98e4b5e843681e4643ff4b28a57de359a98ef42f9bb378d52c6829297970399b6
 SHA512 
e0dd0fe57b65c2001737222159e58b11177a8f1cb64564e520fad2199c0581d0550a00f49c921be74039dec59062233b4716f8b624a0e4cb48bdf8df9272f93c

diff --git a/net-misc/sstp-client/sstp-client-1.0.18-r1.ebuild 
b/net-misc/sstp-client/sstp-client-1.0.18-r1.ebuild
new file mode 100644
index ..134d2c5ee206
--- /dev/null
+++ b/net-misc/sstp-client/sstp-client-1.0.18-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info
+
+DESCRIPTION="Client implementation of Secure Socket Tunneling Protocol (SSTP)"
+HOMEPAGE="https://sstp-client.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sstp-client/${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-ppp-2.5.0.patch.xz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="static"
+
+DEPEND="dev-libs/libevent:=
+   dev-libs/openssl:=
+   net-dialup/ppp:="
+RDEPEND="${DEPEND}
+   acct-group/sstpc
+   acct-user/sstpc"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~NETFILTER_NETLINK"
+
+DOCS=( AUTHORS ChangeLog DEVELOPERS NEWS README TODO USING )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.12-remove-network-test.patch"
+   "${FILESDIR}/${PN}-1.0.12-fix-example.patch"
+
+   "${FILESDIR}/${PN}-1.0.18-includes.patch"
+   "${WORKDIR}/${P}-ppp-2.5.0.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local PPPD_VER="$(best_version net-dialup/ppp)"
+   # Reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER#*/*-}
+   # Main version without beta/pre/patch/revision
+   PPPD_VER=${PPPD_VER%%[_-]*}
+
+   local myeconfargs=(
+   --enable-ppp-plugin
+   --enable-group=sstpc
+   --enable-user=sstpc
+   --with-pppd-plugin-dir="/usr/$(get_libdir)/pppd/${PPPD_VER}"
+   --with-runtime-dir="/run/sstpc"
+   $(use_enable static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2023-04-22 Thread Sam James
commit: c913cf24166eeecf16a615bfc8ac31a9cd0a32fd
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:45:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c913cf24

www-misc/monitorix: Stabilize 3.15.0 amd64, #904833

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

 www-misc/monitorix/monitorix-3.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/monitorix/monitorix-3.15.0.ebuild 
b/www-misc/monitorix/monitorix-3.15.0.ebuild
index 005ac2f5bda9..9ccd5678e443 100644
--- a/www-misc/monitorix/monitorix-3.15.0.ebuild
+++ b/www-misc/monitorix/monitorix-3.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.monitorix.org/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
acct-group/monitorix



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-fortisslvpn/files/, net-vpn/networkmanager-fortisslvpn/

2023-04-22 Thread Sam James
commit: f38074ddee922d85be1edf2b59262b5d49306cd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:24:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38074dd

net-vpn/networkmanager-fortisslvpn: fix compat. w/ ppp-2.5.0

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

 ...etworkmanager-fortisslvpn-1.4.0-ppp-2.5.0.patch | 502 +
 .../networkmanager-fortisslvpn-1.4.0-r1.ebuild |  59 +++
 2 files changed, 561 insertions(+)

diff --git 
a/net-vpn/networkmanager-fortisslvpn/files/networkmanager-fortisslvpn-1.4.0-ppp-2.5.0.patch
 
b/net-vpn/networkmanager-fortisslvpn/files/networkmanager-fortisslvpn-1.4.0-ppp-2.5.0.patch
new file mode 100644
index ..ddb800249cce
--- /dev/null
+++ 
b/net-vpn/networkmanager-fortisslvpn/files/networkmanager-fortisslvpn-1.4.0-ppp-2.5.0.patch
@@ -0,0 +1,502 @@
+https://bugs.gentoo.org/904842
+https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/-/commit/084ef529c5fb816927ca54866f66b340265aa9f6
+https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/-/commit/8773f772d39f8eee6edc1fd2e5437c754ed41e1e
+https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/-/merge_requests/27
+
+From 084ef529c5fb816927ca54866f66b340265aa9f6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Eivind=20N=C3=A6ss?= 
+Date: Sat, 4 Mar 2023 21:20:43 +
+Subject: [PATCH] Adding support for compiling against pppd-2.5.0 (or master
+ branch)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Eivind Næss 
+--- a/Makefile.am
 b/Makefile.am
+@@ -81,7 +81,7 @@ libexec_PROGRAMS += src/nm-fortisslvpn-service
+ src_nm_fortisslvpn_service_SOURCES = \
+   shared/nm-utils/nm-shared-utils.c \
+   shared/nm-utils/nm-shared-utils.h \
+-  src/nm-ppp-status.h \
++  src/nm-fortisslvpn-pppd-status.h \
+   src/nm-fortisslvpn-service.h \
+   src/nm-fortisslvpn-service.c \
+   shared/nm-fortissl-properties.c \
+@@ -106,7 +106,8 @@ src_nm_fortisslvpn_pppd_plugin_la_SOURCES = \
+   shared/nm-utils/nm-shared-utils.c \
+   shared/nm-utils/nm-shared-utils.h \
+   src/nm-fortisslvpn-pppd-plugin.c \
+-  src/nm-ppp-status.h
++  src/nm-fortisslvpn-pppd-compat.h \
++  src/nm-fortisslvpn-pppd-status.h
+ nodist_src_nm_fortisslvpn_pppd_plugin_la_SOURCES = \
+   src/nm-fortisslvpn-pppd-service-dbus.h
+ src_nm_fortisslvpn_pppd_plugin_la_CPPFLAGS = $(src_cppflags)
+--- a/configure.ac
 b/configure.ac
+@@ -19,7 +19,10 @@ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
++AC_PROG_CPP
++AC_PROG_EGREP
+ AC_PATH_PROG(GLIB_COMPILE_RESOURCES, glib-compile-resources)
++PKG_PROG_PKG_CONFIG()
+ 
+ AC_GNU_SOURCE
+ 
+@@ -37,20 +40,50 @@ dnl
+ dnl Required headers
+ dnl
+ AC_HEADER_STDC
+-AC_CHECK_HEADERS(fcntl.h paths.h sys/ioctl.h sys/time.h syslog.h unistd.h)
++AC_CHECK_HEADERS(fcntl.h paths.h stdarg.h stdbool.h sys/ioctl.h sys/time.h 
syslog.h unistd.h)
+ 
+ AC_CHECK_HEADERS(pppd/pppd.h,,
+   AC_MSG_ERROR(couldn't find pppd.h. pppd development headers are required.))
+ 
++dnl
++dnl Check the presense of other pppd/*.h files
++AC_CHECK_HEADERS([
++pppd/chap.h
++pppd/chap-new.h
++pppd/chap_ms.h
++])
++
++dnl
++dnl Versions >= 2.5.0 will have pkg-config support
++PKG_CHECK_EXISTS([pppd],
++[AS_VAR_SET([pppd_pkgconfig_support],[yes])])
++
++dnl
++dnl Get the version of pppd using pkg-config, assume 2.4.9 if not present
++PPPD_VERSION=2.4.5
++if test x"$pppd_pkgconfig_support" = xyes; then
++PPPD_VERSION=`$PKG_CONFIG --modversion pppd`
++fi
++
++
+ AC_ARG_WITH([pppd-plugin-dir], AS_HELP_STRING([--with-pppd-plugin-dir=DIR], 
[path to the pppd plugins directory]))
+ 
+ if test -n "$with_pppd_plugin_dir" ; then
+   PPPD_PLUGIN_DIR="$with_pppd_plugin_dir"
+ else
+-  PPPD_PLUGIN_DIR="${libdir}/pppd/2.4.5"
++  PPPD_PLUGIN_DIR="${libdir}/pppd/$PPPD_VERSION"
+ fi
+ AC_SUBST(PPPD_PLUGIN_DIR)
+ 
++dnl The version of pppd dictates what code can be included, i.e. enable use of
++dnl   #if WITH_PPP_VERSION >= PPP_VERSION(2,5,0) in the code
++AC_DEFINE_UNQUOTED([PPP_VERSION(x,y,z)],
++[((x & 0xFF) << 16 | (y & 0xFF) << 8 | (z & 0xFF) << 0)],
++[Macro to help determine the particular version of pppd])
++PPP_VERSION=$(echo $PPPD_VERSION | sed -e "s/\./\,/g")
++AC_DEFINE_UNQUOTED(WITH_PPP_VERSION, PPP_VERSION($PPP_VERSION),
++[The real version of pppd represented as an int])
++
+ dnl
+ dnl Checks for typedefs, structures, and compiler characteristics.
+ dnl
+--- /dev/null
 b/src/nm-fortisslvpn-pppd-compat.h
+@@ -0,0 +1,93 @@
++/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */
++/* nm-sstp-service - sstp (and other pppd) integration with NetworkManager
++ *
++ * Copyright (C) Eivind Næss, eivn...@yahoo.com
++ *
++ * This program is free software; you can redistribute it 

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

2023-04-22 Thread Sam James
commit: 934965b58016e79fa4d6646bae7f56066a8d700c
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:45:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934965b5

sys-apps/nvme-cli: Stabilize 2.3 amd64, #904682

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

 sys-apps/nvme-cli/nvme-cli-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nvme-cli/nvme-cli-2.3.ebuild 
b/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
index c91d77d7b4ea..6c230c4137fb 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="hugepages"
 
 RDEPEND="



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

2023-04-22 Thread Sam James
commit: 827373a2cc685ebf4730b34c95c2a49f9d1eb1b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:37:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827373a2

net-misc/sstp-client: update upstream metadata

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

 net-misc/sstp-client/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/sstp-client/metadata.xml 
b/net-misc/sstp-client/metadata.xml
index c93fe2ce4d92..cc62457fcaa6 100644
--- a/net-misc/sstp-client/metadata.xml
+++ b/net-misc/sstp-client/metadata.xml
@@ -3,7 +3,7 @@
 


-   eivnaes/sstp-client
+   sstp-project/sstp-client
sstp-client

 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-l2tp/files/, net-vpn/networkmanager-l2tp/

2023-04-22 Thread Sam James
commit: c47ea94fa7282f3506b26439deceac0a37818361
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:27:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47ea94f

net-vpn/networkmanager-l2tp: fix compat. w/ ppp-2.5.0

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

 .../networkmanager-l2tp-1.20.8-ppp-2.5.0.patch | 329 +
 ...ebuild => networkmanager-l2tp-1.20.8-r1.ebuild} |   8 +-
 .../networkmanager-l2tp-1.20.8.ebuild  |   2 +-
 3 files changed, 336 insertions(+), 3 deletions(-)

diff --git 
a/net-vpn/networkmanager-l2tp/files/networkmanager-l2tp-1.20.8-ppp-2.5.0.patch 
b/net-vpn/networkmanager-l2tp/files/networkmanager-l2tp-1.20.8-ppp-2.5.0.patch
new file mode 100644
index ..94613e0ce450
--- /dev/null
+++ 
b/net-vpn/networkmanager-l2tp/files/networkmanager-l2tp-1.20.8-ppp-2.5.0.patch
@@ -0,0 +1,329 @@
+https://bugs.gentoo.org/904843
+https://github.com/nm-l2tp/NetworkManager-l2tp/commit/e6860eb957208a932fb565dd7b5e79fe5a4df662
+https://github.com/nm-l2tp/NetworkManager-l2tp/commit/36a427c316a8ccd3168606f6e7fd6c8ae2b9bebf
+
+From e6860eb957208a932fb565dd7b5e79fe5a4df662 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Eivind=20N=C3=A6ss?= 
+Date: Fri, 3 Mar 2023 05:22:13 +
+Subject: [PATCH] Adding support for compiling against pppd-2.5.0 (current
+ master)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Eivind Næss 
+--- a/configure.ac
 b/configure.ac
+@@ -33,7 +33,10 @@ dnl
+ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_PROG_INSTALL
++AC_PROG_CPP
++AC_PROG_EGREP
+ AC_PATH_PROG(GLIB_COMPILE_RESOURCES, glib-compile-resources)
++PKG_PROG_PKG_CONFIG()
+ 
+ AC_CHECK_PROG([has_file], file, yes, no)
+ if test x$has_file = xno ; then
+@@ -49,24 +52,63 @@ dnl
+ dnl Required headers
+ dnl
+ AC_HEADER_STDC
+-AC_CHECK_HEADERS(fcntl.h paths.h sys/ioctl.h sys/time.h syslog.h unistd.h)
++AC_CHECK_HEADERS([
++  fcntl.h
++  paths.h
++  stdarg.h
++  stdbool.h
++  sys/ioctl.h
++  sys/time.h
++  syslog.h
++  unistd.h
++  ])
+ 
+ AC_CHECK_HEADERS(pppd/pppd.h,,
+   AC_MSG_ERROR(couldn't find pppd.h. pppd development headers are required.))
+ 
++dnl
++dnl Check the presense of other pppd/*.h files
++AC_CHECK_HEADERS([
++pppd/chap.h
++pppd/chap-new.h
++pppd/chap_ms.h
++])
++
++dnl
++dnl Versions >= 2.5.0 will have pkg-config support
++PKG_CHECK_EXISTS([pppd],
++[AS_VAR_SET([pppd_pkgconfig_support],[yes])])
++
++dnl
++dnl Get the version of pppd using pkg-config, assume 2.4.9 if not present
++PPPD_VERSION=2.4.9
++if test x"$pppd_pkgconfig_support" = xyes; then
++PPPD_VERSION=`$PKG_CONFIG --modversion pppd`
++fi
++
+ AC_ARG_WITH([pppd-plugin-dir], AS_HELP_STRING([--with-pppd-plugin-dir=DIR], 
[path to the pppd plugins directory]))
+ 
+ if test -n "$with_pppd_plugin_dir" ; then
+   PPPD_PLUGIN_DIR="$with_pppd_plugin_dir"
+ else
+-  PPPD_PLUGIN_DIR="${libdir}/pppd/2.4.9"
++  PPPD_PLUGIN_DIR="${libdir}/pppd/$PPPD_VERSION"
+ fi
+ AC_SUBST(PPPD_PLUGIN_DIR)
+ 
++dnl The version of pppd dictates what code can be included, i.e. enable use of
++dnl   #if WITH_PPP_VERSION >= PPP_VERSION(2,5,0) in the code
++AC_DEFINE_UNQUOTED([PPP_VERSION(x,y,z)],
++[((x & 0xFF) << 16 | (y & 0xFF) << 8 | (z & 0xFF) << 0)],
++[Macro to help determine the particular version of pppd])
++PPP_VERSION=$(echo $PPPD_VERSION | sed -e "s/\./\,/g")
++AC_DEFINE_UNQUOTED(WITH_PPP_VERSION, PPP_VERSION($PPP_VERSION),
++[The real version of pppd represented as an int])
++
+ AC_MSG_CHECKING(whether EAP-TLS patch has been applied to pppd)
+ AC_EGREP_CPP(eaptls_passwd_hook, [
+ #define USE_EAPTLS
+ #include 
++#include 
+ ], [have_eap_tls=yes] , [have_eap_tls=no])
+ 
+ if test "x${have_eap_tls}" = "xno"; then
+--- a/src/nm-l2tp-pppd-plugin.c
 b/src/nm-l2tp-pppd-plugin.c
+@@ -9,11 +9,6 @@
+ #include 
+ #define ___CONFIG_H__
+ 
+-/* pppd headers *sigh* */
+-#include 
+-#include 
+-#include 
+-
+ #include "nm-default.h"
+ 
+ #include 
+@@ -25,13 +20,14 @@
+ 
+ #include "nm-l2tp-service.h"
+ #include "nm-ppp-status.h"
++#include "nm-l2tp-pppd-compat.h"
+ 
+ #include "nm-utils/nm-shared-utils.h"
+ #include "nm-utils/nm-vpn-plugin-macros.h"
+ 
+ int plugin_init(void);
+ 
+-char pppd_version[] = VERSION;
++char pppd_version[] = PPPD_VERSION;
+ 
+ 
/*/
+ 
+@@ -146,7 +142,7 @@ nm_phasechange(void *data, int arg)
+ static void
+ nm_ip_up(void *data, int arg)
+ {
+-guint32 pppd_made_up_address = htonl (0x0a404040 + ifunit);
++guint32 pppd_made_up_address = htonl (0x0a404040 + ppp_ifunit());
+ ipcp_optionsopts = ipcp_gotoptions[0];
+ ipcp_optionspeer_opts= ipcp_hisoptions[0];
+ GVariantBuilder builder;
+@@ 

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

2023-04-22 Thread Sam James
commit: cea9bac526425b694323e85abaeae4408b3c2dcc
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:45:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea9bac5

sys-apps/nvme-cli: Stabilize 2.3 ppc64, #904682

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

 sys-apps/nvme-cli/nvme-cli-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/nvme-cli/nvme-cli-2.3.ebuild 
b/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
index fd549dd99719..c91d77d7b4ea 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
 IUSE="hugepages"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-sstp/

2023-04-22 Thread Sam James
commit: c1f9898d822180086b5b89459a6120aeb88c0011
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:36:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f9898d

net-vpn/networkmanager-sstp: add 1.3.1

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

 net-vpn/networkmanager-sstp/Manifest   |  2 +
 .../networkmanager-sstp-1.3.1.ebuild   | 87 ++
 2 files changed, 89 insertions(+)

diff --git a/net-vpn/networkmanager-sstp/Manifest 
b/net-vpn/networkmanager-sstp/Manifest
index bf82371c62e3..a738245b131b 100644
--- a/net-vpn/networkmanager-sstp/Manifest
+++ b/net-vpn/networkmanager-sstp/Manifest
@@ -1 +1,3 @@
 DIST NetworkManager-sstp-1.3.0.tar.bz2 548907 BLAKE2B 
97248268a781033bc960f930c5a55102e9fa76efa4be6477ffd277fd334649625b6c88418f00d678afa4412fb088cd201ef6711ef6f48b516daaa38fac02caa9
 SHA512 
9a26c737601990b913d9506ecaac957c4f6d2a4c64a3a0eb8beaf93eaef797ed134b2ddfe2421006a7ffe0dbd18800d49501836f3671f798132a1df707da138a
+DIST NetworkManager-sstp-1.3.1.tar.xz 508392 BLAKE2B 
1ead40fa9c8f5bb48b8f7d6d7f6593812849cc26778c531c17a247f60969dbb8d72f477057e4ec7ec838425c3bd21a922b1a65235b72da0bee813f75540a928b
 SHA512 
10247931a2b951b1126a6d7b9bd396fe2eab58d575888c409430f311baeaab85468f23a6c5b6afb7bef90bf73d1e2dbc2f5750cfb126dd365db23b3f79dd7ca6
+DIST networkmanager-sstp-1.3.1-ppp-2.5.0-patches.tar.xz 6792 BLAKE2B 
58470f9e04be67029ad57cb2bddb3c80dd503ac5bfc2916683e7d6b4a9332aedb58883bc364a2317c31a8d871888662dbf6431c92753b6fd20b6ae873e45d96e
 SHA512 
ee41eb9aba27e457ba5a8cba9ba27a98991f33750b8202c42ce8be2227bd6c1491bf8861b9e05cc1b3f97ea1bf93d60f5b5f83db3eefbed82ef8aff104ecba95

diff --git a/net-vpn/networkmanager-sstp/networkmanager-sstp-1.3.1.ebuild 
b/net-vpn/networkmanager-sstp/networkmanager-sstp-1.3.1.ebuild
new file mode 100644
index ..298583848ed7
--- /dev/null
+++ b/net-vpn/networkmanager-sstp/networkmanager-sstp-1.3.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="NetworkManager-sstp"
+MY_P="${MY_PN}-${PV}"
+
+inherit autotools
+
+DESCRIPTION="Client for the proprietary Microsoft Secure Socket Tunneling 
Protocol(SSTP)"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/network-manager-sstp 
https://sourceforge.net/projects/sstp-client/;
+SRC_URI="https://gitlab.gnome.org/GNOME/network-manager-sstp/-/releases/release-${PV}/downloads/dist/${MY_P}.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-ppp-2.5.0-patches.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui gtk4"
+
+# As of 1.3.0, if want GUI support, GTK 3 is always needed, even with GTK 4.
+# atk/graphene/harfbuzz/cairo/gdk-pixbuf/pango are all standard "dragged in by 
gtk/glib"
+# deps.
+RDEPEND=">=dev-libs/glib-2.32:2
+   net-misc/sstp-client
+   >=net-misc/networkmanager-1.1.0
+   net-dialup/ppp:=
+   net-libs/gnutls:=
+   gui? (
+   >=net-libs/libnma-1.2.0
+   >=app-crypt/libsecret-0.18
+   >=x11-libs/gtk+-3.4:3
+
+   gtk4? (
+   dev-libs/atk
+   media-libs/graphene
+   media-libs/harfbuzz:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+
+   gui-libs/gtk:4
+   )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-apps/file
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-ppp-2.5.0-patches
+)
+
+src_prepare() {
+   default
+
+   # Bug #741108
+   sed -i 's|/appdata|/metainfo|g' Makefile.{in,am} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local PPPD_VER="$(best_version net-dialup/ppp)"
+   # Reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER#*/*-}
+   # Main version without beta/pre/patch/revision
+   PPPD_VER=${PPPD_VER%%[_-]*}
+
+   econf \
+   --disable-more-warnings \
+   --with-dist-version=Gentoo \
+   
--with-pppd-plugin-dir="${EPREFIX}/usr/$(get_libdir)/pppd/${PPPD_VER}" \
+   $(use_with gui gnome) \
+   $(use_with gtk4) \
+   --without-libnm-glib
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-04-22 Thread Sam James
commit: 9cc69f0e0c58f850e0362199d833743fbaf4c91b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:22:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc69f0e

net-misc/networkmanager: fix compat. w/ ppp-2.5.0

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

 net-misc/networkmanager/Manifest | 1 +
 net-misc/networkmanager/networkmanager-1.42.2.ebuild | 2 +-
 net-misc/networkmanager/networkmanager-1.42.4.ebuild | 2 +-
 ...workmanager-1.42.4.ebuild => networkmanager-1.42.6-r1.ebuild} | 9 -
 4 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 0d70929b57ca..846754e8128f 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1,3 +1,4 @@
 DIST NetworkManager-1.42.2.tar.xz 6749184 BLAKE2B 
cf94f79bad373d1271f406392af595941c78d567cb28a6116b351093858bbce68acf4d115950582087687ea3b3fafad7a977361f6c7f5ce8565bc2eed0e6ab60
 SHA512 
6142aaa7da2ae0dc3c8c75dbf51619ff969ace61c8a2d4a72aa83c4eff69e8389b262941e1667d71cbb55fb0653b14798a3c169b39dfcfa084109ef9fb3a335a
 DIST NetworkManager-1.42.4.tar.xz 6659860 BLAKE2B 
5f98dba82d2bf932d61dc44b263a0c3263a299cc06bb506a98ec822126edf8dd6dde1618f75943caaf49f85864cadcf1eaf2c12864cde5f7521a7dff9053571d
 SHA512 
af51ce481b8a6c3ee6e8856400a19f3e94c1fb0d5b2750ccf48785374b59110b49aa2a90aae675d322d902ad0e3f6eef6188bb247067448de84272dc6b114acb
 DIST NetworkManager-1.42.6.tar.xz 6749088 BLAKE2B 
9d583c163908ee4fe145cdbdaa657cbc682d9f6270efc7d7525acd86912a0da50f2ccf14810fdfe2998c6ce701dcabc2b5b39fa58ff9d3fe4f5630205b15f4c8
 SHA512 
606a996043d8fbc7972329b94bc9854557950f665790381611eddfc632850b31584a4ba2d773fa9d12127db4c37ea2076c657521b78cedb012144df6f41d3748
+DIST networkmanager-ppp-2.5.0.patch 45845 BLAKE2B 
afcf1410f89db950a7e7c2c0af3aaed174a43fae127c8a139431093a3ae9802542c40cf69faabd1d057563438b48f0a0b0d4c7fc188c13e9320d127e0034f181
 SHA512 
34fe7780ac1780efa156429166344548058a9079ad61238a33d89a57e52ab79765ebfaf39bd9c246d0b74549ca7156e9df1a472920485cbe23ed81de4f8cf243

diff --git a/net-misc/networkmanager/networkmanager-1.42.2.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.2.ebuild
index 3a1f0cb95b0d..e19e6ce11264 100644
--- a/net-misc/networkmanager/networkmanager-1.42.2.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.42.2.ebuild
@@ -57,7 +57,7 @@ COMMON_DEPEND="
gnutls? (
>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
)
-   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] )
modemmanager? (
net-misc/mobile-broadband-provider-info
>=net-misc/modemmanager-0.7.991:0=

diff --git a/net-misc/networkmanager/networkmanager-1.42.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.4.ebuild
index ea8c15c407b0..fb476d87dcba 100644
--- a/net-misc/networkmanager/networkmanager-1.42.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.42.4.ebuild
@@ -57,7 +57,7 @@ COMMON_DEPEND="
gnutls? (
>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
)
-   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] )
modemmanager? (
net-misc/mobile-broadband-provider-info
>=net-misc/modemmanager-0.7.991:0=

diff --git a/net-misc/networkmanager/networkmanager-1.42.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild
similarity index 97%
copy from net-misc/networkmanager/networkmanager-1.42.4.ebuild
copy to net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild
index ea8c15c407b0..478acfbd2687 100644
--- a/net-misc/networkmanager/networkmanager-1.42.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild
@@ -9,6 +9,9 @@ inherit gnome.org linux-info meson-multilib python-any-r1 
readme.gentoo-r1 syste
 
 DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
 HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+# bug #904840
+# 
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1607
+SRC_URI+=" 
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5df19f5b26c5921a401e63fb329e844a02d6b1f2.patch
 -> ${PN}-ppp-2.5.0.patch"
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
@@ -57,7 +60,7 @@ COMMON_DEPEND="
gnutls? (
>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
)
-   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] )
modemmanager? (
net-misc/mobile-broadband-provider-info
>=net-misc/modemmanager-0.7.991:0=
@@ -120,6 +123,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${DISTDIR}"/${PN}-ppp-2.5.0.patch
+)
+
 python_check_deps() {

[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-fortisslvpn/

2023-04-22 Thread Sam James
commit: e8f748dbc405fef5945f68a61261a4293e9873db
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 04:08:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 04:45:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f748db

net-vpn/networkmanager-fortisslvpn: add gnome-gitlab upstream metadata

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

 net-vpn/networkmanager-fortisslvpn/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-vpn/networkmanager-fortisslvpn/metadata.xml 
b/net-vpn/networkmanager-fortisslvpn/metadata.xml
index 69d7525227bc..950b680bd95b 100644
--- a/net-vpn/networkmanager-fortisslvpn/metadata.xml
+++ b/net-vpn/networkmanager-fortisslvpn/metadata.xml
@@ -9,4 +9,7 @@
 proxy-ma...@gentoo.org
 Proxy Maintainers
   
+  
+GNOME/NetworkManager-fortisslvpn
+  
 



[gentoo-commits] repo/gentoo:master commit in: games-board/tetzle/, profiles/

2023-04-22 Thread Ionen Wolkens
commit: 431f725f7c25210a360bee09eca37826e38414c4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 04:29:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 04:45:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431f725f

games-board/tetzle: add 2.2.2 (Qt6-only, masked)

Haven't really at bug #791769 for the old version, but this one
hard-requires QtOpenGL and shouldn't be affected.

Should be closed whenever Qt6 is unmasked.

Drops ~x86 due to Qt6 for now.

Bug: https://bugs.gentoo.org/791769
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-board/tetzle/Manifest|  1 +
 games-board/tetzle/tetzle-2.2.2.ebuild | 18 ++
 profiles/package.mask  |  1 +
 3 files changed, 20 insertions(+)

diff --git a/games-board/tetzle/Manifest b/games-board/tetzle/Manifest
index 4a67b0579184..531a46fec772 100644
--- a/games-board/tetzle/Manifest
+++ b/games-board/tetzle/Manifest
@@ -1 +1,2 @@
 DIST tetzle-2.1.3-src.tar.bz2 1022680 BLAKE2B 
197e2a221a779734d3cd76d5600460df42014a31a032fca2f5c181d54c004f56e6beb9803c60fd53edf5b0d4a614b3d0709fd8913d561e49a938a2f6f1943001
 SHA512 
6f4541ad2f67ac8a98bd0e1683d4cb6131a85a4e9d31a9dae0a97177a721038750f4276fb3a592b97804daceb1b99f0117e14c6221a6a6ce74b852b00ed5c607
+DIST tetzle-2.2.2.tar.bz2 1094634 BLAKE2B 
9fa50b6d691226f1b3526361e141f7ef566d9eea7db72b9d825afd52ae312cbb3b794e427014f427518da2a6fac0adf32bc0a557246042079fc0a2693ee68e34
 SHA512 
1aee8b110acd496cd885a207a4d229840f9c3f6960ed16b2f6a2c1f452f6234e4d88429c0276affb7e8c486d18b64ab36ada9cddcb006c4c56284216b5351891

diff --git a/games-board/tetzle/tetzle-2.2.2.ebuild 
b/games-board/tetzle/tetzle-2.2.2.ebuild
new file mode 100644
index ..7e6891c9b725
--- /dev/null
+++ b/games-board/tetzle/tetzle-2.2.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Jigsaw puzzle game that uses tetrominoes for the pieces"
+HOMEPAGE="https://gottcode.org/tetzle/;
+SRC_URI="https://gottcode.org/tetzle/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-qt/qtbase:6[gui,opengl,widgets]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"

diff --git a/profiles/package.mask b/profiles/package.mask
index 82d4e4f10de3..02faf4cc7e38 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -541,6 +541,7 @@ dev-qt/qtwayland:6
 dev-qt/qtwebchannel:6
 dev-qt/qtwebengine:6
 dev-qt/qtwebsockets:6
+>=games-board/tetzle-2.2.2
 >=media-video/bino-2
 >=x11-misc/albert-0.20.13
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/

2023-04-22 Thread Miroslav Šulc
commit: 9a48abe10c8e886860998506c2c207d6d97c4f57
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Apr 23 04:32:13 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 23 04:32:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a48abe1

media-libs/rubberband: fixed boost dep use flags

Closes: https://bugs.gentoo.org/904699
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/rubberband/rubberband-3.1.2.ebuild | 2 +-
 media-libs/rubberband/rubberband-3.1.3.ebuild | 2 +-
 media-libs/rubberband/rubberband-3.2.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/rubberband/rubberband-3.1.2.ebuild 
b/media-libs/rubberband/rubberband-3.1.2.ebuild
index 67bfcf0a42ff..f6f3a392c27f 100644
--- a/media-libs/rubberband/rubberband-3.1.2.ebuild
+++ b/media-libs/rubberband/rubberband-3.1.2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
sys-devel/gcc:*
 "
 DEPEND="${CDEPEND}"
-BDEPEND="test? ( dev-libs/boost )"
+BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 RESTRICT="!test? ( test )"
 
 src_prepare() {

diff --git a/media-libs/rubberband/rubberband-3.1.3.ebuild 
b/media-libs/rubberband/rubberband-3.1.3.ebuild
index 021e7a03c3e6..eb57f8180d7c 100644
--- a/media-libs/rubberband/rubberband-3.1.3.ebuild
+++ b/media-libs/rubberband/rubberband-3.1.3.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
sys-devel/gcc:*
 "
 DEPEND="${CDEPEND}"
-BDEPEND="test? ( dev-libs/boost )"
+BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 RESTRICT="!test? ( test )"
 
 src_prepare() {

diff --git a/media-libs/rubberband/rubberband-3.2.1.ebuild 
b/media-libs/rubberband/rubberband-3.2.1.ebuild
index 021e7a03c3e6..eb57f8180d7c 100644
--- a/media-libs/rubberband/rubberband-3.2.1.ebuild
+++ b/media-libs/rubberband/rubberband-3.2.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
sys-devel/gcc:*
 "
 DEPEND="${CDEPEND}"
-BDEPEND="test? ( dev-libs/boost )"
+BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 RESTRICT="!test? ( test )"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/files/, games-puzzle/pingus/

2023-04-22 Thread Ionen Wolkens
commit: f184af3db161e418a64f2852dadca49b22c8b1cc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 03:59:57 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 03:59:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f184af3d

games-puzzle/pingus: fix build w/ gcc13

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

 games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch | 13 +
 games-puzzle/pingus/pingus-0.7.6-r4.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git a/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch 
b/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch
new file mode 100644
index ..2e12a76e1aaf
--- /dev/null
+++ b/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/899574
+--- a/src/engine/display/font_description.hpp
 b/src/engine/display/font_description.hpp
+@@ -19,2 +19,3 @@
+ 
++#include 
+ #include 
+--- a/src/util/pathname.hpp
 b/src/util/pathname.hpp
+@@ -19,2 +19,3 @@
+ 
++#include 
+ #include 

diff --git a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild 
b/games-puzzle/pingus/pingus-0.7.6-r4.ebuild
index 3efc2e7eeb36..99a5e62da97e 100644
--- a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild
+++ b/games-puzzle/pingus/pingus-0.7.6-r4.ebuild
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc7.patch
"${FILESDIR}"/${P}-boost_signals2.patch
"${FILESDIR}"/${P}-python3.patch
+   "${FILESDIR}"/${P}-gcc13.patch
 )
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: games-emulation/higan/files/, games-emulation/higan/

2023-04-22 Thread Ionen Wolkens
commit: 601039b9ab17b4ee94fedf6289d1050b7de33b7e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 03:21:34 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 03:33:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601039b9

games-emulation/higan: fix build w/ gcc13 + update deps

Doesn't overly need a revbump for the fix, but it's an excuse
to replace the mostly deprecated deps at same time.

Thankfully trivial considering that upstream is still inactive,
imagine this will break in a worse way sooner or later.

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

 games-emulation/higan/files/higan-116_pre20210818-gcc13.patch  | 7 +++
 ...n-116_pre20210818-r1.ebuild => higan-116_pre20210818-r2.ebuild} | 7 ---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch 
b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch
new file mode 100644
index ..8e55894b521f
--- /dev/null
+++ b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch
@@ -0,0 +1,7 @@
+https://bugs.gentoo.org/898898
+--- a/nall/arithmetic/natural.hpp
 b/nall/arithmetic/natural.hpp
+@@ -1 +1,3 @@
++#include 
++
+ #define ConcatenateType(Size) uint##Size##_t

diff --git a/games-emulation/higan/higan-116_pre20210818-r1.ebuild 
b/games-emulation/higan/higan-116_pre20210818-r2.ebuild
similarity index 94%
rename from games-emulation/higan/higan-116_pre20210818-r1.ebuild
rename to games-emulation/higan/higan-116_pre20210818-r2.ebuild
index a839c1ef8e50..79950540ab17 100644
--- a/games-emulation/higan/higan-116_pre20210818-r1.ebuild
+++ b/games-emulation/higan/higan-116_pre20210818-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,8 +24,8 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
openal? ( media-libs/openal )
-   opengl? ( virtual/opengl )
-   pulseaudio? ( media-sound/pulseaudio )
+   opengl? ( media-libs/libglvnd[X] )
+   pulseaudio? ( media-libs/libpulse )
sdl? ( media-libs/libsdl2[joystick] )
udev? ( virtual/libudev:= )
xv? ( x11-libs/libXv )
@@ -51,6 +51,7 @@ PATCHES=(
# insane build system, reinvents every built-in rule
"${FILESDIR}"/${PN}-116_pre20210404-makefile.patch
"${FILESDIR}"/${PN}-116_pre20210818-paths.patch
+   "${FILESDIR}"/${PN}-116_pre20210818-gcc13.patch
 )
 
 src_prepare() {



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

2023-04-22 Thread John Helmert III
commit: 3ade792939afdce0a9b94ac7309ab8fade1653a4
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Apr 23 03:27:32 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Apr 23 03:28:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ade7929

net-dialup/freeradius: fix UnusedLocalUse

Signed-off-by: John Helmert III  gentoo.org>

 net-dialup/freeradius/metadata.xml | 6 --
 1 file changed, 6 deletions(-)

diff --git a/net-dialup/freeradius/metadata.xml 
b/net-dialup/freeradius/metadata.xml
index a97e6b26d249..f88a6ec95487 100644
--- a/net-dialup/freeradius/metadata.xml
+++ b/net-dialup/freeradius/metadata.xml
@@ -6,12 +6,6 @@
 
   Include dev-libs/libmemcached in caching drivers
 
-
-  Build the RADIUS sniffer which requires net-libs/libpcap.
-
-
-  Include support for sending and receiving HTTP requests
-
 
   Include support for Redis database
 



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

2023-04-22 Thread Michał Górny
commit: ca2e23ee949cc736de91744328d0643f63ca8ce9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 23 03:02:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 23 03:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2e23ee

dev-python/mkdocs-material: Bump to 9.1.7

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.1.7.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 3a515f8cce0d..d9636ff8551d 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-material-9.1.5.gh.tar.gz 10887648 BLAKE2B 
c0e1c905765c1a127e467c25c3988b64eec0c79e2d554e30e39cd5e9c65d748b5198b973027337a3530beeb4e9f3a16d2e0b41925ef44698dc011501b5bb6f14
 SHA512 
cbd89c66dfda2554a9466f2dda16baac4a7328de1dc1d4549861395d0cd6adea9f841f04e0ac1fcd8685937954dad82aaa01be69faac86c79e28466d5aba9c61
 DIST mkdocs-material-9.1.6.gh.tar.gz 10906175 BLAKE2B 
d99564b40c1add79164fbc339ea1c2a1b531ba9ac442cc1cb65c65696e5391acf7718d6f9c681223e2dcab1bca1d423ed1825bfba342d81b69511fbf3bda6e5d
 SHA512 
7f8c41d525d16a967efcd34073a89f36d91c70425890d63aa152246c7672c983e64fe82723e032bef31445d1d0f6e926203573e3036fdc79d001db78e2ae2bfb
+DIST mkdocs-material-9.1.7.gh.tar.gz 10913301 BLAKE2B 
d9a1bc2e2d4b1d1719d78bb38cbb63f1ed49d78437b632c3d88ef068bc3511dc99e2011b58ff6b2e4db5b8d3ed9564ca2ecfb80634102d8371dd3eba393ffbfd
 SHA512 
b99ac378120cebb75a99746659bebcf1db6d330fe9aa1243fb8699ae8d309992ac69fc4aa3abb0d7f80ab0d3e555745b47024af8c6353bb0163ff773084f45b5

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild
new file mode 100644
index ..84fada34a024
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild
@@ -0,0 +1,56 @@
+# 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_{9..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2023-04-22 Thread Michał Górny
commit: 30fa2aaa7d20bcdd899e7eda30bbb86ac5778567
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 23 02:59:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 23 02:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fa2aaa

dev-python/trove-classifiers: Bump to 2023.4.22

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

 dev-python/trove-classifiers/Manifest  |  1 +
 .../trove-classifiers-2023.4.22.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/trove-classifiers/Manifest 
b/dev-python/trove-classifiers/Manifest
index 8fb603dd3675..10db0c9630cf 100644
--- a/dev-python/trove-classifiers/Manifest
+++ b/dev-python/trove-classifiers/Manifest
@@ -1,3 +1,4 @@
 DIST trove-classifiers-2023.3.9.tar.gz 15792 BLAKE2B 
1b96dae0f4a141ab5a5e4f3ebe5fbede972b6d09cd289bded3192dfffb26dd68d85bdd46bec20c1b9fb83dc3f8c521e4512a995fe5950c07c9ccf8d53986aca3
 SHA512 
a94b4c6d7102934677c4debd55274770d4de7db9ad641a253e4718f65dd4b624a4b0c8f6e83cdaf5ea484cecc975baf8dcee0e50824fc373760b8c5cc2e25f89
 DIST trove-classifiers-2023.4.18.tar.gz 15808 BLAKE2B 
72b6b7efa53d40859464f5b055bd62d9a5e82032bcf9be22ec2108761ab383d24791ea2707f96c5cc54af271bfa66f8d17cbe665271aa5c87333aa16e4b58b02
 SHA512 
b56c4c1c44f3c68b9499fe754adce169202b6bd406d00234ad11d8d6ba9ce0ddb13ea883cfe83e342bd580f3021bf304ea30ed9fe6ef214c8ce60fceab0ced99
 DIST trove-classifiers-2023.4.20.tar.gz 15814 BLAKE2B 
5f28f08143f9a08f3a731133b8eac32276b6d5ea582b7e4f6700a481b87da6ffce4cbf0ca6e9a2a70713ad1bdecec27427e60c0751dd2f5ecaace21f68b74221
 SHA512 
cc046e1cc7d4ff10829b3f6ff9ccedd1f2143bc27c84232dabc79368d78648266166f96fbcc50c8690bef47d28d1920c9855fcf1483620b003b7366b3ba798bc
+DIST trove-classifiers-2023.4.22.tar.gz 15816 BLAKE2B 
9f254f0116fcd87f840ac1760f46073b9404bfe7c2b8b37708566f8724895881d4ffcfda7319ac1eb21514405435ae8633e276d7ca6dfa1be2432aca5b233367
 SHA512 
2e253e3ef716da2f677b3f463abd4ab625a4be700e266c2feb595f5f76867880c48954f1d7b79a0acdac30466530fbd84dfb49f740830a90616df3acd247cb27

diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild 
b/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild
new file mode 100644
index ..e404744e2dba
--- /dev/null
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)"
+HOMEPAGE="
+   https://github.com/pypa/trove-classifiers/
+   https://pypi.org/project/trove-classifiers/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   dev-python/calver[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest
+   "${EPYTHON}" -m tests.lib || die
+}



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

2023-04-22 Thread Michał Górny
commit: 3b21f4b81f3d9cbeeb38ae9240715f1eb2cde704
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 23 03:01:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 23 03:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b21f4b8

dev-python/importlib-metadata: Bump to 6.6.0

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

 dev-python/importlib-metadata/Manifest |  1 +
 .../importlib-metadata-6.6.0.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/importlib-metadata/Manifest 
b/dev-python/importlib-metadata/Manifest
index a13ef2130a74..aaa199db0a2d 100644
--- a/dev-python/importlib-metadata/Manifest
+++ b/dev-python/importlib-metadata/Manifest
@@ -1,3 +1,4 @@
 DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 
8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e
 SHA512 
9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1
 DIST importlib_metadata-6.5.0.tar.gz 53101 BLAKE2B 
a22b48f3ea927c9588fc15f4731c8ffd2a51fb3544c0c74ab48d44a3949f2d981c63aa3714914e02ac3a8035ca0a0e726f790672fbad9e39e3158e251d90f7c5
 SHA512 
c581ff46d601a239ba9e83114a18b1fc5c0245c215752b8313624fbef6b441eac7cebd4e021d09f12d26ba30715b99475eeeb66befc49bcd609f1b53b79f9bfd
 DIST importlib_metadata-6.5.1.tar.gz 53080 BLAKE2B 
9227d37e6e74e255cb93f3daecc4c1fbb34c4b7af5ab172f454aa514d41bcb061f96dd94757984da979192ec72e8fb7d8e02b688d834004ec077c8e0fdd05dfd
 SHA512 
e7d0db1d16f31be3613aabae74d5fa2d75b122f622d87aa9e20e65662244f108af715f2cb2dcaeb43f9dccb1ad7c8a6f7f7ec1f17fbcd1ddd1b4c4febb9ef8e8
+DIST importlib_metadata-6.6.0.tar.gz 53379 BLAKE2B 
1de02ce55dc4996d5c7cb221c77ce0b7203ab38e37d0700b5044fc44727737332e02d9da052210b687da817b467eb40708621e85ee5b2501fb2228a9890f259e
 SHA512 
19a24ff5cd7a81caca09b6d273f509880f5c84d5f1683422bb2ec201eb15866ee0f155b7885eec97ac5e53342bb860767b1125c62bc44b7d5c1984f62068c6b2

diff --git a/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild 
b/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild
new file mode 100644
index ..9c9a3496dc21
--- /dev/null
+++ b/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+   https://github.com/python/importlib_metadata/
+   https://pypi.org/project/importlib-metadata/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib-resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "importlib_metadata"
+   version = "${PV}"
+   description = "Read metadata from Python packages"
+   EOF
+}



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

2023-04-22 Thread Michał Górny
commit: 8191a387b9d3a3058fe2fadff47331189ca54fde
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 23 02:43:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 23 02:43:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8191a387

package.mask: Mask =dev-python/meson-python-0.13.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ead11a3599cf..82d4e4f10de3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-04-23)
+# Upstream changed config_settings interface breaking compatibility
+# with our invocations.  Bug #904677.
+=dev-python/meson-python-0.13.0
+
 # Conrad Kostecki  (2023-04-23)
 # Very old package, does not build with modern compilers.
 # It provides BOOTP support, predecessor of DHCP.



[gentoo-commits] proj/gcc-patches:master commit in: 12.2.0/gentoo/

2023-04-22 Thread Sam James
commit: ffa606b25a8535e81f34e661ef0da04dee80d72b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 10:35:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 10:35:44 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=ffa606b2

12.2.0: add chromium ICE patch

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

 ...573_12_ICE-in-vectorizable_live_operation.patch | 131 +
 12.2.0/gentoo/README.history   |   3 +
 2 files changed, 134 insertions(+)

diff --git 
a/12.2.0/gentoo/76_all_all_PR109573_12_ICE-in-vectorizable_live_operation.patch 
b/12.2.0/gentoo/76_all_all_PR109573_12_ICE-in-vectorizable_live_operation.patch
new file mode 100644
index 000..bf3b48a
--- /dev/null
+++ 
b/12.2.0/gentoo/76_all_all_PR109573_12_ICE-in-vectorizable_live_operation.patch
@@ -0,0 +1,131 @@
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109573
+https://bugs.gentoo.org/904455
+
+From cddfe6bc40b3dc0806e260bbfb4cac82d609a258 Mon Sep 17 00:00:00 2001
+From: Richard Biener 
+Date: Fri, 21 Apr 2023 12:57:17 +0200
+Subject: [PATCH] tree-optimization/109573 - avoid ICEing on unexpected live
+ def
+
+The following relaxes the assert in vectorizable_live_operation
+where we catch currently unhandled cases to also allow an
+intermediate copy as it happens here but also relax the assert
+to checking only.
+
+   PR tree-optimization/109573
+   * tree-vect-loop.cc (vectorizable_live_operation): Allow
+   unhandled SSA copy as well.  Demote assert to checking only.
+
+   * g++.dg/vect/pr109573.cc: New testcase.
+--- /dev/null
 b/gcc/testsuite/g++.dg/vect/pr109573.cc
+@@ -0,0 +1,91 @@
++// { dg-do compile }
++// { dg-require-effective-target c++20 }
++
++void *operator new(__SIZE_TYPE__, void *__p) { return __p; }
++template  struct _Head_base {
++  _Head _M_head_impl;
++};
++template  struct _Tuple_impl;
++template 
++struct _Tuple_impl<_Idx, _Head, _Tail...> : _Tuple_impl<_Idx + 1, _Tail...>,
++_Head_base<_Head> {
++  template 
++  _Tuple_impl(_UHead __head, _UTail... __tail)
++  : _Tuple_impl<_Idx + 1, _Tail...>(__tail...), _Head_base<_Head>(__head) 
{}
++};
++template  struct _Tuple_impl<_Idx, _Head> 
{
++  template  _Tuple_impl(_UHead);
++};
++template  struct tuple : _Tuple_impl<0, _Elements...> {
++  template 
++  tuple(_UElements... __elements)
++  : _Tuple_impl<0, _Elements...>(__elements...) {}
++};
++unsigned long position_;
++struct Zone {
++  template  T *New(Args... args) {
++return new (reinterpret_cast(position_)) T(args...);
++  }
++};
++struct Label {
++  int pos_;
++  int near_link_pos_;
++};
++enum Condition { below_equal };
++void bind(Label *);
++Zone *zone();
++unsigned long deopt_info_address();
++int MakeDeferredCode___trans_tmp_2, MakeDeferredCode___trans_tmp_3,
++Prologue___trans_tmp_6, MakeDeferredCode___trans_tmp_1;
++struct MaglevAssembler {
++  template 
++  void MakeDeferredCode(Function &&, Args &&...);
++  template 
++  void JumpToDeferredIf(Condition, Function, Args... args) {
++MakeDeferredCode(Function(), args...);
++  }
++  void Prologue();
++};
++struct ZoneLabelRef {
++  ZoneLabelRef(Zone *zone) : label_(zone->New()) {}
++  ZoneLabelRef(MaglevAssembler *) : ZoneLabelRef(zone()) {}
++  Label *operator*() { return label_; }
++  Label *label_;
++};
++template 
++struct FunctionArgumentsTupleHelper
++: FunctionArgumentsTupleHelper {};
++template 
++struct FunctionArgumentsTupleHelper {
++  using Tuple = tuple;
++};
++template  struct StripFirstTupleArg;
++template 
++struct StripFirstTupleArg> {
++  using Stripped = tuple;
++};
++template  struct DeferredCodeInfoImpl {
++  template 
++  DeferredCodeInfoImpl(int *, int, int, Function, InArgs... args)
++  : args(args...) {}
++  StripFirstTupleArg<
++  typename FunctionArgumentsTupleHelper::Tuple>::Stripped args;
++};
++template 
++void MaglevAssembler::MakeDeferredCode(Function &_code_gen,
++   Args &&...args) {
++  zone()->New>(
++  ___trans_tmp_1, MakeDeferredCode___trans_tmp_2,
++  MakeDeferredCode___trans_tmp_3, deferred_code_gen, args...);
++}
++void MaglevAssembler::Prologue() {
++  int *__trans_tmp_9;
++  ZoneLabelRef deferred_call_stack_guard_return(this);
++  __trans_tmp_9 = reinterpret_cast(deopt_info_address());
++  JumpToDeferredIf(
++  below_equal, [](MaglevAssembler, int *, ZoneLabelRef, int, int) {},
++  __trans_tmp_9, deferred_call_stack_guard_return, Prologue___trans_tmp_6,
++  0);
++  Label __trans_tmp_7 = **deferred_call_stack_guard_return;
++  bind(&__trans_tmp_7);
++}
+--- a/gcc/tree-vect-loop.cc
 b/gcc/tree-vect-loop.cc
+@@ -10114,9 +10114,10 @@ vectorizable_live_operation (vec_info *vinfo,
+   use_stmt))
+ {
+   enum tree_code code = gimple_assign_rhs_code (use_stmt);
+-  

[gentoo-commits] proj/gcc-patches:master commit in: 13.1.0/gentoo/

2023-04-22 Thread Sam James
commit: 8468b2fa05288d77bed2b59800b3153c71569cae
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 02:34:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 02:34:38 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=8468b2fa

13.1.0: rebase 26_all_enable-cet.patch

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

 13.1.0/gentoo/26_all_enable-cet.patch | 32 
 13.1.0/gentoo/README.history  |  1 +
 2 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/13.1.0/gentoo/26_all_enable-cet.patch 
b/13.1.0/gentoo/26_all_enable-cet.patch
index a6976c4..b13abab 100644
--- a/13.1.0/gentoo/26_all_enable-cet.patch
+++ b/13.1.0/gentoo/26_all_enable-cet.patch
@@ -11,7 +11,7 @@ Needs:
 Only supported on amd64.
 --- a/gcc/cp/lang-specs.h
 +++ b/gcc/cp/lang-specs.h
-@@ -51,7 +51,7 @@
+@@ -51,7 +51,7 @@ along with GCC; see the file COPYING3.  If not see
"  %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}"
"  %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}"
"  %{fmodules-ts:-fmodule-header %{fpreprocessed:-fdirectives-only}}"
@@ -20,7 +20,7 @@ Only supported on amd64.
"  %{!fsyntax-only:"
"%{!S:-o %g.s%V}"
"%{!fmodule-*:%{!fmodules-*:%{!fdump-ada-spec*:"
-@@ -72,7 +72,7 @@
+@@ -72,7 +72,7 @@ along with GCC; see the file COPYING3.  If not see
"  %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}"
"  %{fmodules-ts:-fmodule-header=system"
"%{fpreprocessed:-fdirectives-only}}"
@@ -29,7 +29,7 @@ Only supported on amd64.
"  %{!fsyntax-only:"
"%{!S:-o %g.s%V}"
"%{!fmodule-*:%{!fmodules-*:%{!fdump-ada-spec*:"
-@@ -92,7 +92,7 @@
+@@ -92,7 +92,7 @@ along with GCC; see the file COPYING3.  If not see
"  %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}"
"  %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}"
"  %{fmodules-ts:-fmodule-header=user 
%{fpreprocessed:-fdirectives-only}}"
@@ -38,7 +38,7 @@ Only supported on amd64.
"  %{!fsyntax-only:"
"%{!S:-o %g.s%V}"
"%{!fmodule-*:%{!fmodules-*:%{!fdump-ada-spec*:"
-@@ -107,7 +107,7 @@
+@@ -107,7 +107,7 @@ along with GCC; see the file COPYING3.  If not see
"  cc1plus %{save-temps*|no-integrated-cpp:-fpreprocessed"
"  %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}"
"  %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}"
@@ -47,7 +47,7 @@ Only supported on amd64.
"  %{!fsyntax-only:"
"%{fmodule-only:%{!S:-o %g.s%V}}"
"%{!fmodule-only:%(invoke_as)}}"
-@@ -116,7 +116,7 @@
+@@ -116,7 +116,7 @@ along with GCC; see the file COPYING3.  If not see
{".ii", "@c++-cpp-output", 0, 0, 0},
{"@c++-cpp-output",
"%{!E:%{!M:%{!MM:"
@@ -58,7 +58,7 @@ Only supported on amd64.
"%{!fmodule-only:%{!fmodule-header*:%(invoke_as)}}}"
 --- a/gcc/gcc.cc
 +++ b/gcc/gcc.cc
-@@ -987,6 +987,18 @@
+@@ -994,6 +994,18 @@ proper position among the other output files.  */
  #define LINK_NOW_SPEC ""
  #endif
  
@@ -77,15 +77,15 @@ Only supported on amd64.
  #ifdef ENABLE_DEFAULT_PIE
  #define PIE_SPEC  "!no-pie"
  #define NO_FPIE1_SPEC "fno-pie"
-@@ -1189,6 +1201,7 @@
- static const char *cc1_spec = CC1_SPEC;
+@@ -1196,6 +1208,7 @@ static const char *cpp_spec = CPP_SPEC;
+ static const char *cc1_spec = CC1_SPEC OS_CC1_SPEC;
  static const char *cc1plus_spec = CC1PLUS_SPEC;
  static const char *link_gcc_c_sequence_spec = LINK_GCC_C_SEQUENCE_SPEC;
 +static const char *default_flag_cf_spec = DEFAULT_FLAG_CF_SPEC;
  static const char *link_ssp_spec = LINK_SSP_SPEC;
  static const char *asm_spec = ASM_SPEC;
  static const char *asm_final_spec = ASM_FINAL_SPEC;
-@@ -1247,7 +1260,7 @@
+@@ -1254,7 +1267,7 @@ static const char *cpp_options =
  "%(cpp_unique_options) %1 %{m*} %{std*} %{W**} %{w}\
   %{f*} %{g*:%{%:debug-level-gt(0):%{g*}\
   %{!fno-working-directory:-fworking-directory}}} %{O*}\
@@ -94,7 +94,7 @@ Only supported on amd64.
  
  /* Pass -d* flags, possibly modifying -dumpdir, -dumpbase et al.
  
-@@ -1440,9 +1453,9 @@
+@@ -1448,9 +1461,9 @@ static const struct compiler default_compilers[] =
%{save-temps*|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \
  %(cpp_options) -o %{save-temps*:%b.i} %{!save-temps*:%g.i} \n\
cc1 -fpreprocessed %{save-temps*:%b.i} %{!save-temps*:%g.i} \
@@ -106,7 +106,7 @@ Only supported on amd64.
%{!fsyntax-only:%(invoke_as)", 0, 0, 1},
{"-",
 "%{!E:%e-E or -x required when input is from standard input}\
-@@ -1467,7 +1480,7 @@
+@@ -1475,7 +1488,7 @@ static const struct compiler default_compilers[] =
   %W{o*:--output-pch %*}}%V}}}", 
0, 0, 0},
{".i", "@cpp-output", 0, 0, 0},
{"@cpp-output",
@@ -115,7 +115,7 @@ Only supported on amd64.
{".s", "@assembler", 0, 0, 0},

[gentoo-commits] proj/gcc-patches:master commit in: 13.1.0/gentoo/

2023-04-22 Thread Sam James
commit: 81920212528349b41e7e413592bfb1dbbad68638
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 02:29:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 02:29:34 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=81920212

13.1.0: add 31_all_gm2_make_P_var.patch

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

 13.1.0/gentoo/31_all_gm2_make_P_var.patch | 49 +++
 13.1.0/gentoo/README.history  |  3 ++
 2 files changed, 52 insertions(+)

diff --git a/13.1.0/gentoo/31_all_gm2_make_P_var.patch 
b/13.1.0/gentoo/31_all_gm2_make_P_var.patch
new file mode 100644
index 000..c977874
--- /dev/null
+++ b/13.1.0/gentoo/31_all_gm2_make_P_var.patch
@@ -0,0 +1,49 @@
+https://bugs.gentoo.org/904714
+https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=79c73122fab213f218b85b2c579ffe3cf5e98ad0
+
+From 79c73122fab213f218b85b2c579ffe3cf5e98ad0 Mon Sep 17 00:00:00 2001
+From: =?utf8?q?Arsen=20Arsenovi=C4=87?= 
+Date: Fri, 21 Apr 2023 18:07:29 +0200
+Subject: [PATCH] gcc/m2: Drop references to $(P)
+
+$(P) seems to have been a workaround for some old, proprietary make
+implementations that we no longer support.  It was removed in
+r0-31149-gb8dad04b688e9c.
+
+gcc/m2/ChangeLog:
+
+   * Make-lang.in: Remove references to $(P).
+   * Make-maintainer.in: Ditto.
+--- a/gcc/m2/Make-lang.in
 b/gcc/m2/Make-lang.in
+@@ -514,7 +514,7 @@ GM2_LIBS_BOOT = m2/gm2-compiler-boot/gm2.a \
+ cc1gm2$(exeext): m2/stage1/cc1gm2$(exeext) $(m2.prev)
+   cp -p $< $@
+ 
+-m2/stage2/cc1gm2$(exeext): m2/stage1/cc1gm2$(exeext) m2/gm2-compiler/m2flex.o 
$(P) \
++m2/stage2/cc1gm2$(exeext): m2/stage1/cc1gm2$(exeext) m2/gm2-compiler/m2flex.o 
\
+ $(GM2_C_OBJS) $(BACKEND) $(LIBDEPS) $(GM2_LIBS) \
+ m2/gm2-gcc/rtegraph.o plugin/m2rte$(soext)
+   -test -d $(@D) || $(mkinstalldirs) $(@D)
+@@ -527,7 +527,7 @@ m2/stage2/cc1gm2$(exeext): m2/stage1/cc1gm2$(exeext) 
m2/gm2-compiler/m2flex.o $(
+   @$(call LINK_PROGRESS,$(INDEX.m2),end)
+ 
+ m2/stage1/cc1gm2$(exeext): gm2$(exeext) m2/gm2-compiler-boot/m2flex.o \
+-$(P) $(GM2_C_OBJS) $(BACKEND) $(LIBDEPS) \
++$(GM2_C_OBJS) $(BACKEND) $(LIBDEPS) \
+ $(GM2_LIBS_BOOT) $(MC_LIBS) \
+ m2/gm2-gcc/rtegraph.o plugin/m2rte$(soext) \
+ $(m2.prev)
+--- a/gcc/m2/Make-maintainer.in
 b/gcc/m2/Make-maintainer.in
+@@ -753,7 +753,7 @@ GM2_LIBS_PARANOID = m2/gm2-compiler-paranoid/gm2.a \
+ gm2.paranoid: m2/m2obj3/cc1gm2$(exeext) gm2.verifyparanoid
+ 
+ m2/m2obj3/cc1gm2$(exeext): m2/m2obj2/cc1gm2$(exeext) 
m2/gm2-compiler-paranoid/m2flex.o \
+-$(P) $(GM2_C_OBJS) $(BACKEND) $(LIBDEPS) 
$(GM2_LIBS_PARANOID) \
++$(GM2_C_OBJS) $(BACKEND) $(LIBDEPS) 
$(GM2_LIBS_PARANOID) \
+ m2/gm2-gcc/rtegraph.o plugin/m2rte$(exeext).so 
m2/gm2-libs-boot/M2LINK.o
+   -test -d m2/m2obj3 || $(mkinstalldirs) m2/m2obj3
+   @$(call LINK_PROGRESS,$(INDEX.m2),start)
+-- 
+2.31.1

diff --git a/13.1.0/gentoo/README.history b/13.1.0/gentoo/README.history
index efcdcf7..26027e1 100644
--- a/13.1.0/gentoo/README.history
+++ b/13.1.0/gentoo/README.history
@@ -1,3 +1,6 @@
+10 23 Apr 2023
+   + 31_all_gm2_make_P_var.patch
+
 9  13 Mar 2023
U 01_all_default-fortify-source.patch
 



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

2023-04-22 Thread Sam James
commit: 6a078dbfbb4b26e15ecdbbf652e3a016d61fe404
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 02:39:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 02:39:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a078dbf

sys-devel/gcc: add 13.0.1_pre20230422

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

 sys-devel/gcc/Manifest  |  2 +
 sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild | 61 +
 2 files changed, 63 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fa3d33bf71e4..a555891c70e4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,8 +23,10 @@ DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f
 DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B 
df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23
 SHA512 
2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d
 DIST gcc-12.2.0-patches-14.tar.xz 13752 BLAKE2B 
c44609a8a3a96480f144b7e6859c2b1d7105f421ffa08929c35fc13eb5ec11d967b02cf8248ecb4ea85824b1872125a73c92f404050c3399d5c06fe668711fd3
 SHA512 
c1db7a7f3a929dfdc8de9a662448f57296ab818b9fd133763b2ab0dddce2e01cf322e5ac53f3d69c2366053ef3c4fa44c72eed248dc7aeef49f558341bdd3854
 DIST gcc-12.2.0-patches-15.tar.xz 15352 BLAKE2B 
36e5a0fa40d1a202da02187bc752f20868375e5e2d95b88b2d5f90625da223286cd006f258d390a004d0fa9d019e04063bb79900590333854b5d668233c7a91c
 SHA512 
150ec959d45c883bf15b9801baf53665b78d57aeb6fe135af6eadad5fff36fb38431e51f95e5e3bf4c43b54e873f16f26d7746bf4c81ac57fff7acbff0db342a
+DIST gcc-13-20230422.tar.xz 83937896 BLAKE2B 
b1643c351a9af6aac9718cde8606e19dc8845b179fa0b71caf7dfa3aba91692d5959733ebb27b714a0aa457944947b57575b669137af8629e6e4503ad64d94e8
 SHA512 
cfc67ce04ebc2b436ad555f3e0beb20235759d7d4b3a612ce2d7f1b82024b6af4b375cb191541ecfb95e7f8d7a624e53b7e6014f85505497d04ee42cf266bb9a
 DIST gcc-13.1.0-RC-20230421.tar.xz 91762984 BLAKE2B 
e939f1c9d672c32cbdfc9be12367265a9c4c68a7d7fa33c32e78b449504e2228158c27a6f37982ce5a8b5790fa0886676bab4c8528a6f0717b03122382334072
 SHA512 
bc0bb66d6ef875e5e36c9836ee0294af46e19d2d50eb85ec2a599d6e5e67bfd994f88067debc7c42ea63a64737a90aced44ec006b4d67a134260872128050c16
 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
+DIST gcc-13.1.0-patches-10.tar.xz 12444 BLAKE2B 
e9cf63925ee8fdc3381fa68b6827c835072e26a89c478b7e0f48c9fa91c3dc524116fab01597ad82c9867908cf39da5d1cea1add64318ce47a25094ffdd665fe
 SHA512 
81401b288c66b19f493a8306820a07118b0052cf827d3fcee107192a05230d81fa130899053ef88a2ef453e9d5f24f2929e1d2f54a424fa97a82feef2499be24
 DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B 
c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba
 SHA512 
98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild
new file mode 100644
index ..def3a11ef482
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="10"
+PATCH_GCC_VER="13.1.0"
+MUSL_VER="1"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$

[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/

2023-04-22 Thread Julien Roy
commit: de3507f773b899c2ab44eda369f8d1802e06ca05
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 23 02:36:26 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 23 02:36:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de3507f7

app-backup/pika-backup: drop 0.5.2-r1

Signed-off-by: Julien Roy  jroy.ca>

 app-backup/pika-backup/Manifest| 151 -
 app-backup/pika-backup/pika-backup-0.5.2-r1.ebuild | 353 -
 2 files changed, 504 deletions(-)

diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest
index ff5f1b2c3..50f88e975 100644
--- a/app-backup/pika-backup/Manifest
+++ b/app-backup/pika-backup/Manifest
@@ -2,59 +2,42 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST aes-0.8.2.crate 124158 BLAKE2B 
78c56840065aacd6b6025b25a68035b063ea96a1a7bae0d754c7a754976d44804a498f85b8acc6752cde365cbf468095e27ed3a7c032a39d3057b995e1cb9d29
 SHA512 
992ed1b3d2ccb52de06f48de344ce1643bb31b48b00e57d447f89175d854ecaed0942651f358b6bf088966f019c3fc23ad9fa2c812255776472602bb833c9865
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
-DIST ashpd-0.3.2.crate 60720 BLAKE2B 
3b8ce41a124d571e2826dbc89e9cf5b8013c743834189430b64860cb5df21f86e7752de333c59d63f25676402e83ad4a5e6209e232d7763b603669a5fac6a7ef
 SHA512 
bc92401bb6d1439270d1d81a73427abd3bfd03e18920f35cd5135c4dfd151cef53c8072a926e76c2ab3f249425ac0c03bace1cb3e9d3513b926d0f84870a0c5d
 DIST ashpd-0.4.0.crate 66215 BLAKE2B 
81de31341d7171d4d97e8ce4599321fb65412a487db96d8bfa21ce49bbf16531630154047689d67d7838ca7662fccf2adbdc6cfc88d39eaab5e8b0653fae
 SHA512 
f90a2f9de03cd90f80c2d194d597d74366e7e76e183395d772aa1b2e3d4beb47cfa532c711418798d28f4759d3be0679df29330dc82cd550ecc42b8a136dc8d6
 DIST async-attributes-1.1.2.crate 11431 BLAKE2B 
24f4879d3de54250fd230437a1f9bf76bf16476995cd9578144d920d81b82eb32e52cef34bbcbe0a246b74edd823fd68706555e6270ceffa176dfdd5ab66d0b4
 SHA512 
7a86fb431ad7da82db514e99c8384e9a8267d781a3c0911834529d7d4975e9d6e973065e9a14506632e4e7646f9708bef1c8834981f4af84879251eaffc6abea
-DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 
9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509
 SHA512 
b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9
-DIST async-broadcast-0.5.0.crate 20091 BLAKE2B 
b0ebb112ae7d1238b37723614e551388fcf7788ebb819fee06c2a123a66bc51aae42ab9f2129f933de8e6c52e2aaeb2357ad0b95e25f6592f1e490c1e551ceb2
 SHA512 
c593800e64be89207b56777f230a9130f1187527a9991b0ae85a250aac799b975b9eaccd6d6d1c53e342c695628efd5ad4bf38713115b52246845bf56820abb7
 DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
 DIST async-channel-1.8.0.crate 13534 BLAKE2B 

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

2023-04-22 Thread Julien Roy
commit: 729e510a0ccdd7d51fde6432d5adacb83314cd28
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 23 02:40:42 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 23 02:40:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=729e510a

sys-apps/nvimpager: remove empty directory

Signed-off-by: Julien Roy  jroy.ca>

 sys-apps/nvimpager/nvimpager | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/nvimpager/nvimpager b/sys-apps/nvimpager/nvimpager
deleted file mode 16
index 169307c6b..0
--- a/sys-apps/nvimpager/nvimpager
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 169307c6b13c33256f349ae766008b5d76f62463



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/

2023-04-22 Thread Julien Roy
commit: 5fb7fcaf034dbc74252043992e4bd9a27db80948
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 23 02:34:40 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 23 02:34:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fb7fcaf

app-backup/pika-backup: add 0.6.1

Signed-off-by: Julien Roy  jroy.ca>

 app-backup/pika-backup/Manifest |   1 +
 app-backup/pika-backup/pika-backup-0.6.1.ebuild | 354 
 2 files changed, 355 insertions(+)

diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest
index dbc341cf1..ff5f1b2c3 100644
--- a/app-backup/pika-backup/Manifest
+++ b/app-backup/pika-backup/Manifest
@@ -263,6 +263,7 @@ DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 
397e59acc3953868c709244b89a2e0db
 DIST pest-2.5.4.crate 107347 BLAKE2B 
39553fcac4569bb774715c8d0da45ee1cf6e3bc8df0fe02780b01299590d1cec04dc4fd84be70bde8fc7da331211c95f061a4cbd9f8147df146959d8968524a0
 SHA512 
aae719593383ea830f13362483bf88ac1a6c9610cd47b672d62fe7fdd88356565d2d8d37a1e954476405b360d73d8fc65d8c26e7078647769d74ec8b37e34a69
 DIST pika-backup-0.5.2.tar.bz2 383892 BLAKE2B 
4dc764c8942d7f7e50cf22efc2061f226774e7108fa3cc4ce183fd832a5eb06ed92b7eaf6ca792fcdbd45133c4caa542a81da3e621daad8ca9555722ebfb7a6c
 SHA512 
410946de0ba3e07b882bc9143fda233f7c5f1ace041f66a84a7b278b842a9093656873b7ca893614437de7726d4df0e7250bd3a1c8b7c471dc35d254b4ec81ab
 DIST pika-backup-0.6.0.tar.bz2 417070 BLAKE2B 
d6f36b5ceffc2e904addd5177aebe6dd5f5ad780b736b0a3d1406fe0d0ddf0f866fccd8909c0dcc4b591c9badf177ff69582ca5b7fc78d1f1ca25bd6fdd03129
 SHA512 
04da5cdb689b328af1a16259da31a57c2070fd04a90678b76bad9fa2c6dc7b72aedc4db23ba1f39e0de89e4bdab4310a9bea0d19fb327c1339cc31c0b5fa7611
+DIST pika-backup-0.6.1.tar.bz2 417295 BLAKE2B 
32cb7b4aa308e12b5df8bf2a69a4a66e89c0097e96e453b96d0babeb5b5e26aeadc20636990f60281c253fb460a7672a39482c8db129fabee3f8c0dedfb67af9
 SHA512 
b19a03de1de1647b3109f9ce7a697b6f4b56c996590b04d87fa883c7bcb82ee03324ab960ef74665edb1d58107cf0d56eb6d5e0b7f96b7a2beb956a27c7e51d4
 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B 
d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa
 SHA512 
cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 
457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178
 SHA512 
828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
 DIST pkg-config-0.3.26.crate 18662 BLAKE2B 
2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee
 SHA512 
509c4d149420de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435

diff --git a/app-backup/pika-backup/pika-backup-0.6.1.ebuild 
b/app-backup/pika-backup/pika-backup-0.6.1.ebuild
new file mode 100644
index 0..1fa412d9d
--- /dev/null
+++ b/app-backup/pika-backup/pika-backup-0.6.1.ebuild
@@ -0,0 +1,354 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   adler-1.0.2
+   aes-0.8.2
+   aho-corasick-0.7.20
+   android_system_properties-0.1.5
+   anyhow-1.0.70
+   arc-swap-1.6.0
+   arrayvec-0.7.2
+   ashpd-0.4.0
+   async-attributes-1.1.2
+   async-broadcast-0.5.1
+   async-channel-1.8.0
+   async-executor-1.5.0
+   async-fs-1.6.0
+   async-global-executor-2.3.1
+   async-io-1.13.0
+   async-lock-2.7.0
+   async-process-1.6.0
+   async-recursion-1.0.4
+   async-std-1.12.0
+   async-task-4.4.0
+   async-trait-0.1.68
+   atomic-waker-1.1.0
+   autocfg-1.1.0
+   bit-set-0.5.3
+   bit-vec-0.6.3
+   bitflags-1.3.2
+   block-0.1.6
+   block-buffer-0.10.4
+   block-padding-0.3.2
+   blocking-1.3.0
+   bumpalo-3.12.0
+   byteorder-1.4.3
+   cairo-rs-0.17.0
+   cairo-sys-rs-0.17.0
+   cbc-0.1.2
+   cc-1.0.79
+   cfg-expr-0.14.0
+   cfg-if-1.0.0
+   chrono-0.4.22
+   chronoutil-0.2.3
+   cipher-0.4.4
+   cmd_lib-1.3.0
+   cmd_lib_macros-1.3.0
+   codespan-reporting-0.11.1
+   concurrent-queue-2.1.0
+   const-str-0.5.3
+   core-foundation-sys-0.8.3
+   cpufeatures-0.2.6
+   crc32fast-1.3.2
+   crossbeam-utils-0.8.15
+   crypto-common-0.1.6
+   ctor-0.1.26
+   cxx-1.0.94
+   cxx-build-1.0.94
+   cxxbridge-flags-1.0.94
+   cxxbridge-macro-1.0.94
+   darling-0.14.4
+   darling_core-0.14.4
+   darling_macro-0.14.4
+   default-env-0.1.1
+   derivative-2.2.0
+   derive_builder-0.12.0
+   

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

2023-04-22 Thread Matt Turner
commit: 44e9aec78dceabcee0bb8977cb29275ffdf583dd
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Apr 22 22:19:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 23 02:07:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e9aec7

net-misc/rygel: Version bump to 0.42.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30711
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/rygel/Manifest|  1 +
 net-misc/rygel/rygel-0.42.3.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index d6c9b5e1add1..9ad696d251c3 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,2 +1,3 @@
 DIST rygel-0.42.1.tar.xz 1699920 BLAKE2B 
26399a996a18a04fa9a043b32209e94d1694de6da0312d0e5eb8df8ef6cb8bcb7445b31c935418a8a041e89b010f4d0f427642fdfe4063b41d5eefef87ab9247
 SHA512 
a4652ffad9c70b092363a82a64828b9f07a583b2045d3f953a2113690cfac8e7e9bc8ae47ff6430b30d5d947b21f982e7c67cc6e24e38e77716ca55b27ca
 DIST rygel-0.42.2.tar.xz 1700356 BLAKE2B 
ecacf42bd9668521f0dd0c1aedb8360ff6dcb79e839487554ba07345b851966cfb04ee483224f4f6b25b0c55e01b59fb1b059d193fc9808d3a6743111ecee9d0
 SHA512 
ff49c723c199839d122f69dbd24452c5101ad926999f69215efb53971518fe08df65055ec8bf2c9e7d6a375e86a0b6398b2cf97f18120efea39356d7af2a4c6c
+DIST rygel-0.42.3.tar.xz 1700392 BLAKE2B 
2c250936791e27868606c2579e45ace27da3539b15394655229c164f263fe62f1e8307a4d0e0841c8a2038365986ee452f5eb7741ca44116785145623846eb1d
 SHA512 
a9b5616a5d84cf44d64009f33f60d5f5b3407cdf0197c39640eb3757233708ee328cfa0b4c9d9a8e0f6b4582622007f858d8e4075252dfbb692038b3692ce5c0

diff --git a/net-misc/rygel/rygel-0.42.3.ebuild 
b/net-misc/rygel/rygel-0.42.3.ebuild
new file mode 100644
index ..4bcf0dd1bbee
--- /dev/null
+++ b/net-misc/rygel/rygel-0.42.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd vala xdg
+
+DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode"
+RESTRICT="!test? ( test )"
+
+# x11-libs/libX11 from qa-vdb
+DEPEND="
+   >=net-libs/gupnp-1.5.2:1.6=[vala]
+   >=dev-libs/libgee-0.8:0.8=
+   >=net-libs/gssdp-1.5.0:1.6=[vala]
+   >=dev-libs/glib-2.62.0:2
+   >=dev-libs/libxml2-2.7:2
+   >=net-libs/gupnp-av-0.14.1:=[vala]
+   >=media-libs/gupnp-dlna-0.9.4:2.0=
+   >=net-libs/libsoup-3:3.0
+   sqlite? (
+   >=dev-db/sqlite-3.5:3
+   dev-libs/libunistring:=
+   )
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   media-libs/gstreamer-editing-services:1.0
+   >=media-libs/libmediaart-0.7:2.0[vala]
+   media-plugins/gst-plugins-soup:1.0
+   x11-libs/gdk-pixbuf:2
+   >=sys-apps/util-linux-2.20
+   x11-misc/shared-mime-info
+   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
+   tracker? ( app-misc/tracker:3=[vala(+)] )
+   transcode? (
+   media-libs/gst-plugins-bad:1.0
+   media-plugins/gst-plugins-twolame:1.0
+   media-plugins/gst-plugins-libav:1.0
+   )
+   gtk? ( >=x11-libs/gtk+-3.22:3 )
+
+   x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   $(vala_depend)
+   app-text/docbook-xml-dtd:4.5
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+# Maintainer only
+#   app-text/docbook-xsl-stylesheets
+#  >=dev-lang/vala-0.36
+#   dev-libs/libxslt
+
+src_prepare() {
+   vala_setup
+   default
+   # Disable test triggering call to gst-plugins-scanner which causes
+   # sandbox issues when plugins such as clutter are installed
+   #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
+   #   -i tests/rygel-playbin-renderer-test.c || die
+
+   #default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc api-docs)
+   -Dman_pages=true
+   -Dsystemd-user-units-dir=$(systemd_get_userunitdir)
+   -Dplugins=gst-launch$(use sqlite && echo 
",lms,media-export")$(use tracker && echo ",tracker3")
+   -Dengines=gstreamer
+   -Dexamples=false
+   $(meson_use test tests)
+   -Dgstreamer=enabled
+   $(meson_feature gtk)
+   $(meson_feature introspection)
+   )
+   meson_src_configure
+}



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

2023-04-22 Thread Ionen Wolkens
commit: abe922769e4e6afd4c1b79c9a858a3aa894a147e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 00:59:08 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 01:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe92276

dev-python/PyQt6: use binding operator for qtbase

Seems to rarely be an issue but hit symbol problems when using
PyQt6-6.4.2 with Qt6.5 without a rebuild (otherwise works with
6.5 just fine).

Could happen with 6.6+ too, albeit mitigated by PyQt6 bumps happening
around same time and forcing the rebuild either way.

Going to skip revbump for now given the above and being a slow build
(plus it's masked), uncertain whether it'll even be needed for 6.6.

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

 dev-python/PyQt6/PyQt6-6.4.2.ebuild | 3 ++-
 dev-python/PyQt6/PyQt6-6.5.0.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt6/PyQt6-6.4.2.ebuild 
b/dev-python/PyQt6/PyQt6-6.4.2.ebuild
index 4e892b399454..2208a6968947 100644
--- a/dev-python/PyQt6/PyQt6-6.4.2.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.4.2.ebuild
@@ -41,8 +41,9 @@ REQUIRED_USE="
websockets? ( network )
widgets? ( gui )"
 
+# can use parts of the Qt private api and "sometimes" needs rebuilds wrt :=
 DEPEND="
-   
>=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
+   
>=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
dbus? (
dev-python/dbus-python[${PYTHON_USEDEP}]
sys-apps/dbus

diff --git a/dev-python/PyQt6/PyQt6-6.5.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.5.0.ebuild
index 36a47c507bf3..e91c13b9dee8 100644
--- a/dev-python/PyQt6/PyQt6-6.5.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.5.0.ebuild
@@ -42,8 +42,9 @@ REQUIRED_USE="
websockets? ( network )
widgets? ( gui )"
 
+# can use parts of the Qt private api and "sometimes" needs rebuilds wrt :=
 DEPEND="
-   
>=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
+   
>=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
dbus? (
dev-python/dbus-python[${PYTHON_USEDEP}]
sys-apps/dbus



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

2023-04-22 Thread Ionen Wolkens
commit: 22ba369422794c64759af2556b530ef5ec7bf447
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 23 01:03:09 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 23 01:21:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ba3694

dev-python/PyQt6-WebEngine: use binding operator for qtbase

Seems to rarely be an issue but hit symbol problems when using
PyQt6-6.4.2 with Qt6.5 without a rebuild (otherwise works with
6.5 just fine).

Could happen with 6.6+ too, albeit mitigated by PyQt6 bumps happening
around same time and forcing the rebuild either way.

Going to skip revbump for now given the above and being a slow build
(plus it's masked), uncertain whether it'll even be needed for 6.6.

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

 dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild | 3 ++-
 dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild 
b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
index fac59ec70b21..7a23d04f2be9 100644
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild
@@ -20,9 +20,10 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug quick +widgets"
 
+# can use parts of the Qt private api and "sometimes" needs rebuilds wrt :=
 RDEPEND="
>=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}]
-   >=dev-qt/qtbase-${QT_PV}
+   >=dev-qt/qtbase-${QT_PV}=
>=dev-qt/qtwebengine-${QT_PV}[widgets]
quick? ( dev-python/PyQt6[qml] )
widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )"

diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild 
b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild
index 9cb83d4974a9..99f5984f7a52 100644
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild
@@ -20,9 +20,10 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug quick +widgets"
 
+# can use parts of the Qt private api and "sometimes" needs rebuilds wrt :=
 RDEPEND="
>=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}]
-   >=dev-qt/qtbase-${QT_PV}
+   >=dev-qt/qtbase-${QT_PV}=
>=dev-qt/qtwebengine-${QT_PV}[widgets]
quick? ( dev-python/PyQt6[qml] )
widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )"



[gentoo-commits] repo/proj/libressl:master commit in: x11-misc/x11vnc/, x11-misc/x11vnc/files/

2023-04-22 Thread orbea
commit: c1df34700f5d2deec94934df567e81733cb75a61
Author: orbea  riseup  net>
AuthorDate: Sun Apr 23 00:54:12 2023 +
Commit: orbea  riseup  net>
CommitDate: Sun Apr 23 00:54:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c1df3470

x11-misc/x11vnc: add 0.9.16-r8

Upstream-PR: https://github.com/LibVNC/x11vnc/pull/224
Signed-off-by: orbea  riseup.net>

 ...1vnc-0.9.16-implicit-function-declaration.patch | 26 
 x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch | 20 +++
 x11-misc/x11vnc/files/x11vnc.init.d| 70 --
 x11-misc/x11vnc/files/x11vnc.init.d-r1 |  8 +--
 ...nc-0.9.16-r7.ebuild => x11vnc-0.9.16-r8.ebuild} |  5 +-
 5 files changed, 43 insertions(+), 86 deletions(-)

diff --git 
a/x11-misc/x11vnc/files/x11vnc-0.9.16-implicit-function-declaration.patch 
b/x11-misc/x11vnc/files/x11vnc-0.9.16-implicit-function-declaration.patch
new file mode 100644
index 000..c6d1c49
--- /dev/null
+++ b/x11-misc/x11vnc/files/x11vnc-0.9.16-implicit-function-declaration.patch
@@ -0,0 +1,26 @@
+From 351d27d4a846e3d0e5c724e067f44b52e04402f1 Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy 
+Date: Mon, 6 Mar 2023 00:57:20 +0300
+Subject: [PATCH] Drop AC_FUNC_STAT macro
+
+This macro is obsolescent and doesn't work with
+-Werror=implicit-function-declaration compiler flag
+---
+ configure.ac | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6b62ac5..5a386db 100644
+--- a/configure.ac
 b/configure.ac
+@@ -474,7 +474,6 @@ if test $inaddrt = no ; then
+ fi
+ # Checks for library functions.
+ AC_FUNC_MEMCMP
+-AC_FUNC_STAT
+ AC_FUNC_STRFTIME
+ AC_FUNC_VPRINTF
+ AC_FUNC_FORK
+-- 
+2.39.2
+

diff --git a/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch 
b/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch
index cad9f5e..0f86d05 100644
--- a/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch
+++ b/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch
@@ -1,25 +1,25 @@
-Upstream-PR: https://github.com/LibVNC/x11vnc/pull/202
+https://github.com/LibVNC/x11vnc/pull/224
 
-From d81e9d8e56ccc1b346b5aeb4b64fa0a32737c22d Mon Sep 17 00:00:00 2001
 From: orbea 
-Date: Tue, 5 Jul 2022 08:57:29 -0700
-Subject: [PATCH] Support LibreSSL
+Date: Tue, 11 Apr 2023 09:35:26 -0700
+Subject: [PATCH] sslhelper: Update for LibreSSL >= 3.6.0
 
-This builds with LibreSSL 3.5.x.
+Since LibreSSL 3.6.0 SSL_CTX_set_security_level() has been available.
 ---
- src/sslhelper.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ src/sslhelper.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
 
 diff --git a/src/sslhelper.c b/src/sslhelper.c
-index ba680b35..bd5ef0fb 100644
+index 04c2e27..4608750 100644
 --- a/src/sslhelper.c
 +++ b/src/sslhelper.c
-@@ -1596,7 +1596,7 @@ static int switch_to_anon_dh(void) {
+@@ -1596,7 +1596,8 @@ static int switch_to_anon_dh(void) {
if (ssl_client_mode) {
return 1;
}
 -#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (OPENSSL_VERSION_NUMBER >= 0x1010L && 
!defined(LIBRESSL_VERSION_NUMBER)) || \
++  (defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER >= 
0x306fL))
/* Security level must be set to 0 for unauthenticated suites. */
SSL_CTX_set_security_level(ctx, 0);
  #endif

diff --git a/x11-misc/x11vnc/files/x11vnc.init.d 
b/x11-misc/x11vnc/files/x11vnc.init.d
deleted file mode 100644
index b6b16da..000
--- a/x11-misc/x11vnc/files/x11vnc.init.d
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="The x11vnc daemon init script"
-
-depend() {
-   need net
-   need xdm
-}
-
-checkconfig() {
-
-   # Set Defaults
-   X11VNC_RFBAUTH=${X11VNC_RFBAUTH:-/etc/x11vnc.pass}
-   X11VNC_RFBPORT=${X11VNC_RFBPORT:-5900}
-   X11VNC_DISPLAY=${X11VNC_DISPLAY:-:0}
-   X11VNC_LOG=${X11VNC_LOG:-/var/log/x11vnc}
-   
-   X11VNC_AUTH="/var/run/x11vnc-${X11VNC_DISPLAY}" 
-
-   if [ -n "${X11VNC_AUTOPORT}" ]; then
-   X11VNC_PORT=""
-   fi
-
-   if [ ! -f "${X11VNC_RFBAUTH}" -o ! -s "${X11VNC_RFBAUTH}" ]; then
-   eerror "VNC Password not set, please set one by running: 
\`x11vnc -storepasswd ${X11VNC_RFBAUTH}\`"
-   return 1
-   fi
-   checkpath -q -f -m 0600 -o root:root "${X11VNC_RFBAUTH}"
-
-   # Attempt to find X-Auth file
-   if ! type xauth > /dev/null 2>&1 ||
-   ! xauth -f /root/.Xauthority extract - 
"${X11VNC_DISPLAY}" > "${X11VNC_AUTH}" 2>/dev/null ||
-   [ ! -s "${X11VNC_AUTH}" ]; then
-   # Let x11vnc guess at auth
-   X11VNC_AUTH_OPTS="--env FD_XDM=1 -auth guess"
-   else
-   # We found the proper auth
-   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/IP-Country-DB_File/, profiles/arch/powerpc/ppc32/, profiles/arch/s390/

2023-04-22 Thread Conrad Kostecki
commit: 0c3a91ed12413ac4cb92fe83a8ceb1eed5961417
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 23 00:49:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 23 00:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3a91ed

dev-perl/IP-Country-DB_File: update test deps

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

 ...ntry-DB_File-3.30.0.ebuild => IP-Country-DB_File-3.30.0-r1.ebuild} | 3 ++-
 profiles/arch/powerpc/ppc32/package.use.mask  | 4 
 profiles/arch/s390/package.use.mask   | 4 
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0.ebuild 
b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
similarity index 87%
rename from dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0.ebuild
rename to dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
index bacf39ac4004..0c9f105a81d5 100644
--- a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0.ebuild
+++ b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 
~riscv ~s390 ~sparc
 RDEPEND="dev-perl/IP-Country"
 DEPEND="test? (
${RDEPEND}
+   dev-perl/Math-Int64
virtual/perl-DB_File
virtual/perl-Test-Harness
)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 6a499ea8be4f..b56a0f4107d6 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-04-23)
+# Needs dev-perl/Math-Int64 which is not keyworded
+dev-perl/IP-Country-DB_File test
+
 # Sam James  (2023-04-14)
 # Needs dev-python/sympy which is not keyworded
 dev-python/nbval test

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 650c0269d838..b4a4aa7316fd 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Conrad Kostecki  (2023-04-23)
+# Needs dev-perl/Math-Int64 which is not keyworded
+dev-perl/IP-Country-DB_File test
+
 # Sam James  (2023-04-14)
 # Needs dev-python/sympy which is not keyworded
 dev-python/nbval test



[gentoo-commits] repo/gentoo:master commit in: app-misc/mx5000tools/files/

2023-04-22 Thread Conrad Kostecki
commit: c6b2c6e6028a437af8f25b8ba8ebdcbbf577f116
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 23 00:32:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 23 00:32:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b2c6e6

app-misc/mx5000tools: fix compilation with musl

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

 app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch 
b/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch
index 8ed94abf1eb1..3b11cf3e5890 100644
--- a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch
+++ b/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch
@@ -8,3 +8,13 @@
  
  #include "libmx5000/mx5000.h"
  
+--- a/libmx5000/hidraw_lib.c
 b/libmx5000/hidraw_lib.c
+@@ -8,6 +8,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 



[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/gp-saml-gui/

2023-04-22 Thread Vitaly Zdanevich
commit: eeed4c732028e2fcdd16aa926944738d88aec8aa
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr 23 00:26:25 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr 23 00:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eeed4c73

net-vpn/gp-saml-gui: add metadata.xml

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

 net-vpn/gp-saml-gui/metadata.xml | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/net-vpn/gp-saml-gui/metadata.xml b/net-vpn/gp-saml-gui/metadata.xml
new file mode 100644
index 0..b435623f8
--- /dev/null
+++ b/net-vpn/gp-saml-gui/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   
+   
+   dlenski/gp-saml-gui
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-emulation/86Box/

2023-04-22 Thread Conrad Kostecki
commit: d2b939399465eff8c1775fdc410f67a42d2453ac
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 23 00:16:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 23 00:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b93939

app-emulation/86Box: always enable dynarec

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

 app-emulation/86Box/86Box-3.11.ebuild | 6 +++---
 app-emulation/86Box/metadata.xml  | 1 -
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-emulation/86Box/86Box-3.11.ebuild 
b/app-emulation/86Box/86Box-3.11.ebuild
index d4296a2489e3..1eb0faf7f95e 100644
--- a/app-emulation/86Box/86Box-3.11.ebuild
+++ b/app-emulation/86Box/86Box-3.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="dinput +dynarec experimental +fluidsynth +munt new-dynarec +openal +qt5 
+threads"
+IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads"
 
 DEPEND="
app-emulation/faudio
@@ -55,7 +55,7 @@ src_configure() {
-DCPPTHREADS="$(usex threads)"
-DDEV_BRANCH="$(usex experimental)"
-DDINPUT="$(usex dinput)"
-   -DDYNAREC="$(usex dynarec)"
+   -DDYNAREC="ON"
-DSLIRP_EXTERNAL="ON"
-DMUNT_EXTERNAL="$(usex munt)"
-DFLUIDSYNTH="$(usex fluidsynth)"

diff --git a/app-emulation/86Box/metadata.xml b/app-emulation/86Box/metadata.xml
index 40e447a8f2ff..a06647c003b6 100644
--- a/app-emulation/86Box/metadata.xml
+++ b/app-emulation/86Box/metadata.xml
@@ -12,7 +12,6 @@


Enable legacy Dinput mode instead of Xinput 
for older controllers.
-   Enable dynamic recompiler, which should 
provide a better emulation speed.
Enable hardware from devbranch, which 
may be unstable or unusable.
Enable MIDI support through 
media-sound/fluidsynth.
Enable MIDI MT-32 support through 
media-libs/munt-mt32emu.



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

2023-04-22 Thread Conrad Kostecki
commit: fe956287204e2d3318732b681e6213b3243289d4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 23 00:24:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 23 00:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe956287

net-misc/etherdfs: update systemd unit

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

 .../{etherdfs-20180203-r3.ebuild => etherdfs-20180203-r4.ebuild}| 2 +-
 net-misc/etherdfs/files/{etherdfs.service => etherdfs.service-r1}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/etherdfs/etherdfs-20180203-r3.ebuild 
b/net-misc/etherdfs/etherdfs-20180203-r4.ebuild
similarity index 94%
rename from net-misc/etherdfs/etherdfs-20180203-r3.ebuild
rename to net-misc/etherdfs/etherdfs-20180203-r4.ebuild
index 9a2e486674b4..9a85cc57a896 100644
--- a/net-misc/etherdfs/etherdfs-20180203-r3.ebuild
+++ b/net-misc/etherdfs/etherdfs-20180203-r4.ebuild
@@ -57,7 +57,7 @@ src_install() {
 
newinitd "${FILESDIR}"/etherdfs.initd etherdfs
newconfd "${FILESDIR}"/etherdfs.confd etherdfs
-   systemd_dounit "${FILESDIR}"/etherdfs.service
+   systemd_newunit "${FILESDIR}"/etherdfs.service-r1 etherdfs.service
 
einstalldocs
 }

diff --git a/net-misc/etherdfs/files/etherdfs.service 
b/net-misc/etherdfs/files/etherdfs.service-r1
similarity index 70%
rename from net-misc/etherdfs/files/etherdfs.service
rename to net-misc/etherdfs/files/etherdfs.service-r1
index d5a6ed474a6a..ed56b2dfbdab 100644
--- a/net-misc/etherdfs/files/etherdfs.service
+++ b/net-misc/etherdfs/files/etherdfs.service-r1
@@ -4,7 +4,7 @@ After=network-online.target
 
 [Service]
 EnvironmentFile=/etc/conf.d/etherdfs
-ExecStart=/usr/bin/ethersrv-linux ${INTERFACE} ${STORAGEDIR}
+ExecStart=/usr/bin/ethersrv-linux lo /tmp
 
 [Install]
 WantedBy=multi-user.target



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

2023-04-22 Thread Conrad Kostecki
commit: e927f0da62c3ff9592733a07952604dfce972641
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 23 00:25:26 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 23 00:26:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e927f0da

net-misc/ethflop: update systemd unit

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

 .../{ethflop-20191003-r1.ebuild => ethflop-20191003-r2.ebuild}| 4 ++--
 net-misc/ethflop/files/{ethflopd.service => ethflopd.service-r1}  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/ethflop/ethflop-20191003-r1.ebuild 
b/net-misc/ethflop/ethflop-20191003-r2.ebuild
similarity index 87%
rename from net-misc/ethflop/ethflop-20191003-r1.ebuild
rename to net-misc/ethflop/ethflop-20191003-r2.ebuild
index 4c959d92f65d..51efe0cd19d7 100644
--- a/net-misc/ethflop/ethflop-20191003-r1.ebuild
+++ b/net-misc/ethflop/ethflop-20191003-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ src_install() {
 
newinitd "${FILESDIR}"/ethflopd.initd ethflopd
newconfd "${FILESDIR}"/ethflopd.confd ethflopd
-   systemd_dounit "${FILESDIR}"/ethflopd.service
+   systemd_newunit "${FILESDIR}"/ethflopd.service-r1 ethflopd.service
 
dodoc ethflop.txt
 }

diff --git a/net-misc/ethflop/files/ethflopd.service 
b/net-misc/ethflop/files/ethflopd.service-r1
similarity index 73%
rename from net-misc/ethflop/files/ethflopd.service
rename to net-misc/ethflop/files/ethflopd.service-r1
index 2b6c31902ec6..39fa29a52171 100644
--- a/net-misc/ethflop/files/ethflopd.service
+++ b/net-misc/ethflop/files/ethflopd.service-r1
@@ -4,7 +4,7 @@ After=network-online.target
 
 [Service]
 EnvironmentFile=/etc/conf.d/ethflopd
-ExecStart=/usr/bin/ethflopd ${INTERFACE} ${STORAGEDIR}
+ExecStart=/usr/bin/ethflopd lo /tmp
 
 [Install]
 WantedBy=multi-user.target



[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/gp-saml-gui/

2023-04-22 Thread Vitaly Zdanevich
commit: ec116290a91126dbdbfb527a94c225ad751b72ea
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sun Apr 23 00:23:54 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sun Apr 23 00:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec116290

net-vpn/gp-saml-gui: new package, add 

>From https://gentoo.mahdi.cz/net-vpn:gp-saml-gui.html

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

 net-vpn/gp-saml-gui/gp-saml-gui-.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/net-vpn/gp-saml-gui/gp-saml-gui-.ebuild 
b/net-vpn/gp-saml-gui/gp-saml-gui-.ebuild
new file mode 100644
index 0..bebbd8555
--- /dev/null
+++ b/net-vpn/gp-saml-gui/gp-saml-gui-.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Interactively authenticate to GlobalProtect VPNs that require 
SAML"
+HOMEPAGE="https://github.com/dlenski/gp-saml-gui;
+
+EGIT_REPO_URI="https://github.com/dlenski/gp-saml-gui.git;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   net-libs/webkit-gtk:4
+   net-vpn/openconnect
+"



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

2023-04-22 Thread Tony Olagbaiye
commit: ec2e71dc2ea904d1c82ad830c4ab3eb2afcb9549
Author: Tony Olagbaiye  fron  io>
AuthorDate: Sat Apr 22 23:57:14 2023 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Sat Apr 22 23:57:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec2e71dc

app-admin/rbw: remove keywords

Signed-off-by: Tony Olagbaiye  fron.io>

 app-admin/rbw/rbw-.ebuild | 1 -
 sys-apps/nvimpager/nvimpager  | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rbw/rbw-.ebuild b/app-admin/rbw/rbw-.ebuild
index c0ebfc061..87e1c6a5c 100644
--- a/app-admin/rbw/rbw-.ebuild
+++ b/app-admin/rbw/rbw-.ebuild
@@ -19,7 +19,6 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="bash-completion zsh-completion fish-completion"
 
 DEPEND=""

diff --git a/sys-apps/nvimpager/nvimpager b/sys-apps/nvimpager/nvimpager
new file mode 16
index 0..169307c6b
--- /dev/null
+++ b/sys-apps/nvimpager/nvimpager
@@ -0,0 +1 @@
+Subproject commit 169307c6b13c33256f349ae766008b5d76f62463



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/, www-client/opera/, www-client/opera-beta/

2023-04-22 Thread Mike Gilbert
commit: 700261a20962f3afd32a5dc0628bafddf463126f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:53:28 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700261a2

www-client/opera: add blank line after EAPI

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

 www-client/opera-beta/opera-beta-97.0.4719.17.ebuild  | 1 +
 www-client/opera-beta/opera-beta-98.0.4759.1.ebuild   | 1 +
 www-client/opera-beta/opera-beta-98.0.4759.3.ebuild   | 1 +
 www-client/opera-developer/opera-developer-98.0.4746.0.ebuild | 1 +
 www-client/opera-developer/opera-developer-98.0.4756.0.ebuild | 1 +
 www-client/opera-developer/opera-developer-99.0.4765.0.ebuild | 1 +
 www-client/opera/opera-98.0.4759.6.ebuild | 1 +
 7 files changed, 7 insertions(+)

diff --git a/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild 
b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild
+++ b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild 
b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild
+++ b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild 
b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild
+++ b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild 
b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild
+++ b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild 
b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild
+++ b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild 
b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild
index c1bd86836a82..2a9aded891d9 100644
--- a/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild
+++ b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi

diff --git a/www-client/opera/opera-98.0.4759.6.ebuild 
b/www-client/opera/opera-98.0.4759.6.ebuild
index 47583ffbf0a0..0e25b4f32b9e 100644
--- a/www-client/opera/opera-98.0.4759.6.ebuild
+++ b/www-client/opera/opera-98.0.4759.6.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
 CHROMIUM_LANGS="
bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi



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

2023-04-22 Thread Conrad Kostecki
commit: 12742e52ea39b81cb6cc8352b2e19c38231f2f68
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 23:51:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12742e52

profiles/package.mask: mask sys-boot/netboot for last-rite

Bug: https://bugs.gentoo.org/884335
Bug: https://bugs.gentoo.org/894128
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index abdc529620ae..ead11a3599cf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2023-04-23)
+# Very old package, does not build with modern compilers.
+# It provides BOOTP support, predecessor of DHCP.
+# Removal on 2023-05-23. Bugs #894128, #884335
+sys-boot/netboot
+
 # Jakov Smolić  (2023-04-21)
 # Does not support python 3.11, uses deprecated dev-python/future,
 # inactive upstream (last commit in 2019).



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

2023-04-22 Thread Conrad Kostecki
commit: caffa1e46a63afc0fe31619027f53c458fc90705
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 23:09:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caffa1e4

dev-libs/mxml: don't hardcode FORTIFY_SOURCE

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

 dev-libs/mxml/{mxml-3.3.1.ebuild => mxml-3.3.1-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mxml/mxml-3.3.1.ebuild 
b/dev-libs/mxml/mxml-3.3.1-r1.ebuild
similarity index 87%
rename from dev-libs/mxml/mxml-3.3.1.ebuild
rename to dev-libs/mxml/mxml-3.3.1-r1.ebuild
index b1d9680dc6ab..615baea02a93 100644
--- a/dev-libs/mxml/mxml-3.3.1.ebuild
+++ b/dev-libs/mxml/mxml-3.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,6 +22,10 @@ BDEPEND="virtual/pkgconfig"
 src_prepare() {
default
 
+   # Don't hardcode FORTIFY_SOURCe
+   sed -e 's/-D_FORTIFY_SOURCE=2//g' -i configure || die
+   sed -e 's/-D_FORTIFY_SOURCE=2//g' -i configure.ac || die
+
# Don't run always tests
# Enable verbose compiling
sed -e '/ALLTARGETS/s/testmxml//g' -e '/.SILENT:/d' -i Makefile.in || 
die



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamtk/

2023-04-22 Thread Conrad Kostecki
commit: 99d4328a8c79753208cffd74f2b6464b397e3bb8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 23:14:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d4328a

app-antivirus/clamtk: add 6.15

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

 app-antivirus/clamtk/Manifest   |   1 +
 app-antivirus/clamtk/clamtk-6.15.ebuild | 142 
 app-antivirus/clamtk/metadata.xml   |   1 +
 3 files changed, 144 insertions(+)

diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest
index 12d440f633b0..8ff167f128f9 100644
--- a/app-antivirus/clamtk/Manifest
+++ b/app-antivirus/clamtk/Manifest
@@ -1,4 +1,5 @@
 DIST clamtk-6.14.tar.xz 286356 BLAKE2B 
e9bf43f221463c78c2f42258c181a851ef5067a8e57fe14bdc72481f0f00daf242179f2258c0c32f50025046ea35ce686d4f10a0da5f97f582aef928ea87050c
 SHA512 
e5fb584f85f7e89eae10ed15ffa0268ecf79d81baf2bbf5d5974c080014d7fe24e4350c0139e8372d0e45a94302a0ec2cd824d05e04fee29dc681cbaf9d0fe14
+DIST clamtk-6.15.tar.xz 287452 BLAKE2B 
6cece01ca0691edc369bc462fd0d7992e3d40ffc5d05b3969ebe4f2afa9211b8e6babb77136ff075507ebcccd1769fa2b20e1f8bfa3cee1408cfff19377662b9
 SHA512 
0b882ba8f8bd615276e19aa303832a9aaabd0515f29a0f2b0a2543597e62a1aa6f720acd9193b76fd726bcb007d78c8d7ddfaca8fdbe8998a8b191366f36b41a
 DIST clamtk-gnome-6.14.tar.xz 15156 BLAKE2B 
ed87dc8317b60a63c4f8824b0e24568ab29874d1e62ef0f4eddeb636960d9b2753b12dfb8fb6f3eb27a6fbfb18dc88b6a480b532afd0d22f20955f4023278eb8
 SHA512 
3fd798a7d8dbea0e33db09f266b6ad74b96ae5097ecc4d54e00c30c2a5f76a93cd6f2cbaa2b83dc69eb295905c09db88dc2f364592a398786e473783d1ee2c4e
 DIST clamtk-kde-0.19.tar.xz 18652 BLAKE2B 
4ecb849c9312948d493938683310904c9bbe7f4e26514d76dbfee3afdd063eec2a0aa85a638f83130c8e3ff41cfabee1479885691cc484680d97d1f8fbb76f00
 SHA512 
57a99d50f171ada999723dc69c2d193e91a482533add4281c6aac96a23273b3eb5456bff6918f69c72edf1635d22be86beae4c434eb29fc3c27fb687fa716861
 DIST nemo-sendto-clamtk-0.05.tar.xz 5980 BLAKE2B 
ca5f37fb9ba9e7f7dc9dc67d52fe36f430697f200c2c91f4d912b068f28d79bee100a85878f66414012728e979073a0afc411e6789959a35bd468c28bf207618
 SHA512 
4cb2d32711da47c959be84d69654ea0ab0bfb4f2c4a806cbc035129fd0d985a93b89d51c5874de272f2a2841c66702c8867178f5af41505e698c8e37e3c74da9

diff --git a/app-antivirus/clamtk/clamtk-6.15.ebuild 
b/app-antivirus/clamtk/clamtk-6.15.ebuild
new file mode 100644
index ..07236840d9f6
--- /dev/null
+++ b/app-antivirus/clamtk/clamtk-6.15.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit desktop perl-functions python-single-r1 xdg-utils
+
+MY_PV_KDE="0.19"
+MY_PV_NAUTILUS="6.14"
+MY_PV_NEMO="0.05"
+MY_PV_THUNAR="0.07"
+
+DESCRIPTION="A graphical front-end for ClamAV"
+HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home;
+SRC_URI="
+   
https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz
+   kde? ( 
https://github.com/dave-theunsub/${PN}-kde/releases/download/v${MY_PV_KDE}/${PN}-kde-${MY_PV_KDE}.tar.xz
 )
+   nautilus? ( 
https://github.com/dave-theunsub/${PN}-gnome/releases/download/v${MY_PV_NAUTILUS}/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz
 )
+   nemo? ( 
https://github.com/dave-theunsub/nemo-sendto-${PN}/releases/download/v${MY_PV_NEMO}/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz
 )
+   thunar? ( 
https://github.com/dave-theunsub/thunar-sendto-${PN}/releases/download/v${MY_PV_THUNAR}/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz
 )
+"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kde nautilus nemo +nls thunar"
+REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   app-antivirus/clamav
+   dev-perl/File-chdir
+   dev-perl/Gtk3
+   dev-perl/JSON
+   dev-perl/LWP-Protocol-https
+   dev-perl/LWP-UserAgent-Cached
+   dev-perl/Locale-gettext
+   dev-perl/Text-CSV
+   dev-perl/glib-perl
+   dev-perl/libwww-perl
+   virtual/perl-Digest-MD5
+   virtual/perl-Digest-SHA
+   virtual/perl-Encode
+   virtual/perl-MIME-Base64
+   virtual/perl-Time-Piece
+   nautilus? (
+   ${PYTHON_DEPS}
+   dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" )
+
+pkg_setup() {
+   use nautilus && python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   unpack "${S}"/clamtk.1.gz
+
+   use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz
+   use nautilus && unpack 
"${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz
+   use nemo && unpack 
"${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz
+   use thunar && unpack 

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

2023-04-22 Thread Conrad Kostecki
commit: f348d2018cfb6f5da02f90bae94aba694b23cd23
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 23:43:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f348d201

net-im/spectrum2: fix paths

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

 net-im/spectrum2/{spectrum2-2.2.0.ebuild => spectrum2-2.2.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-im/spectrum2/spectrum2-2.2.0.ebuild 
b/net-im/spectrum2/spectrum2-2.2.0-r1.ebuild
similarity index 96%
rename from net-im/spectrum2/spectrum2-2.2.0.ebuild
rename to net-im/spectrum2/spectrum2-2.2.0-r1.ebuild
index a06b9471c79a..90630c5549c1 100644
--- a/net-im/spectrum2/spectrum2-2.2.0.ebuild
+++ b/net-im/spectrum2/spectrum2-2.2.0-r1.ebuild
@@ -69,6 +69,8 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DCMAKE_INSTALL_LOCALSTATEDIR="${EPREFIX}/var"
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-DENABLE_DOCS="$(usex doc)"
-DENABLE_FROTZ="$(usex frotz)"
-DENABLE_IRC="$(usex irc)"
@@ -81,7 +83,6 @@ src_configure() {
-DENABLE_TESTS="$(usex test)"
-DENABLE_TWITTER="$(usex twitter)"
-DENABLE_XMPP="$(usex xmpp)"
-   -DLIB_INSTALL_DIR="$(get_libdir)"
)
 
cmake_src_configure



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

2023-04-22 Thread Conrad Kostecki
commit: 1e0c3a4229845d63eae7f6e3dcfdc6df656c3091
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 22:48:19 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0c3a42

media-sound/teamspeak-client: unbundle/update libs, install icons

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

 media-sound/teamspeak-client/metadata.xml  |   1 +
 .../teamspeak-client-3.5.6-r8.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/media-sound/teamspeak-client/metadata.xml 
b/media-sound/teamspeak-client/metadata.xml
index aa2e04127c49..f215969f5e51 100644
--- a/media-sound/teamspeak-client/metadata.xml
+++ b/media-sound/teamspeak-client/metadata.xml
@@ -14,5 +14,6 @@


Use sys-libs/libcxx 
instead of shipped libs.
+   Use dev-libs/quazip 
instead of shipped libs.

 

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild
new file mode 100644
index ..2204f40c1a94
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV/_/-}"
+
+inherit desktop toolchain-funcs unpacker xdg
+
+DESCRIPTION="A client software for quality voice communication via the 
internet"
+HOMEPAGE="https://www.teamspeak.com/;
+SRC_URI="
+   amd64? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run
 )
+   x86? ( 
https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run
 )
+"
+S="${WORKDIR}"
+
+LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="3"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+alsa pulseaudio system-libcxx +system-quazip"
+
+REQUIRED_USE="|| ( alsa pulseaudio )"
+RESTRICT="bindist mirror"
+
+BDEPEND=">=dev-util/patchelf-0.10"
+RDEPEND="
+   app-arch/snappy
+   dev-libs/openssl:0
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[accessibility,dbus,X(-)]
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[geolocation(+),widgets]
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   net-libs/libsrtp:0
+   sys-libs/zlib:0/1
+   virtual/udev
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )
+   system-libcxx? ( sys-libs/libcxx[libcxxabi] )
+   system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
+"
+
+QA_PREBUILT="
+   opt/teamspeak3-client/libc++.so.1
+   opt/teamspeak3-client/libc++abi.so.1
+   opt/teamspeak3-client/error_report
+   opt/teamspeak3-client/package_inst
+   opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
+   opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so
+   opt/teamspeak3-client/ts3client
+   opt/teamspeak3-client/update
+"
+
+src_prepare() {
+   default
+
+   if ! use alsa; then
+   rm soundbackends/libalsa_linux_*.so || die
+   fi
+
+   if ! use pulseaudio ; then
+   rm soundbackends/libpulseaudio_linux_*.so || die
+   fi
+
+   mv ts3client_linux_* ts3client || die
+
+   # Fixes QA Notice: Unresolved soname dependencies.
+   # Since this is a binary only package, it must be patched.
+   local quazip_so="libquazip1-qt5.so.1.0.0"
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/

2023-04-22 Thread Conrad Kostecki
commit: b6b552eac786970d03a5d1dd019bab4fd28c2a0f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 23:03:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b552ea

net-ftp/pure-ftpd: Don't hardcode FORTIFY_SOURCE

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

 .../{pure-ftpd-1.0.51.ebuild => pure-ftpd-1.0.51-r1.ebuild}  | 5 -
 net-ftp/pure-ftpd/pure-ftpd-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.51-r1.ebuild
similarity index 97%
rename from net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild
rename to net-ftp/pure-ftpd/pure-ftpd-1.0.51-r1.ebuild
index a01e48fe71f1..223cdb2a5ea7 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.51-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,6 +53,9 @@ PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" )
 src_prepare() {
default
 
+   # Don't hardcode FORTIFY_SOURCE
+   sed -e '/-D_FORTIFY_SOURCE=2/d' -i configure || die
+
[[ "${PV}" ==  ]] && eautoreconf
 }
 

diff --git a/net-ftp/pure-ftpd/pure-ftpd-.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-.ebuild
index 712fefda22b2..2c5c51cfabc5 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,6 +53,9 @@ PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" )
 src_prepare() {
default
 
+   # Don't hardcode FORTIFY_SOURCE
+   sed -e '/-D_FORTIFY_SOURCE=2/d' -i configure.ac || die
+
[[ "${PV}" ==  ]] && eautoreconf
 }
 



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

2023-04-22 Thread Conrad Kostecki
commit: 10c7da898e0459c383c54c8e88cba0c84b861b71
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 22 22:53:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 22 23:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c7da89

net-misc/etherdfs: don' redefine FORTIFY_SOURCE

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

 .../{etherdfs-20180203-r2.ebuild => etherdfs-20180203-r3.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/etherdfs/etherdfs-20180203-r2.ebuild 
b/net-misc/etherdfs/etherdfs-20180203-r3.ebuild
similarity index 87%
rename from net-misc/etherdfs/etherdfs-20180203-r2.ebuild
rename to net-misc/etherdfs/etherdfs-20180203-r3.ebuild
index 50c020777f6f..9a2e486674b4 100644
--- a/net-misc/etherdfs/etherdfs-20180203-r2.ebuild
+++ b/net-misc/etherdfs/etherdfs-20180203-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,7 +35,8 @@ src_prepare() {
default
 
# Respect users LDFLAGS
-   sed -e 's/$(CFLAGS)/& $(LDFLAGS)/' -i Makefile || die
+   # Don't redefine FORTIFY_SOURCE
+   sed -e 's/$(CFLAGS)/& $(LDFLAGS)/' -e 's/-D_FORTIFY_SOURCE=1//g' -i 
Makefile || die
 }
 
 src_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/

2023-04-22 Thread Sergey Torokhov
commit: 9396a77a078f92627044b85e41600df3cba3ad3e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Apr 22 23:51:22 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sat Apr 22 23:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9396a77a

sys-cluster/opencoarrays: fix Manifest for 2.10.1

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

 sys-cluster/opencoarrays/Manifest   | 2 +-
 sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/opencoarrays/Manifest 
b/sys-cluster/opencoarrays/Manifest
index c0851e68d..97aeb234a 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,4 +1,4 @@
 DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 
36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6
 SHA512 
4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
 DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 
3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8
 SHA512 
4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
 DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 
33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5
 SHA512 
0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
-DIST opencoarrays-2.10.1.tar.gz 338370 BLAKE2B 
b77c9848aaf8118c252297550ad7055db3a098adef948183b0595a0d6aeda6fc732c163dcb503992e534378f1714158a9deae154635a8088a83924ea692f4ba5
 SHA512 
52ee33b467a748e83428f195b020cac8449953c2570652bc03831f186f6f019e9122fbb61a27d382a7adf5bef1e66e0a6d931198e0434ed68ec51b4e21fa2829
+DIST OpenCoarrays-2.10.1.tar.gz 338927 BLAKE2B 
f3a357c44ca0f2ca9b676afd04490936795b4f208ce8d27e1da3d578ccea40cf3dfed2a81c2a06fe423ef9f74ee3344e0f587bcbb3e7e57898d7bb1c112801f7
 SHA512 
f90e1f5d9a558730a81efacb5075346fe8f69e2469a5f691c0132fbb8753f0ff41d651cc2c38a4a62cbeea3fb7d8b47b3f6a927f75838f3f0b917e17e7cef017

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
index 83a2dc72f..78a48f02b 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ MY_PN="OpenCoarrays"
 
 DESCRIPTION="A parallel application binary interface for Fortran 2018 
compilers"
 HOMEPAGE="http://www.opencoarrays.org/;
-SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz;
 
 S="${WORKDIR}/${MY_PN}-${PV}"
 



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

2023-04-22 Thread Mike Gilbert
commit: 51a2b70c0991a079151c8f639be60f01d83bfc71
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:43 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a2b70c

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   3 -
 .../opera-beta/opera-beta-95.0.4635.10.ebuild  | 165 -
 .../opera-beta/opera-beta-95.0.4635.12.ebuild  | 165 -
 .../opera-beta/opera-beta-95.0.4635.15.ebuild  | 165 -
 4 files changed, 498 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index dad60f9baff6..5aa94fc76df1 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,6 +1,3 @@
-DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
-DIST opera-beta_95.0.4635.12_amd64.deb 101346084 BLAKE2B 
f4e46aaabd3f15c549d3f6865a2ee031fba924c71dd57be78f045323c23c8af8cfe5822b4240b268740a97e6a175539f61f1676c068bda958427cc5f6e3be0ed
 SHA512 
0de16942d4bf5875e436f41fc8d4991290336f754761b8117f54fd8730462107dd91d4e53aae7df711bde4ef6dacd780c372a09fcf024ccf8593721da11143e3
-DIST opera-beta_95.0.4635.15_amd64.deb 101325556 BLAKE2B 
debdbd0bc69e7e350d2187f145ee701a62e83d3cc130d696ad04d640c5132f2650c806cb7721210e0215c9f584932565c8950305725a7cebf303278c83185bcc
 SHA512 
828552b0f1fe20ad38834af2382ef4a05d790901367ab5967d172d8159b368f8b8ecf47990e724c941ff514c9e9b0dd5887611e03988b60f2c7b779ea9dbf8ac
 DIST opera-beta_97.0.4719.17_amd64.deb 103378668 BLAKE2B 
291dbfbb51f9e9787ae501fc16f9046db994a88437f99567674390bf26736e36c99f58494574d00376ce5b4a30617c7c029debf91f713fe3b107d43078164e11
 SHA512 
ffb1951691800a2b6df370a0ed57e917a7efa8ca24d65890512391a4ffad2998b3a9d852a0360507bc506b3d9b0848fb5a8560d60992ddff39ccd066143cf7c3
 DIST opera-beta_98.0.4759.1_amd64.deb 104289216 BLAKE2B 
b8f228b919600517087786f42326825e5c6149328e124d4fa5ffef72f2cba2827250a5f66f94265dfe511066f5c23954198884b3fd219eda1fb68d927218279c
 SHA512 
33311974079c686e6bcf442428f33f21479b72db657976f591c1602132f849838a1a46aa72c5ba9c6504e590709e7c6eace3464c5c4b5e9d8da40c8b823f68b1
 DIST opera-beta_98.0.4759.3_amd64.deb 104333468 BLAKE2B 
d661355bf8a96d4f61c10796d164a03fe817bcfa914961e64cff20f8c8f37c283dd29d0106f00db1e50eaae7fdbb549b20778946debeb74802770c398b833bd3
 SHA512 
97bfd7a7dc32957a61892825280454af0251eb7e6f256b94c1b9cd0c6aecc99da07ae429c4d76752f598824844fbb06ca1dc69fe20a2f3cae85d4ac4a6bf18f8

diff --git a/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild 
b/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild
deleted file mode 100644
index c1bd86836a82..
--- a/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="110.0.5464.2"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   

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

2023-04-22 Thread Mike Gilbert
commit: 10a11f46b70202c55dd947ac5a597ed1f0f8d1a4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:47:24 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:47:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a11f46

www-client/opera-developer: remove old

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

 www-client/opera-developer/Manifest|   3 -
 .../opera-developer-96.0.4653.0.ebuild | 165 -
 .../opera-developer-96.0.4660.0.ebuild | 165 -
 .../opera-developer-96.0.4674.0.ebuild | 165 -
 4 files changed, 498 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index a92dce1cfd6b..c479b38981e0 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,6 +1,3 @@
-DIST opera-developer_96.0.4653.0_amd64.deb 99353320 BLAKE2B 
de26450427181a806212737f3127beafe8addd90da5c4e18a33a06eafc6f7e7860baf35908856737baf1123dbf7a782ea8f375f9649fecc78e513507702dff01
 SHA512 
0ef7841c75597b956260f779340b361b56164fc48cf34f6b98afc8089892eeb2caf836446709f414cea0c652f90ef7376a7a04c8a7cd960e1fc460186cd85c48
-DIST opera-developer_96.0.4660.0_amd64.deb 99367500 BLAKE2B 
2c3ebd6db384abea948c519625fee151139eda2bfc69098d534c22518f96b9e8faefa8fe0a9f1adc9b1300b22e17b640970b5c173309163c147174deddd3a600
 SHA512 
cdcd7f85062211b028b04cf02bd5e2df04f0ca58041261e9d13b64b36e5aa5e886aa52a493390a7707622fb401d9e4eedcaa47972bfd5112d35fe17add0c1c9d
-DIST opera-developer_96.0.4674.0_amd64.deb 99432440 BLAKE2B 
dbcbd221315981c5238ecfa92289c8b81e7f613ba7299036c46f1273fc0015d693457f45adea10bcc417409045ceb18ad3ca74fea42e381eefa52c12f928dfb5
 SHA512 
460b66966c97524a3296bcda8cd089f242671c7c58485f244cf15a529c1fc026eb2a7d3d783e308dede750ccc7b307dea7650ae7afd21024fd73346909a464c3
 DIST opera-developer_98.0.4746.0_amd64.deb 104967580 BLAKE2B 
3eb6abf371cd7859e62613a97c1d78ddcdef4feaa15667035af625ec139c8bbd826207f205ed00d2f9875f83264c66e76a93f596afa53fed53f2c9e9c97dab4d
 SHA512 
3c9a1548341c0c375a19367b53fe0d48c80266b34a934123bc87aa32a6397bea29953979cb25879909de69e8d895d75e004df9e975bedb852a9884a8a6a5926b
 DIST opera-developer_98.0.4756.0_amd64.deb 105081300 BLAKE2B 
f9090479f6d76ddee3d8e548ec5f0945bdddcdd2e0c0a6f9e76fdb36046fb3482dab093005384da55f7d20d87f68387dea38921838e9b4aec13eec354c43189f
 SHA512 
2532efa11a299baa26254e4fc09c41a9c22d9f1cbdd0ec1de28c9d9da94239259d9a8e112b157c169cd4b27c776d95dfcbb0b7fc915bd4864ae448b119276984
 DIST opera-developer_99.0.4765.0_amd64.deb 104310524 BLAKE2B 
cdbf344cc74feea147641eb4b6031fa5a9479d502639acd19b790018310be95d04a1d017ec6d865cf14880ea332e12ea0f19f7d952d5a39c2a934e6d150a
 SHA512 
1d2b9f6e911b8dd2bdcc762f69588551de45a2ddeef84cdf90dba00be851d620d7e0dd02318e06e963686e0f5a713c71b734639cf8c180aeb9ae465a74ed7c20

diff --git a/www-client/opera-developer/opera-developer-96.0.4653.0.ebuild 
b/www-client/opera-developer/opera-developer-96.0.4653.0.ebuild
deleted file mode 100644
index c1bd86836a82..
--- a/www-client/opera-developer/opera-developer-96.0.4653.0.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="110.0.5464.2"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
- 

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

2023-04-22 Thread Mike Gilbert
commit: f3241c09e56ee9eef9620fefa1b31188ca2d2311
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:56 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3241c09

www-client/opera-developer: automated bump (99.0.4765.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-99.0.4765.0.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 24c76cd68d6b..cae5e8b6930f 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_96.0.4653.0_amd64.deb 99353320 BLAKE2B 
de26450427181a806212737f3127beafe8addd90da5c4e18a33a06eafc6f7e7860baf35908856737baf1123dbf7a782ea8f375f9649fecc78e513507702dff01
 SHA512 
0ef7841c75597b956260f779340b361b56164fc48cf34f6b98afc8089892eeb2caf836446709f414cea0c652f90ef7376a7a04c8a7cd960e1fc460186cd85c48
 DIST opera-developer_96.0.4660.0_amd64.deb 99367500 BLAKE2B 
2c3ebd6db384abea948c519625fee151139eda2bfc69098d534c22518f96b9e8faefa8fe0a9f1adc9b1300b22e17b640970b5c173309163c147174deddd3a600
 SHA512 
cdcd7f85062211b028b04cf02bd5e2df04f0ca58041261e9d13b64b36e5aa5e886aa52a493390a7707622fb401d9e4eedcaa47972bfd5112d35fe17add0c1c9d
 DIST opera-developer_96.0.4674.0_amd64.deb 99432440 BLAKE2B 
dbcbd221315981c5238ecfa92289c8b81e7f613ba7299036c46f1273fc0015d693457f45adea10bcc417409045ceb18ad3ca74fea42e381eefa52c12f928dfb5
 SHA512 
460b66966c97524a3296bcda8cd089f242671c7c58485f244cf15a529c1fc026eb2a7d3d783e308dede750ccc7b307dea7650ae7afd21024fd73346909a464c3
+DIST opera-developer_99.0.4765.0_amd64.deb 104310524 BLAKE2B 
cdbf344cc74feea147641eb4b6031fa5a9479d502639acd19b790018310be95d04a1d017ec6d865cf14880ea332e12ea0f19f7d952d5a39c2a934e6d150a
 SHA512 
1d2b9f6e911b8dd2bdcc762f69588551de45a2ddeef84cdf90dba00be851d620d7e0dd02318e06e963686e0f5a713c71b734639cf8c180aeb9ae465a74ed7c20
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild 
b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

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

2023-04-22 Thread Mike Gilbert
commit: 9ecb1116d8f9a4d0dc8891b24da0f9720fe59e16
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:47:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:47:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecb1116

www-client/opera-developer: automated bump (98.0.4746.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-98.0.4746.0.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index bffa14e0f9b1..a92dce1cfd6b 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,6 +1,7 @@
 DIST opera-developer_96.0.4653.0_amd64.deb 99353320 BLAKE2B 
de26450427181a806212737f3127beafe8addd90da5c4e18a33a06eafc6f7e7860baf35908856737baf1123dbf7a782ea8f375f9649fecc78e513507702dff01
 SHA512 
0ef7841c75597b956260f779340b361b56164fc48cf34f6b98afc8089892eeb2caf836446709f414cea0c652f90ef7376a7a04c8a7cd960e1fc460186cd85c48
 DIST opera-developer_96.0.4660.0_amd64.deb 99367500 BLAKE2B 
2c3ebd6db384abea948c519625fee151139eda2bfc69098d534c22518f96b9e8faefa8fe0a9f1adc9b1300b22e17b640970b5c173309163c147174deddd3a600
 SHA512 
cdcd7f85062211b028b04cf02bd5e2df04f0ca58041261e9d13b64b36e5aa5e886aa52a493390a7707622fb401d9e4eedcaa47972bfd5112d35fe17add0c1c9d
 DIST opera-developer_96.0.4674.0_amd64.deb 99432440 BLAKE2B 
dbcbd221315981c5238ecfa92289c8b81e7f613ba7299036c46f1273fc0015d693457f45adea10bcc417409045ceb18ad3ca74fea42e381eefa52c12f928dfb5
 SHA512 
460b66966c97524a3296bcda8cd089f242671c7c58485f244cf15a529c1fc026eb2a7d3d783e308dede750ccc7b307dea7650ae7afd21024fd73346909a464c3
+DIST opera-developer_98.0.4746.0_amd64.deb 104967580 BLAKE2B 
3eb6abf371cd7859e62613a97c1d78ddcdef4feaa15667035af625ec139c8bbd826207f205ed00d2f9875f83264c66e76a93f596afa53fed53f2c9e9c97dab4d
 SHA512 
3c9a1548341c0c375a19367b53fe0d48c80266b34a934123bc87aa32a6397bea29953979cb25879909de69e8d895d75e004df9e975bedb852a9884a8a6a5926b
 DIST opera-developer_98.0.4756.0_amd64.deb 105081300 BLAKE2B 
f9090479f6d76ddee3d8e548ec5f0945bdddcdd2e0c0a6f9e76fdb36046fb3482dab093005384da55f7d20d87f68387dea38921838e9b4aec13eec354c43189f
 SHA512 
2532efa11a299baa26254e4fc09c41a9c22d9f1cbdd0ec1de28c9d9da94239259d9a8e112b157c169cd4b27c776d95dfcbb0b7fc915bd4864ae448b119276984
 DIST opera-developer_99.0.4765.0_amd64.deb 104310524 BLAKE2B 
cdbf344cc74feea147641eb4b6031fa5a9479d502639acd19b790018310be95d04a1d017ec6d865cf14880ea332e12ea0f19f7d952d5a39c2a934e6d150a
 SHA512 
1d2b9f6e911b8dd2bdcc762f69588551de45a2ddeef84cdf90dba00be851d620d7e0dd02318e06e963686e0f5a713c71b734639cf8c180aeb9ae465a74ed7c20
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild 
b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   

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

2023-04-22 Thread Mike Gilbert
commit: c4f5c1b9008fb2ad17b675ada9e9c1359127c5e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:45:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f5c1b9

www-client/opera: automated bump (98.0.4759.6)

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

 www-client/opera/Manifest |   2 +
 www-client/opera/opera-98.0.4759.6.ebuild | 165 ++
 2 files changed, 167 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 9f5075626cab..1abf08640019 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,4 @@
 DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 
9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35
 SHA512 
55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452
+DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3
 DIST opera-stable_94.0.4606.76_amd64.deb 101351348 BLAKE2B 
90251a671da4ae8eb50a01b5dd3b305de09c2f9f9ff35f82343b49f16cc38a0ff9e5c875189236eeda29a3a8c20048e22bccfbbb040b7cb7fa9f6800fbc9165f
 SHA512 
7a92ab389186edf03ec7f6fd1a6608b4d3a05e980d7e3144fdba27db11712cfc175450aae6a261fe0df417f8970921d35eaab31c0476d07ffb292656319b9645
+DIST opera-stable_98.0.4759.6_amd64.deb 104303904 BLAKE2B 
cf31baf9daa4fc5f47da2a6b1ce0075214957519b08dc5347d098e760d5f17d8f53a5cbd306ad78aa27073f552aee197329d33ace40937a4cc55871e5448468f
 SHA512 
8c4e2a77b1d885504b5b74bb4704fcd59cd14482edb6bd668d84630676d8cbbc20d09b1e04d05297623ffe36c16d9f79decac6d24f909d756ebf7140289c6b98

diff --git a/www-client/opera/opera-98.0.4759.6.ebuild 
b/www-client/opera/opera-98.0.4759.6.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera/opera-98.0.4759.6.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || 

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

2023-04-22 Thread Mike Gilbert
commit: facb051553d2237da33138fe1b4397ceebdaa472
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:45:59 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facb0515

www-client/opera: amd64 stable (98.0.4759.6)

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

 www-client/opera/opera-98.0.4759.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-98.0.4759.6.ebuild 
b/www-client/opera/opera-98.0.4759.6.ebuild
index c1bd86836a82..47583ffbf0a0 100644
--- a/www-client/opera/opera-98.0.4759.6.ebuild
+++ b/www-client/opera/opera-98.0.4759.6.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="110.0.5464.2"
 



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

2023-04-22 Thread Mike Gilbert
commit: 1b9bd945c1cca050f99dd7c08014fa1276e2e20a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9bd945

www-client/opera-beta: automated bump (98.0.4759.3)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-98.0.4759.3.ebuild   | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 2380f10017ec..ccb7b2f25790 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
 DIST opera-beta_95.0.4635.12_amd64.deb 101346084 BLAKE2B 
f4e46aaabd3f15c549d3f6865a2ee031fba924c71dd57be78f045323c23c8af8cfe5822b4240b268740a97e6a175539f61f1676c068bda958427cc5f6e3be0ed
 SHA512 
0de16942d4bf5875e436f41fc8d4991290336f754761b8117f54fd8730462107dd91d4e53aae7df711bde4ef6dacd780c372a09fcf024ccf8593721da11143e3
 DIST opera-beta_95.0.4635.15_amd64.deb 101325556 BLAKE2B 
debdbd0bc69e7e350d2187f145ee701a62e83d3cc130d696ad04d640c5132f2650c806cb7721210e0215c9f584932565c8950305725a7cebf303278c83185bcc
 SHA512 
828552b0f1fe20ad38834af2382ef4a05d790901367ab5967d172d8159b368f8b8ecf47990e724c941ff514c9e9b0dd5887611e03988b60f2c7b779ea9dbf8ac
+DIST opera-beta_98.0.4759.3_amd64.deb 104333468 BLAKE2B 
d661355bf8a96d4f61c10796d164a03fe817bcfa914961e64cff20f8c8f37c283dd29d0106f00db1e50eaae7fdbb549b20778946debeb74802770c398b833bd3
 SHA512 
97bfd7a7dc32957a61892825280454af0251eb7e6f256b94c1b9cd0c6aecc99da07ae429c4d76752f598824844fbb06ca1dc69fe20a2f3cae85d4ac4a6bf18f8
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild 
b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

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

2023-04-22 Thread Mike Gilbert
commit: 23d8cae039d759b14d815cf589b09d61ffab6af1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:47:08 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:47:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d8cae0

www-client/opera-developer: automated bump (98.0.4756.0)

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

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-98.0.4756.0.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index cae5e8b6930f..bffa14e0f9b1 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,6 @@
 DIST opera-developer_96.0.4653.0_amd64.deb 99353320 BLAKE2B 
de26450427181a806212737f3127beafe8addd90da5c4e18a33a06eafc6f7e7860baf35908856737baf1123dbf7a782ea8f375f9649fecc78e513507702dff01
 SHA512 
0ef7841c75597b956260f779340b361b56164fc48cf34f6b98afc8089892eeb2caf836446709f414cea0c652f90ef7376a7a04c8a7cd960e1fc460186cd85c48
 DIST opera-developer_96.0.4660.0_amd64.deb 99367500 BLAKE2B 
2c3ebd6db384abea948c519625fee151139eda2bfc69098d534c22518f96b9e8faefa8fe0a9f1adc9b1300b22e17b640970b5c173309163c147174deddd3a600
 SHA512 
cdcd7f85062211b028b04cf02bd5e2df04f0ca58041261e9d13b64b36e5aa5e886aa52a493390a7707622fb401d9e4eedcaa47972bfd5112d35fe17add0c1c9d
 DIST opera-developer_96.0.4674.0_amd64.deb 99432440 BLAKE2B 
dbcbd221315981c5238ecfa92289c8b81e7f613ba7299036c46f1273fc0015d693457f45adea10bcc417409045ceb18ad3ca74fea42e381eefa52c12f928dfb5
 SHA512 
460b66966c97524a3296bcda8cd089f242671c7c58485f244cf15a529c1fc026eb2a7d3d783e308dede750ccc7b307dea7650ae7afd21024fd73346909a464c3
+DIST opera-developer_98.0.4756.0_amd64.deb 105081300 BLAKE2B 
f9090479f6d76ddee3d8e548ec5f0945bdddcdd2e0c0a6f9e76fdb36046fb3482dab093005384da55f7d20d87f68387dea38921838e9b4aec13eec354c43189f
 SHA512 
2532efa11a299baa26254e4fc09c41a9c22d9f1cbdd0ec1de28c9d9da94239259d9a8e112b157c169cd4b27c776d95dfcbb0b7fc915bd4864ae448b119276984
 DIST opera-developer_99.0.4765.0_amd64.deb 104310524 BLAKE2B 
cdbf344cc74feea147641eb4b6031fa5a9479d502639acd19b790018310be95d04a1d017ec6d865cf14880ea332e12ea0f19f7d952d5a39c2a934e6d150a
 SHA512 
1d2b9f6e911b8dd2bdcc762f69588551de45a2ddeef84cdf90dba00be851d620d7e0dd02318e06e963686e0f5a713c71b734639cf8c180aeb9ae465a74ed7c20
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild 
b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   

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

2023-04-22 Thread Mike Gilbert
commit: 13301c18a19ef05108da01984009e4fac987527a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:39 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13301c18

www-client/opera-beta: automated bump (97.0.4719.17)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-97.0.4719.17.ebuild  | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 5c46b0924176..dad60f9baff6 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,6 +1,7 @@
 DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
 DIST opera-beta_95.0.4635.12_amd64.deb 101346084 BLAKE2B 
f4e46aaabd3f15c549d3f6865a2ee031fba924c71dd57be78f045323c23c8af8cfe5822b4240b268740a97e6a175539f61f1676c068bda958427cc5f6e3be0ed
 SHA512 
0de16942d4bf5875e436f41fc8d4991290336f754761b8117f54fd8730462107dd91d4e53aae7df711bde4ef6dacd780c372a09fcf024ccf8593721da11143e3
 DIST opera-beta_95.0.4635.15_amd64.deb 101325556 BLAKE2B 
debdbd0bc69e7e350d2187f145ee701a62e83d3cc130d696ad04d640c5132f2650c806cb7721210e0215c9f584932565c8950305725a7cebf303278c83185bcc
 SHA512 
828552b0f1fe20ad38834af2382ef4a05d790901367ab5967d172d8159b368f8b8ecf47990e724c941ff514c9e9b0dd5887611e03988b60f2c7b779ea9dbf8ac
+DIST opera-beta_97.0.4719.17_amd64.deb 103378668 BLAKE2B 
291dbfbb51f9e9787ae501fc16f9046db994a88437f99567674390bf26736e36c99f58494574d00376ce5b4a30617c7c029debf91f713fe3b107d43078164e11
 SHA512 
ffb1951691800a2b6df370a0ed57e917a7efa8ca24d65890512391a4ffad2998b3a9d852a0360507bc506b3d9b0848fb5a8560d60992ddff39ccd066143cf7c3
 DIST opera-beta_98.0.4759.1_amd64.deb 104289216 BLAKE2B 
b8f228b919600517087786f42326825e5c6149328e124d4fa5ffef72f2cba2827250a5f66f94265dfe511066f5c23954198884b3fd219eda1fb68d927218279c
 SHA512 
33311974079c686e6bcf442428f33f21479b72db657976f591c1602132f849838a1a46aa72c5ba9c6504e590709e7c6eace3464c5c4b5e9d8da40c8b823f68b1
 DIST opera-beta_98.0.4759.3_amd64.deb 104333468 BLAKE2B 
d661355bf8a96d4f61c10796d164a03fe817bcfa914961e64cff20f8c8f37c283dd29d0106f00db1e50eaae7fdbb549b20778946debeb74802770c398b833bd3
 SHA512 
97bfd7a7dc32957a61892825280454af0251eb7e6f256b94c1b9cd0c6aecc99da07ae429c4d76752f598824844fbb06ca1dc69fe20a2f3cae85d4ac4a6bf18f8
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild 
b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   

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

2023-04-22 Thread Mike Gilbert
commit: 260e8b68bd11d114c67c6334682125015253e65b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:02 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260e8b68

www-client/opera: remove old

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

 www-client/opera/Manifest  |   2 -
 www-client/opera/opera-94.0.4606.76.ebuild | 165 -
 2 files changed, 167 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 1abf08640019..f56c6e046757 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,4 +1,2 @@
-DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 
9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35
 SHA512 
55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3
-DIST opera-stable_94.0.4606.76_amd64.deb 101351348 BLAKE2B 
90251a671da4ae8eb50a01b5dd3b305de09c2f9f9ff35f82343b49f16cc38a0ff9e5c875189236eeda29a3a8c20048e22bccfbbb040b7cb7fa9f6800fbc9165f
 SHA512 
7a92ab389186edf03ec7f6fd1a6608b4d3a05e980d7e3144fdba27db11712cfc175450aae6a261fe0df417f8970921d35eaab31c0476d07ffb292656319b9645
 DIST opera-stable_98.0.4759.6_amd64.deb 104303904 BLAKE2B 
cf31baf9daa4fc5f47da2a6b1ce0075214957519b08dc5347d098e760d5f17d8f53a5cbd306ad78aa27073f552aee197329d33ace40937a4cc55871e5448468f
 SHA512 
8c4e2a77b1d885504b5b74bb4704fcd59cd14482edb6bd668d84630676d8cbbc20d09b1e04d05297623ffe36c16d9f79decac6d24f909d756ebf7140289c6b98

diff --git a/www-client/opera/opera-94.0.4606.76.ebuild 
b/www-client/opera/opera-94.0.4606.76.ebuild
deleted file mode 100644
index 860aa706cd5d..
--- a/www-client/opera/opera-94.0.4606.76.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="108.0.5359.125"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-  

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

2023-04-22 Thread Mike Gilbert
commit: a2203ed3081cd2571e2209708cc2cf7849417148
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:46:27 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2203ed3

www-client/opera-beta: automated bump (98.0.4759.1)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-98.0.4759.1.ebuild   | 165 +
 2 files changed, 166 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index ccb7b2f25790..5c46b0924176 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,6 @@
 DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
 DIST opera-beta_95.0.4635.12_amd64.deb 101346084 BLAKE2B 
f4e46aaabd3f15c549d3f6865a2ee031fba924c71dd57be78f045323c23c8af8cfe5822b4240b268740a97e6a175539f61f1676c068bda958427cc5f6e3be0ed
 SHA512 
0de16942d4bf5875e436f41fc8d4991290336f754761b8117f54fd8730462107dd91d4e53aae7df711bde4ef6dacd780c372a09fcf024ccf8593721da11143e3
 DIST opera-beta_95.0.4635.15_amd64.deb 101325556 BLAKE2B 
debdbd0bc69e7e350d2187f145ee701a62e83d3cc130d696ad04d640c5132f2650c806cb7721210e0215c9f584932565c8950305725a7cebf303278c83185bcc
 SHA512 
828552b0f1fe20ad38834af2382ef4a05d790901367ab5967d172d8159b368f8b8ecf47990e724c941ff514c9e9b0dd5887611e03988b60f2c7b779ea9dbf8ac
+DIST opera-beta_98.0.4759.1_amd64.deb 104289216 BLAKE2B 
b8f228b919600517087786f42326825e5c6149328e124d4fa5ffef72f2cba2827250a5f66f94265dfe511066f5c23954198884b3fd219eda1fb68d927218279c
 SHA512 
33311974079c686e6bcf442428f33f21479b72db657976f591c1602132f849838a1a46aa72c5ba9c6504e590709e7c6eace3464c5c4b5e9d8da40c8b823f68b1
 DIST opera-beta_98.0.4759.3_amd64.deb 104333468 BLAKE2B 
d661355bf8a96d4f61c10796d164a03fe817bcfa914961e64cff20f8c8f37c283dd29d0106f00db1e50eaae7fdbb549b20778946debeb74802770c398b833bd3
 SHA512 
97bfd7a7dc32957a61892825280454af0251eb7e6f256b94c1b9cd0c6aecc99da07ae429c4d76752f598824844fbb06ca1dc69fe20a2f3cae85d4ac4a6bf18f8
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild 
b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2023-04-22 Thread Mike Gilbert
commit: b80bfab7c8aba8c3a358b2fa87a1e00e335376d3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:26:46 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80bfab7

www-client/chromium: add 112.0.5615.165

Bug: https://bugs.gentoo.org/904455
Bug: https://bugs.gentoo.org/904725
Bug: https://bugs.gentoo.org/904560
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |1 +
 www-client/chromium/chromium-112.0.5615.165.ebuild | 1259 
 .../chromium/files/chromium-112-swiftshader.patch  |   74 ++
 3 files changed, 1334 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 88cc102e95fd..0eaba5a4fed4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,7 @@ DIST chromium-111-patchset-2.tar.xz 21480 BLAKE2B 
e59d67d261df23c110c2db0644250c
 DIST chromium-111.0.5563.110.tar.xz 1740800700 BLAKE2B 
77563b784d2a84a5c5b83779b54c633dcb38e25d3523c2254c07dcb7a3daedc352a48ffe4cb43d04569a10f98654da347bd463221755b492507d70183f8c28a9
 SHA512 
1274b14ef9b1eb418a87589979703731eb4907a90eb8ea58f343344f1e6c2bee1c88b3cb290485c833c0bda79a7c8ae59ba425c492e8738d19740cb0514e8ac5
 DIST chromium-111.0.5563.64.tar.xz 1740670460 BLAKE2B 
325cd15ebc5eeac2e51ebf754c71e090369a1063421d5e294d5704655d782fc02006f6eed4b284a2dc49fab9b7077144179db6887ce4652b6e88846174de79c3
 SHA512 
3ba60778031a2015cff4f1944a466102923cb2b455dabdd3ee077ac3a8717c4fa4090c7d950ffd5ad5a77f139f68640fb5032b7afcae36012e4a34485bcc
 DIST chromium-112.0.5615.121.tar.xz 1730330344 BLAKE2B 
da7f1841b5246e506daf8d261ce0c985816aaaebe17a866a29e56e410d03ebc0b492f11336dcd1d5aeb268268cf325a313b63f192f1231ccfac276e7a10dfcfb
 SHA512 
ba2144c24d1eaf94206c7992ddeb095b8a8d1c33ec5c25b63791a910584b4c835892833f1b7b32bbda6f9588a03fa1230d48a1a63d860394f1d48eb4ba161db4
+DIST chromium-112.0.5615.165.tar.xz 1730146076 BLAKE2B 
710f5490a48f9e268690bac1bdf86bac9f0968639c3b9250b3b821433afdaa37af532a1607579206848c47ceb24cebef96b1a8dbdba11c9b4b4eb7af7518fe11
 SHA512 
51cd011a612bbd83c31f69666d87597dbf0d277cbb043855623afd5d3d1f26326201251ca8aa18d891a6ca0c7daf177d07bd56a2969ba390318348077636ed7c
 DIST chromium-112.0.5615.49.tar.xz 1730346508 BLAKE2B 
715d0e3e630207900eba34c11434e781bac77a97c32038d8d030c91cecd285ad11f5722593d10c906a97f9e421dcb7fe25fd721c453d47315b8f89491d2f
 SHA512 
48387f8b960a33520da70953912076582e83263b2194fdb8afddf888f5e4d31ade0bf41e19fbdc8c2827c3371228428072520fdda41c229c78e2d71c341961e0
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c

diff --git a/www-client/chromium/chromium-112.0.5615.165.ebuild 
b/www-client/chromium/chromium-112.0.5615.165.ebuild
new file mode 100644
index ..7ee6d75449a5
--- /dev/null
+++ b/www-client/chromium/chromium-112.0.5615.165.ebuild
@@ -0,0 +1,1259 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+LLVM_MAX_SLOT=15
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr 
gu he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+VIRTUALX_REQUIRED="pgo"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
+inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx 
xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public;
+PATCHSET_NAME_PPC64="chromium_112.0.5615.49-2raptor0~deb11u1.debian"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   ppc64? (
+   
${PATCHSET_URI_PPC64}/+archive/ubuntu/chromium/+files/${PATCHSET_NAME_PPC64}.tar.xz
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz
+   )
+   pgo? ( 
https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar
 )"
+
+LICENSE="BSD"
+SLOT="0/stable"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
kerberos libcxx 

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

2023-04-22 Thread Maciej Barć
commit: 9c4fdd3c1011f8c7d31f9dc6e5b0c52ee8597b24
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:46:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4fdd3c

sci-mathematics/cadabra: drop old 2.4.2.2-r1

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

 sci-mathematics/cadabra/Manifest  |   1 -
 sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild | 104 --
 2 files changed, 105 deletions(-)

diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest
index 3e5d8963098c..b55b0b9b6f48 100644
--- a/sci-mathematics/cadabra/Manifest
+++ b/sci-mathematics/cadabra/Manifest
@@ -1,2 +1 @@
-DIST cadabra-2.4.2.2.tar.gz 25156757 BLAKE2B 
05d4e490d1fa740b3dd505b72d5f4f298e62e234859e81b5bdf865e895ab820b3cd5d6db3ecda1cac0426b031cc5c87428d464bdb66b24cb9b945ababc860a90
 SHA512 
c5c55abad090d72f981341d94d3e299583f446a4bff1df994a60c740cede9e543b5cdee146dae2a846deec4adf446172e62b0f12deab8c89e7a085ffa7006acf
 DIST cadabra-2.4.3.2.tar.gz 25157173 BLAKE2B 
895b91a01f5dedc87294903959ee3aca0234016fce0094f4288c07e2d265f90f834670b9c50dcfa059e46564c773f73f049cf65db74f49932e442d15d68ecd88
 SHA512 
21c76804442397fa3d5fa407fc74395fc800d01c2a5d84270e9cf3abd875c8ff96e2ba8f8349037797ff4ef3d2b9033c2a1a6af45bb75c3a201acdd7357adb6f

diff --git a/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild 
b/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild
deleted file mode 100644
index 729dbdb870fa..
--- a/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJOR=$(ver_cut 1)
-CADABRA=${PN}${MAJOR}
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit xdg-utils python-single-r1 cmake
-
-DESCRIPTION="Field-theory motivated approach to computer algebra"
-HOMEPAGE="https://cadabra.science/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git;
-else
-   SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   S="${WORKDIR}"/${CADABRA}-${PV}
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0/${MAJOR}"
-IUSE="gtk +jupyter test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/dvipng
-   dev-cpp/glibmm:2
-   dev-db/sqlite:3=
-   dev-libs/boost:=
-   dev-libs/gmp:=[cxx]
-   dev-libs/jsoncpp:=
-   dev-libs/libsigc++:2
-   dev-texlive/texlive-basic
-   $(python_gen_cond_dep '
-   dev-python/gmpy:2[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/sympy[${PYTHON_USEDEP}]
-   jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] )
-   ')
-   gtk? ( dev-cpp/gtkmm:3.0 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')"
-
-PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch )
-
-DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst )
-
-# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk"
-xdg_update() {
-   if use gtk ; then
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   fi
-}
-
-src_prepare() {
-   # Clean postinst script which calls libtool and icon-cache update
-   echo '#!/bin/sh' > "${S}"/config/postinst.in || die
-
-   # Fix "PYTHON_EXECUTABLE" in Jupyter kernel
-   sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|"  \
-   "${S}"/jupyterkernel/kernelspec/kernel.json.in || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_SYSTEM_JSONCPP=ON
-   -DPACKAGING_MODE=ON
-   -DUSE_PYTHON_3=ON
-   -DBUILD_AS_CPP_LIBRARY=OFF
-   -DENABLE_JUPYTER=OFF  # special Xeus Jupyter kernel (uses xtl)
-   -DENABLE_MATHEMATICA=OFF
-   -DINSTALL_TARGETS_ONLY=OFF
-   -DBUILD_TESTS=$(usex test)
-   -DENABLE_FRONTEND=$(usex gtk)
-   -DENABLE_PY_JUPYTER=$(usex jupyter)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_optimize
-}
-
-pkg_postinst() {
-   xdg_update
-}
-
-pkg_postrm() {
-   xdg_update
-}



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

2023-04-22 Thread Maciej Barć
commit: 0eedc6eae6a68f4a5bbc3321557b36643e7be7c6
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:53:02 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eedc6ea

app-emacs/consult: bump to 0.34

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

 app-emacs/consult/Manifest|  1 +
 app-emacs/consult/consult-0.34.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index a7d578b2fcf6..9cace98e5e2f 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,3 +1,4 @@
 DIST consult-0.31.tar.gz 97789 BLAKE2B 
800b3afd159e61e39860df8b259b9c3ae7db75094318e879a283bab0ad24b6fd8fa8e42480a0a6f3b036ad8f06cb656759ce9111819dcd9806f0357bd4ee552e
 SHA512 
d38452b8f32ae504099dc80fdf9fe4bdd3c2de5b3f6c4fd065cac9f6f7df1e486d7bae8f8636bd3d6d7dd825c4d8baac992aae9f3948db9584085f6a02dc8ca4
 DIST consult-0.32.tar.gz 101692 BLAKE2B 
01c574755345917ea109d4321a31b6720f88bb99d76a26cb5ef90acd7f637734d299708b630971a530ab97eb83d719c634eac6b3481699f4fc94f5a3ea479a72
 SHA512 
d33c33997542f545d64af9fe9261e1d22b32effaf75fce428903f5d4e50e98f0205976cb000aa0c4ce0218a382171d345d8d806184fbdd63d906fba91d58ab6e
 DIST consult-0.33.tar.gz 102348 BLAKE2B 
16419c7dfbee2d190dc4f534a69f835120779e6b44d0136963b830a56b49f890df6ac72f3dd229351bb1eb9e9b94a1a0fac1c14ee086a06d137b79e869f49d8c
 SHA512 
64bf4a4833e66388465db44d97fd0a8492baf8a2d3c54638cb2438391ec0b5599e944d5eb56812ea3fb1f6b6bcaf4a27d014390d084b9a73b0340c3aa467603f
+DIST consult-0.34.tar.gz 102922 BLAKE2B 
a3a748fd51a302d2c7e55158b1098d8d7d72c259a15b81d7441d82731f27ae673465d719f1adda933db97b0466fd1f9eaa96b60a3df4de57ccf26f64f0803b3c
 SHA512 
62163d5b065cf5aba8887624fbf13339d667f7b250ce1777d0c417a2bba91419978852e2c12f6c78dbfab994c0f7a613bca318d19adf4ae1a3e59bb4f5217f71

diff --git a/app-emacs/consult/consult-0.34.ebuild 
b/app-emacs/consult/consult-0.34.ebuild
new file mode 100644
index ..1a06823ec878
--- /dev/null
+++ b/app-emacs/consult/consult-0.34.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=27
+
+inherit elisp
+
+DESCRIPTION="Consulting complete-read"
+HOMEPAGE="https://github.com/minad/consult;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-28.1"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-04-22 Thread Maciej Barć
commit: 2d7660f53f68d2f3429541ec049b672077e3102f
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:54:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7660f5

app-emacs/consult: drop old 0.31

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

 app-emacs/consult/Manifest|  1 -
 app-emacs/consult/consult-0.31.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 9cace98e5e2f..ea91941b789b 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,4 +1,3 @@
-DIST consult-0.31.tar.gz 97789 BLAKE2B 
800b3afd159e61e39860df8b259b9c3ae7db75094318e879a283bab0ad24b6fd8fa8e42480a0a6f3b036ad8f06cb656759ce9111819dcd9806f0357bd4ee552e
 SHA512 
d38452b8f32ae504099dc80fdf9fe4bdd3c2de5b3f6c4fd065cac9f6f7df1e486d7bae8f8636bd3d6d7dd825c4d8baac992aae9f3948db9584085f6a02dc8ca4
 DIST consult-0.32.tar.gz 101692 BLAKE2B 
01c574755345917ea109d4321a31b6720f88bb99d76a26cb5ef90acd7f637734d299708b630971a530ab97eb83d719c634eac6b3481699f4fc94f5a3ea479a72
 SHA512 
d33c33997542f545d64af9fe9261e1d22b32effaf75fce428903f5d4e50e98f0205976cb000aa0c4ce0218a382171d345d8d806184fbdd63d906fba91d58ab6e
 DIST consult-0.33.tar.gz 102348 BLAKE2B 
16419c7dfbee2d190dc4f534a69f835120779e6b44d0136963b830a56b49f890df6ac72f3dd229351bb1eb9e9b94a1a0fac1c14ee086a06d137b79e869f49d8c
 SHA512 
64bf4a4833e66388465db44d97fd0a8492baf8a2d3c54638cb2438391ec0b5599e944d5eb56812ea3fb1f6b6bcaf4a27d014390d084b9a73b0340c3aa467603f
 DIST consult-0.34.tar.gz 102922 BLAKE2B 
a3a748fd51a302d2c7e55158b1098d8d7d72c259a15b81d7441d82731f27ae673465d719f1adda933db97b0466fd1f9eaa96b60a3df4de57ccf26f64f0803b3c
 SHA512 
62163d5b065cf5aba8887624fbf13339d667f7b250ce1777d0c417a2bba91419978852e2c12f6c78dbfab994c0f7a613bca318d19adf4ae1a3e59bb4f5217f71

diff --git a/app-emacs/consult/consult-0.31.ebuild 
b/app-emacs/consult/consult-0.31.ebuild
deleted file mode 100644
index 1a06823ec878..
--- a/app-emacs/consult/consult-0.31.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Consulting complete-read"
-HOMEPAGE="https://github.com/minad/consult;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-28.1"
-BDEPEND="${RDEPEND}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-04-22 Thread Maciej Barć
commit: 5944d26a3320e3faeb0b6c893d93e64120f0c9ba
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:48:16 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5944d26a

sci-mathematics/cadabra: gtk -> gui; minor tweaks

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

 sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild 
b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
index 5df5e14eacad..dc848e56ac06 100644
--- a/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
+++ b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
@@ -11,7 +11,8 @@ PYTHON_COMPAT=( python3_{10..11} )
 inherit xdg-utils python-single-r1 cmake
 
 DESCRIPTION="Field-theory motivated approach to computer algebra"
-HOMEPAGE="https://cadabra.science/;
+HOMEPAGE="https://cadabra.science/
+   https://github.com/kpeeters/cadabra2/;
 
 if [[ "${PV}" == ** ]] ; then
inherit git-r3
@@ -25,7 +26,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0/${MAJOR}"
-IUSE="gtk +jupyter test"
+IUSE="gui +jupyter test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
@@ -45,7 +46,7 @@ RDEPEND="
dev-python/sympy[${PYTHON_USEDEP}]
jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] )
')
-   gtk? ( dev-cpp/gtkmm:3.0 )
+   gui? ( dev-cpp/gtkmm:3.0 )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')"
@@ -54,9 +55,8 @@ PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch )
 
 DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst )
 
-# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk"
 xdg_update() {
-   if use gtk ; then
+   if use gui ; then
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
@@ -75,7 +75,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local mycmakeargs=(
+   local -a mycmakeargs=(
-DENABLE_SYSTEM_JSONCPP=ON
-DPACKAGING_MODE=ON
-DUSE_PYTHON_3=ON
@@ -84,7 +84,7 @@ src_configure() {
-DENABLE_MATHEMATICA=OFF
-DINSTALL_TARGETS_ONLY=OFF
-DBUILD_TESTS=$(usex test)
-   -DENABLE_FRONTEND=$(usex gtk)
+   -DENABLE_FRONTEND=$(usex gui)
-DENABLE_PY_JUPYTER=$(usex jupyter)
)
cmake_src_configure



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

2023-04-22 Thread Maciej Barć
commit: cd1857be9155329dba66845f850f431b742ae8be
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:51:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1857be

app-emacs/emms: bump to 15

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

 app-emacs/emms/Manifest   |  1 +
 app-emacs/emms/emms-15.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest
index b176c66b70f1..645739df44b5 100644
--- a/app-emacs/emms/Manifest
+++ b/app-emacs/emms/Manifest
@@ -1,3 +1,4 @@
 DIST emms-12.tar.gz 206897 BLAKE2B 
f65a3142c3de5bba9244e08de0f6769d880fb3df2dddce8bcb8ddfe61f68426c5821b49483631629eb3d0c3b9e23d1754ea824bc0888230b35cf1fab1d6dc1f2
 SHA512 
1f3781fd268208f5a15675f8dff88a47e82ea9dc746d7053aaa04141e38e95365596c21fc8b66e17253099b76e0c5e3a1fc04418c0cb7151836375aabfe863e7
 DIST emms-13.tar.gz 212490 BLAKE2B 
02aef30c6d21f761feae4a96ce3dab2a3e091b996f3c2a9221466fb6829e3615832450703df4e532af371c8757b1b45879fe201be0528130cdbb5179860a80b2
 SHA512 
1b88ae34e18abf38f7b100ff36ed26229654a30a0d1e2733e70c621d7d298a4c8f63500ae9239243fb72964ee31431dde9b9e43bdd7b88ef7028d8621328e6c7
 DIST emms-14.tar.gz 212655 BLAKE2B 
4a63b05dab8af1731a7ac036b7daa6b46db6ff26d954d6d8b12a3a280be94bf41cc47dfb4042318d58f9397791791c4a7e454f9863296d4d48961c6667284ff1
 SHA512 
98b8c8a017b080065f1da77f406efb9f294eb7217b51a2bc1de033ad8db190e9ac93ffcb1fb292bf63d5a811607e4004c6bfcfb2182229c2cb71b59626a4b991
+DIST emms-15.tar.gz 213132 BLAKE2B 
cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a
 SHA512 
81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369

diff --git a/app-emacs/emms/emms-15.ebuild b/app-emacs/emms/emms-15.ebuild
new file mode 100644
index ..036de9427036
--- /dev/null
+++ b/app-emacs/emms/emms-15.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp toolchain-funcs
+
+DESCRIPTION="The Emacs Multimedia System"
+HOMEPAGE="https://www.gnu.org/software/emms/
+   https://www.emacswiki.org/emacs/EMMS;
+SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-3+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="media-libs/taglib"
+BDEPEND="${RDEPEND}"
+
+# EMMS can use almost anything for playing media files therefore the dependency
+# possibilities are so broad that we refrain from setting anything explicitly
+# in DEPEND/RDEPEND.
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata
+}
+
+src_install() {
+   elisp-install ${PN} *.el *.elc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   exeinto /usr/bin
+   doexe src/emms-print-metadata
+
+   doinfo doc/emms.info*
+   doman emms-print-metadata.1
+   dodoc AUTHORS NEWS README THANKGNU
+}



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

2023-04-22 Thread Maciej Barć
commit: 29ebf57381f34565e71b5ac04c60d6200ff3db58
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:52:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ebf573

app-emacs/emms: drop old 12

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

 app-emacs/emms/Manifest   |  1 -
 app-emacs/emms/emms-12.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest
index 645739df44b5..e38d64ba2625 100644
--- a/app-emacs/emms/Manifest
+++ b/app-emacs/emms/Manifest
@@ -1,4 +1,3 @@
-DIST emms-12.tar.gz 206897 BLAKE2B 
f65a3142c3de5bba9244e08de0f6769d880fb3df2dddce8bcb8ddfe61f68426c5821b49483631629eb3d0c3b9e23d1754ea824bc0888230b35cf1fab1d6dc1f2
 SHA512 
1f3781fd268208f5a15675f8dff88a47e82ea9dc746d7053aaa04141e38e95365596c21fc8b66e17253099b76e0c5e3a1fc04418c0cb7151836375aabfe863e7
 DIST emms-13.tar.gz 212490 BLAKE2B 
02aef30c6d21f761feae4a96ce3dab2a3e091b996f3c2a9221466fb6829e3615832450703df4e532af371c8757b1b45879fe201be0528130cdbb5179860a80b2
 SHA512 
1b88ae34e18abf38f7b100ff36ed26229654a30a0d1e2733e70c621d7d298a4c8f63500ae9239243fb72964ee31431dde9b9e43bdd7b88ef7028d8621328e6c7
 DIST emms-14.tar.gz 212655 BLAKE2B 
4a63b05dab8af1731a7ac036b7daa6b46db6ff26d954d6d8b12a3a280be94bf41cc47dfb4042318d58f9397791791c4a7e454f9863296d4d48961c6667284ff1
 SHA512 
98b8c8a017b080065f1da77f406efb9f294eb7217b51a2bc1de033ad8db190e9ac93ffcb1fb292bf63d5a811607e4004c6bfcfb2182229c2cb71b59626a4b991
 DIST emms-15.tar.gz 213132 BLAKE2B 
cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a
 SHA512 
81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369

diff --git a/app-emacs/emms/emms-12.ebuild b/app-emacs/emms/emms-12.ebuild
deleted file mode 100644
index c5fb534b34fc..
--- a/app-emacs/emms/emms-12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp toolchain-funcs
-
-DESCRIPTION="The Emacs Multimedia System"
-HOMEPAGE="https://www.gnu.org/software/emms/
-   https://www.emacswiki.org/emacs/EMMS;
-SRC_URI="https://git.savannah.gnu.org/cgit/emms.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-3+ FDL-1.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-RDEPEND="media-libs/taglib"
-BDEPEND="${RDEPEND}"
-
-# EMMS can use almost anything for playing media files therefore the dependency
-# possibilities are so broad that we refrain from setting anything explicitly
-# in DEPEND/RDEPEND.
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" all emms-print-metadata
-}
-
-src_install() {
-   elisp-install ${PN} *.el *.elc
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
-   exeinto /usr/bin
-   doexe src/emms-print-metadata
-
-   doinfo doc/emms.info*
-   doman emms-print-metadata.1
-   dodoc AUTHORS NEWS README THANKGNU
-}



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

2023-04-22 Thread Maciej Barć
commit: d87f3fe34aa0009275e4fcdfbc9f7794e839054f
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 22 21:45:57 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 23:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87f3fe3

sci-mathematics/cadabra: update PYTHON_COMPAT

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

 .../cadabra/{cadabra-2.4.3.2.ebuild => cadabra-2.4.3.2-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild 
b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
similarity index 98%
rename from sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild
rename to sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
index 6481aada846a..5df5e14eacad 100644
--- a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild
+++ b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MAJOR=$(ver_cut 1)
 CADABRA=${PN}${MAJOR}
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit xdg-utils python-single-r1 cmake
 



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

2023-04-22 Thread Tony Olagbaiye
commit: 92cd3b1a04a0e576d469c71b4545ea6ba4035fe3
Author: Tony Olagbaiye  fron  io>
AuthorDate: Sat Apr 22 23:12:12 2023 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Sat Apr 22 23:12:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92cd3b1a

app-admin/rbw: new package, add 

Signed-off-by: Tony Olagbaiye  fron.io>

 app-admin/rbw/rbw-.ebuild | 58 +++
 1 file changed, 58 insertions(+)

diff --git a/app-admin/rbw/rbw-.ebuild b/app-admin/rbw/rbw-.ebuild
new file mode 100644
index 0..c0ebfc061
--- /dev/null
+++ b/app-admin/rbw/rbw-.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cargo
+
+DESCRIPTION="unofficial bitwarden cli"
+HOMEPAGE="https://git.tozt.net/rbw;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.tozt.net/rbw;
+else
+   SRC_URI="https://git.tozt.net/rbw/snapshot/rbw-${PV}.tar.gz -> 
${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion zsh-completion fish-completion"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/rust"
+
+src_unpack() {
+   if [[ ${PV} = ** ]]; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
+src_install() {
+   cargo_src_install
+
+   if use bash-completion; then
+   insinto /usr/share/bash-completion/completions
+   rbw gen-completions bash > rbw.bash
+   doins rbw.bash
+   fi
+
+   if use fish-completion; then
+   insinto /usr/share/fish/completions
+   rbw gen-completions fish > rbw.fish
+   doins rbw.fish
+   fi
+
+   if use zsh-completion; then
+   insinto /usr/share/zsh-completion/completions
+   rbw gen-completions zsh > _rbw
+   doins _rbw
+   fi
+}



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

2023-04-22 Thread Mike Gilbert
commit: 251f86f99a94af852f5f3e5737aef93f7d96368a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 23:05:47 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 23:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251f86f9

net-dialup/ppp: fix manpage in SRC_URI

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

 net-dialup/ppp/Manifest | 2 +-
 net-dialup/ppp/ppp-2.5.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest
index 4582f760fc8f..84e1b64ccc57 100644
--- a/net-dialup/ppp/Manifest
+++ b/net-dialup/ppp/Manifest
@@ -2,4 +2,4 @@ DIST ppp-2.4.9-patches-03.tar.xz 18520 BLAKE2B 
b3da095672fa57727ba11a5dba761ea3f
 DIST ppp-2.4.9.tar.gz 719904 BLAKE2B 
7ba3eb8c98fec5599635dbd302399617e1075f3a1df090f1a94ce2bb8a5c7631e6eea82246adc33711aba5fe95e7ba7c982e2cbf1fb0d71e45f877d9b092ffb7
 SHA512 
c309f8f69f534c05547cd2f66dade0e0f198ea4c2928a7e899e660280786b3e965437a67b8c5bb81c59d0fa1818b4eb7b701d2dce015a420d380422d2bca4e1a
 DIST ppp-2.5.0.tar.gz 1170057 BLAKE2B 
6a0e9efcbff3cb499705071cc7d0e3411cf4871fd53b2bfedbb1f2cf3ad80728eb436050cf33b78e36d473be64f15907a21da17f283337455f0af379bc18272d
 SHA512 
094368ea2aa6c6e8dfba4443509857a7c1c7ff839bb6d6657743802477208c01e87db31593cef0932d3725c640e9c103179da6b742825034cda82bd31ddcc2ed
 DIST ppp-dhcpc.tgz 33497 BLAKE2B 
ca59130012f007cf45af6bcfa468c112b0d521c8b11f42d42c566dd9de55bd6d6f1b1ceb83cbae18cfe79cb5cb36ba6c6858a4718915acc6987295008aca53da
 SHA512 
aeaf791b14f5a09c0e2079072a157e65132cbff46e608bc0724e6a5827a01da934f5006e2774eb7105f83e607a52cb4987238f4385cf6f5cc86cbe305a556738
-DIST pppgetpass.8 154398 BLAKE2B 
0e74b96df6171b7382874ce08375d0122df2b564ce8c3e8081022c38ef433e22d15ad13a51d553c6e18ee6277d9c67302b50afa59126bf74a6e3dcd1b03a2b2b
 SHA512 
aca33e489d3e78a7accced4d3c33c03d933cf4c0b6607e8a6bbefef202c853248fa85caa36b53b9cbaf8b21ae60bb00fb3f95577418112630dfa6d67ad700359
+DIST pppgetpass.8 450 BLAKE2B 
4e9805cfecb4d07c302682c1ced42cc5d247d18fae904b909e126874af962cf48bb703cd75b0cefce4e19404f2e757602d3b57f187567fc23d4b93d9598d1486
 SHA512 
21f6dda908cf73ee27bfa39d2b50e7f76b371e50bd7d5a0586174b30129c119accbd260d7f9e0e6aa6aabfa5ba11a13ba560588a99672c9dd4e9f33254f88836

diff --git a/net-dialup/ppp/ppp-2.5.0.ebuild b/net-dialup/ppp/ppp-2.5.0.ebuild
index 8df0af957ebd..dc7b51c7c782 100644
--- a/net-dialup/ppp/ppp-2.5.0.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0.ebuild
@@ -9,7 +9,7 @@ PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03"
 DESCRIPTION="Point-to-Point Protocol (PPP)"
 HOMEPAGE="https://ppp.samba.org/;
 SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz
-   
https://github.com/ppp-project/ppp/blob/${P}/contrib/pppgetpass/pppgetpass.8;
+   
https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8;
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-04-22 Thread Matt Turner
commit: c7133507ecee644186143197a4274d2f3118af06
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Apr 22 16:55:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 22 21:51:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7133507

net-misc/gnome-remote-desktop: Version bump to 44.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30704
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-44.1.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 76bd6df12767..9386bb21eff7 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B 
a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0
 SHA512 
6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e
+DIST gnome-remote-desktop-44.1.tar.xz 199428 BLAKE2B 
6a44a616f3581b3bff1123a432cf55591a3a00c3d0f06f6f3510ef3dc69e752a4cce54c4967ef6692f49d730a1545a7b73ca2c3b1c699e64342601fc51c8ee9f
 SHA512 
bb1d8a9ee7868309beb84d01c35e17c92bd26ac855df00caaa780796fe403842ee00462c4c222bf16cd3b98752106d34bfca55c98d634e712a5b561c7ace5285

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
new file mode 100644
index ..595e4cdbee2a
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-04-22 Thread James Le Cuirot
commit: 2412478b58e166a0eebc55bf833268a1b26e8fe3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 22 21:50:16 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 22 21:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2412478b

www-client/vivaldi: Add missing ca-valencia language

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-6.0.2979.15.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild 
b/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild
index 28280ba78958..0153c804d616 100644
--- a/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild
+++ b/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild
@@ -13,6 +13,7 @@ CHROMIUM_LANGS="
bg
bn
ca
+   ca-valencia
cs
da
de



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

2023-04-22 Thread James Le Cuirot
commit: 83ac7025f5bc9ced1859c0ef6d4a7db1eb2a6ad6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 22 21:48:48 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 22 21:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ac7025

www-client/vivaldi: Stabilise 5.7.2921.68 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-5.7.2921.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.68.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.68.ebuild
index 28280ba78958..736fa6da6189 100644
--- a/www-client/vivaldi/vivaldi-5.7.2921.68.ebuild
+++ b/www-client/vivaldi/vivaldi-5.7.2921.68.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2023-04-22 Thread James Le Cuirot
commit: 6eeec66b66b702c547f7dd3ad4d8f7532494c407
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 22 21:46:10 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 22 21:46:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eeec66b

www-client/vivaldi: Add version 6.0.2979.15

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-6.0.2979.15.ebuild | 217 ++
 2 files changed, 220 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 81c9707942b1..b45b4727f3af 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.7.2921.65-1_armhf.deb 90794256 BLAKE2B 
a2ae0724660f5c08efd
 DIST vivaldi-stable_5.7.2921.68-1_amd64.deb 101588752 BLAKE2B 
69c2d1af3871f9807721b0be605e77ece9df1e069c0026cf767abe8c709d64e7fa9e28cc08433a2028a991eb24737e2480b072b82da5b9fe7c0c3608b1a57b7d
 SHA512 
95cc1f92e3a72478932921560ad617329146da068824bbd58755314f20cdb9bc6b5ad6d11832d7e7540f3773058c0d33e79ad099358db8bc3f30be65820ab5dd
 DIST vivaldi-stable_5.7.2921.68-1_arm64.deb 91114968 BLAKE2B 
e8fcc80bdbb2668fa52bb96812907eddb49fb2ee4fcfb29ea7022777a01082818eba9d9db8fad99bf88f7cf5f532b63a1c7d34c04e49f851f0bd1f6972724a00
 SHA512 
f68b4900b07ec1c028f472da1c7769c2767b3396f75ae9e3c26bcf6509f99e456fdb1065779f07ec03b7c824fe612e345e808af9f76a3c279d4ee164da6a5f49
 DIST vivaldi-stable_5.7.2921.68-1_armhf.deb 90800820 BLAKE2B 
c1ff1ec4d04fa5a03cb0e6607b6c499276d066126614a725ae92634e09531ef71331d184f876fbb5bdc6f5c4fdf456af1fef42dd6368d04d8e78c4863c153c63
 SHA512 
c9cd973a6e23dfa697ad6117572302655f495e6189683fb6b5566706463fb3b1e27e3852b66c63a9b46a338c392973685e9facf406103cf379e0c7c9faa42871
+DIST vivaldi-stable_6.0.2979.15-1_amd64.deb 98024608 BLAKE2B 
d1c3496895d02d7e7940f4c8c2c7ae547ff7ff5fcadb1befc259d0d9c1688223794185dcd240620e20562c067f9cb0401afad8b36ff85dd62f599073421980b7
 SHA512 
a06b3b4bff040ed078a0e24f42c4ef6bb7e59ea9bc84c1d6e35cdf7fce914d1d1e98779867225e39047fa1b9ad94bc4e986d2400f11bd0b24697a41cee5dd9d2
+DIST vivaldi-stable_6.0.2979.15-1_arm64.deb 92692968 BLAKE2B 
6264239c353f7b46545b675866b33ddd72af955d42fce902664ed0db9a82f4b8b657bd7894143183b0803adcec4ba2596621b8e8234e68a0e9e51ba85926fd78
 SHA512 
8cad20e2898d89b7235ad3adb11024b46a32e821c5d8fb12ea9a1f39a45508d47c5aab3f5a0f284ef30b89ba4ec2fed51c6423ef2684f0bd5b25f41684f4755f
+DIST vivaldi-stable_6.0.2979.15-1_armhf.deb 92549764 BLAKE2B 
de7a333f72fd29e873d1e698412046e134e84df5ad96b4e10585e4fa850c96a8439c34236792d07615c90e801c478d900e5003a00ca2edf47564ab0a5775a829
 SHA512 
ebc4c6cc7a0819d9472b8bb95d096dce6455a6892ee974e0804a4f0846b09710862f180b41ca9dae823d338772a0dd955b80f9dbc7e9ffcaf4fcc8146dfe6942

diff --git a/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild 
b/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild
new file mode 100644
index ..28280ba78958
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-6.0.2979.15.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="106"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"
+SLOT="0"
+IUSE="gtk proprietary-codecs 

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

2023-04-22 Thread James Le Cuirot
commit: dd5adcc4499a0201018356814a3abaae0da3d3eb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr 22 21:49:07 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr 22 21:49:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5adcc4

www-client/vivaldi: Drop old 5.7.2921.65

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.7.2921.65.ebuild | 217 --
 2 files changed, 220 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index b45b4727f3af..281a32ef2d1b 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.7.2921.65-1_amd64.deb 101597600 BLAKE2B 
d66fb428c3141af2e3dd2be30d7ba9be222a489e1ec06bad99ad1100f847cf2e0ef3a021440333a714bfe9b58cd14b593586244c902a3c7e4e566159406b120c
 SHA512 
562a410031cdf77448fc7fb68555fe2148e4f4371798adf15466096fcafde45ac5223bee539fb166e8f5ec53c63155f38626a71d598a2b3b318ceef8eff0f968
-DIST vivaldi-stable_5.7.2921.65-1_arm64.deb 91114828 BLAKE2B 
292c7c911da896725c4d28293570278b7509f324dc3c1fdfa75a8e0792c314345df93c7c2c107c8840b577f19e94cdaccde3a94ad22528675e1caa1f34c981ce
 SHA512 
876a46ca2b5040f48fd4d9d13e2891230cc1d04c0bbbc278d4427d53490a13697b8581154424c1328fb12d71b9bd52baa45674fe87c4edf304621a6469a3097f
-DIST vivaldi-stable_5.7.2921.65-1_armhf.deb 90794256 BLAKE2B 
a2ae0724660f5c08efde5f82ed9f169d6789642e20c3a7330c98c4d1c2248d8c8ff02ed9a48d0935614ecf2bde3b4f0523aad14d61eafe60df270141a04a1514
 SHA512 
e2aca32ec207bd0614a9b037e3b5a2af09cf75e20c75ea51035efae0cf1f0d939a9b57a5f0f5d1592b119a0469c4a976763dfc067808eb0c283b3e3dfcf8e75d
 DIST vivaldi-stable_5.7.2921.68-1_amd64.deb 101588752 BLAKE2B 
69c2d1af3871f9807721b0be605e77ece9df1e069c0026cf767abe8c709d64e7fa9e28cc08433a2028a991eb24737e2480b072b82da5b9fe7c0c3608b1a57b7d
 SHA512 
95cc1f92e3a72478932921560ad617329146da068824bbd58755314f20cdb9bc6b5ad6d11832d7e7540f3773058c0d33e79ad099358db8bc3f30be65820ab5dd
 DIST vivaldi-stable_5.7.2921.68-1_arm64.deb 91114968 BLAKE2B 
e8fcc80bdbb2668fa52bb96812907eddb49fb2ee4fcfb29ea7022777a01082818eba9d9db8fad99bf88f7cf5f532b63a1c7d34c04e49f851f0bd1f6972724a00
 SHA512 
f68b4900b07ec1c028f472da1c7769c2767b3396f75ae9e3c26bcf6509f99e456fdb1065779f07ec03b7c824fe612e345e808af9f76a3c279d4ee164da6a5f49
 DIST vivaldi-stable_5.7.2921.68-1_armhf.deb 90800820 BLAKE2B 
c1ff1ec4d04fa5a03cb0e6607b6c499276d066126614a725ae92634e09531ef71331d184f876fbb5bdc6f5c4fdf456af1fef42dd6368d04d8e78c4863c153c63
 SHA512 
c9cd973a6e23dfa697ad6117572302655f495e6189683fb6b5566706463fb3b1e27e3852b66c63a9b46a338c392973685e9facf406103cf379e0c7c9faa42871

diff --git a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild 
b/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
deleted file mode 100644
index 736fa6da6189..
--- a/www-client/vivaldi/vivaldi-5.7.2921.65.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="106"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   || (
-   

[gentoo-commits] repo/proj/guru:dev commit in: app-vim/vala-syntax/

2023-04-22 Thread Tony Olagbaiye
commit: 69fef34f7857cb1e7b75709848a361416671a0cf
Author: Tony Olagbaiye  fron  io>
AuthorDate: Sat Apr 22 21:44:12 2023 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Sat Apr 22 21:44:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69fef34f

app-vim/vala-syntax: new package, add 20200502

Signed-off-by: Tony Olagbaiye  fron.io>

 app-vim/vala-syntax/Manifest|  1 +
 app-vim/vala-syntax/vala-syntax-20200502.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/app-vim/vala-syntax/Manifest b/app-vim/vala-syntax/Manifest
new file mode 100644
index 0..990ce60df
--- /dev/null
+++ b/app-vim/vala-syntax/Manifest
@@ -0,0 +1 @@
+DIST vala-syntax-20200502.tar.gz 22116 BLAKE2B 
0030f8b19166a7bd8833f594d4ac26e705f45e5022bd3c91023a6b5e6faa7f46bebb57420cb91605b94b0995f2828a25f29d4619362d0929758b444da5787f4c
 SHA512 
4521ab8042bf654189ea87a31b2c1a9214dca759bce58f659735b4da362ab2f49796ee0798534f7c6a52c3198fc106e62a4a4bcf49dd80509494384f016d5069

diff --git a/app-vim/vala-syntax/vala-syntax-20200502.ebuild 
b/app-vim/vala-syntax/vala-syntax-20200502.ebuild
new file mode 100644
index 0..c38173d3d
--- /dev/null
+++ b/app-vim/vala-syntax/vala-syntax-20200502.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+MY_PN="vala.vim"
+COMMIT="ce569e187bf8f9b506692ef08c10b584595f8e2d"
+DESCRIPTION="vim plugin: vala language support"
+HOMEPAGE="https://github.com/vala-lang/vala.vim 
https://wiki.gnome.org/Projects/Vala/Vim;
+SRC_URI="https://github.com/vala-lang/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${COMMIT}"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64"



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

2023-04-22 Thread Andreas K. Hüttel
commit: ddcb84b3e329f4c570f0a2ca1c0af7d42698e748
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 22 21:14:04 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 22 21:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcb84b3

sys-libs/glibc: drop 2.36-r5, 2.37-r1

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |2 -
 sys-libs/glibc/glibc-2.36-r5.ebuild | 1639 --
 sys-libs/glibc/glibc-2.37-r1.ebuild | 1664 ---
 3 files changed, 3305 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index f8c03e953e9d..cc31b51d1f5d 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -16,10 +16,8 @@ DIST glibc-2.35-loongarch-patches-20220522.tar.xz 44728 
BLAKE2B 09e7a061f3269ebd
 DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 
7979dcfee270107d51c10e5ec74c9c1ab0d0a9743d6718a6d915d241fee6482958c957ef9fd25cd704925e3aa0d98c23115274c7594d149dec08c5e0766a488d
 SHA512 
37a4c086b6a459cb378608a49d90705dddb806376edb2456b8c98e3a469fc558bce7b1b4c8a856b8dffb209e7b6e1c48382ed6f050284c5f74a92ca4f7d4b88a
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-2.36-patches-10.tar.xz 118268 BLAKE2B 
3d1bdb6c1a9e10ba78a344ca8940f68c49411a94aefd4d66bab17d784bc8783f2ae71efb171dea6d1919ea2c4a1f54333dabc2c4d99838ba8ec568484b84d0ae
 SHA512 
b88dfc56ffc2df495e13cf90e709629db2b9b411a1c5ba6d39f40f45be3c2f49df7b1fe320d1cd7552515fe68dfc644c12916a6db34139ccf94ff755235d3a40
-DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 
003a59a992302c21132474bcdc994d10b5d50a94368e949ce28cbe389cefd104f66c48cb61a63d24e2f6db94d010e4220bda3fb5291d088cda88069b928c92e0
 SHA512 
6d6a16114df2223bf04729a79d12a52e41c9b8e756863c1acbb909dc34696958073604ced1b691579271218738511191ddf517e03a700d3948752c455201bcc4
 DIST glibc-2.36-patches-9.tar.xz 110440 BLAKE2B 
edc1aca9b7bc9ce64683e3bd905c9804b581af2d41191ae85e6f0e73d444672abe56bbb620373d31b20db8f84a2cb9ed4e1026e50ce5f287dac5c24752ee187a
 SHA512 
1f1f85a439983b776229b924f9a8fd9aacf9efc869a212ff15b49e60627f37719b548d20b9ff1b80d88996bce115f44efdbecc6dce378a4247c6078ed7e6e1b4
 DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55
 SHA512 
9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
-DIST glibc-2.37-patches-3.tar.xz 22908 BLAKE2B 
9b8bda29dc25a444dae9ace7e9c2c072f1f4b07a864720036d16be6d69e40b3c1d506838ce4168066eb490780a95222e8746efc42af4b4b2f2cf86483142294a
 SHA512 
6e51300bfbd44d549dbf24de8a6d0137865e51ab5d9ebd85f638b17a8c7aa39b7842c3ace762649216060160b8937da9e384876c1202bc63b0291c2e564d2703
 DIST glibc-2.37-patches-4.tar.xz 24136 BLAKE2B 
4dc69ed5d5671bc6a865775b86b4227015b7636f00a92b2c4ff07006fb2a288643eb6b5f6012dd34e62f6cf2f6bd63ac1931286b64fdac39e4988b21ca4b94ae
 SHA512 
4bb5f4c3d37f7f028b8920bbda71c32492c1ebdfe4d151cb05e9ab14040d7b16833d4d9da06c5c84a9efde7510650c90a3c188d636e02ede46f8fe5e32b9b11f
 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 
8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3
 SHA512 
4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238

diff --git a/sys-libs/glibc/glibc-2.36-r5.ebuild 
b/sys-libs/glibc/glibc-2.36-r5.ebuild
deleted file mode 100644
index 5aa15579a204..
--- a/sys-libs/glibc/glibc-2.36-r5.ebuild
+++ /dev/null
@@ -1,1639 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
-# Please read & adapt the page as necessary if obsolete.
-
-PYTHON_COMPAT=( python3_{9..11} )
-TMPFILES_OPTIONAL=1
-
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-# Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=5
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then

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

2023-04-22 Thread Piotr Karbowski
commit: 343a68e1f98fc8608e35ad8947bf47d158f6ff3c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Apr 22 20:46:15 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Apr 22 20:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343a68e1

profiles/features/musl: mask superslicer (needs masked sci-libs/opencascade)

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

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index fcbfbda4cff3..3a906adb8962 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -113,6 +113,7 @@ app-eselect/eselect-opencascade
 app-doc/kicad-doc
 media-gfx/freecad
 media-gfx/prusaslicer
+media-gfx/superslicer
 sci-electronics/kicad
 sci-electronics/kicad-footprints
 sci-electronics/kicad-meta



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

2023-04-22 Thread Mike Pagano
commit: fae939a0c2d08cc23083997bddcf208181310f43
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Apr 22 19:56:43 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Apr 22 19:56:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae939a0

www-servers/nginx-unit: drop 1.29.0

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

 www-servers/nginx-unit/Manifest |  1 -
 www-servers/nginx-unit/nginx-unit-1.29.0.ebuild | 90 -
 2 files changed, 91 deletions(-)

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

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



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

2023-04-22 Thread Mike Pagano
commit: eacec4f9b27f04323e39ef5b250a3fdc265cce7c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Apr 22 19:55:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Apr 22 19:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacec4f9

www-servers/nginx-unit: stabilize 1.29.1 for amd64

Closes: https://bugs.gentoo.org/904830
Signed-off-by: Mike Pagano  gentoo.org>

 www-servers/nginx-unit/nginx-unit-1.29.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild
index ecf1568f4165..70a236f59bad 100644
--- a/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild
+++ b/www-servers/nginx-unit/nginx-unit-1.29.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 MY_USE="perl python ruby"
 MY_USE_PHP="php7-4 php8-0 php8-1 "
 IUSE="${MY_USE} ${MY_USE_PHP} ssl"



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

2023-04-22 Thread Sam James
commit: 4419a615b3d4de30fc0420527225d1a63a86696e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4419a615

dev-python/jupyter_server_mathjax: Stabilize 0.2.6 ppc64, #903856

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

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

diff --git 
a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild 
b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
index ff79eec7dc0d..733e4dd1792a 100644
--- a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
+++ b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/jupyter-server-1.1[${PYTHON_USEDEP}]



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

2023-04-22 Thread Sam James
commit: d73665132e9cff2b01508c1d9c5a3861d9ad0013
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7366513

dev-python/docopt: Stabilize 0.6.2-r5 ppc64, #903856

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

 dev-python/docopt/docopt-0.6.2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/docopt/docopt-0.6.2-r5.ebuild 
b/dev-python/docopt/docopt-0.6.2-r5.ebuild
index 95b1ac9f1bd8..3a7148927427 100644
--- a/dev-python/docopt/docopt-0.6.2-r5.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-r5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.6.2-pytest_node_from_parent.patch



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

2023-04-22 Thread Sam James
commit: 834e7a5caef95791fe8601a03613f30039806dcf
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834e7a5c

dev-python/nbval: Stabilize 0.10.0-r1 ppc64, #903856

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

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

diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild 
b/dev-python/nbval/nbval-0.10.0-r1.ebuild
index 89b47fb7fac4..1f68800e7c97 100644
--- a/dev-python/nbval/nbval-0.10.0-r1.ebuild
+++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/computationalmodelling/nbval;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/coverage[${PYTHON_USEDEP}]



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

2023-04-22 Thread Sam James
commit: 5c5f6ddcf9a4e1b1d6906364caed3e3041d165ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5f6ddc

dev-python/nbdime: Stabilize 3.1.1-r2 ppc64, #903856

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

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

diff --git a/dev-python/nbdime/nbdime-3.1.1-r2.ebuild 
b/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
index 9d2b8ec122c7..5f0b124c03e6 100644
--- a/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
+++ b/dev-python/nbdime/nbdime-3.1.1-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]



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

2023-04-22 Thread Sam James
commit: 806406ee8bee090e7ddde52578e276e4755e53c0
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806406ee

dev-python/colorclass: Stabilize 2.2.2-r1 ppc64, #903856

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

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

diff --git a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild 
b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
index 73b60490ecaf..c7dd32b27148 100644
--- a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
+++ b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 BDEPEND="
test? (



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

2023-04-22 Thread Sam James
commit: d0dafa22e3c32ad236d3f3acdaa9a3acb3f1aeb8
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 22 19:43:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 22 19:44:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dafa22

dev-python/tabulate: Stabilize 0.9.0 ppc64, #903856

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

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

diff --git a/dev-python/tabulate/tabulate-0.9.0.ebuild 
b/dev-python/tabulate/tabulate-0.9.0.ebuild
index 586938e87ad8..2f5ce21530d0 100644
--- a/dev-python/tabulate/tabulate-0.9.0.ebuild
+++ b/dev-python/tabulate/tabulate-0.9.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]



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

2023-04-22 Thread Alfredo Tupone
commit: f221d5a3a4a80808e69a48b83814dd78d9e3dc47
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Apr 22 19:41:26 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Apr 22 19:42:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f221d5a3

dev-libs/apache-arrow: new package, add 11.0.0

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

 dev-libs/apache-arrow/Manifest |  3 +
 dev-libs/apache-arrow/apache-arrow-11.0.0.ebuild   | 98 ++
 .../files/apache-arrow-11.0.0-shared-lz4.patch | 14 
 dev-libs/apache-arrow/metadata.xml | 14 
 4 files changed, 129 insertions(+)

diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
new file mode 100644
index ..42267587e393
--- /dev/null
+++ b/dev-libs/apache-arrow/Manifest
@@ -0,0 +1,3 @@
+DIST apache-arrow-11.0.0.tar.gz 19956186 BLAKE2B 
dff0faecbde9e2d19f092fd0c48a7ac7a401da6dbfd17f30af1b35c9e3fd3e1ba5611311f5bcb08383368de195cff783a178a9397a63a1c4f740a81349f8b8d3
 SHA512 
46df4fb5a703d38d0a74fde9838e9f9702b24b442cb225517516c335a5ab18955699000bf0b2fc7d1698ada6d2e890ba3860933b6280f5160b0fce8a07484d0e
+DIST apache-arrow-arrow-data-11.0.0.tar.gz 3570422 BLAKE2B 
df1f8d1c4e321ca0abdce598b09945aa9e63114199e7f2eb0fc549323dadf703b917efd90c04a2d540d763a44128d76c6ee12788a983d4b9536d04297316b656
 SHA512 
0be19960b0d22fc2e07bf84f11148e69d6fa82f10627eb2a5e4b762b1d4cf4e151a57c5a1dc761d6d8ed29881ea589e4cfe0cd47d5c7cbf7b6107143b4a45e82
+DIST apache-arrow-parquet-data-11.0.0.tar.gz 1013835 BLAKE2B 
cb4e544b6588ddad503f9692ee2eee5d4f1e931f10654b7253e11ffd2feb4c957dec047a1b1644c1f1538a3bf7ea726e5a9ae9b7d0c3bb0d55d27f088b5c5be3
 SHA512 
d4c2af20d6a88c1beb44770982f4aa324ea4ee375e8f556339074875af15c48f4398d972c1eec35eba5d209e9e62df4bdbf73ebc8148a7bb05ffa2d69c97df61

diff --git a/dev-libs/apache-arrow/apache-arrow-11.0.0.ebuild 
b/dev-libs/apache-arrow/apache-arrow-11.0.0.ebuild
new file mode 100644
index ..6d70b765d4d9
--- /dev/null
+++ b/dev-libs/apache-arrow/apache-arrow-11.0.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+ARROW_DATA_GIT_HASH=d2c73bf78246331d8e58b6f11aa8aa199cbb5929
+PARQUET_DATA_GIT_HASH=b2e7cc755159196e3a068c8594f7acbaecfdaaac
+
+DESCRIPTION="A cross-language development platform for in-memory data."
+HOMEPAGE="https://arrow.apache.org/;
+SRC_URI="
+   mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
+   test? (
+   
https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
+   -> ${PN}-parquet-data-${PV}.tar.gz
+   
https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
+   -> ${PN}-arrow-data-${PV}.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bzip2 dataset json lz4 parquet re2 snappy test zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   bzip2? ( app-arch/bzip2 )
+   dataset? (
+   dev-libs/libutf8proc
+   re2? ( dev-libs/re2 )
+   )
+   lz4? ( app-arch/lz4 )
+   parquet? (
+   dev-libs/libutf8proc
+   dev-libs/thrift
+   )
+   snappy? ( app-arch/snappy )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${RDEPEND}
+   dev-cpp/xsimd
+   json? ( dev-libs/rapidjson )
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+REQUIRED_USE="test? (
+   json
+   parquet? ( zstd )
+   )"
+
+S="${WORKDIR}/${P}/cpp"
+
+PATCHES=( "${FILESDIR}/${P}-shared-lz4.patch" )
+
+src_prepare() {
+   # use Gentoo CXXFLAGS, specify docdir at src_configure.
+   sed -i \
+   -e '/SetupCxxFlags/d' \
+   -e '/set(ARROW_DOC_DIR.*)/d' \
+   CMakeLists.txt \
+   || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DARROW_BUILD_STATIC=OFF
+   -DARROW_BUILD_TESTS=$(usex test)
+   -DARROW_CSV=ON
+   -DARROW_DATASET=$(usex dataset)
+   -DARROW_DEPENDENCY_SOURCE=SYSTEM
+   -DARROW_DOC_DIR=share/doc/${PF}
+   -DARROW_JEMALLOC=OFF
+   -DARROW_JSON=$(usex json)
+   -DARROW_PARQUET=$(usex parquet)
+   -DARROW_USE_CCACHE=OFF
+   -DARROW_USE_SCCACHE=OFF
+   -DARROW_WITH_BZ2=$(usex bzip2)
+   -DARROW_WITH_LZ4=$(usex lz4)
+   -DARROW_WITH_RE2=$(usex re2)
+   -DARROW_WITH_SNAPPY=$(usex snappy)
+   -DARROW_WITH_ZLIB=$(usex zlib)
+   -DARROW_WITH_ZSTD=$(usex zstd)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   export 
PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
+   export 

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/elk/, dev-scheme/elk/files/

2023-04-22 Thread Maciej Barć
commit: 0b972be448cb578e54359e649637cb61d447f313
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sat Apr 22 18:06:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 22 18:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b972be4

dev-scheme/elk: Patches for implicit-int and ptrs

Closes: https://bugs.gentoo.org/870475
Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Closes: https://github.com/gentoo/gentoo/pull/30707
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/elk/elk-3.99.8.ebuild   |  6 ++-
 .../elk-3.99.8-implicit-int-incompat-ptr.patch | 52 ++
 2 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/elk/elk-3.99.8.ebuild b/dev-scheme/elk/elk-3.99.8.ebuild
index a9e62f4c49fe..80e1909b1571 100644
--- a/dev-scheme/elk/elk-3.99.8.ebuild
+++ b/dev-scheme/elk/elk-3.99.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,6 +11,10 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-implicit-int-incompat-ptr.patch
+)
+
 src_configure() {
econf --disable-static
 }

diff --git a/dev-scheme/elk/files/elk-3.99.8-implicit-int-incompat-ptr.patch 
b/dev-scheme/elk/files/elk-3.99.8-implicit-int-incompat-ptr.patch
new file mode 100644
index ..24e91d0a5651
--- /dev/null
+++ b/dev-scheme/elk/files/elk-3.99.8-implicit-int-incompat-ptr.patch
@@ -0,0 +1,52 @@
+--- a/lib/misc/gdbm.c  2011-06-18 07:24:06.0 -0300
 b/lib/misc/gdbm.c  2023-04-22 14:28:35.200400436 -0300
+@@ -103,7 +103,7 @@
+ 
+ extern gdbm_error gdbm_errno;
+ extern int errno;
+-static char *gdbm_error_message = "";
++static const char *gdbm_error_message = "";
+ 
+ static SYMDESCR RW_Syms[] = {
+ { "reader", GDBM_READER },
+@@ -144,7 +144,7 @@
+ return TYPE(x) == T_Gdbm_fh ? True : False;
+ }
+ 
+-static void Fatal_Func (char *s) {
++static void Fatal_Func (const char *s) {
+ gdbm_error_message = s;
+ fprintf (stderr, "gdbm error: %s\n", s);
+ }
+--- a/src/heap-gen.c   2011-06-18 07:24:06.0 -0300
 b/src/heap-gen.c   2023-04-22 14:14:51.977052826 -0300
+@@ -872,7 +872,7 @@
+  * determines whether the object is immutable.
+  */
+ 
+-Object Alloc_Object (size, type, konst) {
++Object Alloc_Object (int size, int type, int konst) {
+ Object obj;
+ register addrarith_t s = /* size in words */
+ ((size + sizeof(Object) - 1) / sizeof(Object)) + 1;
+--- a/lib/xwidgets/xaw/list.c  2011-06-18 07:41:13.0 -0300
 b/lib/xwidgets/xaw/list.c  2023-04-22 14:32:58.923738362 -0300
+@@ -2,14 +2,15 @@
+ #include 
+ 
+ 
+-static char **Get_List (Object x) {
++static const char **Get_List (Object x) {
+ register int i, n;
+-register char *s, **l;
++register char *s;
++register const char **l;
+ Alloca_Begin;
+ 
+ Check_List (x);
+ n = Fast_Length (x);
+-l = (char **)XtMalloc ((n+1) * sizeof (char *));
++l = (const char **)XtMalloc ((n+1) * sizeof (char *));
+ for (i = 0; i < n; i++, x = Cdr (x)) {
+ Get_Strsym_Stack (Car (x), s);
+ l[i] = XtNewString (s);



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

2023-04-22 Thread Mike Gilbert
commit: 8a0f16785f360707d394c748b910d8e21c5e7ea2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 18:41:49 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 18:45:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0f1678

net-dialup/ppp: tweak kernel config check

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

 net-dialup/ppp/ppp-2.5.0.ebuild | 49 +
 1 file changed, 25 insertions(+), 24 deletions(-)

diff --git a/net-dialup/ppp/ppp-2.5.0.ebuild b/net-dialup/ppp/ppp-2.5.0.ebuild
index 3fc74c3ec69a..d0bd4b47176a 100644
--- a/net-dialup/ppp/ppp-2.5.0.ebuild
+++ b/net-dialup/ppp/ppp-2.5.0.ebuild
@@ -30,6 +30,11 @@ RDEPEND="${DEPEND}
 BDEPEND="virtual/pkgconfig"
 PDEPEND="net-dialup/ppp-scripts"
 
+pkg_setup() {
+   # Avoid linux-info_pkg_setup
+   :
+}
+
 src_configure() {
local args=(
--localstatedir="${EPREFIX}"/var
@@ -81,31 +86,27 @@ src_install() {
 }
 
 pkg_postinst() {
-   if linux-info_get_any_version && linux_config_src_exists ; then
-   echo
-   ewarn "If the following test report contains a missing kernel 
configuration option that you need,"
-   ewarn "you should reconfigure and rebuild your kernel before 
running pppd."
-   CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
-   local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
-   local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous 
serial line discipline (optional, but highly recommended)"
-   local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing 
synchronous serial line discipline (optional; used by 'sync' pppd option)"
-   if use activefilter ; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~PPP_FILTER"
-   local ERROR_PPP_FILTER="CONFIG_PPP_FILTER:\t missing 
PPP filtering support (REQUIRED)"
-   fi
-   CONFIG_CHECK="${CONFIG_CHECK} ~PPP_DEFLATE ~PPP_BSDCOMP 
~PPP_MPPE"
-   local ERROR_PPP_DEFLATE="CONFIG_PPP_DEFLATE:\t missing Deflate 
compression (optional, but highly recommended)"
-   local ERROR_PPP_BSDCOMP="CONFIG_PPP_BSDCOMP:\t missing 
BSD-Compress compression (optional, but highly recommended)"
-   local WARNING_PPP_MPPE="CONFIG_PPP_MPPE:\t missing MPPE 
encryption (optional, mostly used by PPTP links)"
-   CONFIG_CHECK="${CONFIG_CHECK} ~PPPOE ~PACKET"
-   local WARNING_PPPOE="CONFIG_PPPOE:\t missing PPPoE support 
(optional, needed by pppoe plugin)"
-   local WARNING_PACKET="CONFIG_PACKET:\t missing AF_PACKET 
support (optional, used by pppoe plugin)"
-   if use atm ; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~PPPOATM"
-   local WARNING_PPPOATM="CONFIG_PPPOATM:\t missing PPPoA 
support (optional, needed by pppoatm plugin)"
-   fi
-   check_extra_config
+   local CONFIG_CHECK="~PPP ~PPP_ASYNC ~PPP_SYNC_TTY"
+   local ERROR_PPP="CONFIG_PPP:\t missing PPP support (REQUIRED)"
+   local ERROR_PPP_ASYNC="CONFIG_PPP_ASYNC:\t missing asynchronous serial 
line discipline (optional, but highly recommended)"
+   local WARNING_PPP_SYNC_TTY="CONFIG_PPP_SYNC_TTY:\t missing synchronous 
serial line discipline (optional; used by 'sync' pppd option)"
+   if use activefilter ; then
+   CONFIG_CHECK+=" ~PPP_FILTER"
+   local ERROR_PPP_FILTER="CONFIG_PPP_FILTER:\t missing PPP 
filtering support (REQUIRED)"
fi
+   CONFIG_CHECK+=" ~PPP_DEFLATE ~PPP_BSDCOMP ~PPP_MPPE"
+   local ERROR_PPP_DEFLATE="CONFIG_PPP_DEFLATE:\t missing Deflate 
compression (optional, but highly recommended)"
+   local ERROR_PPP_BSDCOMP="CONFIG_PPP_BSDCOMP:\t missing BSD-Compress 
compression (optional, but highly recommended)"
+   local WARNING_PPP_MPPE="CONFIG_PPP_MPPE:\t missing MPPE encryption 
(optional, mostly used by PPTP links)"
+   CONFIG_CHECK+=" ~PPPOE ~PACKET"
+   local WARNING_PPPOE="CONFIG_PPPOE:\t missing PPPoE support (optional, 
needed by pppoe plugin)"
+   local WARNING_PACKET="CONFIG_PACKET:\t missing AF_PACKET support 
(optional, used by pppoe plugin)"
+   if use atm ; then
+   CONFIG_CHECK+=" ~PPPOATM"
+   local WARNING_PPPOATM="CONFIG_PPPOATM:\t missing PPPoA support 
(optional, needed by pppoatm plugin)"
+   fi
+
+   linux-info_pkg_setup
 
echo
elog "pon, poff and plog scripts have been supplied for experienced 
users."



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/files/, net-dialup/ppp/, net-dialup/ppp/files/ppp-2.5.0-dhcp/

2023-04-22 Thread Mike Gilbert
commit: e91bc0db2a20c45fbfb03e9fc0e8c573ebb33811
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 22 18:24:17 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 22 18:45:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91bc0db

net-dialup/ppp: drop dhcp plugin again

It's unclear if anyone is actually using this. We can restore it if
someone asks for it.

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

 .../ppp/files/ppp-2.5.0-add-dhcp-plugin.patch  |  36 -
 .../0001-Convert-sys_errlist-to-strerror.patch | 148 -
 .../ppp-2.5.0-dhcp/0002-Add-Makefile.am.patch  |  35 -
 .../0003-Fix-build-with-ppp-2.5.0.patch| 126 --
 net-dialup/ppp/ppp-2.5.0.ebuild|  25 +---
 5 files changed, 4 insertions(+), 366 deletions(-)

diff --git a/net-dialup/ppp/files/ppp-2.5.0-add-dhcp-plugin.patch 
b/net-dialup/ppp/files/ppp-2.5.0-add-dhcp-plugin.patch
deleted file mode 100644
index d5ad7a76138c..
--- a/net-dialup/ppp/files/ppp-2.5.0-add-dhcp-plugin.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From de05f72948317b40c19b1c113e18713816010dd9 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Thu, 13 Apr 2023 16:26:56 -0400
-Subject: [PATCH] Add dhcp plugin
-

- configure.ac | 1 +
- pppd/plugins/Makefile.am | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 1180f64..5db4197 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -329,6 +329,7 @@ AC_CONFIG_FILES([
- pppd/Makefile
- pppd/pppd.pc
- pppd/plugins/Makefile
-+pppd/plugins/dhcp/Makefile
- pppd/plugins/pppoe/Makefile
- pppd/plugins/pppoatm/Makefile
- pppd/plugins/pppol2tp/Makefile
-diff --git a/pppd/plugins/Makefile.am b/pppd/plugins/Makefile.am
-index 2826148..9708ab1 100644
 a/pppd/plugins/Makefile.am
-+++ b/pppd/plugins/Makefile.am
-@@ -21,5 +21,5 @@ winbind_la_LDFLAGS = $(PLUGIN_LDFLAGS)
- winbind_la_SOURCES = winbind.c
- 
- if !SUNOS
--SUBDIRS = pppoe pppoatm pppol2tp radius
-+SUBDIRS = dhcp pppoe pppoatm pppol2tp radius
- endif
--- 
-2.40.0
-

diff --git 
a/net-dialup/ppp/files/ppp-2.5.0-dhcp/0001-Convert-sys_errlist-to-strerror.patch
 
b/net-dialup/ppp/files/ppp-2.5.0-dhcp/0001-Convert-sys_errlist-to-strerror.patch
deleted file mode 100644
index 193e90b78a9a..
--- 
a/net-dialup/ppp/files/ppp-2.5.0-dhcp/0001-Convert-sys_errlist-to-strerror.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-From e21d256cded13a625bc28d3fe812141a202be696 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Thu, 13 Apr 2023 14:59:35 -0400
-Subject: [PATCH 1/3] Convert sys_errlist to strerror
-

- dhcpc.c  |  8 
- packet.c |  6 +++---
- socket.c | 14 +++---
- 3 files changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/dhcpc.c b/dhcpc.c
-index fcff8b9..ff83b53 100644
 a/dhcpc.c
-+++ b/dhcpc.c
-@@ -144,7 +144,7 @@ void change_mode(int new_mode)
- fd = raw_socket(client_config.ifindex);
-   
-   if (listen_mode != LISTEN_NONE && fd < 0) {
--fatal("DHCPC: couldn't listen on socket, %s", sys_errlist[errno]);
-+fatal("DHCPC: couldn't listen on socket, %s", strerror(errno));
-   }
-   
- }
-@@ -208,7 +208,7 @@ void dhcp_rx(void *dummy) {
- len = get_packet(, fd);
- 
- if (len == -1 && errno != EINTR) {
--  dbglog("DHCPC: error on read, %s, reopening socket", 
sys_errlist[errno]);
-+  dbglog("DHCPC: error on read, %s, reopening socket", strerror(errno));
-   change_mode(LISTEN_KERNEL);
- }
- if (len < 0) continue;
-@@ -380,7 +380,7 @@ void dhcp_request_new() {
-   else len = get_raw_packet(, fd);
-   
-   if (len == -1 && errno != EINTR) {
--  dbglog("DHCPC: error on read, %s, reopening socket", 
sys_errlist[errno]);
-+  dbglog("DHCPC: error on read, %s, reopening socket", strerror(errno));
-   change_mode(listen_mode); /* just close and reopen */
-   }
-   if (len < 0) continue;
-@@ -445,7 +445,7 @@ void dhcp_request_new() {
-   
- } else {
-   /* An error occured */
--dbglog("DHCPC: error on select, %s, reopening socket", 
sys_errlist[errno]);
-+dbglog("DHCPC: error on select, %s, reopening socket", 
strerror(errno));
- change_mode(listen_mode); /* just close and reopen */
- }
- 
-diff --git a/packet.c b/packet.c
-index 00b5202..07a1aac 100644
 a/packet.c
-+++ b/packet.c
-@@ -125,7 +125,7 @@ int raw_packet(struct dhcpMessage *payload, u_int32_t 
source_ip, int source_port
-   return 
kernel_packet(payload,payload->giaddr,CLIENT_PORT,dest_ip,dest_port);
-   
-   if ((fd = socket(PF_PACKET, SOCK_DGRAM, htons(ETH_P_IP))) < 0) {
--  DEBUG(LOG_ERR, "socket call failed: %s", sys_errlist[errno]);
-+  DEBUG(LOG_ERR, "socket call failed: %s", strerror(errno));
-   return -1;
-   }
-   
-@@ -138,7 +138,7 @@ int raw_packet(struct dhcpMessage 

  1   2   3   4   5   6   7   >