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

2021-11-21 Thread Sam James
commit: 778b44c821e22fa41cdab710a8c13db024d945e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 07:56:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 07:57:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778b44c8

profiles/features/prefix: drop binutils mask

It looks like the issue is glibc-2.34, not binutils.

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

 profiles/features/prefix/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/features/prefix/package.mask 
b/profiles/features/prefix/package.mask
index c63283b4c23d..80c1a0a431da 100644
--- a/profiles/features/prefix/package.mask
+++ b/profiles/features/prefix/package.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2021-11-20)
-# Latest revision may somehow not respect prefix search paths
-# Need further investigation
-# bug #824482
->=sys-devel/binutils-2.37_p1-r1
-
 # Benda Xu  (2019-08-20)
 # systemd is set to invade pid 1, which is not possible for Prefix.
 # The following are its reverse dependencies.



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

2021-11-21 Thread Agostino Sarubbo
commit: 86025b4f30dc8c4206e0185a4c8194da299c3c00
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86025b4f

dev-python/cov-core: x86 stable wrt bug #825606

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

 dev-python/cov-core/cov-core-1.15.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cov-core/cov-core-1.15.0-r3.ebuild 
b/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
index 5eacbd0dae1c..41eb9c667ade 100644
--- a/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
+++ b/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=dev-python/coverage-3.6[${PYTHON_USEDEP}]"
 



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

2021-11-21 Thread Agostino Sarubbo
commit: 49eba42ee0559a1d818db13a13d2dd17de46f81c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49eba42e

dev-python/cffi: x86 stable wrt bug #825598

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

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

diff --git a/dev-python/cffi/cffi-1.15.0.ebuild 
b/dev-python/cffi/cffi-1.15.0.ebuild
index 3425ba498b32..4358ceb9fc0d 100644
--- a/dev-python/cffi/cffi-1.15.0.ebuild
+++ b/dev-python/cffi/cffi-1.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-libs/libffi:="
 RDEPEND="${DEPEND}



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

2021-11-21 Thread Agostino Sarubbo
commit: dafb2ae58215df7c654fd802ebff620d0bafa40e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafb2ae5

dev-python/cbor2: x86 stable wrt bug #825594

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

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

diff --git a/dev-python/cbor2/cbor2-5.4.2.ebuild 
b/dev-python/cbor2/cbor2-5.4.2.ebuild
index 94ac3021c682..ca2fed66e92b 100644
--- a/dev-python/cbor2/cbor2-5.4.2.ebuild
+++ b/dev-python/cbor2/cbor2-5.4.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]"



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

2021-11-21 Thread Agostino Sarubbo
commit: 4a724344af1c3396e9985c5cbfd129571824a0fc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:55 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a724344

app-text/cssmin: x86 stable wrt bug #825610

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

 app-text/cssmin/cssmin-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/cssmin/cssmin-0.2.0.ebuild 
b/app-text/cssmin/cssmin-0.2.0.ebuild
index 5a3978086c59..eb89fe3440b0 100644
--- a/app-text/cssmin/cssmin-0.2.0.ebuild
+++ b/app-text/cssmin/cssmin-0.2.0.ebuild
@@ -12,4 +12,4 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"



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

2021-11-21 Thread Agostino Sarubbo
commit: 6ddc5f0067f0bdd2925a850eded2e10f6b9b71b4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:51:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:51:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddc5f00

dev-python/pyyaml: x86 stable wrt bug #825682

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

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

diff --git a/dev-python/pyyaml/pyyaml-6.0.ebuild 
b/dev-python/pyyaml/pyyaml-6.0.ebuild
index e72bc4ebf52a..aadaa76fc0ed 100644
--- a/dev-python/pyyaml/pyyaml-6.0.ebuild
+++ b/dev-python/pyyaml/pyyaml-6.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/yaml/pyyaml/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="dev-libs/libyaml:="



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

2021-11-21 Thread Agostino Sarubbo
commit: bddbce0597e27ebbba83f1c5bc4b5b9586156dc0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddbce05

dev-java/bndlib: x86 stable wrt bug #823263

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

 dev-java/bndlib/bndlib-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild 
b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
index 1c44033c1914..33d6227be5da 100644
--- a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
+++ b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 CDEPEND="dev-java/libg:0
dev-java/osgi-compendium:0



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

2021-11-21 Thread Agostino Sarubbo
commit: 1e00d4b881a33f499fd0ae82bb3448cfa2e85549
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:31 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e00d4b8

sci-astronomy/stellarium: x86 stable wrt bug #825478

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

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

diff --git a/sci-astronomy/stellarium/stellarium-0.21.2.ebuild 
b/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
index deec80022146..081f54b46aa9 100644
--- a/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
 IUSE="debug deep-sky doc gps media nls stars telescope test"
 
 # Python interpreter is used while building RemoteControl plugin



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

2021-11-21 Thread Agostino Sarubbo
commit: 4d1d58b7160fb677b3bf5c5525d6a1481d477fd4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1d58b7

dev-python/pytz_deprecation_shim: x86 stable wrt bug #825698

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

 .../pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r1.ebuild 
b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r1.ebuild
index 2d1894775b41..f95e8dfc9956 100644
--- a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r1.ebuild
+++ b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2021-11-21 Thread Agostino Sarubbo
commit: fd5b6abfcd50f626ee66f71bc2e9d01234da6096
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:49:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5b6abf

dev-python/reportlab: x86 stable wrt bug #825686

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

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

diff --git a/dev-python/reportlab/reportlab-3.6.2.ebuild 
b/dev-python/reportlab/reportlab-3.6.2.ebuild
index 73e9a3e50b84..6f81af906017 100644
--- a/dev-python/reportlab/reportlab-3.6.2.ebuild
+++ b/dev-python/reportlab/reportlab-3.6.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-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"
 
 DEPEND="
media-libs/freetype



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

2021-11-21 Thread Agostino Sarubbo
commit: 2f9ad9588cf57b164def0be276d2186c17d346ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:25 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9ad958

x11-misc/rofi: x86 stable wrt bug #825474

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

 x11-misc/rofi/rofi-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/rofi/rofi-1.7.0-r1.ebuild 
b/x11-misc/rofi/rofi-1.7.0-r1.ebuild
index 23fc2905aade..1aaf998b8a3a 100644
--- a/x11-misc/rofi/rofi-1.7.0-r1.ebuild
+++ b/x11-misc/rofi/rofi-1.7.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+drun test +windowmode"
 RESTRICT="!test? ( test )"
 



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

2021-11-21 Thread Agostino Sarubbo
commit: d786b4246fb9a6bc2c15e59c0e16cef865993a2e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:58 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d786b424

dev-python/flask-htmlmin: x86 stable wrt bug #825610

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

 dev-python/flask-htmlmin/flask-htmlmin-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flask-htmlmin/flask-htmlmin-2.2.0.ebuild 
b/dev-python/flask-htmlmin/flask-htmlmin-2.2.0.ebuild
index b81547bf7ed7..c0bb57961f06 100644
--- a/dev-python/flask-htmlmin/flask-htmlmin-2.2.0.ebuild
+++ b/dev-python/flask-htmlmin/flask-htmlmin-2.2.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
app-text/cssmin[${PYTHON_USEDEP}]



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

2021-11-21 Thread Agostino Sarubbo
commit: 5dbb705a13619c933e901fc1263923c5c0ac067e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:07 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbb705a

dev-python/tzlocal: x86 stable wrt bug #825698

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

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

diff --git a/dev-python/tzlocal/tzlocal-4.1.ebuild 
b/dev-python/tzlocal/tzlocal-4.1.ebuild
index 9cb5637b4e87..98b8e580a179 100644
--- a/dev-python/tzlocal/tzlocal-4.1.ebuild
+++ b/dev-python/tzlocal/tzlocal-4.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/regebro/tzlocal/archive/${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/pytz_deprecation_shim[${PYTHON_USEDEP}]



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

2021-11-21 Thread Agostino Sarubbo
commit: 51af70fc0500e1ddef0610d31cc113d0520fada7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:50:13 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:50:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51af70fc

dev-python/zstandard: x86 stable wrt bug #825706

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

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

diff --git a/dev-python/zstandard/zstandard-0.16.0.ebuild 
b/dev-python/zstandard/zstandard-0.16.0.ebuild
index 6d697e376341..a5903fd1052c 100644
--- a/dev-python/zstandard/zstandard-0.16.0.ebuild
+++ b/dev-python/zstandard/zstandard-0.16.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 DEPEND="
app-arch/zstd:="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2021-11-21 Thread Agostino Sarubbo
commit: 6a44ccd3597976c8e6fb02e9933b339532071d0f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:49:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:49:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a44ccd3

kde-frameworks/kio: x86 stable wrt bug #821103

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

 kde-frameworks/kio/kio-5.85.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kio/kio-5.85.0-r2.ebuild 
b/kde-frameworks/kio/kio-5.85.0-r2.ebuild
index f7dcf4fe920c..8eb655b88799 100644
--- a/kde-frameworks/kio/kio-5.85.0-r2.ebuild
+++ b/kde-frameworks/kio/kio-5.85.0-r2.ebuild
@@ -13,7 +13,7 @@ inherit ecm kde.org xdg-utils
 DESCRIPTION="Framework providing transparent file and data management"
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="acl +handbook kerberos +kwallet X"
 
 # tests hang



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

2021-11-21 Thread Agostino Sarubbo
commit: ba5215078c8699ac1523a1439be0701a6261b6c0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:49:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:49:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba521507

dev-python/cov-core: sparc stable wrt bug #825606

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

 dev-python/cov-core/cov-core-1.15.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cov-core/cov-core-1.15.0-r3.ebuild 
b/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
index a3d9358b3a3b..5eacbd0dae1c 100644
--- a/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
+++ b/dev-python/cov-core/cov-core-1.15.0-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=dev-python/coverage-3.6[${PYTHON_USEDEP}]"
 



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

2021-11-21 Thread Agostino Sarubbo
commit: 354eb9d95d08523a286a8c489521fbca6435a572
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:49:23 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:49:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354eb9d9

dev-python/pyyaml: sparc stable wrt bug #825682

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

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

diff --git a/dev-python/pyyaml/pyyaml-6.0.ebuild 
b/dev-python/pyyaml/pyyaml-6.0.ebuild
index dfb0b8be517f..e72bc4ebf52a 100644
--- a/dev-python/pyyaml/pyyaml-6.0.ebuild
+++ b/dev-python/pyyaml/pyyaml-6.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/yaml/pyyaml/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="dev-libs/libyaml:="



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

2021-11-21 Thread Agostino Sarubbo
commit: 8d1ca922dd583d349d09a5be61d0be26a316c1e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:49:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:49:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1ca922

dev-python/cffi: sparc stable wrt bug #825598

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

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

diff --git a/dev-python/cffi/cffi-1.15.0.ebuild 
b/dev-python/cffi/cffi-1.15.0.ebuild
index 5ff382ac662b..3425ba498b32 100644
--- a/dev-python/cffi/cffi-1.15.0.ebuild
+++ b/dev-python/cffi/cffi-1.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-libs/libffi:="
 RDEPEND="${DEPEND}



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

2021-11-21 Thread Agostino Sarubbo
commit: 4af2411612d7c6852d117767b731aae510a7d910
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:48:44 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:48:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af24116

dev-util/bazel: amd64 stable wrt bug #825762

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

 dev-util/bazel/bazel-3.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bazel/bazel-3.7.2-r1.ebuild 
b/dev-util/bazel/bazel-3.7.2-r1.ebuild
index 161e10ad821a..2575046bfcb7 100644
--- a/dev-util/bazel/bazel-3.7.2-r1.ebuild
+++ b/dev-util/bazel/bazel-3.7.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.z
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples tools"
 # strip corrupts the bazel binary
 # test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)



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

2021-11-21 Thread Agostino Sarubbo
commit: 822aa7120b9ea810d5c7192e1528078c0d1c9c6e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 22 07:48:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 22 07:48:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822aa712

sci-astronomy/stellarium: amd64 stable wrt bug #825478

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

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

diff --git a/sci-astronomy/stellarium/stellarium-0.21.2.ebuild 
b/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
index 46ef8c3051e1..deec80022146 100644
--- a/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.21.2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ SGI-B-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv ~x86"
 IUSE="debug deep-sky doc gps media nls stars telescope test"
 
 # Python interpreter is used while building RemoteControl plugin



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

2021-11-21 Thread Sam James
commit: 87959033bd23353d4f0eff12b486305f56f4cd42
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 07:26:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 07:26:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87959033

dev-python/netaddr: fix UnusedLocalUse

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

 dev-python/netaddr/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/netaddr/metadata.xml b/dev-python/netaddr/metadata.xml
index f7814bcb253b..412f2bbd49f8 100644
--- a/dev-python/netaddr/metadata.xml
+++ b/dev-python/netaddr/metadata.xml
@@ -5,9 +5,6 @@
pyt...@gentoo.org
Python

-   
-   Enable netaddr shell with 
dev-python/ipython
-   

netaddr
drkjam/netaddr



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

2021-11-21 Thread Sam James
commit: 6f46c580900c559ff34f27f4118e9bb70b510c8b
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 18 09:25:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 07:07:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f46c580

sys-devel/gcc-config: warn on obsolete gcj wrapper

Bug: https://bugs.gentoo.org/804178
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22985
Signed-off-by: Sam James  gentoo.org>

 ...gcc-config-2.5.ebuild => gcc-config-2.5-r1.ebuild} |  8 
 sys-devel/gcc-config/gcc-config-.ebuild   | 19 +--
 2 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.5.ebuild 
b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild
similarity index 76%
rename from sys-devel/gcc-config/gcc-config-2.5.ebuild
rename to sys-devel/gcc-config/gcc-config-2.5-r1.ebuild
index 692103f6a084..67c6a7ee6316 100644
--- a/sys-devel/gcc-config/gcc-config-2.5.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild
@@ -49,4 +49,12 @@ pkg_postinst() {
if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
+   # Warn about obsolete /usr/bin/gcj for bug #804178
+   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
+   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
+   ewarn "If you have no idea what this means, please delete the 
file:"
+   ewarn " rm ${EROOT}/usr/bin/gcj"
+   fi
 }

diff --git a/sys-devel/gcc-config/gcc-config-.ebuild 
b/sys-devel/gcc-config/gcc-config-.ebuild
index 7e58334302bb..67c6a7ee6316 100644
--- a/sys-devel/gcc-config/gcc-config-.ebuild
+++ b/sys-devel/gcc-config/gcc-config-.ebuild
@@ -7,7 +7,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
@@ -39,15 +39,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   # Scrub eselect-compiler remains.
-   # To be removed in 2021.
-   rm -f "${ROOT}"/etc/env.d/05compiler
-
-   # We not longer use the /usr/include/g++-v3 hacks, as
-   # it is not needed ...
-   # To be removed in 2021.
-   rm -f "${ROOT}"/usr/include/g++{,-v3}
-
# Do we have a valid multi ver setup ?
local x
for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
@@ -58,4 +49,12 @@ pkg_postinst() {
if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
+   # Warn about obsolete /usr/bin/gcj for bug #804178
+   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
+   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
+   ewarn "If you have no idea what this means, please delete the 
file:"
+   ewarn " rm ${EROOT}/usr/bin/gcj"
+   fi
 }



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

2021-11-21 Thread Sam James
commit: ae860c5f54606ac8002b0436235acd80e819
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 07:10:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 07:10:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae860c5f

sys-devel/crossdev: add 20211121

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

 sys-devel/crossdev/Manifest | 1 +
 .../crossdev/{crossdev-.ebuild => crossdev-20211121.ebuild} | 2 +-
 sys-devel/crossdev/crossdev-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index 48756ff975f7..a855b5bb440f 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,3 +1,4 @@
 DIST crossdev-20210621.tar.xz 28588 BLAKE2B 
33ff6069c85cbcff6bf34bf5f6dd8050bd5f9d34e3478c0200965dffd4cee46e71acf4210f533c9b22fd6fe979fa5f447d30b5aaa3a6fc0845b201a80dcb28d8
 SHA512 
8f8bed6ce53503fa4c2bbce4327d8e1d5ce8edab5ff698f11f312007912a2d73be56242269f798bb633ad3648f6cf936e00e019c05e5781b523059befc26f42c
 DIST crossdev-20210718.tar.xz 28640 BLAKE2B 
1e9b9313a5c9a1cb4d82f00e4979794d61b9eaa0035c575ac55092c6c015d820a590c5816d212a4ffad95b96a3dd99a9b94ca7c20b78a7d7b062f16dec6ed329
 SHA512 
e1a37aebf759abaa30f071f43a528f9059b83456e71fd86fc8202a7eff5c506c1f34fdd260c7b91a03f491b9f2a107ce6a65c2314845a352176fcc5a27a766e2
 DIST crossdev-20211027.tar.xz 28752 BLAKE2B 
058d6254c702709c18cc426fe15d7a11cb856336236837a15c0b2cb0c2389198f8b0ea9893e7cdadd6ecdabb3e75c05b64c22448324ce2ea86032cb57e92a5d9
 SHA512 
6c15d71fb551dcb5cb8e95d7e3b1ecb52b34e47335842408da5acc9d258c1a5fa7e4699681b9b414b1b444df98601aa8b99b2000700485ec6028c076abeafd03
+DIST crossdev-20211121.tar.xz 28700 BLAKE2B 
bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158
 SHA512 
5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-20211121.ebuild
similarity index 92%
copy from sys-devel/crossdev/crossdev-.ebuild
copy to sys-devel/crossdev/crossdev-20211121.ebuild
index 0c2fe30139d5..864061acd24b 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-20211121.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-.ebuild
index 0c2fe30139d5..864061acd24b 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git;
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi



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

