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

2021-10-27 Thread Agostino Sarubbo
commit: 60eaaa73ff362db6f801781f49d5da8ff2d1eafb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 06:42:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 06:42:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60eaaa73

sys-process/parallel: x86 stable wrt bug #820452

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-process/parallel/parallel-20210922.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20210922.ebuild 
b/sys-process/parallel/parallel-20210922.ebuild
index 3ca750f45b1..33f0a0338b7 100644
--- a/sys-process/parallel/parallel-20210922.ebuild
+++ b/sys-process/parallel/parallel-20210922.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2021-10-27 Thread Agostino Sarubbo
commit: b579b58b3e01e2d83ab1584b85b145270b61a635
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 06:42:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 06:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b579b58b

media-libs/codec2: x86 stable wrt bug #820467

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index e0cd13fc2db..fd2dea56492 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



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

2021-10-27 Thread Agostino Sarubbo
commit: 3752f2c097dcce99a08b76bae9302a491fddc103
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 06:42:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 06:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3752f2c0

dev-lang/bff: x86 stable wrt bug #820542

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/bff/bff-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/bff/bff-1.0.7.ebuild b/dev-lang/bff/bff-1.0.7.ebuild
index e3bc2744f7c..ea37b7bfc45 100644
--- a/dev-lang/bff/bff-1.0.7.ebuild
+++ b/dev-lang/bff/bff-1.0.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/apankrat/bff";
 SRC_URI="https://github.com/apankrat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="amd64 arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2021-10-27 Thread Agostino Sarubbo
commit: fb785acf2acb9fd0ce28c9fb2ee0156337669995
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 06:42:55 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 06:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb785acf

net-firewall/nftables: x86 stable wrt bug #820554

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-firewall/nftables/nftables-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.0.ebuild 
b/net-firewall/nftables/nftables-1.0.0.ebuild
index 4721ae6ed2f..0ac0036038f 100644
--- a/net-firewall/nftables/nftables-1.0.0.ebuild
+++ b/net-firewall/nftables/nftables-1.0.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
"
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2";
-   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-2"



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

2021-10-27 Thread Miroslav Šulc
commit: fa9a18dddfd43c1a528fe6a568b651db9d5552b6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct 28 06:42:22 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct 28 06:42:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9a18dd

dev-libs/libatomic_ops: removed obsolete 7.6.10

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/libatomic_ops/Manifest|  1 -
 dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index 09e4f9e6730..042455732fa 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,2 +1 @@
-DIST libatomic_ops-7.6.10.tar.gz 503734 BLAKE2B 
5ee4adc3b2e9afe22d52a4b390927f79dfce139e9975c75aedd379fcbb34a1f0de82ca98ddc58a386e193080ba75eb1b6161bea75b62b8f3b4941979248290af
 SHA512 
4661445503ef4303e873559af319ad799a7eddad3df45ad602cf338c594a642ad4333a36fa91722f0d8c48acd38bbf45c60a468c7375d14824520a83c1109ec9
 DIST libatomic_ops-7.6.12.tar.gz 506313 BLAKE2B 
8f80773390479a36e06447594c8558ed337eef5b18ae0b0779722647dcde49b61b23e656acbc935714245d80e40c5cde1c164f0524a97dcc53972051d5891239
 SHA512 
bbf98a38a80c8fe6b7eab773967edc55b8d48be32b36ed827fb835ee3dcd96d5ec1dc97149714e015e93a0a5b9fc03595797663fdb5a0f673869ea8bfe640df5

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild
deleted file mode 100644
index 9216699224d..000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.10.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/";
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-static \
-   --enable-shared
-}
-
-multilib_src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/

2021-10-27 Thread Andrey Grozin
commit: 0d16fd8054b7cfefdbf352501ca0d78d97e9a423
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Oct 28 06:25:03 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Oct 28 06:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d16fd80

sci-geosciences/gpxsee: bump to 9.10

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-geosciences/gpxsee/Manifest   |  1 +
 sci-geosciences/gpxsee/gpxsee-9.10.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index bd866277049..b39c172b6d5 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -1,3 +1,4 @@
 DIST gpxsee-9.0.tar.gz 8538085 BLAKE2B 
4c8cdabba6082689e98561eccb399bd2e8c4fdce6f229dae2c4a5576e0adbd05380538c906654d7400f5537d370d368193efdb380100cdb79a3805fa9e80f12c
 SHA512 
3eeaaadd48e838dfa56a499ff44cee681f02c6e3e34ec500c70024926af854966f0ddb81b5b88c3f1741350eed3207d864a83daff93009f3f6a72b9fb69357d8
+DIST gpxsee-9.10.tar.gz 4837219 BLAKE2B 
529a47cafc02d563abf3cc8b80a06ec2b850c935a0e4e0e6933028c6e7d630e25b78db453130efe7e062b6d8bfa288bb22f58aff3f27b7d51025132894a6db27
 SHA512 
ab7c47e6ba583ca008867d9586320204a2d862ad1d6c91ad0b6e8dfde5854c0c6956be597938aa9077183a48d9c00ce1b232ff87f36b9a4cd58ad096b1fd1342
 DIST gpxsee-9.5.tar.gz 4708913 BLAKE2B 
41607294b7eec5b8c0edc33ab52319fdf6608b3d9cba7223788e779e41945a43551bf6d3490aa56ed599ad8cca20e0570fbd5423e45247924b399f853dbad014
 SHA512 
d7f31f526497d51a3a3851b911d1c71e4617c316b65be1a87fe175eda7d115732e2dc2acf6e1e2da68d18428a1bb87d908e44896a3b1ee1f7c9521d74d14a46b
 DIST gpxsee-9.6.tar.gz 4720704 BLAKE2B 
b7f0b52074d1a3b4acf699110452b541eb2c1d84f54c35db70ebd1024e94f0998feb0196cf97ea0f7d6d484d63450172913e37c8ef17d6acca2aa16eb90f4d81
 SHA512 
e48e20a448aadbc13555de5bce15638aec87c1105af0416f4ef14f32eba6b5ef28b60552704a40d8a4ffe8cc23adbf9bc5f84ce0f9d05981d54b8df504200cfd

diff --git a/sci-geosciences/gpxsee/gpxsee-9.10.ebuild 
b/sci-geosciences/gpxsee/gpxsee-9.10.ebuild
new file mode 100644
index 000..01738be156d
--- /dev/null
+++ b/sci-geosciences/gpxsee/gpxsee-9.10.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="cs da de en eo es fi fr hu it nb pl pt_BR ru sv tr uk zh"
+inherit desktop plocale qmake-utils xdg
+
+MY_PN="GPXSee"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and 
nmea files"
+HOMEPAGE="https://www.gpxsee.org/";
+SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND="dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
+
+src_prepare() {
+   default
+
+   plocale_find_changes lang "${PN}_" '.ts'
+
+   rm_ts() {
+   sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
+   }
+
+   plocale_for_each_disabled_locale rm_ts
+}
+
+src_compile() {
+   lrelease gpxsee.pro
+   eqmake5 gpxsee.pro
+   emake
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2021-10-27 Thread Sam James
commit: fc8b97a8aecc63826fc8a6de834a5bc0c1de92af
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:21:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:21:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8b97a8

net-firewall/nftables: Stabilize 1.0.0 amd64, #820554

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

 net-firewall/nftables/nftables-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.0.ebuild 
b/net-firewall/nftables/nftables-1.0.0.ebuild
index bf4ca7378e2..4721ae6ed2f 100644
--- a/net-firewall/nftables/nftables-1.0.0.ebuild
+++ b/net-firewall/nftables/nftables-1.0.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} =~ ^[9]{4,}$ ]]; then
"
 else
SRC_URI="https://netfilter.org/projects/nftables/files/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2021-10-27 Thread Sam James
commit: ebeaefd293d339872373fdad438a3b7942094b8a
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:21:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:21:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeaefd2

media-sound/pavucontrol: Stabilize 5.0-r1 amd64, #813978

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

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

diff --git a/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild 
b/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild
index e34a65496b9..edb86c4eb1e 100644
--- a/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild
+++ b/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="nls"
 
 RDEPEND="



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

2021-10-27 Thread Sam James
commit: ff4e9f68a3d6309f3e27934e52d50216e7ac31c5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:21:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:21:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4e9f68

app-admin/keepass: Stabilize 2.49 x86, #817662

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

 app-admin/keepass/keepass-2.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/keepass/keepass-2.49.ebuild 
b/app-admin/keepass/keepass-2.49.ebuild
index f603d70fa8c..82cb8e525c4 100644
--- a/app-admin/keepass/keepass-2.49.ebuild
+++ b/app-admin/keepass/keepass-2.49.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="aot"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2021-10-27 Thread Sam James
commit: e3046fd9ed2c49ccacdb5cda43c385455644d5a6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3046fd9

gnome-extra/gnome-shell-extensions: Stabilize 40.4-r1 amd64, #813660

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

 .../gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
index 42052c59fd6..08745ebacc1 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2021-10-27 Thread Sam James
commit: 466bf7ea29cef79ddd83a6d61f324059d0452d88
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466bf7ea

gnome-extra/gnome-shell-extensions: Stabilize 40.4-r1 x86, #813660

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

 .../gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
index 08745ebacc1..95dea159503 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2021-10-27 Thread Sam James
commit: eecefa3b6fc270063e83b45ef25d4062403a79a4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecefa3b

x11-wm/mutter: Stabilize 40.4 amd64, #813660

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

 x11-wm/mutter/mutter-40.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-40.4.ebuild b/x11-wm/mutter/mutter-40.4.ebuild
index 55b294cdad6..7a73e8a57b9 100644
--- a/x11-wm/mutter/mutter-40.4.ebuild
+++ b/x11-wm/mutter/mutter-40.4.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( wayland )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 # gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
 # xorg-server is needed at build and runtime with USE=wayland for Xwayland



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

2021-10-27 Thread Sam James
commit: 1eb067cc04e6027c1b6030908b731595c5a59d3f
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb067cc

gnome-base/gnome-shell: Stabilize 40.4 x86, #813660

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

 gnome-base/gnome-shell/gnome-shell-40.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index c24447c086d..f873b46053e 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-10-27 Thread Sam James
commit: 93a8014cc6d58c2651422795e53ea97b2ee5da43
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a8014c

dev-libs/gjs: Stabilize 1.68.4 x86, #813660

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

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

diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index 6325f005dcc..433139d0b4b 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs";
 LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
 SLOT="0"
 IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



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

2021-10-27 Thread Sam James
commit: a1c16d626347dcd1566e8fd84ba76827a376a6db
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c16d62

dev-libs/gjs: Stabilize 1.68.4 amd64, #813660

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

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

diff --git a/dev-libs/gjs/gjs-1.68.4.ebuild b/dev-libs/gjs/gjs-1.68.4.ebuild
index af0016f7286..6325f005dcc 100644
--- a/dev-libs/gjs/gjs-1.68.4.ebuild
+++ b/dev-libs/gjs/gjs-1.68.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Gjs";
 LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
 SLOT="0"
 IUSE="+cairo examples gtk readline sysprof test"
-KEYWORDS="~amd64 arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2021-10-27 Thread Sam James
commit: 4258f9489ee6047cda151caa2b791d67856991e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4258f948

x11-wm/mutter: Stabilize 40.4 x86, #813660

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

 x11-wm/mutter/mutter-40.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-40.4.ebuild b/x11-wm/mutter/mutter-40.4.ebuild
index 7a73e8a57b9..ef18460ab88 100644
--- a/x11-wm/mutter/mutter-40.4.ebuild
+++ b/x11-wm/mutter/mutter-40.4.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( wayland )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
 # xorg-server is needed at build and runtime with USE=wayland for Xwayland



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

2021-10-27 Thread Sam James
commit: 50f1c3e191f05053a618b72c398ad605af758142
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1c3e1

gnome-base/gnome-shell: Stabilize 40.4 amd64, #813660

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

 gnome-base/gnome-shell/gnome-shell-40.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 17352799055..c24447c086d 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-10-27 Thread Zac Medico
commit: ae6f92df33f4a42f61aebc2969a9a98235e57838
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Oct 28 06:04:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 28 06:04:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6f92df

app-emulation/podman: Bump to version 3.4.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/podman/Manifest|   1 +
 app-emulation/podman/podman-3.4.1.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/app-emulation/podman/Manifest b/app-emulation/podman/Manifest
index 0dd22e79044..22971188a84 100644
--- a/app-emulation/podman/Manifest
+++ b/app-emulation/podman/Manifest
@@ -1,2 +1,3 @@
 DIST podman-3.3.1.tar.gz 10917305 BLAKE2B 
fe7856c2ad8893e40ec42fb242a088794ea18910388d5e8089885013cab45c98e03bef99a5e911749f95ce469518e6fa5b6d30400f52696645c9ba8c140ba445
 SHA512 
19003f63c17c1c5788f34d0d6426a366035fc76aa2312e6355464d204d6536e5f78652abaf01643d4be7c2ee5224c25717b41760a4be4f6de8031cca9b06efaa
 DIST podman-3.4.0.tar.gz 10950594 BLAKE2B 
4a96b9be980f336bc7cfa6efa0f955da90b67e1ff3e45c34097b9eb4fcd611b3454860048410238aeb1063331b246e9c156f738813e7f585d2254a1568d20642
 SHA512 
195354b15beaaed19b4d5f71f5dbfcd1ebfc5c80c07db91043b76e3254d62b5fd001c52c536773656e5eba65954511c1639a50b955a9992fa4d18a55e573c2a1
+DIST podman-3.4.1.tar.gz 10953738 BLAKE2B 
423aaecabce5242ae87887e36e9caaf499b3d5c18978e47b738ef3b6a0a094c64f18f5fef614193157c3de0a6c0d88a232efcdcb60de4ae8ab14abbe266ad512
 SHA512 
b8602464358ab73429a9003262c92c38c9a06e1133c776fd0c4ce65dae26639db66f8f5ad510528f3e6e7bc2fe692746fcf1d90d4e95d701d102006d9a83b27e

diff --git a/app-emulation/podman/podman-3.4.1.ebuild 
b/app-emulation/podman/podman-3.4.1.ebuild
new file mode 100644
index 000..d76775b96a6
--- /dev/null
+++ b/app-emulation/podman/podman-3.4.1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGIT_COMMIT="a6493ae6904a5b7dde2395a374cb77fc45c8a3bc"
+
+inherit bash-completion-r1 flag-o-matic go-module tmpfiles
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/podman/";
+MY_PN=podman
+MY_P=${MY_PN}-${PV}
+SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="apparmor btrfs +fuse +rootless selinux"
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-emulation/conmon-2.0.0
+   || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   >=net-misc/cni-plugins-0.8.6
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   rootless? ( app-emulation/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+
+   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
+   -i hack/get_release_info.sh || die
+}
+
+src_compile() {
+   local git_commiT=${EGIT_COMMIT}
+
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+   fi
+
+   # Avoid this error

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

2021-10-27 Thread Zac Medico
commit: 786efa2f6e11c118af4198e0ba642fd02982e58d
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Oct 28 05:56:40 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 28 05:57:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786efa2f

dev-util/ostree: Bump to version 2021.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/ostree/Manifest |   1 +
 dev-util/ostree/ostree-2021.5.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 63faa1e3270..bcac13a4cd6 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -1,2 +1,3 @@
 DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 
5df33b676173b1ec08ac7592d4ddf8e3bfdcd84df1b3ce19e2f24c85780fed1f210b8adce1baf4ec87869c72984502276bf6e5a72268daaae6ce9b3d6dc6f88b
 SHA512 
0df0d8f9bd82b16562dd5146997eddfb7cb6cffc1886601307d97a1cb1dc926bda7d0c899db26c974ed0dff1012dee11937e47c11c4d03307fa3d2d430adc60e
 DIST ostree-2021.4.tar.xz 2048424 BLAKE2B 
386ed38f6dc8035a429505d8392682f739bc9a57a8cf9d7960942cd0ff0b61eee314116866c3b520d802a3f16f6dfecd1ea45a7b1d44cac8d065ad56a1ed2c2f
 SHA512 
9bde7281afa456b30253149639854f579c1f1bdf6c429059eeb69042515b5ebfdf6426b4c9780ca8e700a11f0ec05cfc03e48baa8d0858ddbca7d3942aab9bbd
+DIST ostree-2021.5.tar.xz 2049572 BLAKE2B 
946e863470e53a27f9936e224e2fdf00aa70c47d141b4101e00935f597aee037fd60d0d5660e7f41cb7a3fc7051a5f286a96e10a16b7f35da2be26c29c745346
 SHA512 
73d463e9cfaa027ac640051615b312c1800e71b2587e33cbae1e60356cb3c3f5d4afcda8ace680636ebd1d112061f2a8a7c25c46aa24a1b260244451157ffe8a

diff --git a/dev-util/ostree/ostree-2021.5.ebuild 
b/dev-util/ostree/ostree-2021.5.ebuild
new file mode 100644
index 000..4c74aecc1d4
--- /dev/null
+++ b/dev-util/ostree/ostree-2021.5.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/";
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
 -> ${P}.tar.xz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection 
libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT+=" test"
+REQUIRED_USE="
+   dracut? ( systemd )
+   http2? ( curl )
+   httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+   app-arch/xz-utils
+   dev-libs/libassuan
+   dev-libs/glib:2
+   >=sys-fs/fuse-2.9.2:0
+   sys-libs/zlib
+   archive? ( app-arch/libarchive:= )
+   curl? ( net-misc/curl )
+   dracut? ( sys-kernel/dracut )
+   gpg? (
+   app-crypt/gpgme
+   dev-libs/libgpg-error
+   )
+   grub? ( sys-boot/grub:2= )
+   introspection? ( dev-libs/gobject-introspection )
+   libmount? ( sys-apps/util-linux )
+   selinux? ( sys-libs/libselinux )
+   sodium? ( >=dev-libs/libsodium-1.0.14:= )
+   soup? ( net-libs/libsoup:2.4 )
+   ssl? (
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   )
+   systemd? ( sys-apps/systemd:0= )
+   zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   sys-devel/flex
+   sys-devel/bison
+   virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+src_prepare() {
+   sed -Ee 's:(XSLT_STYLESHEET = 
).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+   -i Makefile.in Makefile-man.am || die
+   eautoreconf
+   default
+}
+
+src_configure() {
+   local econfargs=(
+   --enable-man
+   --enable-shared
+   $(use_with archive libarchive)
+   $(use_with curl)
+   $(use_with dracut dracut yesbutnoconf) #816867
+   $(use_enable doc gtk-doc)
+   $(usex introspection --enable-introspection={,} yes no)
+   $(use_with gpg gpgme)
+   $(use_enable http2)
+   $(use_enable httpd trivial-httpd-cmdline)
+   $(use_with selinux )
+   $(use_with soup)
+   $(use_with libmount)
+   $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo 
--with-crypto=openssl; })
+   $(use_with sodium ed25519-libsodium)
+   $(use_with systemd libsystemd)
+   $(use_with zeroconf avahi)
+   )
+
+   if use systemd; then
+   
econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ 

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

