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

2021-07-07 Thread Sam James
commit: 91dbfa4e7b5fb672ac0db32f99ea5905542d2e17
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91dbfa4e

dev-java/bcprov: Stabilize 1.68-r2 ppc64, #800956

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

 dev-java/bcprov/bcprov-1.68-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bcprov/bcprov-1.68-r2.ebuild 
b/dev-java/bcprov/bcprov-1.68-r2.ebuild
index 9a985d3a815..d444f124b7c 100644
--- a/dev-java/bcprov/bcprov-1.68-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.68-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://www.bouncycastle.org/download/${MY_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/

2021-07-07 Thread Sam James
commit: d9790ac42114989e71d907b3646237bbc93b8892
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9790ac4

xfce-base/xfce4-panel: Stabilize 4.16.3 arm64, #799905

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

 xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild
index d4aa70bb090..6613dfce02a 100644
--- a/xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.16.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="+dbusmenu introspection vala"
 REQUIRED_USE="vala? ( introspection )"
 



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

2021-07-07 Thread Sam James
commit: 855df021780ba816167a9c01646122de6bed3439
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855df021

sys-devel/distcc: Stabilize 3.4 arm64, #799935

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

 sys-devel/distcc/distcc-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/distcc/distcc-3.4.ebuild 
b/sys-devel/distcc/distcc-3.4.ebuild
index 23516be1cd7..00e2ef66449 100644
--- a/sys-devel/distcc/distcc-3.4.ebuild
+++ b/sys-devel/distcc/distcc-3.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/distcc/distcc/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="gssapi gtk hardened ipv6 selinux xinetd zeroconf"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2021-07-07 Thread Sam James
commit: 1ba7c96a21131444d51d007604e344877df5f0aa
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba7c96a

media-sound/mpg123: Stabilize 1.28.0-r1 ppc64, #800953

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

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

diff --git a/media-sound/mpg123/mpg123-1.28.0-r1.ebuild 
b/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
index aae4d5b67a4..b122d0f51a3 100644
--- a/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2021-07-07 Thread Sam James
commit: 93c38970d9792503edfe66078e9a1fd49bd0d1c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c38970

dev-libs/libedit: Stabilize 20210419.3.1 arm64, #799926

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

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

diff --git a/dev-libs/libedit/libedit-20210419.3.1.ebuild 
b/dev-libs/libedit/libedit-20210419.3.1.ebuild
index f6030f3568a..0884e172659 100644
--- a/dev-libs/libedit/libedit-20210419.3.1.ebuild
+++ b/dev-libs/libedit/libedit-20210419.3.1.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="static-libs"
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3[static-libs?,${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/blueman/

2021-07-07 Thread Sam James
commit: 472ff2d3c9d7affc62e8bd3a32e278bbf633931f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472ff2d3

net-wireless/blueman: Stabilize 2.2.1 arm64, #799932

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

 net-wireless/blueman/blueman-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/blueman/blueman-2.2.1.ebuild 
b/net-wireless/blueman/blueman-2.2.1.ebuild
index 3684a53acc8..34209ec79cb 100644
--- a/net-wireless/blueman/blueman-2.2.1.ebuild
+++ b/net-wireless/blueman/blueman-2.2.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]] ; then
 else

SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV/_/.}/${P/_/.}.tar.xz;
S=${WORKDIR}/${P/_/.}
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 # icons are GPL-2



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

2021-07-07 Thread Sam James
commit: a7d6ec4bfad991df0efc2368188e782d8d72aac2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d6ec4b

media-sound/mpg123: Stabilize 1.28.0-r1 sparc, #800953

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

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

diff --git a/media-sound/mpg123/mpg123-1.28.0-r1.ebuild 
b/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
index 9d14cfb3dbb..aae4d5b67a4 100644
--- a/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.28.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-settings/

2021-07-07 Thread Sam James
commit: 2f602a669ed2756a4072542a33d541984ffc7bc8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f602a66

xfce-base/xfce4-settings: Stabilize 4.16.2 arm64, #799908

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

 xfce-base/xfce4-settings/xfce4-settings-4.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.16.2.ebuild 
b/xfce-base/xfce4-settings/xfce4-settings-4.16.2.ebuild
index 42490158bca..a8df5ee66c9 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.16.2.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.16.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



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

2021-07-07 Thread Sam James
commit: dee3fa1b5e04276c921c5bd363a4e334a0937803
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee3fa1b

dev-python/cbor2: Stabilize 5.4.0 arm64, #799968

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

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

diff --git a/dev-python/cbor2/cbor2-5.4.0.ebuild 
b/dev-python/cbor2/cbor2-5.4.0.ebuild
index adb6dd1b4bd..f928522c497 100644
--- a/dev-python/cbor2/cbor2-5.4.0.ebuild
+++ b/dev-python/cbor2/cbor2-5.4.0.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: dev-python/distlib/

2021-07-07 Thread Sam James
commit: 7a51be09195f53c2c07c05b8ddf5240ecc7c596b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:53:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:53:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a51be09

dev-python/distlib: Stabilize 0.3.2 arm64, #799974

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

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

diff --git a/dev-python/distlib/distlib-0.3.2.ebuild 
b/dev-python/distlib/distlib-0.3.2.ebuild
index 9144dcde464..1f5679c4c7f 100644
--- a/dev-python/distlib/distlib-0.3.2.ebuild
+++ b/dev-python/distlib/distlib-0.3.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 IUSE="test"
 # This package's tests are extremely fragile and tend to break or hang
 # when it doesn't like metadata of packages installed on the system.



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

2021-07-07 Thread Sam James
commit: 29d76922560379afbdd7b21e06632dc22d84ada1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d76922

net-misc/wol: Stabilize 0.7.1-r2 arm64, #799770

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

 net-misc/wol/wol-0.7.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/wol/wol-0.7.1-r2.ebuild b/net-misc/wol/wol-0.7.1-r2.ebuild
index 00f3b222ff4..4c9eb1184f1 100644
--- a/net-misc/wol/wol-0.7.1-r2.ebuild
+++ b/net-misc/wol/wol-0.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ahh/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="nls"
 
 PATCHES=( "${FILESDIR}/${P}-musl.patch" )



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

2021-07-07 Thread Sam James
commit: d59b61cc5a62f75d5cd01136fd86bd09573b6f6c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b61cc

dev-util/cucumber: Stabilize 3.2.0 arm64, #799830

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

 dev-util/cucumber/cucumber-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber/cucumber-3.2.0.ebuild 
b/dev-util/cucumber/cucumber-3.2.0.ebuild
index 9d954cbbcbb..74102d4c3a7 100644
--- a/dev-util/cucumber/cucumber-3.2.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.2.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
 RUBY_S="cucumber-ruby-${PV}"
 LICENSE="Ruby"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~s390 sparc x86"
 SLOT="0"
 IUSE="examples test"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/spectre-meltdown-checker/

2021-07-07 Thread Sam James
commit: 8512f8ef33f1532b09e0fbc91968dd3a02092aed
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8512f8ef

app-admin/spectre-meltdown-checker: Stabilize 0.44 arm64, #799194

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

 app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.44.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.44.ebuild
index d438a074e47..899c7e4ecc8 100644
--- a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.44.ebuild
+++ b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.44.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
 else
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 x86"
+   KEYWORDS="amd64 arm arm64 x86"
 fi
 
 DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"



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

2021-07-07 Thread Sam James
commit: 0e83f24831cf1bb018df8a26372cfa9c95108ef2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e83f248

dev-libs/libfmt: Stabilize 7.1.3 arm64, #798891

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

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

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index c307ccb4ff7..155509d07ed 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2021-07-07 Thread Sam James
commit: 3a693cbd19acc10c44c0235e5d30b5d4c98c7737
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a693cbd

dev-libs/re2: Stabilize 0.2021.06.01 arm64, #799761

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

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

diff --git a/dev-libs/re2/re2-0.2021.06.01.ebuild 
b/dev-libs/re2/re2-0.2021.06.01.ebuild
index d3c96b29a6d..707fba0b63f 100644
--- a/dev-libs/re2/re2-0.2021.06.01.ebuild
+++ b/dev-libs/re2/re2-0.2021.06.01.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 # https://abi-laboratory.pro/tracker/timeline/re2/
 SONAME="9"
 SLOT="0/${SONAME}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86"
 IUSE="icu"
 
 BDEPEND="icu? ( virtual/pkgconfig )"



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

2021-07-07 Thread Sam James
commit: 09047402b83331259e0015baaca167bfd527b75f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09047402

dev-libs/protobuf: Stabilize 3.17.3 arm64, #799767

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

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

diff --git a/dev-libs/protobuf/protobuf-3.17.3.ebuild 
b/dev-libs/protobuf/protobuf-3.17.3.ebuild
index c862468d337..1254928d7c0 100644
--- a/dev-libs/protobuf/protobuf-3.17.3.ebuild
+++ b/dev-libs/protobuf/protobuf-3.17.3.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/28"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="emacs examples static-libs test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/

2021-07-07 Thread Sam James
commit: 16ccd66ba29403f0239bc9b2d7b0e2490491507c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ccd66b

dev-db/sqlite: Stabilize 3.35.5 arm64, #799764

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

 dev-db/sqlite/sqlite-3.35.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.35.5.ebuild 
b/dev-db/sqlite/sqlite-3.35.5.ebuild
index e7759136aa7..64fd3ed89e5 100644
--- a/dev-db/sqlite/sqlite-3.35.5.ebuild
+++ b/dev-db/sqlite/sqlite-3.35.5.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="3"
-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"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 if [[ "${PV}" == "" ]]; then
PROPERTIES="live"



[gentoo-commits] repo/gentoo:master commit in: app-portage/unsymlink-lib/

2021-07-07 Thread Georgy Yakovlev
commit: 893ad6cb18d54626e2d721d38939be53b9557138
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul  8 03:46:18 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  8 03:46:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893ad6cb

app-portage/unsymlink-lib: stabilize 20 for ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-portage/unsymlink-lib/unsymlink-lib-20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
index 7263de39d0e..6aa03a6faf3 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64"
+KEYWORDS="amd64 ppc64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # tests are docker-based, you need a running docker daemon and you
 # should expect leftover images



[gentoo-commits] proj/linux-patches:5.10 commit in: /

2021-07-07 Thread Alice Ferrazzi
commit: 0516d30fad4f3ec1e6c5f821a798c695034f77f5
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Jul  8 03:23:26 2021 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Jul  8 03:26:38 2021 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0516d30f

Add KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path

Signed-off-by: Alice Ferrazzi  gentoo.org>

 _README |  4 +++
 1700_P9_save_and_restore_fscr.patch | 56 +
 2 files changed, 60 insertions(+)

diff --git a/_README b/_README
index dc7b9b6..aefbc8e 100644
--- a/_README
+++ b/_README
@@ -243,6 +243,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1700_P9_save_and_restore_fscr.patch
+From:   https://github.com/torvalds/linux/commit/25edcc50d76c.patch
+Desc:   Fix qemu on P9 ppc64.
+
 Patch:  2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
 From:   
https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-mar...@holtmann.org/raw
 Desc:   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. 
See bug #686758

diff --git a/1700_P9_save_and_restore_fscr.patch 
b/1700_P9_save_and_restore_fscr.patch
new file mode 100644
index 000..59a7c7e
--- /dev/null
+++ b/1700_P9_save_and_restore_fscr.patch
@@ -0,0 +1,56 @@
+From 25edcc50d76c834479d11fcc7de46f3da4d95121 Mon Sep 17 00:00:00 2001
+From: Fabiano Rosas 
+Date: Thu, 4 Feb 2021 17:05:17 -0300
+Subject: [PATCH] KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path
+
+The Facility Status and Control Register is a privileged SPR that
+defines the availability of some features in problem state. Since it
+can be written by the guest, we must restore it to the previous host
+value after guest exit.
+
+This restoration is currently done by taking the value from
+current->thread.fscr, which in the P9 path is not enough anymore
+because the guest could context switch the QEMU thread, causing the
+guest-current value to be saved into the thread struct.
+
+The above situation manifested when running a QEMU linked against a
+libc with System Call Vectored support, which causes scv
+instructions to be run by QEMU early during the guest boot (during
+SLOF), at which point the FSCR is 0 due to guest entry. After a few
+scv calls (1 to a couple hundred), the context switching happens and
+the QEMU thread runs with the guest value, resulting in a Facility
+Unavailable interrupt.
+
+This patch saves and restores the host value of FSCR in the inner
+guest entry loop in a way independent of current->thread.fscr. The old
+way of doing it is still kept in place because it works for the old
+entry path.
+
+Signed-off-by: Fabiano Rosas 
+Signed-off-by: Paul Mackerras 
+---
+ arch/powerpc/kvm/book3s_hv.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/arch/powerpc/kvm/book3s_hv.c b/arch/powerpc/kvm/book3s_hv.c
+index 89c686c17f0606..f6d470157fcb62 100644
+--- a/arch/powerpc/kvm/book3s_hv.c
 b/arch/powerpc/kvm/book3s_hv.c
