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

2022-06-30 Thread Arthur Zamarin
commit: 798e8820108dec387526326a7b6505d9ecb96102
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:59:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798e8820

app-crypt/dehydrated: Keyword 0.7.0 ppc64, #855449

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

 app-crypt/dehydrated/dehydrated-0.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
index 471ea8763971..ff4c301408bd 100644
--- a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
+++ b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 IUSE="+cron"
 
 RDEPEND="acct-group/dehydrated



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

2022-06-30 Thread Arthur Zamarin
commit: 046a853cfea7f782cd704550df3698b3490e37b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:59:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:59:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046a853c

dev-python/furo: Keyword 2022.6.21 ppc, #855161

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

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

diff --git a/dev-python/furo/furo-2022.6.21.ebuild 
b/dev-python/furo/furo-2022.6.21.ebuild
index 5d153e1f92df..2516cb1eecf0 100644
--- a/dev-python/furo/furo-2022.6.21.ebuild
+++ b/dev-python/furo/furo-2022.6.21.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-basic-ng/

2022-06-30 Thread Arthur Zamarin
commit: 5b0a69da1ae3ab682d6150d141c9d23da197169d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:59:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0a69da

dev-python/sphinx-basic-ng: Keyword 0.0.1_alpha11 ppc, #855161

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

 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
index 27c61935d896..eff9a7a1d9d9 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jopt-simple/

2022-06-30 Thread Arthur Zamarin
commit: 08a38a918035f6cb8fdfe9c3ae43a40717cd8151
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:55:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:55:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a38a91

dev-java/jopt-simple: Stabilize 5.0.4 ppc64, #855050

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

 dev-java/jopt-simple/jopt-simple-5.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jopt-simple/jopt-simple-5.0.4.ebuild 
b/dev-java/jopt-simple/jopt-simple-5.0.4.ebuild
index 9081448fc9a2..1ac84e768ee5 100644
--- a/dev-java/jopt-simple/jopt-simple-5.0.4.ebuild
+++ b/dev-java/jopt-simple/jopt-simple-5.0.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jopt-simple/jopt-simple/archive/jopt-simple-${PV}.ta
 LICENSE="MIT"
 SLOT="0"
 
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 RDEPEND=">=virtual/jre-1.8:*"
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-06-30 Thread Arthur Zamarin
commit: cc9184417dfd237fff99b4067ebc38610842e196
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:55:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:55:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc918441

net-misc/omniORB: Stabilize 4.3.0 ppc64, #855434

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

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

diff --git a/net-misc/omniORB/omniORB-4.3.0.ebuild 
b/net-misc/omniORB/omniORB-4.3.0.ebuild
index 2ba601fe4528..47e8b30d7e53 100644
--- a/net-misc/omniORB/omniORB-4.3.0.ebuild
+++ b/net-misc/omniORB/omniORB-4.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86"
 IUSE="doc ipv6 ssl"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-06-30 Thread Arthur Zamarin
commit: 5c41fc4f45f2d5a527582d38bc47bf2fefe35844
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:55:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:55:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c41fc4f

app-arch/atool: Keyword 0.39.0-r1 arm64, #855446

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

 app-arch/atool/atool-0.39.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/atool/atool-0.39.0-r1.ebuild 
b/app-arch/atool/atool-0.39.0-r1.ebuild
index b5a2d655b278..b92adcd95033 100644
--- a/app-arch/atool/atool-0.39.0-r1.ebuild
+++ b/app-arch/atool/atool-0.39.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ~arm64 ppc x86"
 
 DEPEND="dev-lang/perl"
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-icon-theme-extras/

2022-06-30 Thread Arthur Zamarin
commit: 2a18b7c6cb3e5998fe298a00f93cb63629955e7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:53:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:53:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a18b7c6

x11-themes/gnome-icon-theme-extras: Keyword 3.12.0 arm64, #855440

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

 .../gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild 
b/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
index 20512a256911..d2ba5a9fa725 100644
--- a/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
+++ b/x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
HOMEPAGE="https://gitlab.gnome.org/Archive/gnome-icon-theme-extras;
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND=">=x11-themes/hicolor-icon-theme-0.10"



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-basic-ng/

2022-06-30 Thread Arthur Zamarin
commit: 10f0be8cae24c07892c232aee8b2961136e07903
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:53:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f0be8c

dev-python/sphinx-basic-ng: Keyword 0.0.1_alpha11 ppc64, #855161

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

 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
index 1829d9a95627..27c61935d896 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc64 ~riscv ~s390 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-06-30 Thread Arthur Zamarin
commit: 51c66fcdf153e747d40499170c923b2b62e2e0dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:53:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:53:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c66fcd

dev-python/furo: Keyword 2022.6.21 ppc64, #855161

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

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

diff --git a/dev-python/furo/furo-2022.6.21.ebuild 
b/dev-python/furo/furo-2022.6.21.ebuild
index f8275dfb09b3..5d153e1f92df 100644
--- a/dev-python/furo/furo-2022.6.21.ebuild
+++ b/dev-python/furo/furo-2022.6.21.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc64 ~riscv ~s390 ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-06-30 Thread Arthur Zamarin
commit: c1d13d1ec904f7de772451e11e2087c97a865de2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:53:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:53:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d13d1e

dev-php/pecl-mailparse: Stabilize 3.1.3 ppc, #855353

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

 dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild 
b/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild
index 2b74f9a08037..0744b82b9c06 100644
--- a/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild
+++ b/dev-php/pecl-mailparse/pecl-mailparse-3.1.3.ebuild
@@ -14,7 +14,7 @@ DOCS=( README.md )
 
 inherit php-ext-pecl-r3
 
-KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ppc ~ppc64 x86"
 
 DESCRIPTION="PHP extension for parsing and working with RFC822 and MIME 
compliant messages"
 LICENSE="PHP-3.01"



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/

2022-06-30 Thread Arthur Zamarin
commit: 594ba5a096043d71e91361aae7869e3f7165c580
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:51:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594ba5a0

app-benchmarks/stress-ng: Keyword 0.14.02 sparc, #855452

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

 app-benchmarks/stress-ng/stress-ng-0.14.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/stress-ng/stress-ng-0.14.02.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.14.02.ebuild
index ada257041217..e112cd3fe456 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.14.02.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.14.02.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ColinIanKing/${PN}/archive/refs/tags/V${PV}.tar.gz -
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~sparc ~x86"
 IUSE="apparmor sctp"
 
 DEPEND="



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

2022-06-30 Thread Arthur Zamarin
commit: 8e06f7d18c0b9600d27dd89ec20b62c0592fd7da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:51:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:51:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e06f7d1

sys-apps/gptfdisk: Stabilize 1.0.9-r1 sparc, #855296

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

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index f93930b22b43..d79fcf8539db 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



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

2022-06-30 Thread Arthur Zamarin
commit: 90f5b64d166168672d85b5053e81f48ababf6a91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:50:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:50:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f5b64d

dev-java/byaccj: Stabilize 1.15-r3 arm64, #855359

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

 dev-java/byaccj/byaccj-1.15-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/byaccj/byaccj-1.15-r3.ebuild 
b/dev-java/byaccj/byaccj-1.15-r3.ebuild
index 171ba3fe20e0..1cf8f3fe05f1 100644
--- a/dev-java/byaccj/byaccj-1.15-r3.ebuild
+++ b/dev-java/byaccj/byaccj-1.15-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}${PV}"
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/organicmaps/

2022-06-30 Thread Vitaly Zdanevich
commit: 59756f6061daf1ed6ac5eb6b227514298a02350d
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Jul  1 05:38:01 2022 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Fri Jul  1 05:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59756f60

gui-apps/organicmaps: add icons regen, message about color scheme

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

 gui-apps/organicmaps/organicmaps-.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/gui-apps/organicmaps/organicmaps-.ebuild 
b/gui-apps/organicmaps/organicmaps-.ebuild
index 3d7a2e414..473859fe4 100644
--- a/gui-apps/organicmaps/organicmaps-.ebuild
+++ b/gui-apps/organicmaps/organicmaps-.ebuild
@@ -37,3 +37,10 @@ src_configure() {
 
cmake-utils_src_configure
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+
+   einfo "For dark  mode type in search ?dark"
+   einfo "For light mode type in search ?light"
+}



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

2022-06-30 Thread Erik Mackdanz
commit: 1ca099c80b1ed97f70e000a309591a2ea0cd371b
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Fri Jul  1 05:19:42 2022 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Fri Jul  1 05:19:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca099c8

app-office/ledger: python compat, EAPI 8, arm64 stable

Signed-off-by: Erik Mackdanz  gentoo.org>
Bug: https://bugs.gentoo.org/849677
Bug: https://bugs.gentoo.org/845540

 app-office/ledger/ledger-3.2.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/ledger/ledger-3.2.1.ebuild 
b/app-office/ledger/ledger-3.2.1.ebuild
index 0453ec9029e0..d5588001288a 100644
--- a/app-office/ledger/ledger-3.2.1.ebuild
+++ b/app-office/ledger/ledger-3.2.1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
 inherit bash-completion-r1 check-reqs cmake python-single-r1
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2022-06-30 Thread Arthur Zamarin
commit: a29d366d29066e7293864fa5e4e355f83d71a1f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:18:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:18:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29d366d

dev-libs/jemalloc: Keyword 5.3.0 s390, #732316

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

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

diff --git a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild 
b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
index 80bf7d096ae8..b506ffce01ec 100644
--- a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b
 LICENSE="BSD"
 SLOT="0/2"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~s390 ~sparc ~x86"
 IUSE="debug lazy-lock prof stats xmalloc"
 HTML_DOCS=( doc/jemalloc.html )
 PATCHES=( "${FILESDIR}/${PN}-5.3.0-gentoo-fixups.patch" )



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

2022-06-30 Thread Hans de Graaff
commit: 44a25700a39f66155862935317078c1d4c99c7ab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  1 05:14:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  1 05:14:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a25700

dev-ruby/rack: add 2.2.4

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

 dev-ruby/rack/Manifest  |  1 +
 dev-ruby/rack/rack-2.2.4.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index f6092bfd6d7b..df0d7a59a769 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,2 +1,3 @@
 DIST rack-2.2.3.1.tar.gz 278178 BLAKE2B 
30fb0da5c2a7d380e4a2ee8bede908a0c1f0c3c0953c5cfcfe1d92a993a5258e1137be796c699dc41470167a36ca6b00e86037a16f3eafbb886c40b6addcce96
 SHA512 
fea8d0a15b5e04b53e147c3675ca491952c5a16aa2107bc66452b0248fb3a0d07ac9574b77addce7150f69beefb029587f6d141abf644c335cfe2095b022dd1f
 DIST rack-2.2.3.tar.gz 278045 BLAKE2B 
2182ab6ee2ca0e40bd131dc96cf15d7e1015570a0702c2419e50da9eae6afedc0f1543a2fdc1fb32022a65788ab486b7add688c8bf201ad46a3d101b6e625a8b
 SHA512 
0daefd1fd7d1c83a5aaf0e8a3c0d734f805f6718c3f2d20673e78242f10fa99c24f8e8d480cb7f0ee299d96a4b691e4a19c967785de946dc863e9b78e0c3ac53
+DIST rack-2.2.4.tar.gz 278632 BLAKE2B 
2d12a9c1e239590a4aedea5f3bb4c171b6032255658688a151e665aa1cb33dee17754c7b2736f8f1725c70b8344f5f6664cace8c4d4cb4e9f6f2ee1c7a3117c0
 SHA512 
aef54a06efce54d58e600829bbf550162bf68fe710b61b2b81022b2a8581819fb575e03992f493f11ed5f3391349f21cd142f6acc5b6017ec4c8e21cb17e4874

diff --git a/dev-ruby/rack/rack-2.2.4.ebuild b/dev-ruby/rack/rack-2.2.4.ebuild
new file mode 100644
index ..6d2dcc08c7dc
--- /dev/null
+++ b/dev-ruby/rack/rack-2.2.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+   =dev-ruby/psych-4*
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !!

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

2022-06-30 Thread Hans de Graaff
commit: ac4c4651bbf06aad195307d6db2474c2e4ada093
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  1 05:11:08 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  1 05:11:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4c4651

dev-ruby/certificate_authority: add 1.1.0

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

 dev-ruby/certificate_authority/Manifest|  1 +
 .../certificate_authority-1.1.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/certificate_authority/Manifest 
b/dev-ruby/certificate_authority/Manifest
index 9e6d2f2954d2..e84750eab9b1 100644
--- a/dev-ruby/certificate_authority/Manifest
+++ b/dev-ruby/certificate_authority/Manifest
@@ -1 +1,2 @@
 DIST certificate_authority-1.0.0.tar.gz 57104 BLAKE2B 
e585b19b6740349e520e021d4981c3941bca9e6c9b11867c9484e98b4e74e4ebafb47c648564c3e8b89e3591414a90ee404bab83cafd5a3354354b36b3002436
 SHA512 
e5f05d3df86ae7e7e6ed8937667b14229cda884996c30d9a39f1ad7db781e58abb3f61c251c21174b4988adf0ecdecb1b0f22ed97ddae071ba12c78379524785
+DIST certificate_authority-1.1.0.tar.gz 57457 BLAKE2B 
6714359fd869cce2a0b43aa6321e95229dead04ed761f6239ecb7b988548aabf13c62a3c61e20d539a6003395886e5e4ff2366fabaa395bfd4b4761c55d56555
 SHA512 
52c79acaaacf471206912165d2b07464158b61acd8b65ad73614900baa208694f9d29107cc0e275d09baa580ecfbc95458ac7772370b423762d4e80ddf0237ca

diff --git a/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild 
b/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild
new file mode 100644
index ..64770fbd1db8
--- /dev/null
+++ b/dev-ruby/certificate_authority/certificate_authority-1.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="certificate_authority.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Managing the core functions outlined in RFC-3280 for PKI"
+HOMEPAGE="https://github.com/cchandler/certificate_authority;
+SRC_URI="https://github.com/cchandler/certificate_authority/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|pry\|overalls\)/ s:^:#:' spec/spec_helper.rb || 
die
+   sed -i -e '/spec.files/,/end/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on dev-libs/engine_pkcs11 that will be hard to
+   # make work on different arches due to hardwired load paths in
+   # specs.
+   rm -f spec/units/pkcs11_key_material_spec.rb || die
+}



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

2022-06-30 Thread Arthur Zamarin
commit: 0ac35052881f451db5ae91e8820ed527c3b06519
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:04:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:05:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac35052

dev-python/boltons: Keyword 21.0.0-r1 s390, #852878

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

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