2021-10-27 Thread Hans de Graaff
commit: 9d92d9a0eb356b6164eda25858ab8e9efe16bed8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:25:58 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d92d9a0

dev-ruby/nio4r: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/nio4r/Manifest  |  2 --
 dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild | 33 -
 dev-ruby/nio4r/nio4r-2.5.5.ebuild| 40 
 dev-ruby/nio4r/nio4r-2.5.7.ebuild| 31 
 4 files changed, 106 deletions(-)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index a5660512710..f034f94a4ac 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,4 +1,2 @@
 DIST nio4r-2.5.4.gem 110080 BLAKE2B 
9aaed6cd4d74cf6ff3fed114d7c0c9162afb646aa6eadf294e0a6710dfca1e6b4ccf1eb8850c8704f3792eb6695034612813db08fbf74814556455db6ab48b4a
 SHA512 
f7e383516ac6b55fd49339280e624a4c35f9cd2d31915b3d117189506522d967fc53a43cde75e8601f3fe0530e1322aeaa8c94a09289ddbefb2afd8d067341ec
-DIST nio4r-2.5.5.gem 121344 BLAKE2B 
5e63c528055c4db6b52de7e3f1a0f32aa8b1776d21c303a16030376e1548860a72eae4c2fea09ee5dd458e49e2b4f0da50fe80e4e82f5dbba44b194dce4c35fc
 SHA512 
e0d661b17f44aa5b469061a9b22c1cb565d01d1cf5318e4db39dcc4452bff99774c250853511c2b9742d61ccec123fec76d375069bad74ecb2f411c4495a4121
-DIST nio4r-2.5.7.gem 121856 BLAKE2B 
3fda3dfb199eb2db20e76e4c2b27dc29e5ff7f7433e30e2499f65d8c1578d57bfcca749e793990c276b3beca7b869dfddb2302d62be1c89da22c3b97d00b5fbb
 SHA512 
0173fd034e5fbb538bb465cf10a6ca74106c522e75129645911acf064bd5dfc60880ced3cb21a7b6a6ffdb32aedfb283d1f0ff8f6d591d3fcb427fef03abdf85
 DIST nio4r-2.5.8.gem 121856 BLAKE2B 
be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef
 SHA512 
3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7

diff --git a/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild 
b/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild
deleted file mode 100644
index 65863232794..000
--- a/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="A high performance selector API for monitoring IO objects"
-HOMEPAGE="https://github.com/socketry/nio4r";
-
-LICENSE="MIT || ( BSD GPL-2 )"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# Note that nio4r bundles a patched copy of libev, and without these
-# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-retry )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' 
spec/spec_helper.rb || die
-   sed -e '/extension/ s:^:#:' -i Rakefile || die
-}