2021-11-21 Thread Sam James
commit: 303b6bb5217414d6dc6d8f20116d118ac9ab2284
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 07:04:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 07:04:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303b6bb5

dev-python/netaddr: use optfeature for ipython dependency

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

 dev-python/netaddr/netaddr-0.8.0.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-python/netaddr/netaddr-0.8.0.ebuild 
b/dev-python/netaddr/netaddr-0.8.0.ebuild
index 43f2b15a03a3..79f6da4e04f7 100644
--- a/dev-python/netaddr/netaddr-0.8.0.ebuild
+++ b/dev-python/netaddr/netaddr-0.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..10} )
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 DESCRIPTION="Network address representation and manipulation library"
 HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ 
https://netaddr.readthedocs.org;
@@ -16,13 +16,6 @@ 
SRC_URI="https://github.com/netaddr/netaddr/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="cli"
-
-RDEPEND="
-   cli? (
-   >=dev-python/ipython-0.13.1-r1[${PYTHON_USEDEP}]
-   )
-"
 
 distutils_enable_sphinx docs/source
 distutils_enable_tests pytest
@@ -32,3 +25,7 @@ src_prepare() {
sed -i 's/^addopts = .*//' pytest.ini || die
distutils-r1_src_prepare
 }
+
+pkg_postinst() {
+   optfeature "CLI support" dev-python/ipython
+}



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

2021-11-21 Thread Hans de Graaff
commit: 6538dd6a609ace38fd03b59b85645cefb4c346fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:55:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6538dd6a

dev-ruby/combustion: cleanup

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

 dev-ruby/combustion/Manifest|  2 --
 dev-ruby/combustion/combustion-1.3.0.ebuild | 24 
 dev-ruby/combustion/combustion-1.3.1.ebuild | 24 
 3 files changed, 50 deletions(-)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index 024574bfbaec..65ff6be0dc0f 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,5 +1,3 @@
-DIST combustion-1.3.0.gem 18944 BLAKE2B 
5a6f6f2ffd67ae180d3f34be0501ebb05f5a7e3a008b2588fa7c746c69760201b533fdbbab93df6c97fbeb642b6c3f190605b35fae4cb3c31b0b7b7c16d1fa77
 SHA512 
32ec2c2ab9b1c6a834cf334b3f41e60e495a9c366e57830fa27bc8554b6eff72e8998d76f4c8e8e2e6d81e6c3574db46edf12a1bff05329cd3bacbea8eeb2a46
-DIST combustion-1.3.1.gem 36864 BLAKE2B 
08b0651d33b15ffbf9ee01186f90e7247623a06af3bd9e535f82495d3beb7fb7f0a570bd0f9a2a62233b98fb1f9c91ea1527f59fd747300fc68a8f0054b78ffd
 SHA512 
59f456d29cf0b014b1a87a8996bc596cfc8a7d57a8ca514c726eb26264f35c3075d86b712bc1efa1d154a068afa4d389fd1a3efab44b050f07db5c334d7300f7
 DIST combustion-1.3.2.gem 16384 BLAKE2B 
28f0ef03236df58d234739736eeae10d2c310f9598d62c4fc4d29baeb4036f2df8b945be4d7eb362c00fbfdf584004e9d75df013e03cb69dfb3db6fc58b72139
 SHA512 
e86c3ef6d6b18575b6fe187013f5146f1b6e0cf81b7fbded52b800f21a5488cc0d1b3f78a08b14fe9b61928cc100a6b37cb539289a166164459704ccdb3cbba1
 DIST combustion-1.3.3.gem 16384 BLAKE2B 
c3af239b8558d17521b9c084cbc9d9fa5fb241f8a618688dd715eae91b89278e2192a72c0a201855461fdd077fb0f2add74817ba0b4e87de1030eb4069372709
 SHA512 
4a244b70b883ce7ee2f91315a63288f08b667f395b3fca4146a7720bcbf7cd0937f2609d37aaf01ed45359833fe9735e8657f2a7578d068ba4f05b986e834450
 DIST combustion-1.3.4.gem 16384 BLAKE2B 
305a38d4e4a59903eb23318ec64389b80b051b7e2fce1de962fec26a0ba76eff1236226aad8072615d333e1ba797153771474b7096ec1b052d2bba63f4beafdb
 SHA512 
251f4f219048f6ce7b8236c5b35463916f3d3f6d35be392e7d7b4854f2c2d68d585e6f35040a0ae866b7339db957866c022e756f474fce9d6b6e1e63cf237c94

diff --git a/dev-ruby/combustion/combustion-1.3.0.ebuild 
b/dev-ruby/combustion/combustion-1.3.0.ebuild
deleted file mode 100644
index 4b0534f01501..
--- a/dev-ruby/combustion/combustion-1.3.0.ebuild
+++ /dev/null
@@ -1,24 +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_TASK_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Elegant Rails Engine Testing"
-HOMEPAGE="https://github.com/pat/combustion;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/activesupport-3.0.0:*
-   >=dev-ruby/railties-3.0.0:*
-   >=dev-ruby/thor-0.14.6:*
-"

diff --git a/dev-ruby/combustion/combustion-1.3.1.ebuild 
b/dev-ruby/combustion/combustion-1.3.1.ebuild
deleted file mode 100644
index 4b0534f01501..
--- a/dev-ruby/combustion/combustion-1.3.1.ebuild
+++ /dev/null
@@ -1,24 +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_TASK_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Elegant Rails Engine Testing"
-HOMEPAGE="https://github.com/pat/combustion;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/activesupport-3.0.0:*
-   >=dev-ruby/railties-3.0.0:*
-   >=dev-ruby/thor-0.14.6:*
-"



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

2021-11-21 Thread Hans de Graaff
commit: 0694d4682ee45a2fd56da9b7a7d5ba2989af1a67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:47:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0694d468

dev-ruby/memoizable: cleanup

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

 dev-ruby/memoizable/memoizable-0.4.2.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/memoizable/memoizable-0.4.2.ebuild 
b/dev-ruby/memoizable/memoizable-0.4.2.ebuild
deleted file mode 100644
index 643c480350dd..
--- a/dev-ruby/memoizable/memoizable-0.4.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Memoize method return values"
-HOMEPAGE="https://github.com/dkubb/memoizable;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/thread_safe-0.3.1:0"
-
-all_ruby_prepare() {
-   sed -i -e "/simplecov/,/^end$/d" spec/spec_helper.rb || die
-
-   # Avoid a failing test that also fails for upstream Travis.
-   rm spec/unit/memoizable/class_methods/included_spec.rb || die
-}



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

2021-11-21 Thread Hans de Graaff
commit: d919cc784fb3f6375b1841c6bb14b50788271f7f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:53:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d919cc78

dev-ruby/mime-types: add 2.99.3

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

 dev-ruby/mime-types/Manifest |  1 +
 dev-ruby/mime-types/mime-types-2.99.3.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest
index 7fc8677ce27e..7df4b2f13236 100644
--- a/dev-ruby/mime-types/Manifest
+++ b/dev-ruby/mime-types/Manifest
@@ -1,3 +1,4 @@
 DIST mime-types-2.99.2.gem 149504 BLAKE2B 
d2088d606b0210a8607d351ce7b7e3b7f25c3d518eaa3cb32ccfbf56a16eea104c908614f315317cece175003261d240f43bbf203619b54da35702abb94be8ce
 SHA512 
46b3add451c3a6879f0f5df5f1e09c41d78d5a5b3872c2fcae7c8b097008cb04a9f5606360af9cc9880d7d659fe2dad19a118e6dfca1774ec3f5a5b852e31720
+DIST mime-types-2.99.3.gem 149504 BLAKE2B 
f0e34e5379948e5e742f3d9db0214bcf40bcdf425866509fe40e74188673b779da11980ab68d202c5129295ecda1a19f4b177f51f1add0b413f29669717060b7
 SHA512 
1a71cbe2baed27fa14a914e2ad112545c42c7560e93617a41fd3a5bf61e0ee1e5b5385e0cca7488302aecfc25eb6cd071a33d57291aa4c3280cb2621989daa48
 DIST mime-types-3.3.1.gem 36352 BLAKE2B 
66b97cc51d157d445d05823a3059efb6684a59d6b976945df77beb6497979a83d3ada4832cc36a42b6fad2353d1b5f2d7d1271a7947a0264978f30b857c0c7c3
 SHA512 
48646c5d3cc1b65ad0418bd765c86102d5dd7d0196f1b2b4b92acd350d6927e0c0fec3d30d04bf8b073d342f56b38663dee791f2c87f82b5743c6508265692ec
 DIST mime-types-3.4.1.gem 36864 BLAKE2B 
09c6c2fad3cad3535e5c357b49c84b2c1809903235f3bdbeeb766157c48bfc899f32fe95be535feab3c7835c4b535e25b49019c14f51dee1a812fdb735f0f7af
 SHA512 
d0cec7afbe1685c008765997c3047f23bbb0bd10989cd82475805f932e61c400b3d2e60f5f95804c46919b57f0d3644c866be358b0c4c653ace43d62bbc98e4f

diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild 
b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
new file mode 100644
index ..d9f1f84c1fbb
--- /dev/null
+++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ruby30: not compatible
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc History-Types.rdoc README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby"
+HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
+
+LICENSE="MIT Artistic GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Avoid unneeded dependency on minitest-focus.
+   sed -i -e '/focus/ s:^:#:' \
+   -e 's:fivemat/::' \
+   test/minitest_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2021-11-21 Thread Hans de Graaff
commit: e078447dc4032ee2208889655071aa1899d9b204
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:48:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e078447d

dev-ruby/memoize: add ruby30

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

 dev-ruby/memoize/memoize-1.3.1-r2.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-ruby/memoize/memoize-1.3.1-r2.ebuild 
b/dev-ruby/memoize/memoize-1.3.1-r2.ebuild
new file mode 100644
index ..20f46c97d4de
--- /dev/null
+++ b/dev-ruby/memoize/memoize-1.3.1-r2.ebuild
@@ -0,0 +1,23 @@
+# 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_EXTRADOC="README"
+
+inherit ruby-fakegem
+DESCRIPTION="A Ruby library that lets you memoize methods"
+HOMEPAGE="https://github.com/djberg96/memoize;
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 ) "
+
+all_ruby_prepare() {
+   sed -i -e 's/Config/RbConfig/' Rakefile || die
+}



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

2021-11-21 Thread Hans de Graaff
commit: 4db30d5935a84cbc94f66d5a899d4df8ddb62cca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:55:28 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db30d59

dev-ruby/combustion: add 1.3.4

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

 dev-ruby/combustion/Manifest|  1 +
 dev-ruby/combustion/combustion-1.3.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index db942794c618..024574bfbaec 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -2,3 +2,4 @@ DIST combustion-1.3.0.gem 18944 BLAKE2B 
5a6f6f2ffd67ae180d3f34be0501ebb05f5a7e3a
 DIST combustion-1.3.1.gem 36864 BLAKE2B 
08b0651d33b15ffbf9ee01186f90e7247623a06af3bd9e535f82495d3beb7fb7f0a570bd0f9a2a62233b98fb1f9c91ea1527f59fd747300fc68a8f0054b78ffd
 SHA512 
59f456d29cf0b014b1a87a8996bc596cfc8a7d57a8ca514c726eb26264f35c3075d86b712bc1efa1d154a068afa4d389fd1a3efab44b050f07db5c334d7300f7
 DIST combustion-1.3.2.gem 16384 BLAKE2B 
28f0ef03236df58d234739736eeae10d2c310f9598d62c4fc4d29baeb4036f2df8b945be4d7eb362c00fbfdf584004e9d75df013e03cb69dfb3db6fc58b72139
 SHA512 
e86c3ef6d6b18575b6fe187013f5146f1b6e0cf81b7fbded52b800f21a5488cc0d1b3f78a08b14fe9b61928cc100a6b37cb539289a166164459704ccdb3cbba1
 DIST combustion-1.3.3.gem 16384 BLAKE2B 
c3af239b8558d17521b9c084cbc9d9fa5fb241f8a618688dd715eae91b89278e2192a72c0a201855461fdd077fb0f2add74817ba0b4e87de1030eb4069372709
 SHA512 
4a244b70b883ce7ee2f91315a63288f08b667f395b3fca4146a7720bcbf7cd0937f2609d37aaf01ed45359833fe9735e8657f2a7578d068ba4f05b986e834450
+DIST combustion-1.3.4.gem 16384 BLAKE2B 
305a38d4e4a59903eb23318ec64389b80b051b7e2fce1de962fec26a0ba76eff1236226aad8072615d333e1ba797153771474b7096ec1b052d2bba63f4beafdb
 SHA512 
251f4f219048f6ce7b8236c5b35463916f3d3f6d35be392e7d7b4854f2c2d68d585e6f35040a0ae866b7339db957866c022e756f474fce9d6b6e1e63cf237c94

diff --git a/dev-ruby/combustion/combustion-1.3.4.ebuild 
b/dev-ruby/combustion/combustion-1.3.4.ebuild
new file mode 100644
index ..7098a4162651
--- /dev/null
+++ b/dev-ruby/combustion/combustion-1.3.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Elegant Rails Engine Testing"
+HOMEPAGE="https://github.com/pat/combustion;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/activesupport-3.0.0:*
+   >=dev-ruby/railties-3.0.0:*
+   >=dev-ruby/thor-0.14.6:*
+"



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

2021-11-21 Thread Hans de Graaff
commit: d31e04bcf0ff7d3b30de9a6abf79357904f9e50e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:46:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31e04bc

dev-ruby/mash: EAPI 8

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

 dev-ruby/mash/mash-0.1.1-r3.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/mash/mash-0.1.1-r3.ebuild 
b/dev-ruby/mash/mash-0.1.1-r3.ebuild
new file mode 100644
index ..0f82122dc1c7
--- /dev/null
+++ b/dev-ruby/mash/mash-0.1.1-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mash is an extended Hash that gives simple pseudo-object 
functionality"
+HOMEPAGE="https://github.com/mbleigh/mash;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



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

2021-11-21 Thread Hans de Graaff
commit: d3468a77ed151857618033da79e82d8e8a283f29
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:44:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3468a77

dev-ruby/log4r: add ruby30

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

 dev-ruby/log4r/log4r-1.1.10-r3.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/log4r/log4r-1.1.10-r3.ebuild 
b/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
new file mode 100644
index ..1e8c89bcc55e
--- /dev/null
+++ b/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
@@ -0,0 +1,28 @@
+# 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_DOC=""
+
+# There are no working tests atm, to be checked on next version bump.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A comprehensive and flexible logging library written in Ruby"
+HOMEPAGE="http://log4r.sourceforge.net/;
+IUSE=""
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r examples
+}



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

2021-11-21 Thread Hans de Graaff
commit: e6bafc92ebbdf7e926d1831cbf7ad3b2ec5059c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:50:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6bafc92

dev-ruby/metaclass: all arches stable

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

 dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild 
b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
index acd672dcc09c..42ac6b126576 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/floehopper/metaclass;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2021-11-21 Thread Hans de Graaff
commit: cfb4e5122bcf6279b12d6ca1b7478d7857b719f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:45:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb4e512

dev-ruby/log_buddy: EAPI 8

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

 dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild | 29 
 1 file changed, 29 insertions(+)

diff --git a/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild 
b/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild
new file mode 100644
index ..4a29b07ba29d
--- /dev/null
+++ b/dev-ruby/log_buddy/log_buddy-0.7.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.markdown examples.rb"
+
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Log statements along with their name easily"
+HOMEPAGE="https://github.com/relevance/log_buddy;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.9 )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+}



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

2021-11-21 Thread Hans de Graaff
commit: a7e9aae23053d4f076cb34358d587e9fb50db761
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:42:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e9aae2

dev-ruby/lockfile: add ruby30

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

 dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild 
b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
new file mode 100644
index ..b11f3b11d423
--- /dev/null
+++ b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
@@ -0,0 +1,19 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library for creating NFS safe lockfiles"
+HOMEPAGE="https://github.com/ahoward/lockfile;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""



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

2021-11-21 Thread Hans de Graaff
commit: 7af0af8760cd3593c9426b537dcc6cada17e0e2d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 22 06:46:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0af87

dev-ruby/mash: cleanup

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

 dev-ruby/mash/mash-0.1.1-r2.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-ruby/mash/mash-0.1.1-r2.ebuild 
b/dev-ruby/mash/mash-0.1.1-r2.ebuild
deleted file mode 100644
index 38d44104fc5f..
--- a/dev-ruby/mash/mash-0.1.1-r2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mash is an extended Hash that gives simple pseudo-object 
functionality"
-HOMEPAGE="https://github.com/mbleigh/mash;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgda/, gnome-extra/libgda/files/

2021-11-21 Thread Sam James
commit: a86d660c0f1ffcef7ba19ef801f1248504994541
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:51:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:52:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86d660c

gnome-extra/libgda: fix build with USE=canvas

Closes: https://bugs.gentoo.org/818106
Thanks-to: Tee KOBAYASHI  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/libgda-5.2.9-redefine-bool-error.patch   | 38 ++
 gnome-extra/libgda/libgda-5.2.9.ebuild |  2 ++
 2 files changed, 40 insertions(+)

diff --git a/gnome-extra/libgda/files/libgda-5.2.9-redefine-bool-error.patch 
b/gnome-extra/libgda/files/libgda-5.2.9-redefine-bool-error.patch
new file mode 100644
index ..0ef845bd7a4d
--- /dev/null
+++ b/gnome-extra/libgda/files/libgda-5.2.9-redefine-bool-error.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/818106
+--- a/tools/browser/canvas/browser-canvas-text.c
 b/tools/browser/canvas/browser-canvas-text.c