diff --git a/dev-python/boltons/boltons-21.0.0-r1.ebuild 
b/dev-python/boltons/boltons-21.0.0-r1.ebuild
index 6ec093c9fd19..e678486c2262 100644
--- a/dev-python/boltons/boltons-21.0.0-r1.ebuild
+++ b/dev-python/boltons/boltons-21.0.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mahmoud/boltons/archive/${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~s390 ~x86"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \



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

2022-06-30 Thread Benda XU
commit: 7e4bd69f8a93527031d7eb99860df7224c8ada6b
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul  1 05:03:12 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Jul  1 05:03:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4bd69f

dev-libs/openssl: use BROOT to locate env.

The shebang "/usr/bin/env" should be in build dependency.

Reference: a02ce7cc406ff8803a21d6f5512ee8fdbb1a2e73
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-libs/openssl/openssl-1.1.1p.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.1.1p.ebuild 
b/dev-libs/openssl/openssl-1.1.1p.ebuild
index f4af78d2c330..fef3fdf53f3f 100644
--- a/dev-libs/openssl/openssl-1.1.1p.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1p.ebuild
@@ -133,7 +133,7 @@ src_prepare() {
 
# Prefixify Configure shebang (bug #141906)
sed \
-   -e "1s,/usr/bin/env,${EPREFIX}&," \
+   -e "1s,/usr/bin/env,${BROOT}&," \
-i Configure || die
 
# Remove test target when FEATURES=test isn't set



[gentoo-commits] repo/proj/guru:dev commit in: app-portage/appswipe/

2022-06-30 Thread Brian Gloyer
commit: 3117dcca185751254eda14174ee84165f1321df5
Author: brian gloyer  gmail  com>
AuthorDate: Fri Jul  1 04:58:28 2022 +
Commit: Brian Gloyer  gmail  com>
CommitDate: Fri Jul  1 05:03:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3117dcca

app-portage/appswipe: icon fix

Closes: https://bugs.gentoo.org/855065
Signed-off-by: brian gloyer  gmail.com>

 app-portage/appswipe/appswipe-1.1.14.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-portage/appswipe/appswipe-1.1.14.ebuild 
b/app-portage/appswipe/appswipe-1.1.14.ebuild
index fe5848065..a4e308c5b 100644
--- a/app-portage/appswipe/appswipe-1.1.14.ebuild
+++ b/app-portage/appswipe/appswipe-1.1.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit desktop qmake-utils
+inherit desktop qmake-utils xdg-utils
 
 DESCRIPTION="Application for browsing your local Portage repository files"
 HOMEPAGE="https://github.com/k9spud/appswipe;
@@ -39,3 +39,11 @@ src_install() {
doicon -s scalable "${S}/img/appswipe.svg"
domenu ${PN}.desktop
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-06-30 Thread Sam James
commit: afd64d3685e92f0c8132a7180180342188ceb59b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  1 04:36:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  1 04:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd64d36

media-video/pipewire: add 0.3.53

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

 media-video/pipewire/Manifest   |   1 +
 media-video/pipewire/pipewire-0.3.53.ebuild | 365 
 2 files changed, 366 insertions(+)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 7ac36027d575..0e00a3adc380 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -3,3 +3,4 @@ DIST pipewire-0.3.36.tar.gz 1708209 BLAKE2B 
20fce0d7f88347fe594491d4fae7b6a8edee
 DIST pipewire-0.3.49.tar.gz 1769037 BLAKE2B 
2567bc98933bfbb295358886e8f97db2af2f0a6ee3c2586c1718e39f7eedaed8528a4663753ba56d3295e42576da015ce9278f22aff9bbd9ca43d883bff5a2f6
 SHA512 
36398872f7d7b31193d7a8885bbdfb415a122bd779874107a0642202dfd8408f39fddf769bfbae4533c2cc99fe9ef67903d50cc721e936aa4802229f1c46d809
 DIST pipewire-0.3.51.tar.gz 1789070 BLAKE2B 
8538eb9f2178efa26365f30b324b707826e580caa1fd9c09b62c561c140c14186e0d2b04808fa78eb5642ddccf1a347def19934ecd654be06b215a693075b6fc
 SHA512 
a762fd260b4b14ad9ef142be11ab1c22268da6726e2179559ffb254f0ce7daf7a502779e33c64313a9c6a9fc1bd15150b76be04ec81aa27c35dbb4333cecdb4a
 DIST pipewire-0.3.52.tar.gz 1810238 BLAKE2B 
bb75eff5fe7700d0a303fbfed7910aebd82346a5a21c4a0d17c06e6991bc90bb6d4f6b9559c25788494cb11faff957523dcd7f0c4c8a40be11b81c63a5a9e5ef
 SHA512 
30e9cf74c92babafe386f02a03bb5c41a8ee5591a02f15845cca1ee44f091ce68eb14d48943d43b680cb525026a19e0290997670f9a82156eaa72e974fe6d01a
+DIST pipewire-0.3.53.tar.gz 1783505 BLAKE2B 
269466c6ba78cb85516dc714f3aa5d71cdf72a859b6e1a11c60062da6dcd56eefc78958fe026b9fd11d61fd6fbe6f2aac54a2a9fd77d4ee474687f5d54628c38
 SHA512 
50f23a7b71f3eb20657ff75de54a9f3056270bf05a5472ec9c7dea1c9d0ed391b6b09496d58b065c3cbc40f9be8088b6737cbf0731973498bcd5a8176c42d443

diff --git a/media-video/pipewire/pipewire-0.3.53.ebuild 
b/media-video/pipewire/pipewire-0.3.53.ebuild
new file mode 100644
index ..9ab78449ccc3
--- /dev/null
+++ b/media-video/pipewire/pipewire-0.3.53.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd 
udev
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT=""
+   
SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+   else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/;
+
+LICENSE="MIT LGPL-2.1+ GPL-2"
+# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
+IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk lv2 
pipewire-alsa ssl system-service systemd test udev v4l X zeroconf"
+
+# Once replacing system JACK libraries is possible, it's likely that
+# jack-client IUSE will need blocking to avoid users accidentally
+# configuring their systems to send PW sink output to the emulated
+# JACK's sink - doing so is likely to yield no audio, cause a CPU
+# cycles consuming loop (and may even cause GUI crashes)!
+
+REQUIRED_USE="
+   jack-sdk? ( !jack-client )
+   system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   >=dev-util/meson-0.59
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )
+"
+RDEPEND="
+   acct-group/audio
+   media-libs/alsa-lib
+   sys-apps/dbus[${MULTILIB_USEDEP}]
+   sys-libs/readline:=
+   sys-libs/ncurses:=[unicode(+)]
+   virtual/libintl[${MULTILIB_USEDEP}]
+   bluetooth? (
+   media-libs/fdk-aac
+   media-libs/libldac
+   media-libs/libfreeaptx
+   media-libs/sbc
+   >=net-wireless/bluez-4.101:=
+   virtual/libusb:1
+   )
+   echo-cancel? ( media-libs/webrtc-audio-processing:0 )
+   extra? (
+   >=media-libs/libsndfile-1.0.20
+   )
+   gstreamer? (
+   >=dev-libs/glib-2.32.0:2
+   >=media-libs/gstreamer-1.10.0:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+

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

2022-06-30 Thread Ionen Wolkens
commit: a501ef2359d11a5785ba80eadeb4b8c08362e346
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul  1 02:06:28 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul  1 02:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a501ef23

app-emulation/ruffle: add 0_p20220630

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

 app-emulation/ruffle/Manifest  |  15 +
 app-emulation/ruffle/ruffle-0_p20220630.ebuild | 507 +
 2 files changed, 522 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 2278d9a9f1e0..20129fdfd9d5 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -47,9 +47,12 @@ DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5
 DIST clang-sys-1.3.1.crate 37840 BLAKE2B 
4c925a684d66fddb5f3953fff6b96fa56b0b996eed227e17873ccdbaf4ca77964a38ff27533e7409e2b1d355c13470a6c461fb4b0e11807bc948dbe4
 SHA512 
aeea37957f7e9a7ecc862f56c6492b68b57217d1a893d3978f5d48d5ef9f80cefa8c52604d7201b9c96402d87ca43ba694890b0bc849d4d623f74ea009ce45bb
 DIST clap-3.1.17.crate 209176 BLAKE2B 
6c6647666ee7c13b49e998c1cf22eb410441d3c99d35a2714a4085d7f8fba01605ff88f036ee290c76e3eb37cca8cb2bbdeb2cd394928f9fa36ea92b4935a9e9
 SHA512 
c80c96a0de1e5f5bf0eddf72ed265560fadcc893f4683bfec814ed3da9281546960d345317ba7ee28a46794a99de02f3fbb8966cf7103d244665d26427ae147d
 DIST clap-3.1.18.crate 209664 BLAKE2B 
97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d
 SHA512 
bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39
+DIST clap-3.2.2.crate 207758 BLAKE2B 
06cbd1db5cce99d244706bde1ec2c39a423f714daff4a56fa229b213162398ea1bb7865f1fb9211793a90ded07cf9de952543124b052751e9ddffaf90367
 SHA512 
3e397a640942c9be2f40a4ca722ce5ed3082c21534b596d652ce1e994664a10873de725b688ba3350e5a1773d7482d262088076e1bb2eea85a9005f7a8247f06
 DIST clap_derive-3.1.18.crate 25521 BLAKE2B 
4c46e0793bc945d9ebfd7ba104264a8cd7c92782c24a9116a8cbf92696476adbe6d5059ee0c220bf71c297bd66f976b91ab95ca75d4ba56714a2824ca7e1af7b
 SHA512 
9bf92e45de15bdfe1ca9a1363f1d243b8df1e5e7d957d6240fa351387b362ef91dc9acffea7256c2161ae8472e35ee2cd678c0bee1f9a27771ae9f4f3f71b351
 DIST clap_derive-3.1.7.crate 25363 BLAKE2B 
d9c92e19357988e850ade69d8350f4a0cf0f9d8cc8ee6b52014eafdf8b105f6f81e43b920896bbddd95a209e874729e104119f9561fdac86f03707096f241985
 SHA512 
7f34c1b7c67bddbdbc1b159fcde366babe37f355637cc1f12748a51d0ecf89ce3e6aaf5ed140aae6539f12182ac8e2ca93c2790ea2dc84657487066c9d77a869
+DIST clap_derive-3.2.2.crate 27252 BLAKE2B 
acd4ee6de9e9b59bd4fbff884af3feac3d6146b04f3df375066b554ebf1a77eaba3aae9feb31e887f29d8223061cbbda371b1ba0e2d422b7120f28c722cc2fb0
 SHA512 
ec07d2b7e4171a5b61392e9a0563ea79d7da6c70d3c829a08f9aa7e7df3dccad66b0c1856d549237e74edf62ba5126c5447198f502da1fecfdf31bbf9653d109
 DIST clap_lex-0.2.0.crate 9581 BLAKE2B 
47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891
 SHA512 
d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962
+DIST clap_lex-0.2.2.crate 9657 BLAKE2B 
74f6ed5c674664f0b81eb6d61427c0bd4bb2a2e7159aa00c2839a32e360f41fdf388c1455b52658a97900bb1b8d729bdd4f00cc5313e3115234e65a0704ed3fd
 SHA512 
ea1d37bfb29412409db06c1991413dfbb83e393d74c3cdeca80ff317a423f41891510f6ed471f7cb7dd97288393726b14645287ae59cdf7be41f3a1bc9a3991e
 DIST clipboard-0.5.0.crate 10009 BLAKE2B 
17aaafeb92be0dfb4ccfdb80a3d909e57491cc0adceedf378196f7bbd006d245adfdd9b2d2e075c2c041aa57eb1a0e6e306032966c30e63f94d86b0f9f7a11ce
 SHA512 
a02994e68bb4ecdb1ba3db05e095474e67df4d73f69c92ab096913f4bd0f47ec6b62c8f0210fd67bb466e293c765888c315770e447f5c6e9b2e5c69f71d3e48a
 DIST clipboard-win-2.2.0.crate 11079 BLAKE2B 
5713e17a93eac4a1d299d42a6abe5db1eadbc90bf5e7c99e84b6b5febfc817bbc1c478533af8cbec7a8e58ebbc1a8f3d83bf351d105b55017cebab8048009390
 SHA512 
f869775bb2e6d84096034c26c888c9f671272232af74c02bda2a6c8f0d600652af581c0e94d875d8746b986314f61168bf7539042a65cb2ccbbf858141fa42e0
 DIST cocoa-0.24.0.crate 39235 BLAKE2B 
01078c3d96e88e0cac773f238d3d3144324594fd75cda87d18bc98d73f0a1acab4cd795471f4789d38b017e6cc90c0713bb33b0fdbdff36abcdc1cbae767da86
 SHA512 
accae0f676caa23c8d3fbc2e49365118a366c50a698ee9dce4ef194f1d391b3633cb789d65d5c2d1e43afdea5d7a82161f7e7042a9dab32747ecac29d1b1b20c
@@ -78,6 +81,7 @@ DIST cpufeatures-0.2.1.crate 10500 BLAKE2B 
92e676cd9a8901cdb344340dc7cd7b6d66114
 DIST crc-1.8.1.crate 9114 BLAKE2B 
cd96400652888e700c326a2842005c8bee699ccf3c61b87320c01196b455a55da511749241af75e903a76847beb8172598dc8f770779aefe945db7934976afbb
 SHA512 
db0b3d0ca197cb2a2049720b753061f1532d1ba2c86c7befce36a18cb4e8008b061e39e26960b4d9dcf1e7ea55348f55c441da5d17cd0a424402a8489d52ed1a
 DIST crc32fast-1.3.2.crate 38661 BLAKE2B 

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

2022-06-30 Thread Ionen Wolkens
commit: a5f6a712f47412541079e1b6ffa0be819043dd4b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul  1 01:43:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul  1 02:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f6a712

app-emulation/ruffle: build depend on virtual/jre

bin/java is used by core/build_playerglobal/src/lib.rs at build
time since 2022-06-16 nightlies

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

 app-emulation/ruffle/ruffle-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index 5acd85833586..f9d65a9786dc 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
+   virtual/jre:*
virtual/pkgconfig
>=virtual/rust-1.61"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/

2022-06-30 Thread Matthew Thode
commit: 58a86ca18609bc67bfddc39d51f5744737605c71
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jul  1 02:10:52 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jul  1 02:10:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a86ca1

app-emulation/cloud-init: cleanup

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

 app-emulation/cloud-init/Manifest  |  4 -
 app-emulation/cloud-init/cloud-init-20.4.ebuild| 93 -
 app-emulation/cloud-init/cloud-init-21.2.ebuild| 93 -
 app-emulation/cloud-init/cloud-init-22.1-r1.ebuild | 88 
 app-emulation/cloud-init/cloud-init-22.2-r1.ebuild | 94 --
 app-emulation/cloud-init/cloud-init-22.2.ebuild| 83 ---
 6 files changed, 455 deletions(-)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 6d04e1bfaced..683f977d1154 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,5 +1 @@
-DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B 
c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b
 SHA512 
da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9
-DIST cloud-init-21.2.tar.gz 1278878 BLAKE2B 
74e07649a24fc85df54aafcd72797a05f0bdbcceb90fe90c6af7024da09e876780b67bb1d7963cd164d03e3151715944b1f3fd5709d3557ac341a09061409fcc
 SHA512 
8cc24945efc6f16b3c64411c5e7e5b83582d337f1c3f546163d52c14a6177ff752e91ba1fec04b7ade800f921c2b79c04d032df62c2b4171930ca1fb74c49a7d
-DIST cloud-init-22.1.tar.gz 1313034 BLAKE2B 
ca55378db822cdf58808de1bd2b519861c50ad8b08ed699212827833e0134fdc0968b76a4c2a13f39eae1d20ef8b22a99ff99b85ef77e496fd41593f4e2f2d55
 SHA512 
485e358777379a22dd2b0f6aa7afb1751eb44831c6e03ecbbd9c6823eaa20535e6e83fc245818ce1bb207425976839b356dadcfa3cfe62385b9d340b08ff21ab
 DIST cloud-init-22.2.2.tar.gz 1349451 BLAKE2B 
fdb6669e9762984614fefe787834f20f056345d304327679fa8bc7b4d6566509a23ecc4a7ac4e6368b9b9078a72fe6fe35533a67e7aeb0c0accbf5ad014f8aae
 SHA512 
18b75ebbb5e808e19df5ceddb6402cc881c33443fb169f736f54837254ba43836994f2392a26febbd8df3342b3467ee72759b6942cfeb96d07c0e452c11dd0bf
-DIST cloud-init-22.2.tar.gz 1348736 BLAKE2B 
ae95bf04a0229ed0c7bbf6dc6889793eb020ffe6e6223b02f4003b3f38253781a1ed22a41f535b5064a8ba4bde20b197d58eb5d55789d4decd9b39aabd46d1c3
 SHA512 
07fec2f1d6eab20a1161672bb339a0c6b2826540bcb03936f95458b179fcb1b3142773c9a4038fe02b30bb05a5ca48a4153b6b0f59015b43bd6c6602832f9d6f

diff --git a/app-emulation/cloud-init/cloud-init-20.4.ebuild 
b/app-emulation/cloud-init/cloud-init-20.4.ebuild
deleted file mode 100644
index 31a7326ac086..
--- a/app-emulation/cloud-init/cloud-init-20.4.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.launchpad.net/cloud-init;
-else
-   SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Cloud instance initialisation magic"
-HOMEPAGE="https://launchpad.net/cloud-init;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/oauthlib[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/jsonpatch[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   ${CDEPEND}
-   >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/coverage[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   net-analyzer/macchanger
-   sys-apps/iproute2
-   sys-fs/growpart
-   virtual/logger
-"
-
-PATCHES=(
-   # Fix Gentoo support
-   # 
https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777
-   "${FILESDIR}/${PN}-18.4-fix-packages-module.patch"
-   "${FILESDIR}/${PN}-20.4-gentoo-support-upstream-templates.patch"
-   "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch
-   "${FILESDIR}"/18.4-fix-update_package_sources-function.patch
-   "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch
-)
-
-python_prepare_all() {
-   # Fix location of documentation installation
-   sed -i "s:USR + '/share/doc/cloud-init:USR + 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/

2022-06-30 Thread Matthew Thode
commit: 149ff338b0861cd0f1d8370f0f36f31ccb739dc3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jul  1 02:08:23 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jul  1 02:08:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149ff338

app-emulation/cloud-init: 22.2.2 bumped from 22.2-r1

straight to stable for minor diff and security fix

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

 app-emulation/cloud-init/Manifest |  1 +
 app-emulation/cloud-init/cloud-init-22.2.2.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 042f59bcb1c1..6d04e1bfaced 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,4 +1,5 @@
 DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B 
c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b
 SHA512 
da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9
 DIST cloud-init-21.2.tar.gz 1278878 BLAKE2B 
74e07649a24fc85df54aafcd72797a05f0bdbcceb90fe90c6af7024da09e876780b67bb1d7963cd164d03e3151715944b1f3fd5709d3557ac341a09061409fcc
 SHA512 
8cc24945efc6f16b3c64411c5e7e5b83582d337f1c3f546163d52c14a6177ff752e91ba1fec04b7ade800f921c2b79c04d032df62c2b4171930ca1fb74c49a7d
 DIST cloud-init-22.1.tar.gz 1313034 BLAKE2B 
ca55378db822cdf58808de1bd2b519861c50ad8b08ed699212827833e0134fdc0968b76a4c2a13f39eae1d20ef8b22a99ff99b85ef77e496fd41593f4e2f2d55
 SHA512 
485e358777379a22dd2b0f6aa7afb1751eb44831c6e03ecbbd9c6823eaa20535e6e83fc245818ce1bb207425976839b356dadcfa3cfe62385b9d340b08ff21ab
+DIST cloud-init-22.2.2.tar.gz 1349451 BLAKE2B 
fdb6669e9762984614fefe787834f20f056345d304327679fa8bc7b4d6566509a23ecc4a7ac4e6368b9b9078a72fe6fe35533a67e7aeb0c0accbf5ad014f8aae
 SHA512 
18b75ebbb5e808e19df5ceddb6402cc881c33443fb169f736f54837254ba43836994f2392a26febbd8df3342b3467ee72759b6942cfeb96d07c0e452c11dd0bf
 DIST cloud-init-22.2.tar.gz 1348736 BLAKE2B 
ae95bf04a0229ed0c7bbf6dc6889793eb020ffe6e6223b02f4003b3f38253781a1ed22a41f535b5064a8ba4bde20b197d58eb5d55789d4decd9b39aabd46d1c3
 SHA512 
07fec2f1d6eab20a1161672bb339a0c6b2826540bcb03936f95458b179fcb1b3142773c9a4038fe02b30bb05a5ca48a4153b6b0f59015b43bd6c6602832f9d6f

diff --git a/app-emulation/cloud-init/cloud-init-22.2.2.ebuild 
b/app-emulation/cloud-init/cloud-init-22.2.2.ebuild
new file mode 100644
index ..082f34e59987
--- /dev/null
+++ b/app-emulation/cloud-init/cloud-init-22.2.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Disabled for now: bug #850628
+# https://bugs.launchpad.net/cloud-init/+bug/1978328
+#DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 udev
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.launchpad.net/cloud-init;
+else
+   SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+   KEYWORDS="amd64 arm64 ppc64 x86"
+fi
+
+DESCRIPTION="Cloud instance initialisation magic"
+HOMEPAGE="https://launchpad.net/cloud-init;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/netifaces[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   net-analyzer/macchanger
+   sys-apps/iproute2
+   sys-fs/growpart
+   virtual/logger
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Fix location of documentation installation
+   sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" 
setup.py || die
+
+   if [[ ${PV} == * ]] ; then
+   sed -i 's/version=get_version(),/version=,/g' setup.py || 
die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install --init-system=sysvinit_openrc,systemd 
--distro gentoo
+}
+
+python_install_all() {
+   keepdir /etc/cloud
+
+   distutils-r1_python_install_all
+
+   # installs as non-executable
+   chmod +x 

[gentoo-commits] repo/proj/guru:dev commit in: dev-java/jgraph/

2022-06-30 Thread Alessandro Barbieri
commit: 2a200d8f00ab0ba2d15fde595aa156036f15763c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun 30 23:39:58 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Jun 30 23:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a200d8f

dev-java/jgraph: add 5.14.0.0_p20180427, drop 5.12.4.2

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-java/jgraph/Manifest   |  2 +-
 ...4.2.ebuild => jgraph-5.14.0.0_p20180427.ebuild} | 22 +++---
 dev-java/jgraph/metadata.xml   |  1 +
 3 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/dev-java/jgraph/Manifest b/dev-java/jgraph/Manifest
index 1d2c7bb6c..2c2ae150e 100644
--- a/dev-java/jgraph/Manifest
+++ b/dev-java/jgraph/Manifest
@@ -1 +1 @@
-DIST libjgraph-java_5.12.4.2+dfsg.orig.tar.gz 901267 BLAKE2B 
ed3cf36c9144ed79a45d2f4e3041de228c6fdc1e3ae01db54b9d4839eab3089d14e27894d135b98e91eed6f146b86bce753ddad566078982f84769398aad6af2
 SHA512 
b5f5020dd8b2c1a0f3d0d5d5cb75378eabdba57bc4735564b0d8c67abb7054c22cb06d0e6d07f4f9ddbd7b26ab4d75d06da8b2069d1e122d4d49a88b05172926
+DIST jgraph-5.14.0.0_p20180427.tar.gz 4337549 BLAKE2B 
95f3b6ec61c02e7eab7a40140149e137b68548a29e3fecc61ea77a098a200d3f3efb3206e14d108cd9d2fb203c8c65ca56638768c0a0c980c9378cd33ee0f909
 SHA512 
93f847cd32648e5b487a6b541b908cea21c3102792b8bd81ac5d3a8e7938d21cdce4d86c768d05b05e22ad7a3be89496867f141a7179c16e43c1808fad31eccc

diff --git a/dev-java/jgraph/jgraph-5.12.4.2.ebuild 
b/dev-java/jgraph/jgraph-5.14.0.0_p20180427.ebuild
similarity index 50%
rename from dev-java/jgraph/jgraph-5.12.4.2.ebuild
rename to dev-java/jgraph/jgraph-5.14.0.0_p20180427.ebuild
index 8b3873ca4..ecd94b44e 100644
--- a/dev-java/jgraph/jgraph-5.12.4.2.ebuild
+++ b/dev-java/jgraph/jgraph-5.14.0.0_p20180427.ebuild
@@ -3,16 +3,20 @@
 
 EAPI=8
 
+COMMIT="b8e7eb81188ebfd5be501527224befb5e92a2369"
 JAVA_PKG_IUSE="doc source"
-MYPN="lib${PN}-java"
-MYPV="${PV}+dfsg.orig"
+MYPN="legacy-${PN}5"
 
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Open-source graph component for Java"
-SRC_URI="mirror://debian/pool/main/libj/${MYPN}/${MYPN}_${MYPV}.tar.gz"
-HOMEPAGE="https://www.jgraph.com;
-S="${WORKDIR}/${MYPN}-${MYPV}"
+HOMEPAGE="
+   https://www.jgraph.com
+   https://github.com/jgraph/legacy-jgraph5
+   https://sourceforge.net/projects/jgraph/
+"
+SRC_URI="https://github.com/${PN}/${MYPN}/archive/${COMMIT}.tar.gz -> 
${PF}.tar.gz"
+S="${WORKDIR}/${MYPN}-${COMMIT}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -22,12 +26,16 @@ IUSE="doc examples source"
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"
 
-DOCS=( README WHATSNEW LICENSE ChangeLog )
+DOCS=( README README.md ChangeLog jgraph-5.13.0.0-jgraphmanual.pdf )
 
 JAVA_SRC_DIR="src"
 
 src_prepare() {
default
-   einstalldocs
java-pkg_clean
 }
+
+src_install() {
+   java-pkg-simple_src_install
+   einstalldocs
+}

diff --git a/dev-java/jgraph/metadata.xml b/dev-java/jgraph/metadata.xml
index 2121749e5..6b95a41d1 100644
--- a/dev-java/jgraph/metadata.xml
+++ b/dev-java/jgraph/metadata.xml
@@ -7,6 +7,7 @@
lssndrbarbi...@gmail.com


+   jgraph/legacy-jgraph5
jgraph

 



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

2022-06-30 Thread Alessandro Barbieri
commit: 270cf23973818956d6f8246e584eda7dd11c5940
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun 30 22:53:47 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Jun 30 23:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=270cf239

sys-cluster/scorep: add openacc useflag

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/scorep/metadata.xml | 1 +
 sys-cluster/scorep/scorep-7.1-r1.ebuild | 5 ++---
 sys-cluster/scorep/scorep-7.1.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/scorep/metadata.xml b/sys-cluster/scorep/metadata.xml
index b371d2d2e..68bcf7105 100644
--- a/sys-cluster/scorep/metadata.xml
+++ b/sys-cluster/scorep/metadata.xml
@@ -9,6 +9,7 @@
Enable support for the GCC plug-in 
instrumentation
Enable the user library wrapping 
feature
Enable Online Access
+   Enable support for OpenACC
Build with libOpenCL support
Use the SHMEM compiler
Build with libpmi support

diff --git a/sys-cluster/scorep/scorep-7.1-r1.ebuild 
b/sys-cluster/scorep/scorep-7.1-r1.ebuild
index e44d04bb6..eadffa9b9 100644
--- a/sys-cluster/scorep/scorep-7.1-r1.ebuild
+++ b/sys-cluster/scorep/scorep-7.1-r1.ebuild
@@ -18,8 +18,7 @@ S="${WORKDIR}/sources.edf930df"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="debug gcc-plugin llvm mpi online-access opencl openshmem pmi unwind"
-#TODO: openacc
+IUSE="debug gcc-plugin llvm mpi online-access +openacc opencl openshmem pmi 
unwind"
 
 CDEPEND="
dev-libs/cubelib
@@ -123,7 +122,6 @@ src_configure() {
local myconf=(
--disable-cuda
--disable-experimental-platform
-   --disable-openacc
--disable-platform-mic
--disable-static
--enable-shared
@@ -144,6 +142,7 @@ src_configure() {
--without-pdt
 
$(use_enable debug)
+   $(use_enable openacc)
$(use_with gcc-plugin)
$(use_with online-access)
$(use_with opencl libOpenCL)

diff --git a/sys-cluster/scorep/scorep-7.1.ebuild 
b/sys-cluster/scorep/scorep-7.1.ebuild
index 6ac68d960..d12a677a3 100644
--- a/sys-cluster/scorep/scorep-7.1.ebuild
+++ b/sys-cluster/scorep/scorep-7.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://perftools.pages.jsc.fz-juelich.de/cicd/${PN}/tags/${P}/${P}.tar
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="debug gcc-plugin llvm mpi online-access opencl openshmem pmi unwind"
+IUSE="debug gcc-plugin llvm mpi online-access +openacc opencl openshmem pmi 
unwind"
 
 CDEPEND="
dev-libs/cubelib
@@ -122,7 +122,6 @@ src_configure() {
local myconf=(
--disable-cuda
--disable-experimental-platform
-   --disable-openacc
--disable-platform-mic
--disable-static
--enable-shared
@@ -143,6 +142,7 @@ src_configure() {
--without-pdt
 
$(use_enable debug)
+   $(use_enable openacc)
$(use_with gcc-plugin)
$(use_with online-access)
$(use_with opencl libOpenCL)



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

2022-06-30 Thread Sam James
commit: 6d394bba10e836b03681a3e8458896f1f454221a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:49:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d394bba

dev-libs/libtasn1: disable fanalyzer

Slows down build and we don't need it.

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

 dev-libs/libtasn1/libtasn1-4.18.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-libs/libtasn1/libtasn1-4.18.0.ebuild 
b/dev-libs/libtasn1/libtasn1-4.18.0.ebuild
index 7138eb6e7263..f6bf3c887b59 100644
--- a/dev-libs/libtasn1/libtasn1-4.18.0.ebuild
+++ b/dev-libs/libtasn1/libtasn1-4.18.0.ebuild
@@ -34,10 +34,16 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
local myeconfargs=(
$(use_enable static-libs static)
$(multilib_native_use_enable valgrind valgrind-tests)
)
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 



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

2022-06-30 Thread Robin H. Johnson
commit: 9629cf285e461313b68438ecc4f6a25532c0c137
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jun 30 22:36:10 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jun 30 22:36:10 2022 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=9629cf28

Votify: accept symlinks as well as files

Signed-off-by: Robin H. Johnson  gentoo.org>

 Votify.pm | 20 
 statify   |  4 ++--
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/Votify.pm b/Votify.pm
index 35a717f..db311ea 100644
--- a/Votify.pm
+++ b/Votify.pm
@@ -56,9 +56,9 @@ sub validate_election_dir {
 my %REQUIRED_FILES_valid = map {
 my $file_valid = 0;
 # Legacy naming:
-$file_valid = 1 if -f sprintf("%s/%s-%s", $election_dir, $_, 
$election_name);
+$file_valid = 1 if -r sprintf("%s/%s-%s", $election_dir, $_, 
$election_name);
 # New naming:
-$file_valid = 1 if -f sprintf("%s/%s", $election_dir, $_);
+$file_valid = 1 if -r sprintf("%s/%s", $election_dir, $_);
 #printf "File %s valid=%d\n", $_, $file_valid;
 ($_, $file_valid);
 } @REQUIRED_FILES;
@@ -132,7 +132,7 @@ sub get_single_election_hashref {
 #print STDERR "Scan $fn\n";
 my @filenames = (sprintf("%s/%s", "$basedir/$election_name", $fn), 
sprintf("%s/%s-%s", "$basedir/$election_name", $fn, $election_name));
 #print STDERR Dumper(@filenames);
-my $filename = abs_path(List::Util::first { $_ && -f $_ } @filenames);
+my $filename = abs_path(List::Util::first { $_ && -r $_ && -s $_ && ! 
-d $_ } @filenames);
 $election{"${fn}file"} = $filename;
 };
 #print Dumper(%election);
@@ -258,7 +258,7 @@ sub write_confs {
 $filename ||= $self->{'default_filename'};
 $self->{'filename'} = $filename;
 
-if (-f $filename) {
+if (-e $filename) {
 die "$filename already exists; please remove it first";
 }
 
@@ -319,7 +319,11 @@ sub collect {
 next;
 }
 
-if (-f "$home/.ballot-$self->{election}-submitted") {
+my $submitted_filename = "$home/.ballot-$self->{election}-submitted";
+if (-d $submitted_filename) {}
+print STDERR "Warning: $v has a directory instead of a ballot\n";
+}
+elsif (-e $submitted_filename && -r $submitted_filename) {
 my ($b) = Ballot->new($self->{'election'});
 $b->read("$home/.ballot-$self->{election}-submitted");
 if ($b->verify) {
@@ -329,7 +333,7 @@ sub collect {
 $self->{'ballots'}{$c} = $b;
 $self->{'casting_voters'}{$v} = 1;
 }
-elsif (-f "$home/.ballot-$self->{election}") {
+elsif (-e "$home/.ballot-$self->{election}") {
 print STDERR "Warning: $v did not submit their ballot\n";
 }
 }
@@ -341,7 +345,7 @@ sub write_master {
 $filename ||= $self->{'default_filename'};
 $self->{'filename'} = $filename;
 
-if (-f $filename) {
+if (-e $filename) {
 die "$filename already exists; please remove it first";
 }
 
@@ -380,7 +384,7 @@ sub write_casting_voters {
 $filename ||= $self->{'default_filename'};
 $self->{'filename'} = $filename;
 
-if (-f $filename) {
+if (-e $filename) {
 die "$filename already exists; please remove it first";
 }
 

diff --git a/statify b/statify
index b7c9396..0cccff1 100755
--- a/statify
+++ b/statify
@@ -86,9 +86,9 @@ for my $election_name (keys %open_elections) {
my ($count_voters, $count_submit, $count_pending) = (0, 0,0);
for my $votername (@voters) {
$count_voters++;
-   if(-f catfile('/home', $votername, 
".ballot-${election_name}-submitted")) {
+   if(-e catfile('/home', $votername, 
".ballot-${election_name}-submitted")) {
$count_submit++;
-   } elsif (-f catfile('/home', $votername, 
".ballot-${election_name}")) {
+   } elsif (-e catfile('/home', $votername, 
".ballot-${election_name}")) {
$count_pending++;
}
}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/

2022-06-30 Thread Sam James
commit: d7cd2624d360d22b62b2906cfeac594ff8a44767
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:29:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:29:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cd2624

sci-astronomy/pyephem: needs pytest

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

 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild 
b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
index 2e6565b7f7e9..1c43a235a7e4 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -19,7 +19,7 @@ IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 src_prepare() {
# Don't install rst files by default



[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/, profiles/

2022-06-30 Thread Sam James
commit: 9e1b2d9b19b6c0f92f2c8127e3f948a7a06a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:23:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1b2d9b

dev-util/distro-info-data: treeclean

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

 dev-util/distro-info-data/Manifest|  3 ---
 .../distro-info-data/distro-info-data-0.29.ebuild | 17 -
 .../distro-info-data/distro-info-data-0.42.ebuild | 19 ---
 .../distro-info-data/distro-info-data-0.46.ebuild | 17 -
 dev-util/distro-info-data/metadata.xml|  6 --
 profiles/package.mask |  1 -
 6 files changed, 63 deletions(-)

diff --git a/dev-util/distro-info-data/Manifest 
b/dev-util/distro-info-data/Manifest
deleted file mode 100644
index 2dabf3a26119..
--- a/dev-util/distro-info-data/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST distro-info-data_0.29.tar.xz 6004 BLAKE2B 
5b59d444fac259634c9ca7349a8b93c7167fe839971d4761bf133ae8adbd866a41c14af79ee2f149259da8b8ee5e193a2b1b09165b6ad29cafea31c968470e4f
 SHA512 
1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f
-DIST distro-info-data_0.42.tar.xz 6888 BLAKE2B 
3f08700046149e7e1a4f94a06f6c8abb93c94a1c0c72bfced497801b2e8081ac14f39a889322b6f0e25e776b3cda36da9066723ca2963b588b588c20ff23bd6f
 SHA512 
e49c54eaf2451f32124c5df6d2b49183bbdc5b9bdb958605e5e055138e0fa67c5033dfaab46620121e7e3d1cc5cbb807f9fed809a59c31cf3501c1ebc7131c8b
-DIST distro-info-data_0.46.tar.xz 8632 BLAKE2B 
2f19c670afd37a02279b420f795dd5aefbe91abcf60509bb6fe95387f49b4977288c7f393f12b7a884aae40edc7cd6ddb94a7cf1fc38e7f38e2226b215289c05
 SHA512 
942d3580a7e3e05de03cf5921835c805faa69cf3b3ea2704b381b13fa708336a87a79cbbe03f5bc53ded8563d6b08eb439e75c3d938dba35f6f8b2f3094e6e31

diff --git a/dev-util/distro-info-data/distro-info-data-0.29.ebuild 
b/dev-util/distro-info-data/distro-info-data-0.29.ebuild
deleted file mode 100644
index b47f4ef5ba60..
--- a/dev-util/distro-info-data/distro-info-data-0.29.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Information about the Debian distributions' releases (data files)"
-HOMEPAGE="https://debian.org/;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-
-KEYWORDS="amd64 x86"
-IUSE=""
-# Package provides only csv data and test script
-# written in python
-RESTRICT="test"

diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild 
b/dev-util/distro-info-data/distro-info-data-0.42.ebuild
deleted file mode 100644
index 8d2cb558c547..
--- a/dev-util/distro-info-data/distro-info-data-0.42.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Information about the Debian distributions' releases (data files)"
-HOMEPAGE="https://debian.org/;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-
-KEYWORDS="amd64 x86"
-IUSE=""
-# Package provides only csv data and test script
-# written in python
-RESTRICT="test"
-
-S="${WORKDIR}/${PN}"

diff --git a/dev-util/distro-info-data/distro-info-data-0.46.ebuild 
b/dev-util/distro-info-data/distro-info-data-0.46.ebuild
deleted file mode 100644
index 047c2953cad0..
--- a/dev-util/distro-info-data/distro-info-data-0.46.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Information about the Debian distributions' releases (data files)"
-HOMEPAGE="https://debian.org/;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-
-KEYWORDS="amd64 ~riscv x86"
-IUSE=""
-# Package provides only csv data and test script
-# written in python
-RESTRICT="test"

diff --git a/dev-util/distro-info-data/metadata.xml 
b/dev-util/distro-info-data/metadata.xml
deleted file mode 100644
index c3bda71eefca..
--- a/dev-util/distro-info-data/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 6fdd874123c9..1cc368e244cf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -251,7 +251,6 @@ dev-python/chai
 # Removal on 2022-06-30.
 dev-util/dput-ng
 dev-util/distro-info
-dev-util/distro-info-data
 
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.



[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/, profiles/

2022-06-30 Thread Sam James
commit: 7454369c52233bd42b6e43aaf874bbe549933040
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:24:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7454369c

dev-util/dput-ng: treeclean

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

 dev-util/dput-ng/Manifest|  1 -
 dev-util/dput-ng/dput-ng-1.32.ebuild | 89 
 dev-util/dput-ng/metadata.xml|  5 --
 profiles/package.mask|  6 ---
 4 files changed, 101 deletions(-)

diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest
deleted file mode 100644
index 818cdc505385..
--- a/dev-util/dput-ng/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dput-ng_1.32.tar.xz 86280 BLAKE2B 
7e195eab4f48d77968b866185e337f2b51113f7e11cfa4929d47e79082c2fa866af2c8394c50816b650f865db9ef244775618a05a6b398090366d342a45a3db7
 SHA512 
596247eecb2dce080cd6f3cd1ddb1364cfa00fc3048081149e4d6dc35822aee10fa10ec25ed91154b477a909cc29dcf17cb38ccefa649f40eb70c16e0a575b2e

diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild 
b/dev-util/dput-ng/dput-ng-1.32.ebuild
deleted file mode 100644
index fac0bd787090..
--- a/dev-util/dput-ng/dput-ng-1.32.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_9 )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Next generation Debian package upload tool"
-HOMEPAGE="https://people.debian.org/~paultag/dput-ng/;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/python-debian[${PYTHON_USEDEP}]
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-util/distro-info[python,${PYTHON_USEDEP}]
-   ')
-"
-DEPEND="${RDEPEND}
-   app-text/asciidoc
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/python-debian[${PYTHON_USEDEP}]
-   ')
-   dev-util/debhelper
-   )"
-
-# Requires missing build-essential package
-RESTRICT="test"
-
-src_compile() {
-   distutils-r1_src_compile
-
-   mkdir man || die
-   for file in docs/man/*.man; do
-   a2x --doctype manpage --format manpage -D man \
-   "${file}" || die
-   done
-}
-
-src_install() {
-   local DPUT_BINARIES=( dcut dirt dput )
-   local DPUT_ETC=( metas profiles )
-   local DPUT_SHARE=(
-   codenames
-   commands
-   hooks
-   interfaces
-   schemas
-   uploaders
-   )
-
-   distutils-r1_src_install
-
-   for binary in ${DPUT_BINARIES[@]}; do
-   dobin bin/"${binary}"
-   done
-   python_fix_shebang "${D}"/usr/bin
-
-   insinto /etc/dput.d
-   for dir in ${DPUT_ETC[@]}; do
-   doins -r skel/"${dir}"
-   done
-
-   insinto /usr/share/"${PN}"
-   for dir in ${DPUT_SHARE[@]}; do
-   doins -r skel/"${dir}"
-   done
-
-   # doman incorrectly treats "cf" in dput.cf.5 as a lang code
-   doman -i18n="" man/*
-
-   newbashcomp debian/dcut-completion dcut
-   newbashcomp debian/dput-completion dput
-}
-
-python_test() {
-   # test_configs.py failing
-   # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652
-   nosetests || die "Tests failed under ${EPYTHON}"
-}

diff --git a/dev-util/dput-ng/metadata.xml b/dev-util/dput-ng/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..
--- a/dev-util/dput-ng/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index f132973fab41..db6479cb9ae5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -245,12 +245,6 @@ dev-python/jaraco-packaging
 # no upstream activity in years. Removal on 2022-07-02.
 dev-python/chai
 
-# Sam James  (2022-05-30)
-# Doesn't support Python 3.10+, maintainer-needed, and out of date.
-# Bugs #818847, #845936, #786585.
-# Removal on 2022-06-30.
-dev-util/dput-ng
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



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

2022-06-30 Thread Sam James
commit: e2bd26a0fdf660a7c6f0d20bd307ec441ecf49f5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:21:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:21:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bd26a0

dev-python/pycapnp: treeclean

Bug: https://bugs.gentoo.org/798204
Bug: https://bugs.gentoo.org/822540
Bug: https://bugs.gentoo.org/845783
Signed-off-by: Sam James  gentoo.org>

 dev-python/pycapnp/Manifest |  1 -
 dev-python/pycapnp/files/sdist.patch| 13 
 dev-python/pycapnp/metadata.xml | 13 
 dev-python/pycapnp/pycapnp-0.6.4.ebuild | 36 -
 profiles/package.mask   |  6 --
 5 files changed, 69 deletions(-)

diff --git a/dev-python/pycapnp/Manifest b/dev-python/pycapnp/Manifest
deleted file mode 100644
index bd496a53f8ee..
--- a/dev-python/pycapnp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pycapnp-0.6.4.tar.gz 531404 BLAKE2B 
035e0f37292275af8d5e292cb98f85f3d40ffe6284c0defecdb6d0c79afac97e4570e0042c0be6716a992ab904b844c9f046c5795b97cd8b7dd7625af1b2b219
 SHA512 
3f2c9d93bcf226fb39ef233b8b5fbc86af73d796986e82b897a571db5d8223fb4f65cc28a8bf4ed57b787b6e5defdca70388ac865f036daff48d6d6f93cbbfc3

diff --git a/dev-python/pycapnp/files/sdist.patch 
b/dev-python/pycapnp/files/sdist.patch
deleted file mode 100644
index e4ef16ec5699..
--- a/dev-python/pycapnp/files/sdist.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: pycapnp-0.6.4/setup.py
-===
 pycapnp-0.6.4.orig/setup.py
-+++ pycapnp-0.6.4/setup.py
-@@ -49,7 +49,7 @@ try:
- changelog = '\nChangelog\n=\n' + changelog
- long_description += changelog
- except (IOError, ImportError):
--if sys.argv[2] == 'sdist':
-+if len(sys.argv) > 2 and sys.argv[2] == 'sdist':
- raise
- long_description = ''
- 

diff --git a/dev-python/pycapnp/metadata.xml b/dev-python/pycapnp/metadata.xml
deleted file mode 100644
index 7b9b669e8cb2..
--- a/dev-python/pycapnp/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   aball...@gentoo.org
-   Alexis Ballier
-   Python team can take the package if they 
wish.
-   
-   
-   pycapnp
-   capnproto/pycapnp
-   
-

diff --git a/dev-python/pycapnp/pycapnp-0.6.4.ebuild 
b/dev-python/pycapnp/pycapnp-0.6.4.ebuild
deleted file mode 100644
index bfbc35732df3..
--- a/dev-python/pycapnp/pycapnp-0.6.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python wrapping of the Cap'n Proto library"
-HOMEPAGE="http://jparyani.github.io/pycapnp/ 
https://github.com/capnproto/pycapnp;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE=""
-
-RDEPEND=">=dev-libs/capnproto-0.6:="
-DEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-PATCHES=( "${FILESDIR}/sdist.patch" )
-
-src_prepare() {
-   distutils-r1_src_prepare
-   # regen cython files
-   rm -f capnp/lib/capnp.cpp || die
-
-   # Need c++14 for capnp 0.7
-   sed -e 's/std=c++11/std=c++14/g' \
-   -i setup.py \
-   -i buildutils/detect.py \
-   -i capnp/*/* \
-   || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c7144a2824f..35170e3a5f52 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -268,12 +268,6 @@ dev-python/3to2
 # Removal on 2022-06-30.
 dev-perl/Inline-Python
 
-# Sam James  (2022-05-30)
-# Out of date, no tests, and most importantly, doesn't yet support Python 3.10
-# which will soon be the default. Bugs #845783, #822540, #798204.
-# Removal on 2022-06-30.
-dev-python/pycapnp
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/, profiles/

2022-06-30 Thread Sam James
commit: 6a18f4bf82d69546a4242768aafb61bbc8392a2a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:24:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:24:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a18f4bf

dev-util/distro-info: treeclean

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

 dev-util/distro-info/Manifest   |  1 -
 dev-util/distro-info/distro-info-1.0.ebuild | 95 -
 dev-util/distro-info/metadata.xml   |  5 --
 profiles/package.mask   |  1 -
 4 files changed, 102 deletions(-)

diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest
deleted file mode 100644
index e5fcd4eef0da..
--- a/dev-util/distro-info/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST distro-info_1.0.tar.xz 30908 BLAKE2B 
8355e54919d83d09d3eb7983a35151f0e4253c62eefeccf4d1e614cef0bb7cecf466007c7789749c145674aa30324423f9977a26695d5de537f80d5eb069f371
 SHA512 
2d84b5845ff4e7ce8059fe83e9d64a380d6732e0e85bc889c948068579d27a86fd31f8e6b7d8cc256f4ff4631cd0ffd480835bf290452d3bc28469f5b3be9ddb

diff --git a/dev-util/distro-info/distro-info-1.0.ebuild 
b/dev-util/distro-info/distro-info-1.0.ebuild
deleted file mode 100644
index 6c2ccc45598a..
--- a/dev-util/distro-info/distro-info-1.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_OPTIONAL=true
-
-inherit distutils-r1
-
-DESCRIPTION="Provides information about the Debian distributions' releases"
-HOMEPAGE="https://debian.org;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="python test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="dev-lang/perl:=
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${COMMON_DEPEND}
-   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
-   test? (
-   dev-util/distro-info-data
-   dev-util/shunit2
-   dev-python/pylint[${PYTHON_USEDEP}]
-   )"
-RDEPEND="${COMMON_DEPEND}
-   dev-util/distro-info-data"
-
-src_prepare() {
-   default
-
-   # 1. Gentoo do not provides dpkg vendor information
-   # 2. Strip *FLAGS
-   # 3. Strip predefined CFLAGS
-   # 4. Point to correct perl's vendorlib
-   # 5. Remove python tests - python eclass will be used instead
-   sed -e "/cd python && python/d" \
-   -e "/VENDOR/d" \
-   -e "/dpkg-buildflags/d" \
-   -e "s/-g -O2//g" \
-   -e 
"s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \
-   -e "/pyversions/d" \
-   -i "${S}"/Makefile || die
-}
-
-src_configure() {
-   default
-
-   if use python; then
-   pushd ./python > /dev/null || die
-   distutils-r1_src_configure
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   default
-
-   if use python; then
-   pushd ./python > /dev/null || die
-   distutils-r1_src_compile
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   emake PERL_VENDORLIB=$(perl -e 'require Config; print 
"$Config::Config{'vendorlib'}\n";' || die) \
-   DESTDIR="${D}" install
-
-   if use python; then
-   pushd ./python > /dev/null || die
-   distutils-r1_src_install
-   popd > /dev/null || die
-   fi
-}
-
-src_test() {
-   TZ=UTC default
-
-   if use python; then
-   python_test() {
-   esetup.py test
-   }
-
-   pushd ./python > /dev/null || die
-   distutils-r1_src_test
-   popd > /dev/null || die
-   fi
-}

diff --git a/dev-util/distro-info/metadata.xml 
b/dev-util/distro-info/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..
--- a/dev-util/distro-info/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 1cc368e244cf..f132973fab41 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -250,7 +250,6 @@ dev-python/chai
 # Bugs #818847, #845936, #786585.
 # Removal on 2022-06-30.
 dev-util/dput-ng
-dev-util/distro-info
 
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.



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

2022-06-30 Thread Sam James
commit: 10064190aa29077e824816a1a55aa26557e9f974
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:23:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10064190

dev-python/pypcap: treeclean

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

 dev-python/pypcap/Manifest|  1 -
 dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch | 19 
 dev-python/pypcap/metadata.xml| 17 --
 dev-python/pypcap/pypcap-1.2.3-r1.ebuild  | 38 ---
 profiles/package.mask |  5 ---
 5 files changed, 80 deletions(-)

diff --git a/dev-python/pypcap/Manifest b/dev-python/pypcap/Manifest
deleted file mode 100644
index 8ac8623068fe..
--- a/dev-python/pypcap/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pypcap-1.2.3.tar.gz 151087 BLAKE2B 
c40e83d46b37deb4064877dfcf64582ff5da272a0d416b51faa43c4bd20625b473c624818aad70238f9429fac2455ae5b0516279faf1612f76f289b53d55417e
 SHA512 
e4f701b6637fbcaf847d72eddc1ed344438008c2f8cbd334c9ce5fe17c9ec36f1f2cb1a146a218b8e464a7eb9a57217a8834a82a035ee96c3c1b56ec70e53bff

diff --git a/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch 
b/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch
deleted file mode 100644
index 8cf41ec28974..
--- a/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/pcap_ex.c
-+++ b/pcap_ex.c
-@@ -11,6 +11,7 @@
- # include 
- # include 
- # include 
-+# include 
- #endif
- 
- #include 
-@@ -300,7 +300,7 @@
-   char ebuf[PCAP_ERRBUF_SIZE];
-   int ret = -1;
- 
--  mktemp(path);
-+  mkstemp(path);
-   if ((f = fopen(path, "w")) != NULL) {
-   hdr.magic = 0xa1b2c3d4;
-   hdr.version_major = PCAP_VERSION_MAJOR;

diff --git a/dev-python/pypcap/metadata.xml b/dev-python/pypcap/metadata.xml
deleted file mode 100644
index 005373c075d1..
--- a/dev-python/pypcap/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-net...@gentoo.org
-Gentoo network monitoring and analysis project
-  
-  
-pyt...@gentoo.org
-Python
-  
-  
-pypcap
-pypcap
-pynetwork/pypcap
-  
-

diff --git a/dev-python/pypcap/pypcap-1.2.3-r1.ebuild 
b/dev-python/pypcap/pypcap-1.2.3-r1.ebuild
deleted file mode 100644
index d2b7e4073d38..
--- a/dev-python/pypcap/pypcap-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit distutils-r1
-
-DESCRIPTION="Simplified object-oriented Python extension module for libpcap"
-HOMEPAGE="https://github.com/pynetwork/pypcap https://pypi.org/project/pypcap/;
-SRC_URI="https://github.com/pynetwork/pypcap/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-RDEPEND="net-libs/libpcap"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.3-mktemp.patch
-)
-
-python_compile() {
-   local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-
-   # Needed to gain Python 3.9 compatibility
-   cython pcap.pyx || die "Failed to regenerate pcap.pyx"
-
-   # Now build as usual
-   distutils-r1_python_compile
-}
-
-python_test() {
-   cd tests || die
-   "${EPYTHON}" test.py || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 0982dd85b65b..6fdd874123c9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -253,11 +253,6 @@ dev-util/dput-ng
 dev-util/distro-info
 dev-util/distro-info-data
 
-# Sam James  (2022-05-30)
-# No upstream activity since 2019, doesn't even support Python 3.9+ properly,
-# and doesn't support Python 3.10. Bugs #845819, #798384. Removal on 
2022-06-30.
-dev-python/pypcap
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



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

2022-06-30 Thread Sam James
commit: fca437485e58a32d6d3ece361d8a528f00aa8d82
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:20:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:20:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca43748

dev-python/pypam: treeclean

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

 dev-python/pypam/Manifest  |   1 -
 dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch   |  17 --
 .../pypam/files/PyPAM-0.5.0-memory-errors.patch| 128 -
 dev-python/pypam/files/PyPAM-0.5.0-nofree.patch|  60 ---
 .../pypam/files/PyPAM-0.5.0-return-value.patch |  57 --
 dev-python/pypam/files/PyPAM-python3-support.patch | 198 -
 dev-python/pypam/files/pypam-0.5.0-stricter.patch  |  15 --
 dev-python/pypam/metadata.xml  |   5 -
 dev-python/pypam/pypam-0.5.0-r6.ebuild |  45 -
 dev-python/pypam/pypam-0.5.0-r7.ebuild |  45 -
 dev-python/pypam/pypam-0.5.0-r8.ebuild |  40 -
 profiles/package.mask  |   6 -
 12 files changed, 617 deletions(-)

diff --git a/dev-python/pypam/Manifest b/dev-python/pypam/Manifest
deleted file mode 100644
index 01642e48981b..
--- a/dev-python/pypam/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST PyPAM-0.5.0.tar.gz 105206 BLAKE2B 
7778275cae11606ca8e522d2f99fb0558c55545cdaedb3ff7c55b4bb693ed3429e22566912f53c7795f73316bc45f1bfbdf5a53daec234dba87e1c141e2410f2
 SHA512 
9e0e919e34930d2283307cd6665c5287c664a76a5de56367bd975867ac26b376ae03d30cb3bc4a16390c977ca2690cfd2e90ac73dcc7886b8c999444da4a07e0

diff --git a/dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch 
b/dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch
deleted file mode 100644
index 596491c46bcd..
--- a/dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -up a/PAMmodule.c b/PAMmodule.c
 a/PAMmodule.c
-+++ b/PAMmodule.c
-@@ -538,10 +538,11 @@ static void PyPAM_dealloc(PyPAMObject *s
- free(self->service);
- free(self->user);
- free(self->conv);
--pam_end(self->pamh, PAM_SUCCESS);
-+if (self->pamh)
-+pam_end(self->pamh, PAM_SUCCESS);
- dlclose(self->dlh2);
- dlclose(self->dlh1);
--PyMem_DEL(self);
-+PyObject_Del(self);
- }
- 
- static PyObject * PyPAM_getattr(PyPAMObject *self, char *name)

diff --git a/dev-python/pypam/files/PyPAM-0.5.0-memory-errors.patch 
b/dev-python/pypam/files/PyPAM-0.5.0-memory-errors.patch
deleted file mode 100644
index 6da3dd6eb7d6..
--- a/dev-python/pypam/files/PyPAM-0.5.0-memory-errors.patch
+++ /dev/null
@@ -1,128 +0,0 @@
-diff -up a/PAMmodule.c b/PAMmodule.c
 a/PAMmodule.c
-+++ b/PAMmodule.c
-@@ -37,33 +37,48 @@ static void PyPAM_Err(PyPAMObject *self,
- 
- err_msg = pam_strerror(self->pamh, result);
- error = Py_BuildValue("(si)", err_msg, result);
--Py_INCREF(PyPAM_Error);
- PyErr_SetObject(PyPAM_Error, error);
-+Py_XDECREF(error);
- }
- 
- static int PyPAM_conv(int num_msg, const struct pam_message **msg,
- struct pam_response **resp, void *appdata_ptr)
- {
--PyObject*args;
--
-+PyObject *args, *msgList, *respList, *item;
-+struct pam_response *response, *spr;
- PyPAMObject* self = (PyPAMObject *) appdata_ptr;
-+
- if (self->callback == NULL)
- return PAM_CONV_ERR;
- 
- Py_INCREF(self);
- 
--PyObject* msgList = PyList_New(num_msg);
--
-+msgList = PyList_New(num_msg);
-+if (msgList == NULL) {
-+Py_DECREF(self);
-+return PAM_CONV_ERR;
-+}
-+
- for (int i = 0; i < num_msg; i++) {
--PyList_SetItem(msgList, i,
--Py_BuildValue("(si)", msg[i]->msg, msg[i]->msg_style));
-+item = Py_BuildValue("(si)", msg[i]->msg, msg[i]->msg_style);
-+if (item == NULL) {
-+Py_DECREF(msgList);
-+Py_DECREF(self);
-+return PAM_CONV_ERR;
-+}
-+PyList_SetItem(msgList, i, item);
- }
--
-+
- args = Py_BuildValue("(OO)", self, msgList);
--PyObject* respList = PyEval_CallObject(self->callback, args);
-+if (args == NULL) {
-+Py_DECREF(self);
-+  Py_DECREF(msgList);
-+return PAM_CONV_ERR;
-+}
-+respList = PyEval_CallObject(self->callback, args);
- Py_DECREF(args);
- Py_DECREF(self);
--
-+
- if (respList == NULL)
- return PAM_CONV_ERR;
- 
-@@ -71,11 +86,15 @@ static int PyPAM_conv(int num_msg, const
- Py_DECREF(respList);
- return PAM_CONV_ERR;
- }
--
--*resp = (struct pam_response *) malloc(
-+
-+response = (struct pam_response *) malloc(
- PyList_Size(respList) * sizeof(struct pam_response));
-+if (response == NULL) {
-+Py_DECREF(respList);
-+return PAM_CONV_ERR;
-+}
-+spr = response;
- 
--struct 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-perl/Inline-Python/, dev-perl/Inline-Python/files/

2022-06-30 Thread Sam James
commit: bd10077947c930702d2b0f5a7da21b1c48fb8511
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:22:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd100779

dev-perl/Inline-Python: treeclean

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

 .../Inline-Python/Inline-Python-0.560.0-r1.ebuild  | 40 --
 dev-perl/Inline-Python/Manifest|  1 -
 .../files/Inline-Python-0.460.0-insanepython.patch | 20 ---
 dev-perl/Inline-Python/metadata.xml| 16 -
 profiles/package.mask  |  5 ---
 5 files changed, 82 deletions(-)

diff --git a/dev-perl/Inline-Python/Inline-Python-0.560.0-r1.ebuild 
b/dev-perl/Inline-Python/Inline-Python-0.560.0-r1.ebuild
deleted file mode 100644
index 13f4bff80381..
--- a/dev-perl/Inline-Python/Inline-Python-0.560.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
-# Feel free to add more targets after testing.
-
-DIST_AUTHOR=NINE
-DIST_VERSION=0.56
-inherit python-single-r1 perl-module
-
-DESCRIPTION="Easy implementation of Python extensions"
-
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Data-Dumper
-   >=virtual/perl-Digest-MD5-2.500.0
-   >=dev-perl/Inline-0.460.0
-   ${PYTHON_DEPS}
-"
-DEPEND="${PYTHON_DEPS}"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=dev-perl/Proc-ProcessTable-0.530.0
-   virtual/perl-Test-Simple
-   dev-perl/Test-Deep
-   dev-perl/Test-Number-Delta
-   virtual/perl-Test
-   )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=( "${FILESDIR}/${PN}-0.460.0-insanepython.patch" )

diff --git a/dev-perl/Inline-Python/Manifest b/dev-perl/Inline-Python/Manifest
deleted file mode 100644
index 1cc1ed5fe732..
--- a/dev-perl/Inline-Python/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Inline-Python-0.56.tar.gz 58224 BLAKE2B 
e422c46cfaaaf77a0a683ccf2818db62e5f2c726b9ede71f446bd2bb4fe66ba8ab8d99b30ce26168bf47cc23f06afc5b9839a403cd6b52781aa288a29cbedea3
 SHA512 
d5fffec8a377ec10c8b21ed9324e2de5a77d10304fc2a89196df89984e55869e3e4e0ef970f1aa4651068b8a6d834fa8eb18d70a052c646ddd98ef338f772e7d

diff --git 
a/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch 
b/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch
deleted file mode 100644
index b713f170abe8..
--- a/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ruN Inline-Python-0.46.orig/Makefile.PL Inline-Python-0.46/Makefile.PL
 Inline-Python-0.46.orig/Makefile.PL2014-12-07 12:35:25.478476508 
+0100
-+++ Inline-Python-0.46/Makefile.PL 2014-12-11 00:37:37.580577317 +0100
-@@ -134,7 +134,7 @@
- $ref->{libpath} = join '/', (get_config_var($ref, "LIBDEST"),
-'config')
-   if ($ref->{libpath} eq 'None');
--return query_options($ref) unless sanity_check($ref);
-+return $ref;
- }
- 
- sub test_interrogate {
-@@ -171,6 +171,7 @@
-Extra Libs:  $sel->{syslibs}
-Python Library:  $sel->{libpath}/$sel->{libpython}
-Include Path:$sel->{incpath}
-+
- END
- # ' stupid vim.
- }

diff --git a/dev-perl/Inline-Python/metadata.xml 
b/dev-perl/Inline-Python/metadata.xml
deleted file mode 100644
index a8d2705744db..
--- a/dev-perl/Inline-Python/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-Inline-Python
-Inline::Python
-Inline::Python::Boolean
-Inline::Python::Function
-Inline::Python::Object
-Inline::Python::Object::Data
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 35170e3a5f52..0438deb8c9e6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -263,11 +263,6 @@ dev-python/pypcap
 # Bugs #845681, #747982. Removal on 2022-06-30.
 dev-python/3to2
 
-# Sam James  (2022-05-30)
-# No upstream development since 2017, doesn't support Python 3.10. Bug #845678.
-# Removal on 2022-06-30.
-dev-perl/Inline-Python
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



[gentoo-commits] repo/gentoo:master commit in: dev-python/3to2/, profiles/

2022-06-30 Thread Sam James
commit: a50fd93acb5ba9da483dca2f212015718677dc7b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:22:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:22:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50fd93a

dev-python/3to2: treeclean

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

 dev-python/3to2/3to2-1.1.1-r1.ebuild | 34 --
 dev-python/3to2/Manifest |  1 -
 dev-python/3to2/metadata.xml | 16 
 profiles/package.mask|  5 -
 4 files changed, 56 deletions(-)

diff --git a/dev-python/3to2/3to2-1.1.1-r1.ebuild 
b/dev-python/3to2/3to2-1.1.1-r1.ebuild
deleted file mode 100644
index 20e717ffd3f9..
--- a/dev-python/3to2/3to2-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Tool to refactor valid 3.x syntax into valid 2.x syntax"
-HOMEPAGE="https://pypi.org/project/3to2/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="Apache-1.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-BDEPEND="app-arch/unzip"
-
-python_prepare_all() {
-   # 
https://bitbucket.org/amentajo/lib3to2/issues/50/testsuite-fails-with-new-python-35
-   # Remove failing test
-   sed -i -e "/test_argument_unpacking/a \\return"\
-   lib3to2/tests/test_print.py || die
-   sed -i -e "s/Exception, err/Exception as err/" lib3to2/build.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   # the standard test runner fails to properly return failure
-   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/3to2/Manifest b/dev-python/3to2/Manifest
deleted file mode 100644
index f41d02261223..
--- a/dev-python/3to2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST 3to2-1.1.1.zip 78779 BLAKE2B 
441e74bd06017c84bd382c32513d84f42b8bc35f46aeb62ec1e3f5b9876573e0a76f6e04f4ca529175761af6f29e10ee0c4d4114ff0bcafb066d2d6344b1d885
 SHA512 
7580f174409420556f89ae78eba07cc95b95aee9d062586d0862bd41980ae31bf4ac82a43855e160eec745fcdd3b4aff614f68e77da1bfc5f9f404413cab1492

diff --git a/dev-python/3to2/metadata.xml b/dev-python/3to2/metadata.xml
deleted file mode 100644
index eddb181dfe01..
--- a/dev-python/3to2/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-chutz...@gentoo.org
-Patrick McLean
-  
-  
-pyt...@gentoo.org
-Python
-  
-  
-  
-3to2
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 0438deb8c9e6..0982dd85b65b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -258,11 +258,6 @@ dev-util/distro-info-data
 # and doesn't support Python 3.10. Bugs #845819, #798384. Removal on 
2022-06-30.
 dev-python/pypcap
 
-# Sam James  (2022-05-30)
-# Obsolete, no new releases since 2015, doesn't support Python 3.10.
-# Bugs #845681, #747982. Removal on 2022-06-30.
-dev-python/3to2
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



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

2022-06-30 Thread Sam James
commit: 770092bb32bbc841c080133fed7bf54336a72a47
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770092bb

dev-qt/qtwebengine: Stabilize 5.15.5_p20220618 amd64, #853232

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

 dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
index 43b46b0fbaab..adbccff13eed 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Library for rendering dynamic web content in Qt5 
C++ and QML applic
 HOMEPAGE="https://www.qt.io/;
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
if [[ ${PV} == ${QT5_PV}_p* ]]; then
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
S="${WORKDIR}/${P}"



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

2022-06-30 Thread Sam James
commit: 35d205cc85b272b376bf96d407f0642ba12ac99b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d205cc

dev-qt/qtwebsockets: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
index db65f8a602ba..8d610d19b6d1 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="qml +ssl"



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

2022-06-30 Thread Sam James
commit: 45b8aa2db76fe66ccf8cd97d9306aa381b945eff
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b8aa2d

dev-qt/qtxmlpatterns: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
index 0bad16383577..cce2f2eb431f 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="qml"



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

2022-06-30 Thread Sam James
commit: 20bcc4345f6ac9c51c7cfa4ca2c99e0b0c282f08
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bcc434

dev-qt/qtwebchannel: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
index 0212d5c60e18..eb3c45cb 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="qml"



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

2022-06-30 Thread Sam James
commit: d15300aa91e124272af3ee7216d97e544e778459
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15300aa

dev-qt/qttranslations: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qttranslations/qttranslations-5.15.5.ebuild 
b/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
index 94f881040c15..38749696508b 100644
--- a/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
+++ b/dev-qt/qttranslations/qttranslations-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Translation files for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 1293f82c9430736238ab57691669b05b969eb129
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1293f82c

dev-qt/qtx11extras: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
index e149496e..0f353476fc44 100644
--- a/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 7ba73c958d82ccb5896a223034abfa26b0768d74
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba73c95

dev-qt/qtwayland: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtwayland/qtwayland-5.15.5.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
index 2ed3730fc4d2..cd0762f3eeea 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.5.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wayland platform plugin for Qt"
 SLOT=5/${QT5_PV} # bug 815646
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="vulkan X"



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

2022-06-30 Thread Sam James
commit: 1c24a9ebc5bf26a330d7da9dce1527f7f8b059ae
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c24a9eb

dev-qt/qtwaylandscanner: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild 
b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
index 7d5383f04ba0..b30fa6744384 100644
--- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
+++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland 
protocol xml spec"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="



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

2022-06-30 Thread Sam James
commit: a08bb4b751f6e30c82e8273a284e2d40fff8a157
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08bb4b7

dev-qt/qtvirtualkeyboard: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
index b90951ebaf95..90af4de067cf 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 # TODO: unbundle libraries for more layouts



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

2022-06-30 Thread Sam James
commit: 1cc4e780958dfa2999329faebed0d4df3b61c720
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc4e780

dev-qt/qtlocation: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
index 89ca4935539a..7863e98b9b0e 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 958b791f2d14ce89321654affb798776546ca31f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958b791f

dev-qt/qtscxml: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtscxml/qtscxml-5.15.5.ebuild 
b/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
index 0c8a34aec710..22172e9314d7 100644
--- a/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
+++ b/dev-qt/qtscxml/qtscxml-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 2c03c80eff0e5457caa020148288f6070f554005
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c03c80e

dev-qt/qtquickcontrols: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
index 2c770dd9dcf5..8b300d2d8c49 100644
--- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Set of Qt Quick controls to create complete user interfaces 
(deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="+widgets"



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

2022-06-30 Thread Sam James
commit: 7dc925ce0ef8007f37914f14a1169a5b9b30f934
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc925ce

dev-qt/qtsensors: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtsensors/qtsensors-5.15.5.ebuild 
b/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
index e49806ca7e62..9fd4d16b31d2 100644
--- a/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
+++ b/dev-qt/qtsensors/qtsensors-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Hardware sensor access library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 # TODO: simulator



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

2022-06-30 Thread Sam James
commit: ccfb86cc14a1549c24672992acf203f43e4f0b4a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfb86cc

dev-qt/qtsvg: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtsvg/qtsvg-5.15.5.ebuild b/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
index d7fd49fe4a7f..aa770ec1b2ed 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: c1745f30ace8bd6261d8644aaf1bad30e517fde2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1745f30

dev-qt/qtspeech: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtspeech/qtspeech-5.15.5.ebuild 
b/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
index 09fec6976129..215b248f32c0 100644
--- a/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
+++ b/dev-qt/qtspeech/qtspeech-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Text-to-speech library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="alsa flite"



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

2022-06-30 Thread Sam James
commit: 3f50119dea5759023b8292a23a4b22f4596f35c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f50119d

dev-qt/qtpaths: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtpaths/qtpaths-5.15.5.ebuild 
b/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
index 8daabef5dc74..6761b0594dfe 100644
--- a/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
+++ b/dev-qt/qtpaths/qtpaths-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Command line client to QStandardPaths"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 8b0558e218c71a6654795ff815fb8baad8d060f4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0558e2

dev-qt/qtserialport: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtserialport/qtserialport-5.15.5.ebuild 
b/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
index c00d38717472..9cfd3d007f56 100644
--- a/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
+++ b/dev-qt/qtserialport/qtserialport-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Serial port abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 742bef02c8d5ae3dacd7a45c27360db676bb519d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742bef02

dev-qt/qtnetworkauth: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
index 3c8a5d0b22f2..a8f4366c65fe 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Network authorization library for the Qt5 
framework"
 LICENSE="GPL-3"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 22c0f1d400fe7a1da66c091b67e5ca9b84b3e7b0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c0f1d4

dev-qt/qtscript: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtscript/qtscript-5.15.5.ebuild 
b/dev-qt/qtscript/qtscript-5.15.5.ebuild
index e41d31f3b5a0..992cb5e9e577 100644
--- a/dev-qt/qtscript/qtscript-5.15.5.ebuild
+++ b/dev-qt/qtscript/qtscript-5.15.5.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="+jit scripttools"



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

2022-06-30 Thread Sam James
commit: da64b00ebd11ec1c379a885c7a7e7bed3fa01332
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da64b00e

dev-qt/qtquickcontrols2: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild 
b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
index f19faaa44315..024dfc507a8b 100644
--- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="widgets"



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

2022-06-30 Thread Sam James
commit: f260e34ee4f2424df1a88a98275f56bc3bea733c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f260e34e

dev-qt/qtgraphicaleffects: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
index 9f6cff6e88d4..8e88f81a7b4a 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



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

2022-06-30 Thread Sam James
commit: 257f5f37f7f446bcf4d8af0c6d3b608835d7aa1e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257f5f37

dev-qt/qtpositioning: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
index 88afe75e2aa5..2860daa5a9f4 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="geoclue +qml"



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

2022-06-30 Thread Sam James
commit: 74a50f07ccbca944856fa578fcd1d25322e71e91
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a50f07

dev-qt/qtopengl: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtopengl/qtopengl-5.15.5.ebuild 
b/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
index b38abd967b2d..fb28e6156d36 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.5.ebuild
@@ -11,7 +11,7 @@ inherit qt5-build
 DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only"



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

2022-06-30 Thread Sam James
commit: 8871aab4390f21cfb79092dc26e0aa126ea0382a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8871aab4

dev-qt/qtimageformats: Stabilize 5.15.5-r1 amd64, #853232

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

 dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
index c6cee7fd360c..068682cf57b7 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="mng"



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

2022-06-30 Thread Sam James
commit: a0621d6ec280153a5ac40779dba495486d8e7542
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:19:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0621d6e

dev-qt/qtmultimedia: Stabilize 5.15.5 amd64, #853232

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

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

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index 19cb65492dab..98d4a2adf85e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"



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

2022-06-30 Thread Sam James
commit: a2fafc6b85495b1c26002d88dca238107416d371
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 22:12:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 22:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fafc6b

sys-apps/busybox: dosym8 -r

Sneaky - caught out by the Portage bug!

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

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 3e57307d25b6..1c1c9debb045 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -5,7 +5,7 @@
 
 EAPI=7
 
-inherit flag-o-matic savedconfig toolchain-funcs
+inherit eapi8-dosym flag-o-matic savedconfig toolchain-funcs
 
 DESCRIPTION="Utilities for rescue and embedded systems"
 HOMEPAGE="https://www.busybox.net/;
@@ -294,7 +294,7 @@ src_install() {
doins examples/udhcp/udhcpd.conf
fi
if busybox_config_enabled ASH && ! use make-symlinks; then
-   dosym -r /bin/busybox /bin/ash
+   dosym8 -r /bin/busybox /bin/ash
fi
if busybox_config_enabled CROND; then
newconfd "${FILESDIR}"/crond.confd busybox-crond



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

2022-06-30 Thread Yixun Lan
commit: ca05bd549dc2a87764a1817f219684f694449075
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jun 30 22:10:53 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun 30 22:10:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca05bd54

dev-libs/jemalloc: Keyword 5.3.0 riscv, #732316

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild 
b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
index 3e8a58189a1a..80bf7d096ae8 100644
--- a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b
 LICENSE="BSD"
 SLOT="0/2"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-KEYWORDS="~amd64 ~arm64 ~loong ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~sparc ~x86"
 IUSE="debug lazy-lock prof stats xmalloc"
 HTML_DOCS=( doc/jemalloc.html )
 PATCHES=( "${FILESDIR}/${PN}-5.3.0-gentoo-fixups.patch" )



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mailfilter/

2022-06-30 Thread Sam James
commit: f07145ac71ef721e7ffc9dcfcd321387bbf4bd93
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Tue Jun 28 14:32:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:47:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07145ac

mail-filter/mailfilter: bump to 0.8.7

This bump fixes several bugs resolved since 0.8.4.

Bug: https://bugs.gentoo.org/574164
Bug: https://bugs.gentoo.org/587134
Bug: https://bugs.gentoo.org/769407
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/26115
Signed-off-by: Sam James  gentoo.org>

 mail-filter/mailfilter/Manifest|  1 +
 mail-filter/mailfilter/mailfilter-0.8.7.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/mail-filter/mailfilter/Manifest b/mail-filter/mailfilter/Manifest
index 078a0d506bd1..94702828c01e 100644
--- a/mail-filter/mailfilter/Manifest
+++ b/mail-filter/mailfilter/Manifest
@@ -1 +1,2 @@
 DIST mailfilter-0.8.4.tar.gz 424789 BLAKE2B 
3ffee855a52b6d85ca7241ab55fd31093ff7dad218b37d2caeaf61dbe0a6ce14a283a60f6bee33409363e516902d8024ec4e5008041ddc28b48d7fc1313d5de3
 SHA512 
d6cd3399240f60020bf17f460376bfa73132e0714adf1e9b34e2993367440eba28d3cb8ef20b997b1ecf02419f69b761f704598641222d32b3aefdb8a96930e7
+DIST mailfilter-0.8.7.tar.gz 570116 BLAKE2B 
f8376c195a3cd64cad95e6d58300159ee6142d3b37f912370e8a49245874b991709b618be3358394ea8ef282c872a87ccf804ac5723d41134f2aec5512868241
 SHA512 
98193ae8b3c6bca14ea97fc11fb9dfedb351529564d357c91c748523c2ac1837dbd128ead99c99065655e3858066f977abbeb01916ef66eae6f167d9172971d3

diff --git a/mail-filter/mailfilter/mailfilter-0.8.7.ebuild 
b/mail-filter/mailfilter/mailfilter-0.8.7.ebuild
new file mode 100644
index ..1a42a9b11c6d
--- /dev/null
+++ b/mail-filter/mailfilter/mailfilter-0.8.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Mailfilter is a utility to get rid of unwanted spam mails"
+HOMEPAGE="http://mailfilter.sourceforge.net/;
+SRC_URI="mirror://sourceforge/mailfilter/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+ssl"
+
+DEPEND="sys-devel/flex
+   ssl? ( dev-libs/openssl:0= )"
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+
+src_configure() {
+   econf $(use_with ssl openssl)
+}
+
+src_install() {
+   default
+   dodoc INSTALL doc/FAQ "${FILESDIR}"/rcfile.example{1,2}
+}



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

2022-06-30 Thread Sam James
commit: 82008daa4cb141f276cc07f97e021500a79bdb4e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun 28 21:53:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82008daa

sci-libs/hdf5: readd unsupported useflag

Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26125
Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf5/hdf5-1.12.2-r4.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild 
b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
index 7cb1b8716025..0011fbfc0dc2 100644
--- a/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.2-r4.ebuild
@@ -20,10 +20,13 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cxx debug examples fortran +hl mpi szip threads zlib"
+IUSE="cxx debug examples fortran +hl mpi szip threads unsupported zlib"
 REQUIRED_USE="
-   cxx? ( !mpi ) mpi? ( !cxx )
-   threads? ( !cxx !mpi !fortran !hl )"
+   !unsupported (
+   cxx? ( !mpi ) mpi? ( !cxx )
+   threads? ( !cxx !mpi !fortran !hl )
+   )
+"
 
 RDEPEND="
mpi? ( virtual/mpi[romio] )
@@ -95,6 +98,7 @@ src_configure() {
$(use_enable hl) \
$(use_enable mpi parallel) \
$(use_enable threads threadsafe) \
+   $(use_enable unsupported) \
$(use_with szip szlib) \
$(use_with threads pthread) \
$(use_with zlib)



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

2022-06-30 Thread Sam James
commit: 927a9ab6f7f379ad727928be6d7174cd62cce398
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Jun 15 13:06:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927a9ab6

net-misc/dahdi-tools: revbump to fix bugs.

No major changes.

Biggest was to add T1 support into dahdi-autoconf.

Closes: https://bugs.gentoo.org/841428
Closes: https://bugs.gentoo.org/852779
Closes: https://bugs.gentoo.org/852785
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/25852
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild   |  70 ++
 .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 | 271 +
 2 files changed, 341 insertions(+)

diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild 
b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
new file mode 100644
index ..4cdea940512c
--- /dev/null
+++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 perl-functions udev
+
+DESCRIPTION="Userspace tools to configure the kernel modules from 
net-misc/dahdi"
+HOMEPAGE="https://www.asterisk.org;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="ppp"
+PATCHES=(
+   "${FILESDIR}/dahdi-nondigium-blacklist.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch"
+   "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch"
+)
+
+DEPEND="dev-libs/newt
+   net-misc/dahdi
+   sys-kernel/linux-headers
+   virtual/libusb:0
+   ppp? ( net-dialup/ppp:= )"
+RDEPEND="${DEPEND}
+   dev-lang/perl:=
+   dev-perl/CGI"
+BDEPEND="dev-lang/perl
+   sys-apps/file"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)"
+   sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die 
"sed to eliminate -Werror failed."
+   sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile 
|| die "sed to eliminate -Werror failed."
+}
+
+src_install() {
+   local bashcompdir="$(get_bashcompdir)"
+   local bashcmd bashcmdtarget
+
+   emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" 
udevrulesdir="$(get_udevdir)/rules.d" install
+   emake DESTDIR="${ED}" install-config
+
+   dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen 
hdlcverify timertest
+
+   # install init scripts
+   newinitd "${FILESDIR}"/dahdi.init2 dahdi
+   newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r3 dahdi-autoconf
+   newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
+
+   bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' 
"${ED}${bashcompdir}/dahdi" ||
+   die "Error parsing dahdi bash completion file for commands")
+
+   rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove 
static libs from install."
+   # Delete *if* the libtool file exists, bug #778380
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+}

diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 
b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
new file mode 100644
index ..3841aca8d18a
--- /dev/null
+++ b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3
@@ -0,0 +1,271 @@
+#!/sbin/openrc-run
+# Copyright 1999-2011 Ultimate Linux Solutions CC
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   before dahdi
+}
+
+dahdi_load_modules() {
+   local hwlist loc status mod mod_vname pciid desc
+
+   hwlist=$(/usr/sbin/dahdi_hardware)
+
+   if [ -z "${hwlist}" ]; then
+   einfo "No digium hardware found."
+   ebegin "Loading module dahdi_dummy"
+   /sbin/modprobe dahdi_dummy
+   eend $?
+   return
+   fi
+
+   echo "${hwlist}" | while read loc mod pciid desc; do
+   status="${mod:${#mod}-1:1}"
+   mod="${mod%[+-]}"
+   mod_vname="mod_${mod}"
+
+   einfo "Found $desc at $loc (module: $mod)"
+
+   if [ "${status}" = "-" -a "${!mod_vname-notloaded}" = 
"notloaded" ]; then
+   ebegin "Loading module $mod"
+   /sbin/modprobe $mod
+   eend
+
+   [ $? -eq 0 ] && eval "$mod_vname=loaded"
+   fi
+   done
+}
+
+dahdi_module_unload() {
+   local 

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

2022-06-30 Thread Sam James
commit: 6d1f4088f1bfa1c60b9ec54663a352c89d088177
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jun 10 07:18:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1f4088

net-misc/dahdi: 3.1.0-r4

This fixes a few reported bugs, and re-introduces some drivers that was
dropped from upstream, which someone mentioned to me could still be
useful, but I can't recall whom nor can I find references as to where,
but seeing when I pushed -r3 this was plainly in the pipeline I pushed
forward on that.

Closes: https://bugs.gentoo.org/832587
Bug: https://bugs.gentoo.org/834640
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest  |   2 +
 net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 +++
 2 files changed, 122 insertions(+)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 69792b91e8f9..716cde8c9cc2 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -16,5 +16,7 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 
16a70f103f890275595c1c066d05992b43
 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529
 SHA512 
3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
+DIST gentoo-dahdi-patches-3.1.0-r4.tar.bz2 8631 BLAKE2B 
683cfac178bb2d15053396d45ed6c4b0511952165b3bf4907f8f95737d1b36eab2d7cd7c288924602539779d4251d9ef5d7c369c8c600fa27862c173f4aa1506
 SHA512 
7b4bca16bd0cb9ee9f1d44fedb1077436cd951c3c92693c5b8187e0d2292dc236db89cb2304f80cc287c83ffbf4bd1c8a413c4d508b0493a6be1e3051f2af157
 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
+DIST gentoo-dahdi-sources-3.1.0-r4.tar.bz2 87720 BLAKE2B 
676a8332b0d68155dc2b24a49f01abd21521c9aeecdc930b2fbf1fcbcda568b8162d9d34a5876b0dcd5510abc72e933a112598863df745a44b54a9bc928c6cb8
 SHA512 
d7f77dcb636e1346bbe18ed780a3df3cab064d12e50f01528a102f9fbadb11661218b8e00e73792003cb7d8440fab58011900244d7555e33a4c26c8164f61762
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r4.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild
new file mode 100644
index ..05ae21da55a6
--- /dev/null
+++ b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-mod toolchain-funcs
+
+MY_P="${P/dahdi/dahdi-linux}"
+JNET=1.0.14
+GENTOO_PATCHVERSION=3.1.0-r4
+GENTOO_SOURCEVERSION=3.1.0-r4
+S="${WORKDIR}/${MY_P}"
+
+JNET_DRIVERS="cwain qozap ztgsm"
+
+DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
+HOMEPAGE="https://www.asterisk.org;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
+   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patches-${GENTOO_PATCHVERSION}.tar.bz2
+   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-sources-${GENTOO_SOURCEVERSION}.tar.bz2
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
+   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
+   

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

2022-06-30 Thread Sam James
commit: b418fdb9f6a6eb6946f9a6e5ed7dec094c47e65c
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Jun 10 07:04:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b418fdb9

net-misc/dahdi: purge 3.1.0-r2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 net-misc/dahdi/Manifest  |   1 -
 net-misc/dahdi/dahdi-3.1.0-r2.ebuild | 107 ---
 2 files changed, 108 deletions(-)

diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index fd12a6dd7e2b..69792b91e8f9 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -16,6 +16,5 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 
16a70f103f890275595c1c066d05992b43
 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B 
f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529
 SHA512 
3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3
 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B 
bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b
 SHA512 
3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047
 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 
27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e
 SHA512 
440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4
-DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 
6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd
 SHA512 
b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304
 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 
9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464
 SHA512 
75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de
 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B 
c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984
 SHA512 
419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66

diff --git a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild 
b/net-misc/dahdi/dahdi-3.1.0-r2.ebuild
deleted file mode 100644
index 1bde322e9f43..
--- a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-mod toolchain-funcs
-
-MY_P="${P/dahdi/dahdi-linux}"
-JNET=1.0.14
-GENTOO=3.1.0-r1-v2
-S="${WORKDIR}/${MY_P}"
-
-JNET_DRIVERS="cwain qozap ztgsm"
-
-DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as 
Zaptel)"
-HOMEPAGE="https://www.asterisk.org;
-SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz
-   https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz
-   
https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz
-   
https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te133-7a001e.tar.gz
-   

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

2022-06-30 Thread Sam James
commit: 2f259ada186ece751a43c2a49e5f3ff5d3fc1e4a
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 16:01:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f259ada

dev-libs/jemalloc: Keyword 5.3.0 arm64, #732316

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26165
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild 
b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
index 80e6fd0f3b6f..3e8a58189a1a 100644
--- a/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
+++ b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b
 LICENSE="BSD"
 SLOT="0/2"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-KEYWORDS="~amd64 ~loong ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~sparc ~x86"
 IUSE="debug lazy-lock prof stats xmalloc"
 HTML_DOCS=( doc/jemalloc.html )
 PATCHES=( "${FILESDIR}/${PN}-5.3.0-gentoo-fixups.patch" )



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

2022-06-30 Thread Sam James
commit: e541de1814a76f96eb2b1fbe2003f87e2b8764c2
Author: matoro  users  noreply  github  com>
AuthorDate: Tue Jun 28 20:23:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e541de18

dev-python/matplotlib: Stabilize 3.5.2-r2 sparc, #849992

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26124
Signed-off-by: Sam James  gentoo.org>

 dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild 
b/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
index eb371d6af08c..e154653a5a4d 100644
--- a/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
 
 # internal copy of pycxx highly patched



[gentoo-commits] repo/gentoo:master commit in: dev-java/rxtx/, dev-java/rxtx/files/

2022-06-30 Thread Sam James
commit: 5f6f16ac7353a21dbd8a526fd2b1fc1dac13f15f
Author: matoro  users  noreply  github  com>
AuthorDate: Fri May  6 20:23:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:46:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6f16ac

dev-java/rxtx: keyword 2.2_pre2-r2 for ~ppc64

This not only builds but works on ppc64.  I tested this on my system with 
serial ports in use using the below program:

$ cat Main.java
import gnu.io.*;
import java.util.*;

public class Main {
/**
 * @returnA HashSet containing the CommPortIdentifier for all serial 
ports that are not currently being used.
 */
public static HashSet getAvailableSerialPorts() {
HashSet h = new HashSet();
Enumeration thePorts = CommPortIdentifier.getPortIdentifiers();
while (thePorts.hasMoreElements()) {
CommPortIdentifier com = (CommPortIdentifier) 
thePorts.nextElement();
switch (com.getPortType()) {
case CommPortIdentifier.PORT_SERIAL:
try {
CommPort thePort = com.open("CommUtil", 50);
thePort.close();
h.add(com);
} catch (PortInUseException e) {
System.out.println("Port, "  + com.getName() + ", is in 
use.");
} catch (Exception e) {
System.err.println("Failed to open port " +  com.getName());
e.printStackTrace();
}
}
}
return h;
}

public static void main(String[] args) {
for (CommPortIdentifier element : getAvailableSerialPorts())
{
System.out.println(element.getName());
}
}
}

$ javac -cp /usr/share/rxtx-2/lib/RXTXcomm.jar Main.java
$ java -Djava.library.path=/usr/lib64/rxtx-2 -cp 
.:/usr/share/rxtx-2/lib/RXTXcomm.jar Main
/dev/ttyUSB0
/dev/ttyUSB1

Closes: https://bugs.gentoo.org/454608
Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25356
Signed-off-by: Sam James  gentoo.org>

 dev-java/rxtx/files/rxtx-2.1-7r2-ppcioh.diff | 16 
 dev-java/rxtx/files/rxtx-2.1-7r2-ttyPZ.diff  | 20 
 dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild|  4 +++-
 3 files changed, 39 insertions(+), 1 deletion(-)

diff --git a/dev-java/rxtx/files/rxtx-2.1-7r2-ppcioh.diff 
b/dev-java/rxtx/files/rxtx-2.1-7r2-ppcioh.diff
new file mode 100644
index ..2f3f5d623ca9
--- /dev/null
+++ b/dev-java/rxtx/files/rxtx-2.1-7r2-ppcioh.diff
@@ -0,0 +1,16 @@
+diff --git a/src/RawImp.c b/src/RawImp.c
+index 077f30e..813fcf9 100644
+--- a/src/RawImp.c
 b/src/RawImp.c
+@@ -99,10 +99,8 @@
+ # include 
+ # include 
+ #endif
+-#ifndef __APPLE__  /* dima */
+-#ifndef PPC
++#if !defined(__APPLE__) && !defined(PPC) && !defined(__powerpc__) && 
!defined(__powerpc64__)  /* dima */
+ #include 
+-#endif /* PPC */
+ #endif /* dima */
+ 
+ extern int errno;

diff --git a/dev-java/rxtx/files/rxtx-2.1-7r2-ttyPZ.diff 
b/dev-java/rxtx/files/rxtx-2.1-7r2-ttyPZ.diff
new file mode 100644
index ..b8fa3edf5016
--- /dev/null
+++ b/dev-java/rxtx/files/rxtx-2.1-7r2-ttyPZ.diff
@@ -0,0 +1,20 @@
+diff --git a/src/gnu/io/RXTXCommDriver.java b/src/gnu/io/RXTXCommDriver.java
+index 3dce198..954b102 100644
+--- a/src/gnu/io/RXTXCommDriver.java
 b/src/gnu/io/RXTXCommDriver.java
+@@ -576,6 +576,7 @@ public class RXTXCommDriver implements CommDriver
+   String[] Temp = {
+   "ttyS", // linux Serial Ports
+   "ttySA", // for the IPAQs
++  "ttyPZ", // for G4/G5 RackMac
+   "ttyUSB", // for USB frobs
+   "rfcomm",   // bluetooth 
serial device
+   "ttyircomm", // linux 
IrCommdevices (IrDA serial emu)
+@@ -608,6 +609,7 @@ public class RXTXCommDriver implements CommDriver
+   // linux ISI serial card
+   "ttyMX",// linux Moxa Smart IO 
cards
+   "ttyP", // linux Hayes ESP 
serial card
++  "ttyPZ", // linux PPC/PPC64 
Zilog serial ports
+   "ttyR", // linux comtrol cards
+   // linux Specialix RIO 
serial card
+   "ttyS", // linux Serial Ports

diff --git a/dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild 
b/dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild
index 16874cfaeefa..2d39447cb63b 100644
--- a/dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild
+++ b/dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild
@@ -17,7 +17,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/, dev-util/intel-graphics-compiler/files/

2022-06-30 Thread Conrad Kostecki
commit: ff79850f5ff41c74cf8a70cab355a5803bfa648c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun 30 21:35:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun 30 21:45:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff79850f

dev-util/intel-graphics-compiler: add 1.0.11485

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

 dev-util/intel-graphics-compiler/Manifest  |   1 +
 ...aphics-compiler-1.0.11485-fix-BiF-caching.patch |  49 ++
 ...phics-compiler-1.0.11485-include-opencl-c.patch |  11 ++
 ...mpiler-1.0.11485-update-raytracing-llvm14.patch | 186 +
 ...compiler-1.0.11485-wrap-getNumArgOperands.patch |  24 +++
 .../intel-graphics-compiler-1.0.11485.ebuild   |  88 ++
 6 files changed, 359 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 0abfe62ca8e0..42d67d67a296 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1 +1,2 @@
 DIST intel-graphics-compiler-1.0.11378.tar.gz 8809420 BLAKE2B 
d503b962193daf3731864739bc0efb753baed3603795e04941d17dcdcaf9e971787ffa877e8295054de41d889a39e2bdbf8119fb7d60110580acea3c24cefc58
 SHA512 
f3daedfe36badfe07f187b38c9a4da98116533940f4d910fbbd060813aeb1e3ffaa627a72180e66736748830a80cfca4c2a6dc9c8e9507884629e3e55add1cbb
+DIST intel-graphics-compiler-1.0.11485.tar.gz 8831925 BLAKE2B 
7e2bcb37b4c34bb01788a8d75fc42498223b6193421cb726c21ce7949181757a10d112ae151736cd9283ba6ed8f0625597fb1f2a61229a7352e7f1f5ec34d1d0
 SHA512 
03fb571fdd61daea3a5c61ff75a146bd98b9b92dfd8bc1957143fe127977f5111df680ac86769d3c1fa1801ba2012b600b1ff844b318ce64460f2d042c4ae65b

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-fix-BiF-caching.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-fix-BiF-caching.patch
new file mode 100644
index ..7ad261e0aa6c
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-fix-BiF-caching.patch
@@ -0,0 +1,49 @@
+From 12c99343388eba6e6275856b25e0fa8978585dfb Mon Sep 17 00:00:00 2001
+From: Marcin Naczk 
+Date: Mon, 13 Jun 2022 08:28:24 +
+Subject: [PATCH]  Find OpenCl-c.h when clang is take from system.
+
+Find OpenCl-c.h when clang is take from system.
+---
+ IGC/cmake/igc_find_opencl_clang.cmake | 24 +++-
+ 1 file changed, 15 insertions(+), 9 deletions(-)
+
+diff --git a/IGC/cmake/igc_find_opencl_clang.cmake 
b/IGC/cmake/igc_find_opencl_clang.cmake
+index dc8924fb7ee..0a54ac68249 100644
+--- a/IGC/cmake/igc_find_opencl_clang.cmake
 b/IGC/cmake/igc_find_opencl_clang.cmake
+@@ -94,19 +94,25 @@ if(CCLANG_FROM_SYSTEM)
+   else()
+ set_property(TARGET opencl-clang-lib PROPERTY "IMPORTED_LOCATION" 
"${SYSTEM_COMMON_CLANG}")
+   endif()
+-  find_program(CLANG_GE7 clang-${LLVM_VERSION_MAJOR})
+-  if(CLANG_GE7)
+-message(STATUS "[IGC] Found clang-${LLVM_VERSION_MAJOR} executable: 
${CLANG_GE7}")
++  find_program(CLANG_EXE clang-${LLVM_VERSION_MAJOR})
++  if(CLANG_EXE)
++message(STATUS "[IGC] Found clang-${LLVM_VERSION_MAJOR} executable: 
${CLANG_EXE}")
+ 
+ add_executable(clang-tool IMPORTED GLOBAL)
+-set_property(TARGET clang-tool PROPERTY "IMPORTED_LOCATION" 
"${CLANG_GE7}")
++set_property(TARGET clang-tool PROPERTY "IMPORTED_LOCATION" 
"${CLANG_EXE}")
+ set(CL_OPTIONS "-finclude-default-header")
+-if(LLVM_VERSION_MAJOR VERSION_EQUAL 7)
+-  message(WARNING "[IGC] : clang-7 should be patched with VME patch 
(https://reviews.llvm.org/D51484). Assuming that it is. If not, please add 
-DVME_TYPES_DEFINED=FALSE.")
+-endif()
+-  else(CLANG_GE7)
++
++# Get parent dir of the location of CLANG_EXE
++get_filename_component(CLANG_EXE_PARENT_DIR ${CLANG_EXE} DIRECTORY)
++file(GLOB_RECURSE opencl-header ${CLANG_EXE_PARENT_DIR}/../*opencl-c.h)
++if(opencl-header)
++  message(STATUS "[IGC] Found opencl-c.h: ${opencl-header}")
++else(opencl-header)
++  message(FATAL_ERROR "[IGC] : Couldn't find opencl-c.h, please provide 
it.")
++endif(opencl-header)
++  else(CLANG_EXE)
+ message(FATAL_ERROR "[IGC] : Couldn't find clang-${LLVM_VERSION_MAJOR} 
executable, please install it.")
+-  endif(CLANG_GE7)
++  endif(CLANG_EXE)
+ ###
+ #2. CCLANG_BUILD_PREBUILDS - use prebuilt opencl-clang toolchain
+ elseif(${CCLANG_BUILD_PREBUILDS})

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-include-opencl-c.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-include-opencl-c.patch
new file mode 100644
index ..dbf4188ad0bc
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.11485-include-opencl-c.patch
@@ -0,0 +1,11 @@
+--- a/IGC/cmake/igc_find_opencl_clang.cmake
 b/IGC/cmake/igc_find_opencl_clang.cmake
+@@ -104,7 +104,7 @@
+ 
+ # Get 

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

2022-06-30 Thread Matthias Coppens
commit: 9e67ecf5e279ddf172c37815657889cfa24ffdd8
Author: Matthias Coppens  gmail  com>
AuthorDate: Thu Jun 30 21:44:51 2022 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Thu Jun 30 21:44:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e67ecf5

app-misc/navi: Version bump + crates update live ebuild

Signed-off-by: Matthias Coppens  gmail.com>

 app-misc/navi/Manifest | 72 +++---
 .../{navi-2.17.0.ebuild => navi-2.20.1.ebuild} | 86 --
 app-misc/navi/navi-.ebuild | 68 ++---
 3 files changed, 133 insertions(+), 93 deletions(-)

diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest
index 2a6ec8609..fc67f0dd6 100644
--- a/app-misc/navi/Manifest
+++ b/app-misc/navi/Manifest
@@ -1,59 +1,67 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST anyhow-1.0.42.crate 34827 BLAKE2B 
adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d
 SHA512 
7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
-DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
+DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
+DIST anyhow-1.0.58.crate 43137 BLAKE2B 
8e797dfab555d7076128851203ec1c6cb3c448bad52fe28c82b10518549971e6daaaca52d4a0dbb126549fd819706d6788e5322c6433ed71836c7f6051230b7a
 SHA512 
78b21c51efd37e2be8f5672dc57f23ecd222d910604276da094754e06b86eb5a899d7ca7fb9f92566a13f70c116b05fed93d68a06320894d76a14a31e6c557b7
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 
9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1
 SHA512 
bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7
 DIST clap-3.0.6.crate 190343 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/files/mdev/

2022-06-30 Thread Sam James
commit: aefd51cd66b73a46463563aa2a11410a93061b0d
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat May 21 15:14:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefd51cd

sys-apps/busybox: fix bugs reported by shellcheck

Closes: https://bugs.gentoo.org/839171
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25062
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/files/mdev/dvbdev   |  8 +++---
 sys-apps/busybox/files/mdev/ide_links| 20 +++
 sys-apps/busybox/files/mdev/usbdev   | 42 
 sys-apps/busybox/files/mdev/usbdisk_link | 36 +++
 4 files changed, 55 insertions(+), 51 deletions(-)

diff --git a/sys-apps/busybox/files/mdev/dvbdev 
b/sys-apps/busybox/files/mdev/dvbdev
index f0186c176cd8..971b0efc9096 100644
--- a/sys-apps/busybox/files/mdev/dvbdev
+++ b/sys-apps/busybox/files/mdev/dvbdev
@@ -8,11 +8,11 @@ DVB_DEV=${MDEV#*.}
 
 case "$ACTION" in
add|"")
-   mkdir -p dvb/adapter${N}
-   mv ${MDEV} dvb/adapter${N}/${DVB_DEV}
+   mkdir -p "dvb/adapter${N}"
+   mv "${MDEV}" "dvb/adapter${N}/${DVB_DEV}"
;;
remove)
-   rm -f dvb/adapter${N}/${DVB_DEV}
-   rmdir dvb/adapter${N} 2>/dev/null
+   rm -f "dvb/adapter${N}/${DVB_DEV}"
+   rmdir "dvb/adapter${N}" 2>/dev/null
rmdir dvb/ 2>/dev/null
 esac

diff --git a/sys-apps/busybox/files/mdev/ide_links 
b/sys-apps/busybox/files/mdev/ide_links
index be0c95aa9c0e..dfb7c9cb46d5 100644
--- a/sys-apps/busybox/files/mdev/ide_links
+++ b/sys-apps/busybox/files/mdev/ide_links
@@ -1,23 +1,23 @@
 #!/bin/sh
 
-[ -f /proc/ide/$MDEV/media ] || exit
+[ -f /proc/ide/"${MDEV}"/media ] || exit
 
-media=`cat /proc/ide/$MDEV/media`
-for i in $media $media[0-9]* ; do
-   if [ "`readlink $i 2>/dev/null`" = $MDEV ] ; then
-   LINK=$i
+media=$(cat /proc/ide/"${MDEV}"/media)
+for i in "${media}" "${media}"[0-9]* ; do
+   if [ "$(readlink "$i" 2>/dev/null)" = "${MDEV}" ] ; then
+   LINK="$i"
break
fi
 done
 
 # link exist, remove if necessary and exit
-if [ "$LINK" ] ; then
-   [ "$ACTION" = remove ] && rm $LINK
+if [ "${LINK}" ] ; then
+   [ "${ACTION}" = remove ] && rm "${LINK}"
exit
 fi
 
 # create a link
-num=`ls $media[0-9]* 2>/dev/null | wc -l`
-ln -sf $MDEV "$media`echo $num`"
-[ -e "$media" ] || ln -sf $MDEV "$media"
+num=$(ls "${media}"[0-9]* 2>/dev/null | wc -l)
+ln -sf "${MDEV}" "${media}${num}"
+[ -e "${media}" ] || ln -sf "${MDEV}" "${media}"
 

diff --git a/sys-apps/busybox/files/mdev/usbdev 
b/sys-apps/busybox/files/mdev/usbdev
index ea5b9155736c..eda3825df287 100644
--- a/sys-apps/busybox/files/mdev/usbdev
+++ b/sys-apps/busybox/files/mdev/usbdev
@@ -5,7 +5,7 @@
 
 # add zeros to device or bus
 add_zeros () {
-   case "$(echo $1 | wc -L)" in
+   case "$(echo "$1" | wc -L)" in
1)  echo "00$1" ;;
2)  echo "0$1" ;;
*)  echo "$1"
@@ -15,48 +15,48 @@ add_zeros () {
 
 
 # bus and device dirs in /sys
-USB_PATH=$(echo $MDEV | sed -e 's/usbdev\([0-9]\).[0-9]/usb\1/')
-USB_PATH=$(find /sys/devices -type d -name "$USB_PATH")
-USB_DEV_DIR=$(echo $MDEV | sed -e 's/usbdev\([0-9]\).\([0-9]\)/\1-\2/')
+USB_PATH=$(echo "${MDEV}" | sed -e 's/usbdev\([0-9]\).[0-9]/usb\1/')
+USB_PATH=$(find /sys/devices -type d -name "${USB_PATH}")
+USB_DEV_DIR=$(echo "${MDEV}" | sed -e 's/usbdev\([0-9]\).\([0-9]\)/\1-\2/')
 
 # dir names in /dev
-BUS=$(add_zeros $(echo $MDEV | sed -e 's/^usbdev\([0-9]\).[0-9]/\1/'))
-USB_DEV=$(add_zeros $(echo $MDEV | sed -e 's/^usbdev[0-9].\([0-9]\)/\1/'))
+BUS=$(add_zeros "$(echo "${MDEV}" | sed -e 's/^usbdev\([0-9]\).[0-9]/\1/')")
+USB_DEV=$(add_zeros "$(echo "${MDEV}" | sed -e 
's/^usbdev[0-9].\([0-9]\)/\1/')")
 
 
 # try to load the proper driver for usb devices
-case "$ACTION" in
+case "${ACTION}" in
add|"")
# load usb bus driver
-   for i in $USB_PATH/*/modalias ; do
-   modprobe `cat $i` 2>/dev/null
+   for i in "${USB_PATH}"/*/modalias ; do
+   modprobe "$(cat "$i")" 2>/dev/null
done
# load usb device driver if existent
-   if [ -d $USB_PATH/$USB_DEV_DIR ]; then
-   for i in $USB_PATH/$USB_DEV_DIR/*/modalias ; do
-   modprobe `cat $i` 2>/dev/null
+   if [ -d "${USB_PATH}/${USB_DEV_DIR}" ]; then
+   for i in "${USB_PATH}/${USB_DEV_DIR}"/*/modalias ; do
+   modprobe "$(cat "$i")" 2>/dev/null
done
fi
# move usb device file
-   mkdir -p bus/usb/$BUS

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

2022-06-30 Thread Sam James
commit: 1c2778287f63f75b3ae19374de2d3a6b11e8f42c
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jun 30 19:32:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:37:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c277828

sys-apps/s6: add 2.11.1.2

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26172
Signed-off-by: Sam James  gentoo.org>

 sys-apps/s6/Manifest   |  1 +
 sys-apps/s6/s6-2.11.1.2.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index 6eaa14d7d718..7a5041c837b1 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -1,2 +1,3 @@
 DIST s6-2.11.1.0.tar.gz 228745 BLAKE2B 
872ac1f736337a8e6617c46af92f8e894c06a4b40501ebf58568dc6a58cb594fdf36654cdb8cfd8e922431c17f9b4f82441296a3ce8031ba8b1f27fa1ba8a051
 SHA512 
ab3cb4a61fae21537eacffdaa427a0a6b23b12088586f0cd8dc993e0de29e9863d04c8706cb044acdc08254002b19eb5f894262d37348d467f8c713d8124e738
 DIST s6-2.11.1.1.tar.gz 228878 BLAKE2B 
c94c18b66862c7945a317ab76d933d40fc360847b71c6fb3d507535ee41637d60327a05486a93ab7aec630a0c8ead61d6c17bfc064bd9f94b39a7cc56f76cb49
 SHA512 
f5fc903c11b57b2a83d9e120a51f64b63984a2af9b772dd6fd64f268b512a083350abedcae04c926deb6751b5ae30e992d6a4128ddf4ab1d49c548ef8f3d7752
+DIST s6-2.11.1.2.tar.gz 229092 BLAKE2B 
672321d1b9b1b66e7c920a9c587d2ad3a3ca66be7bac0e3f9b4d8290c9d716a3e90ccaac709dbe7ac6525b972ef95429c776805fce3e36fc5b197e9cc826d258
 SHA512 
31feb2b1704d9561aff9fccdcb284e13f4ceb0f530214db8a393bdc10267801fbe1fc30b4271ad9bdf189dc52e2844f3db40f8f3e9cd438ac12415a51661f17d

diff --git a/sys-apps/s6/s6-2.11.1.2.ebuild b/sys-apps/s6/s6-2.11.1.2.ebuild
new file mode 100644
index ..dcdeeef35af5
--- /dev/null
+++ b/sys-apps/s6/s6-2.11.1.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="skarnet.org's small and secure supervision software suite"
+HOMEPAGE="https://www.skarnet.org/software/s6/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+execline"
+
+RDEPEND="dev-libs/skalibs:=
+   execline? ( dev-lang/execline:= )
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+   sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC RANLIB
+
+   local myconf=(
+   --bindir=/bin
+   --dynlibdir=/usr/$(get_libdir)
+   --libdir=/usr/$(get_libdir)/${PN}
+   --with-dynlib=/usr/$(get_libdir)
+   --with-lib=/usr/$(get_libdir)/execline
+   --with-lib=/usr/$(get_libdir)/skalibs
+   --with-sysdeps=/usr/$(get_libdir)/skalibs
+   --enable-shared
+   --disable-allstatic
+   --disable-static-libc
+   $(use_enable execline)
+   )
+
+   econf "${myconf[@]}"
+}



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

2022-06-30 Thread Sam James
commit: ea72eddb01f7c3ae377825425de84b8c808f784d
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 11:55:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea72eddb

sys-apps/busybox: Enable full version of depmod

Closes: https://bugs.gentoo.org/472464
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 7a06b53d6e70..654edbe4c4b7 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -131,6 +131,10 @@ src_configure() {
busybox_config_option n MONOTONIC_SYSCALL
busybox_config_option n USE_PORTABLE_CODE
busybox_config_option n WERROR
+   # CONFIG_MODPROBE_SMALL=y disables depmod.c and uses a smaller one that
+   # does not support -b. Setting this to no creates slightly larger and
+   # slightly more useful modutils
+   busybox_config_option n MODPROBE_SMALL #472464
# triming the BSS size may be dangerous
busybox_config_option n FEATURE_USE_BSS_TAIL
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/, sys-apps/busybox/files/

2022-06-30 Thread Sam James
commit: 1996eeb8f05fc7ebc0994952aff9d8ee3ccb8292
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat Apr 23 09:38:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1996eeb8

sys-apps/busybox: Fix warning with USE -selinux

Closes: https://bugs.gentoo.org/620918
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild   |  7 +--
 .../files/busybox-1.34.1-skip-selinux-search.patch  | 21 +
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 80086ac713ca..3e57307d25b6 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -72,6 +72,7 @@ busybox_config_enabled() {
 # patches go here!
 PATCHES=(
"${FILESDIR}"/${PN}-1.26.2-bb.patch
+   "${FILESDIR}"/${PN}-1.34.1-skip-selinux-search.patch
# "${FILESDIR}"/${P}-*.patch
 )
 
@@ -114,12 +115,14 @@ src_configure() {
ewarn "Could not locate user configfile, so we will save a 
default one"
fi
 
+   # setting SKIP_SELINUX skips searching for selinux at this stage. We 
don't
+   # need to search now in case we end up not needing it after all.
# setup the config file
-   emake -j1 -s allyesconfig >/dev/null
+   emake -j1 -s allyesconfig SKIP_SELINUX=$(usex selinux n y) >/dev/null 
#620918
# nommu forces a bunch of things off which we want on #387555
busybox_config_option n NOMMU
sed -i '/^#/d' .config
-   yes "" | emake -j1 -s oldconfig >/dev/null
+   yes "" | emake -j1 -s oldconfig SKIP_SELINUX=$(usex selinux n y) 
>/dev/null #620918
 
# now turn off stuff we really don't want
busybox_config_option n DMALLOC

diff --git a/sys-apps/busybox/files/busybox-1.34.1-skip-selinux-search.patch 
b/sys-apps/busybox/files/busybox-1.34.1-skip-selinux-search.patch
new file mode 100644
index ..6fe043bf39e4
--- /dev/null
+++ b/sys-apps/busybox/files/busybox-1.34.1-skip-selinux-search.patch
@@ -0,0 +1,21 @@
+Setting SKIP_SELINUX skips searching for selinux.  The current ebuild calls
+make 3 times.  The first 2 times we don't need to search for selinux packages
+because we might end up not needing them and we get useless warnings.
+
+--- a/Makefile.flags
 b/Makefile.flags
+@@ -176,12 +176,14 @@
+ LDLIBS += pam pam_misc
+ endif
+ 
++ifneq ($(SKIP_SELINUX),y)
+ ifeq ($(CONFIG_SELINUX),y)
+ SELINUX_PC_MODULES = libselinux libsepol
+ $(eval $(call pkg_check_modules,SELINUX,$(SELINUX_PC_MODULES)))
+ CPPFLAGS += $(SELINUX_CFLAGS)
+ LDLIBS += $(if 
$(SELINUX_LIBS),$(SELINUX_LIBS:-l%=%),$(SELINUX_PC_MODULES:lib%=%))
+ endif
++endif
+ 
+ ifeq ($(CONFIG_FEATURE_NSLOOKUP_BIG),y)
+ ifneq (,$(findstring linux,$(shell $(CC) $(CFLAGS) -dumpmachine)))



[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/, sys-apps/busybox/files/

2022-06-30 Thread Sam James
commit: ee9dcea0ca6023d17537c1f40a251af9f2e8f839
Author: Viorel Munteanu  gmail  com>
AuthorDate: Wed Apr 20 05:13:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9dcea0

sys-apps/busybox: Add openrc files for crond

Closes: https://bugs.gentoo.org/751988
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild |  4 
 sys-apps/busybox/files/crond.confd|  2 ++
 sys-apps/busybox/files/crond.initd| 12 
 3 files changed, 18 insertions(+)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 654edbe4c4b7..80086ac713ca 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -293,6 +293,10 @@ src_install() {
if busybox_config_enabled ASH && ! use make-symlinks; then
dosym -r /bin/busybox /bin/ash
fi
+   if busybox_config_enabled CROND; then
+   newconfd "${FILESDIR}"/crond.confd busybox-crond
+   newinitd "${FILESDIR}"/crond.initd busybox-crond
+   fi
 
# bundle up the symlink files for use later
emake DESTDIR="${ED}" install

diff --git a/sys-apps/busybox/files/crond.confd 
b/sys-apps/busybox/files/crond.confd
new file mode 100644
index ..707366252913
--- /dev/null
+++ b/sys-apps/busybox/files/crond.confd
@@ -0,0 +1,2 @@
+# Config file for /etc/init.d/busybox-crond
+CRONDARGS=

diff --git a/sys-apps/busybox/files/crond.initd 
b/sys-apps/busybox/files/crond.initd
new file mode 100644
index ..e098b14714a4
--- /dev/null
+++ b/sys-apps/busybox/files/crond.initd
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command="/bin/busybox crond"
+command_args="${CRONDARGS}"
+pidfile="/run/crond.pid"
+
+depend() {
+   need clock logger
+   provide cron
+}



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

2022-06-30 Thread Sam James
commit: ae3df10c876759010ceb65558932a31c1d72b831
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 09:10:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3df10c

sys-apps/busybox: Fix bashism in udhcpc script

Closes: https://bugs.gentoo.org/801535
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 1d060aa4237c..258351783943 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -277,6 +277,7 @@ src_install() {
newinitd "${FILESDIR}"/watchdog.initd busybox-watchdog
fi
if busybox_config_enabled UDHCPC; then
+   sed -i 's:$((metric++)):$metric; metric=$((metric + 1)):' 
examples/udhcp/simple.script || die #801535
local path=$(busybox_config_enabled UDHCPC_DEFAULT_SCRIPT)
exeinto "${path%/*}"
newexe examples/udhcp/simple.script "${path##*/}"



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

2022-06-30 Thread Sam James
commit: b69d14b364b3ba723ca4d7b41115209a1973ef49
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 01:05:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:38:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69d14b3

dev-libs/xapian: Stabilize 1.4.19 sparc, #850169

Signed-off-by: matoro  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/xapian/xapian-1.4.19.ebuild 
b/dev-libs/xapian/xapian-1.4.19.ebuild
index 31a1758add25..de457578c75a 100644
--- a/dev-libs/xapian/xapian-1.4.19.ebuild
+++ b/dev-libs/xapian/xapian-1.4.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-basic-ng/

2022-06-30 Thread Sam James
commit: 5f56ac64fdab5ab3a226ac0a64a19984db8c21c1
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 05:41:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:39:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f56ac64

dev-python/sphinx-basic-ng: Keyword 0.0.1_alpha11 ia64, #855161

Signed-off-by: matoro  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
index be9417296b71..1829d9a95627 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~riscv ~s390 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-06-30 Thread Sam James
commit: 266d6c79c1354fc2a454118891c6b8e018cc9a13
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 05:41:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:39:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266d6c79

dev-python/furo: Keyword 2022.6.21 ia64, #855161

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26161
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/furo/furo-2022.6.21.ebuild 
b/dev-python/furo/furo-2022.6.21.ebuild
index a4ef0faa9a41..f8275dfb09b3 100644
--- a/dev-python/furo/furo-2022.6.21.ebuild
+++ b/dev-python/furo/furo-2022.6.21.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~ia64 ~riscv ~s390 ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-06-30 Thread Sam James
commit: 2009022df92957c33f4a81c28e0039cfb4118a1f
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 07:46:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2009022d

sys-apps/busybox: Fix installation on split-usr systems

Closes: https://bugs.gentoo.org/825718
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 702f98008ff3..1d060aa4237c 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -291,7 +291,9 @@ src_install() {
rm _install/bin/busybox || die
# for compatibility, provide /usr/bin/env
mkdir -p _install/usr/bin || die
-   ln -s /bin/env _install/usr/bin/env || die
+   if [[ ! -e _install/usr/bin/env ]]; then
+   ln -s /bin/env _install/usr/bin/env || die
+   fi
tar cf busybox-links.tar -C _install . || : #;die
insinto /usr/share/${PN}
use make-symlinks && doins busybox-links.tar



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

2022-06-30 Thread Sam James
commit: 268cafb9cfeb8eb0a3525ef94052ae4d122db8e9
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 07:00:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268cafb9

sys-apps/busybox: Install httpd CGI scripts

Closes: https://bugs.gentoo.org/828467
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 05305df1dbc6..702f98008ff3 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -310,6 +310,9 @@ src_install() {
cd ../examples || die
docinto examples
dodoc inittab depmod.pl *.conf *.script undeb unrpm
+
+   cd ../networking || die
+   dodoc httpd_indexcgi.c httpd_post_upload.cgi
 }
 
 pkg_preinst() {



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

2022-06-30 Thread Sam James
commit: 0bad1ad1697037e87983b31f3254f2411bb94cff
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 01:05:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:38:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bad1ad1

app-text/xapian-omega: Stabilize 1.4.19 sparc, #850169

Signed-off-by: matoro  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/xapian-omega/xapian-omega-1.4.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xapian-omega/xapian-omega-1.4.19.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.19.ebuild
index 616e6bd38393..0f741df0425d 100644
--- a/app-text/xapian-omega/xapian-omega-1.4.19.ebuild
+++ b/app-text/xapian-omega/xapian-omega-1.4.19.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND="~dev-libs/xapian-${PV}:0/30



[gentoo-commits] repo/gentoo:master commit in: media-plugins/hdx-realtime-media-engine/

2022-06-30 Thread Sam James
commit: 04f75b1c229a48040fe8aa270744a7670a843d66
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun 30 16:16:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:38:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f75b1c

media-plugins/hdx-realtime-media-engine: Add myself as maintainer

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/26166
Signed-off-by: Sam James  gentoo.org>

 media-plugins/hdx-realtime-media-engine/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-plugins/hdx-realtime-media-engine/metadata.xml 
b/media-plugins/hdx-realtime-media-engine/metadata.xml
index 115e9d64a669..d86008401e21 100644
--- a/media-plugins/hdx-realtime-media-engine/metadata.xml
+++ b/media-plugins/hdx-realtime-media-engine/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   henn...@hennsch.de
+   Henning Schild
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2022-06-30 Thread Sam James
commit: cc00b27379cb0fbfd9040480622f8fc9d0fde90b
Author: matoro  users  noreply  github  com>
AuthorDate: Thu Jun 30 01:05:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:38:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc00b273

dev-libs/xapian-bindings: Stabilize 1.4.19 sparc, #850169

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26157
Signed-off-by: Sam James  gentoo.org>

 dev-libs/xapian-bindings/xapian-bindings-1.4.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.19.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.19.ebuild
index 13c86dc69e06..b4b734cffab9 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.19.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.19.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86"
 IUSE="java lua mono perl php python ruby tcl"
 REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
lua? ( ${LUA_REQUIRED_USE} )



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

2022-06-30 Thread Sam James
commit: 1217ef8f763e30c9751950b5635198ec1b6604df
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 09:52:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1217ef8f

sys-apps/busybox: Add /bin/ash symlink

Closes: https://bugs.gentoo.org/738542
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
index 258351783943..7a06b53d6e70 100644
--- a/sys-apps/busybox/busybox-1.34.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -286,6 +286,9 @@ src_install() {
insinto /etc
doins examples/udhcp/udhcpd.conf
fi
+   if busybox_config_enabled ASH && ! use make-symlinks; then
+   dosym -r /bin/busybox /bin/ash
+   fi
 
# bundle up the symlink files for use later
emake DESTDIR="${ED}" install



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

2022-06-30 Thread Sam James
commit: 94d39f17df96ae1796d782bda741e28c77cb9027
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Apr 17 06:46:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:40:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d39f17

sys-apps/busybox: Fix mdev configuration on amd64

Closes: https://bugs.gentoo.org/831251
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/busybox/busybox-1.34.1-r1.ebuild | 348 ++
 1 file changed, 348 insertions(+)

diff --git a/sys-apps/busybox/busybox-1.34.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
new file mode 100644
index ..05305df1dbc6
--- /dev/null
+++ b/sys-apps/busybox/busybox-1.34.1-r1.ebuild
@@ -0,0 +1,348 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
+
+EAPI=7
+
+inherit flag-o-matic savedconfig toolchain-funcs
+
+DESCRIPTION="Utilities for rescue and embedded systems"
+HOMEPAGE="https://www.busybox.net/;
+if [[ ${PV} == "" ]] ; then
+   MY_P="${P}"
+   EGIT_REPO_URI="https://git.busybox.net/busybox;
+   inherit git-r3
+else
+   MY_P="${PN}-${PV/_/-}"
+   SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static 
syslog systemd"
+REQUIRED_USE="pam? ( !static )"
+RESTRICT="test"
+
+# TODO: Could make pkgconfig conditional on selinux? bug #782829
+RDEPEND="
+   virtual/libcrypt:=
+   !static? ( selinux? ( sys-libs/libselinux ) )
+   pam? ( sys-libs/pam )
+"
+DEPEND="${RDEPEND}
+   static? (
+   virtual/libcrypt[static-libs]
+   selinux? ( sys-libs/libselinux[static-libs(+)] )
+   )
+   sys-kernel/linux-headers"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+busybox_config_option() {
+   local flag=$1 ; shift
+   if [[ ${flag} != [yn] && ${flag} != \"* ]] ; then
+   busybox_config_option $(usex ${flag} y n) "$@"
+   return
+   fi
+   local expr
+   while [[ $# -gt 0 ]] ; do
+   case ${flag} in
+   y) expr="s:.*\.*set:CONFIG_$1=y:g" ;;
+   n) expr="s:CONFIG_$1=y:# CONFIG_$1 is not set:g" ;;
+   *) expr="s:.*\.*:CONFIG_$1=${flag}:g" ;;
+   esac
+   sed -i -e "${expr}" .config || die
+   einfo "$(grep "CONFIG_$1[= ]" .config || echo "Could not find 
CONFIG_$1 ...")"
+   shift
+   done
+}
+
+busybox_config_enabled() {
+   local val=$(sed -n "/^CONFIG_$1=/s:^[^=]*=::p" .config)
+   case ${val} in
+   "") return 1 ;;
+   y)  return 0 ;;
+   *)  echo "${val}" | sed -r 's:^"(.*)"$:\1:' ;;
+   esac
+}
+
+# patches go here!
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.26.2-bb.patch
+   # "${FILESDIR}"/${P}-*.patch
+)
+
+src_prepare() {
+   default
+   unset KBUILD_OUTPUT #88088
+   append-flags -fno-strict-aliasing #310413
+   use ppc64 && append-flags -mminimal-toc #130943
+
+   cp "${FILESDIR}"/ginit.c init/ || die
+
+   # flag cleanup
+   sed -i -r \
+   -e 
's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g'
 \
+   Makefile.flags || die
+   #sed -i '/bbsh/s:^//::' include/applets.h
+   sed -i '/^#error Aborting compilation./d' applets/applets.c || die
+   use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
+   sed -i \
+   -e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
+   -e "/^AR\>/s:=.*:= $(tc-getAR):" \
+   -e "/^CC\>/s:=.*:= $(tc-getCC):" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \
+   Makefile || die
+   sed -i \
+   -e 's:-static-libgcc::' \
+   Makefile.flags || die
+}
+
+src_configure() {
+   # check for a busybox config before making one of our own.
+   # if one exist lets return and use it.
+
+   restore_config .config
+   if [ -f .config ]; then
+   yes "" | emake -j1 -s oldconfig >/dev/null
+   return 0
+   else
+   ewarn "Could not locate user configfile, so we will save a 
default one"
+   fi
+
+   # setup the config file
+   emake -j1 -s allyesconfig >/dev/null
+   # nommu forces a bunch of things off which we want on #387555
+   busybox_config_option n NOMMU
+   sed -i '/^#/d' .config
+   yes "" | emake -j1 -s oldconfig >/dev/null
+
+   # now turn off stuff we really don't want
+   busybox_config_option n DMALLOC
+   

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

2022-06-30 Thread Sam James
commit: ad3030127665db73704fc7131bcf8ec9ea01fa35
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun 30 16:16:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:38:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad303012

net-misc/icaclient: Add myself as maintainer

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Sam James  gentoo.org>

 net-misc/icaclient/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-misc/icaclient/metadata.xml b/net-misc/icaclient/metadata.xml
index 115e9d64a669..d86008401e21 100644
--- a/net-misc/icaclient/metadata.xml
+++ b/net-misc/icaclient/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   henn...@hennsch.de
+   Henning Schild
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2022-06-30 Thread Sam James
commit: d00523368486748458f6e95a12a2c22ffeccc710
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jun 30 19:25:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0052336

dev-lang/execline: add 2.9.0.1

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/execline/Manifest|  1 +
 dev-lang/execline/execline-2.9.0.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest
index 928b92978402..e59d82dab843 100644
--- a/dev-lang/execline/Manifest
+++ b/dev-lang/execline/Manifest
@@ -1,2 +1,3 @@
 DIST execline-2.8.3.0.tar.gz 98448 BLAKE2B 
f3dc1a194838f7973044b2d86e6026936697be4f34f9b01f5dfc98ddabfbde3dad7cfe95afd63f65cb266994b922d7d4c94368cf5dca2a2494fd0033b4ed6032
 SHA512 
40f4697a8165616848ed36dcb31a5859dee55a47439d13908a387550e8f53ca8fffe3bcb3e0462cb93f694c8fb483b14e152f92e6f9d0d536cdab9d94be9c53a
 DIST execline-2.9.0.0.tar.gz 100225 BLAKE2B 
a0b0bdde6b827272e55a64a58b28b85d4ec0ecf96eae59f553b7914642d184bc77864f31a84e4584d482893c3851eca419270b41ecc3c4f331e8ef768c90b474
 SHA512 
bd491ef38c439cfe469a3aeda6d462930b1edcbf04a1118851161c30fcd3521e8ec98ef53261f9216c6f210a6816d6dd7cff6dcc853a5d2f28d963f8083aed84
+DIST execline-2.9.0.1.tar.gz 100330 BLAKE2B 
c6d346700c5ca94ee83163b5ff5c7f0461d61a768345a1ed5cd64d75f10429d241ed007de7a09954774c4f9bec78c8b1bdcd77f8b98a399d10e90e5639d06d7d
 SHA512 
8115a7e0e83789cfd85750fc8e96eea0201dbf6f7d1f194e5c0a008ebf40d8fad8b802a5209d3fe9805eeb9b7542af306d5328e159a15bd7425a64ef1a51ebc3

diff --git a/dev-lang/execline/execline-2.9.0.1.ebuild 
b/dev-lang/execline/execline-2.9.0.1.ebuild
new file mode 100644
index ..7881d1093e25
--- /dev/null
+++ b/dev-lang/execline/execline-2.9.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A non-interactive scripting language"
+HOMEPAGE="https://www.skarnet.org/software/execline/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.12.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+   sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC RANLIB
+
+   local myconf=(
+   --bindir=/bin
+   --dynlibdir=/usr/$(get_libdir)
+   --libdir=/usr/$(get_libdir)/${PN}
+   --with-dynlib=/usr/$(get_libdir)
+   --with-lib=/usr/$(get_libdir)/skalibs
+   --with-sysdeps=/usr/$(get_libdir)/skalibs
+   --enable-shared
+   --disable-allstatic
+   --disable-static-libc
+   )
+
+   econf "${myconf[@]}"
+}



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

2022-06-30 Thread Sam James
commit: 8e3f4199c3e2f77f7e2d4d02f3430b4e407b07e7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 21:36:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:36:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3f4199

app-admin/passwordsafe: add link to upstream PR

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

 app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch 
b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch
index 0852e2888fdf..c960c9ca2688 100644
--- a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch
+++ b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch
@@ -1,3 +1,4 @@
+https://github.com/pwsafe/pwsafe/pull/865
 https://bugs.gentoo.org/854144
 --- a/src/os/unix/pws_time.h
 +++ b/src/os/unix/pws_time.h



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

2022-06-30 Thread Patrick McLean
commit: 823c8477571d43d28be8790d3affa12625d4227e
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun 30 21:35:00 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun 30 21:35:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823c8477

dev-libs/simdjson: Revbump, bump subslot

Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/simdjson/{simdjson-2.1.0.ebuild => simdjson-2.1.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/simdjson/simdjson-2.1.0.ebuild 
b/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild
similarity index 99%
rename from dev-libs/simdjson/simdjson-2.1.0.ebuild
rename to dev-libs/simdjson/simdjson-2.1.0-r1.ebuild
index c4d2349ceae7..fd5c432b2c77 100644
--- a/dev-libs/simdjson/simdjson-2.1.0.ebuild
+++ b/dev-libs/simdjson/simdjson-2.1.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 "
 
 LICENSE="Apache-2.0 Boost-1.0 BSD MIT"
-SLOT="0/9"
+SLOT="0/11"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/files/, app-admin/passwordsafe/

2022-06-30 Thread Sam James
commit: 1cb089fd5ce61c66ead34b6fbd57e6d8f61336ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 21:32:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:32:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb089fd

app-admin/passwordsafe: fix build with GCC 12

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

 .../passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch | 13 +
 app-admin/passwordsafe/passwordsafe-1.15.0.ebuild   |  4 
 2 files changed, 17 insertions(+)

diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch 
b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch
new file mode 100644
index ..0852e2888fdf
--- /dev/null
+++ b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/854144
+--- a/src/os/unix/pws_time.h
 b/src/os/unix/pws_time.h
+@@ -10,9 +10,7 @@
+ 
+ #include "../typedefs.h"
+ #include 
+-#ifdef __FreeBSD__
+ #include 
+-#endif
+ 
+ #ifndef __TIME64_T_TYPE
+ #define __TIME64_T_TYPE uint64_t

diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild
index 209366001f8a..da104b993d4c 100644
--- a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild
@@ -37,6 +37,10 @@ BDEPEND="
 
 S="${WORKDIR}/pwsafe-${MY_PV}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.15.0-gcc12-time.patch
+)
+
 pkg_pretend() {
einfo "Checking for -std=c++11 support in compiler"
test-flags-CXX -std=c++11 > /dev/null || die



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/files/

2022-06-30 Thread Sam James
commit: 5a76bbcc1f10e8b9d5647155984b4aac029ef6ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 21:22:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a76bbcc

dev-db/percona-server: fix build with GCC 12

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

 .../files/percona-server-8.0.26.16-gcc-12.patch | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch 
b/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
index 1780d7e478f5..d465e94effed 100644
--- a/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
+++ b/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
@@ -1,5 +1,6 @@
 https://bugs.gentoo.org/842168
 https://bugs.gentoo.org/853085
+https://bugs.gentoo.org/855170
 --- a/client/logger.cc
 +++ b/client/logger.cc
 @@ -27,6 +27,7 @@
@@ -30,3 +31,15 @@ https://bugs.gentoo.org/853085
  #include 
  
  #include "plugin/auth_ldap/include/plugin_log.h"
+diff --git a/router/src/harness/include/mysql/harness/net_ts/executor.h 
b/router/src/harness/include/mysql/harness/net_ts/executor.h
+index 5cf514b..ec61168 100644
+--- a/router/src/harness/include/mysql/harness/net_ts/executor.h
 b/router/src/harness/include/mysql/harness/net_ts/executor.h
+@@ -36,6 +36,7 @@
+ #include 
+ #include   // decay_t, enable_if
+ #include 
++#include 
+ 
+ #include "mysql/harness/net_ts/netfwd.h"
+ #include "mysql/harness/stdx/type_traits.h"  // conjunction, void_t



[gentoo-commits] repo/gentoo:master commit in: games-rpg/manaplus/files/, games-rpg/manaplus/

2022-06-30 Thread Sam James
commit: c4dc15f9ab3eeea684ffc0f4a322ae231bf730e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 21:18:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 21:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4dc15f9

games-rpg/manaplus: fix build with GCC 12

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

 games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch | 13 +
 games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild  |  4 
 2 files changed, 17 insertions(+)

diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch 
b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch
new file mode 100644
index ..5ded1f0fa9d5
--- /dev/null
+++ b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/855212
+--- a/src/resources/wallpaper.cpp
 b/src/resources/wallpaper.cpp
+@@ -38,9 +38,7 @@
+ #include 
+ #endif  // WIN32
+ 
+-#ifdef __clang__
+ #include 
+-#endif  // __clang__
+ 
+ #include "debug.h"
+ 

diff --git a/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild 
b/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild
index 6c1d04cbb663..f481e1cd9b21 100644
--- a/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild
+++ b/games-rpg/manaplus/manaplus-1.9.3.23-r1.ebuild
@@ -55,6 +55,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.3.23-gcc12-time.patch
+)
+
 src_prepare() {
default
 



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

2022-06-30 Thread Matthew Thode
commit: bfbc07799e5bcdf49630d566316033a548d297eb
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun 30 21:11:07 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun 30 21:16:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbc0779

net-analyzer/icinga2: 2.13.4 bump

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

 net-analyzer/icinga2/Manifest  |   1 +
 net-analyzer/icinga2/icinga2-2.13.4.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 39ff02c1b6af..a09d4f7975b2 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1 +1,2 @@
 DIST icinga2-2.13.3.tar.gz 7529976 BLAKE2B 
f661919b0a7b420eba663d6cb01f2223c15b2be7f4ad649e1e09b7b4068d1122d63c6baac490ff3a0bd808066b759138748e70de364eea4d89f560168a448c72
 SHA512 
818eb565c6d46bfb538d70b9e33bb7424ab6fb98289da9eb947ec1f36b7e3b0e3869db789acd565b5e5b3d8b4819fe991000f4df362e28686dd9e3394cec3743
+DIST icinga2-2.13.4.tar.gz 9662432 BLAKE2B 
fdae71d081a646b2f70d768b43c56602221d585997a1fca96d2f6c30c27eb6344a443a1d12981c94542fdb77443b40be3c4ec87796a82bfcab1b53fe6b46e0ec
 SHA512 
454eb03587c66de2697d0d604fab37ae4ce243653357cd3295998ab9b58287acefc27876e06e530b8bd6bb4d96c1289a1f05ef25f0b19573123a0cf1d99b5cfb

diff --git a/net-analyzer/icinga2/icinga2-2.13.4.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.4.ebuild
new file mode 100644
index ..d9cef157f92b
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.13.4.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} !=  ]]; then
+   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+   dev-libs/openssl:0=
+   >=dev-libs/boost-1.66.0:=[context]
+   console? ( dev-libs/libedit )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   dev-libs/yajl:=
+   acct-user/icinga
+   acct-group/icinga
+   acct-group/icingacmd"
+BDEPEND="
+   sys-devel/bison
+   >=sys-devel/flex-2.5.35"
+RDEPEND="
+   ${DEPEND}
+   plugins? ( || (
+   net-analyzer/monitoring-plugins
+   net-analyzer/nagios-plugins
+   ) )
+   mail? ( virtual/mailx )
+   acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+   -DICINGA2_USER=icinga
+   -DICINGA2_GROUP=icingacmd
+   -DICINGA2_COMMAND_GROUP=icingacmd
+   -DICINGA2_RUNDIR=/run
+   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+   -DUSE_SYSTEMD=$(usex systemd)
+   -DLOGROTATE_HAS_SU=ON
+   -DICINGA2_LTO_BUILD=$(usex lto)
+   )
+   # default to off if minimal, allow the flags to be set otherwise
+   if use minimal; then
+   mycmakeargs+=(
+   -DICINGA2_WITH_MYSQL=OFF
+   -DICINGA2_WITH_PGSQL=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DICINGA2_WITH_PGSQL=$(usex postgres)
+   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
+
+   if use mysql || use mariadb; then
+   docinto schema
+   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
+   docinto schema/upgrade
+   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
+   fi
+   if use postgres; then
+   docinto schema
+   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
+   docinto schema/upgrade
+   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/*
+   fi
+
+   keepdir /etc/icinga2
+ 

  1   2   3   >