diff --git a/dev-ruby/nio4r/nio4r-2.5.5.ebuild 
b/dev-ruby/nio4r/nio4r-2.5.5.ebuild
deleted file mode 100644
index 635dfac5b37..000
--- a/dev-ruby/nio4r/nio4r-2.5.5.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
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A high performance selector API for monitoring IO objects"
-HOMEPAGE="https://github.com/socketry/nio4r";
-
-LICENSE="MIT || ( BSD GPL-2 )"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-# Note that nio4r bundles a patched copy of libev, and without these
-# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
-
-ruby_add_bdepend "test? ( dev-ruby/rspec-retry )"
-
-all_ruby_prepare() {
-   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' 
spec/spec_helper.rb || die
-   sed -e '/extension/ s:^:#:' -i Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/*$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/nio4r/nio4r-2.5.7.ebuild 
b/dev-ruby/nio4r/nio4r-2.5.7.ebuild
deleted file mode 100644
index d53ece5e883..000
--- a/dev-ruby/nio4r/nio4r-2.5.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-202

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

2021-10-27 Thread Hans de Graaff
commit: a9be13052139bf68594524ea54ab5cf80a0745d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:15:40 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:15:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9be1305

dev-ruby/bson: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bson/Manifest   |  2 --
 dev-ruby/bson/bson-4.10.0.ebuild | 43 
 dev-ruby/bson/bson-4.9.4.ebuild  | 43 
 3 files changed, 88 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 08463c3c011..698796f9405 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,3 +1 @@
-DIST bson-4.10.0.tar.gz 158673 BLAKE2B 
64a2d608a7b5c048a646e15839be9a77b1203067b018b4cd25174a38c71aa9c7ccc8f95525d1656c76f725ca5b4162e2ce408603a97bbeb51798d4ac0f316bf7
 SHA512 
8ba561f602e81260ec929271d1275a8393c212948b737b3662ba36e1af0ca9f48904e5497d359ed49b323875b54fac4edf6ed2afdde2505aff7e702192d78f5d
 DIST bson-4.12.0.tar.gz 161250 BLAKE2B 
060c33e4192ca433287a007351e13a3de187782675d56b0b90d5dfbf4546821f483348caaab1afa0cb715b20be53028a486f9b18ee8405afc4eeebcfc91c2b53
 SHA512 
b91619473ba8d4f10fa2a104e26f70d49991e164dd3dc72335bf53f39be6c30dff853cae0185285bc41985ec05717a074992e40ae9b6520d09c0aeb9e0b6992d
-DIST bson-4.9.4.tar.gz 157187 BLAKE2B 
58bc8293b53f19fb1f02a33b42845c935046c745222ac2474b055945e3d15dfee2be17dffc00faec976419ab51d6597414884520cb8de5a91470ea485b805b9d
 SHA512 
0e1c2c14782d321df5056439dd9f2b2cfd61daa572a4921acb3d8afcf6c50ab679f4c06c82b8d40c0997876b9599cf609ddd77bf80c005028ad711f57d0a502c

diff --git a/dev-ruby/bson/bson-4.10.0.ebuild b/dev-ruby/bson/bson-4.10.0.ebuild
deleted file mode 100644
index 197700a3e46..000
--- a/dev-ruby/bson/bson-4.10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
-HOMEPAGE="https://www.mongodb.org/";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-RUBY_S="bson-ruby-${PV}"
-
-LICENSE="APSL-2"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # Remove project-specific rspec options
-   rm .rspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   cp ext/bson/*$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/bson/bson-4.9.4.ebuild b/dev-ruby/bson/bson-4.9.4.ebuild
deleted file mode 100644
index 197700a3e46..000
--- a/dev-ruby/bson/bson-4.9.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
-HOMEPAGE="https://www.mongodb.org/";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-RUBY_S="bson-ruby-${PV}"
-
-LICENSE="APSL-2"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # Remove project-specific rspec options
-   rm .rspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   cp ext/bson/*$(get_modname) lib/ || die
-}



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

2021-10-27 Thread Hans de Graaff
commit: 6516defd7e8c57ab04afdcc3fd4e0f3ef0084f36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:19:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:19:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6516defd

dev-ruby/levenshtein: EAPI 8; add ruby30; fix extension install

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild | 26 
 1 file changed, 26 insertions(+)

diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild 
b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
new file mode 100644
index 000..695a8abbc03
--- /dev/null
+++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/levenshtein/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Levenshtein distance algorithm"
+HOMEPAGE="https://github.com/mbleigh/mash";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test.rb || die
+}



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

2021-10-27 Thread Hans de Graaff
commit: c5bfefb469d67d9f8ddf1586f010cc696e4bc3ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:17:57 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:17:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bfefb4

dev-ruby/kissfft: EAPI 8; add ruby30; fix extension install

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild 
b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
new file mode 100644
index 000..00476a924c9
--- /dev/null
+++ b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/kissfft/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby interface to kissfft"
+HOMEPAGE="https://rubygems.org/gems/kissfft";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+each_ruby_perpare() {
+   mkdir lib || die
+}



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

2021-10-27 Thread Hans de Graaff
commit: 5d8322f8b9b4339efeb78cea1f3c71234ded4aad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:03:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:03:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8322f8

dev-ruby/ref: add ruby30

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ref/ref-2.0.0-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-ruby/ref/ref-2.0.0-r1.ebuild b/dev-ruby/ref/ref-2.0.0-r1.ebuild
new file mode 100644
index 000..1bdcb660db5
--- /dev/null
+++ b/dev-ruby/ref/ref-2.0.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements weak, soft, and strong references in Ruby"
+HOMEPAGE="https://github.com/ruby-concurrency/ref";
+SRC_URI="https://github.com/ruby-concurrency/ref/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die
+}



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

2021-10-27 Thread Hans de Graaff
commit: 4167699c77aac67189539ce54572da213d9269a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:07:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:07:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4167699c

dev-ruby/ethon: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ethon/Manifest|  2 --
 dev-ruby/ethon/ethon-0.12.0.ebuild | 33 -
 dev-ruby/ethon/ethon-0.13.0.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-ruby/ethon/Manifest b/dev-ruby/ethon/Manifest
index 6bdd2e5d32e..6f5c8316010 100644
--- a/dev-ruby/ethon/Manifest
+++ b/dev-ruby/ethon/Manifest
@@ -1,3 +1 @@
-DIST ethon-0.12.0.gem 56832 BLAKE2B 
04765dcb9599e7435c3f71b1e8c35b815123ec460dbb761360146b24acaff1aeb52a75efe5dbbacdbd11e7247743988629ce965604cdfd15cdd75ef03301d9da
 SHA512 
5fea666efdd5e2d568d0e074f205525656e202ecea3bb5ff8a8ab838a596cab349b869baffb7926227d6cfdae5b9c1cb86bb201b4c9585056c6671ab4feee596
-DIST ethon-0.13.0.gem 57344 BLAKE2B 
2d8000bba75bb2b047bfb22dbbc11f9ae77b2b2a0a00e75680f8d6eadfdb5e2dcb72dfcd314e5560f1ebe0429f6aab5b25c265c2a6079d638dff5b5e1e2284ee
 SHA512 
835de568dd701d8b7fd8848a4fd48043569b6473859bc17b2214f0d645da270303060a3dc242d9dc814edd58cb8a753a07386b18fd1ef99dea1cec52fc2e346b
 DIST ethon-0.14.0.gem 57344 BLAKE2B 
10dd81966e3e11607f3954616d17fed79be4ba0793cb4e67b39d5b0768ce2adcea88551238c57889b6d14b3d4d9b8e96110d622f5fc40c3856788338a288d4c6
 SHA512 
765454c3c9132204d6cc0ff09478b252e5cbc78d4f3ca35654942ba19b5aa541d846f1c37ec16e51c54aa41e03debdf8fc084b8f4540d230431d0e6f885f1a51

diff --git a/dev-ruby/ethon/ethon-0.12.0.ebuild 
b/dev-ruby/ethon/ethon-0.12.0.ebuild
deleted file mode 100644
index 390efe9b19e..000
--- a/dev-ruby/ethon/ethon-0.12.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Very lightweight libcurl wrapper"
-HOMEPAGE="https://github.com/typhoeus/ethon";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND+=" net-misc/curl"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.3.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -e '/bundler/I s:^:#:' \
-   -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/ethon/ethon-0.13.0.ebuild 
b/dev-ruby/ethon/ethon-0.13.0.ebuild
deleted file mode 100644
index 92e6a1ab5fd..000
--- a/dev-ruby/ethon/ethon-0.13.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Very lightweight libcurl wrapper"
-HOMEPAGE="https://github.com/typhoeus/ethon";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND+=" net-misc/curl"
-
-ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
-
-ruby_add_bdepend "test? ( dev-ruby/sinatra dev-ruby/mime-types )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -e '/bundler/I s:^:#:' \
-   -e '1igem "sinatra"' -i Rakefile spec/spec_helper.rb || die
-}



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

2021-10-27 Thread Hans de Graaff
commit: b454cd61b04f63e35a339a4811210f33bf542b6f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 28 05:12:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 28 05:12:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b454cd61

dev-ruby/excon: add 0.88.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/excon/Manifest|  1 +
 dev-ruby/excon/excon-0.88.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
index 9446148a517..db29c521fff 100644
--- a/dev-ruby/excon/Manifest
+++ b/dev-ruby/excon/Manifest
@@ -1,2 +1,3 @@
 DIST excon-0.73.0.tar.gz 216100 BLAKE2B 
7830ac608c25ac42dd5fac85d2e4fa7a06713ba49340693f23886aa2e7bb5f29cde956eac99a13f17c1f7ef987f00d0cfb3bd306c5bffd16c1bdb469be4baa60
 SHA512 
a58556510d8c53c7d4f71dd4846497ee8ab17bd087d5ac9248784fcd1f1dc2e46bf4dbccd22ad8e467614428fdeacc7af6768380922749f92c7d78b849e08eff
 DIST excon-0.87.0.tar.gz 207823 BLAKE2B 
1affb1b566afb18ad563806362f75b43704e7753f1aab1e356a38058f1cbb79d89e09d271e4f6f49f9e8ed775592fe78bc262979ecc73285deda056a1fd5fba4
 SHA512 
34149831783a51f792dcdad500691343e675c84d7d45766eebbb590080111dc790928455b7c885f731e01fa5637f531f7736e42496d9f77bb0337110aeb531f9
+DIST excon-0.88.0.tar.gz 210056 BLAKE2B 
abffad837a6a2a7337e43fc73d1f4004f6df01113f475e44daa48e21cef95f363bd5fbf88be0093fb18564d382fae5f4409e23689e11b5c47bc900f708ea7455
 SHA512 
5cb664e64973959dffb80f421bd70c300303fb6c4083b06f6bb42be8987a8822dc4ae38892467576583ec5dccd696b68dee7a946c3917df2066ebfc2afb72209

diff --git a/dev-ruby/excon/excon-0.88.0.ebuild 
b/dev-ruby/excon/excon-0.88.0.ebuild
new file mode 100644
index 000..fa5718fb67c
--- /dev/null
+++ b/dev-ruby/excon/excon-0.88.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md"
+RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EXtended http(s) CONnections"
+HOMEPAGE="https://github.com/excon/excon";
+SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+ruby_add_bdepend "
+   dev-ruby/rake
+   test? (
+   dev-ruby/activesupport
+   >=dev-ruby/eventmachine-1.0.4
+   >=dev-ruby/json-1.8.5
+   dev-ruby/open4
+   dev-ruby/rdoc
+   dev-ruby/sinatra
+   )
+"
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # test that need network
+   rm -f spec/excon/test/server_spec.rb || die
+}



[gentoo-commits] proj/portage:master commit in: .github/workflows/

2021-10-27 Thread Sam James
commit: 2567ca20f214f4e44bdc1e229c73434a5de17443
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 05:01:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 05:01:44 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2567ca20

.github: test against Python 3.10 final

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

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a8466e0f1..581b2d04d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -17,7 +17,7 @@ jobs:
 - '3.7'
 - '3.8'
 - '3.9'
-- '3.10.0-alpha - 3.10.0'
+- '3.10'
 - 'pypy-3.7'
 
 steps:



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2021-10-27 Thread Sam James
commit: e7fa8671f71cae3ea18be510f708b3c63877becd
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 04:59:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 05:00:11 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e7fa8671

lib/portage/package/ebuild/doebuild.py: drop unused import

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

 lib/portage/package/ebuild/doebuild.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 96e56b277..7706bf8cb 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -3,7 +3,6 @@
 
 __all__ = ["doebuild", "doebuild_environment", "spawn", "spawnebuild"]
 
-import glob
 import grp
 import gzip
 import errno



[gentoo-commits] proj/portage:master commit in: lib/portage/util/_dyn_libs/

2021-10-27 Thread Sam James
commit: dcf6de8aa115cfe1ca5474b3c98efa8f75f8f47b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 04:59:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 05:00:10 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=dcf6de8a

lib/portage/util/_dyn_libs/dyn_libs.py: drop unused import

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

 lib/portage/util/_dyn_libs/dyn_libs.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/portage/util/_dyn_libs/dyn_libs.py 
b/lib/portage/util/_dyn_libs/dyn_libs.py
index 2a014812c..34b4bc926 100644
--- a/lib/portage/util/_dyn_libs/dyn_libs.py
+++ b/lib/portage/util/_dyn_libs/dyn_libs.py
@@ -3,8 +3,6 @@
 
 import glob
 
-from portage.output import colorize
-
 
 def check_dyn_libs_inconsistent(directory, provides):
 """Checks directory for whether any dynamic libraries were installed and



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2021-10-27 Thread Sam James
commit: 98a8a4af2c77477c327b22621b8a0aed6d15f574
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 04:40:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 04:52:22 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=98a8a4af

doebuild.py: check for inconsistent PROVIDES/image post-src_install

This is part of a series of fixes for the linked bug (failure
to preserve libraries in some situations).

At the point of installation (even if not merging), we need
to detect inconsistent metadata: PROVIDES should be populated
if we're installing any dynamic libraries. This suggests that
e.g. scanelf malfunctioned or some corruption occurred.

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

 lib/portage/package/ebuild/doebuild.py | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 9650a8444..96e56b277 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -3,6 +3,7 @@
 
 __all__ = ["doebuild", "doebuild_environment", "spawn", "spawnebuild"]
 
+import glob
 import grp
 import gzip
 import errno
@@ -118,6 +119,7 @@ from portage.util.futures import asyncio
 from portage.util.futures.executor.fork import ForkExecutor
 from portage.util.path import first_existing
 from portage.util.socks5 import get_socks5_proxy
+from portage.util._dyn_libs.dyn_libs import check_dyn_libs_inconsistent
 from portage.versions import _pkgsplit
 from _emerge.BinpkgEnvExtractor import BinpkgEnvExtractor
 from _emerge.EbuildBuildDir import EbuildBuildDir
@@ -126,7 +128,6 @@ from _emerge.EbuildSpawnProcess import EbuildSpawnProcess
 from _emerge.Package import Package
 from _emerge.RootConfig import RootConfig
 
-
 _unsandboxed_phases = frozenset(
 [
 "clean",
@@ -3091,6 +3092,16 @@ def _post_src_install_soname_symlinks(mysettings, out):
 errors="strict",
 ) as f:
 f.write(soname_deps.provides)
+else:
+if check_dyn_libs_inconsistent(image_dir, soname_deps.provides):
+self._writemsg_level(
+colorize(
+"BAD",
+"!!! Error! Installing dynamic libraries (.so) with blank 
PROVIDES!",
+),
+noiselevel=-1,
+level=logging.ERROR,
+)
 
 if unrecognized_elf_files:
 qa_msg = ["QA Notice: Unrecognized ELF file(s):"]



[gentoo-commits] proj/portage:master commit in: lib/portage/util/_dyn_libs/

2021-10-27 Thread Sam James
commit: cba2156dba89a22f2858238013469b4d80208854
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 04:40:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 04:52:18 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cba2156d

portage/util/_dyn_libs/dyn_libs.py: add helper

Needed for binpkg/image verification commits coming...

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

 lib/portage/util/_dyn_libs/dyn_libs.py | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/lib/portage/util/_dyn_libs/dyn_libs.py 
b/lib/portage/util/_dyn_libs/dyn_libs.py
new file mode 100644
index 0..2a014812c
--- /dev/null
+++ b/lib/portage/util/_dyn_libs/dyn_libs.py
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import glob
+
+from portage.output import colorize
+
+
+def check_dyn_libs_inconsistent(directory, provides):
+"""Checks directory for whether any dynamic libraries were installed and
+if PROVIDES corresponds."""
+
+# Let's check if we've got inconsistent results.
+# If we're installing dynamic libraries (.so files), we should
+# really have a PROVIDES.
+# (This is a complementary check at the point of ingestion for the
+# creation check in doebuild.py)
+# Note: we could check a non-empty PROVIDES against the list of .sos,
+# but this doesn't gain us anything. We're interested in failure
+# to properly parse the installed files at all, which should really
+# be a global problem (e.g. bug #811462)
+installed_dynlibs = glob.glob(directory + "/**/*.so", recursive=True)
+return installed_dynlibs and not provides



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

2021-10-27 Thread Sam James
commit: 216e962ae494e8291b667665007d045788b3e391
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 04:40:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 04:52:32 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=216e962a

Binpkg.py: check for inconsistent PROVIDES/image when unpacking binpkg

This is part of a series of fixes for the linked bug (failure
to preserve libraries in some situations).

When unpacking a binpkg to be installed, we should check
for the existence of PROVIDES if we're installing any
dynamic libraries. If PROVIDES does not exist in that case,
this suggests that e.g. scanelf malfunctioned or some corruption occurred.

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

 lib/_emerge/Binpkg.py | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/lib/_emerge/Binpkg.py b/lib/_emerge/Binpkg.py
index c7dde69bd..001283611 100644
--- a/lib/_emerge/Binpkg.py
+++ b/lib/_emerge/Binpkg.py
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 import functools
-
 import _emerge.emergelog
 from _emerge.EbuildPhase import EbuildPhase
 from _emerge.BinpkgFetcher import BinpkgFetcher
@@ -13,8 +12,10 @@ from _emerge.EbuildMerge import EbuildMerge
 from _emerge.EbuildBuildDir import EbuildBuildDir
 from _emerge.SpawnProcess import SpawnProcess
 from portage.eapi import eapi_exports_replace_vars
+from portage.output import colorize
 from portage.util import ensure_dirs
 from portage.util._async.AsyncTaskFuture import AsyncTaskFuture
+from portage.util._dyn_libs.dyn_libs import check_dyn_libs_inconsistent
 import portage
 from portage import os
 from portage import shutil
@@ -425,6 +426,18 @@ class Binpkg(CompositeTask):
 self._async_unlock_builddir(returncode=self.returncode)
 return
 
+# Before anything else, let's do an integrity check.
+(provides,) = self._bintree.dbapi.aux_get(self.pkg.cpv, ["PROVIDES"])
+if check_dyn_libs_inconsistent(self.settings["D"], provides):
+self._writemsg_level(
+colorize(
+"BAD",
+"!!! Error! Installing dynamic libraries (.so) with blank 
PROVIDES!",
+),
+noiselevel=-1,
+level=logging.ERROR,
+)
+
 try:
 with io.open(
 _unicode_encode(



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

2021-10-27 Thread Joonas Niilola
commit: f3e5c4ad2fbd47d7e766cf0705612af4038755c2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Oct 28 04:44:16 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 28 04:44:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e5c4ad

profiles/base: package.use.mask app-emulation/lxc[io-uring]

 - new feature since 4.0.11, buggy with possible data loss!

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 860878e5c34..17ef3134ae4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Joonas Niilola  (2021-10-28)
+# New feature since 4.0.11, buggy with possible data loss. Bug #820545
+app-emulation/lxc io-uring
+
 # Jakov Smolić  (2021-10-26)
 # Depends on masked sys-fabric/dapl
 sys-fabric/ofed dapl



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

2021-10-27 Thread Sam James
commit: 0e9e12aadb889766d61c0561b9723e71542d43e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  7 03:15:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 04:07:33 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0e9e12aa

lib/_emerge/actions.py: warn on missing /run

Newer versions of build-docbook-catalog use
/run/lock. This exposed that we weren't
asking users to mount /run in the handbook.

Check if it exists and warn if it doesn't.

This should primarily (exclusively?) be a
problem in chroots given an init system
should be creating this.

Bug: https://bugs.gentoo.org/816303
Closes: https://github.com/gentoo/portage/pull/762
Reviewed-by: Alec Warner  gentoo.org>
Reviewed-by: Mike Gilbert  gentoo.org>
Thanks-to: Duncan
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/actions.py | 33 +
 1 file changed, 21 insertions(+), 12 deletions(-)

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index 05a115250..515b22b66 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -2986,17 +2986,25 @@ def validate_ebuild_environment(trees):
 check_locale()
 
 
-def check_procfs():
-procfs_path = "/proc"
-if platform.system() not in ("Linux",) or os.path.ismount(procfs_path):
-return os.EX_OK
-msg = "It seems that %s is not mounted. You have been warned." % 
procfs_path
-writemsg_level(
-"".join("!!! %s\n" % l for l in textwrap.wrap(msg, 70)),
-level=logging.ERROR,
-noiselevel=-1,
-)
-return 1
+def check_mounted_fs():
+"""We need /proc for finding CPU counts and finding other system 
information.
+We need /run for e.g. lock files in ebuilds."""
+paths = {"/proc": False, "/run": False}
+
+for path in paths.keys():
+if platform.system() not in ("Linux",) or os.path.ismount(path):
+paths[path] = True
+continue
+
+msg = "It seems %s is not mounted. Process management may 
malfunction." % path
+writemsg_level(
+"".join("!!! %s\n" % l for l in textwrap.wrap(msg, 70)),
+level=logging.ERROR,
+noiselevel=-1,
+)
+
+# Were all of the mounts we were looking for available?
+return all(paths.values())
 
 
 def config_protect_check(trees):
@@ -3474,7 +3482,8 @@ def run_action(emerge_config):
 repo_name_check(emerge_config.trees)
 repo_name_duplicate_check(emerge_config.trees)
 config_protect_check(emerge_config.trees)
-check_procfs()
+
+check_mounted_fs()
 
 for mytrees in emerge_config.trees.values():
 mydb = mytrees["porttree"].dbapi



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

2021-10-27 Thread Dennis Lamm
commit: 78499b01849b64dc8be258c324a02fc883299d4c
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Oct 27 18:32:59 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Oct 28 04:01:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78499b01

dev-python/python-fcl: drop maintainership

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22733
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-python/python-fcl/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/python-fcl/metadata.xml 
b/dev-python/python-fcl/metadata.xml
index a39a9710b69..5ce77f16110 100644
--- a/dev-python/python-fcl/metadata.xml
+++ b/dev-python/python-fcl/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-3dpr...@gentoo.org
-Gentoo 3D Printer Project
-
+
 
 Python-FCL is an (unofficial) Python interface for the Flexible 
Collision Library (FCL), an excellent C++
 library for performing proximity and collision queries on pairs of 
geometric models.



[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/, dev-lang/perl/files/

2021-10-27 Thread Sam James
commit: d14561cb100beb18ac4df11726c116af4b0070b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 03:52:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 03:52:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14561cb

dev-lang/perl: apply patch (prefix-only) for bootstrapping

Perl may not be able to find 'pwd' during bootstrap because
coreutils may not be installed in the new Prefix yet.

This is an upstream patch to allow falling back
to the internal getcwd() to avoid build failure.

Bug: https://github.com/Perl/perl5/issues/18703
Closes: https://bugs.gentoo.org/818172
See: https://github.com/Perl/perl5/pull/18791
Signed-off-by: Sam James  gentoo.org>

 .../files/perl-5.34.0-fallback-getcwd-pwd.patch| 263 +
 dev-lang/perl/perl-5.34.0-r5.ebuild|   6 +
 2 files changed, 269 insertions(+)

diff --git a/dev-lang/perl/files/perl-5.34.0-fallback-getcwd-pwd.patch 
b/dev-lang/perl/files/perl-5.34.0-fallback-getcwd-pwd.patch
new file mode 100644
index 000..849a09a39a0
--- /dev/null
+++ b/dev-lang/perl/files/perl-5.34.0-fallback-getcwd-pwd.patch
@@ -0,0 +1,263 @@
+https://github.com/Perl/perl5/pull/18791
+https://github.com/Perl/perl5/issues/18703
+https://bugs.gentoo.org/818172
+
+From: Tony Cook 
+Date: Tue, 4 May 2021 14:55:50 +1000
+Subject: [PATCH 1/4] remove code that assuming finding pwd on the path is
+ reasonable
+
+We deliberately clear PATH when invoking pwd, so this search is
+useless.
+---
+ dist/PathTools/Cwd.pm | 14 --
+ 1 file changed, 14 deletions(-)
+
+diff --git a/dist/PathTools/Cwd.pm b/dist/PathTools/Cwd.pm
+index 6a1d2f17ee57..49c12885b32e 100644
+--- a/dist/PathTools/Cwd.pm
 b/dist/PathTools/Cwd.pm
+@@ -213,20 +213,6 @@ sub _backtick_pwd {
+ # we take care not to override an existing definition for cwd().
+ 
+ unless ($METHOD_MAP{$^O}{cwd} or defined &cwd) {
+-# The pwd command is not available in some chroot(2)'ed environments
+-my $sep = $Config::Config{path_sep} || ':';
+-my $os = $^O;  # Protect $^O from tainting
+-
+-
+-# Try again to find a pwd, this time searching the whole PATH.
+-if (defined $ENV{PATH} and $os ne 'MSWin32') {  # no pwd on Windows
+-  my @candidates = split($sep, $ENV{PATH});
+-  while (!$found_pwd_cmd and @candidates) {
+-  my $candidate = shift @candidates;
+-  $found_pwd_cmd = 1 if -x "$candidate/pwd";
+-  }
+-}
+-
+ if( $found_pwd_cmd )
+ {
+   *cwd = \&_backtick_pwd;
+
+From e5378ea37c6c4910107975d8099c1d552af0c7b3 Mon Sep 17 00:00:00 2001
+From: Tony Cook 
+Date: Wed, 5 May 2021 10:12:31 +1000
+Subject: [PATCH 2/4] don't fallback to simple pwd
+
+When _backtick_pwd invokes $pwd_cmd it first clears the PATH, and since
+the command has no shell metacharacters, it perl won't invoke the
+shell, so it will always fail.
+
+An alternative here might be to use "/bin/sh -c pwd" but there's no
+guarantee that pwd is available as a shell builtin.
+---
+ dist/PathTools/Cwd.pm | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/dist/PathTools/Cwd.pm b/dist/PathTools/Cwd.pm
+index 49c12885b32e..fbe683e20b8a 100644
+--- a/dist/PathTools/Cwd.pm
 b/dist/PathTools/Cwd.pm
+@@ -181,12 +181,6 @@ if ($^O =~ /android/) {
+ }
+ 
+ my $found_pwd_cmd = defined($pwd_cmd);
+-unless ($pwd_cmd) {
+-# Isn't this wrong?  _backtick_pwd() will fail if someone has
+-# pwd in their path but it is not /bin/pwd or /usr/bin/pwd?
+-# See [perl #16774]. --jhi
+-$pwd_cmd = 'pwd';
+-}
+ 
+ # Lazy-load Carp
+ sub _carp  { require Carp; Carp::carp(@_)  }
+
+From e14ffd3c21efe708a5fb5e25f29d61ccb6ee0a0a Mon Sep 17 00:00:00 2001
+From: Tony Cook 
+Date: Tue, 4 May 2021 15:04:25 +1000
+Subject: [PATCH 3/4] avoid a prototype warning assigning \&getcwd to *cwd
+
+This would produce a warning if we fallback to using getcwd() where
+getcwd() has a prototype.
+---
+ dist/PathTools/Cwd.pm | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/dist/PathTools/Cwd.pm b/dist/PathTools/Cwd.pm
+index fbe683e20b8a..b6dc0b798e8c 100644
+--- a/dist/PathTools/Cwd.pm
 b/dist/PathTools/Cwd.pm
+@@ -212,7 +212,8 @@ unless ($METHOD_MAP{$^O}{cwd} or defined &cwd) {
+   *cwd = \&_backtick_pwd;
+ }
+ else {
+-  *cwd = \&getcwd;
++# getcwd() might have an empty prototype
++  *cwd = sub { getcwd(); };
+ }
+ }
+ 
+
+From e725e6ced4d2bbb6a5866992509c2ac3e995c228 Mon Sep 17 00:00:00 2001
+From: Tony Cook 
+Date: Wed, 12 May 2021 12:24:59 +1000
+Subject: [PATCH 4/4] bump PathTools to 3.81
+
+---
+ dist/PathTools/Cwd.pm | 2 +-
+ dist/PathTools/lib/File/Spec.pm   | 2 +-
+ dist/PathTools/lib/File/Spec/AmigaOS.pm   | 2 +-
+ dist/PathTools/lib/File/Spec/Cygwin.pm| 2 +-
+ dist/PathTools/lib/File/Spec/Epoc.pm  | 2 +-
+ dist/PathTools/lib/File/Spec/Functions.pm | 2 +-
+ dist/PathTools/lib/File/Spec/Mac.pm   | 2 +-
+ dist/PathTools/li

[gentoo-commits] proj/sandbox:master commit in: libsandbox/

2021-10-27 Thread Mike Frysinger
commit: 49e6eb50d1c77f06d8b4c728cd222d3d404c8d08
Author: Mike Frysinger  chromium  org>
AuthorDate: Thu Oct 28 03:17:00 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 28 03:17:00 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=49e6eb50

libsandbox: drop lstat check for symlink funcs

When checking paths for violations, we need to know whether the path
is a symlink, and whether the current function dereferences them.  If
it dereferences, we have to check the symlink and its target.  If it
doesn't, we can skip the target check.

The helper to see if the function operates on symlinks ends with an
lstat on the path itself -- if it exists and is a symlink, we will
skip the target check.  If it doesn't exist, or isn't a symlink, we
check the target.  This logic doesn't make sense since (1) if it
doesn't exist, or isn't a symlink, there is no "target" and (2) the
symlink nature of the function is unchanged.

In practice, this largely doesn't matter.  If the path wasn't a
symlink, and it (as the source) already passed checks, then it's
also going to pass checks (as the target) since they're the same
path.

However, we get into a fun TOCTOU race: if there are multiple things
trying to create a symlink at the same path, then we can get into a
state where:
- process 1 calls a symlink func on a path doesn't exist
  - lstat fails, so symlink_func() returns false
  - the kernel contexts switches away from process 1
- process 2 calls a symlink func on the same path
  - lstat fails, so symlink_func() returns false
  - the target path is "resolved" and passes validation
  - process 2 creates the symlink to a place like /usr/bin/foo
- process 1 resumes
  - the target path is resolved since it now actually exists
  - the target is a bad path (/usr/bin/foo)
  - sandbox denies the access even though it's a func that only
operates on symlinks and never dereferences

This scenario too rarely happens (causes it's so weird), but it is
possible.  A quick way to reproduce is with:
while [[ ! -e $SANDBOX_LOG ]] ; do
ln -s /bin/bash ./f &
ln -s /bin/bash ./f &
ln -s /bin/bash ./f &
ln -s /bin/bash ./f &
ln -s /bin/bash ./f &
rm -f f
wait
done

Eventually this will manage to trigger the TOCTOU race.

So just delete the lstat check in the symlink_func() helper.  If the
path doesn't exist, we can safely let it fail.  If the path shows up
in parallel, either as a symlink or not, we already validated it as
being safe, so letting the func be called is safe.

Bug: https://issuetracker.google.com/issues/204375293
Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/libsandbox.c | 51 ++---
 1 file changed, 23 insertions(+), 28 deletions(-)

diff --git a/libsandbox/libsandbox.c b/libsandbox/libsandbox.c
index 4e92cbe..b4db9ba 100644
--- a/libsandbox/libsandbox.c
+++ b/libsandbox/libsandbox.c
@@ -671,36 +671,31 @@ static int check_prefixes(char **prefixes, int 
num_prefixes, const char *path)
 }
 
 /* Is this a func that works on symlinks, and is the file a symlink ? */
-static bool symlink_func(int sb_nr, int flags, const char *abs_path)
+static bool symlink_func(int sb_nr, int flags)
 {
-   struct stat st;
-
/* These funcs always operate on symlinks */
-   if (!(sb_nr == SB_NR_UNLINK   ||
- sb_nr == SB_NR_UNLINKAT ||
- sb_nr == SB_NR_LCHOWN   ||
- sb_nr == SB_NR_LREMOVEXATTR ||
- sb_nr == SB_NR_LSETXATTR||
- sb_nr == SB_NR_REMOVE   ||
- sb_nr == SB_NR_RENAME   ||
- sb_nr == SB_NR_RENAMEAT ||
- sb_nr == SB_NR_RENAMEAT2||
- sb_nr == SB_NR_RMDIR||
- sb_nr == SB_NR_SYMLINK  ||
- sb_nr == SB_NR_SYMLINKAT))
-   {
-   /* These funcs sometimes operate on symlinks */
-   if (!((sb_nr == SB_NR_FCHOWNAT ||
-  sb_nr == SB_NR_FCHMODAT ||
-  sb_nr == SB_NR_UTIMENSAT) &&
- (flags & AT_SYMLINK_NOFOLLOW)))
-   return false;
-   }
+   if (sb_nr == SB_NR_UNLINK   ||
+   sb_nr == SB_NR_UNLINKAT ||
+   sb_nr == SB_NR_LCHOWN   ||
+   sb_nr == SB_NR_LREMOVEXATTR ||
+   sb_nr == SB_NR_LSETXATTR||
+   sb_nr == SB_NR_REMOVE   ||
+   sb_nr == SB_NR_RENAME   ||
+   sb_nr == SB_NR_RENAMEAT ||
+   sb_nr == SB_NR_RENAMEAT2||
+   sb_nr == SB_NR_RMDIR||
+   sb_nr == SB_NR_SYMLINK  ||
+   sb_nr == SB_NR_SYMLINKAT)
+   return true;
 
-   if (-1 != lstat(abs_path, &st) && S_ISLNK(st.st_mode))
+   /* These funcs sometimes operate on symlinks */
+   if ((sb_nr == SB_NR_FCHOWNAT ||
+sb_nr == SB_NR_FCHMODAT ||
+sb_nr == SB_NR_UTIMENSAT) &

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

2021-10-27 Thread Sam James
commit: bba90739cd6a491fb938ed38e1462975d720f583
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 03:21:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 03:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba90739

net-misc/networkmanager: fix resolvconf logic in Meson port (unkeyworded)

Thakns-to: July Tikhonov  gmail.com>
Bug: https://bugs.gentoo.org/816210
Signed-off-by: Sam James  gentoo.org>

 .../networkmanager-1.32.12-r1.ebuild   | 401 +
 1 file changed, 401 insertions(+)

diff --git a/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
new file mode 100644
index 000..7cd23f0708c
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-1.32.12-r1.ebuild
@@ -0,0 +1,401 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="NetworkManager"
+VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 
systemd toolchain-funcs udev vala virtualx
+
+DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager";
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd kernel_linux psl lto +nss 
nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog 
systemd teamd test +tools vala +wext +wifi"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   bluetooth? ( modemmanager )
+   connection-sharing? ( || ( iptables nftables ) )
+   gtk-doc? ( introspection )
+   iwd? ( wifi )
+   vala? ( introspection )
+   wext? ( wifi )
+   ^^ ( gnutls nss )
+   ?? ( elogind systemd )
+   ?? ( dhclient dhcpcd )
+   ?? ( syslog systemd )
+"
+
+# Unkeyworded given somewhat experimental changes for bug #816210
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+COMMON_DEPEND="
+   sys-apps/util-linux[${MULTILIB_USEDEP}]
+   elogind? ( >=sys-auth/elogind-219 )
+   >=virtual/libudev-175:=[${MULTILIB_USEDEP}]
+   sys-apps/dbus
+   net-libs/libndp
+   systemd? ( >=sys-apps/systemd-209:0= )
+   >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
+   selinux? ( sys-libs/libselinux )
+   audit? ( sys-process/audit )
+   teamd? (
+   >=dev-libs/jansson-2.7:=
+   >=net-misc/libteam-1.9
+   )
+   policykit? ( >=sys-auth/polkit-0.106 )
+   nss? ( >=dev-libs/nss-3.11:=[${MULTILIB_USEDEP}] )
+   gnutls? (
+   >=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
+   )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   modemmanager? (
+   net-misc/mobile-broadband-provider-info
+   >=net-misc/modemmanager-0.7.991:0=
+   )
+   bluetooth? ( >=net-wireless/bluez-5 )
+   ofono? ( net-misc/ofono )
+   dhclient? ( >=net-misc/dhcp-4[client] )
+   dhcpcd? ( >=net-misc/dhcpcd-9.3.3 )
+   ovs? ( >=dev-libs/jansson-2.7:= )
+   resolvconf? ( net-dns/openresolv )
+   connection-sharing? (
+   net-dns/dnsmasq[dbus,dhcp]
+   iptables? ( net-firewall/iptables )
+   nftables? ( net-firewall/nftables )
+   )
+   psl? ( net-libs/libpsl )
+   concheck? ( net-misc/curl )
+   tools? (
+   sys-libs/readline:0=
+   >=dev-libs/newt-0.52.15
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-group/plugdev
+   || (
+   net-misc/iputils[arping(+)]
+   net-analyzer/arping
+   )
+   wifi? (
+   !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] )
+   iwd? ( net-wireless/iwd )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.18
+   net-libs/libndp[${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   vala? ( $(vala_depend) )
+   test? (
+   >=dev-libs/jansson-2.7
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   if use introspection; then
+   has_version "dev-python/pygobject:3[$

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/

2021-10-27 Thread Sam James
commit: 7916382847660dca423c35c199bbab7f2b5576c4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 01:58:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 02:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79163828

net-dns/bind: add 9.16.22 (security bump)

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

 net-dns/bind/Manifest|   1 +
 net-dns/bind/bind-9.16.22.ebuild | 373 +++
 2 files changed, 374 insertions(+)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index a264eb599c7..00f721a461a 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,4 +1,5 @@
 DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183ef8cd166eadf0af163280021fce7c0a6a560d28dacbc6dd4642e41eb5424b4de2c5ff1049a5cfa5d52e3df5beb
 SHA512 
30dad6e2144b3ac53ef0a2d1ed3c8342120f148fc0eb6409113a6d5ed3444eecb917915fdf39c26fd223396fc1e873410a50da305f0b870864f7fbbdccec8033
 DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9
 DIST bind-9.16.21.tar.xz 5057816 BLAKE2B 
bc7de285b45084a4904aee7c5c3042c7a2075968f19ed76b932c976f86f60bc8bf0d6cce8889a9adf7e807c8151bd6088ef1b2b00460a4d1cff7a74bb2221d43
 SHA512 
2cb71e50600fd7409ca7b7e2e9cf4ef6668b07faad7980ac8060e6a76f30a315182d75534ad1dcfb740c225cdf727b2bd6aa9ceb24ab7709b7b5d6eaca2d
+DIST bind-9.16.22.tar.xz 5059000 BLAKE2B 
c4853a8be268f9666f3677adf2e64c6d74f7df44d2dc05df544cead38c6c3b86489d25a66ccea6ce8ca89fa525a1848fe93a8aaa6bb1ee090aa189bf6aad40f3
 SHA512 
586fb4d5a656d6539033dcdfdd230b36465a2d2e6ada651c1f1548d062a9050e7a962af87e2a56931fe24c65586d29012d4a041dcddbb28f42b4d01fe291d9d1
 DIST dyndns-samples.tbz2 22866 BLAKE2B 
409890653c6536cb9c0e3ba809d2bfde0e0ae73a2a101b4f229b46c01568466bc022bbbc37712171adbd08c572733e93630feab95a0fcd1ac50a7d37da1d1108
 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac

diff --git a/net-dns/bind/bind-9.16.22.ebuild b/net-dns/bind/bind-9.16.22.ebuild
new file mode 100644
index 000..692748deccc
--- /dev/null
+++ b/net-dns/bind/bind-9.16.22.ebuild
@@ -0,0 +1,373 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic  db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind";
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb )
+   geoip2? ( dev-libs/libmaxminddb )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/

2021-10-27 Thread Sam James
commit: 4ef29a2c6d73b51b46325a4070a79d4c4daaa969
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 02:01:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 02:01:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef29a2c

net-dns/bind-tools: add 9.16.22 (security bump)

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

 net-dns/bind-tools/Manifest  |   1 +
 net-dns/bind-tools/bind-tools-9.16.22.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index d3dbf5609a1..e7e27448cc8 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,3 +1,4 @@
 DIST bind-9.16.15.tar.xz 5025688 BLAKE2B 
8b0723d46f812793f5a52b1ddacf21fe28e183ef8cd166eadf0af163280021fce7c0a6a560d28dacbc6dd4642e41eb5424b4de2c5ff1049a5cfa5d52e3df5beb
 SHA512 
30dad6e2144b3ac53ef0a2d1ed3c8342120f148fc0eb6409113a6d5ed3444eecb917915fdf39c26fd223396fc1e873410a50da305f0b870864f7fbbdccec8033
 DIST bind-9.16.18.tar.xz 5023512 BLAKE2B 
7766c1e6ab30ae42f0ba49d96fe0e2675e79aa01c48569d3cf5c122944319fbb88299a193ce06cc0aa67f6085fd80e29472fc7adc845e4bbb7ff6896dae87ed6
 SHA512 
6ba2f14324ebdc66d2a6d60e929fb47e170dd7662cf4b18ef3ad9da30a61b43c7d5539e931c483ab36e63ae0398aeed255fd672489fb332dccf182df9aa102f9
 DIST bind-9.16.21.tar.xz 5057816 BLAKE2B 
bc7de285b45084a4904aee7c5c3042c7a2075968f19ed76b932c976f86f60bc8bf0d6cce8889a9adf7e807c8151bd6088ef1b2b00460a4d1cff7a74bb2221d43
 SHA512 
2cb71e50600fd7409ca7b7e2e9cf4ef6668b07faad7980ac8060e6a76f30a315182d75534ad1dcfb740c225cdf727b2bd6aa9ceb24ab7709b7b5d6eaca2d
+DIST bind-9.16.22.tar.xz 5059000 BLAKE2B 
c4853a8be268f9666f3677adf2e64c6d74f7df44d2dc05df544cead38c6c3b86489d25a66ccea6ce8ca89fa525a1848fe93a8aaa6bb1ee090aa189bf6aad40f3
 SHA512 
586fb4d5a656d6539033dcdfdd230b36465a2d2e6ada651c1f1548d062a9050e7a962af87e2a56931fe24c65586d29012d4a041dcddbb28f42b4d01fe291d9d1

diff --git a/net-dns/bind-tools/bind-tools-9.16.22.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.22.ebuild
new file mode 100644
index 000..fdd10e501a5
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.22.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind";
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   dev-libs/openssl:=
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${EPREFIX}"/usr
+   $(use_with idn libidn2)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   else
+   myeconfargs+=( --without-readline )
+   fi
+
+   # bug 344029
+   append-cflags "-DDIG_SIGCHASE"
+
+   # to expose CMS

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

2021-10-27 Thread Sam James
commit: 2be43d8a49bd4d2da17a0a133faad29a5e64f339
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 01:00:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 01:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be43d8a

dev-libs/libtommath: fix libdir too in pkgconfig file

Fixes: 6953f9bde6b2f327279fd6d21a0acda9465ea9b2
See: c90ab38e3577aae61fac2341b34ad593948de1cd
Signed-off-by: Sam James  gentoo.org>

 .../{libtommath-1.2.0-r1.ebuild => libtommath-1.2.0-r2.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild 
b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
similarity index 94%
rename from dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
rename to dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
index 7b117347f4e..02a55d1fc6f 100644
--- a/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
@@ -57,6 +57,9 @@ _emake() {
 }
 
 src_compile() {
+   # Replace hard-coded libdir=${exec_prefix}/lib.
+   sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtommath.pc.in || die
+
_emake -f makefile.shared
 }
 



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

2021-10-27 Thread Patrick McLean
commit: 305542bc190362b3325448391a768d4da8d3233e
Author: Patrick McLean  sony  com>
AuthorDate: Thu Oct 28 00:54:54 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Oct 28 00:55:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305542bc

dev-libs/simdjson: 1.0.2 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/simdjson/Manifest | 4 ++--
 dev-libs/simdjson/{simdjson-1.0.1.ebuild => simdjson-1.0.2.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index daf3b03dd8d..c1b350236bc 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,5 +1,5 @@
 DIST simdjson-0.9.7.tar.gz 7956250 BLAKE2B 
2fa04be699eb5573ac17db9b476ded1853cfe45c0993c9303b70bfd0e8e4343b69e4a02f21dac35d2c0255826bfedf41123fd635d36d48a08f74b28b5a6536ce
 SHA512 
6f4ad854adc2b932f9926610cdd28ddda7fc1776b84a224adb5b337f81c92721bd11c8ab180897117891cdefe9c1ef14b9f062c9a1a2ebc5b5582c29cb656bf0
 DIST simdjson-1.0.0.tar.gz 1546728 BLAKE2B 
6b70416404776b4fcc30cd3ab07b8048899bbe3497af779504a685bc2459424e82bd40bf100d7ed8ccfa05e871a0a1edd9eebd11294cdc3d1780797d7f79ba1e
 SHA512 
dbf8abfeec5c079f4d87e8bf31d1af27601f7f0578ebb8ad28a25f496b4b771b68a75f9a11f61706c539d54c36a493a2d2819bd15427c3b7f7a0b36811177f17
-DIST simdjson-1.0.1.tar.gz 1550947 BLAKE2B 
a04828cc72192584c36a37bb57bc788271ffdd7c2fb31d044ff4aec57c1f1a18e5cb65171e1f6228d4aa98eddf25820cb52eaa28ea3b70903ffc83ffd36bcf02
 SHA512 
ecf67b145f1269225483a64b5ff9de826a8124fbae60dec1e6fe99aa974a29e07037a9318ae2dfc657971695ffa5e4fbcdff4c855365c074971d34c69dd77561
+DIST simdjson-1.0.2.tar.gz 1551616 BLAKE2B 
534e312de977b82604595ccf889348545ed355fb9cfb6f618d42236122578f6102ce7bcd31204c3013dbeeff17c35effaff62531a7e17e5e83ac07150b1456ab
 SHA512 
04a3bee2d847680aa1f55115007ceec01652bebb8d5187cfbca0af81bedff355cbac949862a82e3060071da1a58b62d5b028bcd91562b962756aa5cab614f073
 DIST simdjson-data-1.0.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
-DIST simdjson-data-1.0.1.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
+DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-1.0.1.ebuild 
b/dev-libs/simdjson/simdjson-1.0.2.ebuild
similarity index 100%
rename from dev-libs/simdjson/simdjson-1.0.1.ebuild
rename to dev-libs/simdjson/simdjson-1.0.2.ebuild



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

2021-10-27 Thread Sam James
commit: 6953f9bde6b2f327279fd6d21a0acda9465ea9b2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 00:46:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 00:47:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6953f9bd

dev-libs/libtommath: fix pkg-config libdir

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

 .../libtommath/{libtommath-1.2.0.ebuild => libtommath-1.2.0-r1.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild 
b/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
similarity index 98%
rename from dev-libs/libtommath/libtommath-1.2.0.ebuild
rename to dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
index 50758fca838..7b117347f4e 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r1.ebuild
@@ -50,6 +50,7 @@ _emake() {
RANLIB="$(tc-getRANLIB)" \
IGNORE_SPEED=1 \
DESTDIR="${ED}" \
+   PREFIX="${EPREFIX}/usr" \
LIBPATH="/usr/$(get_libdir)" \
INCPATH="/usr/include" \
"$@"



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

2021-10-27 Thread Sam James
commit: 803b41d3911de31cd2cddd243a7383d585c0e80f
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 23:26:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 23:26:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803b41d3

dev-libs/cyrus-sasl: fix IndirectInherits (edos2unix)

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

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild | 2 +-
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild
index 209963f6541..670450a576e 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic multilib multilib-minimal autotools pam java-pkg-opt-2 
db-use systemd toolchain-funcs tmpfiles
+inherit edos2unix flag-o-matic multilib multilib-minimal autotools pam 
java-pkg-opt-2 db-use systemd toolchain-funcs tmpfiles
 
 SASLAUTHD_CONF_VER="2.1.26"
 

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild
index 3d486cc99a5..a7717189502 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic multilib multilib-minimal autotools pam java-pkg-opt-2 
db-use systemd toolchain-funcs tmpfiles
+inherit edos2unix flag-o-matic multilib multilib-minimal autotools pam 
java-pkg-opt-2 db-use systemd toolchain-funcs tmpfiles
 
 SASLAUTHD_CONF_VER="2.1.26"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/cyrus-sasl/files/, dev-libs/cyrus-sasl/

2021-10-27 Thread Sam James
commit: 0ea0e5c7d34102447316e0ec3e9a4aa82e4523bf
Author: Martin Kletzander  gmail  com>
AuthorDate: Wed Oct 27 09:45:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 23:20:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea0e5c7

dev-libs/cyrus-sasl: Backport upstream fix for wrong error handling w/ newer 
gdbm

Without this fix applications might fail with spurious error message, for
example libvirt's sasl authentication fails with:

authentication failed: Failed to start SASL negotiation: -1 (SASL(-1):
generic failure: unable to canonify user and get auxprops)

It is merged upstream as commit cyrus-sasl-2.1.27-2-gaf48f6fec9a7:

commit af48f6fec9a7b6374d4153c5db894d4a1f349645
Author: Jonas Jelten  sft.mx>
Date:   Sat Feb 2 20:53:37 2019 +0100

db_gdbm: fix gdbm_errno overlay from gdbm_close

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22723
Signed-off-by: Sam James  gentoo.org>

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild| 269 +
 ...bm-fix-gdbm_errno-overlay-from-gdbm_close.patch |  35 +++
 2 files changed, 304 insertions(+)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild
new file mode 100644
index 000..3d486cc99a5
--- /dev/null
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r5.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib multilib-minimal autotools pam java-pkg-opt-2 
db-use systemd toolchain-funcs tmpfiles
+
+SASLAUTHD_CONF_VER="2.1.26"
+
+DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
+HOMEPAGE="https://www.cyrusimap.org/sasl/";
+#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz";
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz";
+
+LICENSE="BSD-with-attribution"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres 
sample selinux sqlite srp ssl static-libs urandom"
+
+CDEPEND="
+   net-mail/mailbase
+   virtual/libcrypt:=
+   authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
+   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
+   gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] )
+   pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] )
+   postgres? ( dev-db/postgresql:* )
+   sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
+   ssl? (
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   )
+   java? ( >=virtual/jdk-1.6:= )"
+
+REQUIRED_USE="ldapdb? ( openldap )"
+
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sasl )"
+
+DEPEND="${CDEPEND}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/sasl/md5global.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.27-avoid_pic_overwrite.patch"
+   "${FILESDIR}/${PN}-2.1.27-autotools_fixes.patch"
+   "${FILESDIR}/${PN}-2.1.27-as_needed.patch"
+   "${FILESDIR}/${PN}-2.1.25-auxprop.patch"
+   "${FILESDIR}/${PN}-2.1.27-gss_c_nt_hostbased_service.patch"
+   "${FILESDIR}/${PN}-2.1.26-missing-size_t.patch"
+   "${FILESDIR}/${PN}-2.1.27-doc_build_fix.patch"
+   "${FILESDIR}/${PN}-2.1.27-memmem.patch"
+   "${FILESDIR}/${PN}-2.1.27-CVE-2019-19906.patch"
+   "${FILESDIR}/${PN}-2.1.27-slibtool.patch"
+   
"${FILESDIR}/${PN}-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch"
+)
+
+pkg_setup() {
+   java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Get rid of the -R switch (runpath_switch for Sun)
+   # >=gcc-4.6 errors out with unknown option
+   sed -i -e '/LIB_SQLITE.*-R/s/ -R[^"]*//' \
+   configure.ac || die
+
+   # Use plugindir for sasldir
+   sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
+   "${S}"/plugins/Makefile.{am,in} || die "sed failed"
+
+   # #486740 #468556
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \
+   -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' \
+   configure.ac || die
+
+   eautoreconf
+
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # getpassphrase is defined in /usr/include/stdlib.h
+   append-cppflags -DHAVE_GETPASSPHRASE
+   else
+   # this horrendously breaks things on Solaris
+  

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2021-10-27 Thread James Le Cuirot
commit: a01f4694e14e5b45c3158c625caf45476c301ee3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Oct 27 23:00:18 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Oct 27 23:00:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01f4694

games-roguelike/angband: Revbump following the earlier fix

Turns out the other issue is in a different package.

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

 .../angband/{angband-4.2.2-r1.ebuild => angband-4.2.2-r2.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/games-roguelike/angband/angband-4.2.2-r1.ebuild 
b/games-roguelike/angband/angband-4.2.2-r2.ebuild
similarity index 100%
rename from games-roguelike/angband/angband-4.2.2-r1.ebuild
rename to games-roguelike/angband/angband-4.2.2-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/google-perftools/, dev-util/google-perftools/files/

2021-10-27 Thread Sam James
commit: 1679b572999e75d58bb326aa545611e1bcf06639
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:54:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:54:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1679b572

dev-util/google-perftools: drop 2.7-r1

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

 dev-util/google-perftools/Manifest |  1 -
 .../google-perftools/files/2.8-musl-tests.patch| 28 ---
 .../google-perftools/files/fix_ppc64el_FTBFS.patch | 31 
 .../google-perftools-2.7-r1.ebuild | 93 --
 4 files changed, 153 deletions(-)

diff --git a/dev-util/google-perftools/Manifest 
b/dev-util/google-perftools/Manifest
index 30a6cf15a61..4a5f36c2e85 100644
--- a/dev-util/google-perftools/Manifest
+++ b/dev-util/google-perftools/Manifest
@@ -1,2 +1 @@
-DIST gperftools-2.7.tar.gz 916854 BLAKE2B 
d14c2b88f2986d3691d7184e1759de2066ca50224f745a6291ab2ebd5f7f985dec4916a1c01d61142eca9b64f3742c50b82e64118602afaa7b27ae2d94a4ed4d
 SHA512 
4a8e72b960218b0615281b830b3f1a4a1b27830006c45ed68b1ffd152bb50a8b3beec850526e330e2ad08c28774bdc01dade9bcc3e7c9e26d30823cc55648d77
 DIST gperftools-2.9.1.tar.gz 924910 BLAKE2B 
fcf0491e42ff4212a63ab0af422f27f5a625c53a0b33e69f8dede96b004a0f01af104d9791a4b75d38145ae0059f5e2967ea1d09b0712cc4d930ef7aafd4f3ba
 SHA512 
5e07f28da9afc5f1ba3df7f06ad0e146c171d33e1779bbaab21547ed234aaced02e5278c1eb8f92fc45480abd2474d6a2d4c71644fb9378f41088c56cc1bc8ab

diff --git a/dev-util/google-perftools/files/2.8-musl-tests.patch 
b/dev-util/google-perftools/files/2.8-musl-tests.patch
deleted file mode 100644
index 660099a6a88..000
--- a/dev-util/google-perftools/files/2.8-musl-tests.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 1d9b8bb59d5610f2c3e9faad6bbd91ceca17fb93 Mon Sep 17 00:00:00 2001
-From: Aliaksey Kandratsenka 
-Date: Sat, 11 Jul 2020 20:33:40 -0700
-Subject: [PATCH] don't test sbrk hook if we're on linux and don't have __sbrk
-
-"mmap" hooks code for linux only hooks sbrk when __sbrk is
-defined. But musl doesn't offer this function (reasonably so), so
-sbrk hooking doesn't work there. Not big loss, but lets make sure
-tests don't fail.
-
-Lets reference this to issue #1198

- src/tests/tcmalloc_unittest.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/tests/tcmalloc_unittest.cc b/src/tests/tcmalloc_unittest.cc
-index d06c5a86..9d303433 100644
 a/src/tests/tcmalloc_unittest.cc
-+++ b/src/tests/tcmalloc_unittest.cc
-@@ -1503,7 +1503,7 @@ static int RunAllTests(int argc, char** argv) {
- 
- // Test sbrk
- SetSbrkHook();
--#if defined(HAVE_SBRK) && defined(__linux) && \
-+#if defined(HAVE___SBRK) && defined(__linux) && \
-(defined(__i386__) || defined(__x86_64__))
- p1 = sbrk(8192);
- CHECK(p1 != NULL);

diff --git a/dev-util/google-perftools/files/fix_ppc64el_FTBFS.patch 
b/dev-util/google-perftools/files/fix_ppc64el_FTBFS.patch
deleted file mode 100644
index 84f28e1eefe..000
--- a/dev-util/google-perftools/files/fix_ppc64el_FTBFS.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Description: ucontext constants in ptrace.h on ppc64el
- Needs to include the mentioned header for ucontext.
-Author: Laszlo Boszormenyi (GCS) 
-Bug-Debian: https://bugs.debian.org/894749
-Forwarded: no
-Last-Update: 2018-05-06
-

-
 google-perftools-2.7.orig/m4/pc_from_ucontext.m4
-+++ google-perftools-2.7/m4/pc_from_ucontext.m4
-@@ -55,7 +55,8 @@ AC_DEFUN([AC_PC_FROM_UCONTEXT],
- pc_field_found=true)
-elif test "x$ac_cv_header_sys_ucontext_h" = xyes; then
-  AC_TRY_COMPILE([#define _GNU_SOURCE 1
-- #include ],
-+ #include ,
-+ #include ],
- [ucontext_t u; return u.$pc_field == 0;],
- AC_DEFINE_UNQUOTED(PC_FROM_UCONTEXT, $pc_field,
-How to access the PC from a struct 
ucontext)
 google-perftools-2.7.orig/src/getpc.h
-+++ google-perftools-2.7/src/getpc.h
-@@ -58,6 +58,7 @@
- #include  // for memcmp
- #if defined(HAVE_SYS_UCONTEXT_H)
- #include 
-+#include 
- #elif defined(HAVE_UCONTEXT_H)
- #include// for ucontext_t (and also mcontext_t)
- #elif defined(HAVE_CYGWIN_SIGNAL_H)

diff --git a/dev-util/google-perftools/google-perftools-2.7-r1.ebuild 
b/dev-util/google-perftools/google-perftools-2.7-r1.ebuild
deleted file mode 100644
index 76dc02a2af3..000
--- a/dev-util/google-perftools/google-perftools-2.7-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MY_P="gperftools-${PV}"
-
-inherit toolchain-funcs flag-o-matic autotools vcs-snapshot multilib-minimal
-
-DESCRIPTION="Fast, multi-threaded malloc() and nifty performanc

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

2021-10-27 Thread Sam James
commit: ceda092c7cc9baba6628385d88b29f64ab90bd8e
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:53:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:53:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceda092c

dev-util/google-perftools: Stabilize 2.9.1-r2 x86, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index 22ca60e579a..4d38c0c6b9c 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2021-10-27 Thread James Le Cuirot
commit: c38832193a7b7d14d2d992294b5b039ab55d09e6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Oct 27 22:47:36 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Oct 27 22:48:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3883219

games-roguelike/angband: Depend on sdl2-image[png]

The game uses PNG images. No revbump as there is another issue to fix.

Closes: https://bugs.gentoo.org/820479
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/angband-4.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/angband/angband-4.2.2-r1.ebuild 
b/games-roguelike/angband/angband-4.2.2-r1.ebuild
index 8f5865d8994..4fad7e5591c 100644
--- a/games-roguelike/angband/angband-4.2.2-r1.ebuild
+++ b/games-roguelike/angband/angband-4.2.2-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="X? (
ncurses? ( sys-libs/ncurses:=[unicode(+)] )
sdl? (
media-libs/libsdl2[video,X]
-   media-libs/sdl2-image
+   media-libs/sdl2-image[png]
media-libs/sdl2-ttf
sound? (
media-libs/libsdl2[sound]



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

2021-10-27 Thread Sam James
commit: 843210bcece9379208277a65914447b2b294f205
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:47:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:47:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843210bc

dev-util/google-perftools: Stabilize 2.9.1-r2 ppc64, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index f013c1bacc9..22ca60e579a 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* amd64 arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



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

2021-10-27 Thread Sam James
commit: a8d142d65a1a70c1ed03a5faf7a246646dcc5798
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:47:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d142d6

dev-util/google-perftools: Stabilize 2.9.1-r2 ppc, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index 6fdbe22485b..f013c1bacc9 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



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

2021-10-27 Thread Patrick McLean
commit: c14c11f3004c28bc6b3e42563a82e02833ae27f6
Author: Patrick McLean  sony  com>
AuthorDate: Wed Oct 27 22:43:50 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Oct 27 22:44:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14c11f3

dev-python/pybind11: Version bump to 2.8.1

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pybind11/Manifest  |  1 +
 dev-python/pybind11/pybind11-2.8.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index 8e6050c7d18..f92ed463cb7 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -1,2 +1,3 @@
 DIST pybind11-2.7.1.tar.gz 668217 BLAKE2B 
92d857f14290ee0717bd9f9b871dcecd6c0b36209bb9879f107c8542326fb0cc42c051f3bc12a8be50df892f1e26c26b710f60ed275f0dff206e30149547f2b4
 SHA512 
f09f46622b394d3990ab82aa7ea15a06e298df109cd2df263ba9d6ac7fb248217df7450e1954a9679a8360335d5bbf662926a34c8b7c61b6e4c396bbdfd88305
 DIST pybind11-2.8.0.tar.gz 688544 BLAKE2B 
3652ebf56cdec9c50a431915b4b59cd7c61d58be5a521dd2bea20ea9a0e56ae8782400d4460a5e32f3c3ec086709ee466b6b39c6adc5cd712da05b4016f9f2e1
 SHA512 
2f066ab1a3d4a22513625f52b55d7722f953007876e800b4a08d6341b9ae70f73a3b0fd57f76cee443e7b8cf0eecdaafc032a23ddad2b8bca2c8108ac4090a82
+DIST pybind11-2.8.1.tar.gz 693075 BLAKE2B 
00f691121858bbe019b5398ab5418523b352f29716901ec6572817e3a35efeb953a9a1542ad37830aab6b9e5a6d6dd56c7aee390772f1d992ef570e03472ebd8
 SHA512 
6738b4551a1ca2fdf6676be78216b9056cecf8b4d125f0d1aaae9929614bcbf4a9b233fc3c52b8f9dfd19a9ca1496515e6748c1afd8968b9c52c9a1e8b28da10

diff --git a/dev-python/pybind11/pybind11-2.8.1.ebuild 
b/dev-python/pybind11/pybind11-2.8.1.ebuild
new file mode 100644
index 000..3edf9adb8aa
--- /dev/null
+++ b/dev-python/pybind11/pybind11-2.8.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake distutils-r1
+
+DESCRIPTION="AST-based Python refactoring library"
+HOMEPAGE="https://pybind11.readthedocs.io/en/stable/";
+SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+
+RDEPEND="
+   dev-cpp/eigen:3
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   export PYBIND11_USE_CMAKE=1
+
+   cmake_src_prepare
+   distutils-r1_python_prepare_all
+}
+
+python_configure() {
+   local mycmakeargs=(
+   # disable forced lto
+   -DPYBIND11_LTO_CXX_FLAGS=
+   -DPYBIND11_INSTALL=ON
+   -DPYBIND11_TEST=$(usex test)
+   )
+   cmake_src_configure
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Compilation only does anything for tests
+   use test && cmake_src_compile
+}
+
+python_test() {
+   cmake_build check
+}
+
+python_install() {
+   distutils-r1_python_install
+   cmake_src_install
+}



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

2021-10-27 Thread Sam James
commit: d8ff1489471b767fc4da126463b3b7ebc4db7811
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:42:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ff1489

dev-libs/leveldb: Keyword 1.23-r1 sparc, #807025

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

 dev-libs/leveldb/leveldb-1.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r1.ebuild 
b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
index 80c4ce8f7c1..498da29525e 100644
--- a/dev-libs/leveldb/leveldb-1.23-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"



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

2021-10-27 Thread Sam James
commit: dd109ca918f34029695535c5c7de35ac37417534
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Oct 27 18:02:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:41:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd109ca9

dev-python/virtualenv: allow tests on hppa, pip is already stable

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/22731
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/hppa/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 33396378d39..b2cad9b1e3c 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -105,10 +105,6 @@ dev-ruby/activesupport test
 # Requires media-libs/mesa[llvm], which is masked.
 dev-python/pyopengl test
 
-# Rolf Eike Beer  (2020-04-22)
-# dev-python/pip not keyworded yet, bug #700918
-dev-python/virtualenv test
-
 # Rolf Eike Beer  (2020-04-22)
 # dev-libs/criterion not yet keyworded
 >=app-admin/syslog-ng-3.25 test



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

2021-10-27 Thread Sam James
commit: cd18458fd4318c9bd06d285396beba39bba5b66a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Oct 27 19:45:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:41:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd18458f

dev-python/coverage: stable 5.5 for hppa, bug #780189

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/coverage/coverage-5.5.ebuild 
b/dev-python/coverage/coverage-5.5.ebuild
index c8e998d1e14..b45c1159d41 100644
--- a/dev-python/coverage/coverage-5.5.ebuild
+++ b/dev-python/coverage/coverage-5.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 #IUSE="test"
 # The tests are impossible to appease.  Please run them externally
 # via tox.  Or fix the ebuild if you have hours of time to spend



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

2021-10-27 Thread Sam James
commit: a4bbac6f0e92d18e7230d035f4d5538aa897f8a7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Oct 27 18:01:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:41:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bbac6f

dev-python/pygobject: stable 3.42.0 for hppa, bug #819843

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild 
b/dev-python/pygobject/pygobject-3.42.0.ebuild
index c71f6e5be60..131e725f0ff 100644
--- a/dev-python/pygobject/pygobject-3.42.0.ebuild
+++ b/dev-python/pygobject/pygobject-3.42.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/";
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+cairo examples test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2021-10-27 Thread Sam James
commit: a49ff8a380a7f05fe7b59ffe8a905e663396c966
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:35:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:35:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49ff8a3

dev-libs/leveldb: Keyword 1.23-r1 arm64, #807025

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

 dev-libs/leveldb/leveldb-1.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r1.ebuild 
b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
index 0d2eed03d09..80c4ce8f7c1 100644
--- a/dev-libs/leveldb/leveldb-1.23-r1.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+crc32c +snappy +tcmalloc test"
 
 RESTRICT="!test? ( test )"



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

2021-10-27 Thread Sam James
commit: e3b4e12a649f281931405616c9a166cf1e2b3a62
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:35:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b4e12a

dev-libs/crc32c: Keyword 1.1.2-r1 arm64, #807025

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

 dev-libs/crc32c/crc32c-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild 
b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
index e7e06e01ec2..dab4910a554 100644
--- a/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-27 Thread Sam James
commit: 36e821c2d920bbc4b094c57c3404cb844ea8ad15
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:35:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e821c2

dev-util/google-perftools: Stabilize 2.9.1-r2 arm, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index 846a076c986..2d9fd161a61 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



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

2021-10-27 Thread Sam James
commit: c5ba35e2ce289d391aaf3e0d7e5621183e125cd5
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:35:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ba35e2

dev-util/google-perftools: Stabilize 2.9.1-r2 arm64, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index 2d9fd161a61..6fdbe22485b 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



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

2021-10-27 Thread Sam James
commit: 23950d4d7d7844c62d699d662d6c121c84471a08
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:33:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:33:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23950d4d

dev-lang/bff: Stabilize 1.0.7 arm, #820542

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

 dev-lang/bff/bff-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/bff/bff-1.0.7.ebuild b/dev-lang/bff/bff-1.0.7.ebuild
index 6ee9b38842f..e3bc2744f7c 100644
--- a/dev-lang/bff/bff-1.0.7.ebuild
+++ b/dev-lang/bff/bff-1.0.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/apankrat/bff";
 SRC_URI="https://github.com/apankrat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="amd64 arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-27 Thread Sam James
commit: 68deb5649e0df17e6e713b01312cf770e3f342f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:33:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68deb564

media-libs/codec2: Stabilize 1.0.1 arm, #820467

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

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index dfb7cabde03..e0cd13fc2db 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



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

2021-10-27 Thread Sam James
commit: 15ce789e06bc3e758ec2c5cb1e84d88b515c7488
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ce789e

dev-lang/bff: Stabilize 1.0.7 amd64, #820542

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

 dev-lang/bff/bff-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/bff/bff-1.0.7.ebuild b/dev-lang/bff/bff-1.0.7.ebuild
index 377af34eea5..6ee9b38842f 100644
--- a/dev-lang/bff/bff-1.0.7.ebuild
+++ b/dev-lang/bff/bff-1.0.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/apankrat/bff";
 SRC_URI="https://github.com/apankrat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-27 Thread Sam James
commit: 73cd2b6ece43c360278e878e9a45181808ef9543
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cd2b6e

media-libs/codec2: Stabilize 1.0.1 amd64, #820467

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

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index 616aed089b4..17a4caecad3 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2021-10-27 Thread Sam James
commit: 9cfc9af0ea3d0ca1864ad44bdfca16267770149b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfc9af0

sci-geosciences/qgis: Stabilize 3.20.3 amd64, #820089

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

 sci-geosciences/qgis/qgis-3.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-3.20.3.ebuild 
b/sci-geosciences/qgis/qgis-3.20.3.ebuild
index ba166c28197..c9e0381c5f2 100644
--- a/sci-geosciences/qgis/qgis-3.20.3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 



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

2021-10-27 Thread Sam James
commit: 5e5e50c10653f9f16dafd14f5e8302ec335ad768
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5e50c1

sys-process/parallel: Stabilize 20210922 amd64, #820452

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

 sys-process/parallel/parallel-20210922.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20210922.ebuild 
b/sys-process/parallel/parallel-20210922.ebuild
index 21d2253acec..3ca750f45b1 100644
--- a/sys-process/parallel/parallel-20210922.ebuild
+++ b/sys-process/parallel/parallel-20210922.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2021-10-27 Thread Sam James
commit: 9675896d1105ac57de06096175e17af183307748
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9675896d

dev-libs/imath: Stabilize 3.1.1 amd64, #820362

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

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

diff --git a/dev-libs/imath/imath-3.1.1.ebuild 
b/dev-libs/imath/imath-3.1.1.ebuild
index c9510fdfb56..82fabc71d73 100644
--- a/dev-libs/imath/imath-3.1.1.ebuild
+++ b/dev-libs/imath/imath-3.1.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://imath.readthedocs.io";
 
SRC_URI="https://github.com/AcademySoftwareFoundation/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 # re-keywording needed for (according to ilmbase keywords):
 # ~mips ~x64-macos ~x86-solaris
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"



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

2021-10-27 Thread Sam James
commit: 5f1494894e67905c59990687c6d958e09cdedcba
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f149489

dev-java/commons-csv: Stabilize 1.9.0 amd64, #820134

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

 dev-java/commons-csv/commons-csv-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/commons-csv/commons-csv-1.9.0.ebuild 
b/dev-java/commons-csv/commons-csv-1.9.0.ebuild
index 7ba31d2d158..50ae8910eab 100644
--- a/dev-java/commons-csv/commons-csv-1.9.0.ebuild
+++ b/dev-java/commons-csv/commons-csv-1.9.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://commons.apache.org/proper/commons-csv/";
 SRC_URI="mirror://apache/commons/csv/source/${P}-src.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 # missing test deps
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/dbuskit/

2021-10-27 Thread Sam James
commit: 453ed85a0228401121161a4de97fc34c2370f0b0
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453ed85a

gnustep-libs/dbuskit: Stabilize 0.1.1-r1 amd64, #820023

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

 gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild 
b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
index 4c71557ae6e..d83697123ab 100644
--- a/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
+++ b/gnustep-libs/dbuskit/dbuskit-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/gnustep/libs-dbuskit/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND=">=sys-apps/dbus-1.2.1"



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

2021-10-27 Thread Sam James
commit: bcf0d5b9ac61b2ee3193670c7da53a19485040f2
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf0d5b9

media-sound/sonic-visualiser: Stabilize 4.4 amd64, #820311

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

 media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
index 8d1d65fccee..cd16b31dbb5 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



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

2021-10-27 Thread Sam James
commit: 1c635b1d113c0d5f6ec354777f185ce64cf0823c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c635b1d

sci-libs/scotch: Stabilize 6.1.0-r1 amd64, #818649

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

 sci-libs/scotch/scotch-6.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scotch/scotch-6.1.0-r1.ebuild 
b/sci-libs/scotch/scotch-6.1.0-r1.ebuild
index ff3058c464b..606409f6cf8 100644
--- a/sci-libs/scotch/scotch-6.1.0-r1.ebuild
+++ b/sci-libs/scotch/scotch-6.1.0-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="CeCILL-2"
 SLOT="0/${SOVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc int64 mpi static-libs test tools threads"
 # bug #532620
 REQUIRED_USE="test? ( threads )"



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

2021-10-27 Thread Sam James
commit: 787e9a0835f695ef1d3330594f3c0f8860bb6c44
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:32:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:32:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787e9a08

media-libs/codec2: Stabilize 1.0.1 arm64, #820467

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

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index 17a4caecad3..dfb7cabde03 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



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

2021-10-27 Thread Sam James
commit: 36acc309a01c1a71c5762ed627d2b4c97bef563f
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36acc309

dev-util/google-perftools: Stabilize 2.9.1-r2 amd64, #820449

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

 dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
index 0ac7aaf851d..846a076c986 100644
--- a/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.9.1-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
 # linux amd64/arm/arm64/ppc/ppc64/riscv/x86
 # OSX ppc/amd64
 # AIX ppc/ppc64
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="largepages largepages64k +debug minimal optimisememory test static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/price/

2021-10-27 Thread Sam James
commit: 57046d0e87e122faeb4d637af53ae9c7798fda98
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57046d0e

gnustep-apps/price: Stabilize 1.3.0 amd64, #819990

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

 gnustep-apps/price/price-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-apps/price/price-1.3.0.ebuild 
b/gnustep-apps/price/price-1.3.0.ebuild
index c9a2e8ae420..975d2a32d53 100644
--- a/gnustep-apps/price/price-1.3.0.ebuild
+++ b/gnustep-apps/price/price-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ MY_P=PRICE-${PV}
 DESCRIPTION="Precision Raster Image Convolution Engine"
 HOMEPAGE="http://price.sourceforge.net/";
 SRC_URI="mirror://sourceforge/price/${MY_P}.tar.gz"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE=""



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

2021-10-27 Thread Sam James
commit: d84fd15fbb88273893e92669ec8cf071f269bb20
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84fd15f

media-libs/openexr: Stabilize 3.1.2 amd64, #820362

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

 media-libs/openexr/openexr-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openexr/openexr-3.1.2.ebuild 
b/media-libs/openexr/openexr-3.1.2.ebuild
index 4fc2e3979ab..a421d40937b 100644
--- a/media-libs/openexr/openexr-3.1.2.ebuild
+++ b/media-libs/openexr/openexr-3.1.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/
 
 LICENSE="BSD"
 SLOT="3/30" # based on SONAME
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
 IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test 
threads"
 RESTRICT="!test? ( test )"
 



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

2021-10-27 Thread Sam James
commit: 01934e17cc82bd26554683133311e7426cd85758
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01934e17

media-sound/terminatorx: Stabilize 4.1.0 amd64, #820323

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

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

diff --git a/media-sound/terminatorx/terminatorx-4.1.0.ebuild 
b/media-sound/terminatorx/terminatorx-4.1.0.ebuild
index c7a57d22bb3..791256eed1e 100644
--- a/media-sound/terminatorx/terminatorx-4.1.0.ebuild
+++ b/media-sound/terminatorx/terminatorx-4.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${MY_P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 # Making X optional fails when disabled: https://bugs.gentoo.org/636832
 IUSE="alsa debug jack mad pulseaudio vorbis sox"
 



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

2021-10-27 Thread Sam James
commit: 7067d45c9f370bc79db6808dc2dc2090402bc7fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7067d45c

media-sound/din: Stabilize 51.1.1 amd64, #820305

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

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

diff --git a/media-sound/din/din-51.1.1.ebuild 
b/media-sound/din/din-51.1.1.ebuild
index 4c4933184e2..cf7c2355d17 100644
--- a/media-sound/din/din-51.1.1.ebuild
+++ b/media-sound/din/din-51.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+alsa jack"
 
 RDEPEND="



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

2021-10-27 Thread Sam James
commit: 05a8066ef6461191a58f12af78ed61d4db333585
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a8066e

media-libs/libmtp: Stabilize 1.1.19 amd64, #820326

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

 media-libs/libmtp/libmtp-1.1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmtp/libmtp-1.1.19.ebuild 
b/media-libs/libmtp/libmtp-1.1.19.ebuild
index ce44f968a49..6305bda8f3f 100644
--- a/media-libs/libmtp/libmtp-1.1.19.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.19.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsbabel/

2021-10-27 Thread Sam James
commit: a767e205d23680b6c7f0787e24dfadd54966969d
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a767e205

sci-geosciences/gpsbabel: Stabilize 1.7.0-r1 amd64, #820080

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

 sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild 
b/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild
index 4da02d15793..f87502efa32 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-1.7.0-r1.ebuild
@@ -19,7 +19,7 @@ else

https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_${MY_PV}.tar.gz
doc? ( https://www.gpsbabel.org/style3.css -> 
gpsbabel.org-style3.css )
"
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ~ppc ~x86"
S="${WORKDIR}/gpsbabel-gpsbabel_${MY_PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Feed-Find/

2021-10-27 Thread Andreas K. Hüttel
commit: 1a403c837b60066b4f541368316a8187845da11d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:45:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a403c83

dev-perl/Feed-Find: Version bump 0.12

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild | 30 +
 dev-perl/Feed-Find/Manifest |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild 
b/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild
new file mode 100644
index 000..7bfe101cbb9
--- /dev/null
+++ b/dev-perl/Feed-Find/Feed-Find-0.120.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAVECROSS
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Syndication feed auto-discovery"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-perl/Class-ErrorHandler
+   dev-perl/HTML-Parser
+   dev-perl/libwww-perl
+   dev-perl/URI
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? (
+   dev-perl/Test-LWP-UserAgent
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.07-no-dot-inc.patch"
+)

diff --git a/dev-perl/Feed-Find/Manifest b/dev-perl/Feed-Find/Manifest
index 683f681a6ba..68dda34672c 100644
--- a/dev-perl/Feed-Find/Manifest
+++ b/dev-perl/Feed-Find/Manifest
@@ -1 +1,2 @@
 DIST Feed-Find-0.07.tar.gz 46380 BLAKE2B 
9e2c7e446801decaf0f59cd1399b3a92195fbc174b3e65188367416167c9bf188402d7d995673602492cb0fe4c473dfd21848b7d00956d4f0ee66ccc037bccb2
 SHA512 
5ae62c0d5380d00bfae9f94d1d9ab7d024f3394ca7865d7a086668d84b0e4dfb18095468b966f7afd03f3b766f02822e9b19cfddf0f95ad7c0c3908e5a5806e9
+DIST Feed-Find-0.12.tar.gz 47396 BLAKE2B 
4d41247ea6c592727a4db85662582e49a5744f3849bfa646758a6991963fcf20554b595847aa624cae605018826fa6bd354ff34ec64fc0d6eba84b4723e34e79
 SHA512 
7449563b99b85e2db8ec6662fe1b558bb78c591a205f58d0df6a3f1e786ffbece84150afb96fc71105a7de60bc82b68cfa1402c4d73d63d4e0a687b66e97



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Festival-Client-Async/

2021-10-27 Thread Andreas K. Hüttel
commit: 4133636b10a4a76e80305e677cc7a4b6f9db3bf7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:47:47 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4133636b

dev-perl/Festival-Client-Async: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 30.300-r2.ebuild => Festival-Client-Async-0.30.300-r3.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r2.ebuild 
b/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
similarity index 75%
rename from 
dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r2.ebuild
rename to 
dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
index a2167f13672..7a0c21a4951 100644
--- a/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r2.ebuild
+++ b/dev-perl/Festival-Client-Async/Festival-Client-Async-0.30.300-r3.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=DJHD
 DIST_VERSION=0.0303
+DIST_WIKI="tests"
 inherit perl-module
 
 DESCRIPTION="Non-blocking interface to a Festival server"
 
 SLOT="0"
 KEYWORDS="amd64 ~ia64 sparc x86"
-IUSE=""
 
 src_test() {
local MODULES=(
@@ -31,7 +31,5 @@ src_test() {
done
die "Failing due to module compilation errors";
fi
-   ewarn "Comprehensive testing may require manual steps. For details, 
see:"
-   ewarn 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Festival-Client-Async";
perl-module_src_test
 }



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

2021-10-27 Thread Andreas K. Hüttel
commit: 474057a1db30b3eaf2dd3e9581cff3a5a6dec5b0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:25:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474057a1

dev-perl/FCGI: Version bump 0.82

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/FCGI/FCGI-0.820.0.ebuild | 26 ++
 dev-perl/FCGI/Manifest|  1 +
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/FCGI/FCGI-0.820.0.ebuild 
b/dev-perl/FCGI/FCGI-0.820.0.ebuild
new file mode 100644
index 000..260f7227b90
--- /dev/null
+++ b/dev-perl/FCGI/FCGI-0.820.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.82
+inherit perl-module
+
+DESCRIPTION="Fast CGI module"
+
+LICENSE="FastCGI"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/FCGI-Client-0.90.0
+   virtual/perl-File-Temp
+   virtual/perl-IO
+   )
+"

diff --git a/dev-perl/FCGI/Manifest b/dev-perl/FCGI/Manifest
index 0cf1b90db9a..29686cf65fb 100644
--- a/dev-perl/FCGI/Manifest
+++ b/dev-perl/FCGI/Manifest
@@ -1,2 +1,3 @@
 DIST FCGI-0.78.tar.gz 93598 BLAKE2B 
5506f5d88a7db31aab61bb1f2fc3d8a92754252781825ec8d5765ea4c5add2a8ef03544c12c46dcd29e9ead360d97cb3f126c92591551903abc285dfa6fe6fd9
 SHA512 
d0932a70098ff414d23e55fb606f524bb36922d8733732c38d99fa872129f781af16696e72d6319bd897e8e9acc9deb4a26bc0f6b0913817f4f5be440eb21936
 DIST FCGI-0.79.tar.gz 93884 BLAKE2B 
6dc9fe5155acad50e41880daa78c60757c426c98659178218b3abbba694291a010d3cce1b7e37f50ea3231b094d1e9e780c0e78ad69617784c1b9ccab9172639
 SHA512 
18bb654b1d779881211e90c37144479fc2767dac71cdeb45099c67e1f2650f1aeae90d8646415b62a9b1dcc7595653b14c9f89b711416ebc6a31342bacd72c90
+DIST FCGI-0.82.tar.gz 96823 BLAKE2B 
2d028751c91708183b355d4ce123ded4b0fd987f97b3ed140e52f3cdee83607ba19bdacf17b23137a3ae83524b0516873c0ea8ed326eb89888e9a71f93adabab
 SHA512 
dd962678b4c2012298c9b34cd85ffbacbdfc269b3a25cad7a77aadf1545c2ccab63ea14b44727d51520f62a9ddd943deaff80a442888efd1a2caadb53334



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-BaseDir/

2021-10-27 Thread Andreas K. Hüttel
commit: 1a064a439ec91db95369eb98473b5a20fc7ef301
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:50:52 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a064a43

dev-perl/File-BaseDir: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild | 37 
 dev-perl/File-BaseDir/Manifest   |  1 -
 2 files changed, 38 deletions(-)

diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild 
b/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
deleted file mode 100644
index c5a7822f735..000
--- a/dev-perl/File-BaseDir/File-BaseDir-0.70.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KIMRYAN
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="Use the Freedesktop.org base directory specification"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-Exporter
-   virtual/perl-File-Spec
-   dev-perl/IPC-System-Simple
-"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? (
-   dev-perl/File-Which
-   virtual/perl-File-Temp
-   virtual/perl-Test-Simple
-   )
-"
-DIST_TEST="do" # https://rt.cpan.org/Ticket/Display.html?id=119256
-src_test() {
-   perl_rm_files t/05_pod_cover.t t/04_pod_ok.t
-   # https://bugs.gentoo.org/624028
-   unset XDG_CONFIG_HOME
-   perl-module_src_test
-}

diff --git a/dev-perl/File-BaseDir/Manifest b/dev-perl/File-BaseDir/Manifest
index cb2792637e4..6c4e0f77b04 100644
--- a/dev-perl/File-BaseDir/Manifest
+++ b/dev-perl/File-BaseDir/Manifest
@@ -1,3 +1,2 @@
-DIST File-BaseDir-0.07.tar.gz 9888 BLAKE2B 
345c20687bc6c0d0096ab90a2f53d7d85667c12ca0f7c49e0e23e682dbc8e2f9876ec3790d3193b053b31f8d1d6c3db9a631dd1128662cd5605e093b989552f1
 SHA512 
782ed883f37aeb28c4c71a10108865b2cc152c2a7a6015f84cf775be452493a3f599182d213a934e48bd64ffc74369bea61ad89f26f8b7b0c2f94504f107b35d
 DIST File-BaseDir-0.08.tar.gz 10052 BLAKE2B 
63b1d9777c332f3d4a56e4ae53aa78f1b5793af52b2c4e749586b33d7700c1e5b66e386a770faf8d9d3d04bc0d296dce69f1d9f2bf36e44839b43d089c6981ff
 SHA512 
6b44edca34906c34d574933c21c0e3a1a236a431a3ac12caeabcc2638688dfe1c02efc9a1e75a2c2cd522de0dca00df0620cd262c184ec938cc97766d1121f99
 DIST File-BaseDir-0.09.tar.gz 21508 BLAKE2B 
7f8cbd9702d9cd7b14cc4992ba651be3d80ccbc07af06a41447ef3a6baf2a6cf23f51e87e2179fa0bc8a5e2394466c4a6632693dd6694f56eb77a5323e5f17c9
 SHA512 
07b07f43bce392beda6ac10729925c3b6ad850f0af5485c3f540b72353a1e877e7e9b76580057197cf68864086f1a3d1f9459cfcf142f16772f48125426d72db



[gentoo-commits] repo/gentoo:master commit in: dev-perl/FCGI-Client/

2021-10-27 Thread Andreas K. Hüttel
commit: 7e5a3abe3e658dbcb48f91d5f1886bce6f419c2b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:23:49 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5a3abe

dev-perl/FCGI-Client: New package, needed for dev-perl/FCGI (test dep)

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild | 22 ++
 dev-perl/FCGI-Client/Manifest  |  1 +
 dev-perl/FCGI-Client/metadata.xml  |  8 
 3 files changed, 31 insertions(+)

diff --git a/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild 
b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
new file mode 100644
index 000..f6cbb426a67
--- /dev/null
+++ b/dev-perl/FCGI-Client/FCGI-Client-0.90.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TOKUHIROM
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Client library for fastcgi protocol"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   virtual/perl-IO
+   dev-perl/Moo
+   dev-perl/Type-Tiny
+"
+BDEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-Tiny-0.35.0
+"

diff --git a/dev-perl/FCGI-Client/Manifest b/dev-perl/FCGI-Client/Manifest
new file mode 100644
index 000..a2ab578ace5
--- /dev/null
+++ b/dev-perl/FCGI-Client/Manifest
@@ -0,0 +1 @@
+DIST FCGI-Client-0.09.tar.gz 19488 BLAKE2B 
d387efd93ce8a8d1ddfad1393d72e29d550800a40271c998f9eed5b689638e2766a5ea990a318c75057ecff91489e9ff305164d8f5d2b78c7cc6ebd23ea5a65e
 SHA512 
962166f10cd79f99a67a94002b4cff7324fced3aca6448cd485d07c489e6fbb25a090b964622aa178a20c8f930f916c5aac10525392ace45cfcb908733675079

diff --git a/dev-perl/FCGI-Client/metadata.xml 
b/dev-perl/FCGI-Client/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/FCGI-Client/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Fatal-Exception/

2021-10-27 Thread Andreas K. Hüttel
commit: 46bc3e69345987985dedefd92f33e90dd64e4e92
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:17:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bc3e69

dev-perl/Fatal-Exception: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 0-r2.ebuild => Fatal-Exception-0.50.0-r3.ebuild} | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild 
b/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r3.ebuild
similarity index 50%
rename from dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild
rename to dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r3.ebuild
index ce270094eac..db25bba018a 100644
--- a/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r2.ebuild
+++ b/dev-perl/Fatal-Exception/Fatal-Exception-0.50.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=DEXTER
 DIST_VERSION=0.05
@@ -11,13 +11,15 @@ DESCRIPTION="Succeed or throw exception"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
-RDEPEND="dev-perl/Exception-Died
-   >=dev-perl/Exception-Base-0.22.01"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-perl/Exception-Died
+   >=dev-perl/Exception-Base-0.22.01
+"
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
-   test? ( >=dev-perl/Test-Unit-Lite-0.12
+   test? (
+   >=dev-perl/Test-Unit-Lite-0.12
dev-perl/Test-Assert
-   dev-perl/Exception-Warning )"
+   dev-perl/Exception-Warning )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-BaseDir/

2021-10-27 Thread Andreas K. Hüttel
commit: 59f8316f057e229ac76ef8d0b1061864777bbc8f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:50:27 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f8316f

dev-perl/File-BaseDir: Version bump 0.09

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild | 32 
 dev-perl/File-BaseDir/Manifest   |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild 
b/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild
new file mode 100644
index 000..03539ed8278
--- /dev/null
+++ b/dev-perl/File-BaseDir/File-BaseDir-0.90.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Use the Freedesktop.org base directory specification"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/IPC-System-Simple
+"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-perl/File-Which
+   virtual/perl-File-Temp
+   virtual/perl-Test-Simple
+   )
+"
+
+PERL_RM_FILES=(
+   t/04_pod_ok.t
+   t/05_pod_cover.t
+)

diff --git a/dev-perl/File-BaseDir/Manifest b/dev-perl/File-BaseDir/Manifest
index a7ab57c79b6..cb2792637e4 100644
--- a/dev-perl/File-BaseDir/Manifest
+++ b/dev-perl/File-BaseDir/Manifest
@@ -1,2 +1,3 @@
 DIST File-BaseDir-0.07.tar.gz 9888 BLAKE2B 
345c20687bc6c0d0096ab90a2f53d7d85667c12ca0f7c49e0e23e682dbc8e2f9876ec3790d3193b053b31f8d1d6c3db9a631dd1128662cd5605e093b989552f1
 SHA512 
782ed883f37aeb28c4c71a10108865b2cc152c2a7a6015f84cf775be452493a3f599182d213a934e48bd64ffc74369bea61ad89f26f8b7b0c2f94504f107b35d
 DIST File-BaseDir-0.08.tar.gz 10052 BLAKE2B 
63b1d9777c332f3d4a56e4ae53aa78f1b5793af52b2c4e749586b33d7700c1e5b66e386a770faf8d9d3d04bc0d296dce69f1d9f2bf36e44839b43d089c6981ff
 SHA512 
6b44edca34906c34d574933c21c0e3a1a236a431a3ac12caeabcc2638688dfe1c02efc9a1e75a2c2cd522de0dca00df0620cd262c184ec938cc97766d1121f99
+DIST File-BaseDir-0.09.tar.gz 21508 BLAKE2B 
7f8cbd9702d9cd7b14cc4992ba651be3d80ccbc07af06a41447ef3a6baf2a6cf23f51e87e2179fa0bc8a5e2394466c4a6632693dd6694f56eb77a5323e5f17c9
 SHA512 
07b07f43bce392beda6ac10729925c3b6ad850f0af5485c3f540b72353a1e877e7e9b76580057197cf68864086f1a3d1f9459cfcf142f16772f48125426d72db



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

2021-10-27 Thread Andreas K. Hüttel
commit: 1f2d922a508855967787b84d7732dcf69441c15d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:25:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2d922a

dev-perl/FCGI: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/FCGI/FCGI-0.780.0.ebuild | 22 --
 dev-perl/FCGI/Manifest|  1 -
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/FCGI/FCGI-0.780.0.ebuild 
b/dev-perl/FCGI/FCGI-0.780.0.ebuild
deleted file mode 100644
index a993548fb8c..000
--- a/dev-perl/FCGI/FCGI-0.780.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.78
-inherit perl-module
-
-DESCRIPTION="Fast CGI module"
-
-LICENSE="FastCGI"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"

diff --git a/dev-perl/FCGI/Manifest b/dev-perl/FCGI/Manifest
index 29686cf65fb..3589bf961b1 100644
--- a/dev-perl/FCGI/Manifest
+++ b/dev-perl/FCGI/Manifest
@@ -1,3 +1,2 @@
-DIST FCGI-0.78.tar.gz 93598 BLAKE2B 
5506f5d88a7db31aab61bb1f2fc3d8a92754252781825ec8d5765ea4c5add2a8ef03544c12c46dcd29e9ead360d97cb3f126c92591551903abc285dfa6fe6fd9
 SHA512 
d0932a70098ff414d23e55fb606f524bb36922d8733732c38d99fa872129f781af16696e72d6319bd897e8e9acc9deb4a26bc0f6b0913817f4f5be440eb21936
 DIST FCGI-0.79.tar.gz 93884 BLAKE2B 
6dc9fe5155acad50e41880daa78c60757c426c98659178218b3abbba694291a010d3cce1b7e37f50ea3231b094d1e9e780c0e78ad69617784c1b9ccab9172639
 SHA512 
18bb654b1d779881211e90c37144479fc2767dac71cdeb45099c67e1f2650f1aeae90d8646415b62a9b1dcc7595653b14c9f89b711416ebc6a31342bacd72c90
 DIST FCGI-0.82.tar.gz 96823 BLAKE2B 
2d028751c91708183b355d4ce123ded4b0fd987f97b3ed140e52f3cdee83607ba19bdacf17b23137a3ae83524b0516873c0ea8ed326eb89888e9a71f93adabab
 SHA512 
dd962678b4c2012298c9b34cd85ffbacbdfc269b3a25cad7a77aadf1545c2ccab63ea14b44727d51520f62a9ddd943deaff80a442888efd1a2caadb53334



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-LWP-UserAgent/

2021-10-27 Thread Andreas K. Hüttel
commit: 1b3393a00ee7a4b5239406cfb68240b9da6357e7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:44:23 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3393a0

dev-perl/Test-LWP-UserAgent: New package, needed for dev-perl/Feed-Find

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Test-LWP-UserAgent/Manifest   |  1 +
 .../Test-LWP-UserAgent-0.34.0.ebuild   | 43 ++
 dev-perl/Test-LWP-UserAgent/metadata.xml   |  8 
 3 files changed, 52 insertions(+)

diff --git a/dev-perl/Test-LWP-UserAgent/Manifest 
b/dev-perl/Test-LWP-UserAgent/Manifest
new file mode 100644
index 000..b91f05bcab6
--- /dev/null
+++ b/dev-perl/Test-LWP-UserAgent/Manifest
@@ -0,0 +1 @@
+DIST Test-LWP-UserAgent-0.034.tar.gz 50898 BLAKE2B 
ca61ad61b742be13ca8dc0412e1326311b2ff2efb2a175c4df0a6d412650edd607d76ded23ceb63978e8dd2061c957aa304618213f9d6adb86242ab55999d211
 SHA512 
c1c7daf78744028ab4b35323fce5c7fcb3b223751a6bc0eb7abcc9b11322c5e340825b9f2546f01a96025e2d78a41a91202c0969b86d07c0551aee14c2b674e3

diff --git a/dev-perl/Test-LWP-UserAgent/Test-LWP-UserAgent-0.34.0.ebuild 
b/dev-perl/Test-LWP-UserAgent/Test-LWP-UserAgent-0.34.0.ebuild
new file mode 100644
index 000..1672e3e4532
--- /dev/null
+++ b/dev-perl/Test-LWP-UserAgent/Test-LWP-UserAgent-0.34.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.034
+inherit perl-module
+
+DESCRIPTION="A LWP::UserAgent suitable for simulating and testing network 
calls"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/HTTP-Date
+   dev-perl/HTTP-Message
+   dev-perl/libwww-perl
+   dev-perl/Safe-Isa
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Storable
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   >=dev-perl/namespace-clean-0.190.0
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Module-Metadata
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/Path-Tiny
+   >=dev-perl/Test-Deep-0.110.0
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Test-Needs
+   dev-perl/Test-RequiresInternet
+   >=dev-perl/Test-Warnings-0.9.0
+   virtual/perl-if
+   )
+"

diff --git a/dev-perl/Test-LWP-UserAgent/metadata.xml 
b/dev-perl/Test-LWP-UserAgent/metadata.xml
new file mode 100644
index 000..e2c9afaca62
--- /dev/null
+++ b/dev-perl/Test-LWP-UserAgent/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/FCGI-ProcManager/

2021-10-27 Thread Andreas K. Hüttel
commit: c38e512ba5d845110f04c910a196b4542ed06b80
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:28:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38e512b

dev-perl/FCGI-ProcManager: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...ocManager-0.280.0.ebuild => FCGI-ProcManager-0.280.0-r1.ebuild} | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0.ebuild 
b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
similarity index 72%
rename from dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0.ebuild
rename to dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
index 516801f8591..d4816f9bfe3 100644
--- a/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0.ebuild
+++ b/dev-perl/FCGI-ProcManager/FCGI-ProcManager-0.280.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ARODLAND
 DIST_VERSION=0.28
@@ -12,6 +12,3 @@ DESCRIPTION="A FastCGI process manager"
 SLOT="0"
 LICENSE="LGPL-2.1"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"



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

2021-10-27 Thread Andreas K. Hüttel
commit: 75df695f7bbea3dcce0591995f5f9bc71165868d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 27 21:15:30 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 27 21:51:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75df695f

dev-perl/enum: Version bump 1.12

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/enum/Manifest|  1 +
 dev-perl/enum/enum-1.120.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-perl/enum/Manifest b/dev-perl/enum/Manifest
index 72e8e1b7c12..f31510c1ee0 100644
--- a/dev-perl/enum/Manifest
+++ b/dev-perl/enum/Manifest
@@ -1 +1,2 @@
 DIST enum-1.11.tar.gz 7883 BLAKE2B 
fe3efb9bc42560f9261f7365dbbe737dfbe9c881f43bf277ba788b9b996331dbd0beff9d69b4a4546f6aadbb79057cb11dbc325591050c7e4c1ce01c60a3cd6e
 SHA512 
53d7137f42e4845887f6067f16e68141827379c40c50299d36f4c44ba005cea52610c55a7eb09600ff36aac87d11b9c992e63007c1e4fe11a12e381d7515f733
+DIST enum-1.12.tar.gz 14908 BLAKE2B 
f54d21390b3e2d05e4dd9d71cc679bff657282a03cfc7075c60c6cf24e01528a3952772c2411c4600d38af064739481b650da2b9c358ecbca63db0b5b26971aa
 SHA512 
04c5b5ff185c9e8d41aa056a1be7fb8f95a0063b88f2c9d2678c0c11037f077c3a3502914f0ddd3c67f255b275dcf238a13ca0d23b28addb4e5a7bba0dcfc8ae

diff --git a/dev-perl/enum/enum-1.120.0.ebuild 
b/dev-perl/enum/enum-1.120.0.ebuild
new file mode 100644
index 000..188fd53927c
--- /dev/null
+++ b/dev-perl/enum/enum-1.120.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=1.12
+inherit perl-module
+
+DESCRIPTION="C style enumerated types and bitmask flags in Perl"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-solaris"
+
+RDEPEND="
+   virtual/perl-Carp
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/proj/guru:dev commit in: sci-physics/SU2/

2021-10-27 Thread Sergey Torokhov
commit: 85c4f567a9f07f9075c864b636f9245ed600fc49
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct 27 20:53:10 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Oct 27 20:53:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85c4f567

sci-physics/SU2: switch to EAPI-8. Enable MPI network tests

Use EAPI-8 option PROPERTIES="test_network" to enable
network testing that is required by MPI.

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

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

 sci-physics/SU2/SU2-7.2.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-physics/SU2/SU2-7.2.0.ebuild b/sci-physics/SU2/SU2-7.2.0.ebuild
index 32027c04f..8c0012dae 100644
--- a/sci-physics/SU2/SU2-7.2.0.ebuild
+++ b/sci-physics/SU2/SU2-7.2.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..9} )
 
@@ -27,7 +27,13 @@ KEYWORDS="~amd64"
 # pastix is disabled as it's require additional external bundled libs;
 # autodiff (medi), directdiff (opti) features require additional external 
bundled libs.
 IUSE="cgns mkl +mpi mpp openblas parmetis tecio test tutorials"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
+
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
mkl? ( !openblas )



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

2021-10-27 Thread Sergey Torokhov
commit: d305f8170258f1d97d38eb72de3c0e899d979b02
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct 27 20:15:08 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Oct 27 20:18:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d305f817

sys-cluster/opencoarrays: Fix MPI network testing. Re-enable tests.

Add PROPERTIES="test_network" to enable network testing

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

 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index ab7092849..eac668bef 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -20,12 +20,12 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-#! Disable tests due for most versions of openmpi and mpich failed it with 
error:
-#! "No network interfaces were found for out-of-band communications.
-#!  We require at least one available network for out-of-band messaging."
-#! But tests run successfully with FEATURES="-network-sandbox"
-#IUSE="test"
-#RESTRICT="!test? ( test )"
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
|| ( >=sys-cluster/openmpi-1.10.7[fortran] 
>=sys-cluster/mpich-3.3[fortran] )
@@ -38,6 +38,6 @@ pkg_setup() {
fortran-2_pkg_setup
 }
 
-#src_test() {
-#  cmake_build test
-#}
+src_test() {
+   cmake_build test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tcl3d/

2021-10-27 Thread Alfredo Tupone
commit: fc8e802cd093a18b6822a21ba4aaf8f6e382e805
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Oct 27 20:15:46 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Oct 27 20:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8e802c

dev-tcltk/tcl3d: EAPI 7 and hopefully fix for #816825

Closes: https://bugs.gentoo.org/816825
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tcl3d/tcl3d-0.5.0.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/tcl3d/tcl3d-0.5.0.ebuild 
b/dev-tcltk/tcl3d/tcl3d-0.5.0.ebuild
index f24710e3f1e..7a07697e35a 100644
--- a/dev-tcltk/tcl3d/tcl3d-0.5.0.ebuild
+++ b/dev-tcltk/tcl3d/tcl3d-0.5.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic toolchain-funcs
 
@@ -31,6 +31,15 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${PN}"
 PATCHES=( "${FILESDIR}/${P}-include-tk-dir-and-permissive.patch" )
 
+src_prepare() {
+   sed -i \
+   -e '/\..$(DSEP)pkgIndex.tcl/d' \
+   tcl3d*/Makefile \
+   || die
+
+   default
+}
+
 src_configure() {
local _TCL_V=( $(echo 'puts [info tclversion]' | tclsh | tr '.' ' ') )
local _TCL_FV="${_TCL_V[0]}.${_TCL_V[1]}"
@@ -74,4 +83,6 @@ src_compile() {
 
 src_install() {
emake INSTDIR="${D}/usr" DESTDIR="${D}" 
INSTLIB="${D}/usr/$(get_libdir)" install
+   insinto /usr/$(get_libdir)/${PN}${PV}
+   doins pkgIndex.tcl
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2021-10-27 Thread Matthew Thode
commit: 1eff4192179df89f8a3607b9890715665db5e8e6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 27 20:14:16 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 27 20:14:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eff4192

net-im/mattermost-desktop-bin: 5.0.1 bump

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

 net-im/mattermost-desktop-bin/Manifest |  2 +
 .../mattermost-desktop-bin-5.0.1.ebuild| 88 ++
 2 files changed, 90 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 90a4e7a2a5b..ec07cc60655 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -4,3 +4,5 @@ DIST mattermost-desktop-4.7.2-linux-ia32.tar.gz 83097780 
BLAKE2B a348655796bb84f
 DIST mattermost-desktop-4.7.2-linux-x64.tar.gz 84872358 BLAKE2B 
e82497c1fe15ccff40649b1fe7410b04d48b5bc7ecf934cc210fbdc5c316e4eeaf265cab5784980a0687cb69e7c0078b0066adaa3632b2e2625080442bcc272a
 SHA512 
04a82af251caeb7a59538d2b1ebbebd3a914d9d9f6317fdac2ab3c1950d315783153850fe8f61b8ef354da566442b147fe5496985d8f52fd5c21dccbef29c2d0
 DIST mattermost-desktop-5.0.0-linux-ia32.tar.gz 86955404 BLAKE2B 
7c28fd55390c5a216cb2dc902809c230a7eb6fc3da6ee22fb3644c3e1891098322bd2147dfa06654a57bf12c75c909e0a23011f2390fa4ba64865849764dee53
 SHA512 
afcff8617fb3b267df455f8b56da552272719daac2f63d05bcbf2369dc42301b93c5fc031c1350ab6bb7280e259354e8b27bb0755d16a87aa4cb345921b0166e
 DIST mattermost-desktop-5.0.0-linux-x64.tar.gz 87313050 BLAKE2B 
1993f2d42b288ac5fc396489645fae90f5c94dd71647eba06f2b30035b5c8bc3b131b4a6174da2c010a64f83cd2fc3121651be475429321a5c5e4e7c9ea3aeaa
 SHA512 
6fcef95e93074a1338c1953fb7c8124f77abaecedf2c9b5b3b8db07f6fbdd4ebf9c1598707843886d12875944095da407ec526620d0fd4af6aa5b5cd1dd9c511
+DIST mattermost-desktop-5.0.1-linux-ia32.tar.gz 86954607 BLAKE2B 
69235ffb605ba7db2138b2d13c51d05002d71914bd830cf40b33db04ae87924b380743725f84634e65fbe862105f02be1ddbe3a8c8fba25562063df2805ee8e9
 SHA512 
d04bde26e9ffb5d6750f1da87ac9c1f4fa3b464f2a48181d69fd5767a5b5ec2e71adecb4b2f59f326e3630f80b2cded40583a5efc0ef16ce73d962be4b6d991d
+DIST mattermost-desktop-5.0.1-linux-x64.tar.gz 87312465 BLAKE2B 
e53efef88f3b3489334c5fd0145b1a559ee7ef39c360538286173e1017fb0e553b4a818d558a91962330063af3dc372c8fa562e514ede01f6f7a66b40308d770
 SHA512 
20b320efe99e1e0c8bfb8ab8dcfdb8987053680f9d0f83a5088d7607052d70a343459532c47e2ed76831425a4a7758f03c4efddd58bcbe5a480d8a94e3675617

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.1.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.1.ebuild
new file mode 100644
index 000..e767c09c1e0
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.0.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-*}"
+
+inherit desktop
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://about.mattermost.com/";
+
+SRC_URI="
+   amd64? ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz
 )
+   x86?   ( 
https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2[X]
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+   opt/mattermost-desktop/libGLESv2.so
+   opt/mattermost-desktop/libEGL.so
+   opt/mattermost-desktop/libvk_swiftshader.so
+"
+
+DOCS=(
+   NOTICE.txt
+)
+
+S="${WORKDIR}"
+
+src_install() {
+   if use amd64; then
+   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-x64" || die
+   elif use x86; then
+   cd "${WORKDIR}/mattermost-desktop-${PV}-linux-ia32" || die
+   fi
+
+   insinto "/opt/${MY_PN}/locales"
+   doins locales/*.pak
+
+   insinto "/opt/${MY_PN}/resources"
+   doins resources/*.asar
+
+   insinto "/opt/${MY_PN}"
+   doins *.pak *.bin *.dat
+   exeinto "/opt/${MY_PN}"
+   doexe *.so "${MY_PN}"
+
+   dosym 

[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/

2021-10-27 Thread Magnus Granberg
commit: fa21ff6afa0f4ba9769a55e1d7bc59cf9dcca1c8
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Oct 27 20:08:54 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Oct 27 20:08:54 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=fa21ff6a

Move repo update step before portage steps for workers

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/buildfactorys.py | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/buildbot_gentoo_ci/config/buildfactorys.py 
b/buildbot_gentoo_ci/config/buildfactorys.py
index 45f8f48..d5f881b 100644
--- a/buildbot_gentoo_ci/config/buildfactorys.py
+++ b/buildbot_gentoo_ci/config/buildfactorys.py
@@ -95,10 +95,10 @@ def build_request_check():
 
 def run_build_request():
 f = util.BuildFactory()
-# FIXME: 5
-# Move the etc/portage stuff to is own file
 # set needed Propertys
 f.addStep(builders.SetupPropertys())
+# update the repositorys listed in project_repository
+f.addStep(builders.UpdateRepos())
 # Clean and add new /etc/portage
 #NOTE: remove the symlink befor the dir
 f.addStep(buildbot_steps.ShellCommand(
@@ -118,8 +118,6 @@ def run_build_request():
 f.addStep(buildbot_steps.MakeDirectory(dir="repos.conf",
 workdir='/etc/portage/'))
 f.addStep(portage.SetReposConf())
-# update the repositorys listed in project_repository
-f.addStep(builders.UpdateRepos())
 # setup make.conf
 f.addStep(portage.SetMakeConf())
 # setup env



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

2021-10-27 Thread Dennis Lamm
commit: efcca84256458ca1f92704de6c457316be517291
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Oct 27 18:36:17 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Oct 27 19:10:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcca842

dev-python/pooch: drop maintainership

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22734
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-python/pooch/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/pooch/metadata.xml b/dev-python/pooch/metadata.xml
index 2294f22a74f..091ec6e2cac 100644
--- a/dev-python/pooch/metadata.xml
+++ b/dev-python/pooch/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-3dpr...@gentoo.org
-Gentoo 3D Printer Project
-
+
 
 Pooch manages your Python library's sample data files: it 
automatically downloads and stores them in a local directory,
 with support for versioning and corruption checks.



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

2021-10-27 Thread Amy Liffey
commit: 18dad9ef1680fcbe3a8a42a965b67ac42f2c
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Oct 27 17:43:35 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Oct 27 18:59:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dad9ef

app-editors/joe: remove 4.2, 4.3, 4.4

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Amy Liffey  gentoo.org>

 app-editors/joe/Manifest  |  3 ---
 app-editors/joe/joe-4.2.ebuild| 38 
 app-editors/joe/joe-4.3-r1.ebuild | 46 ---
 app-editors/joe/joe-4.4.ebuild| 46 ---
 4 files changed, 133 deletions(-)

diff --git a/app-editors/joe/Manifest b/app-editors/joe/Manifest
index 15f8bc77960..8bb26782384 100644
--- a/app-editors/joe/Manifest
+++ b/app-editors/joe/Manifest
@@ -1,4 +1 @@
-DIST joe-4.2.tar.gz 1341048 BLAKE2B 
112163e67311051dad8714e19cdee1a11ff3bbe297341c89a4023f7d68fac7eecde57d1d522f72407b0a77c227c7af424ce20567c0c47dea6c14ac41f2f2301b
 SHA512 
7c34f4467d89330ac195cfa76481d9ede4ee3764d0b1b24d091d1e6325bff451d2a9bc9f86a73404c9909587bcbe3e0c14511b739ec121edb7595ea1fcba028f
-DIST joe-4.3.tar.gz 1270523 BLAKE2B 
442e05dd29a0a8d4a26500c89a2cafee88bf2d1ed00a4cb539d940e2e849456e6c4c5bf347b4803ee02ab38311b225cc8034177a1e0b7a1967a2629fd283b7e2
 SHA512 
a711ce129518863856b8f581ac7acdd7661f5e571cb77c5411317e0db0344c9ba44e73ec2ca9a307e639170a7914d53352eebcd00a33c9270809551f12376e69
-DIST joe-4.4.tar.gz 1350062 BLAKE2B 
eb58117e313ef4abc31026a2800f2b9258c12d0d865c768138ec42a97c1f7fedcd8e397f7aaf13f8bb3776f2571d5a85e27ea7f9a6fbd6710d935a2b80afcd1f
 SHA512 
ef31443dda30569c5193cd1907e06f1caba349f746dedf3611b5527080e49a4026001d3d06629f3c9c712ae9265866efbdbba6f51d110c0e6ee95f39f0e3059d
 DIST joe-4.6.tar.gz 1895046 BLAKE2B 
fbf53d3b5b066cb32bb26b08d7d314a3bb89ac5ae22db498cdf3597bf8cb322bd9aa05543debd47ac7380a33982c388e13f38c60747503494c582393ae8eb13d
 SHA512 
3dd64a994fb3d352a12bf027ef16d57d14ac2577fd63fb6b6e25cae46052befaa7c15dc029bff2f8c3275df90f0343bd46313601055d97277ea4540e109fbe82

diff --git a/app-editors/joe/joe-4.2.ebuild b/app-editors/joe/joe-4.2.ebuild
deleted file mode 100644
index 4a399380f48..000
--- a/app-editors/joe/joe-4.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
-HOMEPAGE="https://sourceforge.net/projects/joe-editor/";
-SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
-
-LICENSE="GPL-1+ CC-BY-3.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
-IUSE="xterm"
-
-DEPEND=">=sys-libs/ncurses-5.2-r2"
-RDEPEND="xterm? ( >=x11-terms/xterm-239 )"
-
-DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
-
-src_prepare() {
-   default
-   # Enable xterm mouse support in the rc files
-   if use xterm; then
-   cd "${S}"/rc
-   for i in *rc*.in; do
-   sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die 
"sed failed"
-   done
-   fi
-}
-
-pkg_postinst() {
-   if use xterm; then
-   elog "To enable full xterm clipboard you need to set the 
allowWindowOps"
-   elog "resources to true. This is usually found in 
/etc/X11/app-defaults/XTerm"
-   elog "This is false by default due to potential security 
problems on some"
-   elog "architectures (see bug #91453)."
-   fi
-}

diff --git a/app-editors/joe/joe-4.3-r1.ebuild 
b/app-editors/joe/joe-4.3-r1.ebuild
deleted file mode 100644
index 6f21f2fe2ff..000
--- a/app-editors/joe/joe-4.3-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
-HOMEPAGE="https://sourceforge.net/projects/joe-editor/";
-SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
-
-LICENSE="GPL-1+ CC-BY-3.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
-IUSE="xterm"
-
-DEPEND=">=sys-libs/ncurses-5.2-r2:0="
-RDEPEND="${DEPEND}
-   xterm? ( >=x11-terms/xterm-239 )"
-
-DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
-
-PATCHES=( "${FILESDIR}/${PN}-4.3-tinfo.patch" )
-
-src_prepare() {
-   default
-   # Enable xterm mouse support in the rc files
-   if use xterm; then
-   pushd "${S}"/rc &>/dev/null || die
-   local i
-   for i in *rc*.in; do
-   sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die
-   done
-   popd &>/dev/null
-   fi
-   eautoreconf
-}

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

2021-10-27 Thread Amy Liffey
commit: 7070b3a52f6640bfd0db90e8b53f3db82b795a17
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Oct 27 18:00:47 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Oct 27 18:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7070b3a5

app-editors/joe: eapi bump and remove gnome2-utils

Closes: https://github.com/gentoo/gentoo/pull/22730

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Amy Liffey  gentoo.org>

 app-editors/joe/joe-4.6-r1.ebuild | 56 +++
 1 file changed, 56 insertions(+)

diff --git a/app-editors/joe/joe-4.6-r1.ebuild 
b/app-editors/joe/joe-4.6-r1.ebuild
new file mode 100644
index 000..efcc6cef615
--- /dev/null
+++ b/app-editors/joe/joe-4.6-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg-utils
+
+DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
+HOMEPAGE="https://sourceforge.net/projects/joe-editor/";
+SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
+
+LICENSE="GPL-1+ CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE="xterm"
+
+DEPEND=">=sys-libs/ncurses-5.2-r2:0="
+RDEPEND="${DEPEND}
+   xterm? ( >=x11-terms/xterm-239 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3-tinfo.patch"
+   "${FILESDIR}/${P}-db.patch"
+)
+
+DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
+
+src_prepare() {
+   default
+   # Enable xterm mouse support in the rc files
+   if use xterm; then
+   pushd "${S}"/rc &>/dev/null || die
+   local i
+   for i in *rc*.in; do
+   sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die
+   done
+   popd &>/dev/null
+   fi
+   eautoreconf
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   if use xterm; then
+   elog "To enable full xterm clipboard you need to set the 
allowWindowOps"
+   elog "resources to true. This is usually found in 
/etc/X11/app-defaults/XTerm"
+   elog "This is false by default due to potential security 
problems on some"
+   elog "architectures (see bug #91453)."
+   fi
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2021-10-27 Thread Amy Liffey
commit: 392f6e131d6049bb2cd19a21eff2b407cb052a4c
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Oct 27 17:38:40 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Oct 27 18:59:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392f6e13

net-misc/mosh: remove  not needed anymore

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Amy Liffey  gentoo.org>

 net-misc/mosh/mosh-.ebuild | 70 --
 1 file changed, 70 deletions(-)

diff --git a/net-misc/mosh/mosh-.ebuild b/net-misc/mosh/mosh-.ebuild
deleted file mode 100644
index 58c3c573a5f..000
--- a/net-misc/mosh/mosh-.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools bash-completion-r1 git-r3
-
-DESCRIPTION="Mobile shell that supports roaming and intelligent local echo"
-HOMEPAGE="https://mosh.org";
-EGIT_REPO_URI="https://github.com/keithw/mosh.git";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+client examples +mosh-hardening +server ufw +utempter"
-
-REQUIRED_USE="
-   || ( client server )
-   examples? ( client )"
-
-RDEPEND="
-   dev-libs/protobuf:0=
-   sys-libs/ncurses:0=
-   virtual/ssh
-   client? (
-   dev-lang/perl
-   dev-perl/IO-Tty
-   )
-   dev-libs/openssl:0=
-   utempter? (
-   sys-libs/libutempter
-   )"
-
-DEPEND="${RDEPEND}
-   dev-vcs/git[curl]
-   virtual/pkgconfig"
-
-# [0] - avoid sandbox-violation calling git describe in Makefile
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.5-git-version.patch
-)
-
-src_prepare() {
-   MAKEOPTS+=" V=1"
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-completion \
-   $(use_enable client) \
-   $(use_enable server) \
-   $(use_enable examples) \
-   $(use_enable ufw) \
-   $(use_enable mosh-hardening hardening) \
-   $(use_with utempter)
-}
-
-src_install() {
-   default
-
-   for myprog in $(find src/examples -type f -perm /0111) ; do
-   newbin ${myprog} ${PN}-$(basename ${myprog})
-   elog "${myprog} installed as ${PN}-$(basename ${myprog})"
-   done
-
-   # bug 477384
-   dobashcomp conf/bash-completion/completions/mosh
-}



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

2021-10-27 Thread Amy Liffey
commit: ac9879ce8808ad99a75edc3fa67c2740cd2b197d
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Oct 27 17:38:05 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Oct 27 18:59:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9879ce

net-misc/mosh: eapi bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Amy Liffey  gentoo.org>

 net-misc/mosh/mosh-1.3.2-r1.ebuild | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/net-misc/mosh/mosh-1.3.2-r1.ebuild 
b/net-misc/mosh/mosh-1.3.2-r1.ebuild
new file mode 100644
index 000..469c7b1f214
--- /dev/null
+++ b/net-misc/mosh/mosh-1.3.2-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1
+
+DESCRIPTION="Mobile shell that supports roaming and intelligent local echo"
+HOMEPAGE="https://mosh.org";
+SRC_URI="https://mosh.org/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+client examples +mosh-hardening +server ufw +utempter"
+
+REQUIRED_USE="
+   || ( client server )
+   examples? ( client )"
+
+RDEPEND="
+   dev-libs/protobuf:0=
+   sys-libs/ncurses:0=
+   virtual/ssh
+   client? (
+   dev-lang/perl
+   dev-perl/IO-Tty
+   )
+   dev-libs/openssl:0=
+   utempter? (
+   sys-libs/libutempter
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+# [0] - avoid sandbox-violation calling git describe in Makefile.
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.5-git-version.patch
+)
+
+src_prepare() {
+   MAKEOPTS+=" V=1"
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-completion \
+   $(use_enable client) \
+   $(use_enable server) \
+   $(use_enable examples) \
+   $(use_enable ufw) \
+   $(use_enable mosh-hardening hardening) \
+   $(use_with utempter)
+}
+
+src_install() {
+   default
+
+   for myprog in $(find src/examples -type f -perm /0111) ; do
+   newbin ${myprog} ${PN}-$(basename ${myprog})
+   elog "${myprog} installed as ${PN}-$(basename ${myprog})"
+   done
+
+   # bug 477384
+   dobashcomp conf/bash-completion/completions/mosh
+}



  1   2   3   >