+@@ -231,7 +231,7 @@ browser_canvas_text_set_property (GObjec
+   const gchar *cstr = NULL;
+   gchar *str;
+   gdouble size = 0;
+-  gboolean bool = FALSE;
++  gboolean bool_var = FALSE;
+ 
+   ct = BROWSER_CANVAS_TEXT (object);
+ 
+@@ -269,11 +269,11 @@ browser_canvas_text_set_property (GObjec
+   ct->priv->highlight_color = g_strdup 
(BROWSER_CANVAS_ENTITY_COLOR);
+   break;
+   case PROP_UNDERLINE:
+-  bool = g_value_get_boolean (value);
+-  ct->priv->underline = bool;
++  bool_var = g_value_get_boolean (value);
++  ct->priv->underline = bool_var;
+   adjust_text_pango_attributes (ct);
+   if (ct->priv->text_item) {
+-  if (bool) {
++  if (bool_var) {
+   str = g_strdup_printf ("%s", 
ct->priv->text);
+   g_object_set (G_OBJECT (ct->priv->text_item), 
+ "text", str,
+@@ -286,8 +286,8 @@ browser_canvas_text_set_property (GObjec
+ "use-markup", FALSE, NULL);
+   }
+   case PROP_BOLD:
+-  bool = g_value_get_boolean (value);
+-  ct->priv->bold = bool;
++  bool_var = g_value_get_boolean (value);
++  ct->priv->bold = bool_var;
+   adjust_text_pango_attributes (ct);
+   break;
+   default:

diff --git a/gnome-extra/libgda/libgda-5.2.9.ebuild 
b/gnome-extra/libgda/libgda-5.2.9.ebuild
index 135738d0063e..9a3fb0517f99 100644
--- a/gnome-extra/libgda/libgda-5.2.9.ebuild
+++ b/gnome-extra/libgda/libgda-5.2.9.ebuild
@@ -86,6 +86,8 @@ src_prepare() {
 
# replace my_bool with _Bool
eapply "${FILESDIR}/${PN}-5.2-my_bool-error.patch"
+   # ... and stop using bool elsewhere too
+   eapply "${FILESDIR}/${PN}-5.2.9-redefine-bool-error.patch"
 
# Prevent file collisions with libgda:4
eapply "${FILESDIR}/${PN}-4.99.1-gda-browser-doc-collision.patch"



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

2021-11-21 Thread Hans de Graaff
commit: ee3199cbd09a969a6a7cba3ba66498b039388e9b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 21 10:21:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3199cb

dev-ruby/web-console: add 4.2.0

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

 dev-ruby/web-console/Manifest |  1 +
 dev-ruby/web-console/web-console-4.2.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest
index c337ab873a20..13455cf358e5 100644
--- a/dev-ruby/web-console/Manifest
+++ b/dev-ruby/web-console/Manifest
@@ -1,2 +1,3 @@
 DIST web-console-3.7.0.tar.gz 53714 BLAKE2B 
d69a7b467e419e87d43c988026f278aea5ca142e336d120e0a50ef85b36186d2f388d551f19820e01d85fdca5a49c471aed69cb2ae0d6f1828a99350dfe86d55
 SHA512 
d44e4dc3ef12216829b3f522e3645b0fa9b8ae34fa70b5e52a96e345b8b5fc8dad9af6f9918ea23d276cae03445133b15f780041a8cb61584b182ca6934fd71b
 DIST web-console-4.1.0.tar.gz 54722 BLAKE2B 
242e588843e713b77c0689b17906bb0dad8784ad9b5fd255a174364afa83014d3cb022f1fb52a759aaa9f2453a1a944796c1a84edff65de6a5e1adaebccc4071
 SHA512 
c295dac733094a4ee4ce9dffa0d65001aa179cd17cc5b9a2a0a418e1e1a4ca3d40fab8bc3f8e099d55a0b7b07295e40d40dd1b3335ac98e9b0cd51590b130e10
+DIST web-console-4.2.0.tar.gz 53991 BLAKE2B 
8145e5bf2e13230c7411a49af34129130fb99c8a65afc7b628d77572723cdfcb2afbdc9f3be63a9bad0d3d92013cc291882bbe228058e2b84595566a48b5cdba
 SHA512 
3a9fd5c7a184fd28961a4d8d0e4ad9850d8a4fe39a9c97f13cbd78b34a69be49a78ad94570fcd45e8af6ef523948ead3fb4350a4e49fbbe76855b4115a9afc61

diff --git a/dev-ruby/web-console/web-console-4.2.0.ebuild 
b/dev-ruby/web-console/web-console-4.2.0.ebuild
new file mode 100644
index ..c81c9d39ea20
--- /dev/null
+++ b/dev-ruby/web-console/web-console-4.2.0.ebuild
@@ -0,0 +1,47 @@
+# 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.markdown README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="web-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A debugging tool for your Ruby on Rails applications"
+HOMEPAGE="https://github.com/rails/web-console;
+SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionview-6.0:*
+   >=dev-ruby/activemodel-6.0:*
+   >=dev-ruby/bindex-0.4.0
+   >=dev-ruby/railties-6.0:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   >=dev-ruby/rails-6.0
+   dev-ruby/rack
+   dev-ruby/sqlite3
+   dev-ruby/mocha
+   www-servers/puma
+)"
+
+all_ruby_prepare() {
+   # Use an installed rails version rather than live source from github, 
and
+   # rack is now part of rails.
+   sed -e '/\(rack\|arel\|rails\|simplecov\)/ s/,/#/'  \
+   -e '/\(byebug\|simplecov\)/ s:^:#:' \
+   -e '/arel/ s:^:#:' \
+   -i Gemfile || die
+
+   sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die
+}



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

2021-11-21 Thread Hans de Graaff
commit: 38978f92bbefffe14e6547098c2e44b027bea1dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 21 10:08:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38978f92

dev-ruby/xdr: add 3.0.2

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

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

diff --git a/dev-ruby/xdr/Manifest b/dev-ruby/xdr/Manifest
index 5de4603e1565..62896ad01845 100644
--- a/dev-ruby/xdr/Manifest
+++ b/dev-ruby/xdr/Manifest
@@ -1 +1,2 @@
 DIST xdr-3.0.1.gem 24576 BLAKE2B 
e8518e0d25981462aa1b716e16418c8a0e850a10c3be36b3c542893cd0a75968a13209c82002bf43ee25106b161708159c9c16ac492f32b1dc72c1c52aa7169f
 SHA512 
22911bd41b6a6999f9c231c09d4b4ae731a0b38c5e588be9624ae461fc3099615a20c4f0ac4a2cd614e71104b35974727770ffcbe066ae5f1c12f246fa05e5a5
+DIST xdr-3.0.2.tar.gz 22656 BLAKE2B 
f541f7ad210d21c0cbb154b9d7ac1593a444d771ac604844bd7458da8fcaad8c64c7249175d98b4c12afaf86501004fa42e0b89c22f70d10bf1771816e94e28f
 SHA512 
76de3f9c9d005f366d36b5063300ad4bd2b2c6d6f7e185b5ceb62ad0e00a864c3859831d13932f403bf08ee0ac73b8ba83c895207b4ce2c41456e4f53f0fc495

diff --git a/dev-ruby/xdr/xdr-3.0.2.ebuild b/dev-ruby/xdr/xdr-3.0.2.ebuild
new file mode 100644
index ..72c33e1ec604
--- /dev/null
+++ b/dev-ruby/xdr/xdr-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+RUBY_FAKEGEM_GEMSPEC="xdr.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Read/write XDR encoded data structures"
+HOMEPAGE="https://github.com/astroband/ruby-xdr;
+SRC_URI="https://github.com/astroband/ruby-xdr/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/activemodel-5.2.0:*
+   >=dev-ruby/activesupport-5.2.0:*"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/pry/ s:^:#:' spec/spec_helper.rb || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-11-21 Thread Hans de Graaff
commit: 8aeffe04a171c96a90e16c4dc02563487afd9f82
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov 21 09:34:54 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 22 06:37:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aeffe04

dev-ruby/xml-simple: add 1.1.9

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

 dev-ruby/xml-simple/Manifest|  1 +
 dev-ruby/xml-simple/xml-simple-1.1.9.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/xml-simple/Manifest b/dev-ruby/xml-simple/Manifest
index ee8078d5dcf6..fe766a96746e 100644
--- a/dev-ruby/xml-simple/Manifest
+++ b/dev-ruby/xml-simple/Manifest
@@ -1 +1,2 @@
 DIST xml-simple-1.1.5.tar.gz 126288 BLAKE2B 
0fb7f8cebee23e422d2941de790426e494bce51af90cda8a3b7f3b27129f6272aa277a80fce004aca2658d5ae5f62b7aa9f251b53839d14e6d5b7f5a33b819af
 SHA512 
df81a05a0c32141cb5a0328fb782292438ec3ad6037c150e2ff4fee07b65ba9a739987f25f28c196ff8565af53c62120c3a729820a94dd3da0551fe43948f9a3
+DIST xml-simple-1.1.9.tar.gz 119573 BLAKE2B 
fd23d75f45265093f7d7a6a1a96a5872bc12d918f775a88339f82bd3a5f710c3db23390769b3d88832b145aee04863734061b27210f129dc23b62ce8c6b02824
 SHA512 
3bc53558adb65b0d9c4c1e7f2980b5d3cd2fa7f2b0ec1969c1631bd95960be504eacc459830ce83f08d11c080250346e6059c8c463faf372c1e61bbc1fc86804

diff --git a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild 
b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
new file mode 100644
index ..705a80683e40
--- /dev/null
+++ b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+COMMIT=7b8bdf7b33ab872bb4d1fb8eeecba5c5e1a4a421
+
+RUBY_FAKEGEM_GEMSPEC="xml-simple.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/maik/xml-simple/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+DESCRIPTION="Easy API to maintain XML. A Ruby port of Grant McLean's Perl 
module XML::Simple"
+HOMEPAGE="https://github.com/maik/xml-simple;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE=""
+
+RUBY_S="${PN}-${COMMIT}"
+
+ruby_add_rdepend "dev-ruby/rexml"
+
+each_ruby_test() {
+   cd test || die
+   for i in *.rb; do
+   ${RUBY} -I../lib ${i} || die
+   done
+}



[gentoo-commits] data/gentoo-news:master commit in: 2021-09-29-possible-failure-to-preserve-libraries/

2021-11-21 Thread Sam James
commit: ef0cfc2c0e68299ddfa355732c76cf7d9ed83fcb
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:30:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:31:58 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=ef0cfc2c

2021-09-29-possible-failure-to-preserve-libraries: mention when it's ok to skip 
-e

It should be okay to skip -e @world and instead only rebuild libraries +
their consumers in some cases.

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

 .../2021-09-29-possible-failure-to-preserve-libraries.en.txt   | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
index 7154bc4..68aa6af 100644
--- 
a/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
+++ 
b/2021-09-29-possible-failure-to-preserve-libraries/2021-09-29-possible-failure-to-preserve-libraries.en.txt
@@ -93,7 +93,12 @@ Step 3. Given that there are possible other side-effects of 
the corruption/bug,
   Note that binary packages may need to be discarded given they may
   contain corrupt metadata.
 
-  If no libraries were broken, it is likely safe to skip this step.
+  If no libraries were broken, it is likely safe to skip this step. It
+  should be sufficient, for resource-constrained machines, to simply
+  rebuild any broken libraries and their consumers (reverse-dependencies):
+  revdep-rebuild may help you do this.
+
+  (If you do not know what that means, please proceed with Step 3.)
 
 Please see the wiki [0] for a full description of the background
 of this problem and handling corner cases such as e.g. already



[gentoo-commits] data/gentoo-news:master commit in: 2021-10-18-libxcrypt-migration-stable/

2021-11-21 Thread Sam James
commit: 8f2ad6dd0515374e473b79d6f6cbc32ac8050680
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:14:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:14:07 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=8f2ad6dd

2021-10-18-libxcrypt-migration-stable: mention unmasking libcrypt:0/1 for delay

If users want to delay the upgrade (please don't do this though), they
will (shortly) need to unmask virtual/libcrypt:0/1 too.

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

 .../2021-10-18-libxcrypt-migration-stable.en.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
index feddaf6..1b80f95 100644
--- 
a/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
+++ 
b/2021-10-18-libxcrypt-migration-stable/2021-10-18-libxcrypt-migration-stable.en.txt
@@ -44,6 +44,7 @@ need to take the following steps:
 * unmask and enable the crypt USE flag of sys-libs/glibc
 * mask the system USE flag of sys-libs/libxcrypt
 * mask >=virtual/libcrypt-2
+* unmask virtual/libcrypt:0/1
 
 If you wish to manually migrate now, there are a series
 of steps described on the wiki (see below), but the outline is:



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

2021-11-21 Thread Sam James
commit: 01fd1ed53bffbcb11aa1734eb0ca42d3597318f5
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:08:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:28:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fd1ed5

profiles: mask (older) virtual/libcrypt:0/1 for glibc to ease upgrades

Mask the older virtual/libcrypt subslot (which permits glibc[crypt] instead
of libxcrypt) to ease upgrades.

Not yet doing this for musl (need to figure that out still) or uclibc (which
is going away, see news).

Was on the fence about doing this given it makes it slightly more
awkward to put off the upgrade if desired, but that's really discouraged
at this point, and I think it's worth it to make upgrades easier
for more people.

This helps Portage realise it can/should upgrade to virtual/libcrypt:0/2
rather than giving very confusing blocker errors (which it often, but not
always, gets past).

Final push to do this was a forum post: 
https://forums.gentoo.org/viewtopic-t-1145602.html

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

 profiles/base/package.mask| 9 +
 profiles/features/musl/package.mask   | 1 +
 profiles/features/uclibc/package.mask | 1 +
 3 files changed, 11 insertions(+)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index c617fe47edc1..596abf9f4086 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,6 +1,15 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-22)
+# Mask the older libcrypt virtual (which accepted glibc[crypt]) to ease
+# dependency resolution. In a fair number of cases, this has helped
+# upgrades go through cleanly.
+# (This mask is undone in musl profiles where the transition is not yet being
+# made.)
+# bug #699422.
+virtual/libcrypt:0/1
+
 # Andreas K. Hüttel  (2021-07-06)
 # No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
 # news item.

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 8868bd6108ae..8bf8e5b3342e 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -21,6 +21,7 @@ net-misc/netkit-rsh
 # Andreas K. Hüttel  (2021-07-14)
 # Mask the libxcrypt-based virtual
 ~virtual/libcrypt-2
+-virtual/libcrypt:0/1
 
 # David Seifert  (2021-02-08)
 # nvidia-drivers only works against glibc.

diff --git a/profiles/features/uclibc/package.mask 
b/profiles/features/uclibc/package.mask
index 8aa72890043e..39a81a82d33a 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -8,6 +8,7 @@ sys-libs/pam
 # Andreas K. Hüttel  (2021-07-14)
 # Mask the libxcrypt-based virtual
 ~virtual/libcrypt-2
+-virtual/libcrypt:0/1
 
 # Ionen Wolkens  (2021-07-09)
 # Mask in favor of opentmpfiles until usable with uclibc-ng (bug #801106)



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

2021-11-21 Thread Sam James
commit: 5b87870785cf14109912ccce809d6e4a9b56c3aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 06:27:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 06:28:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b878707

profiles/arch/sparc: unmask older libcrypt virtual for now

virtual/libcrypt:0/2 isn't marked stable yet on sparc.

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

 profiles/arch/sparc/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index cffd5f5e1ac7..2e8748f1a007 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-22)
+# Unmask older libcrypt virtual until libxcrypt is stable on sparc (pending)
+# bug #809410
+-virtual/libcrypt:0/1
+
 # Raúl Porcel  (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



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

2021-11-21 Thread Joonas Niilola
commit: 97ade1edd78ae2be64acf5ca3298c4208e530f71
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Nov 22 06:18:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 22 06:19:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ade1ed

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

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

 sys-kernel/pf-sources/Manifest  |  3 +
 sys-kernel/pf-sources/pf-sources-5.15_p2.ebuild | 76 +
 2 files changed, 79 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index dea3673dedc4..1fd6d2913fc0 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -2,6 +2,7 @@ DIST 
1510_fs-enable-link-security-restrictions-by-default-5.12.patch 810 BLAKE2B
 DIST 5020_BMQ-and-PDS-io-scheduler-v5.11-r2.patch 259433 BLAKE2B 
e3cc85db32795721d39962dfd3b72ac923b89da8a9125ef0e12ba199b3606cec9a2d99392c0b0f195b1557a25be2370be1efe3bab9a9e0c2e89e2e92eb86eccb
 SHA512 
3e75edcb8c8a5ff64d751cff1c9102ea5eabadda3ba6ae1369b2a1478d5f001776f7ce1b13425f5c2f7acdb1a8a117864ccb9aca6755188efaa4110dcb43
 DIST 5020_BMQ-and-PDS-io-scheduler-v5.12-r1.patch 267548 BLAKE2B 
77a1646ffbc67ed88af564b73cf63f0374772bdc1075e771a93ee4fe257b94cb3766a4842898b48f4343458d0b507229182220c7daeb5532df610b964c6640e7
 SHA512 
3500160e35ffb16771f9ae556f0c8260e616833898f05b3c03e6197b47b20fe3a25f717117ca8257852734c1764e407fbfe70aac077c482e9f9fca97cdd938ee
 DIST 5021_BMQ-and-PDS-gentoo-defaults-5.14.patch 348 BLAKE2B 
50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f
 SHA512 
166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
+DIST 5021_BMQ-and-PDS-gentoo-defaults-5.15.patch 348 BLAKE2B 
50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f
 SHA512 
166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
 DIST 5021_BMQ-and-PDS-gentoo-defaults-v5.11-r2.patch 348 BLAKE2B 
e81fa7e5157ad317babd4c636facb34b577c8cb850a77c945e94d62547ec687d61dbef3766e3772ba880e2b657f400a2d9c86efdced2dada7a108b4c1593
 SHA512 
192431f1b1c19e91d4fcf16e3a275151043c8f065eb5a909f68ff640108537f9d5105be9175a8eea12b0bbfc871ab1595f3e051e64c39bb2a32f8c75a1137bb3
 DIST 5021_BMQ-and-PDS-gentoo-defaults-v5.12-r0.patch 348 BLAKE2B 
50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f
 SHA512 
166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
 DIST 5022_BMQ-and-PDS-compilation-fix.patch 1045 BLAKE2B 
8bfdf114f40a4d4851c511003d0454b450ad1cffc59f360bef53b7cff9272a743e59da42e8ca067e2f48c1abd89dd4e03dcb681f9fb7a3180eff260cfed713ee
 SHA512 
9af31d2be69411810b60e2a257e5a51e92a31ccf48f0191a6918ef2c4b6015221b7def543ea06309e0413ae7c76913bf35c0068825a1a9bfc98cd00fa0e9cc70
@@ -34,6 +35,7 @@ DIST pf-sources-5.14_p5.patch 6029195 BLAKE2B 
f64b148b26846574490fc81cde2de3e46e
 DIST pf-sources-5.14_p6.patch 6286097 BLAKE2B 
e08a47900f8c3dd64fdcbd58056e4c69d13c39635b78bcfb113d799fe6c7f0d949d05cdacd988bb62c469380e21a1b9acb221456818be3f2770ed53d66bb651f
 SHA512 
35b7b43386fe6b4066c20085d2984acf3b5b598bcfa4835befaf970d4b4fad3d2be09bb9a83d1739f826cc149070e6b893856eaa2b1c0a3343ed094c44d6c10f
 DIST pf-sources-5.14_p7.patch 6639505 BLAKE2B 
f458bb874ace039b4c29ea33b1f4f16ce5db3c73a7a8b3ac8fc17d90df1d63e5da8c7847915ea9a29f6eedaca8e1c088fd2af5d254efe008fe1d1bc0c104101b
 SHA512 
0e17495210444e3779aaee47dd635cb6126e8263a82b8a2821333b9d6519501960b31ce8e694d4a7bc3779b10aeda04af1813a0afc258a8d52617728e4b61e5c
 DIST pf-sources-5.15_p1.patch 2332495 BLAKE2B 
45efecb558d62cf5b6b39f87741e9944f77b2bd580bf166e3b4fe3e3109597a073df938cf39f55d57344a4032f971985cb2457df7b555f62d918c44f3eb68ae1
 SHA512 
cd79047e167ae4249a5e275483bfd54a5ba3b37ff98ddc8f7135b95d12debc2f990c36ae6a4e006e9c3c324ff5acd677511c384dd6928cf6171094984ed345fa
+DIST pf-sources-5.15_p2.patch 4107461 BLAKE2B 
57c31ff106c78b97a2b131c66146f176a2a092a4f405d7d279ca17f4b2be72314ceb16a6553909cfd98cc162535be7d4cf4ee706750e87e969e5db27b492758e
 SHA512 
b1fe23afc40d011c7fa0fa34f45676eaa3f063f9c4bdb29e7fd4ddfd526dd3b7fed1980111cc89f11f8f0f28fe3753ec10d3e32ea2395b3a7b5f62b7ad62f8ee
 DIST prjc_v5.13-r1.patch 258898 BLAKE2B 
013be3c3e9b342268359ecbcc10c7b95c7fe3741d2b9058db87da59d40aa9b34db898d31f1f1a0dab80598cab313499d8083ccea141c5200b5593c9d44647de7
 SHA512 
ad9276a80e28eec461a307ad44a1ed5acebf810b14ce8c9e6f1dc211be6ed7e72f535175fb65f3115fa217f8b635122c65c2c002ff00ba458c867d8bb6257f36
 DIST prjc_v5.13-r2.patch 257231 BLAKE2B 

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

2021-11-21 Thread Yixun Lan
commit: 896c914c6c4c970083698abc763c19d4892d932b
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 22 05:56:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 05:57:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896c914c

x11-misc/dunst: keyword ~riscv, bug #825562

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

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

diff --git a/x11-misc/dunst/dunst-1.7.1.ebuild 
b/x11-misc/dunst/dunst-1.7.1.ebuild
index b1b89821e8ab..6fb014be17ab 100644
--- a/x11-misc/dunst/dunst-1.7.1.ebuild
+++ b/x11-misc/dunst/dunst-1.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 IUSE="wayland"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/

2021-11-21 Thread Sam James
commit: 7b4b36a420335b233dfa119dab91e536880d69c2
Author: Yang Yang  gmail  com>
AuthorDate: Sat Nov 13 19:36:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 05:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4b36a4

sys-auth/elogind: add patch to enable clang-13 compilation

The patch is extracted from upstream:
https://github.com/elogind/elogind/commit/cd5390335303da11f3aeaa5431dd7a88c5a9b3e9

Bug: https://github.com/elogind/elogind/issues/215
Signed-off-by: Yang Yang  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22938
Signed-off-by: Sam James  gentoo.org>

 sys-auth/elogind/elogind-246.10-r2.ebuild|  1 +
 .../elogind-246.10-clang-undefined-symbol.patch  | 20 
 2 files changed, 21 insertions(+)

diff --git a/sys-auth/elogind/elogind-246.10-r2.ebuild 
b/sys-auth/elogind/elogind-246.10-r2.ebuild
index d4aa96426afb..e571a7a18750 100644
--- a/sys-auth/elogind/elogind-246.10-r2.ebuild
+++ b/sys-auth/elogind/elogind-246.10-r2.ebuild
@@ -52,6 +52,7 @@ PATCHES=(
"${FILESDIR}/${PN}-243.7-nodocs.patch"
"${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116
"${FILESDIR}/${P}-revert-polkit-automagic.patch"
+   "${FILESDIR}/${P}-clang-undefined-symbol.patch"
 )
 
 pkg_setup() {

diff --git a/sys-auth/elogind/files/elogind-246.10-clang-undefined-symbol.patch 
b/sys-auth/elogind/files/elogind-246.10-clang-undefined-symbol.patch
new file mode 100644
index ..3a157615884e
--- /dev/null
+++ b/sys-auth/elogind/files/elogind-246.10-clang-undefined-symbol.patch
@@ -0,0 +1,20 @@
+--- a/src/libelogind/sd-bus/bus-error.h
 b/src/libelogind/sd-bus/bus-error.h
+@@ -28,11 +28,17 @@ int bus_error_set_errnofv(sd_bus_error *e, int error, 
const char *format, va_lis
+  * the bus error table, and BUS_ERROR_MAP_ELF_USE has to be used at
+  * least once per compilation unit (i.e. per library), to ensure that
+  * the error map is really added to the final binary.
++ *
++ * In addition, set the retain attribute so that the section cannot be
++ * discarded by ld --gc-sections -z start-stop-gc. Older compilers would
++ * warn for the unknown attribute, so just disable -Wattributes.
+  */
+ 
+ #define BUS_ERROR_MAP_ELF_REGISTER  \
++_Pragma("GCC diagnostic ignored \"-Wattributes\"")  \
+ _section_("SYSTEMD_BUS_ERROR_MAP")  \
+ _used_  \
++__attribute__((retain)) \
+ _alignptr_  \
+ _variable_no_sanitize_address_
+



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

2021-11-21 Thread Yixun Lan
commit: 46c70a2696388c6ca5b50382f0538d12deb06c24
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 22 03:40:42 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 05:54:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c70a26

media-sound/openmpt123: keyword ~riscv

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

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

diff --git a/media-sound/openmpt123/openmpt123-0.5.13.ebuild 
b/media-sound/openmpt123/openmpt123-0.5.13.ebuild
index c02ecbf057db..82cbe36ce684 100644
--- a/media-sound/openmpt123/openmpt123-0.5.13.ebuild
+++ b/media-sound/openmpt123/openmpt123-0.5.13.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://lib.openmpt.org/libopenmpt/;
 SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 IUSE="flac portaudio pulseaudio sdl sndfile"
 
 RDEPEND="



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

2021-11-21 Thread Yixun Lan
commit: 9bc47fc90d19da0bd8b371a6d9d66892feb8b02a
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 22 03:39:39 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc47fc9

media-libs/libopenmpt: keyword ~riscv

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

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

diff --git a/media-libs/libopenmpt/libopenmpt-0.5.13.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.5.13.ebuild
index c18b91994362..ecc623d23085 100644
--- a/media-libs/libopenmpt/libopenmpt-0.5.13.ebuild
+++ b/media-libs/libopenmpt/libopenmpt-0.5.13.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://lib.openmpt.org/libopenmpt/;
 SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 IUSE="examples mp3 ogg static-libs test vorbis zlib"
 RESTRICT="!test? ( test )"
 



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

2021-11-21 Thread Yixun Lan
commit: 914218df4a7cebe2a4a521ae8a00aec8879499d4
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Nov 22 03:41:42 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 05:54:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914218df

profiles/arch/riscv/package.use.mask: unmask USE=openmpt for 
media-plugins/audacious-plugins

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

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 051c4c521f0a..edf81aaf9bf8 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Joonas Niilola  (2021-11-21)
-# Dependency media-libs/libopenmpt not keyworded on riscv.
-media-plugins/audacious-plugins openmpt
-
 # Alex Fan  (2021-11-19)
 # opengl -> dev-python/pygame is not keyworded yet
 dev-python/sympy opengl



[gentoo-commits] repo/gentoo:master commit in: x11-apps/mesa-progs/

2021-11-21 Thread Sam James
commit: 1f77a5bf9a17c7959a39efdf97c1d8b40e42f0ff
Author: orbea  riseup  net>
AuthorDate: Mon Nov 22 03:42:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 05:21:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f77a5bf

x11-apps/mesa-progs: Fix install with slibtool

[sam: Not ideal either way but this avoids installing a load
of stuff via the install target only to throw it away.]

Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 x11-apps/mesa-progs/mesa-progs-8.4.0-r1.ebuild | 13 ++---
 x11-apps/mesa-progs/mesa-progs-.ebuild | 13 ++---
 2 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/x11-apps/mesa-progs/mesa-progs-8.4.0-r1.ebuild 
b/x11-apps/mesa-progs/mesa-progs-8.4.0-r1.ebuild
index ee75c1fc23ec..cafb05dd7c1a 100644
--- a/x11-apps/mesa-progs/mesa-progs-8.4.0-r1.ebuild
+++ b/x11-apps/mesa-progs/mesa-progs-8.4.0-r1.ebuild
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}
media-libs/glew
virtual/glu
x11-base/xorg-proto"
+BDEPEND="sys-apps/grep
+   sys-apps/file"
 
 PATCHES=(
"${FILESDIR}"/${P}-improve-printing.patch
@@ -59,10 +61,15 @@ src_compile() {
 }
 
 src_install() {
-   dobin src/xdemos/{glxgears,glxinfo}
+   local demo='src/xdemos'
if use egl; then
-   dobin src/egl/opengl/egl{info,gears_x11}
+   demo="${demo} src/egl/opengl"
 
-   use gles2 && dobin src/egl/opengles2/es2{_info,gears_x11}
+   use gles2 && demo="${demo} src/egl/opengles2"
fi
+
+   # Ensure only the binaries are installed and not a similarly named 
wrapper script
+   find ${demo} -type f -print0 |
+   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+   xargs -I '{}' dobin '{}' || die
 }

diff --git a/x11-apps/mesa-progs/mesa-progs-.ebuild 
b/x11-apps/mesa-progs/mesa-progs-.ebuild
index 8da112519962..413b7365eaf8 100644
--- a/x11-apps/mesa-progs/mesa-progs-.ebuild
+++ b/x11-apps/mesa-progs/mesa-progs-.ebuild
@@ -32,6 +32,8 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/glu
x11-base/xorg-proto"
+BDEPEND="sys-apps/grep
+   sys-apps/file"
 
 src_prepare() {
default
@@ -55,10 +57,15 @@ src_compile() {
 }
 
 src_install() {
-   dobin src/xdemos/{glxgears,glxinfo}
+   local demo='src/xdemos'
if use egl; then
-   dobin src/egl/opengl/egl{info,gears_x11}
+   demo="${demo} src/egl/opengl"
 
-   use gles2 && dobin src/egl/opengles2/es2{_info,gears_x11}
+   use gles2 && demo="${demo} src/egl/opengles2"
fi
+
+   # Ensure only the binaries are installed and not a similarly named 
wrapper script
+   find ${demo} -type f -print0 |
+   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+   xargs -I '{}' dobin '{}' || die
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm64/

2021-11-21 Thread Sam James
commit: 0f09b3f062adf573081ffc898d3cb0e5b96b71da
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 05:17:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 05:17:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f09b3f0

profiles/arch: unmask USE=audit

sys-process/audit is stable on arm*.

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

 profiles/arch/arm/use.mask   | 5 -
 profiles/arch/arm64/use.mask | 5 -
 2 files changed, 10 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 7bf9e1888b1d..a8dd0972f6ba 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -115,11 +115,6 @@ video_cards_r300
 video_cards_r600
 video_cards_radeonsi
 
-# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
-# Bug #184563, 2007-09-18
-# Robin H. Johnson 
-audit
-
 # Alexandre Rostovtsev  (2012-12-31)
 # media-libs/xine-lib is not keyworded
 xine

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 5f6f827a9748..0129db30185a 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -137,8 +137,3 @@ video_cards_r200
 video_cards_r300
 video_cards_r600
 video_cards_radeonsi
-
-# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
-# Bug #184563, (2007-09-18)
-# Robin H. Johnson 
-audit



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

2021-11-21 Thread Yixun Lan
commit: 4e59ba23c23a65203561f28148933c63411cbe6a
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 11:51:25 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e59ba23

profiles/arch/riscv: unmask asciidoctor related USEs

Closes: https://github.com/gentoo/gentoo/pull/23002
Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 687bcb8932ce..051c4c521f0a 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -39,14 +39,6 @@ app-portage/layman darcs
 #  - app-text/pandoc
 sys-cluster/ceph pmdk
 
-# Sam James  (2021-09-12)
-# Marek Szuba  (2021-07-05)
-# dev-ruby/asciidoctor isn't keyworded here
-app-admin/keepassxc doc
-dev-libs/nanomsg doc
-dev-util/ccache doc
-net-misc/chrony html
-
 # Alex Fan  (2021-09-15)
 # Marek Szuba  (2021-09-07)
 # All of these require net-libs/nodejs, which now builds on riscv



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

2021-11-21 Thread Yixun Lan
commit: 91a3fe9868852ad7add7bcdae1132e4328868d70
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 10:20:14 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a3fe98

dev-python/furo: keyword 2021.10.9 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/furo/furo-2021.10.9.ebuild 
b/dev-python/furo/furo-2021.10.9.ebuild
index 056ec4a39767..0f833f28a1fa 100644
--- a/dev-python/furo/furo-2021.10.9.ebuild
+++ b/dev-python/furo/furo-2021.10.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2021-11-21 Thread Yixun Lan
commit: aab9b4af18b32d7ae1329e14d81b32d715c39990
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:25:22 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:05:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab9b4af

dev-python/pyglet: keyword 1.5.21 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/pyglet/pyglet-1.5.21.ebuild 
b/dev-python/pyglet/pyglet-1.5.21.ebuild
index fda20a04ce6b..724c64bd720d 100644
--- a/dev-python/pyglet/pyglet-1.5.21.ebuild
+++ b/dev-python/pyglet/pyglet-1.5.21.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="examples image +sound"
 
 BDEPEND="



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

2021-11-21 Thread Yixun Lan
commit: 6e55ee24eb4fd52d43a44ea5a779a6f988bd1d3a
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:27:29 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e55ee24

dev-python/symengine: keyword 0.7.2-r2 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/symengine/symengine-0.7.2-r2.ebuild 
b/dev-python/symengine/symengine-0.7.2-r2.ebuild
index b22139861cf9..d1aa5889ef88 100644
--- a/dev-python/symengine/symengine-0.7.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.7.2-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-util/cmake



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

2021-11-21 Thread Yixun Lan
commit: 97339ba1bf3276b6d4772739a84628f41f5d73ba
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 10:20:46 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97339ba1

profiles/arch/riscv: unmask dev-python/argon2-cffi[doc]

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 2691a02155b3..687bcb8932ce 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -13,10 +13,6 @@ dev-python/sympy opengl
 # sys-libs/libhugetlbfs is not keyworded on ~riscv right now
 sys-apps/nvme-cli hugepages
 
-# Michael Seifert  (2021-10-23)
-# dev-python/furo isn't keyworded here
-dev-python/argon2-cffi doc
-
 # Alex Fan  (2021-10-11)
 # sci-libs/sundials fails several tests #817680
 sci-mathematics/octave sundials



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

2021-11-21 Thread Yixun Lan
commit: 1c16036368d06943c38d36f67ec04737dc61f05a
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:26:51 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c160363

sci-mathematics/arb: keyword 2.21.0 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/arb/arb-2.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/arb/arb-2.21.0.ebuild 
b/sci-mathematics/arb/arb-2.21.0.ebuild
index e18ea81def99..977fd100e51f 100644
--- a/sci-mathematics/arb/arb-2.21.0.ebuild
+++ b/sci-mathematics/arb/arb-2.21.0.ebuild
@@ -15,7 +15,7 @@ RESTRICT="!test? ( test )"
 
 LICENSE="GPL-2+"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
dev-libs/gmp:0=



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

2021-11-21 Thread Yixun Lan
commit: f8c711613d9a893f03be61e76f310fecc05b10e2
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:18:51 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c71161

sci-mathematics/octave-epstk: keyword 2.4 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild 
b/sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild
index beaa8dc5478f..04ae2479ca9c 100644
--- a/sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild
+++ b/sci-mathematics/octave-epstk/octave-epstk-2.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.bz2
 S="${WORKDIR}"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 SLOT="0"
 IUSE="doc"
 



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

2021-11-21 Thread Yixun Lan
commit: 121f62a48ee298665cfe4e8d8a2b10df6d81b1e2
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:22:48 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121f62a4

sci-mathematics/flint: keyword 2.8.3 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/flint/flint-2.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/flint/flint-2.8.4.ebuild 
b/sci-mathematics/flint/flint-2.8.4.ebuild
index 155984f2418a..216026f6df27 100644
--- a/sci-mathematics/flint/flint-2.8.4.ebuild
+++ b/sci-mathematics/flint/flint-2.8.4.ebuild
@@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+"
 # Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
 SLOT="0/16"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 IUSE="doc ntl test"
 
 RESTRICT="!test? ( test )"



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

2021-11-21 Thread Yixun Lan
commit: 457960421b7d8151d062ba15cde2d6ce35dae5cd
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:27:24 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45796042

sci-libs/symengine: keyword 0.7.0 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-libs/symengine/symengine-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/symengine/symengine-0.7.0.ebuild 
b/sci-libs/symengine/symengine-0.7.0.ebuild
index 91f658820bdf..da83537b7b5b 100644
--- a/sci-libs/symengine/symengine-0.7.0.ebuild
+++ b/sci-libs/symengine/symengine-0.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/0.4"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="arb benchmarks boost debug doc ecm flint llvm mpc mpfr openmp test 
tcmalloc threads"
 RESTRICT="!test? ( test )"
 



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

2021-11-21 Thread Yixun Lan
commit: 04ade76914c3b96c77b3de36a4e748f45cfe86bf
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:16:04 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:05:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ade769

profiles/arch/riscv: mask dev-python/sympy[opengl]

depends on dev-python/pygame, not keyworded yet

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 0845aa5698ec..f724b1c20eff 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -5,6 +5,10 @@
 # Dependency media-libs/libopenmpt not keyworded on riscv.
 media-plugins/audacious-plugins openmpt
 
+# Alex Fan  (2021-11-19)
+# opengl -> dev-python/pygame is not keyworded yet
+dev-python/sympy opengl
+
 # Sam James  (2021-10-26)
 # sys-libs/libhugetlbfs is not keyworded on ~riscv right now
 sys-apps/nvme-cli hugepages



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

2021-11-21 Thread Yixun Lan
commit: 269f01682893834c6b023d4119da650a3bb9c22d
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:27:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269f0168

dev-python/sympy: keyword 1.8 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/sympy/sympy-1.8.ebuild 
b/dev-python/sympy/sympy-1.8.ebuild
index c80087efdcd6..38f695685f20 100644
--- a/dev-python/sympy/sympy-1.8.ebuild
+++ b/dev-python/sympy/sympy-1.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet 
symengine test texmacs"
 
 RDEPEND="



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

2021-11-21 Thread Yixun Lan
commit: cb9ebe2de5f8e240de30c1aa6b0c9293542f06e2
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:12:05 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9ebe2d

dev-python/mpmath: keyword 1.2.1 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/mpmath/mpmath-1.2.1.ebuild 
b/dev-python/mpmath/mpmath-1.2.1.ebuild
index 38db5821fca7..61e5f809bfab 100644
--- a/dev-python/mpmath/mpmath-1.2.1.ebuild
+++ b/dev-python/mpmath/mpmath-1.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fredrik-johansson/${PN}/archive/${PV}.tar.gz -> ${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="gmp matplotlib"
 
 RDEPEND="



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

2021-11-21 Thread Yixun Lan
commit: f2100592eb9a57522389418e5238e30736cb7339
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:11:42 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2100592

dev-python/aesara: keyword 2.2.6 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/aesara/aesara-2.2.6.ebuild 
b/dev-python/aesara/aesara-2.2.6.ebuild
index 3618da94f435..b7ff850ad43e 100644
--- a/dev-python/aesara/aesara-2.2.6.ebuild
+++ b/dev-python/aesara/aesara-2.2.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2021-11-21 Thread Yixun Lan
commit: f5b974585bc66ed9e3d91f1d2ade3a97417f6e40
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:27:15 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:05:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b97458

sci-mathematics/gmp-ecm: keyword 7.0.4-r4 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild
index d090e6592b6d..a3e4c57b7900 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/9cd422ec80268f8a885e499e17
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~ppc-macos ~x64-macos"
 IUSE="+custom-tune openmp static-libs cpu_flags_x86_sse2"
 
 DEPEND="dev-libs/gmp:="



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

2021-11-21 Thread Yixun Lan
commit: 586a75f57e129c5f5086e4950b80894fcb89ca8d
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:22:54 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586a75f5

sci-mathematics/singular: keyword 4.2.1 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/singular/singular-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/singular/singular-4.2.1.ebuild 
b/sci-mathematics/singular/singular-4.2.1.ebuild
index 0f3497acf49d..015943a9e875 100644
--- a/sci-mathematics/singular/singular-4.2.1.ebuild
+++ b/sci-mathematics/singular/singular-4.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="ftp://jim.mathematik.uni-kl.de/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN
 
 LICENSE="BSD GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x86-linux"
 IUSE="emacs examples +readline static-libs"
 
 RDEPEND="dev-libs/gmp:0



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

2021-11-21 Thread Yixun Lan
commit: c705592b9d405ff7fcd544f6e91771224e305d12
Author: Alex Fan  gmail  com>
AuthorDate: Fri Nov 19 09:21:34 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c705592b

profiles/arch/riscv: remove obsolete mask on dev-vcs/git[pcre-jit]

dev-vcs/git no longer has this use flag

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 profiles/arch/riscv/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index f724b1c20eff..2691a02155b3 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -186,7 +186,6 @@ sys-cluster/slurm ofed
 # This doesn't work for (any) riscv yet.
 dev-libs/libpcre2 jit
 dev-libs/libpcre jit
-

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

2021-11-21 Thread Yixun Lan
commit: fe404f4121077acb8a11bcbf5ea030660c2aa4b6
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:21:50 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe404f41

dev-libs/gf2x: keyword 1.3.0 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/gf2x/gf2x-1.3.0.ebuild b/dev-libs/gf2x/gf2x-1.3.0.ebuild
index d879f80de12f..feae5757c6c9 100644
--- a/dev-libs/gf2x/gf2x-1.3.0.ebuild
+++ b/dev-libs/gf2x/gf2x-1.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/38243/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/3" # soname major version, defined in configure.ac
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="fft static-libs custom-tune"
 IUSE_CPU_FLAGS=" pclmul sse2 sse3 sse4_1 ssse3"
 IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"



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

2021-11-21 Thread Yixun Lan
commit: 0fa15906ee5ff5eb4d6aaf4b8949dfdb38f710f5
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:21:55 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa15906

dev-libs/ntl: keyword 11.4.4-r1 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/ntl/ntl-11.4.4-r1.ebuild 
b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
index 05f9388f8c54..cc4a14f83cd4 100644
--- a/dev-libs/ntl/ntl-11.4.4-r1.ebuild
+++ b/dev-libs/ntl/ntl-11.4.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/43"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
 
 BDEPEND="dev-lang/perl"



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

2021-11-21 Thread Yixun Lan
commit: c85a93f09ffb5bf10606fc1204a7f2727f300519
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:22:23 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85a93f0

sci-libs/cddlib: keyword 094m-r1 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-libs/cddlib/cddlib-094m-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cddlib/cddlib-094m-r1.ebuild 
b/sci-libs/cddlib/cddlib-094m-r1.ebuild
index bec5df5125db..bcfb95f450cd 100644
--- a/sci-libs/cddlib/cddlib-094m-r1.ebuild
+++ b/sci-libs/cddlib/cddlib-094m-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${MY_P}.tar.g
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs tools"
 
 DEPEND="dev-libs/gmp:0"



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

2021-11-21 Thread Yixun Lan
commit: 347c47c8a188cb1ab69e92af01b1d70d3a5fa7b0
Author: Alex Fan  gmail  com>
AuthorDate: Thu Nov 18 07:18:17 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Nov 22 03:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347c47c8

sci-mathematics/spin: keyword 6.4.5 for ~riscv

Signed-off-by: Alex Fan  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-mathematics/spin/spin-6.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/spin/spin-6.4.5.ebuild 
b/sci-mathematics/spin/spin-6.4.5.ebuild
index 010f2550a874..27e6d71ece09 100644
--- a/sci-mathematics/spin/spin-6.4.5.ebuild
+++ b/sci-mathematics/spin/spin-6.4.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://spinroot.com/spin/Src/${MY_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE="graphviz tk"
 
 DEPEND="sys-devel/bison"



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2021-11-21 Thread Zac Medico
commit: 60c54650b4e3b9064ad72ba64853992abe417eb7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov 22 02:46:35 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov 22 02:46:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c54650

dev-dotnet/dotnet-sdk-bin: Bump to version 6.0.100

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

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild   | 51 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 0b7ac621e299..12a509241ee2 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,3 +1,6 @@
 DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B 
c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f
 SHA512 
89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
 DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 
6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf
 SHA512 
56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
 DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 
172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556
 SHA512 
81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322
+DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B 
b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e
 SHA512 
c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
+DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B 
ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1
 SHA512 
e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
+DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B 
fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64
 SHA512 
cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc006cb2a0a6fcdbaf515a8ad8cf1af25b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
new file mode 100644
index ..8f0c1a6de55f
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-util/lttng-ust:0
+   sys-libs/zlib:0/1
+   dotnet-symlink? (
+   !dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+   !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+   )
+"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest="opt/${PN}-${SLOT}"
+   dodir "${dest%/*}"
+
+   { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; 
} || die
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+   if use dotnet-symlink; then
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+   # set an env-variable for 3rd party tools
+   echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+   doenvd "${T}/90${PN}-${SLOT}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/dotnet-sdk/

2021-11-21 Thread Zac Medico
commit: d71a45378097fddd7911f38c7cce8c8b707e6cfe
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov 22 02:47:54 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov 22 02:47:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71a4537

virtual/dotnet-sdk: Bump to version 6.0

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

 virtual/dotnet-sdk/dotnet-sdk-6.0.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-6.0.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-6.0.ebuild
new file mode 100644
index ..196214323d40
--- /dev/null
+++ b/virtual/dotnet-sdk/dotnet-sdk-6.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for .NET SDK"
+
+LICENSE=""
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+BDEPEND=""
+RDEPEND="|| ( dev-dotnet/dotnet-sdk-bin:${SLOT} dev-dotnet/dotnet-sdk:${SLOT} 
)"



[gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/

2021-11-21 Thread Samuel Bernardo
commit: f14735801a9f7943aa4b414b3cd50ba4dfc4e83d
Author: Samuel Bernardo  gmail  com>
AuthorDate: Mon Nov 22 02:32:36 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Mon Nov 22 02:32:36 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=f1473580

Update metadata and ebuild with missing use flags for partclone

Signed-off-by: Samuel Bernardo  gmail.com>

 sys-block/partclone/Manifest|  6 +++---
 sys-block/partclone/metadata.xml| 25 -
 sys-block/partclone/partclone-0.3.18.ebuild | 14 +-
 sys-block/partclone/partclone-.ebuild   | 16 ++--
 4 files changed, 46 insertions(+), 15 deletions(-)

diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest
index 1c09e3c..ff7cd87 100644
--- a/sys-block/partclone/Manifest
+++ b/sys-block/partclone/Manifest
@@ -2,6 +2,6 @@ AUX partclone-fail-mbr.patch 767 BLAKE2B 
9b53ec933651b2b1d3583cec7f2f83728dbe3f8
 DIST partclone-0.3.12.tar.gz 1066511 BLAKE2B 
f9778aea7b0804df98f5dbef821ebc626ebcad0981b9beef940c162f5c2d68ce94cee67df88ff3ff857a16c828d1658707b7d18d16f7ff25337ac0dd5ee122d8
 SHA512 
72ff450ab1ca9c30a5c2404cd2f92110ec298f1cfab79610cbcd5272ded72e8e9cb758a980f4d6d05f848dde9058753748bdb6616b2f9bf7c1742a3c65f19500
 DIST partclone-0.3.18.tar.gz 1308421 BLAKE2B 
f39fd3c0f8f1ad984c077dc86fcfe3caaac0839ab665f136bf98f7611a3fd9d31603bba37e02f1915791a76a15b2431951cdd2634fd4dd9930a7db5a991a1533
 SHA512 
56b2928e7eb147f6b7675b359147401c1ed46ad5167876cf4b4bd2cb7798173a9f5760812466dfe1c07a385086b177d3324ddb59d63bbea2f425733ee22dd2d8
 EBUILD partclone-0.3.12.ebuild 2057 BLAKE2B 
e57a80ac8df43ccb5daf44484174aa114fb53675f2a0588da0a7498a28cc2977ebc40a80eec104cce8ba66b8832b5f80ea4a9d42f315c2eab25d3c466f68603f
 SHA512 
91f66cc54b9230981f7526407bc05746a0602524404a32ad10b49f3d4ef895179faf274a9dacd742a1a9abef459a8477c89206496af9794823bf35ae32943832
-EBUILD partclone-0.3.18.ebuild 2033 BLAKE2B 
8ef813ce8a69e4b79793b2a3966cee1fbbe4b32e424b2a41cf57b8fdd75eb8d0e6ccab51935594d0525574beb323ec85f557309611a0100c034ee85ad8a7a8a9
 SHA512 
66ab889e0588f231e6fbf4237fef5ac734602fa653ce3f36c1e4b464f3c6b9f77ee92b80d2f8bccd4ef6af102c3fd528c1c25a6bf66b8b8146dadb36d28f43e3
-EBUILD partclone-.ebuild 2034 BLAKE2B 
3f518dd3cc91edddf356a77e14a5dccebc9be9c2c8dc888f1a6563ab20853dcd63d402401c65dfad4639d45894a3bc9be09b0f32cc6ef58af89571b5dbec1c54
 SHA512 
7b54e74a25954c24833bf7cb57c9024890cdb22127e4c91e643315c6b209fda1e39a5286ca4020b83d9b11503e6160581488d58c959cb3e5c321de4bdbcc1275
-MISC metadata.xml 395 BLAKE2B 
4e395ac32073f5bd25debecc41ac112ba5345ca6e0cf41287313dcc61c47ce9e74b6fe837b0cc6f563966f1d3235e1c6f28277f9a5a8a23c227f7d23738da3a5
 SHA512 
cf80b1f7c4f56765f28610f782fb52638304b9b715c8311ed91852e47cddb916e2ae1c8804f5d9848c1ae9a6d768de786f152f7577ff40a2e7642a6836d3b9d2
+EBUILD partclone-0.3.18.ebuild 2149 BLAKE2B 
862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2
 SHA512 
3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
+EBUILD partclone-.ebuild 2149 BLAKE2B 
862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2
 SHA512 
3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
+MISC metadata.xml 1503 BLAKE2B 
14ea6f2feb34953f58098465d973774284cb7596e53d9e637d63b292aca3b4826e0aae6b2d416aff59fc15af6305916905239b235286e881d5b71f7e104f04f0
 SHA512 
579b7530c7acc1e3b515d68c5442cb0aea97a7ff04bb9636e5113dfcba84bd41dba9c6ec8ba1d3533d3e2bf205cfc1afd7d361f7dd2ad195b4d372ae28a8f530

diff --git a/sys-block/partclone/metadata.xml b/sys-block/partclone/metadata.xml
index 05e2667..76c48d1 100644
--- a/sys-block/partclone/metadata.xml
+++ b/sys-block/partclone/metadata.xml
@@ -4,9 +4,32 @@

samuelbernardo.m...@gmail.com
Samuel Bernardo
-   ssnb Gentoo Overlay
+   ssnb Gentoo Overlay maintainer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


Thomas-Tsai/partclone

+   
+   Compile partclone apfs tool
+   Compile partclone btrfs tool
+   Compile partclone e2fs tool
+   Compile partclone exfat tool
+   Compile partclone f2fs tool
+   Compile partclone fat tool
+   Compile partclone fuse tool
+   Compile partclone hfs tool
+   Compile partclone jfs tool
+   Compile partclone minix tool
+   Compile partclone nilfs2 tool
+   Compile partclone ntfs tool
+   Compile partclone reiser4 tool
+   Compile partclone reiserfs tool
+   Compile partclone ufs tool
+   

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

2021-11-21 Thread Ronny Gutbrod
commit: 3b25ae145846a537e8993d1537038db54c87b71f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Nov 22 02:05:24 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Nov 22 02:05:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b25ae14

net-misc/gemserv: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/Manifest |  24 --
 net-misc/gemserv/gemserv-0.4.4.ebuild | 149 --
 2 files changed, 173 deletions(-)

diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index 09f87de8d..e8241ba9e 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -3,15 +3,12 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bytes-0.5.5.crate 46424 BLAKE2B 
08cd9bff57f6f546bcc4df72fe9f2ad16a81c89e6141353b687518d2d3a3953b1aad0105a57f0245aad8aef005c2b5be58226f3b22516f0d74744a9f44d3ca88
 SHA512 
c16c4a3e4c2105a99bc30358b387f6f17de3e45f6a0ce98c3469ef3721bc7bc6732be2db6ac546a54a09f1e7442798296a58108620b67057a3e42e784c5c8351
 DIST bytes-0.5.6.crate 46291 BLAKE2B 
6d33ab47d04f2e469db2add31db118f95cad53002be7969738923d62a4fe3605ccbe9fbcae6d8741310c543625e80d9adac7d9e9fed01b71cb3943ddd015d920
 SHA512 
a1caa1f58754f4d2e54b8df8d0ca0083ee5282f5e4d3bb5b1735022933dd2e66fb3f39c7a82216bf7a7e29591695c2e10c8b7144c83ac598e34193f2425a32cc
 DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
-DIST cc-1.0.57.crate 52820 BLAKE2B 
e43bc7e17b0b4bb09b2e15ae1bd9b8244470cb26e431bdc4c228c0e0e78b51f2bab92e31872ca744b83459e8d76d83bac9764048a100122a065120fce236fca2
 SHA512 
2613adbc4383d722f227789d190f93032907c03e93dd2f281e516ccbb782a739f166239a79478ec270682da6e28d1116ae68ea7eeb0c2ea85a6c0ef9128bb0bb
 DIST cc-1.0.58.crate 52896 BLAKE2B 
118619bbe306aef5cb83350ea04a7660a4af2c365a5f0c30d045cdca73f7d68d6646889295590dff29cbf003b44f9b00d5eab22fcde8a57483aec615278dfbb8
 SHA512 
0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.12.crate 142736 BLAKE2B 
66268675e6201dc66f8851efb5da6b57f313350b7fe1b211b5360f69adf59517fb00a15c2303564130ed79b1e182191722a8cef7454dea022bbd2b16d78d3a17
 SHA512 
58d205fab70802903c1a689d8942f148fdd971385c29bbbf7087956bf97baa579cffb44212f5a31a1e934892a1e913ad666a8540dc331dc8f870f9ad6d53421e
 DIST chrono-0.4.15.crate 150581 BLAKE2B 
89f1fb1840e7d25e226f4ca1100d85a8d02e0e386a5820bc68c8b5fca8eb94eafa01d90ad895a8b3e2c237f79593056f48a4a0954b6bee1a6eebb5d6f53e7cde
 SHA512 
64ec4c7fad26ce7dd107e3e1b176507cd8f4b10c3ff47940c45ccec0b882858dc35d5cebed36b64e2bd1b611ad8b48dfaa7cfe4a7b687887b4f0a8be1de24dbc
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 

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

2021-11-21 Thread Ronny Gutbrod
commit: 6620378f060afcf5af06c42f392adc82081d9b21
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Nov 22 02:01:50 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Nov 22 02:01:50 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6620378f

net-misc/gemserv: Version bump: 0.4.9.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/Manifest |  59 +++
 net-misc/gemserv/gemserv-0.4.9.ebuild | 139 ++
 2 files changed, 198 insertions(+)

diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index fe7353b95..09f87de8d 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -1,98 +1,157 @@
 DIST arc-swap-0.4.7.crate 48625 BLAKE2B 
922c640ccc1665ea07968ca22f0b44003d6211b47cafb00c23707b85eed9bd3c689c0a2ed46ec74125a1ee9881f3f9044dd6254b7912a331125e0e51cb31f079
 SHA512 
7d3f8ebaf16353b1534770ccf2424d4efc0a5c96e19fb15c167e6dc15586abe5a992105a4b534f3bc245478a6159c0e099d6f6c2e260d4f53b861b6d317e3a92
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bytes-0.5.5.crate 46424 BLAKE2B 
08cd9bff57f6f546bcc4df72fe9f2ad16a81c89e6141353b687518d2d3a3953b1aad0105a57f0245aad8aef005c2b5be58226f3b22516f0d74744a9f44d3ca88
 SHA512 
c16c4a3e4c2105a99bc30358b387f6f17de3e45f6a0ce98c3469ef3721bc7bc6732be2db6ac546a54a09f1e7442798296a58108620b67057a3e42e784c5c8351
 DIST bytes-0.5.6.crate 46291 BLAKE2B 
6d33ab47d04f2e469db2add31db118f95cad53002be7969738923d62a4fe3605ccbe9fbcae6d8741310c543625e80d9adac7d9e9fed01b71cb3943ddd015d920
 SHA512 
a1caa1f58754f4d2e54b8df8d0ca0083ee5282f5e4d3bb5b1735022933dd2e66fb3f39c7a82216bf7a7e29591695c2e10c8b7144c83ac598e34193f2425a32cc
+DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
 DIST cc-1.0.57.crate 52820 BLAKE2B 
e43bc7e17b0b4bb09b2e15ae1bd9b8244470cb26e431bdc4c228c0e0e78b51f2bab92e31872ca744b83459e8d76d83bac9764048a100122a065120fce236fca2
 SHA512 
2613adbc4383d722f227789d190f93032907c03e93dd2f281e516ccbb782a739f166239a79478ec270682da6e28d1116ae68ea7eeb0c2ea85a6c0ef9128bb0bb
 DIST cc-1.0.58.crate 52896 BLAKE2B 
118619bbe306aef5cb83350ea04a7660a4af2c365a5f0c30d045cdca73f7d68d6646889295590dff29cbf003b44f9b00d5eab22fcde8a57483aec615278dfbb8
 SHA512 
0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
+DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.12.crate 142736 BLAKE2B 
66268675e6201dc66f8851efb5da6b57f313350b7fe1b211b5360f69adf59517fb00a15c2303564130ed79b1e182191722a8cef7454dea022bbd2b16d78d3a17
 SHA512 

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

2021-11-21 Thread Sam James
commit: 0597b8f18ed8a2da77a00db59821cea406f05909
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 01:42:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:42:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0597b8f1

profiles: fix typo in arm64 SELinux + systemd profile

Fixes: efc1c320336a1e0eb46c1faff68c3f797a101f18
Reported-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 profiles/profiles.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 9f31ac1497db..8f1cfafcd351 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -114,7 +114,7 @@ arm64   
default/linux/arm64/17.0/desktop/plasma/systemd stable
 arm64  default/linux/arm64/17.0/desktop/systemdstable
 arm64  default/linux/arm64/17.0/developer  exp
 arm64  default/linux/arm64/17.0/systemdstable
-arm64  default/linux/amd64/17.1/systemd/selinuxexp
+arm64  default/linux/arm64/17.0/systemd/selinuxexp
 
 # ARM64 Profiles (big-endian)
 # @MAINTAINER: st...@gentoo.org, sly...@gentoo.org



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

2021-11-21 Thread Davide Pesavento
commit: 045b7bf9c923a736f4c74cfd4295a1635d29814a
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Nov 22 01:40:33 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Nov 22 01:41:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045b7bf9

dev-qt/qt-creator: drop RDEPEND on build tools

They are used as development tools in this context, and the
user/developer may want to use different versions from those
available via portage.

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

 dev-qt/qt-creator/qt-creator-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index 78d1c1db6106..68a5ec763cc6 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -93,13 +93,10 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
sys-devel/gdb[python]
-   autotools? ( sys-devel/autoconf )
-   cmake? ( >=dev-util/cmake-3.14 )
cppcheck? ( dev-util/cppcheck )
cvs? ( dev-vcs/cvs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
-   qbs? ( >=dev-util/qbs-1.18 )
qmldesigner? ( >=dev-qt/qtquicktimeline-${QT_PV} )
silversearcher? ( sys-apps/the_silver_searcher )
subversion? ( dev-vcs/subversion )



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

2021-11-21 Thread Sam James
commit: d1e89f43018c8f341752d4869e35b29b19ea80f2
Author: Jonathan Davies  protonmail  com>
AuthorDate: Mon Aug 30 11:40:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:19:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e89f43

profiles/profiles.desc: Marked systemd/selinux profiles as experimental.

Bug: https://bugs.gentoo.org/528674
Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22152
Signed-off-by: Sam James  gentoo.org>

 profiles/profiles.desc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5ca1347fc1cd..b82cf2ab3056 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -35,7 +35,9 @@ amd64 default/linux/amd64/17.1/no-multilib
stable
 amd64  default/linux/amd64/17.1/no-multilib/hardened   stable
 amd64  default/linux/amd64/17.1/no-multilib/hardened/selinux   stable
 amd64  default/linux/amd64/17.1/no-multilib/systemddev
+amd64  default/linux/amd64/17.1/no-multilib/systemd/selinuxexp
 amd64  default/linux/amd64/17.1/systemdstable
+amd64  default/linux/amd64/17.1/systemd/selinuxexp
 
 # AMD64 Profiles
 # @MAINTAINER: am...@gentoo.org



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

2021-11-21 Thread Sam James
commit: 70dad6cc2e4cf98714601f97e88b777cd7209991
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sun Aug 29 22:56:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:19:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dad6cc

selinux: use.mask: Removed blocker on systemd USE flag.

Bug: https://bugs.gentoo.org/528674
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/selinux/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/features/selinux/use.mask 
b/profiles/features/selinux/use.mask
index 7ec45f5f3a3e..5c4a7be6e3f1 100644
--- a/profiles/features/selinux/use.mask
+++ b/profiles/features/selinux/use.mask
@@ -10,5 +10,4 @@
 -selinux
 
 # no policy yet
-systemd
 homed



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm64/17.0/systemd/selinux/, profiles/

2021-11-21 Thread Sam James
commit: efc1c320336a1e0eb46c1faff68c3f797a101f18
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 01:18:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc1c320

profiles: add arm64 SELinux + systemd profiles too (exp)

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

 profiles/default/linux/arm64/17.0/systemd/selinux/eapi   | 1 +
 profiles/default/linux/arm64/17.0/systemd/selinux/parent | 2 ++
 profiles/profiles.desc   | 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/arm64/17.0/systemd/selinux/eapi 
b/profiles/default/linux/arm64/17.0/systemd/selinux/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/systemd/selinux/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm64/17.0/systemd/selinux/parent 
b/profiles/default/linux/arm64/17.0/systemd/selinux/parent
new file mode 100644
index ..2190e9797eaa
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/systemd/selinux/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/selinux

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b82cf2ab3056..9f31ac1497db 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -114,6 +114,7 @@ arm64   
default/linux/arm64/17.0/desktop/plasma/systemd stable
 arm64  default/linux/arm64/17.0/desktop/systemdstable
 arm64  default/linux/arm64/17.0/developer  exp
 arm64  default/linux/arm64/17.0/systemdstable
+arm64  default/linux/amd64/17.1/systemd/selinuxexp
 
 # ARM64 Profiles (big-endian)
 # @MAINTAINER: st...@gentoo.org, sly...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/amd64/17.1/systemd/selinux/, ...

2021-11-21 Thread Sam James
commit: e2d79035ada08bd4024bcba359e65d3e7976e7c1
Author: Jonathan Davies  protonmail  com>
AuthorDate: Mon Aug 30 11:38:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:19:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d79035

profiles: amd64/17.1: Defined selinux profiles for systemd and 
no-multilib/systemd.

Bug: https://bugs.gentoo.org/528674
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/eapi   | 1 +
 profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/parent | 2 ++
 profiles/default/linux/amd64/17.1/systemd/selinux/eapi   | 1 +
 profiles/default/linux/amd64/17.1/systemd/selinux/parent | 2 ++
 4 files changed, 6 insertions(+)

diff --git a/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/eapi 
b/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/eapi
@@ -0,0 +1 @@
+5

diff --git 
a/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/parent 
b/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/parent
new file mode 100644
index ..23c64bb44399
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/selinux/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/selinux

diff --git a/profiles/default/linux/amd64/17.1/systemd/selinux/eapi 
b/profiles/default/linux/amd64/17.1/systemd/selinux/eapi
new file mode 100644
index ..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/systemd/selinux/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/amd64/17.1/systemd/selinux/parent 
b/profiles/default/linux/amd64/17.1/systemd/selinux/parent
new file mode 100644
index ..2190e9797eaa
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/systemd/selinux/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/selinux



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

2021-11-21 Thread Sam James
commit: d787a1ad45a7911f61a2a3099f958eb5c003a63f
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sun Aug 29 22:55:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 01:19:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d787a1ad

selinux: package.mask: Removed file for systemd enablement.

Bug: https://bugs.gentoo.org/528674
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/features/selinux/package.mask | 38 --
 1 file changed, 38 deletions(-)

diff --git a/profiles/features/selinux/package.mask 
b/profiles/features/selinux/package.mask
index 845b9573adfb..fe7d393b915e 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -1,41 +1,3 @@
 # Copyright 2011-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Andreas Sturmlechner  (2021-04-06)
-# depends on sys-apps/systemd
-kde-plasma/plasma-firewall
-
-# Gilles Dartiguelongue  (2018-05-24)
-# Packages use systemd unconditionally for now
->=app-admin/abrt-2.10
-app-admin/gnome-abrt
->=dev-libs/libreport-2.9
-games-util/gamemode
-gnome-extra/gnome-logs
-gnome-extra/gnome-user-share
-
-# Göktürk Yüksek  (2016-11-09)
-# On behalf of proxy-maint
-# Mask due to the package requiring systemd
-# and causing unresolvable dep issues
-# See: https://github.com/gentoo/gentoo/pull/2262
-www-misc/profile-sync-daemon
-
-# Jason Zaman  (2015-06-27)
-# systemd has no support in the SELinux policy at the moment.
-# Please see: 
https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_systemd.3F
-app-admin/systemdgenie
-app-office/wps-office
-sys-apps/systemd
-app-admin/calamares
-dev-python/python-systemd
-x11-themes/zukitwo-shell
-gnome-extra/office-runner
-gnome-extra/pch-session
-net-firewall/firewalld
-sys-apps/gentoo-systemd-integration
-sys-apps/systemd-readahead
-sys-process/systemd-cron
-sys-apps/dbus-broker
-sys-kernel/installkernel-systemd-boot
-sys-power/switcheroo-control



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-usbguard/

2021-11-21 Thread Jason Zaman
commit: 2c5587ee6e7591243e495b14b2d87f5d52b3d2e0
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Nov 22 01:08:28 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 22 01:11:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5587ee

sec-policy/selinux-usbguard: new policy package

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

 sec-policy/selinux-usbguard/Manifest  |  2 ++
 sec-policy/selinux-usbguard/metadata.xml  |  8 
 .../selinux-usbguard-2.20210908-r1.ebuild | 15 +++
 sec-policy/selinux-usbguard/selinux-usbguard-.ebuild  | 15 +++
 4 files changed, 40 insertions(+)

diff --git a/sec-policy/selinux-usbguard/Manifest 
b/sec-policy/selinux-usbguard/Manifest
new file mode 100644
index ..309fae9f26e8
--- /dev/null
+++ b/sec-policy/selinux-usbguard/Manifest
@@ -0,0 +1,2 @@
+DIST patchbundle-selinux-base-policy-2.20210908-r1.tar.bz2 295091 BLAKE2B 
649d9a1d9190aac4a42d460b0609175bb7e1a32624d7504ebfa294741ed5fc2eec286471af1b9128f4cdb9845240b37353a8e641e111b9e53250607c34257baf
 SHA512 
5c9cbd97ece391a2ba0f3586bf19811a2425b9c94c9beafa781dd7b175d7572a46e31a46e8f8671a4b7e122186574f5098a247fee62e1be8afc89233d71effb9
+DIST refpolicy-2.20210908.tar.bz2 556375 BLAKE2B 
12791eeed54204ef075b2d95a738c7d5007d48630d2a60d7e698bcb909dda0abcc15233811a91f4646415ab3daabe2cac46fbfbd04e61f71782e729c0209f99d
 SHA512 
7b84330ca5dd631629302f342a11bf6211cf0711ff3f3273d63ddb072e84c8fe8bef48d511b264affc82090ee51036a09421f81878e10b0c047f572d7720de96

diff --git a/sec-policy/selinux-usbguard/metadata.xml 
b/sec-policy/selinux-usbguard/metadata.xml
new file mode 100644
index ..781bc07e6d59
--- /dev/null
+++ b/sec-policy/selinux-usbguard/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   seli...@gentoo.org
+   SELinux Team
+   
+

diff --git a/sec-policy/selinux-usbguard/selinux-usbguard-2.20210908-r1.ebuild 
b/sec-policy/selinux-usbguard/selinux-usbguard-2.20210908-r1.ebuild
new file mode 100644
index ..9a09f4e09ed5
--- /dev/null
+++ b/sec-policy/selinux-usbguard/selinux-usbguard-2.20210908-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+IUSE=""
+MODS="usbguard"
+
+inherit selinux-policy-2
+
+DESCRIPTION="SELinux policy for usbguard"
+
+if [[ ${PV} != * ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi

diff --git a/sec-policy/selinux-usbguard/selinux-usbguard-.ebuild 
b/sec-policy/selinux-usbguard/selinux-usbguard-.ebuild
new file mode 100644
index ..9a09f4e09ed5
--- /dev/null
+++ b/sec-policy/selinux-usbguard/selinux-usbguard-.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+IUSE=""
+MODS="usbguard"
+
+inherit selinux-policy-2
+
+DESCRIPTION="SELinux policy for usbguard"
+
+if [[ ${PV} != * ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi



[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-certbot/

2021-11-21 Thread Jason Zaman
commit: 92efea39094311260487bfc90a7fb949a6180f8f
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Nov 22 01:09:44 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 22 01:11:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92efea39

sec-policy/selinux-certbot: new policy package

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

 sec-policy/selinux-certbot/Manifest   |  2 ++
 sec-policy/selinux-certbot/metadata.xml   |  8 
 .../selinux-certbot/selinux-certbot-2.20210908-r1.ebuild  | 15 +++
 sec-policy/selinux-certbot/selinux-certbot-.ebuild| 15 +++
 4 files changed, 40 insertions(+)

diff --git a/sec-policy/selinux-certbot/Manifest 
b/sec-policy/selinux-certbot/Manifest
new file mode 100644
index ..309fae9f26e8
--- /dev/null
+++ b/sec-policy/selinux-certbot/Manifest
@@ -0,0 +1,2 @@
+DIST patchbundle-selinux-base-policy-2.20210908-r1.tar.bz2 295091 BLAKE2B 
649d9a1d9190aac4a42d460b0609175bb7e1a32624d7504ebfa294741ed5fc2eec286471af1b9128f4cdb9845240b37353a8e641e111b9e53250607c34257baf
 SHA512 
5c9cbd97ece391a2ba0f3586bf19811a2425b9c94c9beafa781dd7b175d7572a46e31a46e8f8671a4b7e122186574f5098a247fee62e1be8afc89233d71effb9
+DIST refpolicy-2.20210908.tar.bz2 556375 BLAKE2B 
12791eeed54204ef075b2d95a738c7d5007d48630d2a60d7e698bcb909dda0abcc15233811a91f4646415ab3daabe2cac46fbfbd04e61f71782e729c0209f99d
 SHA512 
7b84330ca5dd631629302f342a11bf6211cf0711ff3f3273d63ddb072e84c8fe8bef48d511b264affc82090ee51036a09421f81878e10b0c047f572d7720de96

diff --git a/sec-policy/selinux-certbot/metadata.xml 
b/sec-policy/selinux-certbot/metadata.xml
new file mode 100644
index ..781bc07e6d59
--- /dev/null
+++ b/sec-policy/selinux-certbot/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   seli...@gentoo.org
+   SELinux Team
+   
+

diff --git a/sec-policy/selinux-certbot/selinux-certbot-2.20210908-r1.ebuild 
b/sec-policy/selinux-certbot/selinux-certbot-2.20210908-r1.ebuild
new file mode 100644
index ..bcab75ea06d9
--- /dev/null
+++ b/sec-policy/selinux-certbot/selinux-certbot-2.20210908-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+IUSE=""
+MODS="certbot"
+
+inherit selinux-policy-2
+
+DESCRIPTION="SELinux policy for certbot"
+
+if [[ ${PV} != * ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi

diff --git a/sec-policy/selinux-certbot/selinux-certbot-.ebuild 
b/sec-policy/selinux-certbot/selinux-certbot-.ebuild
new file mode 100644
index ..bcab75ea06d9
--- /dev/null
+++ b/sec-policy/selinux-certbot/selinux-certbot-.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+IUSE=""
+MODS="certbot"
+
+inherit selinux-policy-2
+
+DESCRIPTION="SELinux policy for certbot"
+
+if [[ ${PV} != * ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi



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

2021-11-21 Thread Davide Pesavento
commit: 568743c8d27f89f9fb6e56d47ad59a3c9d2ab54c
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Nov 22 01:03:19 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Nov 22 01:06:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568743c8

dev-qt/qt-creator: add USE 'conan' and 'docker'

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

 dev-qt/qt-creator/metadata.xml   |  4 +++-
 dev-qt/qt-creator/qt-creator-.ebuild | 10 +-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
index 97cf7cbe66cb..8713dfe7612f 100644
--- a/dev-qt/qt-creator/metadata.xml
+++ b/dev-qt/qt-creator/metadata.xml
@@ -20,9 +20,11 @@
Build clang-based plugins (code model, 
formatting, static analysis)
Add support for IBM ClearCase version 
control system (requires manual installation of ClearCase client)
Build plugin for CMake-based projects
+   Build plugin to integrate with the Conan 
package manager
Enable integration with 
dev-util/cppcheck
Build the Chrome Trace Format 
visualizer plugin
Enable designer for QtWidgets-based 
UIs
+   Build plugin for Docker support
Build the GLSL editor plugin
Enable the integrated documentation 
viewer
Enable integration with Incredibuild 
(requires manual installation of Incredibuild)
@@ -40,7 +42,7 @@
Build the QML/JavaScript editor plugin
Build the QML profiler plugin
Build plugin for QNX devices
-   Add support for deployment and 
execution on a remote Linux host
+   Build plugin for deployment and 
execution on a remote Linux host
Build the graphical SCXML editor 
plugin
Build the serial terminal 
plugin
Enable integration with 
sys-apps/the_silver_searcher

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index cce36015191f..78d1c1db6106 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -25,11 +25,11 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 QTC_PLUGINS=(android +autotest autotools:autotoolsprojectmanager baremetal 
bazaar beautifier boot2qt
-   '+clang:clangcodemodel|clangformat|clangtools' clearcase 
cmake:cmakeprojectmanager cppcheck
-   ctfvisualizer cvs +designer git glsl:glsleditor +help incredibuild 
lsp:languageclient mcu:mcusupport
-   mercurial meson:mesonprojectmanager modeling:modeleditor nim perforce 
perfprofiler python
-   qbs:qbsprojectmanager +qmldesigner +qmljs:qmljseditor qmlprofiler qnx 
remotelinux scxml:scxmleditor
-   serialterminal silversearcher subversion valgrind webassembly)
+   '+clang:clangcodemodel|clangformat|clangtools' clearcase 
cmake:cmakeprojectmanager conan cppcheck
+   ctfvisualizer cvs +designer docker git glsl:glsleditor +help 
incredibuild lsp:languageclient
+   mcu:mcusupport mercurial meson:mesonprojectmanager modeling:modeleditor 
nim perforce perfprofiler
+   python qbs:qbsprojectmanager +qmldesigner +qmljs:qmljseditor 
qmlprofiler qnx remotelinux
+   scxml:scxmleditor serialterminal silversearcher subversion valgrind 
webassembly)
 IUSE="doc systemd test webengine ${QTC_PLUGINS[@]%:*}"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2021-11-21 Thread Davide Pesavento
commit: f3886fbdc84d842a71a7b4dc368751552f0963c1
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Nov 21 21:56:48 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Nov 22 01:06:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3886fbd

dev-qt/qt-creator: add 'incredibuild' USE flag

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

 dev-qt/qt-creator/metadata.xml   | 3 ++-
 dev-qt/qt-creator/qt-creator-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
index 45e6f90bbd93..883d16da2741 100644
--- a/dev-qt/qt-creator/metadata.xml
+++ b/dev-qt/qt-creator/metadata.xml
@@ -11,7 +11,7 @@


Build plugin for Android devices
-   Enable integration with popular unit 
testing frameworks (QtTest, Google Test, Boost.Test)
+   Enable integration with popular unit 
testing frameworks (QtTest, GoogleTest, Boost.Test, Catch2)
Build plugin for autotools-based 
projects
Build plugin for bare metal 
devices
Add support for GNU Bazaar version control 
system (requires manual installation of Bazaar client)
@@ -25,6 +25,7 @@
Enable designer for QtWidgets-based 
UIs
Build the GLSL editor plugin
Enable the integrated documentation 
viewer
+   Enable integration with Incredibuild 
(requires manual installation of Incredibuild)
Add support for the Language Server Protocol 
(LSP)
Build plugin for MCU devices
Add support for 
dev-vcs/mercurial version control system

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index 0aebe5389afc..6dce0255fb7f 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -26,8 +26,8 @@ LICENSE="GPL-3"
 SLOT="0"
 QTC_PLUGINS=(android +autotest autotools:autotoolsprojectmanager baremetal 
bazaar beautifier boot2qt
'+clang:clangcodemodel|clangformat|clangtools' clearcase 
cmake:cmakeprojectmanager cppcheck
-   ctfvisualizer cvs +designer git glsl:glsleditor +help 
lsp:languageclient mcu:mcusupport mercurial
-   modeling:modeleditor nim perforce perfprofiler python 
qbs:qbsprojectmanager +qmldesigner
+   ctfvisualizer cvs +designer git glsl:glsleditor +help incredibuild 
lsp:languageclient mcu:mcusupport
+   mercurial modeling:modeleditor nim perforce perfprofiler python 
qbs:qbsprojectmanager +qmldesigner
+qmljs:qmljseditor qmlprofiler qnx remotelinux scxml:scxmleditor 
serialterminal silversearcher
subversion valgrind webassembly)
 IUSE="doc systemd test webengine ${QTC_PLUGINS[@]%:*}"



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

2021-11-21 Thread Davide Pesavento
commit: ffec9566a4e4cbe86f85980659794097a2bc4be8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Nov 22 00:22:37 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Nov 22 01:06:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffec9566

dev-qt/qt-creator: add 'meson' USE flag

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

 dev-qt/qt-creator/metadata.xml   | 1 +
 dev-qt/qt-creator/qt-creator-.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qt-creator/metadata.xml b/dev-qt/qt-creator/metadata.xml
index 883d16da2741..97cf7cbe66cb 100644
--- a/dev-qt/qt-creator/metadata.xml
+++ b/dev-qt/qt-creator/metadata.xml
@@ -29,6 +29,7 @@
Add support for the Language Server Protocol 
(LSP)
Build plugin for MCU devices
Add support for 
dev-vcs/mercurial version control system
+   Build plugin for Meson-based projects
Build the graphical model editor 
plugin
Build plugin for Nim language support
Add support for Perforce version control 
system (requires manual installation of Perforce client)

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index 6dce0255fb7f..cce36015191f 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -27,9 +27,9 @@ SLOT="0"
 QTC_PLUGINS=(android +autotest autotools:autotoolsprojectmanager baremetal 
bazaar beautifier boot2qt
'+clang:clangcodemodel|clangformat|clangtools' clearcase 
cmake:cmakeprojectmanager cppcheck
ctfvisualizer cvs +designer git glsl:glsleditor +help incredibuild 
lsp:languageclient mcu:mcusupport
-   mercurial modeling:modeleditor nim perforce perfprofiler python 
qbs:qbsprojectmanager +qmldesigner
-   +qmljs:qmljseditor qmlprofiler qnx remotelinux scxml:scxmleditor 
serialterminal silversearcher
-   subversion valgrind webassembly)
+   mercurial meson:mesonprojectmanager modeling:modeleditor nim perforce 
perfprofiler python
+   qbs:qbsprojectmanager +qmldesigner +qmljs:qmljseditor qmlprofiler qnx 
remotelinux scxml:scxmleditor
+   serialterminal silversearcher subversion valgrind webassembly)
 IUSE="doc systemd test webengine ${QTC_PLUGINS[@]%:*}"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2021-11-21 Thread Georgy Yakovlev
commit: 4093fbb2a5bb5b18a7a68ed9ee68fddc4b8d7bd8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov 22 00:22:56 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Nov 22 00:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4093fbb2

dev-python/pydecomp: drop 0.3-r1

Bug: https://bugs.gentoo.org/787194
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/pydecomp/pydecomp-0.3-r1.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-python/pydecomp/pydecomp-0.3-r1.ebuild 
b/dev-python/pydecomp/pydecomp-0.3-r1.ebuild
deleted file mode 100644
index 89859791adb4..
--- a/dev-python/pydecomp/pydecomp-0.3-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_BRANCH="master"
-   EGIT_REPO_URI="https://github.com/dol-sen/pyDeComp.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/pyDeComp-${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-   S="${WORKDIR}/pyDeComp-${PV}"
-fi
-
-DESCRIPTION="A python library of common (de)compression and contents handling"
-HOMEPAGE="https://github.com/dol-sen/pyDeComp;
-
-LICENSE="BSD"
-SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-11-21 Thread Maciej Barć
commit: 1de272a5ca77459cf447755eecf3b3f79413229b
Author: Maciej Barć  riseup  net>
AuthorDate: Sun Nov 21 21:56:58 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Sun Nov 21 21:56:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1de272a5

dev-scheme/chez: export AR CC CXX LD RANLIB; format

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 .../chez/{chez-9.5.6.ebuild => chez-9.5.4-r1.ebuild}  | 13 ++---
 .../chez/{chez-9.5.4.ebuild => chez-9.5.6-r1.ebuild}  | 15 +++
 2 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/dev-scheme/chez/chez-9.5.6.ebuild 
b/dev-scheme/chez/chez-9.5.4-r1.ebuild
similarity index 93%
rename from dev-scheme/chez/chez-9.5.6.ebuild
rename to dev-scheme/chez/chez-9.5.4-r1.ebuild
index 18f1b2b25..a08526e78 100644
--- a/dev-scheme/chez/chez-9.5.6.ebuild
+++ b/dev-scheme/chez/chez-9.5.4-r1.ebuild
@@ -10,6 +10,7 @@ inherit multilib
 DESCRIPTION="A programming language based on R6RS"
 HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme;
 
SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${CSV}"
 
 # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2),
 # Nanopass (MIT), stex (MIT), and zlib (ZLIB).
@@ -22,18 +23,16 @@ DEPEND="
X? ( x11-libs/libX11 )
ncurses? ( sys-libs/ncurses )
 "
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${CSV}"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
-   default
+   tc-export AR CC CXX LD RANLIB
 
if use ncurses; then
eapply "${FILESDIR}/tinfo.patch"
fi
+
+   default
 }
 
 src_configure() {
@@ -51,7 +50,7 @@ src_configure() {
--installscriptname=chezscheme-script
--nogzip-man-pages
)
-   ./configure "${myconfargs[@]}" || die
+   sh ./configure "${myconfargs[@]}" || die
 }
 
 src_install() {

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.6-r1.ebuild
similarity index 92%
rename from dev-scheme/chez/chez-9.5.4.ebuild
rename to dev-scheme/chez/chez-9.5.6-r1.ebuild
index 9d7b7ed2b..a08526e78 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.6-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CSV="csv${PV}"
 
@@ -10,6 +10,7 @@ inherit multilib
 DESCRIPTION="A programming language based on R6RS"
 HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme;
 
SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${CSV}"
 
 # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2),
 # Nanopass (MIT), stex (MIT), and zlib (ZLIB).
@@ -22,18 +23,16 @@ DEPEND="
X? ( x11-libs/libX11 )
ncurses? ( sys-libs/ncurses )
 "
-RDEPEND="
-   ${DEPEND}
-"
-
-S="${WORKDIR}/${CSV}"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
-   default
+   tc-export AR CC CXX LD RANLIB
 
if use ncurses; then
eapply "${FILESDIR}/tinfo.patch"
fi
+
+   default
 }
 
 src_configure() {
@@ -51,7 +50,7 @@ src_configure() {
--installscriptname=chezscheme-script
--nogzip-man-pages
)
-   ./configure "${myconfargs[@]}" || die
+   sh ./configure "${myconfargs[@]}" || die
 }
 
 src_install() {



[gentoo-commits] proj/hardened-refpolicy: New tag: 2.20210908-r1

2021-11-21 Thread Jason Zaman
commit: 
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 22 00:05:55 2021 +

New tag: 2.20210908-r1




[gentoo-commits] repo/gentoo:master commit in: sec-policy/selinux-pyicqt/, sec-policy/selinux-denyhosts/, ...

2021-11-21 Thread Jason Zaman
commit: bf6bb29b31f8e39732f5ac8dd1a239102a9358b3
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Nov 21 23:54:39 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 22 00:04:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6bb29b

sec-policy/*: Drop live ebuilds removed from 2.20210908 release

The following modules were dropped in 2.20210908
- ccs
- clockspeed
- dcc
- ddcprobe
- denyhosts
- howl
- imaze
- lockdev
- pyicqt
- rgmanager

Signed-off-by: Jason Zaman  gentoo.org>

 sec-policy/selinux-ccs/selinux-ccs-.ebuild| 15 ---
 .../selinux-clockspeed/selinux-clockspeed-.ebuild | 15 ---
 sec-policy/selinux-dcc/selinux-dcc-.ebuild| 15 ---
 sec-policy/selinux-ddcprobe/selinux-ddcprobe-.ebuild  | 15 ---
 .../selinux-denyhosts/selinux-denyhosts-.ebuild   | 15 ---
 sec-policy/selinux-howl/selinux-howl-.ebuild  | 15 ---
 sec-policy/selinux-imaze/selinux-imaze-.ebuild| 15 ---
 sec-policy/selinux-lockdev/selinux-lockdev-.ebuild| 15 ---
 sec-policy/selinux-pyicqt/selinux-pyicqt-.ebuild  | 15 ---
 .../selinux-rgmanager/selinux-rgmanager-.ebuild   | 15 ---
 10 files changed, 150 deletions(-)

diff --git a/sec-policy/selinux-ccs/selinux-ccs-.ebuild 
b/sec-policy/selinux-ccs/selinux-ccs-.ebuild
deleted file mode 100644
index 015466de3530..
--- a/sec-policy/selinux-ccs/selinux-ccs-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="ccs"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for ccs"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-clockspeed/selinux-clockspeed-.ebuild 
b/sec-policy/selinux-clockspeed/selinux-clockspeed-.ebuild
deleted file mode 100644
index 881a950a1bdf..
--- a/sec-policy/selinux-clockspeed/selinux-clockspeed-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="clockspeed"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for clockspeed"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-dcc/selinux-dcc-.ebuild 
b/sec-policy/selinux-dcc/selinux-dcc-.ebuild
deleted file mode 100644
index 51362c6858f4..
--- a/sec-policy/selinux-dcc/selinux-dcc-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="dcc"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for dcc"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-ddcprobe/selinux-ddcprobe-.ebuild 
b/sec-policy/selinux-ddcprobe/selinux-ddcprobe-.ebuild
deleted file mode 100644
index ebf0abde9bd8..
--- a/sec-policy/selinux-ddcprobe/selinux-ddcprobe-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="ddcprobe"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for ddcprobe"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-denyhosts/selinux-denyhosts-.ebuild 
b/sec-policy/selinux-denyhosts/selinux-denyhosts-.ebuild
deleted file mode 100644
index b6073e36bdc5..
--- a/sec-policy/selinux-denyhosts/selinux-denyhosts-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="denyhosts"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for denyhosts"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-howl/selinux-howl-.ebuild 
b/sec-policy/selinux-howl/selinux-howl-.ebuild
deleted file mode 100644
index 0f918988c1cb..
--- a/sec-policy/selinux-howl/selinux-howl-.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-IUSE=""
-MODS="howl"
-
-inherit selinux-policy-2
-
-DESCRIPTION="SELinux policy for howl"
-
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-fi

diff --git a/sec-policy/selinux-imaze/selinux-imaze-.ebuild 
b/sec-policy/selinux-imaze/selinux-imaze-.ebuild
deleted file mode 100644
index d540291f3ff5..

[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/files/, x11-misc/shared-mime-info/

2021-11-21 Thread Mike Gilbert
commit: 40fb79f4c69cdc4331ba21d12b65d70c8175b7e8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov 21 23:36:15 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 21 23:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fb79f4

x11-misc/shared-mime-info: avoid calling broken translation script

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

 .../files/shared-mime-info-2.1-itstool.patch   | 82 ++
 .../shared-mime-info/shared-mime-info-2.1.ebuild   |  5 +-
 2 files changed, 86 insertions(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/files/shared-mime-info-2.1-itstool.patch 
b/x11-misc/shared-mime-info/files/shared-mime-info-2.1-itstool.patch
new file mode 100644
index ..dedeb61e29cf
--- /dev/null
+++ b/x11-misc/shared-mime-info/files/shared-mime-info-2.1-itstool.patch
@@ -0,0 +1,82 @@
+From 5a406b06792e26a83c7346b3c2443c0bd8d4cdb2 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Mon, 8 Nov 2021 18:22:47 -0500
+Subject: [PATCH] migrate from custom itstool to builtin msgfmt for creating
+ translated XML
+
+gettext upstream has supported this for a very long time (since 0.19.7
+via commit b3c2a5a242c36fbbaa0c5b17f975d6c638598a23, released in 2015),
+and itstool is (mostly) a legacy of the time before gettext had proper
+support for these sorts of use cases.
+
+This is similar to the state of intltool, which is described at
+https://wiki.gnome.org/MigratingFromIntltoolToGettext
+
+During the port from autotools to meson, the legacy use of itstool was
+faithfully translated to meson in the only way possible: by jumping
+through hoops to run ninja inside ninja in order to generate the .mo
+files for itstool, because meson's i18n module used a flawed design and
+there was no "real" target to create those files, only a .PHONY
+run_target which other rules cannot depend on.
+
+Although meson 0.60.0 added support for real targets for the built .mo
+files, this changed the rules for output filenames, breaking the script.
+
+But msgfmt does not care, and anyways comes with builtin meson functions
+for convenient use with XML files. So let's take this opportunity to
+drop legacy dependencies and use the modern, builtin tooling, which
+fixes this bug as a side effect.
+
+Fixes #170
+---
+ .gitlab-ci.yml   |  2 --
+ README.md|  2 +-
+ data/freedesktop_generate.sh | 12 
+ data/meson.build | 16 +---
+ meson.build  |  1 -
+ 5 files changed, 6 insertions(+), 27 deletions(-)
+ delete mode 100755 data/freedesktop_generate.sh
+
+diff --git a/data/meson.build b/data/meson.build
+index 24361c9..09ed7a9 100644
+--- a/data/meson.build
 b/data/meson.build
+@@ -1,18 +1,12 @@
+ 
+ install_man('update-mime-database.1')
+ 
+-freedesktop_org_xml = custom_target('freedesktop.org.xml',
+-input : files(
+-'freedesktop.org.xml.in',
+-'its/shared-mime-info.its',
+-'its/shared-mime-info.loc',
+-),
++freedesktop_org_xml = i18n.merge_file(
++input: 'freedesktop.org.xml.in',
+ output: 'freedesktop.org.xml',
+-command: [
+-find_program('freedesktop_generate.sh'),
+-meson.source_root(),
+-meson.build_root()
+-],
++data_dirs: '.',
++po_dir: '../po',
++type: 'xml',
+ install: true,
+ install_dir: get_option('datadir') / 'mime' / 'packages',
+ )
+diff --git a/meson.build b/meson.build
+index 0d08c8a..60f17ae 100644
+--- a/meson.build
 b/meson.build
+@@ -20,7 +20,6 @@
+ 
###
+ # Find tools
+ 
+-itstool = find_program('itstool')
+ xmllint = find_program('xmllint')
+ xmlto   = find_program('xmlto')
+ 
+-- 
+GitLab
+

diff --git a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
index 440f28e1465b..0957f1fa1a14 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-2.1.ebuild
@@ -20,7 +20,6 @@ RESTRICT="test"
 BDEPEND="
app-text/docbook-xml-dtd:4.1.2
app-text/xmlto
-   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
 "
@@ -32,6 +31,10 @@ DEPEND="${RDEPEND}"
 
 DOCS=( HACKING.md NEWS README.md )
 
+PATCHES=(
+   "${FILESDIR}/shared-mime-info-2.1-itstool.patch"
+)
+
 src_install() {
meson_src_install
 



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

2021-11-21 Thread David Seifert
commit: 2fcd58b2c05b0bedd594dbaabd99e7d5f30644de
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 21 23:37:35 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 21 23:37:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcd58b2

sys-libs/libcap: add 2.61

Signed-off-by: David Seifert  gentoo.org>

 sys-libs/libcap/Manifest   |  1 +
 61-ignore-RAISE_SETFCAP-install-failures.patch | 24 ++
 sys-libs/libcap/files/libcap-2.61-no_perl.patch| 62 +++
 sys-libs/libcap/libcap-2.61.ebuild | 90 ++
 4 files changed, 177 insertions(+)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 4f4e42436180..a96b565578d0 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,2 +1,3 @@
 DIST libcap-2.49.tar.xz 139568 BLAKE2B 
5746dcdf2a737e747450bd50a701ee8543277b17b7fbf1304b79f707a088ea74dc6dc79c61ff89b55b718a460a7b0814f960f44d07944a97b832b78f4e14e07f
 SHA512 
2934a2ded1370edeb9603dbf43d8ca23a2eb5d67efc5cec5d4ba96c707a8db2702da8aa9be0cb86c5ff100d37ec96115ca7566ad0ab2e0b4a288bbe357d0
 DIST libcap-2.60.tar.xz 170744 BLAKE2B 
858b5133a5cb2f3b30dab569a6c9f2097034318c90419fa2372e0b28c891160f5e84b54b302b2d98664df8f7c44df78eb3cb4e47b328cecd4c27e7ab223045ae
 SHA512 
f2ff0d81df7251c05decda706ccc6463ce58df6a3c542fe479328dce5416f77aa5c6a09a1ab05a1d1a3638e6dae5c0e546aaa4824843a570700a8927fb7f73e6
+DIST libcap-2.61.tar.xz 173892 BLAKE2B 
50874d3510ab2476aaceb775314d98744736aacd7364a23827756caa160c101e8bc890b7c33b5e19df8b30bb6b3b1c2be323e4b6a963f97e9ee557e86b4f13a0
 SHA512 
40096bf511d1c45e36f5d7f24e49c709528f3f01fcadd47b6ac40a7e8d5f1705b29b4cc56356b030639f67d0641b9f4e7c19449c3c7f4f77a4070c35745b465c

diff --git 
a/sys-libs/libcap/files/libcap-2.61-ignore-RAISE_SETFCAP-install-failures.patch 
b/sys-libs/libcap/files/libcap-2.61-ignore-RAISE_SETFCAP-install-failures.patch
new file mode 100644
index ..25f853b2a982
--- /dev/null
+++ 
b/sys-libs/libcap/files/libcap-2.61-ignore-RAISE_SETFCAP-install-failures.patch
@@ -0,0 +1,24 @@
+From 8dfcdcfdcb9c462a05566aa8d3c6eca871f0ddbf Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 10 Feb 2016 09:52:45 +0100
+Subject: [PATCH] ignore RAISE_SETFCAP install failures
+
+While the new RAISE_SETFCAP feature is nifty, its failure to run (often
+due to the fs not supporting it) shouldn't impair the default install.
+
+Signed-off-by: Mike Frysinger 
+
+Forward ported from libcap-2.20 to libcap-2.25
+
+Signed-off-by: Lars Wendler 
+--- a/progs/Makefile
 b/progs/Makefile
+@@ -39,7 +39,7 @@
+   install -m 0755 $$p $(FAKEROOT)$(SBINDIR) ; \
+   done
+ ifeq ($(RAISE_SETFCAP),yes)
+-  $(FAKEROOT)$(SBINDIR)/setcap cap_setfcap=i $(FAKEROOT)$(SBINDIR)/setcap
++  -$(FAKEROOT)$(SBINDIR)/setcap cap_setfcap=i $(FAKEROOT)$(SBINDIR)/setcap
+ endif
+ 
+ test:

diff --git a/sys-libs/libcap/files/libcap-2.61-no_perl.patch 
b/sys-libs/libcap/files/libcap-2.61-no_perl.patch
new file mode 100644
index ..deda35db8e31
--- /dev/null
+++ b/sys-libs/libcap/files/libcap-2.61-no_perl.patch
@@ -0,0 +1,62 @@
+From 3f76418eaf73896489129c529fac021e4f3a03c0 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 21 Nov 2018 11:00:54 +0100
+Subject: [PATCH] use awk/sed instead of perl for creating header files
+
+More systems should have awk/sed than perl.
+
+Signed-off-by: Mike Frysinger 
+
+Forward ported from libcap-2.22 to libcap-2.26
+and incorporated the gperf-3.1 fix provided by Mike Gilbert
+
+Forward ported from libcap-2.26 to libcap-2.28
+Forward ported from libcap-2.28 to libcap-2.38
+
+Signed-off-by: Lars Wendler 
+--- a/libcap/Makefile
 b/libcap/Makefile
+@@ -20,6 +20,8 @@
+ 
+ # Always build libcap sources this way:
+ CFLAGS += -fPIC
++AWK = awk
++SED = sed
+ 
+ # The linker magic needed to build a dynamic library as independently
+ # executable
+@@ -82,17 +84,27 @@
+   ./_makenames > cap_names.h
+ 
+ $(GPERF_OUTPUT): cap_names.list.h
+-  perl -e 'print "struct __cap_token_s { const char *name; int index; 
};\n%{\nconst struct __cap_token_s *__cap_lookup_name(const char *, 
size_t);\n%}\n%%\n"; while ($$l = <>) { $$l =~ s/[\{\"]//g; $$l =~ s/\}.*// ; 
print $$l; }' < $< | gperf --ignore-case --language=ANSI-C --readonly 
--null-strings --global-table --hash-function-name=__cap_hash_name 
--lookup-function-name="__cap_lookup_name" -c -t -m20 $(INDENT) > $@
+-  sed -e 's/unsigned int len/size_t len/' -i $@
++  (printf "%b" "struct __cap_token_s { const char *name; int index; 
};\n%%\n"; \
++  $(SED) -e 's:["{}]::g' -e 's:,$$::' $<) | \
++  gperf \
++  --ignore-case \
++  --language=ANSI-C \
++  --includes \
++  --readonly \
++  --null-strings \
++  --global-table \
++  --hash-function-name=__cap_hash_name \
++  --lookup-function-name="__cap_lookup_name" \

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-11-21 Thread Jason Zaman
commit: 669856d8e7f852184036025d17574a021c502682
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Apr  6 10:57:21 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Nov 21 23:14:37 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=669856d8

init.te: Allow init to read tmpfs files.

Closes: https://github.com/perfinion/hardened-refpolicy/pull/13
Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 983d4fbb..9a3affbb 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -901,6 +901,7 @@ ifdef(`distro_gentoo',`
# openrc uses tmpfs for its state data
fs_tmpfs_filetrans(initrc_t, initrc_state_t, { dir file fifo_file 
lnk_file })
files_mountpoint(initrc_state_t)
+   fs_read_tmpfs_files(init_t)
 
# init scripts touch this
clock_dontaudit_write_adjtime(initrc_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-11-21 Thread Jason Zaman
commit: 796eabdd06687050ddd2253588e3d907908e475c
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Apr  6 09:50:13 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Nov 21 23:14:37 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=796eabdd

init.te: Allow init_t access to initrc_state_t dir and fifo.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/init.te | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 3802f575..983d4fbb 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -651,6 +651,9 @@ setattr_dirs_pattern(initrc_t, daemonpidfile, daemonpidfile)
 
 domtrans_pattern(init_run_all_scripts_domain, initrc_exec_t, initrc_t)
 
+manage_dirs_pattern(init_t, initrc_state_t, initrc_state_t)
+manage_fifo_files_pattern(init_t, initrc_state_t, initrc_state_t)
+
 manage_dirs_pattern(initrc_t, initrc_state_t, initrc_state_t)
 manage_files_pattern(initrc_t, initrc_state_t, initrc_state_t)
 manage_lnk_files_pattern(initrc_t, initrc_state_t, initrc_state_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/admin/

2021-11-21 Thread Jason Zaman
commit: 192f62919b5866ad4de5558b7a69f03f81ed4ad3
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Nov 21 23:12:40 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Nov 21 23:14:49 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=192f6291

portage: Allow sandbox to map /dev/zero

Bug: https://bugs.gentoo.org/738546
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/admin/portage.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/admin/portage.te b/policy/modules/admin/portage.te
index 6cab80bd..1db76efe 100644
--- a/policy/modules/admin/portage.te
+++ b/policy/modules/admin/portage.te
@@ -511,6 +511,7 @@ gen_tunable(portage_enable_test, false)
dontaudit portage_sandbox_t self:capability sys_admin;
 
dev_getattr_xserver_misc_dev(portage_sandbox_t)
+   dev_rwx_zero(portage_sandbox_t)
 
kernel_read_vm_overcommit_sysctl(portage_sandbox_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2021-11-21 Thread Jason Zaman
commit: f993307d3d070eb457f5ceb2da37c395d61ce630
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Apr  6 09:30:18 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Nov 21 23:14:37 2021 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f993307d

getty.te: Allow access to search /var/lib/.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/getty.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/getty.te b/policy/modules/system/getty.te
index e6e76a93..724e31ad 100644
--- a/policy/modules/system/getty.te
+++ b/policy/modules/system/getty.te
@@ -100,6 +100,8 @@ ifdef(`distro_gentoo',`
# Gentoo default /etc/issue makes agetty
# do a DNS lookup for the hostname
sysnet_dns_name_resolve(getty_t)
+
+   files_search_var_lib(getty_t)
 ')
 
 ifdef(`distro_ubuntu',`



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

2021-11-21 Thread Mike Pagano
commit: 5426eba6c42774195f88bccead00b43b034ea8a6
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 21 23:07:39 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov 21 23:07:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5426eba6

sys-kernel/git-sources: Linux bump

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-5.16_rc2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 7120fa350c39..8944ad2c558e 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST patch-5.16-rc1.patch 45256839 BLAKE2B 
180b4fa9bbfad0dce858f7eadbe52960ec86ccbc7e66be3a691824310a0bb1e7f1dc3be1046edeaae7247c80e3a4d963b25db9646a116f8739870e1cacb78411
 SHA512 
e29dc9ade8101545feb0cda64453acf973cf8c0fd92bfc7eded2d5bc6b9a12ef91e84f79c51edec908e1918e9a9a8e607dc45988f4c618512d9f51110505e8c2
+DIST patch-5.16-rc2.patch 45612301 BLAKE2B 
26c0d5d0b7cbd277f2c09baf2064fa59ed01089c9853d93baae857d9e603e7b492133c5ab650f96e3ba3e9dfd472255883ebce0f50c9b5fa9571383444dcbfa5
 SHA512 
678d60793b73f7c5e52955680f695a25995c2fef5872853ceae4a5db99e9f28fcc9a93d595b46f0a076c512b56a643e5a15afef88db956cca3ff954a3377b198

diff --git a/sys-kernel/git-sources/git-sources-5.16_rc2.ebuild 
b/sys-kernel/git-sources/git-sources-5.16_rc2.ebuild
new file mode 100644
index ..806a3e87800e
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.16_rc2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.15"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] proj/releng:master commit in: releases/specs/x86/musl/

2021-11-21 Thread Andreas K. Hüttel
commit: e7344a1689c5ae62a3b2604b931f8bad5d0a632f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 21 23:06:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov 21 23:06:54 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e7344a16

x86: as a try, drop musl overlay from musl builds (should work fine now)

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

 releases/specs/x86/musl/stage1.spec | 1 -
 releases/specs/x86/musl/stage2.spec | 1 -
 releases/specs/x86/musl/stage3.spec | 1 -
 3 files changed, 3 deletions(-)

diff --git a/releases/specs/x86/musl/stage1.spec 
b/releases/specs/x86/musl/stage1.spec
index 4c1d34a1..dbe69076 100644
--- a/releases/specs/x86/musl/stage1.spec
+++ b/releases/specs/x86/musl/stage1.spec
@@ -7,7 +7,6 @@ snapshot: @TIMESTAMP@
 source_subpath: musl/stage3-i686-musl-latest
 chost: i686-gentoo-linux-musl
 portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_overlay: /root/musl
 portage_prefix: releng
 update_seed: yes
 update_seed_command: --update --deep --newuse @world

diff --git a/releases/specs/x86/musl/stage2.spec 
b/releases/specs/x86/musl/stage2.spec
index d4cc6cd5..f502721c 100644
--- a/releases/specs/x86/musl/stage2.spec
+++ b/releases/specs/x86/musl/stage2.spec
@@ -7,6 +7,5 @@ snapshot: @TIMESTAMP@
 source_subpath: musl/stage1-i686-musl-@TIMESTAMP@
 chost: i686-gentoo-linux-musl
 portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_overlay: /root/musl
 portage_prefix: releng
 compression_mode: pixz

diff --git a/releases/specs/x86/musl/stage3.spec 
b/releases/specs/x86/musl/stage3.spec
index 36317686..63c315bf 100644
--- a/releases/specs/x86/musl/stage3.spec
+++ b/releases/specs/x86/musl/stage3.spec
@@ -6,6 +6,5 @@ profile: default/linux/x86/17.0/musl
 snapshot: @TIMESTAMP@
 source_subpath: musl/stage2-i686-musl-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages
-portage_overlay: /root/musl
 portage_prefix: releng
 compression_mode: pixz



  1   2   3   4   >