+@@ -3611,6 +3611,7 @@ static int kvmhv_p9_guest_entry(struct kvm_vcpu *vcpu, 
u64 time_limit,
+   unsigned long host_tidr = mfspr(SPRN_TIDR);
+   unsigned long host_iamr = mfspr(SPRN_IAMR);
+   unsigned long host_amr = mfspr(SPRN_AMR);
++  unsigned long host_fscr = mfspr(SPRN_FSCR);
+   s64 dec;
+   u64 tb;
+   int trap, save_pmu;
+@@ -3751,6 +3752,9 @@ static int kvmhv_p9_guest_entry(struct kvm_vcpu *vcpu, 
u64 time_limit,
+   if (host_amr != vcpu->arch.amr)
+   mtspr(SPRN_AMR, host_amr);
+ 
++  if (host_fscr != vcpu->arch.fscr)
++  mtspr(SPRN_FSCR, host_fscr);
++
+   msr_check_and_set(MSR_FP | MSR_VEC | MSR_VSX);
+   store_fp_state(>arch.fp);
+ #ifdef CONFIG_ALTIVEC



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/mbrola/

2021-07-07 Thread William Hubbs
commit: fffcb2d6850c3efcfc0d1680db7f2b17cdc917df
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul  8 03:23:10 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul  8 03:23:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffcb2d6

app-accessibility/mbrola: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 app-accessibility/mbrola/mbrola-3.3.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/app-accessibility/mbrola/mbrola-3.3.ebuild 
b/app-accessibility/mbrola/mbrola-3.3.ebuild
deleted file mode 100644
index 0f924894d20..000
--- a/app-accessibility/mbrola/mbrola-3.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Speech synthesizer based on the concatenation of diphones"
-HOMEPAGE="https://github.com/numediart/MBROLA;
-SRC_URI="https://github.com/numediart/MBROLA/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="app-accessibility/mbrola-voices"
-
-S="${WORKDIR}/MBROLA-${PV}"
-
-src_compile() {
-   emake -j1 EXT_CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dobin Bin/mbrola
-   DOCS=( README.md Documentation/*.txt )
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/mbrola/, app-accessibility/mbrola/files/

2021-07-07 Thread William Hubbs
commit: 0c415d03184760ec8865b0652071f69f2cad5e76
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul  8 03:21:32 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul  8 03:23:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c415d03

app-accessibility/mbrola: rev bump to respect LDFLAGS and GCC

Closes: https://bugs.gentoo.org/800962
Closes: https://bugs.gentoo.org/800965
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 .../mbrola/files/mbrola-3.3-Makefile.patch | 87 ++
 app-accessibility/mbrola/mbrola-3.3-r1.ebuild  | 31 
 2 files changed, 118 insertions(+)

diff --git a/app-accessibility/mbrola/files/mbrola-3.3-Makefile.patch 
b/app-accessibility/mbrola/files/mbrola-3.3-Makefile.patch
new file mode 100644
index 000..291735c69be
--- /dev/null
+++ b/app-accessibility/mbrola/files/mbrola-3.3-Makefile.patch
@@ -0,0 +1,87 @@
+diff --git a/Makefile b/Makefile
+index 47cf410..ac3eac5 100644
+--- a/Makefile
 b/Makefile
+@@ -3,14 +3,20 @@
+ # Mbrola Speech Synthesize Makefile ( tune the #define and type "make" )
+ VERSION=3.3
+ 
++# set CC
++CC = gcc
++
+ # To test strict C ANSI compliance
+-CC = gcc -ansi -pedantic
++ANSIFLAGS = -ansi -pedantic
+ LIB= -lm
+ 
+ # This allow you to write commands like "make PURE=purify demo1"
+ # or "make PURE=quantify lib2"
+ CCPURE = $(PURE) $(CC)
+ 
++# To test strict C ANSI compliance
++CFLAGS += $(ANSIFLAGS)
++
+ 
+ # Machine specific #define, uncomment as needed
+ # If your OS is not here, may be it provides some __linux or __sunos
+@@ -33,7 +39,7 @@ CFLAGS += -DLITTLE_ENDIAN
+ # GENERAL FLAGS FOR GCC
+ 
+ # Optimized code
+-CFLAGS += -O6
++#CFLAGS += -O6
+ 
+ # Debug mode with gdb
+ #CFLAGS += -g 
+@@ -128,7 +134,7 @@ BINOBJS = $(BINSRCS:%.c=Bin/Standalone/%.o)
+ PROJ = mbrola
+ 
+ $(PROJ): install_dir  $(BINOBJS) 
+-  $(CCPURE) $(CFLAGS) -o $(MBRDIR)/$(PROJ) $(BINOBJS) $(LIB)  
++  $(CCPURE) $(CFLAGS) $(LDFLAGS) -o $(MBRDIR)/$(PROJ) $(BINOBJS) $(LIB)
+ 
+ clean:
+   \rm -f $(MBRDIR)/$(PROJ) $(PROJ).a core demo* TAGS $(BIN)/lib*.o 
$(BINOBJS) 
+@@ -147,7 +153,7 @@ net:
+   \rm -f *~ */*~
+ 
+ $(BINDIR)/%.o: %.c
+-  $(CCPURE) $(CFLAGS) -o $@ -c $<
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -o $@ -c $<
+ 
+ # to create the compilation directory, if necessary
+ install_dir: 
+@@ -156,25 +162,25 @@ install_dir:
+   fi
+ 
+ lib1 : LibOneChannel/lib1.c
+-  $(CCPURE) $(CFLAGS) -o Bin/LibOneChannel/lib1.o -c LibOneChannel/lib1.c
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -o Bin/LibOneChannel/lib1.o -c 
LibOneChannel/lib1.c
+ 
+ demo1:  install_dir lib1 LibOneChannel/demo1.c
+-  $(CCPURE) $(CFLAGS) -c -o Bin/LibOneChannel/demo1.o 
LibOneChannel/demo1.c
+-  $(CCPURE) $(CFLAGS) -o demo1 Bin/LibOneChannel/demo1.o 
Bin/LibOneChannel/lib1.o $(LIB)  
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -c -o Bin/LibOneChannel/demo1.o 
LibOneChannel/demo1.c
++  $(CCPURE) $(CFLAGS) $(LDFLAGS) -o demo1 Bin/LibOneChannel/demo1.o 
Bin/LibOneChannel/lib1.o $(LIB)
+ 
+ # END_WWW
+ 
+ demo1b:  install_dir lib1 LibOneChannel/demo1b.c
+-  $(CCPURE) $(CFLAGS) -c -o Bin/LibOneChannel/demo1b.o 
LibOneChannel/demo1b.c
+-  $(CCPURE) $(CFLAGS) -o demo1b Bin/LibOneChannel/demo1b.o 
Bin/LibOneChannel/lib1.o $(LIB)
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -c -o Bin/LibOneChannel/demo1b.o 
LibOneChannel/demo1b.c
++  $(CCPURE) $(CFLAGS) $(LDFLAGS) -o demo1b Bin/LibOneChannel/demo1b.o 
Bin/LibOneChannel/lib1.o $(LIB)
+ 
+ 
+ lib2 : LibMultiChannel/lib2.c
+-  $(CCPURE) $(CFLAGS) -o Bin/LibMultiChannel/lib2.o -c 
LibMultiChannel/lib2.c
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -o Bin/LibMultiChannel/lib2.o -c 
LibMultiChannel/lib2.c
+ 
+ demo2: install_dir lib2 LibMultiChannel/demo2.c   
+-  $(CCPURE) $(CFLAGS) -c -o Bin/LibMultiChannel/demo2.o 
LibMultiChannel/demo2.c
+-  $(CCPURE) $(CFLAGS) -o demo2 Bin/LibMultiChannel/demo2.o 
Bin/LibMultiChannel/lib2.o $(LIB)  
++  $(CCPURE) $(CPPFLAGS) $(CFLAGS) -c -o Bin/LibMultiChannel/demo2.o 
LibMultiChannel/demo2.c
++  $(CCPURE) $(CFLAGS) $(LDFLAGS) -o demo2 Bin/LibMultiChannel/demo2.o 
Bin/LibMultiChannel/lib2.o $(LIB)
+ # END_COMM
+ 
+ # Check the integrity of the new Mbrola version by comparing the output 

diff --git a/app-accessibility/mbrola/mbrola-3.3-r1.ebuild 
b/app-accessibility/mbrola/mbrola-3.3-r1.ebuild
new file mode 100644
index 000..4d2b0e0161a
--- /dev/null
+++ b/app-accessibility/mbrola/mbrola-3.3-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Speech synthesizer based on the concatenation of diphones"
+HOMEPAGE="https://github.com/numediart/MBROLA;
+SRC_URI="https://github.com/numediart/MBROLA/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+

[gentoo-commits] repo/gentoo:master commit in: sys-block/blktrace/, sys-block/blktrace/files/

2021-07-07 Thread Robin H. Johnson
commit: 7c25464ace1616c53d5c3f8f528c35453d8ff46e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jul  8 02:44:25 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jul  8 02:44:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c25464a

sys-block/blktrace: cleanup 1.2.0

Reference: https://bugs.gentoo.org/655146
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-block/blktrace/Manifest|  1 -
 sys-block/blktrace/blktrace-1.2.0.ebuild   | 53 -
 .../blktrace/files/blktrace-1.2.0-ldflags.patch| 89 --
 .../blktrace-1.2.0-overlapping-io-stats.patch  | 68 -
 .../files/blktrace-1.2.0-parallel-build.patch  | 71 -
 5 files changed, 282 deletions(-)

diff --git a/sys-block/blktrace/Manifest b/sys-block/blktrace/Manifest
index 15d068dc51f..0d52fe09a16 100644
--- a/sys-block/blktrace/Manifest
+++ b/sys-block/blktrace/Manifest
@@ -1,2 +1 @@
-DIST blktrace-1.2.0.tar.bz2 395193 BLAKE2B 
8f8505f27985f0451f75ced0e438a88758482227e83ba8de235986ab3f116cf38d5aec340d1e7ce3dc3aa5a97c0bd4c46265687976e7326a54ea2e7cce4afc82
 SHA512 
ce82c8010ca5c2868746d8eb7c6a107fc7382c05df949eeff79e612f5b1a98301a5aa5ab39de0766ea1c074f95e378ba985401cbeba9a296e3182da7d7a23b86
 DIST blktrace-1.3.0.tar.bz2 396669 BLAKE2B 
ab340b27421ec423c8e5bd9fd719f97e06c30366ce95560adea644d10737f41d2c2f16e4c6503b65ef8fedeec7d997de6f47f0d3f2542c5065fe7846f8d18966
 SHA512 
4cc3d8e0d77e934bd70f447e1bb462400d3c9982460802f093d260e3cb69a66c6f61a63a05af55b84c35c5bdf18027e571d55cebea8c89d0be6d00c7ca9b9174

diff --git a/sys-block/blktrace/blktrace-1.2.0.ebuild 
b/sys-block/blktrace/blktrace-1.2.0.ebuild
deleted file mode 100644
index ee5ebdfdceb..000
--- a/sys-block/blktrace/blktrace-1.2.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs flag-o-matic linux-info
-
-MY_PN="blktrace"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="show detailed info about what is happening on a block device io 
queue"
-HOMEPAGE="https://git.kernel.dk/cgit/blktrace/;
-SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
-IUSE="doc"
-
-RDEPEND="dev-libs/libaio"
-# This is a Linux specific app!
-DEPEND="${RDEPEND}
-   sys-kernel/linux-headers
-   doc? (
-   virtual/latex-base
-   >=app-text/texlive-core-2014
-   )
-"
-S="${WORKDIR}/${MY_P}"
-
-CONFIG_CHECK="~BLK_DEV_IO_TRACE"
-WARNING_BLK_DEV_IO_TRACE="you need to enable BLK_DEV_IO_TRACE kernel option if 
you want to gather traces from this machine"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-overlapping-io-stats.patch
-   "${FILESDIR}"/${PN}-1.2.0-ldflags.patch #335741
-   "${FILESDIR}"/${PN}-1.2.0-parallel-build.patch #335741
-)
-
-src_compile() {
-   append-cppflags -DLVM_REMAP_WORKAROUND -W -I"${S}"
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${CPPFLAGS}"
-   if use doc; then
-   export VARTEXFONTS="${T}/fonts"
-   emake docs
-   fi
-}
-
-src_install() {
-   emake install CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${CPPFLAGS}" 
DESTDIR="${ED}" prefix="/usr" mandir="/usr/share/man"
-   einstalldocs
-   use doc && dodoc doc/blktrace.pdf btt/doc/btt.pdf
-}

diff --git a/sys-block/blktrace/files/blktrace-1.2.0-ldflags.patch 
b/sys-block/blktrace/files/blktrace-1.2.0-ldflags.patch
deleted file mode 100644
index b8e2aebfff4..000
--- a/sys-block/blktrace/files/blktrace-1.2.0-ldflags.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-http://git.kernel.dk/?p=blktrace.git;a=commit;h=d1398e339585f6750f7158c50c98861b68dddc8b
-
-From 6d8c3d7a10f62b26514a56b25a3744c5f35219a6 Mon Sep 17 00:00:00 2001
-From: "Robin H. Johnson" 
-Date: Tue, 23 Jan 2018 17:40:48 -0500
-Subject: [PATCH] respect LDFLAGS when linking programs
-

- Makefile   | 10 +-
- btreplay/Makefile  |  4 ++--
- btt/Makefile   |  2 +-
- iowatcher/Makefile |  2 +-
- 4 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index fdbded02ee0a..68de59183a73 100644
 a/Makefile
-+++ b/Makefile
-@@ -26,19 +26,19 @@ btreplay/btreplay:
-   $(CC) -o $*.o -c $(ALL_CFLAGS) $<
- 
- blkparse: blkparse.o blkparse_fmt.o rbtree.o act_mask.o
--  $(CC) $(ALL_CFLAGS) -o $@ $(filter %.o,$^)
-+  $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(filter %.o,$^)
- 
- blktrace: blktrace.o act_mask.o
--  $(CC) $(ALL_CFLAGS) -o $@ $(filter %.o,$^) $(LIBS)
-+  $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(filter %.o,$^) $(LIBS)
- 
- verify_blkparse: verify_blkparse.o
--  $(CC) $(ALL_CFLAGS) -o $@ $(filter %.o,$^)
-+  $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(filter %.o,$^)
- 
- blkrawverify: blkrawverify.o
--  $(CC) $(ALL_CFLAGS) -o $@ $(filter %.o,$^)
-+  $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(filter %.o,$^)
- 

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

2021-07-07 Thread Georgy Yakovlev
commit: 14561011b6e2f7e5a3d62ad4e7565fec4f326512
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul  8 02:09:36 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  8 02:12:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14561011

sys-kernel/gentoo-kernel: add power9 kvm patch to 5.10.47

Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../gentoo-kernel/files/5.10.47-ppc64-kvm.patch| 56 ++
 .../gentoo-kernel/gentoo-kernel-5.10.47.ebuild |  1 +
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/files/5.10.47-ppc64-kvm.patch 
b/sys-kernel/gentoo-kernel/files/5.10.47-ppc64-kvm.patch
new file mode 100644
index 000..59a7c7e7581
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/files/5.10.47-ppc64-kvm.patch
@@ -0,0 +1,56 @@
+From 25edcc50d76c834479d11fcc7de46f3da4d95121 Mon Sep 17 00:00:00 2001
+From: Fabiano Rosas 
+Date: Thu, 4 Feb 2021 17:05:17 -0300
+Subject: [PATCH] KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path
+
+The Facility Status and Control Register is a privileged SPR that
+defines the availability of some features in problem state. Since it
+can be written by the guest, we must restore it to the previous host
+value after guest exit.
+
+This restoration is currently done by taking the value from
+current->thread.fscr, which in the P9 path is not enough anymore
+because the guest could context switch the QEMU thread, causing the
+guest-current value to be saved into the thread struct.
+
+The above situation manifested when running a QEMU linked against a
+libc with System Call Vectored support, which causes scv
+instructions to be run by QEMU early during the guest boot (during
+SLOF), at which point the FSCR is 0 due to guest entry. After a few
+scv calls (1 to a couple hundred), the context switching happens and
+the QEMU thread runs with the guest value, resulting in a Facility
+Unavailable interrupt.
+
+This patch saves and restores the host value of FSCR in the inner
+guest entry loop in a way independent of current->thread.fscr. The old
+way of doing it is still kept in place because it works for the old
+entry path.
+
+Signed-off-by: Fabiano Rosas 
+Signed-off-by: Paul Mackerras 
+---
+ arch/powerpc/kvm/book3s_hv.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/arch/powerpc/kvm/book3s_hv.c b/arch/powerpc/kvm/book3s_hv.c
+index 89c686c17f0606..f6d470157fcb62 100644
+--- a/arch/powerpc/kvm/book3s_hv.c
 b/arch/powerpc/kvm/book3s_hv.c
+@@ -3611,6 +3611,7 @@ static int kvmhv_p9_guest_entry(struct kvm_vcpu *vcpu, 
u64 time_limit,
+   unsigned long host_tidr = mfspr(SPRN_TIDR);
+   unsigned long host_iamr = mfspr(SPRN_IAMR);
+   unsigned long host_amr = mfspr(SPRN_AMR);
++  unsigned long host_fscr = mfspr(SPRN_FSCR);
+   s64 dec;
+   u64 tb;
+   int trap, save_pmu;
+@@ -3751,6 +3752,9 @@ static int kvmhv_p9_guest_entry(struct kvm_vcpu *vcpu, 
u64 time_limit,
+   if (host_amr != vcpu->arch.amr)
+   mtspr(SPRN_AMR, host_amr);
+ 
++  if (host_fscr != vcpu->arch.fscr)
++  mtspr(SPRN_FSCR, host_fscr);
++
+   msr_check_and_set(MSR_FP | MSR_VEC | MSR_VSX);
+   store_fp_state(>arch.fp);
+ #ifdef CONFIG_ALTIVEC

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.47.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.47.ebuild
index 484c3c53d62..85ca3ef0d12 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.47.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.47.ebuild
@@ -55,6 +55,7 @@ src_prepare() {
local PATCHES=(
# meh, genpatches have no directory
"${WORKDIR}"/*.patch
+   "${FILESDIR}"/5.10.47-ppc64-kvm.patch
)
default
 



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

2021-07-07 Thread Georgy Yakovlev
commit: 04014b70152930a501f790d5af4e93ad1a880b4e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul  8 02:11:45 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  8 02:20:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04014b70

sys-kernel/gentoo-kernel: add power9 kvm patch to 5.10.48

https://bugzilla.redhat.com/show_bug.cgi?id=1941652#c4
25edcc50d76c ("KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path")

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild
index 5151cab9b14..50cb582f5f9 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild
@@ -55,6 +55,9 @@ src_prepare() {
local PATCHES=(
# meh, genpatches have no directory
"${WORKDIR}"/*.patch
+   # NOTE: please ppc64 kvm patch while it applies
+   # should land to genpatches or upstream at .49 or .50
+   "${FILESDIR}"/5.10.47-ppc64-kvm.patch
)
default
 



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

2021-07-07 Thread Matt Turner
commit: b018c0aeaad98098c876a493a682b47f948f6e1a
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Sun May 16 22:13:48 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  8 01:27:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b018c0ae

x11-wm/mutter: Accept cvt from x11-libs/libxcvt

Closes: https://bugs.gentoo.org/777564
Closes: https://github.com/gentoo/gentoo/pull/20844
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/mutter/mutter-40.2.1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/x11-wm/mutter/mutter-40.2.1.ebuild 
b/x11-wm/mutter/mutter-40.2.1.ebuild
index 62bbdb155ee..e981a487b65 100644
--- a/x11-wm/mutter/mutter-40.2.1.ebuild
+++ b/x11-wm/mutter/mutter-40.2.1.ebuild
@@ -82,7 +82,7 @@ DEPEND="${DEPEND}
x11-base/xorg-proto
sysprof? ( >=dev-util/sysprof-common-3.38.0 )
 "
-# wayland bdepend for wayland-scanner, xorg-server for cvt utility
+# wayland bdepend for wayland-scanner, and either libxcvt or 
xorg-server[xorg,-minimal] for the cvt binary
 BDEPEND="
dev-libs/wayland
dev-util/gdbus-codegen
@@ -90,8 +90,13 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
test? ( app-text/docbook-xml-dtd:4.5 )
-   wayland? ( >=sys-kernel/linux-headers-4.4
-   x11-base/xorg-server )
+   wayland? (
+   >=sys-kernel/linux-headers-4.4
+   || (
+   x11-libs/libxcvt
+   x11-base/xorg-server[xorg,-minimal]
+   )
+   )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcvt/

2021-07-07 Thread Matt Turner
commit: 2ce34ec9778387d335c1537bb2325ecc359fb452
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 26 20:41:32 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  8 01:25:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce34ec9

x11-libs/libxcvt: Add new package

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcvt/Manifest |  1 +
 x11-libs/libxcvt/libxcvt-0.1.0.ebuild | 20 
 x11-libs/libxcvt/libxcvt-.ebuild  | 20 
 x11-libs/libxcvt/metadata.xml |  8 
 4 files changed, 49 insertions(+)

diff --git a/x11-libs/libxcvt/Manifest b/x11-libs/libxcvt/Manifest
new file mode 100644
index 000..c82809b1314
--- /dev/null
+++ b/x11-libs/libxcvt/Manifest
@@ -0,0 +1 @@
+DIST libxcvt-0.1.0.tar.xz 7912 BLAKE2B 
31653a085fc8c60ff3eb1cb3749e382f2b98b1aa967bfe6f4e8ec94536b35ec73f0d8cbd76be782f46c81255c166a889141dfebb41448db5ad8e29797b340d3b
 SHA512 
c2ca7abfc2954cf4427e0b3c3e302aad438525118dc9fa2047fce2bce6578863696387af8eb7adfad40af6313d9d9c87a9dcaf7e026e8049d48118063f6f0088

diff --git a/x11-libs/libxcvt/libxcvt-0.1.0.ebuild 
b/x11-libs/libxcvt/libxcvt-0.1.0.ebuild
new file mode 100644
index 000..0ad3f5af940
--- /dev/null
+++ b/x11-libs/libxcvt/libxcvt-0.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+XORG_TARBALL_SUFFIX="xz"
+
+inherit xorg-3 meson
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="X.Org xcvt library and cvt program"
+
+RDEPEND="!
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   x...@gentoo.org
+   X11
+   
+



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2021-07-07 Thread Matt Turner
commit: bc6c05dd2f7fef8552e902f6a477e24a03059949
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  8 01:13:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  8 01:25:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6c05dd

x11-base/xorg-server: Don't install cvt or its man page

Moved to x11-libs/libxcvt.

Signed-off-by: Matt Turner  gentoo.org>

 .../{xorg-server-.ebuild => xorg-server-1.20.11-r3.ebuild}   | 5 -
 x11-base/xorg-server/xorg-server-.ebuild | 4 
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.11-r3.ebuild
similarity index 98%
copy from x11-base/xorg-server/xorg-server-.ebuild
copy to x11-base/xorg-server/xorg-server-1.20.11-r3.ebuild
index 8ef94083597..29069a22532 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.11-r3.ebuild
@@ -91,7 +91,6 @@ DEPEND="${CDEPEND}
)
)
)
-   wayland? ( x11-base/xwayland )
 "
 RDEPEND="${CDEPEND}
!systemd? ( gui-libs/display-manager-init )
@@ -200,6 +199,10 @@ src_install() {
if ! use minimal && use xorg; then
# Install xorg.conf.example into docs
dodoc "${S}"/hw/xfree86/xorg.conf.example
+
+   rm \
+   "${ED}"/usr/bin/cvt \
+   "${ED}"/usr/share/man/man1/cvt.1 || die
fi
 
# install the @x11-module-rebuild set for Portage

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 8ef94083597..22242af2138 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -200,6 +200,10 @@ src_install() {
if ! use minimal && use xorg; then
# Install xorg.conf.example into docs
dodoc "${S}"/hw/xfree86/xorg.conf.example
+
+   rm \
+   "${ED}"/usr/bin/cvt \
+   "${ED}"/usr/share/man/man1/cvt.1 || die
fi
 
# install the @x11-module-rebuild set for Portage



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

2021-07-07 Thread Georgy Yakovlev
commit: 9f21085d6393371fd90f3f0debb87fdd5df8c5ef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 09:45:45 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  8 00:08:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f21085d

kernel-install.eclass: print uname() info after test

Closes: https://github.com/gentoo/gentoo/pull/21549
Signed-off-by: Georgy Yakovlev  gentoo.org>

 eclass/kernel-install.eclass | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 4914a756281..e6b9cbe45c0 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -184,13 +184,26 @@ kernel-install_create_init() {
 
cat <<-_EOF_ >"${T}/init.c" || die
#include 
+   #include 
+
int main() {
+   struct utsname u;
+   int ret = uname();
+   if (ret != 0) {
+   printf("uname() failed, but that's fine\n");
+   }
+   else {
+   // Booted: Linux 5.10.47 ppc64le #1 SMP Fri Jul 
2 12:55:24 PDT 2021
+   printf("Booted: %s %s %s %s\n", u.sysname, 
u.release,
+   u.machine, u.version);
+   }
+
printf("Hello, World!\n");
return 0;
}
_EOF_
 
-   $(tc-getBUILD_CC) -Os -static "${T}/init.c" -o "${output}" || die 
+   $(tc-getBUILD_CC) -Os -static "${T}/init.c" -o "${output}" || die
$(tc-getBUILD_STRIP) "${output}" || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-ffmpegdirect/

2021-07-07 Thread Craig Andrews
commit: 0e0d346ba3ec87c6b8ee39c0d12f8bc70905589f
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  7 23:29:17 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  7 23:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0d346b

media-plugins/kodi-inputstream-ffmpegdirect: 1.21.6 version bump

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

 .../kodi-inputstream-ffmpegdirect/Manifest |  1 +
 .../kodi-inputstream-ffmpegdirect-1.21.6.ebuild| 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-plugins/kodi-inputstream-ffmpegdirect/Manifest 
b/media-plugins/kodi-inputstream-ffmpegdirect/Manifest
index c07ddcc38bd..c434ee6e167 100644
--- a/media-plugins/kodi-inputstream-ffmpegdirect/Manifest
+++ b/media-plugins/kodi-inputstream-ffmpegdirect/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-inputstream-ffmpegdirect-1.21.3.tar.gz 251832 BLAKE2B 
cbaa585a3c03afece8fec690f6a7677c9c80ec08130f987633f6327eefba577167fddc89fbae33bc3d3965a41e5f30d3b691625059e620f36a85ebf7155d7011
 SHA512 
19c70665b518c9e1231cc0f955ede3669c2b6b2e136a2082a49f52a9aa0b4cc93621f467613309c0d9091f13505b451c13ec4722fcbde2c70bb847fb881da9df
 DIST kodi-inputstream-ffmpegdirect-1.21.4.tar.gz 273268 BLAKE2B 
4e8ac6b790a0118cef8be4447ade2c41b828e3d3dac1ba6a5c72e9f3df5e8151f5e942325d471f96cc345394a622728bfc5b2b61563c394c0f13e2f2960787d5
 SHA512 
769ad0be12c68c78e82f050c046645050d302b02b158afa66e626b456c10cff2cb5d7df2be3a36dfb20cad0d40ac2de1b3cf1ae0a9dcf9a70691669d54304bb0
 DIST kodi-inputstream-ffmpegdirect-1.21.5.tar.gz 274498 BLAKE2B 
fa4fe24515dd6066503b274e5b3d989483f03d9f375342862049d7829ee192ee496bdfaa8d1eb0c9e79cec36b33b3e9016e678299916dabc96bbf8a99316c62e
 SHA512 
178b7859289453c88f9e6ee335fba79a70139b94e6dcee55e109e6c1201c39d85764409db1958dc2f9b09a471636f00a63287cd085ce573c241712c2f8efe2d1
+DIST kodi-inputstream-ffmpegdirect-1.21.6.tar.gz 274580 BLAKE2B 
202743bab99de5ebd8fc049600b7e5e342a3e8ddff3b58d8fd4440fd460a9cb87713e0de584a57e21cbab86f5b31eb2d12d3ec622ace641d3bf2fa3f3d21ab8f
 SHA512 
dbbde7fc542eab3e51de3ba0ec216adc2c4d91123360b745dc02e0ed689cc8159596c081a9213aec02a7d5b04760b48ec7299c33868b06250621207e997e64ba

diff --git 
a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-1.21.6.ebuild
 
b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-1.21.6.ebuild
new file mode 100644
index 000..4ea51e4a109
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-1.21.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's FFMpeg Direct Inputstream addon"
+HOMEPAGE="https://github.com/xbmc/inputstream.ffmpegdirect;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/inputstream.ffmpegdirect.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~arm64"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/xbmc/inputstream.ffmpegdirect/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/inputstream.ffmpegdirect-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+   "
+
+COMMON_DEPEND="
+   media-video/ffmpeg[encode,libxml2,zlib]
+   virtual/libiconv
+   app-arch/bzip2
+   =media-tv/kodi-19*
+   "
+
+DEPEND="
+   ${COMMON_DEPEND}
+   "
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-hts/

2021-07-07 Thread Craig Andrews
commit: 5f3f74bd506e84433576e3c38b76e2b4e90b47e9
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  7 23:27:48 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  7 23:30:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3f74bd

media-plugins/kodi-pvr-hts: 8.3.2 version bump

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

 media-plugins/kodi-pvr-hts/Manifest|  1 +
 .../kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/media-plugins/kodi-pvr-hts/Manifest 
b/media-plugins/kodi-pvr-hts/Manifest
index b971aed9a18..e050b8ef755 100644
--- a/media-plugins/kodi-pvr-hts/Manifest
+++ b/media-plugins/kodi-pvr-hts/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-pvr-hts-8.3.0.tar.gz 181974 BLAKE2B 
d86bea7a037ea0abf4a2e6e9b45fb7c69f03d4f29f7b97f9ed0367bee3d243e09fb1b3998c437e9103672de4bd8fa7422f5c89ac35e87c5ebccf730f3d2a3c71
 SHA512 
4c49e5351608da49317e4916e8f60d88df0f9f907ce0cae026708e758f6937e33ab25dcb82351986dc3f3b8d73f40222db38bdb3db046c8b67b0c17ef7892abf
 DIST kodi-pvr-hts-8.3.1.tar.gz 190434 BLAKE2B 
d1a2d17e94e02ec37d0598c5d550859db46214bb0acc20034b809386935301499cba53bae8db8668099d82deab986983f3952cc879a4160ae1bf1b992c347b6d
 SHA512 
adbc77518f45d0c745edb8c1c687b4a3165b8d96f62f5a923b327f0ad89a52a7f1d45ad4541ac1dd9bc8f22b2537c018d977db4e0e8ee6fa3c9495bd36eb7fc3
+DIST kodi-pvr-hts-8.3.2.tar.gz 190508 BLAKE2B 
b48ba46bc640d23ea7157c7a4c013879e201a30d8c45849cdbfa33e4d52bd9508761d241f67db980fb9c518aa9921781907329f3ef3f1388cd8321bd49eb0bf5
 SHA512 
5ff3791c0413cc6a3ddfece9da1296611dc2bd8fd726260ded391f04f2a259a7ead756f7a069c1a5d3e2d9249e03b767b0553a2a71d297adea8644ee27f1fa7e

diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild 
b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild
new file mode 100644
index 000..2229139c850
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.hts;
+SRC_URI=""
+
+if [[ ${PV} ==  ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git;
+   inherit git-r3
+else
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/oxipng/

2021-07-07 Thread YOSHIOKA Takuma
commit: 6c5c2371299bb3d5104a72978b5d407b88173284
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Wed Jul  7 19:25:37 2021 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Wed Jul  7 19:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c5c2371

media-gfx/oxipng: add workaround for occasionally broken tests

The issue is reported to upstream
().

Closes: https://bugs.gentoo.org/784416
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 media-gfx/oxipng/oxipng-3.0.1.ebuild | 6 ++
 media-gfx/oxipng/oxipng-4.0.3.ebuild | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/media-gfx/oxipng/oxipng-3.0.1.ebuild 
b/media-gfx/oxipng/oxipng-3.0.1.ebuild
index bea8c77b3..146fbd2c9 100644
--- a/media-gfx/oxipng/oxipng-3.0.1.ebuild
+++ b/media-gfx/oxipng/oxipng-3.0.1.ebuild
@@ -105,3 +105,9 @@ src_install() {
 
dodoc CHANGELOG.md README.md
 }
+
+src_test() {
+   # Workaround for the upstream bug 
.
+   cargo_src_test -- --skip issue_182
+   cargo_src_test -- issue_182
+}

diff --git a/media-gfx/oxipng/oxipng-4.0.3.ebuild 
b/media-gfx/oxipng/oxipng-4.0.3.ebuild
index 30cd48fe3..a095c1ad3 100644
--- a/media-gfx/oxipng/oxipng-4.0.3.ebuild
+++ b/media-gfx/oxipng/oxipng-4.0.3.ebuild
@@ -99,3 +99,9 @@ src_install() {
 
dodoc CHANGELOG.md README.md
 }
+
+src_test() {
+   # Workaround for the upstream bug 
.
+   cargo_src_test -- --skip issue_182
+   cargo_src_test -- issue_182
+}



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

2021-07-07 Thread YOSHIOKA Takuma
commit: 5fa8a6536e6a83169b188830928ea40ba384853c
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Wed Jul  7 19:28:54 2021 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Wed Jul  7 19:28:54 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fa8a653

app-misc/watchexec: fix tests invocation for library part

This package is internally consists of library and CLI.
Library part contains a dummy executable which fails to compile, so
fixed to run tests for library without attempting to build everything.

Closes: https://bugs.gentoo.org/789120
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 app-misc/watchexec/watchexec-1.16.0.ebuild | 5 +
 app-misc/watchexec/watchexec-1.16.1.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/app-misc/watchexec/watchexec-1.16.0.ebuild 
b/app-misc/watchexec/watchexec-1.16.0.ebuild
index 7f190dac2..ed218488f 100644
--- a/app-misc/watchexec/watchexec-1.16.0.ebuild
+++ b/app-misc/watchexec/watchexec-1.16.0.ebuild
@@ -132,3 +132,8 @@ src_install() {
insinto /usr/share/zsh/site-functions
newins completions/zsh _watchexec
 }
+
+src_test() {
+   cargo_src_test --manifest-path lib/Cargo.toml --lib
+   cargo_src_test --manifest-path cli/Cargo.toml
+}

diff --git a/app-misc/watchexec/watchexec-1.16.1.ebuild 
b/app-misc/watchexec/watchexec-1.16.1.ebuild
index 39db72f7f..99a44d537 100644
--- a/app-misc/watchexec/watchexec-1.16.1.ebuild
+++ b/app-misc/watchexec/watchexec-1.16.1.ebuild
@@ -157,3 +157,8 @@ src_install() {
insinto /usr/share/zsh/site-functions
newins completions/zsh _watchexec
 }
+
+src_test() {
+   cargo_src_test --manifest-path lib/Cargo.toml --lib
+   cargo_src_test --manifest-path cli/Cargo.toml
+}



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

2021-07-07 Thread Anna Vyalkova
commit: 9382c22fd671cafd6d7edb407c127726bfafbc9a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Jul  7 18:17:50 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Jul  7 18:24:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9382c22f

net-misc/gmid: update 

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/gmid/gmid-.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-misc/gmid/gmid-.ebuild b/net-misc/gmid/gmid-.ebuild
index 4818aacdb..a255941c3 100644
--- a/net-misc/gmid/gmid-.ebuild
+++ b/net-misc/gmid/gmid-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Simple and secure Gemini server"
 HOMEPAGE="https://www.omarpolo.com/pages/gmid.html;
 EGIT_REPO_URI="https://github.com/omar-polo/${PN}.git 
https://git.omarpolo.com/${PN};
 
-LICENSE="ISC"
+LICENSE="BSD ISC MIT"
 SLOT="0"
 IUSE="+seccomp test"
 RESTRICT="
@@ -20,6 +20,7 @@ RESTRICT="
 
 DEPEND="
acct-user/gemini
+   dev-libs/imsg-compat
dev-libs/libevent
dev-libs/libretls
 "
@@ -33,18 +34,14 @@ DOCS=( README.md ChangeLog )
 
 src_configure() {
local conf_args
+   tc-export CC
 
# note: not an autoconf configure script
conf_args=(
-   CC="$(tc-getCC)"
PREFIX="${EPREFIX}"/usr/share
BINDIR="${EPREFIX}"/usr/bin
-   CFLAGS="${CFLAGS}"
-   LDFLAGS="${LDFLAGS} -ltls -lssl -lcrypto -levent"
+   $(use_enable seccomp sandbox)
)
-   if ! use seccomp ; then
-   conf_args+=( --disable-sandbox )
-   fi
 
./configure "${conf_args[@]}" || die
 }



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

2021-07-07 Thread Andreas K. Hüttel
commit: 56bc6d122c96c798c90ccc5deab54bd4320c1d33
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:30:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bc6d12

dev-perl/Module-Starter: Version bump 1.77

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

 dev-perl/Module-Starter/Manifest   |  1 +
 .../Module-Starter/Module-Starter-1.770.0.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Module-Starter/Manifest b/dev-perl/Module-Starter/Manifest
index c99441e2c93..274ed182936 100644
--- a/dev-perl/Module-Starter/Manifest
+++ b/dev-perl/Module-Starter/Manifest
@@ -1 +1,2 @@
 DIST Module-Starter-1.73.tar.gz 61368 BLAKE2B 
c7957a9d2013f7680309b39f0299141a9dba9075d191d804dc2cd09dc80f25b28b7fde128e51d43266fcc93d7d56a54b0b8eb154e8f674dc270970f9a2602f13
 SHA512 
813bb98a2cd2344c5a8fd032d2ee42c13f767b436ac48a7d88bd6338ec21929cefd8940fa0b606abaa4e264291fcbfc993e10d0c0d471d1b5fda0d2eb7d80d58
+DIST Module-Starter-1.77.tar.gz 60328 BLAKE2B 
821a9fa0708677a52b0743a6627d422d89000ba9a816c666ece2ad096ea852578309e2ce855abc5aa6b8bafcd6a4bf140a01fdcd2580e8f70621705e14efc358
 SHA512 
89e4b8c26c4f5df372736a6070026a81c3038a55b20f9be00ea1a064eb7d363c70c53def3ea179a62e871a1fa775a2cbb588b3ed8c3484243c137006fb24d80c

diff --git a/dev-perl/Module-Starter/Module-Starter-1.770.0.ebuild 
b/dev-perl/Module-Starter/Module-Starter-1.770.0.ebuild
new file mode 100644
index 000..0913f2c52d4
--- /dev/null
+++ b/dev-perl/Module-Starter/Module-Starter-1.770.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DBOOK
+DIST_VERSION=1.77
+inherit perl-module
+
+DESCRIPTION="A simple starter kit for any module"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/perl-File-Path
+   virtual/perl-File-Spec
+   virtual/perl-Getopt-Long
+   dev-perl/Module-Runtime
+   >=virtual/perl-Pod-Parser-1.210.0
+   >=dev-perl/Software-License-0.103.5
+   >=virtual/perl-Test-Harness-0.210.0
+   >=virtual/perl-Test-Simple-0.940.0
+   virtual/perl-parent
+   >=virtual/perl-version-0.770.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+
+PERL_RM_FILES=( t/pod.t t/pod-coverage.t )



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

2021-07-07 Thread Andreas K. Hüttel
commit: 39adcf5f9da1a7353317cb4c1f447a0d0b17a072
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:41:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39adcf5f

dev-perl/MogileFS-Client-Async: version bump 0.031

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

 dev-perl/MogileFS-Client-Async/Manifest|  1 +
 .../MogileFS-Client-Async-0.031.0.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/MogileFS-Client-Async/Manifest 
b/dev-perl/MogileFS-Client-Async/Manifest
index c1d35baf267..083deb65838 100644
--- a/dev-perl/MogileFS-Client-Async/Manifest
+++ b/dev-perl/MogileFS-Client-Async/Manifest
@@ -1 +1,2 @@
 DIST MogileFS-Client-Async-0.030.tar.gz 24988 BLAKE2B 
b5b6ed607df8404114bd5e2a9e75171c3d126211564bbcb332d8264d80f9306b3a44f42ff10051f2812d16215e54353b723f0ea4fdee7ecf87ad637e042e6b5f
 SHA512 
32746207f12723171815cdc2e8b401b594b7de34b30a4bc1315575e20cd908ec7ff85b79c9bb501c6f343ed6469ffb80192ae1bdb08c7d76ed53e8d2ef40fcb2
+DIST MogileFS-Client-Async-0.031.tar.gz 19503 BLAKE2B 
ff009f33b38c6ca28f745da2cb0cab594457098297d4a9978b8fafbfc7e6425444e1c2ad55724ffccdbf92d83221bfa07e5d07b34ef8552d69f2aa0657131801
 SHA512 
1de89701de5884490656ac9f18de63f3bdb595d100542978b3a22123a0e7c66570d1133f14098b83ff06e86f27373b5b21c0e364a48217defc742a8933e89a6c

diff --git 
a/dev-perl/MogileFS-Client-Async/MogileFS-Client-Async-0.031.0.ebuild 
b/dev-perl/MogileFS-Client-Async/MogileFS-Client-Async-0.031.0.ebuild
new file mode 100644
index 000..23146aaf8f9
--- /dev/null
+++ b/dev-perl/MogileFS-Client-Async/MogileFS-Client-Async-0.031.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DLAMBLEY
+DIST_VERSION=${PV%.0}
+inherit perl-module
+
+DESCRIPTION="MogileFS Client using AnyEvent non-blocking IO"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-perl/AnyEvent
+   dev-perl/AnyEvent-HTTP
+   dev-perl/File-Slurp
+   dev-perl/IO-AIO
+   dev-perl/libwww-perl
+   >=dev-perl/Linux-PipeMagic-0.30.0
+   >=dev-perl/MogileFS-Client-1.160.0
+   dev-perl/Try-Tiny
+   dev-perl/namespace-clean
+"
+BDEPEND="${RDEPEND}
+   test? (
+   >=dev-perl/Test-Exception-0.310.0
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"
+
+# Tests only available if you have a local mogilefsd on 127.0.0.1:7001
+DIST_TEST=skip



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

2021-07-07 Thread Andreas K. Hüttel
commit: 21d10c3fbf4b2973d8f1f98ef577141cf9b61fed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:09:14 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:41:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d10c3f

dev-perl/Lab-VXI11: stable for amd64

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

 dev-perl/Lab-VXI11/Lab-VXI11-0.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Lab-VXI11/Lab-VXI11-0.30.0.ebuild 
b/dev-perl/Lab-VXI11/Lab-VXI11-0.30.0.ebuild
index 4353c85b994..196184f27c0 100644
--- a/dev-perl/Lab-VXI11/Lab-VXI11-0.30.0.ebuild
+++ b/dev-perl/Lab-VXI11/Lab-VXI11-0.30.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DIST_VERSION=0.03
 DIST_AUTHOR=AMBA
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 inherit perl-module
 
 DESCRIPTION="Perl interface to the VXI-11 Test backend"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Versions-Report/

2021-07-07 Thread Andreas K. Hüttel
commit: cfd337a3475967eb6b5318c32ac9b0f279880c8e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:33:40 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd337a3

dev-perl/Module-Versions-Report: EAPI=8 bump

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

 ...60.0-r1.ebuild => Module-Versions-Report-1.60.0-r2.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git 
a/dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r1.ebuild 
b/dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r2.ebuild
similarity index 62%
rename from 
dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r1.ebuild
rename to 
dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r2.ebuild
index 4beaa3e2325..4d1ef22a05b 100644
--- a/dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r1.ebuild
+++ b/dev-perl/Module-Versions-Report/Module-Versions-Report-1.60.0-r2.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=JESSE
-MODULE_VERSION=1.06
+DIST_AUTHOR=JESSE
+DIST_VERSION=1.06
 inherit perl-module
 
 DESCRIPTION="Report versions of all modules in memory"
 
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-SRC_TEST="do"



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

2021-07-07 Thread Andreas K. Hüttel
commit: d5b3f38f690b55158ae55c97d204760b2ca84e46
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:32:23 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b3f38f

dev-perl/Module-Util: EAPI=8 bump

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

 ...til-1.90.0.ebuild => Module-Util-1.90.0-r1.ebuild} | 19 ++-
 1 file changed, 6 insertions(+), 13 deletions(-)

diff --git a/dev-perl/Module-Util/Module-Util-1.90.0.ebuild 
b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
similarity index 54%
rename from dev-perl/Module-Util/Module-Util-1.90.0.ebuild
rename to dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
index eeb5080cb5d..54d2a61ad1c 100644
--- a/dev-perl/Module-Util/Module-Util-1.90.0.ebuild
+++ b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=MATTLAW
-MODULE_VERSION=1.09
+DIST_AUTHOR=MATTLAW
+DIST_VERSION=1.09
 inherit perl-module
 
 DESCRIPTION="Module name tools and transformations"
 
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND=""
-DEPEND="
+BDEPEND="
>=dev-perl/Module-Build-0.400.0
test? ( virtual/perl-Test-Simple )
 "
 
-SRC_TEST=do
-
-src_test() {
-   perl_rm_files "t/99..pod.t"
-   perl-module_src_test
-}
+PERL_RM_FILES=( t/99..pod.t )



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

2021-07-07 Thread Andreas K. Hüttel
commit: 3aedc6096a50ad4f00e9a9cc9dccd4ad6ba36500
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:10:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:41:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aedc609

dev-perl/USB-LibUSB: stable for amd64

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

 dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild 
b/dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild
index e580e5fedc1..6f216a3d776 100644
--- a/dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild
+++ b/dev-perl/USB-LibUSB/USB-LibUSB-0.90.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DIST_VERSION=0.09
 DIST_AUTHOR=AMBA
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 inherit perl-module
 
 DESCRIPTION="Perl interface to the libusb-1.0 API"



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

2021-07-07 Thread Andreas K. Hüttel
commit: c62cb422ad79a4c2ea1e32449a45ed6d8d74129e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:22:31 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62cb422

dev-perl/Module-Signature: version bump 0.87

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

 dev-perl/Module-Signature/Manifest |  1 +
 .../Module-Signature-0.870.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Module-Signature/Manifest 
b/dev-perl/Module-Signature/Manifest
index 627ef652877..78db27987a8 100644
--- a/dev-perl/Module-Signature/Manifest
+++ b/dev-perl/Module-Signature/Manifest
@@ -1 +1,2 @@
 DIST Module-Signature-0.81.tar.gz 93181 BLAKE2B 
f1ebc27c10473b2f5ad2591f2ac78ed4f1576a6045292cc2e533c1347ed9bbab995825a805d547e5a9340465b889c385f28ac8aaac38700a10d7f3ebcf433653
 SHA512 
b91f14f1c581dda760e8049924f5c9cb4f969b2d03092e774e022bd28d12ca59192ffc510c53b8d7200d2df2b445341a0b7617771aeef90ef235a460da81dc63
+DIST Module-Signature-0.87.tar.gz 97211 BLAKE2B 
8a6d460cf8e58b5068bc8938a98b7c5060b2ebb0939f5236b5458aba797ea59c08010802b33fede69dc14fbfe796dfb225b0e1e9e405928657d7dc9b4477662a
 SHA512 
d0afeab528d0b8a46b8a6a1f9714ab7efefb386f5b93113e733fa18b23b38c98c6a13f10e9091c0cbf392956cd02484d09482d31cd9146ed6de11adb7cd81124

diff --git a/dev-perl/Module-Signature/Module-Signature-0.870.0.ebuild 
b/dev-perl/Module-Signature/Module-Signature-0.870.0.ebuild
new file mode 100644
index 000..5d791b6ec31
--- /dev/null
+++ b/dev-perl/Module-Signature/Module-Signature-0.870.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=AUDREYT
+DIST_VERSION=0.87
+inherit perl-module
+
+DESCRIPTION="Module signature file manipulation"
+
+LICENSE="CC0-1.0 || ( Artistic GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-perl/Crypt-OpenPGP
+   app-crypt/gnupg
+   virtual/perl-File-Temp
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+   test? (
+   dev-perl/IPC-Run
+   )
+"



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

2021-07-07 Thread Andreas K. Hüttel
commit: 4a7c14f4bab4fd9a6ec016e22ee0bb717bc06dc9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:18:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:42:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c14f4

dev-perl/Module-ScanDeps: version bump 1.31

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

 dev-perl/Module-ScanDeps/Manifest  |  1 +
 .../Module-ScanDeps/Module-ScanDeps-1.310.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Module-ScanDeps/Manifest 
b/dev-perl/Module-ScanDeps/Manifest
index e9a04c50d2d..c54e4985a7e 100644
--- a/dev-perl/Module-ScanDeps/Manifest
+++ b/dev-perl/Module-ScanDeps/Manifest
@@ -1 +1,2 @@
 DIST Module-ScanDeps-1.24.tar.gz 55262 BLAKE2B 
ea7f69d0a4b1de3b42826e4b50fc827d8728ab4dea68e0bc76c7d1efedb4f753dd4ceb4042c092b26ae22bea096d768210d9fb0c6bdae240a28dc7b8fcced17e
 SHA512 
7f3d9821aa863d8ebc78fb5fb3c7172ce133169ec54ed91b90e05ba50654b4bd0282b3a760adfc8b6bd553dda4116dbf51972bb2af94b59f6f04daeba996e889
+DIST Module-ScanDeps-1.31.tar.gz 56164 BLAKE2B 
61d7438359d035d847fefdfa1427b4e444935c8207d41b7e4994a3704fb4c6fb48d7fac169214abed3d71212fd372f478b01cb91d8876c0fdb68962c791101ba
 SHA512 
c7164d768b6401a0d01516f5a09ddf2a0399355738ff17d04757aeb235b47f8d973083d0425ca53757588916c7fb2959d8c042361055a0e8eab7bf6d4c31d6fd

diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.310.0.ebuild 
b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.310.0.ebuild
new file mode 100644
index 000..59f6a5f7574
--- /dev/null
+++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.310.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSCHUPP
+DIST_VERSION=1.31
+inherit perl-module
+
+DESCRIPTION="Recursively scan Perl code for dependencies"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long
+   virtual/perl-Module-Metadata
+   virtual/perl-Text-ParseWords
+   virtual/perl-version
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/prefork
+   dev-perl/Module-Pluggable
+   dev-perl/Test-Requires
+   )
+"
+
+PERL_RM_FILES=( t/0-pod.t )



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

2021-07-07 Thread Andreas K. Hüttel
commit: 0c30b9717f08285c42e3516224d5bca0b6db3082
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 22:10:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 22:41:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c30b971

dev-perl/USB-TMC: stable for amd64

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

 dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild 
b/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild
index ef11c63b2f3..b96f54070c7 100644
--- a/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild
+++ b/dev-perl/USB-TMC/USB-TMC-0.7.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DIST_VERSION=0.007
 DIST_AUTHOR=AMBA
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 inherit perl-module
 
 DESCRIPTION="Perl interface to the USB Test & Measurement (USBTMC) backend"



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2021-07-07 Thread Michał Górny
commit: a83db4ff5b863961a8498601a58db571fde5cfee
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:26:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83db4ff

dev-python/google-api-python-client: Bump to 2.12.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.12.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 0c8cd4b8236..d18396dea68 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST google-api-python-client-2.11.0.tar.gz 25408815 BLAKE2B 
9bc7d0163961f5b6341fcb43f41a91dfe12702254047ac2b418ce89dad4f8f40400a7df1fff5ce9d73a05c5249b7242a4d642b866b97a34140826901f74f9d6e
 SHA512 
6d31e0ed926f87f12400b1ec244f8e193d6559c58d6775c34ef5747af3ba633e76e8a883983438e84c6d31fe81ea57ac522f924270b80993cc6396cb6f3ae60e
+DIST google-api-python-client-2.12.0.tar.gz 25476570 BLAKE2B 
7d5f53c19f00878ef717515f406a56d22ce520a0de4f8c5b4142de56263a5bdef76aaa64b3b87301f8c704ad279554f66425c746c8bb869ef735c061fc5d1b6a
 SHA512 
47bfebe8649a4dbf2f8570f71ec4a0c4ececccf6734138e3c84e0501328f949485b5476227c123493b5874e43cc0ab72622ce9fb44484502e21e364f6c8cea54
 DIST google-api-python-client-2.8.0.tar.gz 25286774 BLAKE2B 
b21aebda062984b9eb8f2f5c563016f0f8f663883dc8ddb913053ff3df32c652c6a83f924f3e19136e5edec085e12c43cc584bc9898630122c77a219810033bc
 SHA512 
cc3c55438b2f5835b52d17d04a749919c4865991ff78cf95920d0941a55e1493eae502a13f6565cfe1db799ce9950659e8baaa690bada058d711309861c8d07e

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.12.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.12.0.ebuild
new file mode 100644
index 000..68ec1c0b8c1
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="https://github.com/googleapis/google-api-python-client;
+SRC_URI="https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-auth-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   =dev-python/six-1.13.0[${PYTHON_USEDEP}]
+   

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

2021-07-07 Thread Michał Górny
commit: ca2ae783c6c37ac567d5d84e6249fd9bf7c3058e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:15:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2ae783

app-admin/awscli: Bump to 1.19.107

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.19.107.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 62712b97db8..1fe7d2139aa 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST awscli-1.19.104.tar.gz 2024567 BLAKE2B 
82662ffe6a05dd329210ff84962e1ad37ece63a8f964c3c6bb293f53fea3af151bb088150260b3b279730871b7e962f2c580385b21a56a8bc2f86b437fab92d4
 SHA512 
444e533219e23b5151bab29d2d65deb8de9008b883b08ae553dd322b3f4e96d3836fedabc7be0393303ea146a0b8ad8220d4f4de458bca00303dc0798e543840
 DIST awscli-1.19.105.tar.gz 2024530 BLAKE2B 
8d05c41aa76338f30edf8640923250fa3d3954e942243552338837ec163f987c583573269d94a63f47f48fbb0beab4c6265e9197b465563374e4afb45ae20843
 SHA512 
73207ca67d490df705022844e6d025d051a276698204fcf82171e0075f5db2c347de0634cffc48fbd210314d66fd79c61d4129003ddbd6db698adc710fbb2068
 DIST awscli-1.19.106.tar.gz 2025184 BLAKE2B 
ee1006df7feef7ca3dcae3625a5e318dd1d5ed70a3c0c30fffd431fa41713f1932d2750edd2fd251513eaa631f93c6c9d4ab2e0bb052f246b5b13e48c355646a
 SHA512 
404b7d14622f1250f3cc5ea290dd796fb99aeb141101ca55bb672375d09fb4fccb67c2d926f0a3f7e5efc4c48022197a0de20e59590d4758e5fe0975c63f2bb5
+DIST awscli-1.19.107.tar.gz 2025880 BLAKE2B 
bbb307072a63a9722496aaae52c2f9fbc2743b8a4fdc2fffdb2b4e9b6be9013868a2130211ef9ab427bc2180ad1d19209fd6411d8cde26a5f02db7f3c643297b
 SHA512 
69ebd9f3397230a7c49ef551258b38e8c66b370f70a8e050fa9c721dd5ebca3a9e0da70c2804417eba4e68bd7620fa2d2802d007369e5cd0bee49bfc512b7853
 DIST awscli-1.19.97.tar.gz 2020143 BLAKE2B 
2dac6f59a04a958b09e0f8b7d056583015762df78ed1349b55c6301d3189e1100bd8ab98445ded3ccc0ddbf1148ddf0475086704f123b0db1ccfd1cacb6b4680
 SHA512 
4e4e0f34ba02819232427f7571a4b10d22b167788d758c9ac43749607ea7a4c498259fcc5c69fb32d66faffc535a5b3045006168b64506f2b0f9fbbaa804e387

diff --git a/app-admin/awscli/awscli-1.19.107.ebuild 
b/app-admin/awscli/awscli-1.19.107.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.19.107.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-07-07 Thread Michał Górny
commit: b6df1f666948d06dcc7037049175b03b2ecf8e6a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:24:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6df1f66

dev-python/phonenumbers: Bump to 8.12.27

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

 dev-python/phonenumbers/Manifest|  1 +
 dev-python/phonenumbers/phonenumbers-8.12.27.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 77f62d82234..9232fd16b17 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1,4 @@
 DIST phonenumbers-8.12.24.tar.gz 2257982 BLAKE2B 
b7fa2a29c1c9a4a1029013d7de3eed9998c764a12b41a9db2db8d4c9c2fcef1bff00167809f9cdffd484ba1c9d22ef244d45e7c21bb61899a37fc4d3cbb0b6d5
 SHA512 
1145c527e349436ecc8eaae5bf2dc2e10d25eab73d2ab3b566d7aaddc2cfcd9ae1ada4e3b9876f133f42f7ce023c74a91e48619df69d817f74964e429ebc20a8
 DIST phonenumbers-8.12.25.tar.gz 2257994 BLAKE2B 
4bcd5e21819c1f42281fc684c97d41824a0dca1fc296b1968094e3a88ff235823d76cdd3b31da68bec677aea15021689ea40906b2c50363b58029a05fcdf
 SHA512 
24e6f1fb903d07214eed80eefd8f67e73dd4d66f0bb66308867453d05ea1b6272a8338e11bdb45395a37eb2ce8d6c3b80d90491763f843b3da4c131b43f5db73
 DIST phonenumbers-8.12.26.tar.gz 2257950 BLAKE2B 
67d146b4c82691d2d4c481dd52ae23c8ec075af0b20e64947bc203aad538e5f45f63b0827458b8504679a8f5b84782793c3c11636b344c8cb4d21b418a7444b3
 SHA512 
12d5daaa9f82b0646bf22ece9d617971b21bfa5ac3a9731a2917bc33e6f790a7ff1423f49da14895a8de3004babf3a83b490397b0b7551c144f4f14776d1ab62
+DIST phonenumbers-8.12.27.tar.gz 2258133 BLAKE2B 
73a295a464a0e4e7d32f3633a0a149504aed376a255453d3edb49137e979144645780777d988b1fbf5d7380b468ba9dd905f34e42f658f6ff8d0e0047d45ee35
 SHA512 
d177606bed9ca6f4e7f91ab695d9ae6ddfb2401f36c458907b2b6fe14e85a2ed188967da14971c15ec745b87fe794fc8ecca86679f01d3c8fb649224c2f75139

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.27.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.27.ebuild
new file mode 100644
index 000..4df0c54c701
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.27.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=(README.md)
+
+distutils_enable_tests setup.py



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

2021-07-07 Thread Michał Górny
commit: b932858d1743111e6a5f9a05eef011f58ff73d58
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:15:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b932858d

dev-python/botocore: Bump to 1.20.107

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.20.107.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 89ce5a9bd26..219c313e408 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.20.104.tar.gz 7883624 BLAKE2B 
4fb4c6abff5a2c3d3e19b11576e723f15a442b2d49e461a2a4c2bd613e26095ceb87f4b7ceb672f338ea04ad918060bed118f7bc4c184c46cce1d6a9f98d4239
 SHA512 
2201d87ce2e1c8979548698d6a46eb03c0a2026360b178fea895ad6a244efad534d9970d3c6343d50639d25b3b8643db6744658fec14e0fa29fd7c4b45c8e0d8
 DIST botocore-1.20.105.tar.gz 7883335 BLAKE2B 
b48347e304ea54b56a37faae8bcbe9c127118b5bfadc713f6914b57f4d819faaadfc25834e49c9523f073f639823db4046bcbd9b5b72ee1df4c2ad198338
 SHA512 
72267620e4ecb7e4e4fa446b8f5c0b42d2e0af372f9e8bcfea123e5d8a6f4638102d57a9eb9f3c6f2358c6c2b36e727552c0b350b07f95a79292fb3c2cf4dd99
 DIST botocore-1.20.106.tar.gz 7885164 BLAKE2B 
3fa8b860a40a0915f6a59912fdee7b9e55fa88170da747d4d87464a5b44d6cbd5ce83cec383a7a1f41ec9a203d43a8cc006c7fc0005bfcf2869d66aa9f333b14
 SHA512 
135d789e2d5975697840dc4aca759b2d07d70d58efed7356a3323feb54faa2b8a339a48a3ac931270e335bc730eb8cc5e87f6fc2f9e3aebc452aab331ca49261
+DIST botocore-1.20.107.tar.gz 7893209 BLAKE2B 
4e4882efef667ae91bb3e42a84748609390ef637d0a72a0b8b9dbab83a55cac9117553a0ef34bd38af98493d0972fd6178b322207c71914068eb3c634debaae9
 SHA512 
09c7a4bc4fab922aa7dbe94fcc0da6a462dbd90bdd51e8612431e5a790b46c56eab3b436048572a4a14c6ed2417ddca8efa52474d28fbe32558550c44b3fe0dd
 DIST botocore-1.20.97.tar.gz 7846552 BLAKE2B 
da0355cc229ba8a0632f67866bf06b27d7b257184b53670e5dc183c6b5a1f4d3a34145de0a3f04abd2adc08de3f0775e3c7e0dbecae729acb5bc05c7ce9acaf2
 SHA512 
7411d5de8ecf0c42c0142ded036189dcf378cd16f761071beb5bc2a2c240eabb0c4a8c669ce89a5b4e798a0aae92f0e67755627c2a84df77fc2e9557265a4e3b

diff --git a/dev-python/botocore/botocore-1.20.107.ebuild 
b/dev-python/botocore/botocore-1.20.107.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.107.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-07-07 Thread Michał Górny
commit: e1a72f255fc748f0827d978771fc1fc6a77a45e4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:15:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a72f25

dev-python/boto3: Bump to 1.17.107

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.17.107.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e13cb7670c0..8f52864c0e1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.17.104.tar.gz 387800 BLAKE2B 
928824ab0a0c091fec430c5d86b0c5663f2a98042a76311588463f36f48a6bd9641fd25e07b63ad50afcb3ea9bfea0b5f3304e3c2689a2187198aac04549346c
 SHA512 
477033e623476fa1e2e49cdb788f204ac49230088788cbae3f079de4561e7bbe56bb3b170480592a0ce056fcd2ea0cb3f14b4f5091279f46346465853a191829
 DIST boto3-1.17.105.tar.gz 387920 BLAKE2B 
475342a93440418f6fc5682e7c24f386aaac8dc91e670e8c6ab7f949fb8557c97ca0f7e7929128742c3b1091cda2a42e0f1212528f8fb1c7ce1a6dcc3aea18c4
 SHA512 
a044f0a61f8ebea58f7ebbe670b4f0ba94f6c3abe69857340908be780e1cae5f5f3ce892ba16af44df62542883d30b93a9b42830123dd3fb31998ae8c642e1b4
 DIST boto3-1.17.106.tar.gz 388602 BLAKE2B 
f9cc023ce4c0810ea7eb004126941229536fc068ff51039dc9f9943d153f8fa717e832c7161f85332e3edf596f55b3ad7dfb9ef117b471f59fc269ee9c63818c
 SHA512 
866286d91d157d513f35231f8d512cd9738c7795b044b41c8e2b1594ed83a6060bcb3a2e3c8388df2ed86c7b04e0ce2d42c88393d8a6753d04c2a007865033e4
+DIST boto3-1.17.107.tar.gz 389348 BLAKE2B 
8c0893d8ad73563f63254877621440ba24dac76c577f5684bc37b5f99b9111be209f69efa324cc079209340051230a43b66004d09ccd5804d631b0c04083c384
 SHA512 
450222507aa3bae8062b788ac7f637dbe8a5e7a5baa0f45001a74a810c2579927a7400cef180b57a7d7e57c391d665930b577b39272681ca380b5e553385b1f8
 DIST boto3-1.17.97.tar.gz 383223 BLAKE2B 
1a1b4e9f2c51d830762f27cf3e30038efb88322e300ac304d1cb88d5b7efc6af35ad9810cea7292c9807dcdfedb11ba039ee6d5dbb9162f2a1c6d6936ef75bcc
 SHA512 
e74a59763cc9b8a51fd09121a790d29a7291d9380d4451c2e6af90902f18415a3780eeea7f7d63e052b295792b92c3cdd3b8597f7013241ebbbdb7e418cf73ce

diff --git a/dev-python/boto3/boto3-1.17.107.ebuild 
b/dev-python/boto3/boto3-1.17.107.ebuild
new file mode 100644
index 000..75afb4bcf86
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.107.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-07-07 Thread Michał Górny
commit: e4fb945f35bbaecfb1904c4ee997b1cd91e6a1c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:23:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fb945f

dev-python/Faker: Bump to 8.10.0

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

 dev-python/Faker/Faker-8.10.0.ebuild | 28 
 dev-python/Faker/Manifest|  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-python/Faker/Faker-8.10.0.ebuild 
b/dev-python/Faker/Faker-8.10.0.ebuild
new file mode 100644
index 000..ada44c6701c
--- /dev/null
+++ b/dev-python/Faker/Faker-8.10.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="https://github.com/joke2k/faker;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
+   !dev-ruby/faker"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 7b493ce8afd..610301785f9 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
+DIST Faker-8.10.0.tar.gz 1149474 BLAKE2B 
2a5304acb1ce88230660a468756ee79abc7ae0b6aeb850e3d05bb694cb9e5b596b1d9de4c8f1e82c208a3281efc026a290b6d96cd17bc6c523d22fcd61eaf756
 SHA512 
0d035663677bea9ef4a66c6f0cf5fb1e648e948deb4db07b352a8b8881f5774a9432524bef10e60f28d5d586ac66f0e207c3ad218edffd6071fa6ac614ac950b
 DIST Faker-8.8.2.tar.gz 1148529 BLAKE2B 
279984479ad4f790dc7acd74b5ccd1cf5f32689b8b1ccf2152d7dfaa6fc7b4699d9827c16f83bb86e298723b6906a5cc40c2fa7f75439b5af5fc78c1af99a3f6
 SHA512 
4273008bf9ab693a40da2f93ff1fe40e9e7b102a2d5439f09096b6754b82dc26310666da65723b363f628365c97d44dd290e1e7065b7a9d862130baa292325b7
 DIST Faker-8.9.0.tar.gz 1148829 BLAKE2B 
b24a7fa87886cb38850808de2ffe1ceafab3c548c694af30d53b1f415d329264fe7e53f33f46b913d16310dd83d95fe591689a308bb7d4c653254e39defaa24b
 SHA512 
d2e26ae140c30ae8069f8e0fd75bb9bf54aa00a7271b327e37dd248520256e137d192082071bc36a584fc864c54c050107ddecb40624288636c6b41caf1ea574
 DIST Faker-8.9.1.tar.gz 1148890 BLAKE2B 
2cab6461bf6067d9dfd8872c19c8c11fa25ffef82b61b7e7676ffc187346d228703424a73278678f19263423716c74ecd47cfc1c17bf54d38bba712e456650b8
 SHA512 
f7016b320c7394b0eccc06e833a80e227cdbad9c0f34eb9f8f4413f56a4743f58bbd7ec5eac3b8c0642e7764c6c5986707d493f0c84daa75575a12061631c9c5



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

2021-07-07 Thread Michał Górny
commit: a7b01fb982b71ded49b4367a4082ee00fcb7d297
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 22:20:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 22:29:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b01fb9

dev-python/requests-mock: Port to py3.10

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

 dev-python/requests-mock/requests-mock-1.9.3.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/requests-mock/requests-mock-1.9.3.ebuild 
b/dev-python/requests-mock/requests-mock-1.9.3.ebuild
index 9d82f5779da..ecf8e6aa4b5 100644
--- a/dev-python/requests-mock/requests-mock-1.9.3.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.9.3.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+EAPI=8
 
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Mock out responses from the requests package"
@@ -30,7 +29,7 @@ BDEPEND="
 "
 
 distutils_enable_sphinx doc/source
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 python_prepare_all() {
# Disable reno which only works inside a git repository



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-07-07 Thread Sergei Trofimovich
commit: dfa8a15e1d99ebd119e6ddfd18bc8d8cc523b553
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  7 18:26:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 21:49:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa8a15e

x11-libs/pango: stable 1.48.7 for sparc, bug #800710

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/pango/pango-1.48.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index ff1938e5403..5f44d49490d 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



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

2021-07-07 Thread Sergei Trofimovich
commit: 910e61b822801e3be2702a5b205bd218457815a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul  7 21:48:18 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 21:48:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910e61b8

dev-libs/libffi: bump up to 3.4_rc1, SOVERSION=8 (take 2)

Without KEYWORDS this time.

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

 dev-libs/libffi/Manifest|  1 +
 dev-libs/libffi/libffi-3.4.2.ebuild | 69 +
 dev-libs/libffi/metadata.xml|  1 +
 3 files changed, 71 insertions(+)

diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index a1c499b413f..6351b7c81d9 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1 +1,2 @@
 DIST libffi-3.3.tar.gz 1305466 BLAKE2B 
cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa
 SHA512 
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f
+DIST libffi-3.4.2.tar.gz 1351355 BLAKE2B 
a8137bc895b819f949fd7705e405be627219c6d1fdef280253330f7407d4a548bb057d7bb0e9225d1767d42f9bf5f0ab3c455db1c3470d7cc876bb7b7d55d308
 SHA512 
31bad35251bf5c0adb998c88ff065085ca6105cf22071b9bd4b5d5d69db4fadf16cadeec9baca944c4bb97b619b035bb8279de8794b922531fddeb0779eb7fb1

diff --git a/dev-libs/libffi/libffi-3.4.2.ebuild 
b/dev-libs/libffi/libffi-3.4.2.ebuild
new file mode 100644
index 000..55fcfb49624
--- /dev/null
+++ b/dev-libs/libffi/libffi-3.4.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib-minimal
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="a portable, high level programming interface to various calling 
conventions"
+HOMEPAGE="https://sourceware.org/libffi/;
+SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/8" # SONAME=libffi.so.8
+#unkeyworded for initial testing
+#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"
+IUSE="debug exec-static-trampoline pax-kernel pax_kernel static-libs test"
+
+RESTRICT="!test? ( test )"
+# If you are USE=pax_kernel user you really want USE=pax-kernel as well.
+# That's a flag rename: 
https://archives.gentoo.org/gentoo-dev/message/273f5ec9ebc8075f6ee8d8cdda9e759e
+REQUIRED_USE="pax_kernel? ( pax-kernel )"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND="test? ( dev-util/dejagnu )"
+
+DOCS="ChangeLog* README.md"
+
+S=${WORKDIR}/${MY_P}
+
+ECONF_SOURCE=${S}
+
+src_prepare() {
+   default
+   if [[ ${CHOST} == arm64-*-darwin* ]] ; then
+   # ensure we use aarch64 asm, not x86 on arm64
+   sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \
+   configure configure.host || die
+   fi
+}
+
+multilib_src_configure() {
+   use userland_BSD && export HOST="${CHOST}"
+   # --includedir= path maintains a few properties:
+   # 1. have stable name across libffi versions: some packages like
+   #dev-lang/ghc or kde-frameworks/networkmanager-qt embed
+   #${includedir} at build-time. Don't require those to be
+   #rebuilt unless SONAME changes. bug #695788
+   #
+   #We use /usr/.../${PN} (instead of former /usr/.../${P}).
+   #
+   # 2. have ${ABI}-specific location as ffi.h is target-dependent.
+   #
+   #We use /usr/$(get_libdir)/... to have ABI identifier.
+   econf \
+   --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \
+   --disable-multi-os-directory \
+   $(use_enable static-libs static) \
+   $(use_enable exec-static-trampoline exec-static-tramp) \
+   $(use_enable pax-kernel pax_emutramp) \
+   $(use_enable debug)
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete || die
+   einstalldocs
+}

diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml
index 85b52eeb3e0..1846097c8bc 100644
--- a/dev-libs/libffi/metadata.xml
+++ b/dev-libs/libffi/metadata.xml
@@ -34,6 +34,7 @@
between the two languages.


+   Don't rely on dynamic code 
generation for trampolines.
Use PaX emulated trampolines, for we 
can't use PROT_EXEC
DEPRECATED alias for 'pax-kernel'. Do 
not use.




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

2021-07-07 Thread Sergei Trofimovich
commit: aafa01b3a609378622549adaa523db3347f5cb45
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul  7 21:31:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 21:33:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafa01b3

sys-devel/gcc: restore ~arch KEYWORDS for 10.3.0-r2

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

 sys-devel/gcc/gcc-10.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.3.0-r2.ebuild 
b/sys-devel/gcc/gcc-10.3.0-r2.ebuild
index 4ad3b3ca407..6fa2c485813 100644
--- a/sys-devel/gcc/gcc-10.3.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0-r2.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="3"
 
 inherit toolchain
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-07-07 Thread Sergei Trofimovich
commit: 4ce3883033f1f44de3cfbfee633061af292ff217
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul  7 21:30:45 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 21:33:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce38830

sys-devel/gcc: restore ~arch KEYWORDS for 8.5.0-r1

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

 sys-devel/gcc/gcc-8.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-8.5.0-r1.ebuild 
b/sys-devel/gcc/gcc-8.5.0-r1.ebuild
index 5141e9aa3b3..dbaece69b16 100644
--- a/sys-devel/gcc/gcc-8.5.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-8.5.0-r1.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="2"
 
 inherit toolchain
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2021-07-07 Thread Sergei Trofimovich
commit: 36412f865687f842f34e87f2a9775f41181a3c0f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul  7 21:32:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 21:33:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36412f86

sys-devel/gcc: restore ~arch KEYWORDS for 11.1.0-r2

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

 sys-devel/gcc/gcc-11.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.1.0-r2.ebuild 
b/sys-devel/gcc/gcc-11.1.0-r2.ebuild
index b0cbe26c743..0d4965f29fe 100644
--- a/sys-devel/gcc/gcc-11.1.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-11.1.0-r2.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="3"
 
 inherit toolchain
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2021-07-07 Thread Ben Kohler
commit: 67357634fbb1c2dff5d87e1ca2e0faeb3ed3041c
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jul  7 20:41:22 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jul  7 20:41:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67357634

app-admin/mcelog: bump to 177

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

 app-admin/mcelog/Manifest  |  1 +
 app-admin/mcelog/mcelog-177.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index d571bce6ee0..3d2d8851297 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -1 +1,2 @@
 DIST mcelog-175.tar.gz 315350 BLAKE2B 
a324af0f4961fb0f6f2af1b198e07a34c24fb5874edd550ca9bdfe452d84cf48d9565530a290a3cdba51eb4ad57f3bbe3d3c9b2beb6d3411195d6dccdb9dfd64
 SHA512 
992789817a3963a3f118121149bf9b217609f54d85a71c2adb671728cf04777ccb062033df68793afff5fb6a0080b50b4e6fa89cbcd0970d92ca4246155ea13a
+DIST mcelog-177.tar.gz 315474 BLAKE2B 
8c6920b01ba836460067f322a17e5a69c2a9a447127ae583ddd151f3cd290aca039a63e95601789cd71c4ef75d4213e39918e08b600aeda3e06bb800119209c5
 SHA512 
b73d103c7b326e6aa2cb22a05b7df29e24f5b8f9e564a9d2d05627e0af80ee581d62b422e35a68cf3e43a3e1aaf905cccb08a65286c9f77c8c8c2ac41e880fbf

diff --git a/app-admin/mcelog/mcelog-177.ebuild 
b/app-admin/mcelog/mcelog-177.ebuild
new file mode 100644
index 000..0fceee0d5f2
--- /dev/null
+++ b/app-admin/mcelog/mcelog-177.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A tool to log and decode Machine Check Exceptions"
+HOMEPAGE="http://mcelog.org/;
+SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
+
+# TODO: add mce-inject to the tree to support test phase
+RESTRICT="test"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   local CONFIG_CHECK="~X86_MCE"
+   kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
+   check_extra_config
+   fi
+}
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
+   "${FILESDIR}"/${PN}-129-debugflags.patch
+   eapply_user
+   tc-export CC
+}
+
+src_install() {
+   default
+
+   insinto /etc/cron.daily
+   newins ${PN}.cron ${PN}
+
+   insinto /etc/logrotate.d/
+   newins ${PN}.logrotate ${PN}
+
+   newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
+   systemd_dounit ${PN}.service
+
+   dodoc *.pdf
+}
+
+pkg_postinst() {
+   einfo "The default configuration set is now installed in /etc/${PN}"
+   einfo "you might want to edit those files."
+   einfo
+   einfo "A sample cronjob is installed into /etc/cron.daily"
+   einfo "without executable bit (system service is the preferred method 
now)"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/files/, sci-libs/opencascade/

2021-07-07 Thread Ionen Wolkens
commit: 17c99e0bcaa5ed97c1e737d0c1bae60c1d35a69c
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun Jun  6 19:01:10 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  7 20:04:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c99e0b

sci-libs/opencascade: bump to 7.5.2

Quote paths in template env file

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/21149
Signed-off-by: Ionen Wolkens  gentoo.org>

 sci-libs/opencascade/Manifest |   1 +
 sci-libs/opencascade/files/opencascade-7.5.env.in |  40 ++---
 sci-libs/opencascade/opencascade-7.5.2.ebuild | 171 ++
 3 files changed, 192 insertions(+), 20 deletions(-)

diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index 77c4e42f391..29f10ccec88 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -1,2 +1,3 @@
 DIST opencascade-7.4.0.tar.gz 49210449 BLAKE2B 
c92afe7551e9a066ad0940dcf49278b556a726f0534131706b3a11cb0986ba32818e162df3982283f6815eb9d67d7e91f909485d78f2b8d638da1934ffbc2f7f
 SHA512 
eb0d47848d48f42a159ae5d7a4144483ba1f59f634844bd2053e48e04af30a30ba7056112cd38a1730d193a8d736b898f9608dd574cbe6829dbe7257a002772a
 DIST opencascade-7.5.1.tar.gz 47807222 BLAKE2B 
b5ef30ea7c373250db3e0863f3c7fde84256b37957a482f10a462a4c4ed1a21cffbbeb10e9fc140325022d7582efbd292ed6d1016d14cb67ccf5c84d14060d5a
 SHA512 
ebb937254ac165041ef7e1a80df8f9d2ac1d518f01b3d4b0fd6d203fe0d80bd474b85a4621c74a513bd257c0b0ab7002632573f38bf72170363c7e42ed2f
+DIST opencascade-7.5.2.tar.gz 47812603 BLAKE2B 
86995ea60e24329f91a2cbede26112a70794fb091b34d33614bef412b05b8cc9f1e770aecf78272b54a241c2524422c86f8ff722b3f27b54bf10fa5eda626288
 SHA512 
f951a941043a56f381cfd25e4d78bb9ae08e5cc29a894e6c0c35daf30aeabf1e44ee09af65bb6b7d62d9325be67741ddcf52266b7186b4c336c70ed8bcfa1676

diff --git a/sci-libs/opencascade/files/opencascade-7.5.env.in 
b/sci-libs/opencascade/files/opencascade-7.5.env.in
index 50766cbb6bb..d7148c241f1 100644
--- a/sci-libs/opencascade/files/opencascade-7.5.env.in
+++ b/sci-libs/opencascade/files/opencascade-7.5.env.in
@@ -9,9 +9,9 @@
 # were enabled. Those values are marked as such.
 
 # define the root directory of Open CASCADE Technology (needed)
-CASROOT=VAR_CASROOT
-PATH=VAR_CASROOT/lib/opencascade-VAR_PV/bin
-LDPATH=VAR_CASROOT/lib/opencascade-VAR_PV
+CASROOT="VAR_CASROOT"
+PATH="VAR_CASROOT/lib/opencascade-VAR_PV/bin"
+LDPATH="VAR_CASROOT/lib/opencascade-VAR_PV"
 
 #
 # The MMGT_* variables are used to determine how memory management will work
@@ -70,7 +70,7 @@ LDPATH=VAR_CASROOT/lib/opencascade-VAR_PV
 #
 # NOTE: Only enable for debugging purposes. If set, this variable has a
 # large impact on the performance of boolean operations.
-#CSF_DEBUG_BOP=/var/tmp
+#CSF_DEBUG_BOP="/var/tmp"
 
 # CSF_EXCEPTION_PROMPT (default: 1) optional
 #   not documented upstream (maybe a flag indicating whether the user shall
@@ -79,24 +79,24 @@ LDPATH=VAR_CASROOT/lib/opencascade-VAR_PV
 
 # The following CSF_* variables define various directories and files where
 # OCCT is looking for resources.
-CSF_GraphicShr=VAR_CASROOT/lib/opencascade-VAR_PV/libTKOpenGl.so
-CSF_MIGRATION_TYPES=VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource/MigrationSheet.txt
-CSF_MDTVTexturesDirectory=VAR_CASROOT/share/opencascade-VAR_PV/resources/Textures
-CSF_PluginDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource
-CSF_StandardDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource
-CSF_StandardLiteDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource
-CSF_XCAFDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource
-CSF_XmlOcafResource=VAR_CASROOT/share/opencascade-VAR_PV/resources/XmlOcafResource
+CSF_GraphicShr="VAR_CASROOT/lib/opencascade-VAR_PV/libTKOpenGl.so"
+CSF_MIGRATION_TYPES="VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource/MigrationSheet.txt"
+CSF_MDTVTexturesDirectory="VAR_CASROOT/share/opencascade-VAR_PV/resources/Textures"
+CSF_PluginDefaults="VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource"
+CSF_StandardDefaults="VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource"
+CSF_StandardLiteDefaults="VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource"
+CSF_XCAFDefaults="VAR_CASROOT/share/opencascade-VAR_PV/resources/StdResource"
+CSF_XmlOcafResource="VAR_CASROOT/share/opencascade-VAR_PV/resources/XmlOcafResource"
 # The below values might be optional.
-CSF_IGESDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/XSTEPResource
-CSF_ShadersDirectory=VAR_CASROOT/share/opencascade-VAR_PV/resources/Shaders
-CSF_SHMessage=VAR_CASROOT/share/opencascade-VAR_PV/resources/SHMessage
-CSF_STEPDefaults=VAR_CASROOT/share/opencascade-VAR_PV/resources/XSTEPResource

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

2021-07-07 Thread Ionen Wolkens
commit: 33e9d55403254a688035003145520574f27f1b7d
Author: Bernd Waibel  posteo  net>
AuthorDate: Tue Jul  6 19:25:15 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  7 20:04:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e9d554

sci-libs/vtk: add subslot

Add a subslot to trigger automatic rebuilds on consumers on up- or
downgrades of the package.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sci-libs/vtk/vtk-8.2.0-r4.ebuild | 16 
 sci-libs/vtk/vtk-9.0.1.ebuild|  2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-libs/vtk/vtk-8.2.0-r4.ebuild b/sci-libs/vtk/vtk-8.2.0-r4.ebuild
index 5573bf1a4a7..2051e4d46bd 100644
--- a/sci-libs/vtk/vtk-8.2.0-r4.ebuild
+++ b/sci-libs/vtk/vtk-8.2.0-r4.ebuild
@@ -8,21 +8,21 @@ WEBAPP_OPTIONAL=yes
 WEBAPP_MANUAL_SLOT=yes
 
 # Short package version
-SPV="$(ver_cut 1-2)"
+MY_PV="$(ver_cut 1-2)"
 inherit flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils 
toolchain-funcs cmake virtualx webapp
 
 DESCRIPTION="The Visualization Toolkit"
 HOMEPAGE="https://www.vtk.org/;
 SRC_URI="
-   https://www.vtk.org/files/release/${SPV}/VTK-${PV}.tar.gz
-   doc? ( https://www.vtk.org/files/release/${SPV}/vtkDocHtml-${PV}.tar.gz 
)
+   https://www.vtk.org/files/release/${MY_PV}/VTK-${PV}.tar.gz
+   doc? ( 
https://www.vtk.org/files/release/${MY_PV}/vtkDocHtml-${PV}.tar.gz )
examples? (
-   https://www.vtk.org/files/release/${SPV}/VTKData-${PV}.tar.gz
-   
https://www.vtk.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
+   https://www.vtk.org/files/release/${MY_PV}/VTKData-${PV}.tar.gz
+   
https://www.vtk.org/files/release/${MY_PV}/VTKLargeData-${PV}.tar.gz
)"
 
 LICENSE="BSD LGPL-2"
-SLOT="0"
+SLOT="0/${MY_PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="all-modules aqua boost doc examples ffmpeg gdal imaging java json mpi
mysql odbc offscreen postgres python qt5 R rendering tbb tcl theora tk
@@ -181,7 +181,7 @@ src_configure() {
-Wno-dev
-DVTK_DIR="${S}"
-DVTK_INSTALL_LIBRARY_DIR=$(get_libdir)
-   -DVTK_INSTALL_PACKAGE_DIR="$(get_libdir)/cmake/${PN}-${SPV}"
+   -DVTK_INSTALL_PACKAGE_DIR="$(get_libdir)/cmake/${PN}-${MY_PV}"
-DVTK_INSTALL_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
-DVTK_DATA_ROOT="${EPREFIX}/usr/share/${PN}/data"
-DVTK_CUSTOM_LIBRARY_SUFFIX=""
@@ -357,7 +357,7 @@ src_install() {
# environment
cat >> "${T}"/40${PN} <<- EOF || die
VTK_DATA_ROOT=${EPREFIX}/usr/share/${PN}/data
-   VTK_DIR=${EPREFIX}/usr/$(get_libdir)/${PN}-${SPV}
+   VTK_DIR=${EPREFIX}/usr/$(get_libdir)/${PN}-${MY_PV}
VTKHOME=${EPREFIX}/usr
EOF
doenvd "${T}"/40${PN}

diff --git a/sci-libs/vtk/vtk-9.0.1.ebuild b/sci-libs/vtk/vtk-9.0.1.ebuild
index 8c86ad38458..fde829fd737 100644
--- a/sci-libs/vtk/vtk-9.0.1.ebuild
+++ b/sci-libs/vtk/vtk-9.0.1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 S="${WORKDIR}/VTK-${PV}"
 
 LICENSE="BSD LGPL-2"
-SLOT="0"
+SLOT="0/${MY_PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 # Note: external xdmf2 has no recognized target
 IUSE="+X all-modules boost cuda doc examples ffmpeg gdal imaging java



[gentoo-commits] repo/gentoo:master commit in: acct-user/aspnet/

2021-07-07 Thread Conrad Kostecki
commit: 392a809ed6ece46d6d136773319f07a40255
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:55:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 20:02:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a809e

acct-user/aspnet: add user (216) for www-servers/xsp

Bug: https://bugs.gentoo.org/781551
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/aspnet/aspnet-0.ebuild | 13 +
 acct-user/aspnet/metadata.xml|  5 +
 2 files changed, 18 insertions(+)

diff --git a/acct-user/aspnet/aspnet-0.ebuild b/acct-user/aspnet/aspnet-0.ebuild
new file mode 100644
index 000..8dec86be700
--- /dev/null
+++ b/acct-user/aspnet/aspnet-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the www-servers/xsp dotnet server"
+
+ACCT_USER_ID=216
+ACCT_USER_GROUPS=( aspnet )
+
+acct-user_add_deps

diff --git a/acct-user/aspnet/metadata.xml b/acct-user/aspnet/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-user/aspnet/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+



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

2021-07-07 Thread Conrad Kostecki
commit: d054ae0523bf99bb780d699ed21e87f7a52729c4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 20:02:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 20:02:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d054ae05

www-servers/xsp: drop old version

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

 www-servers/xsp/xsp-3.8_p2014120900.ebuild | 99 --
 www-servers/xsp/xsp-4.7.1.ebuild   | 95 
 2 files changed, 194 deletions(-)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900.ebuild
deleted file mode 100644
index e2d9fda01c7..000
--- a/www-servers/xsp/xsp-3.8_p2014120900.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# TODO: We can probably yank the USE_DOTNET/dotnet.eclass stuff
-# but let's be conservative for now
-USE_DOTNET="net35 net40 net45"
-inherit autotools dotnet systemd user
-
-EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
-DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
-HOMEPAGE="http://www.mono-project.com/ASP.NET;
-SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/xsp-${EGIT_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="developer doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/aclocal-fix.patch"
-)
-
-METAFILETOBUILD=xsp.sln
-
-src_prepare() {
-   default
-
-   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
-   if test -z "${NO_LIBTOOLIZE}" ; then
-   _elibtoolize --force --copy
-   fi
-
-   eautoconf
-   eautomake --gnu --add-missing --force --copy
-}
-
-src_configure() {
-   local myeconfargs=(
-   "--enable-maintainer-mode"
-   )
-
-   use test && myeconfargs+=( "--with_unit_tests" )
-   use doc || myeconfargs+=( "--disable-docs" )
-
-   econf "${myeconfargs[@]}"
-}
-
-#src_compile() {
-#  exbuild xsp.sln
-
-#  if use developer ; then
-#  exbuild /p:DebugSymbols=True ${METAFILETOBUILD}
-#  else
-#  exbuild /p:DebugSymbols=False ${METAFILETOBUILD}
-#  fi
-#}
-
-pkg_preinst() {
-   enewgroup aspnet
-   enewuser aspnet -1 -1 /tmp aspnet
-
-   # enewuser www-data
-   # www-data - is from debian, i think it's the same as aspnet here
-}
-
-src_install() {
-   default
-
-   local PATCHDIR="${FILESDIR}/2.2/"
-
-   newinitd "${PATCHDIR}"/xsp.initd xsp
-   newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
-   newconfd "${PATCHDIR}"/xsp.confd xsp
-   newconfd "${PATCHDIR}"/mod-mono-server.confd mod-mono-server
-
-   insinto /etc/xsp4
-   doins "${FILESDIR}"/systemd/mono.webapp
-   insinto /etc/xsp4/conf.d
-
-   # mono-xsp4.service was original name from
-   # 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5
-   # I think that using the same commands as in debian
-   # systemctl start mono-xsp4.service
-   # systemctl start mono-xsp4
-   # is better than to have shorter command
-   # systemctl start xsp
-   #
-   # insinto /usr/lib/systemd/system
-   systemd_dounit "${FILESDIR}"/systemd/mono-xsp4.service
-
-   keepdir /var/run/aspnet
-}

diff --git a/www-servers/xsp/xsp-4.7.1.ebuild b/www-servers/xsp/xsp-4.7.1.ebuild
deleted file mode 100644
index e5cd0168007..000
--- a/www-servers/xsp/xsp-4.7.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_DOTNET="net35 net40 net45"
-inherit autotools dotnet systemd user
-
-DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
-HOMEPAGE="http://www.mono-project.com/ASP.NET;
-SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="developer doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/aclocal-fix.patch"
-)
-
-METAFILETOBUILD=xsp.sln
-
-src_prepare() {
-   default
-
-   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
-   if test -z "${NO_LIBTOOLIZE}" ; then
-   _elibtoolize --force --copy
-   fi
-
-   eautoconf
-   eautomake --gnu --add-missing --force --copy
-}
-
-src_configure() {
-   local myeconfargs=(
-   "--enable-maintainer-mode"
-   )
-
-   use test && myeconfargs+=( "--with_unit_tests" )
-   use doc || myeconfargs+=( "--disable-docs" )
-
-   econf 

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

2021-07-07 Thread Conrad Kostecki
commit: d846823d08cafd29d8e714eeedc2ccd807035bb2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 20:01:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 20:02:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d846823d

www-servers/xsp: migrate to GLEP 81

Closes: https://bugs.gentoo.org/781551
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/xsp/xsp-3.8_p2014120900-r1.ebuild | 95 +++
 www-servers/xsp/xsp-4.7.1-r1.ebuild   | 91 +
 2 files changed, 186 insertions(+)

diff --git a/www-servers/xsp/xsp-3.8_p2014120900-r1.ebuild 
b/www-servers/xsp/xsp-3.8_p2014120900-r1.ebuild
new file mode 100644
index 000..c1ec007657b
--- /dev/null
+++ b/www-servers/xsp/xsp-3.8_p2014120900-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# TODO: We can probably yank the USE_DOTNET/dotnet.eclass stuff
+# but let's be conservative for now
+USE_DOTNET="net35 net40 net45"
+inherit autotools dotnet systemd
+
+EGIT_COMMIT="e272a2c006211b6b03be2ef5bbb9e3f8fefd0768"
+DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
+HOMEPAGE="http://www.mono-project.com/ASP.NET;
+SRC_URI="https://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/xsp-${EGIT_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="developer doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-db/sqlite:3"
+RDEPEND="
+   ${DEPEND}
+   acct-group/aspnet
+   acct-user/aspnet
+"
+
+PATCHES=(
+   "${FILESDIR}/aclocal-fix.patch"
+)
+
+METAFILETOBUILD=xsp.sln
+
+src_prepare() {
+   default
+
+   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
+   if test -z "${NO_LIBTOOLIZE}" ; then
+   _elibtoolize --force --copy
+   fi
+
+   eautoconf
+   eautomake --gnu --add-missing --force --copy
+}
+
+src_configure() {
+   local myeconfargs=(
+   "--enable-maintainer-mode"
+   )
+
+   use test && myeconfargs+=( "--with_unit_tests" )
+   use doc || myeconfargs+=( "--disable-docs" )
+
+   econf "${myeconfargs[@]}"
+}
+
+#src_compile() {
+#  exbuild xsp.sln
+
+#  if use developer ; then
+#  exbuild /p:DebugSymbols=True ${METAFILETOBUILD}
+#  else
+#  exbuild /p:DebugSymbols=False ${METAFILETOBUILD}
+#  fi
+#}
+
+src_install() {
+   default
+
+   local PATCHDIR="${FILESDIR}/2.2/"
+
+   newinitd "${PATCHDIR}"/xsp.initd xsp
+   newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
+   newconfd "${PATCHDIR}"/xsp.confd xsp
+   newconfd "${PATCHDIR}"/mod-mono-server.confd mod-mono-server
+
+   insinto /etc/xsp4
+   doins "${FILESDIR}"/systemd/mono.webapp
+   insinto /etc/xsp4/conf.d
+
+   # mono-xsp4.service was original name from
+   # 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770458;filename=mono-xsp4.service;att=1;msg=5
+   # I think that using the same commands as in debian
+   # systemctl start mono-xsp4.service
+   # systemctl start mono-xsp4
+   # is better than to have shorter command
+   # systemctl start xsp
+   #
+   # insinto /usr/lib/systemd/system
+   systemd_dounit "${FILESDIR}"/systemd/mono-xsp4.service
+
+   keepdir /var/run/aspnet
+}

diff --git a/www-servers/xsp/xsp-4.7.1-r1.ebuild 
b/www-servers/xsp/xsp-4.7.1-r1.ebuild
new file mode 100644
index 000..a7a1cdb9550
--- /dev/null
+++ b/www-servers/xsp/xsp-4.7.1-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_DOTNET="net35 net40 net45"
+inherit autotools dotnet systemd
+
+DESCRIPTION="XSP is a small web server that can host ASP.NET pages"
+HOMEPAGE="http://www.mono-project.com/ASP.NET;
+SRC_URI="https://github.com/mono/xsp/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="developer doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-db/sqlite:3"
+RDEPEND="
+   ${DEPEND}
+   acct-group/aspnet
+   acct-user/aspnet
+"
+
+PATCHES=(
+   "${FILESDIR}/aclocal-fix.patch"
+)
+
+METAFILETOBUILD=xsp.sln
+
+src_prepare() {
+   default
+
+   eaclocal -I build/m4/shamrock -I build/m4/shave ${ACLOCAL_FLAGS}
+   if test -z "${NO_LIBTOOLIZE}" ; then
+   _elibtoolize --force --copy
+   fi
+
+   eautoconf
+   eautomake --gnu --add-missing --force --copy
+}
+
+src_configure() {
+   local myeconfargs=(
+   "--enable-maintainer-mode"
+   )
+
+   use test && myeconfargs+=( "--with_unit_tests" )
+   use doc || myeconfargs+=( "--disable-docs" )
+
+   econf "${myeconfargs[@]}"
+}
+
+#src_compile() {
+#  

[gentoo-commits] repo/gentoo:master commit in: acct-group/aspnet/

2021-07-07 Thread Conrad Kostecki
commit: dee7f2a8ae11a2787d1e3245d49018465cb9e7f2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:52:25 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 20:02:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee7f2a8

acct-group/aspnet: add group (216) for www-servers/xsp

Bug: https://bugs.gentoo.org/781551
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-group/aspnet/aspnet-0.ebuild | 8 
 acct-group/aspnet/metadata.xml| 5 +
 2 files changed, 13 insertions(+)

diff --git a/acct-group/aspnet/aspnet-0.ebuild 
b/acct-group/aspnet/aspnet-0.ebuild
new file mode 100644
index 000..58a850a8bb9
--- /dev/null
+++ b/acct-group/aspnet/aspnet-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=216

diff --git a/acct-group/aspnet/metadata.xml b/acct-group/aspnet/metadata.xml
new file mode 100644
index 000..5188377528a
--- /dev/null
+++ b/acct-group/aspnet/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+ 
+



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

2021-07-07 Thread Mart Raudsepp
commit: 17265ca607c49a3c73e4f8bd2e5415366bad88b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jul  7 19:12:37 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jul  7 19:53:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17265ca6

dev-libs/gobject-introspection: Enable py3.10

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
index e1af1e366e6..ebd5522e0fd 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.68.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 inherit gnome.org meson python-single-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2021-07-07 Thread Conrad Kostecki
commit: 4e0b05c64c32e79ec554c43f6ecce2c17cbea016
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:47:12 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0b05c6

games-fps/eduke32: bump to version 20210707.9468

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

 games-fps/eduke32/Manifest |   1 +
 games-fps/eduke32/eduke32-20210707.9468.ebuild | 219 +
 2 files changed, 220 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index 324c7ab9c0f..3abf5dcfdcd 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -6,3 +6,4 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20210624-9393-39e8f1852.tar.xz 20562500 BLAKE2B 
46bb0fe5777040f3222c46ca5840b89f3173803891015a7a03344c87d8c7b00141e6838ed2ff6a74bd57b537bd61214e8ca7320b25dd103dc39056320ce51216
 SHA512 
59bd76fc35dc7031fe0a08fd5b2e3e24f4b8cc72fe410222f288457e8f290ebc5cf9a818961a45a4ca6086ebe4eb5d589185f254c1843169306a993dc0abf3c8
+DIST eduke32_src_20210707-9468-73aac5b2d.tar.xz 20683656 BLAKE2B 
5dfab0d8f0cd35ae34f5190333ac89caca00edbfe5cf18f0b58b61ed9421f93f7cbc2757b7b07a34a06aa12897753e5bfafb46bb4cf1de9797e59fdf996c8f11
 SHA512 
426d5a6a1d9decb4deeac3125b91d9f0e7b7565771aca2013dd76f3749625185cb64d056a0c37ea24da0c1266965012a4485636eeb85df933f23c12136e08585

diff --git a/games-fps/eduke32/eduke32-20210707.9468.ebuild 
b/games-fps/eduke32/eduke32-20210707.9468.ebuild
new file mode 100644
index 000..81a188106b8
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20210707.9468.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="73aac5b2d"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+   hrp? ( duke3d !voxels )
+   offensive? ( duke3d )
+   opl? ( duke3d !sc-55 )
+   psx? ( duke3d )
+   sc-55? ( duke3d !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+RDEPEND="
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+   media-libs/libvorbis
+   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+   sys-libs/zlib
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   timidity? ( media-sound/timidity++ )

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

2021-07-07 Thread Conrad Kostecki
commit: 7f903fb49892330c151e8184998887b69aeecd30
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  4 15:43:45 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f903fb4

eclass/aspell-dict-r1.eclass: standardise error message

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

 eclass/aspell-dict-r1.eclass | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/eclass/aspell-dict-r1.eclass b/eclass/aspell-dict-r1.eclass
index 09f22dbf8c0..a779bf96e82 100644
--- a/eclass/aspell-dict-r1.eclass
+++ b/eclass/aspell-dict-r1.eclass
@@ -37,13 +37,10 @@ readonly ASPELL_SPELLANG=${PN/aspell-/}
 # If the value needs to be overridden, it needs to be overridden before 
inheriting the eclass.
 
 case ${EAPI:-0} in
-   [0-6])
-   die "${ECLASS} is banned in EAPI ${EAPI:-0}"
-   ;;
[7-8])
;;
*)
-   die "Unknown EAPI ${EAPI:-0}"
+   die "${ECLASS}: EAPI ${EAPI:-0} not supported"
;;
 esac
 



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

2021-07-07 Thread Conrad Kostecki
commit: 9961f2fcb0d8065e06ba760c4dfdf75b21071c6e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  4 15:40:10 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9961f2fc

eclass/aspell-dict-r1.eclass: add EAPI 8 support

This change adds EAPI 8 support. No further changes required.

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

 eclass/aspell-dict-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/aspell-dict-r1.eclass b/eclass/aspell-dict-r1.eclass
index 24bc5ff2799..09f22dbf8c0 100644
--- a/eclass/aspell-dict-r1.eclass
+++ b/eclass/aspell-dict-r1.eclass
@@ -7,7 +7,7 @@
 # @AUTHOR:
 # Seemant Kulleen  (original author)
 # David Seifert  (-r1 author)
-# @SUPPORTED_EAPIS: 7
+# @SUPPORTED_EAPIS: 7 8
 # @BLURB: An eclass to streamline the construction of ebuilds for new Aspell 
dictionaries.
 # @DESCRIPTION:
 # The aspell-dict-r1 eclass is designed to streamline the construction of 
ebuilds for
@@ -40,7 +40,7 @@ case ${EAPI:-0} in
[0-6])
die "${ECLASS} is banned in EAPI ${EAPI:-0}"
;;
-   7)
+   [7-8])
;;
*)
die "Unknown EAPI ${EAPI:-0}"



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

2021-07-07 Thread Conrad Kostecki
commit: 58f6b051e1ef3eb02d88a1af465df8c4fabc57cd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:43:47 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f6b051

app-antivirus/clamtk: bump to version 6.12

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

 app-antivirus/clamtk/Manifest   |   1 +
 app-antivirus/clamtk/clamtk-6.12.ebuild | 142 
 2 files changed, 143 insertions(+)

diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest
index c172a4ec134..9e50deebca3 100644
--- a/app-antivirus/clamtk/Manifest
+++ b/app-antivirus/clamtk/Manifest
@@ -1,4 +1,5 @@
 DIST clamtk-6.11.tar.xz 286216 BLAKE2B 
7ce995fbe12e215cfd22517e648a6d68dd7603c694c8b2fb4a25c6070fa07895f8aee1ae7e6dcc8ae0bc01fb7950a69019bd8cdaf3c01cd0e7754ad0341afb5c
 SHA512 
6fb0512460ae8f9c4762beb012a2539b6eb157c513138e661e10d3a8f615b8b6c9b0876772defa705f0180bea0a8b97fe187c1114611fe75906f8dae108db11c
+DIST clamtk-6.12.tar.xz 286320 BLAKE2B 
bd56a12529a1a0d5fb53b4e5ffd69cc38a1c09b12e03b27a414a88337c27e26a4cec87d29410df947f0e672ccacd8dc21b6142737dabb9c8dcd35b709767d01e
 SHA512 
fb47ebd3ba8c658e3515075be0679ff69cdc91544c6f73d0351594467f82a92361720b204ec2f682d0923e047b83cf146c988531e18c3968ef16201f302af3f1
 DIST clamtk-gnome-0.05.tar.xz 15148 BLAKE2B 
d72ad0c9b3272c1a21d3722994152e23aeb01bd79d006cbcd3545c2689887b4f596daeeef72a13d9cdd9cfc89c4091963b4a1917824bbb06be4678f2c446a114
 SHA512 
a5d3b0e87889880272aa61a0feebca8e885c7fa964bad767351c826188c236f2152b3c43328b6aa720c5942b2bf1da69916d3664358c274813a6ac032ee4dea0
 DIST clamtk-kde-0.18.tar.xz 17732 BLAKE2B 
ca82934417f2d869fd8c8e36a31ef4a52cf4ee73581c5d1d400c1b28908c5ea2524a8f5d1110b1e949038378613fb4d5607d5123eebe91df695a53d0dd489302
 SHA512 
145ddd349010e0bb6fe3295e50d6e15a2dd96e604babbd5de4cb49ba75169d2050777cac38e40ac6a64cb89ddf94025d610aca73136c75f81115d0a2d863d24e
 DIST nemo-sendto-clamtk-0.04.tar.xz 4228 BLAKE2B 
ce656d4f021bc30cd12fb2ee5f98a78c1f1fdb2460ed2cbba0b572408617f91b39b2ca2fe542b9cec7be79b4b9fdfd685f5553e1a671454ca1e6723241dcb805
 SHA512 
2b5d3abbc4ae5dbc71b1b7bc836df88ad51e6afa00d5e954b5c1355a70c0420b6fef895e1cb5cccb86a662aee2039cef6c01821c1347fa155b5da3529b25562c

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

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

2021-07-07 Thread Conrad Kostecki
commit: fb4728b063f6e805dc4e0054a408efa65591c2f6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  4 15:46:29 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4728b0

eclass/myspell-r2.eclass: add EAPI 8 support

This change adds EAPI 8 support. No further changes required.

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

 eclass/myspell-r2.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass
index e4d9ae69af3..c163e467799 100644
--- a/eclass/myspell-r2.eclass
+++ b/eclass/myspell-r2.eclass
@@ -6,7 +6,7 @@
 # Conrad Kostecki 
 # @AUTHOR:
 # Tomáš Chvátal 
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @BLURB: An eclass to streamline the construction of ebuilds for new Myspell 
dictionaries.
 # @DESCRIPTION:
 # The myspell-r2 eclass is designed to streamline the construction of ebuilds 
for
@@ -34,7 +34,7 @@ case ${EAPI:-0} in
[0-4])
die "${ECLASS} is banned in EAPI ${EAPI:-0}"
;;
-   [5-7])
+   [5-8])
;;
*)
die "Unknown EAPI ${EAPI:-0}"
@@ -46,7 +46,7 @@ EXPORT_FUNCTIONS src_unpack src_install
 # Basically no extra deps needed.
 # Unzip is required for .oxt libreoffice extensions
 # which are just fancy zip files.
-if [[ ${EAPI:-0} == 7 ]]; then
+if [[ ${EAPI:-0} != [56] ]]; then
BDEPEND="app-arch/unzip"
 else
DEPEND="app-arch/unzip"



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

2021-07-07 Thread Conrad Kostecki
commit: c0df230e66dfae14963e1cc44987cd766b64d97c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  4 15:48:05 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0df230e

eclass/myspell-r2.eclass: standardise error message

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

 eclass/myspell-r2.eclass | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass
index c163e467799..7ffdd3631ea 100644
--- a/eclass/myspell-r2.eclass
+++ b/eclass/myspell-r2.eclass
@@ -31,13 +31,10 @@
 # MYSPELL_THES=( "file.dat" "dir/file2.idx" )
 
 case ${EAPI:-0} in
-   [0-4])
-   die "${ECLASS} is banned in EAPI ${EAPI:-0}"
-   ;;
[5-8])
;;
*)
-   die "Unknown EAPI ${EAPI:-0}"
+   die "${ECLASS}: EAPI ${EAPI:-0} not supported"
;;
 esac
 



[gentoo-commits] repo/gentoo:master commit in: sys-block/arcconf/

2021-07-07 Thread Conrad Kostecki
commit: 73a8911b45182e10c07ea3091f48bbeb66c88806
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:39:57 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a8911b

sys-block/arcconf: bump to version 3.07.23971

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

 sys-block/arcconf/Manifest  |  1 +
 sys-block/arcconf/arcconf-3.07.23971.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest
index b3f1f5abdfd..7ca8eb818d9 100644
--- a/sys-block/arcconf/Manifest
+++ b/sys-block/arcconf/Manifest
@@ -1,2 +1,3 @@
 DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 
95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf
 SHA512 
0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e
 DIST arcconf_v3_04_23731.zip 95891681 BLAKE2B 
e2e001ba8c720a98ad26d46006e27597c9819c815d3ec123708261f771e67991cc460e267e7ccca661c5ab061fea5296f1d49b7374a66a8340617654aea525ae
 SHA512 
800f3c0ecd0d3095c34f787a2ce52ee7424de9bd810040b7bee6096cb9cd07464012c383fe63a9dbf9161112f67ab159890fc63960eb436ce2685a5e28d4182f
+DIST arcconf_v3_07_23971.zip 99777386 BLAKE2B 
2fa5e5af1148d1aa67281af927cc9e158f85ffadcd49158adcd9dbb36b1a2c7b7607e68f44b5d2dc1e0ca80d7a0d64c447b93cffa048a03438a4473fefdc06e6
 SHA512 
09fc72931471c146ad6d5261efe15e2ede24198a16e554cc916bc30e775f592bd9ee476aaacace4df51504580aba03c52b30f5ebb133b410bddec3ccb330fddb

diff --git a/sys-block/arcconf/arcconf-3.07.23971.ebuild 
b/sys-block/arcconf/arcconf-3.07.23971.ebuild
new file mode 100644
index 000..4d619ba2690
--- /dev/null
+++ b/sys-block/arcconf/arcconf-3.07.23971.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="v${PV//./_}"
+
+inherit linux-info
+
+DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility"
+HOMEPAGE="https://www.microsemi.com/;
+SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip;
+S="${WORKDIR}/linux_x64"
+
+LICENSE="Microsemi"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="mirror bindist"
+
+QA_PREBUILT="usr/bin/arcconf"
+
+pkg_setup() {
+   # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault
+   if linux-info_get_any_version && linux_config_src_exists ; then
+   CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN"
+   check_extra_config
+   fi
+}
+
+src_install() {
+   dobin arcconf
+}



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

2021-07-07 Thread Michał Górny
commit: 053b0e269dbd0199bbf7e87b0cc7a855b8e5cbd2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:42:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053b0e26

sys-kernel/gentoo-kernel: Bump to 5.10.48

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.48.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 7c7b9215ee5..70301465f72 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.10-50.base.tar.xz 1622300 BLAKE2B 
edc737c022aa9855ce8afa612061
 DIST genpatches-5.10-50.extras.tar.xz 3412 BLAKE2B 
cb86ec70bae4b4260f973dbb23251e0c9f9841b12cd3e1e405215e9d54828ed4f7e32aeed131000f7ee467c3b23068f1dc6ca7e056a8b0308add810a0d6bc7c4
 SHA512 
39dffaddc87116a9ce91fdd07e9dfe7b4ab9c8c74328f3a6e7fffd5b2258837f2e6ccbf27d394fb4be15792c032b12a6289d3903a7e9e221fd411028d78f0073
 DIST genpatches-5.10-51.base.tar.xz 1649104 BLAKE2B 
611e698ca58531702279ae9874c07bb3ff44a15cb8df4bf7e53b74ee1f5e7c846c058bbe16d57578a59e6baa1fd427e27bcea6a68516e16b285623ff2ccedc55
 SHA512 
1b7002696deb32915ccb459ab6e5e500fe8f27657dc0c93e99d129b7b843cf6574a5c1f04b70c5c3d7f405a6f17a5dd63fa1987a1e11ae6f770399cf7fb749c8
 DIST genpatches-5.10-51.extras.tar.xz 3412 BLAKE2B 
dbbe9031fdf275673014bafe3ee7d15e668f61187b6809df769a660830d026172b1eef1eefbbae61a2471004c14deba15913b0d4b57cfdf3750954ca075074b0
 SHA512 
6276fbea90ad4655021bcfb4e22c247e861807fa0c1a0ea6ce2fa439264422beaf74d0c8e08bf5fb0951727e1c4c189db5fe6672ff182d6c993919c0fcbeacbf
+DIST genpatches-5.10-52.base.tar.xz 1649944 BLAKE2B 
9712926fab35abb79b0c4bcc448fca65c1941f0840bbcfa3dc3c13a22f7711105bf3dd9536d3ff00fc5717eed70df5977d6771c3bd62a51cb8d36df824432831
 SHA512 
04519253c689cb6d88e82b624ef2928fe1bb8203113267c74cba5c1dd87cda072071c795410598f7f5ccd2533b65958027c959809c4b12503ecf9a4d7eb3fe50
+DIST genpatches-5.10-52.extras.tar.xz 3412 BLAKE2B 
a458b569dfb6643b5a13fcce6c5df46c844119009c0593c6e655a2b0b7589af70a682745fc79f14fbc4fd7e45c52a924b8cc4665a31665a6abe1ba0c8d779bc2
 SHA512 
5a8f76b2791fefc6f0990402bd5307870517e79daccd52b4d126b8b278dafc086b47649631b3b07f220e3b06d03f12f765bbfb837988257db737c34806a78744
 DIST genpatches-5.11-25.base.tar.xz 1030312 BLAKE2B 
c3e0f5840c32292d36be31a8606934bfa1ccb7e31f04cd214574009577907d00912bacce1f85dddeda77ba99f40f61fa5aa5259a693c74abd63a05be5a44f2aa
 SHA512 
5adbe3770562b57d7180a44ccca8e665cc5b0d9ba5168c4b3555b348708edd7469464bd770124d9a8641095bdbe786d843ae3da64b845d577999c9e40360c970
 DIST genpatches-5.11-25.extras.tar.xz 1772 BLAKE2B 
0bd2afbd93cd7553c8e058f61c515ed9d47e9f328529e6cf36a7100b363dc8e4c3004afa06a0c0b95963bcf69a216ae6a7bf595062401725a4a25f942f44a3e8
 SHA512 
114094a87bad0dc4a265847fa18b88a2795daf151de8451bb4fbe4af70f3f4bcff8905d8d90522f85914bb7ba7227ebab7f69ab59112afb2187332b393450fec
 DIST genpatches-5.12-11.base.tar.xz 611232 BLAKE2B 
af0db172fa831bc84b1935d387e3d7b360c5a94d8499b6fa204f21b7a822c844e88a87f4a2724d0b8b508676ee564dbbe304893bfdd3197d67c8f6aeae011cb2
 SHA512 
f422bc1aca29732db09184ca2fcf7478536a87e73b59325f063c73103c8ce425858baa78b185eab61a80dda15e3818b45a669c69f7898382aa3563b315ad45b3

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild
new file mode 100644
index 000..5151cab9b14
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.48.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.42
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   

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

2021-07-07 Thread Michał Górny
commit: cd44070c10843f9fc6aade7c527ef44005114f81
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:41:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd44070c

sys-kernel/gentoo-kernel: Bump to 5.12.15

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.12.15.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index cc8db18b942..7c7b9215ee5 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.12-16.base.tar.xz 707164 BLAKE2B 
05331662b6c219900a5d70aa3f903
 DIST genpatches-5.12-16.extras.tar.xz 3412 BLAKE2B 
d0e429e2c9e1a2733a216e57c32c73f55285edc74f801017261925f246e44148c58cd8745caa6afc9cafa9c090d01206acc3cb96dc0ab260a834a0b3dd0e8918
 SHA512 
24a1f8b2f2993c157fa0efe5649b7494084d925f8665a8c0727ad431da00fcc8bfa7e00ac1d2b308b1297c1c202eac687d753eed38f44e71a9cb94327ef6
 DIST genpatches-5.12-17.base.tar.xz 738268 BLAKE2B 
61336204dbaf80bb44c29927ff59ed6ccd6f29a1a139132364aa2ad7c89b0af4df6df75e800cc14b444edb9897f4474015369b9cea878fef487c8a3e2123a715
 SHA512 
f4b5773b9885817889895725ece76d50da95439769d96fd4058d690937027ee6baffec62941b15df04b7e12df29d1177257daba39c41418e2f2a400565aacaf9
 DIST genpatches-5.12-17.extras.tar.xz 3412 BLAKE2B 
abbc0dbb59a91d6733f5c56918aee4d0bedfaa9f87687979f0b2b01778e2a934396c5b797050d1d05e52c2432f6fd32891176b4cb64709273ba810a1b7166884
 SHA512 
d36015ad8ee2bf8efb5c0b0786a661326d7833ab1d185e9e06791474b03036022bc6d6d1a22c1d4d086922b9db43ecec97a8dd5ff9daafd591a7b3092f839e5f
+DIST genpatches-5.12-18.base.tar.xz 738968 BLAKE2B 
cf0e62aad4cbe5c00d09a47e901761762934f34257e7064e65e9e9a29203c80a88ce31d55bff7156d8a09070dd67c79c383b0f1516757fbec1f5c722e844bff4
 SHA512 
31283759d7bb2a9b674489f4074a3027d52b5276df9e574d2d040007cdf679237ced0466724ddd81cb20714c7676f12b09f7c0014c1335227dc3bcc0358da701
+DIST genpatches-5.12-18.extras.tar.xz 3420 BLAKE2B 
783c9491317343e26eb9a25b48486c8b9c47f80e2c3048cea50e17ef1e6dcd9e5ab40a3f02bd02b5949933ca6634ffaaeb507416534ca35308ba35e5bbcfcff3
 SHA512 
53f513fe4ab0bae00b69055f8962cb8200ea90bdfba9c4ab95bdcb58f6654f5739438a6540a18a530e8160375c8d5ee2a767054b509c3a79dbda02721857403a
 DIST genpatches-5.4-123.base.tar.xz 3488228 BLAKE2B 
0fe5c3056c3cb060f4921e3b7a4046e03e4e777d033619f0496eda68c645c6209fb07713a4bc2565000f9c17e6203a8bc5392fc597dd49167bb0348988b53026
 SHA512 
e71b8f9d622d3ea2fa8165a39a27240ac007d899d7324c60240221d7761c1287f14b631b074536460702922b8daf00bc2714358aaf7f69ac257af7d5d5b18bd1
 DIST genpatches-5.4-123.extras.tar.xz 1772 BLAKE2B 
da9bc0d9513d010364506850d1c23d13e1a1ef8c4cb8d60e3430d12f4cc2ea87a74643ba9fa1a061eabdee9985b1931aab1b2587ee26bec9b2cf165b90fe83e5
 SHA512 
ff3b417825ba200b32abf888b6cf6e8d754526e57a30c06fbe4f961c84f67cd921b93b9848fc6b49f120b4cf8ddba9284755da73869db35327af7549d63f3cd1
 DIST genpatches-5.4-128.base.tar.xz 3571424 BLAKE2B 
a58c2b8f20730c3357ce30cbc8b24f0609bd7ca2a8f5d37780cfbe4edb560fa49bcf1925ec40dbf61aebfe9a87be0f35ade4b999509420eb0caf5731ce649e89
 SHA512 
c84d65acdc4274b528306af958b0c72851fdce008c9ed6f78965ea22f09f8668b6075cfda9101b2e7a7bc55ccea64491000b1aede8cffa4ad927c7c1bb003489

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.15.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.15.ebuild
new file mode 100644
index 000..8cc6b8c1b94
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.15.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.12.5
+CONFIG_HASH=17639df044f5f81bbf267f566426eae4a5187875
+GENTOO_CONFIG_VER=5.10.42
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   

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

2021-07-07 Thread Michał Górny
commit: ce41ad571b77f0ab0446f87e2f2b445f65066266
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:44:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce41ad57

sys-kernel/gentoo-kernel: Bump to 5.4.130

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.130.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 70301465f72..32c5749112f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-5.4-131.base.tar.xz 3611404 BLAKE2B 
9793458c63d97afc9731c210a642
 DIST genpatches-5.4-131.extras.tar.xz 1772 BLAKE2B 
c4933c4c6470123bbe2011673a18ae7910de41dbd8b0c6b5ce431a06d2cbdecf62a5e0ca9d28738e82e30c55dae29acc30b7e68801075e5d7d17f425909e6fbe
 SHA512 
495876695c819ff98dc98fb34e8ee4b0eb6e82a69a7f519055d0cd2c6e3da584a97252861f269a8f2160c3e98f3a2907620f4b9e5bd145feae51fb3b17a3d2c8
 DIST genpatches-5.4-133.base.tar.xz 3628504 BLAKE2B 
d3d99348c475bbeda9a1d0a7e3637ddc9c0896ae0de51fb6e9bd111ac94e3fefc717f84aea32a14410aa7257cc95b381c54b1501ae720c4eda569d0024206463
 SHA512 
d12584ab78c9cd7d3af459701eeed80519bea7e03dca6630205cc279bdd65c71a14d8738f2c29816a5b08381301210116fb769b583e3f6b83ed5e54755a3
 DIST genpatches-5.4-133.extras.tar.xz 1768 BLAKE2B 
abad0014d2d982087ac982d0f017587fba8ea2b5180e67a92ed4b5a62c4129a5d275f6556cbf782b459900e03696355e4017c4c833cefc571c7cf4bbf2b5c907
 SHA512 
121ad821cd6628166a1ca005f2b408737ba8c9c1b8315c13926bda862b49d2ed330fea169a348b0209d903fca7a8d4ebdb50cf7dd527efde49ca9d69de4106df
+DIST genpatches-5.4-134.base.tar.xz 3632276 BLAKE2B 
475eaa6bb0c7291fbed3722ecfa8c05c5352677844481d4b37f2d5ba4b8a77697b6f43f1005aa1f899a561b3ba38670a160026fb935c2a1e75db7f1a9c292044
 SHA512 
4bfbf7ea9d909f2913094e7c0a34fd570540c4e9bc471ab8e90b2c73d1c99e6da23a11c0e254f4adfa6d155c51c763224a4851f4105a2a8ed69fd11c73a58101
+DIST genpatches-5.4-134.extras.tar.xz 1768 BLAKE2B 
894032d098f79b3c247b1e0ab19646e9c79414c4070fbf19679286f7305dbabee8c39c11dfe7c7a1009f36d64f99b0627b75b455cda62b2143fc5a5102937cd8
 SHA512 
5d6b703ae705a8587a7abea96e64cc51f34d8762e5a93c5c9f410a52d7bac4c44aca2d21bbede8354ad5aa1fbef45aeaffedc7db69c21ea2a94c22a0069da398
 DIST gentoo-kernel-config-5.10.32.tar.gz 1269 BLAKE2B 
4a21a57d567d9a527ef829f375275c65347b2e6461b00e50099458c496af0a7b3b863a6e1d8421ad18c52c64c1c4cd7e5fd416673b67738cde6253af8a9f18db
 SHA512 
a83ef22a7f9f83f01bd65a5470f0678111b0a7dcf1dc564e04264f68cc54833dbed4cccffe2864caf3ac14169611259f0bb786c1aefe194372d6d3f67fa64c00
 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B 
b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f
 SHA512 
5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B 
e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203
 SHA512 
225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.130.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.130.ebuild
new file mode 100644
index 000..1bf22439675
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.130.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2021-07-07 Thread Michał Górny
commit: 18da7e0e499e9c0bdfc4a02675b44d5988c556de
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 19:02:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18da7e0e

sys-kernel/gentoo-kernel-bin: Bump to 5.4.130

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.4.130.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index bedb8bdda38..9c831775b2e 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-5.4-131.base.tar.xz 3611404 BLAKE2B 
9793458c63d97afc9731c210a642
 DIST genpatches-5.4-131.extras.tar.xz 1772 BLAKE2B 
c4933c4c6470123bbe2011673a18ae7910de41dbd8b0c6b5ce431a06d2cbdecf62a5e0ca9d28738e82e30c55dae29acc30b7e68801075e5d7d17f425909e6fbe
 SHA512 
495876695c819ff98dc98fb34e8ee4b0eb6e82a69a7f519055d0cd2c6e3da584a97252861f269a8f2160c3e98f3a2907620f4b9e5bd145feae51fb3b17a3d2c8
 DIST genpatches-5.4-133.base.tar.xz 3628504 BLAKE2B 
d3d99348c475bbeda9a1d0a7e3637ddc9c0896ae0de51fb6e9bd111ac94e3fefc717f84aea32a14410aa7257cc95b381c54b1501ae720c4eda569d0024206463
 SHA512 
d12584ab78c9cd7d3af459701eeed80519bea7e03dca6630205cc279bdd65c71a14d8738f2c29816a5b08381301210116fb769b583e3f6b83ed5e54755a3
 DIST genpatches-5.4-133.extras.tar.xz 1768 BLAKE2B 
abad0014d2d982087ac982d0f017587fba8ea2b5180e67a92ed4b5a62c4129a5d275f6556cbf782b459900e03696355e4017c4c833cefc571c7cf4bbf2b5c907
 SHA512 
121ad821cd6628166a1ca005f2b408737ba8c9c1b8315c13926bda862b49d2ed330fea169a348b0209d903fca7a8d4ebdb50cf7dd527efde49ca9d69de4106df
+DIST genpatches-5.4-134.base.tar.xz 3632276 BLAKE2B 
475eaa6bb0c7291fbed3722ecfa8c05c5352677844481d4b37f2d5ba4b8a77697b6f43f1005aa1f899a561b3ba38670a160026fb935c2a1e75db7f1a9c292044
 SHA512 
4bfbf7ea9d909f2913094e7c0a34fd570540c4e9bc471ab8e90b2c73d1c99e6da23a11c0e254f4adfa6d155c51c763224a4851f4105a2a8ed69fd11c73a58101
+DIST genpatches-5.4-134.extras.tar.xz 1768 BLAKE2B 
894032d098f79b3c247b1e0ab19646e9c79414c4070fbf19679286f7305dbabee8c39c11dfe7c7a1009f36d64f99b0627b75b455cda62b2143fc5a5102937cd8
 SHA512 
5d6b703ae705a8587a7abea96e64cc51f34d8762e5a93c5c9f410a52d7bac4c44aca2d21bbede8354ad5aa1fbef45aeaffedc7db69c21ea2a94c22a0069da398
 DIST gentoo-kernel-5.10.38-1.amd64.xpak 65538346 BLAKE2B 
76d5e8b10d970fc54d1dcb5d21702a1726e91cc9e8076b4d2372aec073798a23335271859f1a950b87243367cd8d7f346e3a782f01a83f04cb8c26686cb222a0
 SHA512 
0f6077e98326eb33a602c7bb76641f4ba43f6c9510b8ae729e0ef134f915727eb556b7d6123ec79ec648b36b242a545f6e98515d1586d7612491c4e14bc9cf87
 DIST gentoo-kernel-5.10.38-1.arm64.xpak 59263514 BLAKE2B 
38a1a90a97261a72cf285351c5a3cefc352d306933616bb874408c788b4fa7b3d9746a25d75e77729931fb1dc28e9279b20f22936f95c354100e7d08c90c1156
 SHA512 
041defc35d7d94bb3890cb8b9a402465927d6a9bce07a2443ad720a8dc210cc67028be067be29bd1c64c0a2f6d55a4512cae4442fb4db63446911de799090af5
 DIST gentoo-kernel-5.10.38-1.x86.xpak 57251643 BLAKE2B 
398526f7c368f91ed6d3043483a48988730fb9ee928b9eff3b7495cdd5ec0bada1f8b81895ecde852dc0832b97dadb4dd4ec1f2304e273e664d4d18bd90af57a
 SHA512 
5477ac06ecaf2ffec60befee3d09f358461b423744f03f6c9d90b4528c032602e29a1df862c65525bd076806735764d312e7a277faadf63053b3d7a3fc818c48
@@ -87,6 +89,8 @@ DIST gentoo-kernel-5.4.128-1.amd64.xpak 61349719 BLAKE2B 
11cbd06fa2e8489c57ef238
 DIST gentoo-kernel-5.4.128-1.x86.xpak 53129699 BLAKE2B 
0f51b8436776dc077e5f7540948e61cc5a2be00518e7da6372cd7f59de108d2efdf3f477d934efff979d94df21ed76568404298df91df6493d079aca2fad03e6
 SHA512 
e63f619c19f00c1dc1c5e11d0937ce4a0e9acef643336b51a8dc203a93dd1c3641eec8fda00713c6c40570e52a22a8714983de6819a4b9efaa6a37c6231653f4
 DIST gentoo-kernel-5.4.129-1.amd64.xpak 61346649 BLAKE2B 
37d29b604a69fd8bc84c41bc619bef982d10cf31d7220ff79bb853a674eb594418338748968042d19352458ba61015bf631c8f36f3a1a6674bcaf228dfaac240
 SHA512 
30601d1b125d1bf1999e49f817d8a553f387c512a85cd2921e201e7e06b85b90148aef276fdcdfa50f5da477a067bae52af5c400f1cb596f9fec21bb3162db44
 DIST gentoo-kernel-5.4.129-1.x86.xpak 53134201 BLAKE2B 
c7d76168ceb139ff7e206e5005d6cad2c7c54320967ca9e9c8dcf493677527fa3712d43c9b6dba96a54ad8b1d68cce937dd3643b0ac2d1e8a32c1d27361f578a
 SHA512 
edf3c3f744738bbc06f13307259ef6315cb5bda60d9ca165853b7ea4b2f983ba72efa3bb1b4db1a0b21deb5060b7636a5c41840b36cd1ee224bce69358db6e4d
+DIST gentoo-kernel-5.4.130-1.amd64.xpak 61373618 BLAKE2B 
4431a12633d68d87e95826fa71e45fc61a7a6c53f3d8879583ac74802c00460048400386da61b625ebcb7eb192302cf5ca0d63a95597d51ccf144ece5c168ba5
 SHA512 
c84fda865821ca57b77ee2f93dd7986688a115d2a90b99ee4154bcb2f1fc6c7ad96c729a0f484ee25e70318f30935aba0eb4b228631a90d9ec6d936c3c076b00
+DIST gentoo-kernel-5.4.130-1.x86.xpak 53128397 BLAKE2B 

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

2021-07-07 Thread Michał Górny
commit: f7c5df176322fa4e3928a557c3f05fc4bd457c46
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 19:02:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c5df17

sys-kernel/gentoo-kernel-bin: Bump to 5.12.15

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.12.15.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 35a7581502e..eebaedfdb26 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.12-16.base.tar.xz 707164 BLAKE2B 
05331662b6c219900a5d70aa3f903
 DIST genpatches-5.12-16.extras.tar.xz 3412 BLAKE2B 
d0e429e2c9e1a2733a216e57c32c73f55285edc74f801017261925f246e44148c58cd8745caa6afc9cafa9c090d01206acc3cb96dc0ab260a834a0b3dd0e8918
 SHA512 
24a1f8b2f2993c157fa0efe5649b7494084d925f8665a8c0727ad431da00fcc8bfa7e00ac1d2b308b1297c1c202eac687d753eed38f44e71a9cb94327ef6
 DIST genpatches-5.12-17.base.tar.xz 738268 BLAKE2B 
61336204dbaf80bb44c29927ff59ed6ccd6f29a1a139132364aa2ad7c89b0af4df6df75e800cc14b444edb9897f4474015369b9cea878fef487c8a3e2123a715
 SHA512 
f4b5773b9885817889895725ece76d50da95439769d96fd4058d690937027ee6baffec62941b15df04b7e12df29d1177257daba39c41418e2f2a400565aacaf9
 DIST genpatches-5.12-17.extras.tar.xz 3412 BLAKE2B 
abbc0dbb59a91d6733f5c56918aee4d0bedfaa9f87687979f0b2b01778e2a934396c5b797050d1d05e52c2432f6fd32891176b4cb64709273ba810a1b7166884
 SHA512 
d36015ad8ee2bf8efb5c0b0786a661326d7833ab1d185e9e06791474b03036022bc6d6d1a22c1d4d086922b9db43ecec97a8dd5ff9daafd591a7b3092f839e5f
+DIST genpatches-5.12-18.base.tar.xz 738968 BLAKE2B 
cf0e62aad4cbe5c00d09a47e901761762934f34257e7064e65e9e9a29203c80a88ce31d55bff7156d8a09070dd67c79c383b0f1516757fbec1f5c722e844bff4
 SHA512 
31283759d7bb2a9b674489f4074a3027d52b5276df9e574d2d040007cdf679237ced0466724ddd81cb20714c7676f12b09f7c0014c1335227dc3bcc0358da701
+DIST genpatches-5.12-18.extras.tar.xz 3420 BLAKE2B 
783c9491317343e26eb9a25b48486c8b9c47f80e2c3048cea50e17ef1e6dcd9e5ab40a3f02bd02b5949933ca6634ffaaeb507416534ca35308ba35e5bbcfcff3
 SHA512 
53f513fe4ab0bae00b69055f8962cb8200ea90bdfba9c4ab95bdcb58f6654f5739438a6540a18a530e8160375c8d5ee2a767054b509c3a79dbda02721857403a
 DIST genpatches-5.4-123.base.tar.xz 3488228 BLAKE2B 
0fe5c3056c3cb060f4921e3b7a4046e03e4e777d033619f0496eda68c645c6209fb07713a4bc2565000f9c17e6203a8bc5392fc597dd49167bb0348988b53026
 SHA512 
e71b8f9d622d3ea2fa8165a39a27240ac007d899d7324c60240221d7761c1287f14b631b074536460702922b8daf00bc2714358aaf7f69ac257af7d5d5b18bd1
 DIST genpatches-5.4-123.extras.tar.xz 1772 BLAKE2B 
da9bc0d9513d010364506850d1c23d13e1a1ef8c4cb8d60e3430d12f4cc2ea87a74643ba9fa1a061eabdee9985b1931aab1b2587ee26bec9b2cf165b90fe83e5
 SHA512 
ff3b417825ba200b32abf888b6cf6e8d754526e57a30c06fbe4f961c84f67cd921b93b9848fc6b49f120b4cf8ddba9284755da73869db35327af7549d63f3cd1
 DIST genpatches-5.4-128.base.tar.xz 3571424 BLAKE2B 
a58c2b8f20730c3357ce30cbc8b24f0609bd7ca2a8f5d37780cfbe4edb560fa49bcf1925ec40dbf61aebfe9a87be0f35ade4b999509420eb0caf5731ce649e89
 SHA512 
c84d65acdc4274b528306af958b0c72851fdce008c9ed6f78965ea22f09f8668b6075cfda9101b2e7a7bc55ccea64491000b1aede8cffa4ad927c7c1bb003489
@@ -63,6 +65,8 @@ DIST gentoo-kernel-5.12.13-1.amd64.xpak 66367685 BLAKE2B 
5003780ce8ce24b1110a8e7
 DIST gentoo-kernel-5.12.13-1.x86.xpak 58064879 BLAKE2B 
d249693501238524606aa8c7544888745d45582f0ec94ab23c69c4c75e92e7d7619f7f2c3a2620f68b94d7c9605cd36baf5c927353385cd717f7b1a2acd7be1d
 SHA512 
3b947c243ec8517b32314947b140922f5fc6c80fb75bb5eb96fe84a537baccd096088b3643ec00c25e5f87610705383736b4decf37bc4edd61ddf77b457f750f
 DIST gentoo-kernel-5.12.14-1.amd64.xpak 66384986 BLAKE2B 
42979ab70fc69caf68d60bce85895d1d1c93b9587f1a545ae98639f2c7800e712fa9c8acf5fb6d2e41ca2a088f9b51af881008ec98299368030a52146ac28604
 SHA512 
16c05df2857f7058e8becf5fa9451cdfde76a34615de0803c3586ffd1c8b22429eb3eb1d00679d40123bd96c0d43e4bf8f237dbfbcec9b3dea729ec1a6e758f8
 DIST gentoo-kernel-5.12.14-1.x86.xpak 58064174 BLAKE2B 
b614ad928d99685a4b93482155e1bfdaec106c868fc7e619dee0fe9c68d101ceabb16cb203555fac00332f19dda028a30b5aece8d046ed24ae3948efbb081046
 SHA512 
664f8db652b124b4db2ebcf331d295529f2832d033b81e21a0517da5c002bb6c96dfba77c389af87641174468f4693332c1d0ca2d295e69b7229d068613ce332
+DIST gentoo-kernel-5.12.15-1.amd64.xpak 66395917 BLAKE2B 
b77c5e26863dc1c10da3c82904ef035f93c7bbbf60925f7c91836b7cfbb3d32335a8cad78a9b1a90a6d462f34fb798c393f7f992c54ffe6e1a5391b1e63652a4
 SHA512 
3efe58c6e9d948981fe51fc93ceb73de2f9a049cd396c62e743b3c5033eaf60b05d3100b2377060d1ba6245118281a49447bb5404dd4cc12b616a682fc4c252a
+DIST gentoo-kernel-5.12.15-1.x86.xpak 58062337 BLAKE2B 

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

2021-07-07 Thread Michał Górny
commit: df5c2203ef9494c58a94d95e29e002bd878daf40
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:43:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5c2203

sys-kernel/vanilla-kernel: Bump to 5.4.130

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.130.ebuild   | 108 +
 2 files changed, 110 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 864ae094774..1f852a6cc68 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -48,3 +48,5 @@ DIST linux-5.4.128.tar.sign 991 BLAKE2B 
65e2027513dc5527ce90f36b9ef313701cee499c
 DIST linux-5.4.128.tar.xz 109120108 BLAKE2B 
bbc701f3b470ea629f199c2cbf62652bf717c5067e172286f619b4a62c662ce7bfbe4b54ce99098b726af7526e7eee38572f0c51309b63bef3ef0f4f997a5298
 SHA512 
28c259cca5be2c618d8b03cd25bb342290e3902544687fc4af201e1df666ef96ee6ca02546e93e62f42661ba1076f745f47652b42d5c036176a2b51af024e914
 DIST linux-5.4.129.tar.sign 991 BLAKE2B 
534f683bf0e6962b130f52c9f3e1a391131be8383bbc79bf5112615924ab86c7603e2125bbccc746573f118ee4776c7176ae9acc35c77cee6638795674f51939
 SHA512 
811e615527279fc3c2f39cb658d0667f4c8a3af787d0232e15b08bce409861575257968d3e04a47493fe198bc7bf51719b14b30e941f1e873d1d7e893516d8db
 DIST linux-5.4.129.tar.xz 109122036 BLAKE2B 
73f422c32b382a5ef3f6cf8078447e68752408d78fac20d41f6fb4fa69bdb0706ff9ff5d7c480b0b1e3832559e9b253b1fbe0cbd4611c383cccd41e49012a8af
 SHA512 
d5d420427433cc9bcfb5ff72c6b39c4c36adf745dc51e31109adcbc1ed1fd4ea02047940d01958b4bfcee98caac8f0154bf7a8497afa0e5f081712f035da8bd7
+DIST linux-5.4.130.tar.sign 991 BLAKE2B 
7d20be27037339889e8e207910a0bb9cc7326cd96aeef1a0de35cd9a7398d0f13df0b4dfd996b7d14802beb7d8beddd3468e417139c2b360292b473a31a686e3
 SHA512 
51c8c517bc446eb6aa11d072f8e349b9dc564bc7ba5b35783223e9898e957ec175ebeb96ae486bdc5a20e0227bb563fc915033b039951e9265fc7258a6a343ca
+DIST linux-5.4.130.tar.xz 109118364 BLAKE2B 
e2c30781868d0d7b721d679b29af3f4260a471a2bf328119b562abb4c896db939252ea2f9ef650414925e4d9c0a150289dd960dc61dc5c654f44a773adc1e6c6
 SHA512 
d2bdf3ac52644c9dab720b5a74ccd8715b12cce9a227d3c5375d0e61e6bc95517b95c7ef825854b5039494690f4a1574db9f162b5f3bdb1d2d67dedc6c683ba7

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.130.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.130.ebuild
new file mode 100644
index 000..dc33930084a
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.130.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( app-crypt/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   

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

2021-07-07 Thread Michał Górny
commit: 1b9c2be08e9d45c6671574905c7f6c30040fa7ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 19:02:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9c2be0

sys-kernel/gentoo-kernel-bin: Bump to 5.10.48

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.10.48.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index eebaedfdb26..bedb8bdda38 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.10-50.base.tar.xz 1622300 BLAKE2B 
edc737c022aa9855ce8afa612061
 DIST genpatches-5.10-50.extras.tar.xz 3412 BLAKE2B 
cb86ec70bae4b4260f973dbb23251e0c9f9841b12cd3e1e405215e9d54828ed4f7e32aeed131000f7ee467c3b23068f1dc6ca7e056a8b0308add810a0d6bc7c4
 SHA512 
39dffaddc87116a9ce91fdd07e9dfe7b4ab9c8c74328f3a6e7fffd5b2258837f2e6ccbf27d394fb4be15792c032b12a6289d3903a7e9e221fd411028d78f0073
 DIST genpatches-5.10-51.base.tar.xz 1649104 BLAKE2B 
611e698ca58531702279ae9874c07bb3ff44a15cb8df4bf7e53b74ee1f5e7c846c058bbe16d57578a59e6baa1fd427e27bcea6a68516e16b285623ff2ccedc55
 SHA512 
1b7002696deb32915ccb459ab6e5e500fe8f27657dc0c93e99d129b7b843cf6574a5c1f04b70c5c3d7f405a6f17a5dd63fa1987a1e11ae6f770399cf7fb749c8
 DIST genpatches-5.10-51.extras.tar.xz 3412 BLAKE2B 
dbbe9031fdf275673014bafe3ee7d15e668f61187b6809df769a660830d026172b1eef1eefbbae61a2471004c14deba15913b0d4b57cfdf3750954ca075074b0
 SHA512 
6276fbea90ad4655021bcfb4e22c247e861807fa0c1a0ea6ce2fa439264422beaf74d0c8e08bf5fb0951727e1c4c189db5fe6672ff182d6c993919c0fcbeacbf
+DIST genpatches-5.10-52.base.tar.xz 1649944 BLAKE2B 
9712926fab35abb79b0c4bcc448fca65c1941f0840bbcfa3dc3c13a22f7711105bf3dd9536d3ff00fc5717eed70df5977d6771c3bd62a51cb8d36df824432831
 SHA512 
04519253c689cb6d88e82b624ef2928fe1bb8203113267c74cba5c1dd87cda072071c795410598f7f5ccd2533b65958027c959809c4b12503ecf9a4d7eb3fe50
+DIST genpatches-5.10-52.extras.tar.xz 3412 BLAKE2B 
a458b569dfb6643b5a13fcce6c5df46c844119009c0593c6e655a2b0b7589af70a682745fc79f14fbc4fd7e45c52a924b8cc4665a31665a6abe1ba0c8d779bc2
 SHA512 
5a8f76b2791fefc6f0990402bd5307870517e79daccd52b4d126b8b278dafc086b47649631b3b07f220e3b06d03f12f765bbfb837988257db737c34806a78744
 DIST genpatches-5.12-11.base.tar.xz 611232 BLAKE2B 
af0db172fa831bc84b1935d387e3d7b360c5a94d8499b6fa204f21b7a822c844e88a87f4a2724d0b8b508676ee564dbbe304893bfdd3197d67c8f6aeae011cb2
 SHA512 
f422bc1aca29732db09184ca2fcf7478536a87e73b59325f063c73103c8ce425858baa78b185eab61a80dda15e3818b45a669c69f7898382aa3563b315ad45b3
 DIST genpatches-5.12-11.extras.tar.xz 3412 BLAKE2B 
2eba600cd1e769a7252b063968b87cf5f54f285f791f84089fd1f3060e3400a76dd645841bbb213830cedf274e41959ed48cbee081d556c82f059e2a3de4db51
 SHA512 
2bc29ba1aa4b71b2407906f2c86339eb15fb124f964ddd3fa9f4a39dd94ac18fc95d0780cf1fdb99286b1a27aa88ada32665feffd9a3ca7f53bfb66f0212e7e2
 DIST genpatches-5.12-12.base.tar.xz 650292 BLAKE2B 
81b5a3b95390522c328acdb390fd1e8515028e55dee9a3693992ce2aa5c2defcea37b14c385d72e0c6a9b31f239c7d02eea45e4428332f477e897fa94c02d71e
 SHA512 
bea0fee6fade3b1322a52ec2201b828ab28bfb3c0528ea562ac7e3cfaebeb758b971820a2b1ba695dafe219ceb2548c07713b3684491b893e6055ce4f8943916
@@ -52,6 +54,8 @@ DIST gentoo-kernel-5.10.46-1.amd64.xpak 65480369 BLAKE2B 
69fef95b1daaad661467171
 DIST gentoo-kernel-5.10.46-1.x86.xpak 57216120 BLAKE2B 
fe702f3ff06d1394887c1c4ef91ea6e10582b1b33e1b8d821b07feec6f9a54220b0d1e878e4b63961c817f574c727e55ac0b9db459fb3d3ad2c81e7a838e077c
 SHA512 
75d6cad82e5ef99cac80acca448ffaba9f03e2985fa78d4ebfd8c39c694ddf7b803a3720aab731987094428a9afc195860f3013c0e33892bdafcbee6f5455c61
 DIST gentoo-kernel-5.10.47-1.amd64.xpak 65480161 BLAKE2B 
60863347327dbb67ba16881c01244ab01f7246267989018373a85c5fb479521f4c70574274a5b7caf98dd78f9601e80a887cc115e87f8004bba292d438879970
 SHA512 
a73474d584215180daf7c2aa9bd985b29234bcc319b9b8a4691467993cabd8c532efa611bfc3b13b323d5635cda556b57e704c11d8a43b13a3efaba8cb84fe64
 DIST gentoo-kernel-5.10.47-1.x86.xpak 57221591 BLAKE2B 
e069b66b20c0c9fe3ab35cea65dbe797b1a5a9b2c80b11d5e49113ace7d9df5eff6a5b1aafcd7a65f5df96d21796fa89ea75b825cfef61058a5f5af13f6e5c7e
 SHA512 
14982da4f9fd7ac365641a5a7f6eda290691bf4c36d67a2f4353d1e16c0bd3e64e3c9cf47c517c295c229cacf70c157614808054b3b96363f128c71d6fb8abed
+DIST gentoo-kernel-5.10.48-1.amd64.xpak 65536136 BLAKE2B 
be9827d86c0fe12b750aa5ea9236287a80612774e04e2226828d1224428133fcea711690b0680e9831235d6b38a6c96cdea5b0047b54291d27178d3d562e18f7
 SHA512 
9d029ac037d5ec184c12bc9a7f4b6383205185dfa88a9624c5b207087c4094a020f9c972ddf233ec2a0335aef9ca65feebb92b9b7a6241d04fe6f098e251297a
+DIST gentoo-kernel-5.10.48-1.x86.xpak 57223594 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-07-07 Thread Michał Górny
commit: 5f677dd1511e08e98268aea7a7861be2a0335851
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:42:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f677dd1

virtual/dist-kernel: Bump to 5.10.48

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

 virtual/dist-kernel/dist-kernel-5.10.48.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.48.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.48.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.48.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-07-07 Thread Michał Górny
commit: 74dcccf83fd5717ea821eef7870dba5f7617cd85
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:44:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74dcccf8

virtual/dist-kernel: Bump to 5.4.130

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

 virtual/dist-kernel/dist-kernel-5.4.130.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.130.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.130.ebuild
new file mode 100644
index 000..11d6573ded7
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.130.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2021-07-07 Thread Michał Górny
commit: d27f3e2573d348cfbbe902338f9f30a82c5f5da9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:41:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27f3e25

sys-kernel/vanilla-kernel: Bump to 5.12.15

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.12.15.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 979e6a207cb..ae636973af0 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -32,6 +32,8 @@ DIST linux-5.12.13.tar.sign 991 BLAKE2B 
c6a2a416bcfebdc1661f7674643e0f8107d4ce0d
 DIST linux-5.12.13.tar.xz 118162216 BLAKE2B 
3a959a1779a8c19f59346e4b5cb6f9af84fdca993b248b2ea7c9fac6cd4c1f73d7a268a0f287143bdd4924711cf54223669a4e706327a40776ad0b9683b505de
 SHA512 
e6a2487c09898f29164a22f23209f2a2ef2e3dfea263e659e007208289c518f5cc16c8316c2db49195362dcba61ffdfe64a3c57c254acfcd9e82dc19f6808be5
 DIST linux-5.12.14.tar.sign 991 BLAKE2B 
433f6791cd56ec4f0f633fa406b1ef1df1c801fd0c794025bce4dae3cc28e6166f1321de0abf3892e71ddf50315cee5e761e44640972474f625a64b28f96cfdf
 SHA512 
28c218c982ca0f959dc2cf646090737647c150756bb0c31e0d90fd0c7cae9ac936ba4ed0e337824e7828622928e7fe1cd87ecb06a3331b932a21136f5f99047c
 DIST linux-5.12.14.tar.xz 118157096 BLAKE2B 
3bc213b432d61c358f85b932dec8bd44a1ef73442f20424ad5ce374b6982a6909c5b318d5e9848996989d5e421ab6c2128cdb51a3724adc95222f96a859486a1
 SHA512 
189bdb55fd874ba860833626a4142920c853f886562e52a6f182a9f63f1c9989a3d2b0733eb5ad55953dbbb10834cdb80ec9a5b42d44af8615c8a216ab037b79
+DIST linux-5.12.15.tar.sign 991 BLAKE2B 
668cc702b2c1bdac78b334b2c9c8f0bee20f1c6fae584c7bde8787831b8182024639f9862845520cbee9400abbe5248f418cc654cb1013e82afd2f42391faf67
 SHA512 
ec28cd3d5a8c293193579221adeb4077eb43c061fa12c825875ccdbabb6490962edb4177515ec56def97554ce2f042848fe126fd4f90fc6e550f223c9e9576ab
+DIST linux-5.12.15.tar.xz 118166168 BLAKE2B 
2d94859080bba686786b690733d6df4a17f6183c690854545b87d784d16fbc5050fc07be08b2360cc1d0a6fe11bd8f18add68c893d92bb52e10bb0f61ff4eb76
 SHA512 
99ac7c8550548f2626ff891024c9e613c98011f3513b17b46d4a0af98242449ff373e7429ccad7c893dddcd413961d1726b121242b3f1f6f4eace523b70754c2
 DIST linux-5.4.120.tar.sign 991 BLAKE2B 
12c786791b72afccc4a3f9c412b900f25355920c3b253160bc9da0193983dfaaf4ed81886e5ffc252b07b34dec6d6daa59625bf46b1ebd6a7aca8522235923f6
 SHA512 
67b32fb8cfcd125ee66201d76eec364d7d8839a3055d43eac88eb812201969d0ed9d94d8c57e9be8b35f0a8972475381c6d41e480c7c6086cf351d4388f80c04
 DIST linux-5.4.120.tar.xz 109107108 BLAKE2B 
d3ccfefaadfe4186cce3232dc0b58759914d0f9eb0ac7c82b855d0230a512b92e37801b75e32dde57ef5d6d6ee04c3bbd59f58a20e73304cf235c90c7dd2855b
 SHA512 
b376e262164d8a79a4ffe478e42e38929fcc4b7f08dfaed24a842c238d55162ebcc1f6a5d0926a618e03f98f7f9623997306ffa66c6425f3e77865c2d70e1d54
 DIST linux-5.4.125.tar.sign 991 BLAKE2B 
3745764832f01f1d0247bf1ff6a4ea9e719d1a2881a563ab2bf665d1b0a9646ee831fe93f456df09cf7843a4c6310705b5ccc908ec927370992828a44327bc04
 SHA512 
d15ef5591e875300e1e6e6d0b9b809f2f022cd6064f1313c2b77b1a07c79a49a857657730eee0d0599933ee2e6940ffec2556220955c6a4bcddf5172ca1325f5

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.15.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.15.ebuild
new file mode 100644
index 000..32d99a8f85d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.12.15.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.12.5
+CONFIG_HASH=17639df044f5f81bbf267f566426eae4a5187875
+GENTOO_CONFIG_VER=5.10.32
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> 

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

2021-07-07 Thread Michał Górny
commit: 2cc4e6dc301ddcb254f65e34cd64a5e3d39f8f7a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:42:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc4e6dc

sys-kernel/vanilla-kernel: Bump to 5.10.48

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.48.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index ae636973af0..864ae094774 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -22,6 +22,8 @@ DIST linux-5.10.46.tar.sign 991 BLAKE2B 
59c326a6c54fead30828fdfc17759ec883136b8d
 DIST linux-5.10.46.tar.xz 116363464 BLAKE2B 
43ba518dc50ec98eae0e73f10cbf9883b65d825cd5ec4df16650288f5c383349448460db8e44e40bbb2872d2374320bee9fd1c5f7673cf4633b6eced275518be
 SHA512 
f9dd7e507952bd16a7e20bf5f7c99a2bf921e041834d12a7297910902dee5336f3170e43bc81b632b1d34926ea941f60a3e8e5e679f5ad9bb329d02ddae449a8
 DIST linux-5.10.47.tar.sign 991 BLAKE2B 
f0399021e8a5c19d7d871fb62a97dfba2b4431d0d0d2a09a1d8764ab332b6b224a0227f4ace19a29dd43e73a56df048a0e69e47837559b699cc703a793653820
 SHA512 
7632d72b182f13ef9e639118d0aad863203f91f140ae6ab9201b18bdbf14326f03a4a95ad51253e7ba2214c134b4d13652e33c88e13817edd889d81687039c38
 DIST linux-5.10.47.tar.xz 116362372 BLAKE2B 
6cfe773c5004d742e1f47f8ec408cd37b8183de5662370437b62a53ccb7960dc97499a90e41d94c8ff25207c4cc9428ca9fe6e15388e4be83ba34e83bb2df9da
 SHA512 
80760ce0e55f146b1434cb21975cb1b3f94a6fa7f5c8edd9e534084596e8262ee5945f2b25b98039d9d405232083f995782bbdaafbb7b387bb785eafc3e2e9c8
+DIST linux-5.10.48.tar.sign 991 BLAKE2B 
be367b874b4e24d84498e0d427225ed8ed33719fb5e698af2477d25092b4768586360f625141439ef52f459ee86d4c00bc5cc62eccf0d80663506077760ffdd5
 SHA512 
5928797677ffe2a6f045855d623720ee5ee4aac49e4693bbcf5392a976e9ce05553ea3c110f29133a35bb67444b4239652048af0576a9a5ec9148108a6d9182c
+DIST linux-5.10.48.tar.xz 116361056 BLAKE2B 
176c4ab03ef0df041eb98e03c1907e8b46ecbfa5ff77c95fd638e9123cedbd386bddb9bf884f682a78fa0292e3c2e4740bfe2c152e98f8c8079eb135d5ee729e
 SHA512 
18958e0af1b6170e7388fe3bd1669af266980d7d8678ea2198a4828a1b0d261754a1c16e1044d5230275205395a34bfe943d868ab7e084b1a547123f7f9421ce
 DIST linux-5.12.10.tar.sign 991 BLAKE2B 
e13957f787397e09e04c1fcca75af58b80f0340150c9c738628826c17b77efcf14ad65a45363193c2fc2780630b1b8315f427323e2b15f65ca1ee0294300da49
 SHA512 
0113060125fe4a5015c0bcec82e873db3d5a4a5ea82764f15509f0abfd51af34b25adec164d2e765cbe3c059caf71a5047881cabada9599cfba6c947ae4dd6d6
 DIST linux-5.12.10.tar.xz 118148040 BLAKE2B 
b40ef5a11ca435299899e8131fa72af147455cd8ebee4c0e187572b1f628e66d2b6fbb318308bc911a598d8303d1ab3622d52966deaa5c48d59dcd65f4f58687
 SHA512 
b7f897582fbce307f8d24c4a1ea490050afd7d1e1af24ffa621e863238cb9ff8f1c1a378392a546a5880c9db50c8420504a052ff67d86c9ae3f82145d9f5f42b
 DIST linux-5.12.11.tar.sign 991 BLAKE2B 
4b01328a96e7dd0ac1487ed4d8d3f5369af6ec2a886cd0a6acb456271765c1e45aeb620b0bf61867973e3fb03a53eee0b0efcf60755257f696fe2bce8e8d3233
 SHA512 
67dd3f239f23686a5c9749c3122d549570403d71b95587371b56172077fdfcc9955ec70f64b6c71fc9869d55de5515f903235a21904840915a83e3b41f489b2d

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.48.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.48.ebuild
new file mode 100644
index 000..12c958a4bb2
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.48.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.32
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-07-07 Thread Michał Górny
commit: 9858dd1cf1a36f39298699c2697b0cec98ee1ae6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  7 14:41:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  7 19:35:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9858dd1c

virtual/dist-kernel: Bump to 5.12.15

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

 virtual/dist-kernel/dist-kernel-5.12.15.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.12.15.ebuild 
b/virtual/dist-kernel/dist-kernel-5.12.15.ebuild
new file mode 100644
index 000..3df38272de3
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.12.15.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/x32/, releases/specs/amd64/, tools/

2021-07-07 Thread Andreas K. Hüttel
commit: c603ac1a754e6f68dcb7bc601c425b33d82d78cf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jul  7 18:25:19 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jul  7 18:25:19 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c603ac1a

amd64: migrate the x32 stages to demeter, move musl to subdir

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

 .../{stage1-x32.spec => x32/stage1-openrc.spec}|  4 ++--
 .../{stage2-x32.spec => x32/stage2-openrc.spec}|  4 ++--
 .../{stage3-x32.spec => x32/stage3-openrc.spec}|  4 ++--
 tools/catalyst-auto-amd64-demeter.conf | 26 --
 tools/catalyst-auto-amd64.conf |  3 ---
 5 files changed, 25 insertions(+), 16 deletions(-)

diff --git a/releases/specs/amd64/stage1-x32.spec 
b/releases/specs/amd64/x32/stage1-openrc.spec
similarity index 76%
rename from releases/specs/amd64/stage1-x32.spec
rename to releases/specs/amd64/x32/stage1-openrc.spec
index fbb31dd4..40f29cbb 100644
--- a/releases/specs/amd64/stage1-x32.spec
+++ b/releases/specs/amd64/x32/stage1-openrc.spec
@@ -1,10 +1,10 @@
 subarch: x32
 target: stage1
-version_stamp: @TIMESTAMP@
+version_stamp: openrc-@TIMESTAMP@
 rel_type: default
 profile: default/linux/amd64/17.0/x32
 snapshot: @TIMESTAMP@
-source_subpath: default/stage3-x32-latest
+source_subpath: default/stage3-x32-openrc-latest
 compression_mode: pixz_x
 update_seed: yes
 update_seed_command: --update --deep --newuse @world

diff --git a/releases/specs/amd64/stage2-x32.spec 
b/releases/specs/amd64/x32/stage2-openrc.spec
similarity index 70%
rename from releases/specs/amd64/stage2-x32.spec
rename to releases/specs/amd64/x32/stage2-openrc.spec
index 0751ba26..444009cc 100644
--- a/releases/specs/amd64/stage2-x32.spec
+++ b/releases/specs/amd64/x32/stage2-openrc.spec
@@ -1,10 +1,10 @@
 subarch: x32
 target: stage2
-version_stamp: @TIMESTAMP@
+version_stamp: openrc-@TIMESTAMP@
 rel_type: default
 profile: default/linux/amd64/17.0/x32
 snapshot: @TIMESTAMP@
-source_subpath: default/stage1-x32-@TIMESTAMP@
+source_subpath: default/stage1-x32-openrc-@TIMESTAMP@
 compression_mode: pixz_x
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng

diff --git a/releases/specs/amd64/stage3-x32.spec 
b/releases/specs/amd64/x32/stage3-openrc.spec
similarity index 70%
rename from releases/specs/amd64/stage3-x32.spec
rename to releases/specs/amd64/x32/stage3-openrc.spec
index 7b5e7215..5bc464b4 100644
--- a/releases/specs/amd64/stage3-x32.spec
+++ b/releases/specs/amd64/x32/stage3-openrc.spec
@@ -1,10 +1,10 @@
 subarch: x32
 target: stage3
-version_stamp: @TIMESTAMP@
+version_stamp: openrc-@TIMESTAMP@
 rel_type: default
 profile: default/linux/amd64/17.0/x32
 snapshot: @TIMESTAMP@
-source_subpath: default/stage2-x32-@TIMESTAMP@
+source_subpath: default/stage2-x32-openrc-@TIMESTAMP@
 compression_mode: pixz_x
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng

diff --git a/tools/catalyst-auto-amd64-demeter.conf 
b/tools/catalyst-auto-amd64-demeter.conf
index 0ce857ec..8f462ad9 100644
--- a/tools/catalyst-auto-amd64-demeter.conf
+++ b/tools/catalyst-auto-amd64-demeter.conf
@@ -11,12 +11,15 @@ TYPE="auto"
 SPECS_DIR=${REPO_DIR}/releases/specs/amd64
 
 SETS="
-   vanilla
-   hardened
+   musl
+   musl_hardened
+   x32_openrc
 "
 
-SET_vanilla_SPECS="musl/stage1.spec musl/stage2.spec musl/stage3.spec"
-SET_hardened_SPECS="musl/stage1-hardened.spec musl/stage2-hardened.spec 
musl/stage3-hardened.spec"
+SET_musl_SPECS="musl/stage1.spec musl/stage2.spec musl/stage3.spec"
+SET_musl_hardened_SPECS="musl/stage1-hardened.spec musl/stage2-hardened.spec 
musl/stage3-hardened.spec"
+
+SET_x32_openrc_SPECS="x32/stage1-openrc.spec x32/stage2-openrc.spec 
x32/stage3-openrc.spec"
 
 KCONFIG_DIR=${REPO_DIR}/releases/kconfig/amd64
 
@@ -24,7 +27,7 @@ EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)"
 
 update_symlinks() {
# Symlink the latest stages3 to build from
-   for d in ${BUILD_SRCDIR_BASE}/builds/{musl,musl-hardened} ; do
+   for d in ${BUILD_SRCDIR_BASE}/builds/{default,musl,musl-hardened} ; do
pushd "${d}" >/dev/null || exit
shopt -s extglob
for f in $(ls stage3*${EXTENSIONS} | grep -v latest | 
give_latest_from_dates ) ; do
@@ -47,8 +50,17 @@ update_symlinks() {
 post_build() {
local set=$1 spec=$2
 
+   pushd "${BUILD_SRCDIR_BASE}"/builds/default >/dev/null || exit
+   UPLOAD_DEST=${BUILD_DESTDIR_BASE}/x32
+   case ${spec} in
+   x32/stage3-openrc.spec)
+   upload stage3-x32-openrc-${TIMESTAMP}.tar.xz*
+   ;;
+   esac
+   popd >/dev/null || exit
+
pushd "${BUILD_SRCDIR_BASE}"/builds/musl >/dev/null || exit
-   UPLOAD_DEST=${BUILD_DESTDIR_BASE}
+   UPLOAD_DEST=${BUILD_DESTDIR_BASE}/musl
case ${spec} in
musl/stage3.spec)
upload 

[gentoo-commits] data/api:master commit in: files/

2021-07-07 Thread Conrad Kostecki
commit: a919858cbadf9b1725ecd59eafd2c48587b5f355
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  7 19:28:59 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  7 19:29:29 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a919858c

uid-gid.txt add user/group (216) aspnet

This user/group will be used for www-servers/xsp.

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 04021bb..717820b 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -206,6 +206,7 @@ postfix 207 
207 acctRemoved from baselayout in 
[r1863](https://sources.
 postdrop   -   208 
acctRemoved from baselayout in 
[r1863](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0=1862=1863=2545)
 smmsp  209 209 
acctuser removed out of baselayout in 
[r2446](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=2310=2446=2545);
 group in 
[r2445](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0=2444=2445=2545)
 cmd5checkpw212 212 
acct
+aspnet 216 216 
acct
 hsqldb 217 217 
acct
 energi3218 218 
acctUsed by net-p2p/energi3
 sddm   219 219 
requested



[gentoo-commits] proj/genkernel: New tag: v4.2.2

2021-07-07 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jul  7 19:27:23 2021 +

New tag: v4.2.2




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

2021-07-07 Thread Bernard Cafarelli
commit: 24a53f26fb0602168c21bbafdd4bc543860dcfde
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jul  7 19:25:18 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jul  7 19:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a53f26

gnustep-apps/sogo: add USE flag for libsodium

Closes: https://bugs.gentoo.org/800803
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/metadata.xml  | 1 +
 gnustep-apps/sogo/sogo-5.1.1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
index efbfee2b1c1..ea8f3407bfe 100644
--- a/gnustep-apps/sogo/metadata.xml
+++ b/gnustep-apps/sogo/metadata.xml
@@ -7,6 +7,7 @@


Build the ActiveSync support code
+   Enable support for Argon2 password schemes 
using dev-libs/libsodium


inverse-inc/sogo

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.1.1.ebuild
index 61f0f378349..4738c446bcd 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.t
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="activesync gnutls +ssl"
+IUSE="activesync gnutls +ssl sodium"
 
 RDEPEND="
acct-user/sogo
@@ -25,6 +25,7 @@ RDEPEND="
!gnutls? (
dev-libs/openssl:0=
)
+   sodium? ( dev-libs/libsodium:= )
 "
 DEPEND="${RDEPEND}
>=gnustep-base/gnustep-make-2.6.3"
@@ -55,11 +56,15 @@ src_configure() {
 
egnustep_env
 
+   # saml2 requires liblasso, mfa requires liboath
./configure \
--disable-strip \
--prefix=/usr \
--with-ssl="${ssl_provider}" \
$(use_enable debug) \
+   $(use_enable sodium) \
+   --disable-mfa \
+   --disable-saml2 \
|| die "configure failed"
 }
 



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

2021-07-07 Thread Bernard Cafarelli
commit: 9e05aaacaa41045d2f7b08efe61899a0087e699b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jul  7 19:16:04 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jul  7 19:16:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e05aaac

net-misc/nextcloud-client: make qtwebengine optional

This large dependency is not needed for most current authentications

Also updated many build options (doc, dolphin and nautilus integration)

Closes: https://bugs.gentoo.org/800863
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../files/nextcloud-client-3.2.3-webengine.patch   | 419 +
 net-misc/nextcloud-client/metadata.xml |   1 +
 .../nextcloud-client-3.2.3-r1.ebuild   |  94 +
 3 files changed, 514 insertions(+)

diff --git 
a/net-misc/nextcloud-client/files/nextcloud-client-3.2.3-webengine.patch 
b/net-misc/nextcloud-client/files/nextcloud-client-3.2.3-webengine.patch
new file mode 100644
index 000..8152528f30c
--- /dev/null
+++ b/net-misc/nextcloud-client/files/nextcloud-client-3.2.3-webengine.patch
@@ -0,0 +1,419 @@
+diff -Naur desktop-3.2.3.orig/src/CMakeLists.txt 
desktop-3.2.3/src/CMakeLists.txt
+--- desktop-3.2.3.orig/src/CMakeLists.txt  2021-06-24 12:04:33.0 
+0200
 desktop-3.2.3/src/CMakeLists.txt   2021-07-07 20:26:40.620839467 +0200
+@@ -4,7 +4,13 @@
+ 
+ set(synclib_NAME ${APPLICATION_EXECUTABLE}sync)
+ 
+-find_package(Qt5 5.12 COMPONENTS Core Network Xml Concurrent WebEngineWidgets 
WebEngine REQUIRED)
++find_package(Qt5 5.12 COMPONENTS Core Network Xml Concurrent REQUIRED)
++find_package(Qt5 5.12 COMPONENTS WebEngineWidgets WebEngine)
++
++if(Qt5WebEngine_FOUND AND Qt5WebEngineWidgets_FOUND)
++  add_compile_definitions(WITH_WEBENGINE=1)
++endif()
++
+ get_target_property (QT_QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION)
+ message(STATUS "Using Qt ${Qt5Core_VERSION} (${QT_QMAKE_EXECUTABLE})")
+ 
+diff -Naur desktop-3.2.3.orig/src/gui/CMakeLists.txt 
desktop-3.2.3/src/gui/CMakeLists.txt
+--- desktop-3.2.3.orig/src/gui/CMakeLists.txt  2021-06-24 12:04:33.0 
+0200
 desktop-3.2.3/src/gui/CMakeLists.txt   2021-07-07 20:26:40.620839467 
+0200
+@@ -128,12 +128,17 @@
+ wizard/owncloudwizardcommon.cpp
+ wizard/owncloudwizard.cpp
+ wizard/owncloudwizardresultpage.cpp
+-wizard/webviewpage.cpp
+-wizard/webview.cpp
+ wizard/slideshow.cpp
+ wizard/welcomepage.cpp
+ wizard/linklabel.cpp
+-)
++)
++
++if (Qt5WebEngine_FOUND AND Qt5WebEngineWidgets_FOUND)
++  list(APPEND client_SRCS
++wizard/webviewpage.cpp
++wizard/webview.cpp
++  )
++endif()
+ 
+ IF(BUILD_UPDATER)
+ set(updater_SRCS
+@@ -339,9 +344,12 @@
+   Qt5::Qml
+   Qt5::Quick
+   Qt5::QuickControls2
+-  Qt5::WebEngineWidgets
+   ${synclib_NAME}
+-)
++  )
++
++if(Qt5WebEngine_FOUND AND Qt5WebEngineWidgets_FOUND)
++  target_link_libraries(nextcloudCore PUBLIC Qt5::WebEngineWidgets)
++endif()
+ 
+ set_target_properties(nextcloudCore
+   PROPERTIES
+diff -Naur desktop-3.2.3.orig/src/gui/creds/webflowcredentials.cpp 
desktop-3.2.3/src/gui/creds/webflowcredentials.cpp
+--- desktop-3.2.3.orig/src/gui/creds/webflowcredentials.cpp2021-06-24 
12:04:33.0 +0200
 desktop-3.2.3/src/gui/creds/webflowcredentials.cpp 2021-07-07 
20:26:40.618839464 +0200
+@@ -16,7 +16,9 @@
+ #include "account.h"
+ #include "configfile.h"
+ #include "theme.h"
++#ifdef WITH_WEBENGINE
+ #include "wizard/webview.h"
++#endif // WITH_WEBENGINE
+ #include "webflowcredentialsdialog.h"
+ 
+ using namespace QKeychain;
+@@ -144,8 +146,12 @@
+ // Do a DetermineAuthTypeJob to make sure that the server is still using 
Flow2
+ auto job = new DetermineAuthTypeJob(_account->sharedFromThis(), this);
+ connect(job, ::authType, 
[this](DetermineAuthTypeJob::AuthType type) {
+-// LoginFlowV2 > WebViewFlow > OAuth > Shib > Basic
++// LoginFlowV2 > WebViewFlow > OAuth > Shib > Basic
++#ifdef WITH_WEBENGINE
+ bool useFlow2 = (type != DetermineAuthTypeJob::WebViewFlow);
++#else // WITH_WEBENGINE
++bool useFlow2 = true;
++#endif // WITH_WEBENGINE
+ 
+ _askDialog = new WebFlowCredentialsDialog(_account, useFlow2);
+ 
+diff -Naur desktop-3.2.3.orig/src/gui/creds/webflowcredentialsdialog.cpp 
desktop-3.2.3/src/gui/creds/webflowcredentialsdialog.cpp
+--- desktop-3.2.3.orig/src/gui/creds/webflowcredentialsdialog.cpp  
2021-06-24 12:04:33.0 +0200
 desktop-3.2.3/src/gui/creds/webflowcredentialsdialog.cpp   2021-07-07 
20:26:40.618839464 +0200
+@@ -8,16 +8,20 @@
+ #include "owncloudgui.h"
+ #include "headerbanner.h"
+ #include "wizard/owncloudwizardcommon.h"
++#ifdef WITH_WEBENGINE
+ #include "wizard/webview.h"
++#endif // WITH_WEBENGINE
+ #include "wizard/flow2authwidget.h"
+ 
+ namespace OCC {
+ 
+ WebFlowCredentialsDialog::WebFlowCredentialsDialog(Account *account, bool 
useFlow2, QWidget *parent)
+-

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

2021-07-07 Thread Hans de Graaff
commit: efeeb466793f5ae53405ef10ace499011c2c1850
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 17:47:21 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efeeb466

dev-ruby/acme-client: cleanup

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

 dev-ruby/acme-client/Manifest |  2 --
 dev-ruby/acme-client/acme-client-2.0.6.ebuild | 39 ---
 dev-ruby/acme-client/acme-client-2.0.7.ebuild | 36 -
 3 files changed, 77 deletions(-)

diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest
index c7011160cfc..7273dcae9d6 100644
--- a/dev-ruby/acme-client/Manifest
+++ b/dev-ruby/acme-client/Manifest
@@ -1,3 +1 @@
-DIST acme-client-2.0.6.tar.gz 162500 BLAKE2B 
a32b2d0361d202a6a799e5ed61eb310ec51971a7a7e3e5747c0ca37a597114d1964cf336d053277cc45ae91640c706e39a1e70d5dfe77abea5bddd1055c5a0b8
 SHA512 
aeb2102971f4d09b07f7b9a793ce9a5e35bed77fa50f3c74558e85a81023e6ebe6317e56f5297e8b26fdaedfdb95041b73240a812d849828fdd99c4dc93684de
-DIST acme-client-2.0.7.tar.gz 177325 BLAKE2B 
607de0c4512f4f369ea3725e8a4116082bfa6b069121c9a5af0cf893cabefc9eb0c05a581d3773f8e8d5023b5a250956b5d596c2c11bab116f75e3e35d96ac78
 SHA512 
1c77c3380e861976e7e3d1d05d5642fa9bd2275182a41a7de6645b07a61a4055b00cbc6723d633e939458754dbee88802793ad7de80163df9e713996c4e5b378
 DIST acme-client-2.0.8.tar.gz 182507 BLAKE2B 
97dff7043079cdb0ae5d79cc376696e3bf5a02b2629d42aeea38ef50818f27fbae5a26260b5d680812dbd501d8c6fbe5a788f9f43020ef037a2393fe07379d91
 SHA512 
bdef0ec8345117af1c5c5c9172fe7e03dc19017651ec7d5a414e07d6c084b25d6999cc0599aca6eeb5aef90b144e7948de7e36d1aac3a2d5c3cc438ce9be6bd9

diff --git a/dev-ruby/acme-client/acme-client-2.0.6.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.6.ebuild
deleted file mode 100644
index 964ca35b232..000
--- a/dev-ruby/acme-client/acme-client-2.0.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
-HOMEPAGE="https://github.com/unixcharles/acme-client;
-SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/faraday-0.17:0"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/vcr-2.9.3
-   >=dev-ruby/webmock-3.8:3
-)"
-
-all_ruby_prepare() {
-   # Skip failing test where incorrect der value is retrieved, may be 
openssl 1.1.x related.
-   sed -i -e '/assigns the public key/apending' 
spec/certificate_request_spec.rb || die
-
-   # Avoid dependency on git
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}

diff --git a/dev-ruby/acme-client/acme-client-2.0.7.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.7.ebuild
deleted file mode 100644
index 0ab0d2e5eb9..000
--- a/dev-ruby/acme-client/acme-client-2.0.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
-HOMEPAGE="https://github.com/unixcharles/acme-client;
-SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "|| ( dev-ruby/faraday:1 >=dev-ruby/faraday-0.17:0 )"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/vcr-2.9.3
-   >=dev-ruby/webmock-3.8:3
-)"
-
-all_ruby_prepare() {
-   # Avoid dependency on git
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}



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

2021-07-07 Thread Hans de Graaff
commit: 5a8288a89c3070b2a97a480cd6674eaf6b34c1df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 19:15:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8288a8

dev-lang/ruby: add 2.6.8, 2.7.4, 3.0.2

Bug: https://bugs.gentoo.org/801061
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-lang/ruby/Manifest  |   3 +
 dev-lang/ruby/ruby-2.6.8.ebuild | 258 +++
 dev-lang/ruby/ruby-2.7.4.ebuild | 264 
 dev-lang/ruby/ruby-3.0.2.ebuild | 263 +++
 4 files changed, 788 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 2e70f63797d..c54bac521eb 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -2,7 +2,10 @@ DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 
3256c0448e72b63c0bd89f89a27fa9c09c8feed5
 DIST ruby-2.5.9.tar.xz 11314448 BLAKE2B 
ed3c698f076066b0ca771d69ffeb92bf10de6fe051a36d373445ce071af850cb707344becf610657b473d14c7d4dcfb6a814b9d69ed6999e69c6dc3bfb3eaee4
 SHA512 
239f73eb4049ae2654b648ab927b1f74643d38a5f29572e4bd4e6aa3c53c1df29e0a995fd90d4ab9d4b2ff073fd809b12df820ccb1ddf395684bba6be1855b7a
 DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 
45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da
 SHA512 
86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62
 DIST ruby-2.6.7.tar.xz 11591404 BLAKE2B 
4578f29111fe7845265290dfa9d0146e85f3feb646160d96c1ea04aadb6f0fe8992bf3c7708624132106fdd674978ac21ca24eb2ba13d85572a9467f90417615
 SHA512 
ba6fc0a36af2a08cf1b008851e805f59ea1047724fc7b61d4bc674533b8f123cb12fa0969e9a3f57290477c0d75f974ca7e304836e4905bd96a737211df9bd21
+DIST ruby-2.6.8.tar.xz 11599488 BLAKE2B 
e5b2949233d8540f72d4d8b9c246f9bd0d1342426d2a1c19cb240b7c86f37299e9dc1dfc98ef2a86d1d91055865b4542d690de5567c71189bf2973a4989fa0fd
 SHA512 
d040ad2238523587d8f356fcb796b8b6ad7f8caff7dd6df09e3f7efcbfa0369e33600e78c7f2bc713ae77c040757cce5c4fec223cb9070209f2bf741899c556d
 DIST ruby-2.7.2.tar.xz 12037052 BLAKE2B 
a4ad22295b3fed4e8064fc6e77adb8642d1fa7ae1f4ef912d7bde19c735cb25b1a3e3aefba53dad944046d844d608bcefba61c314cf1e52747f50d7d91f4c436
 SHA512 
7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349
 DIST ruby-2.7.3.tar.xz 12073568 BLAKE2B 
ee6a7fc8ea611c3204efb32634743bc6b2df46cf3ae7310fc6895a22d0404256911e8d7141ee0a0f1c4cf7cf3b2fdccef12d9fb23eb7916c6fec48c411034dc3
 SHA512 
b755d418b3bab2f9f6a8893afd13869269f17065643dde78b9e85ae3538a6d0617893db6e9c3908e00a40c7577a5c912a7c822d8f245cdcfb857be76dfb66c1e
+DIST ruby-2.7.4.tar.xz 12067588 BLAKE2B 
2680a7ccd1daf3d156d9519d9132853e68f5f1aad592abce3e73fdd03314a6c28e7d94590153aead86af8952ff51f804ee029f8100b0137919cc27373cb8b9cd
 SHA512 
2cbb70ecfdd69120e789023ddb2b25cab0d03bc33fdc367a8f74ca8a3ee785c18c8ded9de3ecee627c7e275ffb85147e6abf921b6a61e31851b37c7fedf45bf9
 DIST ruby-3.0.0.tar.xz 14374176 BLAKE2B 
9e7520e0b1ae6644285449c4ae92983d306772b3dd5366a17da709a55797c798d099424a5628c78c842b825fb336c6a769ac9c371ef276f42bf3550fd0761ebe
 SHA512 
2a23c2894e62e24bb20cec6b2a016b66d7df05083668726b6f70af8338211cfec417aa3624290d1f5ccd130f65ee7b52b5db7d428abc4a9460459c9a5dd1a450
 DIST ruby-3.0.1.tar.xz 14486780 BLAKE2B 
60872c457f5bcb58e1bb1792ca13ae21c7cc30d22ae9bd072b3f6d6b83f41e535d905d19fd1aaf7a377801a5b610930bd1727219ab3c1461ee3d1ec7d041c2b6
 SHA512 
97d2e883656060846b304368d9d836e2f3ef39859c36171c9398a0573818e4ed75bfd7460f901a9553f7f53518c505327a66e74f83704a881469f5ac61fe13d7
+DIST ruby-3.0.2.tar.xz 14746080 BLAKE2B 
47c5591261fb63b1ec3ca719ea6b0c348937456c3711351c1f5317d1e6a748de197e90c8bd4ff822f7b2d4580ad7ed0b54b9eb7aaa5166ea1a15ab2deae96439
 SHA512 
0f702e2d8ca1342a9d4284dbdd234a3588e057b92566353aa7c21835cf09a3932864b2acf459a976960a1704e9befa562155d36b98b7cda8bd99526e10a374c4

diff --git a/dev-lang/ruby/ruby-2.6.8.ebuild b/dev-lang/ruby/ruby-2.6.8.ebuild
new file mode 100644
index 000..7a0b8149b3e
--- /dev/null
+++ b/dev-lang/ruby/ruby-2.6.8.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib
+
+MY_P="${PN}-$(ver_cut 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(ver_cut 1-2)
+MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris 

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

2021-07-07 Thread Hans de Graaff
commit: b5475ccf51aff96671fbc064badb7b9b2acb2bde
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:53:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5475ccf

dev-ruby/web-console: cleanup

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

 dev-ruby/web-console/Manifest |  1 -
 dev-ruby/web-console/web-console-4.0.4.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest
index 986e7332c18..c337ab873a2 100644
--- a/dev-ruby/web-console/Manifest
+++ b/dev-ruby/web-console/Manifest
@@ -1,3 +1,2 @@
 DIST web-console-3.7.0.tar.gz 53714 BLAKE2B 
d69a7b467e419e87d43c988026f278aea5ca142e336d120e0a50ef85b36186d2f388d551f19820e01d85fdca5a49c471aed69cb2ae0d6f1828a99350dfe86d55
 SHA512 
d44e4dc3ef12216829b3f522e3645b0fa9b8ae34fa70b5e52a96e345b8b5fc8dad9af6f9918ea23d276cae03445133b15f780041a8cb61584b182ca6934fd71b
-DIST web-console-4.0.4.tar.gz 54372 BLAKE2B 
5b52c7dbeeeb13ae6cb8bff8982a7a696311e3667ef69b17611cf3ec8ab26b19869ec799e10d4140cc41cfb31a22af1f51134da06d05cca12b488c5470f6ae2a
 SHA512 
66dbfb9d13be57b790053d748c88a9266e673cfcc253df67b4dbb00c874a4bd3601a61b633d5e3e470e010cb764c13846a7038247122140bdb78f40f673cd82b
 DIST web-console-4.1.0.tar.gz 54722 BLAKE2B 
242e588843e713b77c0689b17906bb0dad8784ad9b5fd255a174364afa83014d3cb022f1fb52a759aaa9f2453a1a944796c1a84edff65de6a5e1adaebccc4071
 SHA512 
c295dac733094a4ee4ce9dffa0d65001aa179cd17cc5b9a2a0a418e1e1a4ca3d40fab8bc3f8e099d55a0b7b07295e40d40dd1b3335ac98e9b0cd51590b130e10

diff --git a/dev-ruby/web-console/web-console-4.0.4.ebuild 
b/dev-ruby/web-console/web-console-4.0.4.ebuild
deleted file mode 100644
index d5cc8c49ccf..000
--- a/dev-ruby/web-console/web-console-4.0.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-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/arel
-   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.
-   sed -i -e '/\(rack\|arel\|rails\|simplecov\)/ s/,/#/'  \
-   -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die
-
-   sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die
-}



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

2021-07-07 Thread Hans de Graaff
commit: 9976c8b748d02801d98fd7d5fb1e69cf737d4095
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 17:42:35 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9976c8b7

dev-ruby/actionpack-xml_parser: add ruby27

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

 .../actionpack-xml_parser-2.0.1-r1.ebuild  | 31 ++
 1 file changed, 31 insertions(+)

diff --git 
a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r1.ebuild 
b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r1.ebuild
new file mode 100644
index 000..fd564734e40
--- /dev/null
+++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XML parameters parser for Action Pack (removed from core in Rails 
4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-xml_parser;
+SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="2"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/actionpack-6.0*:* =dev-ruby/railties-6.0*:*"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile test/helper.rb || die
+   sed -i -e '1igem "actionpack", "~>6.0.0"' test/helper.rb || die
+
+   # Skip test that is not compatible with Rails 5.2
+   sed -i -e '/occurring a parse error if parsing unsuccessful/askip 
"rails 5.2"' test/xml_params_parsing_test.rb || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test -e 
"Dir['test/*_test.rb'].each{|f| require f}" || die
+}



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

2021-07-07 Thread Hans de Graaff
commit: 33e93404df94be9c10a8ff91fcd59c03da21591c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:55:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e93404

dev-ruby/thor: amd64 stable

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

 dev-ruby/thor/thor-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/thor/thor-1.1.0.ebuild b/dev-ruby/thor/thor-1.1.0.ebuild
index db53dd7fc80..765d991006a 100644
--- a/dev-ruby/thor/thor-1.1.0.ebuild
+++ b/dev-ruby/thor/thor-1.1.0.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 IUSE="doc"
 
 USE_RUBY="ruby25 ruby26 ruby27" ruby_add_bdepend "



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

2021-07-07 Thread Hans de Graaff
commit: e22878f1b47ceae6c0b0b5f3f0fbea97d8139662
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:18:25 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22878f1

app-text/hyperestraier: add ruby27, ruby30

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

 app-text/hyperestraier/hyperestraier-1.4.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild 
b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
index dbacdc014ac..f759094eb85 100644
--- a/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
+++ b/app-text/hyperestraier/hyperestraier-1.4.13.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 RUBY_OPTIONAL="yes"
 
 inherit autotools java-pkg-opt-2 perl-functions ruby-ng



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

2021-07-07 Thread Hans de Graaff
commit: 28cda45ae83081a15fea7d81eaa6e80e179a653e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:55:17 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cda45a

dev-ruby/tty-file: add ruby27

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

 dev-ruby/tty-file/tty-file-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/tty-file/tty-file-0.10.0.ebuild 
b/dev-ruby/tty-file/tty-file-0.10.0.ebuild
index 0d2fcdcb956..fb4bb577f7f 100644
--- a/dev-ruby/tty-file/tty-file-0.10.0.ebuild
+++ b/dev-ruby/tty-file/tty-file-0.10.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/qdbm/

2021-07-07 Thread Hans de Graaff
commit: 20238aba2dfd02506e3fbb4671be36775f9faa06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:16:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20238aba

dev-db/qdbm: add ruby27, ruby30

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

 dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild 
b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
index ca400e7d94c..89721f95d92 100644
--- a/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
+++ b/dev-db/qdbm/qdbm-1.8.78-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 RUBY_OPTIONAL="yes"
 
 inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng



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

2021-07-07 Thread Hans de Graaff
commit: 2c8d540e945ab4fcc262e37838efa9ae65bdb85d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:12:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8d540e

dev-libs/xapian-bindings: add ruby27, ruby30

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

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

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
index 19cb5b2c354..c86a53c0321 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
@@ -14,7 +14,7 @@ PHP_EXT_NAME="xapian"
 PHP_EXT_INI="yes"
 PHP_EXT_OPTIONAL_USE="php"
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 RUBY_OPTIONAL="yes"
 
 inherit java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 python-r1 
ruby-ng



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

2021-07-07 Thread Hans de Graaff
commit: 446ab4bb469f35ad9816011398f9f85e7b6a8cc3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  7 18:13:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  7 19:15:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446ab4bb

Revert "dev-ruby/rubygems: cleanup"

This reverts commit 0b5c29a63612cb1a39a2ef56789c01caaee7ddc3.

Restore rubygems 3.0.3 since that version is still used as a workaround
for bug 789957.

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

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 121 
 2 files changed, 122 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 949d6129971..a41b124cf7e 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,5 +1,6 @@
 DIST rubygems-2.7.10.tgz 863618 BLAKE2B 
26a453d2808cbf03caa6f2ef4a829418de58f4ed0c7584935a0ad5fc722d7fbdf9f442261f96fdca4b6975b62608965d2f0053d3046da59771be373bed21154a
 SHA512 
48a18c0f202f463c38cf5dafecfbc7cc39245e63c7a059ef2cefadda478483794a929ea6b7e0ef062dd4423230746f1f09d7bec06a97fe3ceccc3325397a3e71
 DIST rubygems-2.7.11.tgz 861642 BLAKE2B 
6632296d8bcd47d52d92db3c09a0d95118c72877c712a9bfa01f4d4c8aff1bc62ee7e663f763a73b2c2e3dfd2d261ea965ff932a77b84f70e63fab1445d19d8a
 SHA512 
83592f4089a768f6d58be975995855ad3aa6b481de5e2d31789d1c8d96a33f5347a914e5d7450819bb2e8e434ee65c4d3f5c978965ccaefad6c167a29801b7bd
+DIST rubygems-3.0.3.tgz 904175 BLAKE2B 
d99de4bdd51779ab214bc4a81f55483341a2c193d4304b8eeb6105cb95877e0a33fe03d93c47433ad3c6bdc8d3e453e33ffb799fd36164feac31616f95eeced4
 SHA512 
1dd585243341901c7b4cc60a4902000c10ce57fe2cc9c28e27e274a2e6029f936cde1c99d7097c93c2c5b2c8bcee5d692c8fe5cc00c996a040e4954b674e330e
 DIST rubygems-3.0.9.tgz 886153 BLAKE2B 
942f641c7dec30d3dd2f0756d04b1b6b071f5d3b5a9481c406e51ab125fa9da0e4e1ebde79c6a663e8847125c1ed8657f6af69000cf0d7191360e7aab99ba508
 SHA512 
1a6d7b3b08024d95988e033c772bfb6b5ed8f94ff4ddb194280bd3a7530cc384cb90fd56d44b6d56760cffbb23c5a6ab5917737ca46ec85fe61e1ae79d7ba4ca
 DIST rubygems-3.1.6.tgz 996339 BLAKE2B 
8dc242a64c6f934b876de841cb6ea86455d7754cbe3902620a10ac40bb97264c03c1002b45a5734d1882617d95e8b390873ed390d00fe7e54b6d8f11a301c2b3
 SHA512 
730381cf683cd57f7ea7889f63cf21abb699bf28d2a25fa63f510756ece285cb63e4208130c20fa7c0232d6093d869e5d99d5b5fdad9bc68be5e8ead21863d97
 DIST rubygems-3.2.11.tgz 987152 BLAKE2B 
589c862ed4ae14d66437587adfbe9c57e4b95b895425098463f7be77a597cb9df3e3962da58da3a12139799afca34ea002983cbd4406947278c7db9e8e41
 SHA512 
686d35175891cb098c1efffc957296af6526622882560c8ecdc19eff19f50a5769fc7df122c2a863cfd17b09c375a70f8e554345cb50075693219d68ae81edfa

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
new file mode 100644
index 000..ab3a8fd1f2e
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="GPL-2 || ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
+
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+RESTRICT="!test? ( test )"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   dev-ruby/minitest:5
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/assert_self_install_permissions/,/^  end/ 
s/^.*RUBY_INSTALL_NAME.*//' test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/bees/

2021-07-07 Thread Ionen Wolkens
commit: afc35128f245223d7b70226864be9d1ce2fc1429
Author: Kai Krakow  kaishome  de>
AuthorDate: Wed Jul  7 17:18:27 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  7 18:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc35128

sys-fs/bees: Bump to v0.6.5

Closes: https://bugs.gentoo.org/725996
Closes: https://bugs.gentoo.org/732266
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-fs/bees/Manifest  |  1 +
 sys-fs/bees/bees-0.6.5.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/sys-fs/bees/Manifest b/sys-fs/bees/Manifest
index ebf679a1274..cf8c3e9a56f 100644
--- a/sys-fs/bees/Manifest
+++ b/sys-fs/bees/Manifest
@@ -1 +1,2 @@
 DIST bees-0.6.4.tar.gz 126064 BLAKE2B 
562f0cfd63d15978a26f859548eb36cea0bf1be8e363c7ee5d2294e3c6407b4a93d865ffe2d15fabaeb2b3e136ad2d48cab3210c00e5fe39432985186ad62c55
 SHA512 
ce0eb66ac0770838e13ba6007fd765c02aea3f5eefc09e2834118d420e71693c37b8aa8511cfc9577ca09ab82d37787a1854edbed090c059759b29c70d834672
+DIST bees-0.6.5.tar.gz 125987 BLAKE2B 
459cec5f3c706045ee12a6efe2e32315d71ca16c966bbdb4d6c813f726a7cc411cf4bd272c082ba0bbfc33e9ec4c715a6be773ba929c2b5b31f1731e10ad137c
 SHA512 
db4cf6bc8c7709ee9aa1e2faa2ac1c6323fb8c7407470cec0c370a0f910ec4a1f3cf6ebe695d16383aaec00b62b3de77aa5bbdd47502bdb564e247b3b8879e0b

diff --git a/sys-fs/bees/bees-0.6.5.ebuild b/sys-fs/bees/bees-0.6.5.ebuild
new file mode 100644
index 000..a52e8e18f6c
--- /dev/null
+++ b/sys-fs/bees/bees-0.6.5.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="Best-Effort Extent-Same, a btrfs dedup agent"
+HOMEPAGE="https://github.com/Zygo/bees;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Zygo/bees.git;
+else
+   SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="tools"
+
+DEPEND="
+   >=sys-apps/util-linux-2.30.2
+   >=sys-fs/btrfs-progs-4.20.2
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~BTRFS_FS"
+ERROR_BTRFS_FS="CONFIG_BTRFS_FS: bees does currently only work with btrfs"
+
+PATCHES=( 
"${FILESDIR}/0001-HACK-musl-does-not-define-pthread_getname_np.patch" )
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   if kernel_is -lt 4 11; then
+   ewarn "With kernel versions below 4.11, bees may 
severely degrade system performance"
+   ewarn "and responsiveness. Especially, the kernel may 
deadlock while bees is"
+   ewarn "running, it's recommended to run at least kernel 
4.11."
+   ewarn
+   elif kernel_is -lt 4 14 29; then
+   ewarn "With kernel versions below 4.14.29, bees may 
generate a lot of bogus WARN_ON()"
+   ewarn "messages in the kernel log. These messages can 
be ignored and this is fixed"
+   ewarn "with more recent kernels:"
+   ewarn "# WARNING: CPU: 3 PID: 18172 at 
fs/btrfs/backref.c:1391 find_parent_nodes+0xc41/0x14e0"
+   ewarn
+   fi
+   if kernel_is -lt 5 1 0; then
+   ewarn "IMPORTANT: With kernel versions below 5.1.0, you 
may experience data corruption"
+   ewarn "due to bees using compression in btrfs. You are 
adviced to use a chronologically"
+   ewarn "later kernel, that includes older LTS versions 
released after 5.0.4:"
+   ewarn "Fixed in: 5.1+, 5.0.4+, 4.19.31+, 4.14.108+, 
4.9.165+, 4.4.177+, 3.18.137+"
+   ewarn "# commit 8e92821 btrfs: fix corruption reading 
shared and compressed extents after hole punching"
+   ewarn
+   fi
+   if kernel_is -lt 5 3 4; then
+   ewarn "With kernel versions below 5.3.4, bees may 
trigger a btrfs bug when running"
+   ewarn "btrfs-balance in parallel. This may lead to 
meta-data corruption in the worst"
+   ewarn "case. Especially, kernels 5.1.21 and 5.2.21 
should be avoided. Kernels 5.0.x"
+   ewarn "after 5.0.21 should be safe. In the best case, 
affected kernels may force"
+   ewarn "the device RO without writing corrupted 
meta-data. More details:"
+   ewarn 
"https://github.com/Zygo/bees/blob/master/docs/btrfs-kernel.md;
+   ewarn
+   fi
+
+   elog "Bees recommends running the latest current kernel for 
performance and"
+   elog "reliability reasons, see README.md."
+   fi
+}

[gentoo-commits] repo/gentoo:master commit in: sys-fs/bees/

2021-07-07 Thread Ionen Wolkens
commit: 6ad009c89adb7942bf54b03da44831423b0681db
Author: Kai Krakow  kaishome  de>
AuthorDate: Wed Jul  7 17:19:03 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  7 18:44:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad009c8

sys-fs/bees: Drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Closes: https://github.com/gentoo/gentoo/pull/21320
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-fs/bees/Manifest  |  1 -
 sys-fs/bees/bees-0.6.4.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/sys-fs/bees/Manifest b/sys-fs/bees/Manifest
index cf8c3e9a56f..90c2cb2bccb 100644
--- a/sys-fs/bees/Manifest
+++ b/sys-fs/bees/Manifest
@@ -1,2 +1 @@
-DIST bees-0.6.4.tar.gz 126064 BLAKE2B 
562f0cfd63d15978a26f859548eb36cea0bf1be8e363c7ee5d2294e3c6407b4a93d865ffe2d15fabaeb2b3e136ad2d48cab3210c00e5fe39432985186ad62c55
 SHA512 
ce0eb66ac0770838e13ba6007fd765c02aea3f5eefc09e2834118d420e71693c37b8aa8511cfc9577ca09ab82d37787a1854edbed090c059759b29c70d834672
 DIST bees-0.6.5.tar.gz 125987 BLAKE2B 
459cec5f3c706045ee12a6efe2e32315d71ca16c966bbdb4d6c813f726a7cc411cf4bd272c082ba0bbfc33e9ec4c715a6be773ba929c2b5b31f1731e10ad137c
 SHA512 
db4cf6bc8c7709ee9aa1e2faa2ac1c6323fb8c7407470cec0c370a0f910ec4a1f3cf6ebe695d16383aaec00b62b3de77aa5bbdd47502bdb564e247b3b8879e0b

diff --git a/sys-fs/bees/bees-0.6.4.ebuild b/sys-fs/bees/bees-0.6.4.ebuild
deleted file mode 100644
index 6c38f7b9c91..000
--- a/sys-fs/bees/bees-0.6.4.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd
-
-DESCRIPTION="Best-Effort Extent-Same, a btrfs dedup agent"
-HOMEPAGE="https://github.com/Zygo/bees;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Zygo/bees.git;
-else
-   SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="tools"
-
-DEPEND="
-   >=sys-apps/util-linux-2.30.2
-   >=sys-fs/btrfs-progs-4.20.2
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~BTRFS_FS"
-ERROR_BTRFS_FS="CONFIG_BTRFS_FS: bees does currently only work with btrfs"
-
-PATCHES=( 
"${FILESDIR}/0001-HACK-musl-does-not-define-pthread_getname_np.patch" )
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   if kernel_is -lt 4 11; then
-   ewarn "With kernel versions below 4.11, bees may 
severely degrade system performance"
-   ewarn "and responsiveness. Especially, the kernel may 
deadlock while bees is"
-   ewarn "running, it's recommended to run at least kernel 
4.11."
-   ewarn
-   elif kernel_is -lt 4 14 29; then
-   ewarn "With kernel versions below 4.14.29, bees may 
generate a lot of bogus WARN_ON()"
-   ewarn "messages in the kernel log. These messages can 
be ignored and this is fixed"
-   ewarn "with more recent kernels:"
-   ewarn "# WARNING: CPU: 3 PID: 18172 at 
fs/btrfs/backref.c:1391 find_parent_nodes+0xc41/0x14e0"
-   ewarn
-   fi
-   if kernel_is -lt 5 1 0; then
-   ewarn "IMPORTANT: With kernel versions below 5.1.0, you 
may experience data corruption"
-   ewarn "due to bees using compression in btrfs. You are 
adviced to use a chronologically"
-   ewarn "later kernel, that includes older LTS versions 
released after 5.0.4:"
-   ewarn "Fixed in: 5.1+, 5.0.4+, 4.19.31+, 4.14.108+, 
4.9.165+, 4.4.177+, 3.18.137+"
-   ewarn "# commit 8e92821 btrfs: fix corruption reading 
shared and compressed extents after hole punching"
-   ewarn
-   fi
-   if kernel_is -lt 5 3 4; then
-   ewarn "With kernel versions below 5.3.4, bees may 
trigger a btrfs bug when running"
-   ewarn "btrfs-balance in parallel. This may lead to 
meta-data corruption in the worst"
-   ewarn "case. Especially, kernels 5.1.21 and 5.2.21 
should be avoided. Kernels 5.0.x"
-   ewarn "after 5.0.21 should be safe. In the best case, 
affected kernels may force"
-   ewarn "the device RO without writing corrupted 
meta-data. More details:"
-   ewarn 
"https://github.com/Zygo/bees/blob/master/docs/btrfs-kernel.md;
-   ewarn
-   fi
-
-   elog "Bees recommends running the latest current kernel for 
performance and"
-   elog "reliability reasons, see README.md."
-   fi
-}
-
-src_prepare() {
-   default
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/bees/, sys-fs/bees/files/

2021-07-07 Thread Ionen Wolkens
commit: 5ad5474983c2e84bd466d03f24c5040c8c853e92
Author: Kai Krakow  kaishome  de>
AuthorDate: Sat Jun 19 08:42:50 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  7 18:44:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad54749

sys-fs/bees: Drop conflicting musl hack + small fixes in 

An upcoming musl update will add the missing function.

Also:
* Fix installation with eprefix
* Fix style
* Inherit toolchain-funcs (for tc-export)

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Kai Krakow  kaishome.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-fs/bees/bees-.ebuild   | 15 +++
 ...K-musl-does-not-define-pthread_getname_np.patch | 50 --
 2 files changed, 6 insertions(+), 59 deletions(-)

diff --git a/sys-fs/bees/bees-.ebuild b/sys-fs/bees/bees-.ebuild
index d656c4e6cde..d0ea45f 100644
--- a/sys-fs/bees/bees-.ebuild
+++ b/sys-fs/bees/bees-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit linux-info systemd
+inherit linux-info systemd toolchain-funcs
 
 DESCRIPTION="Best-Effort Extent-Same, a btrfs dedup agent"
 HOMEPAGE="https://github.com/Zygo/bees;
@@ -29,8 +29,6 @@ RDEPEND="${DEPEND}"
 CONFIG_CHECK="~BTRFS_FS"
 ERROR_BTRFS_FS="CONFIG_BTRFS_FS: bees does currently only work with btrfs"
 
-PATCHES=( 
"${FILESDIR}/v-0001-HACK-musl-does-not-define-pthread_getname_np.patch" )
-
 pkg_pretend() {
if [[ ${MERGE_TYPE} != buildonly ]]; then
if kernel_is -lt 4 11; then
@@ -74,17 +72,16 @@ src_prepare() {
 }
 
 src_configure() {
+   tc-export CC CXX AR
cat >localconf <<-EOF || die
-   LIBEXEC_PREFIX=/usr/libexec
-   PREFIX=/usr
-   LIBDIR="$(get_libdir)"
+   LIBEXEC_PREFIX="${EPREFIX}/usr/libexec"
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR="${EPREFIX}/$(get_libdir)"
SYSTEMD_SYSTEM_UNIT_DIR="$(systemd_get_systemunitdir)"
DEFAULT_MAKE_TARGET=all
EOF
if [[ ${PV} != "" ]] ; then
-   cat >>localconf <<-EOF || die
-   BEES_VERSION=v${PV}
-   EOF
+   echo BEES_VERSION=v${PV} >>localconf || die
fi
if use tools; then
echo OPTIONAL_INSTALL_TARGETS=install_tools >>localconf || die

diff --git 
a/sys-fs/bees/files/v-0001-HACK-musl-does-not-define-pthread_getname_np.patch
 
b/sys-fs/bees/files/v-0001-HACK-musl-does-not-define-pthread_getname_np.patch
deleted file mode 100644
index 6b8224a5a56..000
--- 
a/sys-fs/bees/files/v-0001-HACK-musl-does-not-define-pthread_getname_np.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 02bdb636be5abd15836e5e43e9b53517595686c9 Mon Sep 17 00:00:00 2001
-From: Kai Krakow 
-Date: Thu, 16 Apr 2020 21:21:57 +0200
-Subject: [PATCH v] HACK: musl does not define pthread_getname_np()
-
-The glibc alternative musl does not define this setter function. This
-fix is probably wrong because it resets the thread names used for
-logging internally to empty strings.
-
-Link: https://www.openwall.com/lists/musl/2019/07/17/3
-Signed-off-by: Kai Krakow 

- lib/task.cc | 2 ++
- src/bees.cc | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/lib/task.cc b/lib/task.cc
-index 937a477..85da59b 100644
 a/lib/task.cc
-+++ b/lib/task.cc
-@@ -194,7 +194,9 @@ namespace crucible {
-   lock.unlock();
- 
-   char buf[24] = { 0 };
-+#ifdef _GNU_SOURCE
-   DIE_IF_MINUS_ERRNO(pthread_getname_np(pthread_self(), buf, 
sizeof(buf)));
-+#endif
-   DIE_IF_MINUS_ERRNO(pthread_setname_np(pthread_self(), 
m_title.c_str()));
- 
-   sched_param param = { .sched_priority = 0 };
-diff --git a/src/bees.cc b/src/bees.cc
-index 03a626c..3db5d73 100644
 a/src/bees.cc
-+++ b/src/bees.cc
-@@ -152,10 +152,12 @@ BeesNote::get_name()
-   // OK try the pthread name next.
-   char buf[24];
-   memset(buf, '\0', sizeof(buf));
-+#ifdef _GNU_SOURCE
-   int err = pthread_getname_np(pthread_self(), buf, sizeof(buf));
-   if (err) {
-   return string("pthread_getname_np: ") + strerror(err);
-   }
-+#endif
-   buf[sizeof(buf) - 1] = '\0';
- 
-   // thread_getname_np returns process name
--- 
-2.26.2
-



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/zoxide/

2021-07-07 Thread Anthony Ruhier
commit: 155e7c488666a3810b99f7b7609fe2f44463e8ed
Author: Anthony Ruhier  mailbox  org>
AuthorDate: Wed Jul  7 14:45:11 2021 +
Commit: Anthony Ruhier  mailbox  org>
CommitDate: Wed Jul  7 14:45:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=155e7c48

app-shells/zoxide: new package v0.7.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Anthony Ruhier  mailbox.org>

 app-shells/zoxide/Manifest|  90 ++
 app-shells/zoxide/metadata.xml|  18 +
 app-shells/zoxide/zoxide-0.7.2.ebuild | 139 ++
 3 files changed, 247 insertions(+)

diff --git a/app-shells/zoxide/Manifest b/app-shells/zoxide/Manifest
new file mode 100644
index 0..cdece9548
--- /dev/null
+++ b/app-shells/zoxide/Manifest
@@ -0,0 +1,90 @@
+DIST anyhow-1.0.40.crate 34534 BLAKE2B 
79a3731153f8e3ace906b9a360521147fd055f7401a99ea2373501ade7e49ecdb280dd59b6a3b9b2f88e90857302e71f772c767e62cb702e32c8343fd4b0f741
 SHA512 
5efc7347a7fa72abce9a8b3b76649abb00d73c16c5125aa4b6faaa7040eb5138d7d9470b66c186825c9651272f5c359578503d0866ce7242ea7ca9dc05087165
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST askama-0.10.5.crate 7994 BLAKE2B 
1cd6618948873bac056ab3a6a60b6a687a8532deb5c2b1140eef2b00088c0062960c20a30360e8acab8c7d66e19061a8ff3a48c3ed9fbe8310c373b13389f732
 SHA512 
c54ee508313e1d9a40c729df52329c787e2512798b148cdf49a1d431179a82fc4f0748572c6fa35cbf3e068f04adce4e020c0c07cdfefa5f5fe41a009c914d2e
+DIST askama_derive-0.10.5.crate 6927 BLAKE2B 
2467677f383a75b9375a5fbf526e54f68a5adc8fccee6711272d86361f1387ab65fe9a80fe3d6b7473805cdb5526ed5a791ba01f8215c9222c357c013e49380b
 SHA512 
9c4d0115206c69c27151849010057eac60acf159c965af9e5ef0bb023730e17a37295706b717bdd34b2be4571d0a1dbb3bbb1bbe63bfc8b56e14f7d79c37758c
+DIST askama_escape-0.10.1.crate 8535 BLAKE2B 
f0b525c2a08d34a3903d56c842c88fdec1c6b3afb1f02ccbdb4106f19b706075637b5079549c06a4afb797e3db08b2186333cbd6d32c0f3daca33697b6f35f8c
 SHA512 
f5c95051bfac2b3c78c9487bc62b90f171babc41df1c57993c6618e5b254933dce710ae1932a08be6a53c2f7f704137d592e9f0c5b6c555e7e436fc65a2b2a7e
+DIST askama_shared-0.11.1.crate 30554 BLAKE2B 
1255ce2dacc9c728a457222376a2967db3c4baba460be7ac4e6af30881661717fc8f22ca73e702479f074ff7f44fb5ffa0e407cada427dbe3386bb7d007925e7
 SHA512 
0ee1f66d202b2aac92cec66ba70ed6255e8b0a9921c5a8be18777b1c3eb410963ea93ecb1bb332757750fcc270d5a699860dd7412abeb8e0a6f9904d0fc7e1a3
+DIST assert_cmd-1.0.5.crate 26641 BLAKE2B 
9d4129cbaed044c556bb041954dfc8b0857381b46cd3513e3ce727f465e361999555d8535a5a7b2a978be179a0114c44ebff38ef66cba7a1db272e408af1ca08
 SHA512 
fc261e4411cc5113c63c2e6c12c81dd97e924eb961e5851ec84c43c76d1271c08a6c36798e1951a0ceaa54acd91a75575cefa7fbfad8123fd4652192c0ebc396
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST bitvec-0.19.5.crate 148200 BLAKE2B 
da9ad68fa928013a0f9403ca791072b35388d453b563d76d73e3ac34bb095bd1acabd158ccb1ce3a3e648e4ed602408d93065d9fb561338ccc80beec75ec8040
 SHA512 
6a2028f1354b39a734ceb5859664f9766c5a291b560c6f7e0dd8195b7f8d15a3e0552f6fba158009119103f217938dcaa22291af420580ce13b80edaed168459
+DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

  1   2   3   >