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

2020-09-05 Thread Sam James
commit: 0f9a3d4202bafa808e345bf8b2858f3dc61330e1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9a3d42

dev-python/jupyter_client: Stabilize 6.1.6-r2 ALLARCHES, #740266

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

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

diff --git a/dev-python/jupyter_client/jupyter_client-6.1.6-r2.ebuild 
b/dev-python/jupyter_client/jupyter_client-6.1.6-r2.ebuild
index 7e06c6a131a..7f009cdea52 100644
--- a/dev-python/jupyter_client/jupyter_client-6.1.6-r2.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-6.1.6-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 
 RDEPEND="
dev-python/async_generator[${PYTHON_USEDEP}]



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

2020-09-05 Thread Sam James
commit: 7073784f9107abea0c9ed15cf434186d0ba07d83
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7073784f

dev-python/notebook: Stabilize 6.1.3-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/notebook/notebook-6.1.3-r1.ebuild 
b/dev-python/notebook/notebook-6.1.3-r1.ebuild
index 2f974c926f2..a484e7f04af 100644
--- a/dev-python/notebook/notebook-6.1.3-r1.ebuild
+++ b/dev-python/notebook/notebook-6.1.3-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
>=dev-libs/mathjax-2.4



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

2020-09-05 Thread Sam James
commit: de7ba8cad02bebcc50cf77a232348041d3dadcfe
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7ba8ca

dev-python/widgetsnbextension: Stabilize 3.5.1-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/widgetsnbextension/widgetsnbextension-3.5.1-r1.ebuild 
b/dev-python/widgetsnbextension/widgetsnbextension-3.5.1-r1.ebuild
index 28147f8a530..2d8c5bfa734 100644
--- a/dev-python/widgetsnbextension/widgetsnbextension-3.5.1-r1.ebuild
+++ b/dev-python/widgetsnbextension/widgetsnbextension-3.5.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-python/notebook[${PYTHON_USEDEP}]"



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

2020-09-05 Thread Sam James
commit: 9718c043321e257f8b71052e06718505b619b080
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9718c043

dev-python/ipywidgets: Stabilize 7.5.1-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/ipywidgets/ipywidgets-7.5.1-r1.ebuild 
b/dev-python/ipywidgets/ipywidgets-7.5.1-r1.ebuild
index feaa1edb8dc..4557f0f48e9 100644
--- a/dev-python/ipywidgets/ipywidgets-7.5.1-r1.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-7.5.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}]



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

2020-09-05 Thread Sam James
commit: ec468ec0d814de00f32acad7f1a8bacbcd25edf1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec468ec0

dev-python/ipyparallel: Stabilize 6.3.0-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild 
b/dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild
index ae6192d317e..b48159d3069 100644
--- a/dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-09-05 Thread Sam James
commit: e7cd07ad22d31553eff4012725a414903593e942
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cd07ad

dev-python/nbconvert: Stabilize 5.6.1-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/nbconvert/nbconvert-5.6.1-r1.ebuild 
b/dev-python/nbconvert/nbconvert-5.6.1-r1.ebuild
index 44cb131fda5..177e1a67086 100644
--- a/dev-python/nbconvert/nbconvert-5.6.1-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-5.6.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2020-09-05 Thread Sam James
commit: 72aa5407b88ae6dda2a18aa28214be050cac3f8f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72aa5407

dev-python/ipykernel: Stabilize 5.3.4-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/ipykernel/ipykernel-5.3.4-r1.ebuild 
b/dev-python/ipykernel/ipykernel-5.3.4-r1.ebuild
index 3fd82de06ec..5d175e63867 100644
--- a/dev-python/ipykernel/ipykernel-5.3.4-r1.ebuild
+++ b/dev-python/ipykernel/ipykernel-5.3.4-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="test"
 
 RDEPEND="



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

2020-09-05 Thread Sam James
commit: f89c9c3f83b661ede96113ad45011eda8f09cc16
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89c9c3f

dev-python/qtconsole: Stabilize 4.7.6-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/qtconsole/qtconsole-4.7.6-r1.ebuild 
b/dev-python/qtconsole/qtconsole-4.7.6-r1.ebuild
index 9edeba2fb80..cee68e3cccd 100644
--- a/dev-python/qtconsole/qtconsole-4.7.6-r1.ebuild
+++ b/dev-python/qtconsole/qtconsole-4.7.6-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 
 RDEPEND="
dev-python/ipykernel[${PYTHON_USEDEP}]



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

2020-09-05 Thread Sam James
commit: f657c93268af98e0121f172ced6a82e52e9bab96
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f657c932

dev-python/nbsphinx: Stabilize 0.7.1-r1 ALLARCHES, #740266

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

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

diff --git a/dev-python/nbsphinx/nbsphinx-0.7.1-r1.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.7.1-r1.ebuild
index 1bcfd4e9e45..1ad25f0 100644
--- a/dev-python/nbsphinx/nbsphinx-0.7.1-r1.ebuild
+++ b/dev-python/nbsphinx/nbsphinx-0.7.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND="



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

2020-09-05 Thread Sam James
commit: b4fc6fc9e0f924ba82665ce2fd6eaa6cd9c2d713
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:25:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:25:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fc6fc9

dev-python/ipython: Stabilize 7.17.0 ALLARCHES, #740266

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

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

diff --git a/dev-python/ipython/ipython-7.17.0.ebuild 
b/dev-python/ipython/ipython-7.17.0.ebuild
index a3d21e0dc40..2324fc66047 100644
--- a/dev-python/ipython/ipython-7.17.0.ebuild
+++ b/dev-python/ipython/ipython-7.17.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
 RESTRICT="!test? ( test )"
 



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

2020-09-05 Thread Adam Feldman
commit: 5d78fe62d4c803f09c67eab478250dda417de8f1
Author: Adam Feldman  gentoo  org>
AuthorDate: Sat Sep  5 15:32:25 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Sat Sep  5 15:36:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d78fe62

profiles: arch/arm/package.use.mask: mask tests for atril. needs dogtail

Signed-off-by: Adam Feldman  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index ac4b183da34..9772a35c0e0 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Adam Feldman  (2020-09-05)
+# dev-util/dogtail is not keyworded for arm
+app-text/atril test
+
 # Sam James  (2020-09-05)
 # nvidia-texture-tools not useful here
 media-libs/devil nvtt



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

2020-09-05 Thread Miroslav Šulc
commit: 409adb08804ee0c4494f73f0c43d20c309789aa9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep  5 15:57:09 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 15:57:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409adb08

media-sound/aqualung: dropped obsolete 1.0-r3

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

 media-sound/aqualung/aqualung-1.0-r3.ebuild | 100 
 1 file changed, 100 deletions(-)

diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild 
b/media-sound/aqualung/aqualung-1.0-r3.ebuild
deleted file mode 100644
index 130bb2e40c7..000
--- a/media-sound/aqualung/aqualung-1.0-r3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg
-
-MY_PV=${PV/_/-}
-
-DESCRIPTION="Music player for a wide range of formats designed for gapless 
playback"
-HOMEPAGE="http://aqualung.jeremyevans.net/ 
https://github.com/jeremyevans/aqualung;
-SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate
-   lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex 
systray
-   vorbis wavpack"
-
-BDEPEND="
-   virtual/pkgconfig
-   sys-devel/gettext
-"
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/libxml2
-   sys-libs/zlib
-   x11-libs/gtk+:2
-   alsa? ( media-libs/alsa-lib )
-   cdda? ( dev-libs/libcdio-paranoia )
-   cddb? ( media-libs/libcddb )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   flac? ( media-libs/flac )
-   ifp? ( media-libs/libifp )
-   jack? ( media-sound/jack-audio-connection-kit )
-   ladspa? ( media-libs/liblrdf )
-   lame? ( media-sound/lame )
-   libsamplerate? ( media-libs/libsamplerate )
-   lua? ( dev-lang/lua:0= )
-   mac? ( media-sound/mac )
-   modplug? ( media-libs/libmodplug )
-   mp3? ( media-libs/libmad )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   pulseaudio? ( media-sound/pulseaudio )
-   sndfile? ( media-libs/libsndfile )
-   speex? ( media-libs/speex media-libs/liboggz media-libs/libogg )
-   vorbis? ( media-libs/libvorbis media-libs/libogg )
-   wavpack? ( media-sound/wavpack )
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-PATCHES=(
-   "${FILESDIR}/${P}-ffmpeg3.patch"
-)
-
-src_configure() {
-   econf \
-   --disable-rpath \
-   --enable-loop \
-   --enable-nls \
-   --enable-transcoding \
-   $(use_enable debug) \
-   $(use_enable podcast) \
-   $(use_enable systray) \
-   $(use_enable jack jack-mgmt) \
-   $(use_with alsa) \
-   $(use_with cdda) \
-   $(use_with cddb) \
-   $(use_with ffmpeg lavc) \
-   $(use_with flac) \
-   $(use_with ifp) \
-   $(use_with jack) \
-   $(use_with ladspa) \
-   $(use_with lame) \
-   $(use_with libsamplerate src) \
-   $(use_with lua) \
-   $(use_with mac) \
-   $(use_with modplug mod) \
-   $(use_with mp3 mpeg) \
-   $(use_with musepack mpc) \
-   $(use_with oss) \
-   $(use_with pulseaudio pulse) \
-   $(use_with sndfile) \
-   $(use_with speex) \
-   $(use_with vorbis vorbis) \
-   $(use_with vorbis vorbisenc) \
-   $(use_with wavpack)
-}
-
-src_install() {
-   default
-
-   newicon src/img/icon_64.png aqualung.png
-   make_desktop_entry aqualung Aqualung
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/darkice/, media-sound/darkice/files/

2020-09-05 Thread Miroslav Šulc
commit: 5e485c4563d46bd0f78da893349959983b0f8cc7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep  5 16:27:46 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 16:28:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e485c45

media-sound/darkice: fixed compilation

Closes: https://bugs.gentoo.org/681554
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/darkice/darkice-1.3.ebuild |  4 
 media-sound/darkice/darkice-1.4.ebuild |  4 
 .../darkice/files/darkice-1.3-include.patch| 26 ++
 3 files changed, 34 insertions(+)

diff --git a/media-sound/darkice/darkice-1.3.ebuild 
b/media-sound/darkice/darkice-1.3.ebuild
index 630f69949ed..20d7d39cbaf 100644
--- a/media-sound/darkice/darkice-1.3.ebuild
+++ b/media-sound/darkice/darkice-1.3.ebuild
@@ -27,6 +27,10 @@ DEPEND="${RDEPEND}"
 REQUIRED_USE="|| ( aac aacplus mp3 opus twolame vorbis )
|| ( alsa jack pulseaudio )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-include.patch"
+)
+
 src_configure() {
local myeconfargs=(
$(use_enable debug)

diff --git a/media-sound/darkice/darkice-1.4.ebuild 
b/media-sound/darkice/darkice-1.4.ebuild
index 0c54f4f70ac..5a481e15719 100644
--- a/media-sound/darkice/darkice-1.4.ebuild
+++ b/media-sound/darkice/darkice-1.4.ebuild
@@ -29,6 +29,10 @@ REQUIRED_USE="|| ( aac aacplus mp3 opus twolame vorbis )
 
 DOCS=( AUTHORS ChangeLog FAQ NEWS README TODO )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3-include.patch"
+)
+
 src_configure() {
local myeconfargs=(
$(use_enable debug)

diff --git a/media-sound/darkice/files/darkice-1.3-include.patch 
b/media-sound/darkice/files/darkice-1.3-include.patch
new file mode 100644
index 000..dd2e135e878
--- /dev/null
+++ b/media-sound/darkice/files/darkice-1.3-include.patch
@@ -0,0 +1,26 @@
+diff --git a/src/FaacEncoder.cpp b/src/FaacEncoder.cpp
+index 873c560..3f7dc75 100644
+--- a/src/FaacEncoder.cpp
 b/src/FaacEncoder.cpp
+@@ -36,7 +36,7 @@
+ // compile the whole file only if faac support configured in
+ #ifdef HAVE_FAAC_LIB
+ 
+-
++#include 
+ 
+ #include "Exception.h"
+ #include "Util.h"
+diff --git a/src/aacPlusEncoder.cpp b/src/aacPlusEncoder.cpp
+index 70831b6..1f2ec20 100644
+--- a/src/aacPlusEncoder.cpp
 b/src/aacPlusEncoder.cpp
+@@ -36,7 +36,7 @@
+ // compile the whole file only if aacplus support configured in
+ #ifdef HAVE_AACPLUS_LIB
+ 
+-
++#include 
+ 
+ #include "Exception.h"
+ #include "Util.h"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2020-09-05 Thread Sam James
commit: 8eae5fe4beccd2a914448840365049ad42b5cca2
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 17:01:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 17:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eae5fe4

media-plugins/cmt-plugins: ppc stable (bug #737602)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index ca138c9f933..67e6bfabbd4 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="CMT (computer music toolkit) LADSPA library 
plugins"
 HOMEPAGE="http://www.ladspa.org/;
 SRC_URI="http://www.ladspa.org/download/${MY_P}.tgz;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86"
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE=""



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

2020-09-05 Thread Mike Gilbert
commit: 295166a86e96aef23f9cc311e71eb29556aaeaa4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep  5 16:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep  5 18:54:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295166a8

media-libs/x264: Set special value of AS to fix build failure.

Closes: https://bugs.gentoo.org/721026
Closes: https://bugs.gentoo.org/724676
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 media-libs/x264/x264-0.0.20190214.ebuild| 7 +++
 media-libs/x264/x264-0.0.20190903-r1.ebuild | 7 +++
 media-libs/x264/x264-0.0.20190903.ebuild| 7 +++
 media-libs/x264/x264-.ebuild| 7 +++
 4 files changed, 28 insertions(+)

diff --git a/media-libs/x264/x264-0.0.20190214.ebuild 
b/media-libs/x264/x264-0.0.20190214.ebuild
index a181239df0d..7868773a08d 100644
--- a/media-libs/x264/x264-0.0.20190214.ebuild
+++ b/media-libs/x264/x264-0.0.20190214.ebuild
@@ -32,6 +32,13 @@ DOCS=( AUTHORS 
doc/{ratecontrol,regression_test,standards,threads,vui}.txt )
 
 multilib_src_configure() {
tc-export CC
+
+   if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then
+   export AS="nasm"
+   else
+   export AS="${CC}"
+   fi
+
local asm_conf=""
 
if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || 
[[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { 
use !altivec ; }; then

diff --git a/media-libs/x264/x264-0.0.20190903-r1.ebuild 
b/media-libs/x264/x264-0.0.20190903-r1.ebuild
index e65caa445b8..453ed7982ff 100644
--- a/media-libs/x264/x264-0.0.20190903-r1.ebuild
+++ b/media-libs/x264/x264-0.0.20190903-r1.ebuild
@@ -34,6 +34,13 @@ PATCHES=("${FILESDIR}"/${P}-STRINGS.patch)
 
 multilib_src_configure() {
tc-export CC
+
+   if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then
+   export AS="nasm"
+   else
+   export AS="${CC}"
+   fi
+
local asm_conf=""
 
if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || 
[[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { 
use !cpu_flags_ppc_altivec ; }; then

diff --git a/media-libs/x264/x264-0.0.20190903.ebuild 
b/media-libs/x264/x264-0.0.20190903.ebuild
index 920c6880613..1a64a1a4612 100644
--- a/media-libs/x264/x264-0.0.20190903.ebuild
+++ b/media-libs/x264/x264-0.0.20190903.ebuild
@@ -32,6 +32,13 @@ DOCS=( AUTHORS 
doc/{ratecontrol,regression_test,standards,threads,vui}.txt )
 
 multilib_src_configure() {
tc-export CC
+
+   if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then
+   export AS="nasm"
+   else
+   export AS="${CC}"
+   fi
+
local asm_conf=""
 
if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || 
[[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { 
use !cpu_flags_ppc_altivec ; }; then

diff --git a/media-libs/x264/x264-.ebuild b/media-libs/x264/x264-.ebuild
index 83de5d6c78b..1d20cc1b73e 100644
--- a/media-libs/x264/x264-.ebuild
+++ b/media-libs/x264/x264-.ebuild
@@ -32,6 +32,13 @@ DOCS=( AUTHORS 
doc/{ratecontrol,regression_test,standards,threads,vui}.txt )
 
 multilib_src_configure() {
tc-export CC
+
+   if [[ ${ABI} == x86 || ${ABI} == amd64 ]]; then
+   export AS="nasm"
+   else
+   export AS="${CC}"
+   fi
+
local asm_conf=""
 
if [[ ${ABI} == x86* ]] && { use pic || use !cpu_flags_x86_sse ; } || 
[[ ${ABI} == "x32" ]] || [[ ${CHOST} == armv5* ]] || [[ ${ABI} == ppc* ]] && { 
use !cpu_flags_ppc_altivec ; }; then



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/uwebsockets/

2020-09-05 Thread Aisha Tammy
commit: a6631d621e9e03e5bdde207ce6cb3bff37e2151f
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Sep  5 19:13:22 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Sep  5 19:31:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6631d62

www-apps/uwebsockets: version bump

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/uwebsockets/Manifest   |  1 +
 www-apps/uwebsockets/uwebsockets-18.12.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index 61bc899..b14f736 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST uwebsockets-18.10.0.tar.gz 265369 BLAKE2B 
1ddd16f1793144c4e89681c2eae56e66db711fe94d17120222bf652df9616376fd1194baa0b7b10a89f6551ad1b62998c9993681b60ac5924e9b28500737fe46
 SHA512 
93d97ac45aabad5be4b8a5ba91e04c360e83a82e9d781aebeb5b325b8f11d2f25fb4d07dbce105978b947f7324d06d2e3877d07c14482961feed4171529248d1
 DIST uwebsockets-18.11.0.tar.gz 267042 BLAKE2B 
2cc0a6a7d798ac3c66967afa8b3cdfeda0396f0020a89c7d8c3184c2e8f1090d01372c235ebe5145d171f6d43684ad5dbef6b245f9c617a58b7ee229eeac1123
 SHA512 
a7300091115c1b08130ff697ba23ee16d0473943e49d219357bddc6708e2e629832856514cded3e7f27b2da36fc33d1e6ad0675006490812bdae123a20a660f4
+DIST uwebsockets-18.12.0.tar.gz 270096 BLAKE2B 
5b8556e7158feb8d594eff30c095d8a01db855ae2803c6911ddd7b4d1d400cdc3d876fb9d39d0dc26a07afb19a78b0a9a016daa41105505ecba878b2988d8e1c
 SHA512 
e3eb18d79e61a084c2e54f80643e01ddf4e50d0442da7114eda4f528d5e6a43ff4f090c879fced1cc7db061b6d219cae33e4eb35cbad0d495c72c4117dbd416d

diff --git a/www-apps/uwebsockets/uwebsockets-18.12.0.ebuild 
b/www-apps/uwebsockets/uwebsockets-18.12.0.ebuild
new file mode 100644
index 000..2738b66
--- /dev/null
+++ b/www-apps/uwebsockets/uwebsockets-18.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
+else
+   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/uWebSockets-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RDEPEND=">=net-libs/usockets-0.4.1"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-src_Loop.h.patch"
+)
+
+src_prepare() {
+   default
+   mv src uWebSockets
+}
+
+src_compile() {
+   return 0
+}
+
+src_install() {
+   doheader -r uWebSockets
+}



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

2020-09-05 Thread Sam James
commit: 3c949b39682147a3c59d322f3f0253f8ab06764e
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 21:19:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 21:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c949b39

dev-libs/kdiagram: Stabilize 2.7.0 amd64, #740450

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

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

diff --git a/dev-libs/kdiagram/kdiagram-2.7.0.ebuild 
b/dev-libs/kdiagram/kdiagram-2.7.0.ebuild
index 550be41795b..e253234547d 100644
--- a/dev-libs/kdiagram/kdiagram-2.7.0.ebuild
+++ b/dev-libs/kdiagram/kdiagram-2.7.0.ebuild
@@ -16,7 +16,7 @@ https://www.kdab.com/development-resources/qt-tools/kd-chart/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-2" # TODO CHECK



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

2020-09-05 Thread Sam James
commit: 6ccadb2df32dc50ea12a77b566290079523abf45
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 21:20:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 21:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccadb2d

sci-astronomy/kstars: Stabilize 3.4.3 amd64, #740452

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

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

diff --git a/sci-astronomy/kstars/kstars-3.4.3.ebuild 
b/sci-astronomy/kstars/kstars-3.4.3.ebuild
index 4329431b153..ce93bf63b36 100644
--- a/sci-astronomy/kstars/kstars-3.4.3.ebuild
+++ b/sci-astronomy/kstars/kstars-3.4.3.ebuild
@@ -14,7 +14,7 @@ https://edu.kde.org/kstars/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2+ GPL-3+"



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

2020-09-05 Thread Thomas Deutschmann
commit: 9bf8da750771c938d5ebe5090fe4e05e142d0dc6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 21:39:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 21:39:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf8da75

app-misc/datefudge: bump to v1.24

Closes: https://bugs.gentoo.org/709788
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/datefudge/Manifest  |  1 +
 app-misc/datefudge/datefudge-1.24.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-misc/datefudge/Manifest b/app-misc/datefudge/Manifest
index f36e6807492..153aac25f3c 100644
--- a/app-misc/datefudge/Manifest
+++ b/app-misc/datefudge/Manifest
@@ -1 +1,2 @@
 DIST datefudge_1.22.tar.xz 12964 BLAKE2B 
2f76647a3f7c73e43ff6b4fd57d57d21cae75fd8bc304a5cab7c66d9798795e2386f6219a51d71f57e13463e88a3e518160d90ae01bae5253cbcb7c8a3acf763
 SHA512 
ed67d334ca8296ae1c7b5ee1efc6ec7aafaad0aeb9f0f0387245c2eeea94ccc59ab804778b93ab8b34a512b83a3ec81d10f341d4f4f22b4a07fccdadaefb6d8b
+DIST datefudge_1.24.tar.xz 14152 BLAKE2B 
c0a386193e6761abade4643e2f56520738baf4bb739d4c94cec3e47a8feb5ebdf32a6e8b4a0c3dbb9584136b9855abcc68f5134e082083dfb61e977ae45c0bc7
 SHA512 
cd548a7e8ff10189e101fa339b2845cdd19a59354e43b02cf47e466855ec192dc2084951f7663a94da56a580dd24524047651d8bcb41aa478fe94b24dffaedeb

diff --git a/app-misc/datefudge/datefudge-1.24.ebuild 
b/app-misc/datefudge/datefudge-1.24.ebuild
new file mode 100644
index 000..d9399fc46aa
--- /dev/null
+++ b/app-misc/datefudge/datefudge-1.24.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="A program (and preload library) to fake system date"
+HOMEPAGE="https://packages.qa.debian.org/d/datefudge.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
+
+LICENSE="GPL-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 ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/dpkg-parsechangelog/d' \
+   Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" libdir="/usr/$(get_libdir)" VERSION="${PV}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" CC="$(tc-getCC)" libdir="/usr/$(get_libdir)" 
install
+   einstalldocs
+}



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

2020-09-05 Thread Miroslav Šulc
commit: c47e948b711401b0d2dcab6e21f3a9874302e255
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep  5 17:16:28 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 17:16:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47e948b

dev-libs/sord: fixed compilation with gcc10 + added live

Closes: https://bugs.gentoo.org/726312
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/sord/files/sord-0.16.4-gcc10.patch| 25 ++
 .../{sord-0.16.4.ebuild => sord-0.16.4-r1.ebuild}  |  4 
 .../sord/{sord-0.16.4.ebuild => sord-.ebuild}  |  6 +++---
 3 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/dev-libs/sord/files/sord-0.16.4-gcc10.patch 
b/dev-libs/sord/files/sord-0.16.4-gcc10.patch
new file mode 100644
index 000..a793b335a0a
--- /dev/null
+++ b/dev-libs/sord/files/sord-0.16.4-gcc10.patch
@@ -0,0 +1,25 @@
+From 616517f44ceeacb26592e50e2bf914aad2d93b90 Mon Sep 17 00:00:00 2001
+From: David Robillard 
+Date: Fri, 17 Jul 2020 15:38:38 +0200
+Subject: [PATCH] Fix crash with optimized builds with GCC 10.1.0
+
+---
+ src/zix/btree.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/zix/btree.c b/src/zix/btree.c
+index 78a5a0d..d830008 100644
+--- a/src/zix/btree.c
 b/src/zix/btree.c
+@@ -689,7 +689,7 @@ zix_btree_begin(const ZixBTree* const t)
+ ZIX_API bool
+ zix_btree_iter_is_end(const ZixBTreeIter* const i)
+ {
+-  return !i || i->stack[0].node == NULL;
++  return !i || (i->level == 0 && i->stack[0].node == NULL);
+ }
+ 
+ ZIX_API void
+-- 
+2.28.0
+

diff --git a/dev-libs/sord/sord-0.16.4.ebuild 
b/dev-libs/sord/sord-0.16.4-r1.ebuild
similarity index 96%
copy from dev-libs/sord/sord-0.16.4.ebuild
copy to dev-libs/sord/sord-0.16.4-r1.ebuild
index 39cd7d0b3fd..2c0d0b7cfc2 100644
--- a/dev-libs/sord/sord-0.16.4.ebuild
+++ b/dev-libs/sord/sord-0.16.4-r1.ebuild
@@ -28,6 +28,10 @@ DEPEND="${RDEPEND}
 
 DOCS=( "AUTHORS" "NEWS" "README.md" )
 
+PATCHES=(
+   "${FILESDIR}/${P}-gcc10.patch"
+)
+
 src_prepare() {
sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
default

diff --git a/dev-libs/sord/sord-0.16.4.ebuild b/dev-libs/sord/sord-.ebuild
similarity index 84%
rename from dev-libs/sord/sord-0.16.4.ebuild
rename to dev-libs/sord/sord-.ebuild
index 39cd7d0b3fd..e1388ab2877 100644
--- a/dev-libs/sord/sord-0.16.4.ebuild
+++ b/dev-libs/sord/sord-.ebuild
@@ -5,15 +5,15 @@ EAPI=6
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE='threads(+)'
-inherit python-any-r1 waf-utils multilib-build multilib-minimal
+inherit python-any-r1 waf-utils multilib-build multilib-minimal git-r3
 
 DESCRIPTION="Library for storing RDF data in memory"
 HOMEPAGE="http://drobilla.net/software/sord/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+EGIT_REPO_URI="https://github.com/drobilla/sord.git;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS=""
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-09-05 Thread Miroslav Šulc
commit: 0aed88a0291600cbcc3441be07ee3a4fe8fab2db
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Sep  5 12:43:29 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 17:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aed88a0

media-sound/baudline: update desktop mimeinfo cache

Closes: https://bugs.gentoo.org/740320
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/baudline/baudline-1.08-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/baudline/baudline-1.08-r1.ebuild 
b/media-sound/baudline/baudline-1.08-r1.ebuild
index c5af15f0b26..54a34b12b4d 100644
--- a/media-sound/baudline/baudline-1.08-r1.ebuild
+++ b/media-sound/baudline/baudline-1.08-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils
+inherit eutils xdg
 
 DESCRIPTION="A time-frequency browser designed for visualization of spectral 
domains"
 HOMEPAGE="http://www.baudline.com/;



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

2020-09-05 Thread Miroslav Šulc
commit: 441c708c0f0b819283362e003a07463cd4a9f019
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Sep  5 12:44:12 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 17:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=441c708c

media-sound/alsaplayer: update desktop mimeinfo cache

Closes: https://bugs.gentoo.org/740316
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17424
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/alsaplayer/alsaplayer-0.99.81-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/alsaplayer/alsaplayer-0.99.81-r1.ebuild 
b/media-sound/alsaplayer/alsaplayer-0.99.81-r1.ebuild
index 54627dd5384..27659636bbb 100644
--- a/media-sound/alsaplayer/alsaplayer-0.99.81-r1.ebuild
+++ b/media-sound/alsaplayer/alsaplayer-0.99.81-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools desktop
+inherit autotools desktop xdg
 
 DESCRIPTION="A heavily multi-threaded pluggable audio player"
 HOMEPAGE="http://www.alsaplayer.org/;



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

2020-09-05 Thread Thomas Deutschmann
commit: 536162ea4da4848722c1b1ad54b5904b13c54406
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 17:17:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 17:22:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536162ea

www-client/firefox: fix GTK functions stub

Unbreak Flash.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1661715
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/Manifest |   1 +
 www-client/firefox/firefox-80.0.1-r1.ebuild | 933 
 2 files changed, 934 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index b44f40bea64..87d14ed9b43 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -159,6 +159,7 @@ DIST firefox-80.0-nn-NO.xpi 562633 BLAKE2B 
b529c4764a15a88915ec7c30711467c0741b8
 DIST firefox-80.0-oc.xpi 584396 BLAKE2B 
b279c3302fa988a8816100c575d650140b2c43a71a295a520b132bcb37df47d8cb456da2aea103bb6dcde7f310c456b357282820eb637da9f059b1082ca1f6fa
 SHA512 
e1c7674269b1939530304dfcf707f06ecef95c31050276b713fefd554c15f2d266a8866605edd732a0cdba6477bc38dbd5109ef4e8c43aa116541ae5c685afc2
 DIST firefox-80.0-pa-IN.xpi 613993 BLAKE2B 
0f543b581c0d9928b2119c4e091968542865830cbb6258999a29018cb7e4d025b8fd6bcf8c21bf6e7b760a37fed07f0bea088debdf157026188dffc02d65366b
 SHA512 
e80d10daf882dcbe01add70105081be50feb26178ee2ab6cf576afb4c2e4fa9f9868b694016ec006e7f6134e1f6ef40d8f9875661a479f57498d3bb451f0378c
 DIST firefox-80.0-patches-02.tar.xz 26280 BLAKE2B 
11445bae206ed9e8cbadb7f9c2a2ca143c50d4924e663e3b83533f5b6b2aab4e1c760c9c21e1c7ed7d324443ce5df50d1f6b1284184ddaaacbe6c040c5835dee
 SHA512 
51ea389c14757636eea87d9cdb64015072b85ca79e86c68a299568b2a02a8225116c40f0b6306bb15cb73ea9ba18e1767d5e0c21e0aa6dd202cf6ae3d74c304a
+DIST firefox-80.0-patches-03.tar.xz 26756 BLAKE2B 
c15615123acc531b99cfdfb3211e22f268afa416b0bd0da7a0e6a1411245d46175051cbb548d37503903f136a013b308e6c839424060124900f2c5e39d641c90
 SHA512 
1db6abf91dc1a51892c74452ad703193aba6dfbbce05b631dd030af6d0952f91578658fd865557d78bff157464bd64a71d16c23562720803da567cc24f9285fc
 DIST firefox-80.0-pl.xpi 588790 BLAKE2B 
690ea2bce21714412ebc64fe353354efccd96041721ff4d6d73282900bd69c349a264c61923d3026ff5c39412e04a1be59a864a2b2607c6602b94dc255516824
 SHA512 
5f4b739b379fdb019fab043277f32b798cc317caae96b11f76228d5c2045907ad44f0b40649b42d66b5b2b1970fb6201fc47393eb4e2bbd86422d1ad4335b62c
 DIST firefox-80.0-pt-BR.xpi 569559 BLAKE2B 
d3964f5460e4eb24797fda4bfa4c101103634056fc5df39ea362114f27407a0f5fa1d4a4724391c8b6b8249ce2a0619c2a3fe914c111450c0b5f3860ad291afe
 SHA512 
821aaed6238d01a583bd71dff1d014ff3fa8b2caa5c4478b12e54b011dce561b0ca88239774c8e59479b4488993c4dd2877e68c7e658b310fc490c826cf48d35
 DIST firefox-80.0-pt-PT.xpi 579329 BLAKE2B 
774aab81cb5e10c053c1b383bd10941c62352af26098c742c323eeceab3a509bd8d6ae582545cc7dfd7fe5dbc9804227ba338fd004eaa0681a17be7f050ecdbe
 SHA512 
639bf10dab4fe118ccc58c2d42b0ea4bd78be3edb9d77ce142c7a3a4a84e8ad55dd50ca56db7a7a94570186fdd2ded88bd99d727dd8d9dabfc30259f006643a0

diff --git a/www-client/firefox/firefox-80.0.1-r1.ebuild 
b/www-client/firefox/firefox-80.0.1-r1.ebuild
new file mode 100644
index 000..1c590e9cadc
--- /dev/null
+++ b/www-client/firefox/firefox-80.0.1-r1.ebuild
@@ -0,0 +1,933 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=""
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=( ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb
+el en en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr
+fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka
+kab kk km kn ko lij lt lv mk mr ms my nb-NO nl nn-NO oc pa-IN pl pt-BR
+pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh
+zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]] ; then
+   # ESR releases have slightly different version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-80.0-patches-03"
+
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
+MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/${PN}-${MOZ_PV}.source.tar.xz"
+
+if [[ "${PV}" == *_rc* ]]; then
+   
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc};
+   MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
+   MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> 
$P.tar.xz"
+fi
+
+LLVM_MAX_SLOT=10
+
+inherit check-reqs 

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

2020-09-05 Thread Miroslav Šulc
commit: 6b930bea887ffdcf113350485bc3857e9d49fbdf
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Sep  5 12:42:54 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 17:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b930bea

media-sound/gogglesmm: update desktop mimeinfo cache

Closes: https://bugs.gentoo.org/740358
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild 
b/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild
index de8b8d6c52d..18772a8d092 100644
--- a/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild
+++ b/media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake
+inherit cmake xdg
 
 DESCRIPTION="Fast and light music player"
 HOMEPAGE="https://gogglesmm.github.io;



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

2020-09-05 Thread Thomas Deutschmann
commit: 332d144e99865ec163da64f97f50ebf3a107c5d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 17:37:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 17:58:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332d144e

sys-devel/bison: bump to v3.7.2

Closes: https://bugs.gentoo.org/716516
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.7.2.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index abcd30a5b3e..c8c816a2506 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,4 +5,6 @@ DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fd
 DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
 DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
+DIST bison-3.7.2-patches-01.tar.xz 99572 BLAKE2B 
a135527cee592c63ba2398ce44a1c35e43deb61219120ce34ef81f4de26da771fdc71309256ddb02a5b9f13760073b4d89eba2d6bf0aae26a57bd904a83b1d7c
 SHA512 
fd0826dca291c2098e26dee2e425420890a247282cf999479a6b6e54a79f75542980071d25c846f1e56cb2221a7c8d2286b2936cbd33f0f1e948f48b8891f592
+DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
 DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.2.ebuild 
b/sys-devel/bison/bison-3.7.2.ebuild
new file mode 100644
index 000..cf2ebd48fe9
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.2-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   >=sys-devel/gettext-0.21
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.7.2-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || 

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

2020-09-05 Thread Kent Fredric
commit: 478d8cf4e35a8efaca3d815cc02307ab96256e4b
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 17:58:00 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 17:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478d8cf4

dev-perl/File-Slurp: Bump to version .320.0

- EAPI7

Upstream:
- Don't test taint support
- Fix documentation
- Reduce test suite size
- Atomic write_file now uses temporary AND hidden files
- Add file existence and size checks

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/File-Slurp/File-Slurp-.320.0.ebuild | 33 
 dev-perl/File-Slurp/Manifest |  1 +
 dev-perl/File-Slurp/metadata.xml |  1 -
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild 
b/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild
new file mode 100644
index 000..a5d000c85f6
--- /dev/null
+++ b/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=CAPOEIRAB
+DIST_VERSION=.32
+inherit perl-module
+
+DESCRIPTION="Simple and Efficient Reading/Writing/Modifying of Complete Files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-Exporter-5.570.0
+   >=virtual/perl-File-Spec-3.10.0
+   virtual/perl-File-Temp
+   virtual/perl-IO
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Scalar-List-Utils-1.0.0
+   virtual/perl-Socket
+   virtual/perl-Test-Simple
+   )
+"
+
+mydoc="extras/slurp_article.pod"

diff --git a/dev-perl/File-Slurp/Manifest b/dev-perl/File-Slurp/Manifest
index c1862a02e36..9ff6d5da13e 100644
--- a/dev-perl/File-Slurp/Manifest
+++ b/dev-perl/File-Slurp/Manifest
@@ -1 +1,2 @@
 DIST File-Slurp-.27.tar.gz 37734 BLAKE2B 
2e2589b834e1092a869a9527395d9ed589f0dafac99b13ca3e802c4bf159ebc55f7b28284a13effdcbd476b7c7d7727a9b25735dc9f9b1711a9ec63444d44888
 SHA512 
24a5e2b93f7fda65cbdf0e54687de3af511cfd3909dcf4c79610882bf4f119afdf2bd60de28fcb8d9155b94a29ca4f901e28930a810949e490ba1c584d7a6ee0
+DIST File-Slurp-.32.tar.gz 34574 BLAKE2B 
d75d7253945908328124ef46f53d86fba7ba0751e87ae493f071b03844d17b969371d1b26fddbc94f4b788475b09b5ee76c3d2c0b6f1c0c64959da0be95dd0f0
 SHA512 
413337e0257e95e8e8d2aabf684bec81e746000a741809935b058490b8c42b494064f724e618b250330d8bb67a0a7a2a5adad17e3e6c96d4b193531a192a4d56

diff --git a/dev-perl/File-Slurp/metadata.xml b/dev-perl/File-Slurp/metadata.xml
index e44f99067ac..e4b13ee43fd 100644
--- a/dev-perl/File-Slurp/metadata.xml
+++ b/dev-perl/File-Slurp/metadata.xml
@@ -8,6 +8,5 @@
   
 File-Slurp
 File::Slurp
-FileSlurp_12
   
 



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/base/

2020-09-05 Thread Andreas K. Hüttel
commit: 52b7235e399444247adf3d9c24a20dd57db50f20
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep  4 16:34:54 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep  4 20:18:17 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=52b7235e

Allow "interpreter" parameter as space-separated list of files

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

 catalyst/base/stagebase.py | 44 +---
 1 file changed, 29 insertions(+), 15 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index afeda722..0cf3495a 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1061,21 +1061,28 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
shutil.copy('/etc/resolv.conf', 
self.settings['chroot_path'] + '/etc/')
 
-   # Copy over the binary interpreter (qemu), if 
applicable; note that it's given
-   # as full path and goes to the same place in the chroot
+   # Copy over the binary interpreter(s) (qemu), if 
applicable; note that they are given
+   # as space-separated list of full paths and go to the 
same place in the chroot
if "interpreter" in self.settings:
-   if not 
os.path.exists(self.settings["interpreter"]):
-   raise CatalystError(
-   "Can't find interpreter " + 
self.settings["interpreter"],
-   print_traceback=True)
 
-   log.notice('Copying binary interpreter %s into 
chroot', self.settings['interpreter'])
+   if isinstance(self.settings["interpreter"], 
str):
+   myints = [self.settings["interpreter"]]
+   else:
+   myints = self.settings["interpreter"]
+
+   for myi in myints:
+   if not os.path.exists(myi):
+   raise CatalystError(
+   "Can't find interpreter 
" + myi,
+   print_traceback=True)
 
-   if os.path.exists(self.settings['chroot_path'] 
+ '/' + self.settings['interpreter']):
-   os.rename(self.settings['chroot_path'] 
+ '/' + self.settings['interpreter'], self.settings['chroot_path'] + '/' + 
self.settings['interpreter'] + '.catalyst')
+   log.notice('Copying binary interpreter 
%s into chroot', myi)
 
-   shutil.copy(self.settings['interpreter'],
-   self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
+   if 
os.path.exists(self.settings['chroot_path'] + '/' + myi):
+   
os.rename(self.settings['chroot_path'] + '/' + myi, 
self.settings['chroot_path'] + '/' + myi + '.catalyst')
+
+   shutil.copy(myi,
+   self.settings['chroot_path'] + 
'/' + myi)
 
# Copy over the envscript, if applicable
if "envscript" in self.settings:
@@ -1242,12 +1249,19 @@ class StageBase(TargetBase, ClearBase, GenBase):
if os.path.exists(hosts_file + '.catalyst'):
os.rename(hosts_file + '.catalyst', hosts_file)
 
-   # optionally clean up binary interpreter
+   # optionally clean up binary interpreter(s)
if "interpreter" in self.settings:
-   if os.path.exists(self.settings['chroot_path'] + '/' + 
self.settings['interpreter'] + '.catalyst'):
-   os.rename(self.settings['chroot_path'] + '/' + 
self.settings['interpreter'] + '.catalyst', self.settings['chroot_path'] + '/' 
+ self.settings['interpreter'])
+
+   if isinstance(self.settings["interpreter"], str):
+   myints = [self.settings["interpreter"]]
else:
-   os.remove(self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
+   myints = self.settings["interpreter"]
+
+   for myi in myints:
+   if os.path.exists(self.settings['chroot_path'] 
+ '/' + myi + '.catalyst'):
+   os.rename(self.settings['chroot_path'] 
+ '/' + myi + '.catalyst', self.settings['chroot_path'] + '/' + myi)
+   else:
+   

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

2020-09-05 Thread Sam James
commit: 09959a7ffc21b44221bac0ebfb724ec5432bcbf7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:22:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:22:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09959a7f

sys-apps/ed: ppc stable (bug #737500)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 sys-apps/ed/ed-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ed/ed-1.16.ebuild b/sys-apps/ed/ed-1.16.ebuild
index 818a0ec2f92..4f6453b3dd1 100644
--- a/sys-apps/ed/ed-1.16.ebuild
+++ b/sys-apps/ed/ed-1.16.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz;
 LICENSE="GPL-3"
 SLOT="0"
 [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



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

2020-09-05 Thread Sam James
commit: f9696fac26bfabbd92db7227c786a03866fa24bb
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:23:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:23:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9696fac

dev-libs/xerces-c: ppc stable (bug #737588)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild 
b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild
index 24b758531bd..f0c894c9ed8 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit subversion
 else
SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camomile/

2020-09-05 Thread Sam James
commit: d70fe7449a35185a0e340091449deb27bbba65ac
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:22:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:22:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70fe744

dev-ml/camomile: ppc stable (bug #737172)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camomile/camomile-0.8.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camomile/camomile-0.8.5-r2.ebuild 
b/dev-ml/camomile/camomile-0.8.5-r2.ebuild
index 38d4bb126e3..c413de91cf1 100644
--- a/dev-ml/camomile/camomile-0.8.5-r2.ebuild
+++ b/dev-ml/camomile/camomile-0.8.5-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/yoriyuki/Camomile/releases/download/rel-${PV}/${P}.t
 
 LICENSE="LGPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="debug +ocamlopt"
 
 PATCHES=( "${FILESDIR}"/ocaml-unsafe-string.patch )



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

2020-09-05 Thread Sam James
commit: 07b92324d303a3be09bc733a0f47dbab2ffdb32a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:21:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:21:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b92324

media-libs/libmatroska: ppc stable (bug #736796)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-libs/libmatroska/libmatroska-1.6.2.ebuild 
b/media-libs/libmatroska/libmatroska-1.6.2.ebuild
index 88c5a7898a8..55ec41529ae 100644
--- a/media-libs/libmatroska/libmatroska-1.6.2.ebuild
+++ b/media-libs/libmatroska/libmatroska-1.6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7" # subslot = soname major version
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 sparc x86 ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-libs/libebml-1.4.0:="



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

2020-09-05 Thread Sam James
commit: 24e5465fdf0fc01dbad9a96ea170756e8b64ec9a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:22:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:22:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e5465f

dev-libs/libtommath: ppc stable (bug #737168)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libtommath/libtommath-1.2.0.ebuild 
b/dev-libs/libtommath/libtommath-1.2.0.ebuild
index 886477028fb..cfd9994c684 100644
--- a/dev-libs/libtommath/libtommath-1.2.0.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc examples static-libs"
 
 src_prepare() {



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

2020-09-05 Thread Sam James
commit: e3de1c1e3bfa1a7f297d5ee8aae3eeba6bbc
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:21:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3de1c1e

dev-libs/libebml: ppc stable (bug #736796)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libebml/libebml-1.4.0.ebuild 
b/dev-libs/libebml/libebml-1.4.0.ebuild
index e2f9532f0f1..f2b93f6e43d 100644
--- a/dev-libs/libebml/libebml-1.4.0.ebuild
+++ b/dev-libs/libebml/libebml-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/5" # subslot = soname major version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE=""
 
 src_configure() {



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

2020-09-05 Thread Sergei Trofimovich
commit: d99d0caf31f86a1ba52c60b8576c835a7a047c2e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep  5 18:15:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep  5 18:16:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99d0caf

sys-devel/gcc-config: bump up to 2.3.2

Two new changes:
- make USE_CC_WRAPPERS=yes to install cc/f77 links
- maintain ABI ordering for LDPATH

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

 sys-devel/gcc-config/Manifest|  1 +
 sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index d753879ffd9..409820ed79b 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,2 +1,3 @@
 DIST gcc-config-2.3.1.tar.xz 17368 BLAKE2B 
59c77938b24cbbb548ef2f9e68be0de8c651f6beca74cf4e6007338f6217fa6e207c020f9a5e1c05c6abae24b9628fd193d0aeaaea28c6a1aac51e48b0145118
 SHA512 
7d7cdcd1db32e95227f61166b4390476d080e90387a167f031ef5c2c88dd3c785297946435500e39ed9bc31c0b5369cdacf1a12e75cd1786ba30bf7e407a
+DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B 
c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9
 SHA512 
31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc
 DIST gcc-config-2.3.tar.xz 16736 BLAKE2B 
e8c22348d73ec756ebe377c3f9b0aca8e22b7ef53507bfa4dc0fbd459bca38ba6bea9dbb290b4d83239c21c913d12f8262a263e1c078a3997558a0b14fdf355d
 SHA512 
4ce1e46bee6b2182c664746d939a7d843d5b4323c860ea3ee24e36aa629e65f3aa99da99905d4a7091ad0a3a37c14a6a56a0f79c76d6bc93fa0dad39552f221d

diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild 
b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild
new file mode 100644
index 000..f18c030a06c
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+native-symlinks"
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+_emake() {
+   emake \
+   PV="${PV}" \
+   SUBLIBDIR="$(get_libdir)" \
+   USE_NATIVE_LINKS="$(usex native-symlinks)" \
+   TOOLCHAIN_PREFIX="${CHOST}-" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   # Scrub eselect-compiler remains.
+   # To be removed in 2021.
+   rm -f "${ROOT}"/etc/env.d/05compiler
+
+   # We not longer use the /usr/include/g++-v3 hacks, as
+   # it is not needed ...
+   # To be removed in 2021.
+   rm -f "${ROOT}"/usr/include/g++{,-v3}
+
+   # Do we have a valid multi ver setup ?
+   local x
+   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
+   gcc-config ${x}
+   done
+
+   # USE flag change can add or delete files in /usr/bin worth recaching
+   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   eselect compiler-shadow update all
+   fi
+}



[gentoo-commits] proj/riscv:master commit in: eclass/

2020-09-05 Thread Andreas K. Hüttel
commit: 3aa52014348806588d416e0ee73c51014925876e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 20:47:43 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 20:47:43 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=3aa52014

Add support for rv32 abis to multilib-build.eclass

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

 eclass/multilib-build.eclass | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 620bdce..dc4f8a2 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -49,6 +49,8 @@ _MULTILIB_FLAGS=(
 #  abi_ppc_64:ppc64
abi_riscv_lp64d:lp64d
abi_riscv_lp64:lp64
+   abi_riscv_ilp32d:ilp32d
+   abi_riscv_ilp32:ilp32
abi_s390_32:s390
abi_s390_64:s390x
 )
@@ -492,12 +494,18 @@ multilib_prepare_wrappers() {
 #  error "abi_mips_o32 not supported by the package."
 #  endif
 #elif defined(__riscv)
-#  if defined(__riscv_float_abi_double)
+#  if (__WORDSIZE == 64) && defined(__riscv_float_abi_double)
 #  error "abi_riscv_lp64d not supported by the package."
-#  elif defined(__riscv_float_abi_single)
+#  elif (__WORDSIZE == 64) && defined(__riscv_float_abi_single)
 #  error "abi_riscv_lp64f not supported by the package."
-#  else
+#  elif (__WORDSIZE == 64)
 #  error "abi_riscv_lp64 not supported by the package."
+#  elif (__WORDSIZE == 32) && defined(__riscv_float_abi_double)
+#  error "abi_riscv_ilp32d not supported by the package."
+#  elif (__WORDSIZE == 32) && defined(__riscv_float_abi_single)
+#  error "abi_riscv_ilp32f not supported by the package."
+#  else
+#  error "abi_riscv_ilp32 not supported by the package."
 #  endif
 #elif defined(__sparc__)
 #  if defined(__arch64__)



[gentoo-commits] proj/riscv:master commit in: eclass/

2020-09-05 Thread Andreas K. Hüttel
commit: 6ae8eae6e8cfb6f21775135e8e076adf5255dc47
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 20:39:13 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 20:39:13 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=6ae8eae6

Copy multilib-build.eclass from main tree

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

 eclass/multilib-build.eclass | 686 +++
 1 file changed, 686 insertions(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
new file mode 100644
index 000..620bdce
--- /dev/null
+++ b/eclass/multilib-build.eclass
@@ -0,0 +1,686 @@
+# Copyright 2013-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: multilib-build.eclass
+# @MAINTAINER:
+# gx86-multilib team 
+# @AUTHOR:
+# Author: Michał Górny 
+# @SUPPORTED_EAPIS: 4 5 6 7
+# @BLURB: flags and utility functions for building multilib packages
+# @DESCRIPTION:
+# The multilib-build.eclass exports USE flags and utility functions
+# necessary to build packages for multilib in a clean and uniform
+# manner.
+#
+# Please note that dependency specifications for multilib-capable
+# dependencies shall use the USE dependency string in ${MULTILIB_USEDEP}
+# to properly request multilib enabled.
+
+if [[ ! ${_MULTILIB_BUILD} ]]; then
+
+# EAPI=4 is required for meaningful MULTILIB_USEDEP.
+case ${EAPI:-0} in
+   4|5|6|7) ;;
+   *) die "EAPI=${EAPI} is not supported" ;;
+esac
+
+[[ ${EAPI} == [45] ]] && inherit eutils
+inherit multibuild multilib
+
+# @ECLASS-VARIABLE: _MULTILIB_FLAGS
+# @INTERNAL
+# @DESCRIPTION:
+# The list of multilib flags and corresponding ABI values. If the same
+# flag is reused for multiple ABIs (e.g. x86 on Linux), multiple
+# ABIs may be separated by commas.
+#
+# Please contact multilib before modifying this list. This way we can
+# ensure that every *preliminary* work is done and the multilib can be
+# extended safely.
+_MULTILIB_FLAGS=(
+   abi_x86_32:x86,x86_fbsd,x86_freebsd,x86_linux,x86_macos,x86_solaris
+   
abi_x86_64:amd64,amd64_fbsd,x64_freebsd,amd64_linux,x64_macos,x64_solaris
+   abi_x86_x32:x32
+   abi_mips_n32:n32
+   abi_mips_n64:n64
+   abi_mips_o32:o32
+#  abi_ppc_32:ppc,ppc_aix,ppc_macos
+#  abi_ppc_64:ppc64
+   abi_riscv_lp64d:lp64d
+   abi_riscv_lp64:lp64
+   abi_s390_32:s390
+   abi_s390_64:s390x
+)
+readonly _MULTILIB_FLAGS
+
+# @ECLASS-VARIABLE: MULTILIB_COMPAT
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of multilib ABIs supported by the ebuild. If unset, defaults to
+# all ABIs supported by the eclass.
+#
+# This variable is intended for use in prebuilt multilib packages that
+# can provide binaries only for a limited set of ABIs. If ABIs need to
+# be limited due to a bug in source code, package.use.mask is to be used
+# instead. Along with MULTILIB_COMPAT, KEYWORDS should contain '-*'.
+#
+# Note that setting this variable effectively disables support for all
+# other ABIs, including other architectures. For example, specifying
+# abi_x86_{32,64} disables support for MIPS as well.
+#
+# The value of MULTILIB_COMPAT determines the value of IUSE. If set, it
+# also enables REQUIRED_USE constraints.
+#
+# Example use:
+# @CODE
+# # Upstream provides binaries for x86 & amd64 only
+# MULTILIB_COMPAT=( abi_x86_{32,64} )
+# @CODE
+
+# @ECLASS-VARIABLE: MULTILIB_USEDEP
+# @OUTPUT_VARIABLE
+# @DESCRIPTION:
+# The USE-dependency to be used on dependencies (libraries) needing
+# to support multilib as well.
+#
+# Example use:
+# @CODE
+# RDEPEND="dev-libs/libfoo[${MULTILIB_USEDEP}]
+#  net-libs/libbar[ssl,${MULTILIB_USEDEP}]"
+# @CODE
+
+# @ECLASS-VARIABLE: MULTILIB_ABI_FLAG
+# @OUTPUT_VARIABLE
+# @DESCRIPTION:
+# The complete ABI name. Resembles the USE flag name.
+#
+# This is set within multilib_foreach_abi(),
+# multilib_parallel_foreach_abi() and multilib-minimal sub-phase
+# functions.
+#
+# It may be null (empty) when the build is done on ABI not controlled
+# by a USE flag (e.g. on non-multilib arch or when using multilib
+# portage). The build will always be done for a single ABI then.
+#
+# Example value:
+# @CODE
+# abi_x86_64
+# @CODE
+
+_multilib_build_set_globals() {
+   local flags=( "${_MULTILIB_FLAGS[@]%:*}" )
+
+   if [[ ${MULTILIB_COMPAT[@]} ]]; then
+   # Validate MULTILIB_COMPAT and filter out the flags.
+   local f
+   for f in "${MULTILIB_COMPAT[@]}"; do
+   if ! has "${f}" "${flags[@]}"; then
+   die "Invalid value in MULTILIB_COMPAT: ${f}"
+   fi
+   done
+
+   flags=( "${MULTILIB_COMPAT[@]}" )
+
+   REQUIRED_USE="|| ( ${flags[*]} )"
+   fi
+
+   local usedeps=${flags[@]/%/(-)?}
+
+   IUSE=${flags[*]}
+   MULTILIB_USEDEP=${usedeps// /,}
+   readonly MULTILIB_USEDEP
+}

[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/, media-libs/libsdl2/files/

2020-09-05 Thread James Le Cuirot
commit: 9e656cb039645db3c3510a0eaf30b0004125bd13
Author: Brian Kubisiak  kubisiak  com>
AuthorDate: Tue Sep  1 17:41:02 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  5 21:28:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e656cb0

media-libs/libsdl2: Fix EGL and wayland support on systems without X11.

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Brian Kubisiak  kubisiak.com>
Closes: https://github.com/gentoo/gentoo/pull/17365
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/libsdl2-2.0.12-egl-detection.patch   |  24 +++
 media-libs/libsdl2/libsdl2-2.0.12-r2.ebuild| 193 +
 2 files changed, 217 insertions(+)

diff --git a/media-libs/libsdl2/files/libsdl2-2.0.12-egl-detection.patch 
b/media-libs/libsdl2/files/libsdl2-2.0.12-egl-detection.patch
new file mode 100644
index 000..7655ca67494
--- /dev/null
+++ b/media-libs/libsdl2/files/libsdl2-2.0.12-egl-detection.patch
@@ -0,0 +1,24 @@
+Fix wayland support on systems without X11.
+
+Bug: https://bugzilla.libsdl.org/show_bug.cgi?id=5270
+
+--- a/configureTue Aug 25 04:05:36 2020 +0200
 a/configureTue Aug 25 06:40:03 2020 -0700
+@@ -22306,6 +22306,7 @@
+   #define LINUX
+   #define EGL_API_FB
+   #define MESA_EGL_NO_X11_HEADERS
++  #define EGL_NO_X11
+   #include 
+   #include 
+
+--- a/configure.ac Tue Aug 25 04:05:36 2020 +0200
 a/configure.ac Tue Aug 25 06:40:03 2020 -0700
+@@ -2373,6 +2373,7 @@
+   #define LINUX
+   #define EGL_API_FB
+   #define MESA_EGL_NO_X11_HEADERS
++  #define EGL_NO_X11
+   #include 
+   #include 
+ ],[

diff --git a/media-libs/libsdl2/libsdl2-2.0.12-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.0.12-r2.ebuild
new file mode 100644
index 000..2d3f0b84734
--- /dev/null
+++ b/media-libs/libsdl2/libsdl2-2.0.12-r2.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal
+
+MY_P="SDL2-${PV}"
+DESCRIPTION="Simple Direct Media Layer"
+HOMEPAGE="https://www.libsdl.org/;
+SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz;
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus gles2 haptic jack 
+joystick kms libsamplerate nas opengl oss pulseaudio +sound static-libs 
+threads tslib udev +video video_cards_vc4 vulkan wayland X xinerama 
xscreensaver"
+REQUIRED_USE="
+   alsa? ( sound )
+   gles2? ( video )
+   jack? ( sound )
+   nas? ( sound )
+   opengl? ( video )
+   pulseaudio? ( sound )
+   vulkan? ( video )
+   wayland? ( gles2 )
+   xinerama? ( X )
+   xscreensaver? ( X )"
+
+CDEPEND="
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   kms? (
+   >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm]
+   )
+   libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+   nas? (
+   >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}]
+   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+   )
+   opengl? (
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   )
+   pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+   tslib? ( >=x11-libs/tslib-1.0-r3[${MULTILIB_USEDEP}] )
+   udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl,gles2,wayland]
+   >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
+   xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
+   xscreensaver? ( 
>=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
+   )"
+RDEPEND="${CDEPEND}
+   vulkan? ( media-libs/vulkan-loader )"
+DEPEND="${CDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/

2020-09-05 Thread Sam James
commit: 87774f397d6350facceb0548cb8cbf862dbbaf30
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 22:38:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 22:40:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87774f39

net-libs/gnutls: Stabilize 3.6.15 amd64, #740390

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

 net-libs/gnutls/gnutls-3.6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnutls/gnutls-3.6.15.ebuild 
b/net-libs/gnutls/gnutls-3.6.15.ebuild
index 4627bb993b3..dbb6413841b 100644
--- a/net-libs/gnutls/gnutls-3.6.15.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30" # libgnutls.so number
-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 
~x86-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 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-data/

2020-09-05 Thread James Le Cuirot
commit: 5076a5d39849249f0ddc424bf5e36b69aa167892
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  5 23:05:16 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  5 23:07:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5076a5d3

games-action/descent2-data: Use arj instead of unarj

unarj has a problematic license. Unlike descent2-demodata, this is
untested as I don't have the CD but this case is much simpler so it
should work.

Bug: https://bugs.gentoo.org/694746
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 games-action/descent2-data/descent2-data-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-data/descent2-data-1.2.ebuild 
b/games-action/descent2-data/descent2-data-1.2.ebuild
index 4ca0152d5ff..175865f367a 100644
--- a/games-action/descent2-data/descent2-data-1.2.ebuild
+++ b/games-action/descent2-data/descent2-data-1.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/

2020-09-05 Thread James Le Cuirot
commit: 11824574477f8b46388c6bc44a14bbe463346ec0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  5 23:03:36 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  5 23:07:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11824574

games-action/descent2-demodata: Use arj instead of unarj, EAPI 7

unarj has a problematic license. arj is better anyway as it handles
multiple volumes for us.

Bug: https://bugs.gentoo.org/694746
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 .../descent2-demodata-1.0-r1.ebuild| 24 +++---
 1 file changed, 7 insertions(+), 17 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild 
b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index 79abcc78e76..2faad49ef87 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MY_PN="d2demo"
 DEMO="${MY_PN}${PV//.}.zip"
@@ -17,27 +17,17 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="!http://www.icculus.org/d2x/data/d2shar10.tar.gz
-   unarj e D2_1.SOW || die
-   mv ${MY_PN}.ham{,1} || die
-   unarj e D2_2.SOW || die
-   mv ${MY_PN}.ham{,2} || die
-   mv ${MY_PN}.pig{,2} || die
-   unarj e D2_3.SOW || die
-   mv ${MY_PN}.pig{,3} || die
-
-   # From the sows, big porkie pies shall grow
-   cat ${MY_PN}.ham{1,2} > ${MY_PN}.ham || die
-   cat ${MY_PN}.pig{2,3} > ${MY_PN}.pig || die
+   mv D2_2.SOW D2_1.S01 || die
+   mv D2_3.SOW D2_1.S02 || die
+   arj e -v -y -_ D2_1.SOW || die
 }
 
 src_install() {



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

2020-09-05 Thread Sam James
commit: aa2806889f78fa099bb618f4f934e38175f7df6b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 23:42:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 23:43:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa280688

games-fps/gzdoom: Keyword 4.4.2 arm, #740422

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

 games-fps/gzdoom/gzdoom-4.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/gzdoom/gzdoom-4.4.2.ebuild 
b/games-fps/gzdoom/gzdoom-4.4.2.ebuild
index 5c345dd665b..976f3384a39 100644
--- a/games-fps/gzdoom/gzdoom-4.4.2.ebuild
+++ b/games-fps/gzdoom/gzdoom-4.4.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/coelckers/${PN}/archive/g${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="Apache-2.0 BSD BZIP2 GPL-3 LGPL-2.1+ LGPL-3 MIT
non-free? ( Activision ChexQuest3 DOOM-COLLECTORS-EDITION freedist )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="gtk gtk2 +non-free openmp"
 
 DEPEND="



[gentoo-commits] proj/linux-patches: New tag: 5.8-10

2020-09-05 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Sep  5 14:24:39 2020 +

New tag: 5.8-10




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

2020-09-05 Thread Sam James
commit: 12432881b58e1de4493e2184f0bd477e020d73a6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:10:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:10:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12432881

sys-apps/util-linux: ppc stable (bug #729018)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 sys-apps/util-linux/util-linux-2.35.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.35.2.ebuild 
b/sys-apps/util-linux/util-linux-2.35.2.ebuild
index ccb65484897..9b1872ce59e 100644
--- a/sys-apps/util-linux/util-linux-2.35.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.35.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



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

2020-09-05 Thread Matthew Thode
commit: 436356dd7fceeeb6127c2294ab9bdad61e8155b0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:26:09 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436356dd

media-sound/spotify: fix missing x11 deps

Closes: https://bugs.gentoo.org/740526
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/spotify-1.1.26-r2.ebuild | 109 +++
 1 file changed, 109 insertions(+)

diff --git a/media-sound/spotify/spotify-1.1.26-r2.ebuild 
b/media-sound/spotify/spotify-1.1.26-r2.ebuild
new file mode 100644
index 000..6c28565a405
--- /dev/null
+++ b/media-sound/spotify/spotify-1.1.26-r2.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop pax-utils unpacker xdg
+
+DESCRIPTION="Spotify is a social music platform"
+HOMEPAGE="https://www.spotify.com/ch-de/download/previews/;
+SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
+BUILD_ID_AMD64="501.gbe11e53b-15"
+SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
+LICENSE="Spotify"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify libressl systray pax_kernel pulseaudio"
+RESTRICT="mirror strip"
+
+BDEPEND=">=dev-util/patchelf-0.10"
+RDEPEND="
+   dev-libs/nss
+   dev-python/dbus-python
+   dev-python/pygobject:3
+   libnotify? ( x11-libs/libnotify )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/harfbuzz
+   media-libs/mesa[X(+)]
+   net-misc/curl[ssl]
+   net-print/cups[ssl]
+   pulseaudio? ( media-sound/pulseaudio )
+   !pulseaudio? ( media-sound/apulse )
+   systray? ( gnome-extra/gnome-integration-spotify )
+   x11-libs/gtk+:2
+   app-accessibility/at-spi2-atk
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libICE
+"
+   #sys-libs/glibc
+
+S=${WORKDIR}/
+
+QA_PREBUILT="opt/spotify/spotify-client/spotify"
+
+src_prepare() {
+   # Fix desktop entry to launch spotify-dbus.py for systray integration
+   if use systray ; then
+   sed -i \
+   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
+   usr/share/spotify/spotify.desktop || die "sed failed"
+   fi
+   default
+
+   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
+   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
+   || die "failed to patch libcurl library dependency"
+}
+
+src_install() {
+   gunzip usr/share/doc/spotify-client/changelog.gz || die
+   dodoc usr/share/doc/spotify-client/changelog
+
+   SPOTIFY_PKG_HOME=usr/share/spotify
+   insinto /usr/share/pixmaps
+   doins ${SPOTIFY_PKG_HOME}/icons/*.png
+
+   # install in /opt/spotify
+   SPOTIFY_HOME=/opt/spotify/spotify-client
+   insinto ${SPOTIFY_HOME}
+   doins -r ${SPOTIFY_PKG_HOME}/*
+   fperms +x ${SPOTIFY_HOME}/spotify
+
+   dodir /usr/bin
+   cat <<-EOF >"${D}"/usr/bin/spotify || die
+   #! /bin/sh
+   LD_LIBRARY_PATH="/usr/$(get_libdir)/apulse" \\
+   exec ${SPOTIFY_HOME}/spotify "\$@"
+   EOF
+   fperms +x /usr/bin/spotify
+
+   local size
+   for size in 16 22 24 32 48 64 128 256 512; do
+   newicon -s ${size} 
"${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \
+   "spotify-client.png"
+   done
+   domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop"
+   if use pax_kernel; then
+   #create the headers, reset them to default, then paxmark -m them
+   pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die
+   pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die
+   pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die
+   eqawarn "You have set USE=pax_kernel meaning that you intend to 
run"
+   eqawarn "${PN} under a PaX enabled kernel.  To do so, we 
must modify"
+   eqawarn "the ${PN} binary itself and this *may* lead to 
breakage!  If"
+   eqawarn "you suspect that ${PN} is being broken by this 
modification,"
+   eqawarn "please open a bug."
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ewarn "If Spotify crashes after an upgrade its cache may be corrupt."
+   ewarn "To remove the cache:"
+   ewarn "rm -rf ~/.cache/spotify"
+}



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

2020-09-05 Thread Matthew Thode
commit: d6493cb335ca09710160b4cc1886b3ca16f1b87b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:35:04 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:35:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6493cb3

media-sound/spotify: add more libs to qa prebuilt

Closes: https://bugs.gentoo.org/740500
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/spotify-1.1.26-r2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-sound/spotify/spotify-1.1.26-r2.ebuild 
b/media-sound/spotify/spotify-1.1.26-r2.ebuild
index 6c28565a405..fdf168b7477 100644
--- a/media-sound/spotify/spotify-1.1.26-r2.ebuild
+++ b/media-sound/spotify/spotify-1.1.26-r2.ebuild
@@ -43,7 +43,14 @@ RDEPEND="
 
 S=${WORKDIR}/
 
-QA_PREBUILT="opt/spotify/spotify-client/spotify"
+QA_PREBUILT="
+   opt/spotify/spotify-client/spotify
+   opt/spotify/spotify-client/libEGL.so
+   opt/spotify/spotify-client/libGLESv2.so
+   opt/spotify/spotify-client/libcef.so
+   opt/spotify/spotify-client/swiftshader/libEGL.so
+   opt/spotify/spotify-client/swiftshader/libGLESv2.so
+"
 
 src_prepare() {
# Fix desktop entry to launch spotify-dbus.py for systray integration



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/, net-mail/dovecot/files/

2020-09-05 Thread Thomas Deutschmann
commit: 2fd41b355486a055f724150695e1cca74d0fdade
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 23:19:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 23:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd41b35

net-mail/dovecot: fix auth mech APOP

Closes: https://bugs.gentoo.org/739504
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-mail/dovecot/dovecot-2.3.11.3.ebuild   |  2 +
 .../dovecot/files/dovecot-2.3.11.3-apop-fix.patch  | 60 ++
 2 files changed, 62 insertions(+)

diff --git a/net-mail/dovecot/dovecot-2.3.11.3.ebuild 
b/net-mail/dovecot/dovecot-2.3.11.3.ebuild
index 28775017b56..386cbfb5c53 100644
--- a/net-mail/dovecot/dovecot-2.3.11.3.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.11.3.ebuild
@@ -69,6 +69,8 @@ RDEPEND="${DEPEND}
acct-user/dovenull
net-mail/mailbase"
 
+PATCHES=( "${FILESDIR}"/${P}-apop-fix.patch )
+
 pkg_setup() {
if use managesieve && ! use sieve; then
ewarn "managesieve USE flag selected but sieve USE flag 
unselected"

diff --git a/net-mail/dovecot/files/dovecot-2.3.11.3-apop-fix.patch 
b/net-mail/dovecot/files/dovecot-2.3.11.3-apop-fix.patch
new file mode 100644
index 000..667b4829f1c
--- /dev/null
+++ b/net-mail/dovecot/files/dovecot-2.3.11.3-apop-fix.patch
@@ -0,0 +1,60 @@
+From 3c5917d1abee8f4af43b5016ddb897154912eb8d Mon Sep 17 00:00:00 2001
+From: Aki Tuomi 
+Date: Thu, 13 Aug 2020 19:13:49 +0300
+Subject: [PATCH 2/2] auth: test-mech - Fix type mismatch
+
+---
+ src/auth/test-mech.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/auth/test-mech.c b/src/auth/test-mech.c
+index 0a030a2be0..0a22ff46d0 100644
+--- a/src/auth/test-mech.c
 b/src/auth/test-mech.c
+@@ -192,7 +192,7 @@ static void test_mech_handle_challenge(struct auth_request 
*request,
+ }
+ 
+ static inline const unsigned char *
+-test_mech_construct_apop_challenge(unsigned int connect_uid, unsigned long 
*len_r)
++test_mech_construct_apop_challenge(unsigned int connect_uid, size_t *len_r)
+ {
+   string_t *apop_challenge = t_str_new(128);
+ 
+@@ -323,7 +323,7 @@ static void test_mechs(void)
+   struct test_case *test_case = [running_test];
+   const struct mech_module *mech = test_case->mech;
+   struct auth_request *request;
+-  const char *testname = t_strdup_printf("auth mech %s %d/%lu",
++  const char *testname = t_strdup_printf("auth mech %s %d/%zu",
+  mech->mech_name,
+  running_test+1,
+  N_ELEMENTS(tests));
+-- 
+2.11.0
+
+From 47ebfeef07d0908ba6b66344b0f630a21b81bcab Mon Sep 17 00:00:00 2001
+From: Aki Tuomi 
+Date: Thu, 13 Aug 2020 19:13:04 +0300
+Subject: [PATCH 1/2] auth: test-mech - Fix APOP challenge format
+
+---
+ src/auth/test-mech.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/auth/test-mech.c b/src/auth/test-mech.c
+index cf05370035..0a030a2be0 100644
+--- a/src/auth/test-mech.c
 b/src/auth/test-mech.c
+@@ -196,8 +196,8 @@ test_mech_construct_apop_challenge(unsigned int 
connect_uid, unsigned long *len_
+ {
+   string_t *apop_challenge = t_str_new(128);
+ 
+-  str_printfa(apop_challenge,"<%lx.%u.%"PRIdTIME_T"", (unsigned long) 
getpid(),
+-  connect_uid, process_start_time+10);
++  str_printfa(apop_challenge,"<%lx.%lx.%"PRIxTIME_T".", (unsigned 
long)getpid(),
++  (unsigned long)connect_uid, process_start_time+10);
+   str_append_data(apop_challenge, "\0testuser\0responseoflen16-", 26);
+   *len_r = apop_challenge->used;
+   return apop_challenge->data;
+-- 
+2.11.0



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

2020-09-05 Thread Sam James
commit: 9dfd9952d8179b482ce41fd18135823a2a022aa2
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 23:43:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 23:44:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfd9952

media-libs/zmusic: Keyword 1.1.2 arm, #740422

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

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

diff --git a/media-libs/zmusic/zmusic-1.1.2.ebuild 
b/media-libs/zmusic/zmusic-1.1.2.ebuild
index dbcf8b76178..95bb2cf5c6f 100644
--- a/media-libs/zmusic/zmusic-1.1.2.ebuild
+++ b/media-libs/zmusic/zmusic-1.1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/coelckers/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="BSD DUMB-0.9.3 GPL-3 LGPL-2.1+ LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="alsa fluidsynth mpg123 sndfile"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/

2020-09-05 Thread Thomas Deutschmann
commit: ca0c594a6d789ecab31132d4db5f15598212a8b8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 23:46:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 23:46:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0c594a

net-mail/dovecot: x86 stable (bug #736617)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-mail/dovecot/dovecot-2.3.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot/dovecot-2.3.11.3.ebuild 
b/net-mail/dovecot/dovecot-2.3.11.3.ebuild
index 386cbfb5c53..eb5ee4009c4 100644
--- a/net-mail/dovecot/dovecot-2.3.11.3.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.11.3.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.dovecot.org/;
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
 
 IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite vpopmail"
 IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib"



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

2020-09-05 Thread Thomas Deutschmann
commit: f375bca3493e62aa554b7c399568e49e08731f26
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 23:46:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 23:46:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f375bca3

dev-util/valgrind: x86 stable (bug #739736)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-util/valgrind/valgrind-3.16.1.ebuild 
b/dev-util/valgrind/valgrind-3.16.1.ebuild
index 33873a0e69c..f1b8c4bdb0f 100644
--- a/dev-util/valgrind/valgrind-3.16.1.ebuild
+++ b/dev-util/valgrind/valgrind-3.16.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2;
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DEPEND="mpi? ( virtual/mpi )"



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

2020-09-05 Thread Sam James
commit: a71b22c73dc44d2a343f67fb5a697a017b34e6f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:10:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71b22c7

sys-apps/util-linux: ppc64 stable (bug #729018)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 sys-apps/util-linux/util-linux-2.35.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.35.2.ebuild 
b/sys-apps/util-linux/util-linux-2.35.2.ebuild
index 9b1872ce59e..a8a3a209c72 100644
--- a/sys-apps/util-linux/util-linux-2.35.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.35.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



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

2020-09-05 Thread Miroslav Šulc
commit: dccbf3a75442966c36c83a6160ab332d722980a8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep  5 15:40:56 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 15:40:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccbf3a7

java-pkg-simple.eclass: fixed copyright

Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-pkg-simple.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index aad0c225303..a1ab0afb316 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2020 Gentoo Foundation
+# Copyright 2004-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: java-pkg-simple.eclass



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

2020-09-05 Thread Miroslav Šulc
commit: 3b44802bfa393667b8b3368a5444309e58edcc9b
Author: Henning Sudbrock  hsudbrock  de>
AuthorDate: Sat Sep  5 15:13:23 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep  5 15:39:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b44802b

java-pkg-simple.eclass: Fix typos and comments

Mostly fixes typos (most of them in comments, only one in an actual variable,
'dependency').

Non-typos:
* After the recent extensions of this eclass, it now supports resources - hence
  the change in the eclass description.
* The usage description of java-pkg-simple_getclasspath mentions the optional
  parameter --runtime-only, which appears not to be provided by the function.

Signed-off-by: Henning Sudbrock  hsudbrock.de>
Closes: https://github.com/gentoo/gentoo/pull/17425
Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-pkg-simple.eclass | 25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 560db83d77b..aad0c225303 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2015 Gentoo Foundation
+# Copyright 2004-2020 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: java-pkg-simple.eclass
@@ -10,11 +10,10 @@
 # @DESCRIPTION:
 # This class is intended to build pure Java packages from Java sources
 # without the use of any build instructions shipped with the sources.
-# There is no support for resources besides the generated class files,
-# or for generating source files, or for controlling the META-INF of
-# the resulting jar, although these issues may be addressed by an
-# ebuild by putting corresponding files into the target directory
-# before calling the src_compile function of this eclass.
+# There is no support for generating source files, or for controlling
+# the META-INF of the resulting jar, although these issues may be
+# addressed by an ebuild by putting corresponding files into the target
+# directory before calling the src_compile function of this eclass.
 
 inherit java-utils-2
 
@@ -73,7 +72,7 @@ fi
 # @ECLASS-VARIABLE: JAVA_NEEDS_TOOLS
 # @DEFAULT_UNSET
 # @DESCRIPTION:
-# add tools.jar to the gentoo.classpath. Should only be used
+# Add tools.jar to the gentoo.classpath. Should only be used
 # for build-time purposes, the dependency is not recorded to
 # package.env.
 
@@ -188,7 +187,7 @@ fi
 # It is almost equivalent to ${JAVA_RESOURCE_DIRS} in src_test.
 
 # @FUNCTION: java-pkg-simple_getclasspath
-# @USAGE: java-pkg-simple_getclasspath [--runtime-only]
+# @USAGE: java-pkg-simple_getclasspath
 # @INTERNAL
 # @DESCRIPTION:
 # Get proper ${classpath} from ${JAVA_GENTOO_CLASSPATH_EXTRA},
@@ -196,12 +195,12 @@ fi
 # ${JAVA_GENTOO_CLASSPATH}. We use it inside
 # java-pkg-simple_src_compile and java-pkg-simple_src_test.
 #
-# Note that if you need to define a "classpath" variable before
+# Note that the variable "classpath" needs to be defined before
 # calling this function.
 java-pkg-simple_getclasspath() {
debug-print-function ${FUNCNAME} $*
 
-   local denpendency
+   local dependency
local deep_jars="--with-dependencies"
local buildonly_jars="--build-only"
 
@@ -242,7 +241,7 @@ java-pkg-simple_getclasspath() {
 # @INTERNAL
 # @DESCRIPTION:
 # use japi-compliance-checker the ensure the compabitily of \*.class files,
-# Besides, use pkgdiff to ensure the compabilty of resources.
+# Besides, use pkgdiff to ensure the compatibility of resources.
 java-pkg-simple_test_with_pkgdiff_() {
debug-print-function ${FUNCNAME} $*
 
@@ -418,7 +417,7 @@ java-pkg-simple_src_test() {
local tests_to_run classpath
 
# do not continue if the USE FLAG 'test' is explicitly unset
-   # or no ${JAVA_TESTING_FRSerializingCAMEWORKS} specified
+   # or no ${JAVA_TESTING_FRAMEWORKS} is specified
if ! has test ${JAVA_PKG_IUSE}; then
return
elif ! use test; then
@@ -459,7 +458,7 @@ java-pkg-simple_src_test() {
tests_to_run=${tests_to_run//\//.}
 
# exclude extra test classes, usually corner cases
-   #   that the code above cannot handle
+   # that the code above cannot handle
for class in "${JAVA_TEST_EXCLUDES[@]}"; do
tests_to_run=${tests_to_run//${class}}
done



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

2020-09-05 Thread Kent Fredric
commit: 11f91d0756c1801f5baaee3ffa8c70bef7af5e5c
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:36:37 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:49:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f91d07

dev-perl/Digest-MD5-File: Cleanup old 0.80.0-r1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Digest-MD5-File/Digest-MD5-File-0.80.0-r1.ebuild  | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r1.ebuild 
b/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r1.ebuild
deleted file mode 100644
index ba749cfec6a..000
--- a/dev-perl/Digest-MD5-File/Digest-MD5-File-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DMUEY
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Perl extension for getting MD5 sums for files and urls"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-perl/libwww-perl"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-Config-Git/

2020-09-05 Thread Kent Fredric
commit: d96a034bd071f28cb6d7db71a79640f5cece821b
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:38:18 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:49:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96a034b

dev-perl/Dist-Zilla-Plugin-Config-Git: Cleanup old 0.920.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild| 30 --
 1 file changed, 30 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild
deleted file mode 100644
index 06f1f1aa6e2..000
--- 
a/dev-perl/Dist-Zilla-Plugin-Config-Git/Dist-Zilla-Plugin-Config-Git-0.920.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=BBYRD
-DIST_VERSION=0.92
-inherit perl-module
-
-DESCRIPTION="Plugin configuration containing settings for a Git repo"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Dist-Zilla-1.0.0
-   >=dev-perl/Moose-0.340.0
-   >=dev-perl/MooseX-Types-0.60.0
-   >=dev-perl/String-Errf-0.1.0
-   >=dev-perl/namespace-clean-0.60.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=dev-perl/Test-CheckDeps-0.10.0
-   >=virtual/perl-Test-Simple-0.940.0
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-RPM/

2020-09-05 Thread Kent Fredric
commit: a2d46464884c50823f6e0391dc538eb1feeb1605
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:48:56 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:50:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d46464

dev-perl/Dist-Zilla-Plugin-RPM: Cleanup old 0.15.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Dist-Zilla-Plugin-RPM-0.15.0.ebuild| 37 --
 dev-perl/Dist-Zilla-Plugin-RPM/Manifest|  1 -
 2 files changed, 38 deletions(-)

diff --git a/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild 
b/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild
deleted file mode 100644
index 2f173541ec2..000
--- a/dev-perl/Dist-Zilla-Plugin-RPM/Dist-Zilla-Plugin-RPM-0.15.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SKYSYMBOL
-DIST_VERSION=0.015
-inherit perl-module
-
-DESCRIPTION="Build an RPM from your Dist::Zilla release"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Dist-Zilla
-   virtual/perl-File-Temp
-   dev-perl/IPC-Run
-   dev-perl/Moose
-   dev-perl/Moose-Autobox
-   dev-perl/Path-Class
-   dev-perl/Path-Tiny
-   dev-perl/Text-Template
-   dev-perl/namespace-autoclean
-   app-arch/rpm
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   dev-perl/File-Which
-   dev-perl/Test-Differences
-   >=virtual/perl-Test-Simple-0.880.0
-   )
-"

diff --git a/dev-perl/Dist-Zilla-Plugin-RPM/Manifest 
b/dev-perl/Dist-Zilla-Plugin-RPM/Manifest
index d284b9c8451..6e1decccd1c 100644
--- a/dev-perl/Dist-Zilla-Plugin-RPM/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-RPM/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-RPM-0.015.tar.gz 14550 BLAKE2B 
efbc7e37f1c07520f45768dd72b88267aa0e6827a04535911f089cce662d98f65863fc186a2d705db6b290be9f3a2d679a4cf4fd7dd1f0360f27da7a81c895dc
 SHA512 
e3369ef05d8f6b4ad5e6b2d88646ac64129ef81e9f46a95b537ab539b6540ee9d34e6a63ba719f8bebdf4a2167074e542f1b94671169c779e3163774b0300023
 DIST Dist-Zilla-Plugin-RPM-0.016.tar.gz 14436 BLAKE2B 
a2b23390869e5f4d61fd92fd69774e316d0f5406c685e3d0eeb33b5e57699b304957f44b3c39babea4f79d08ac1c41c1a002a3960daf03cb8cc754d6fe5b3eb3
 SHA512 
44b4dfabf5bb09df65092b9be8fa78ef80fa221f30cd2b30303ea44cf736e8a47a4d87d7686b47d2ff2fc6b744a0349a4ca4407a62bcc0ba7364296cc1028ba3



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-Git/

2020-09-05 Thread Kent Fredric
commit: 23cb145a2dbeebd1600c8f68a0bcb13bd5655851
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:40:48 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:49:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cb145a

dev-perl/Dist-Zilla-Plugin-Git: Cleanup old 2.42.0-r1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild | 58 --
 dev-perl/Dist-Zilla-Plugin-Git/Manifest|  1 -
 2 files changed, 59 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild 
b/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild
deleted file mode 100644
index 27d6334daac..000
--- a/dev-perl/Dist-Zilla-Plugin-Git/Dist-Zilla-Plugin-Git-2.42.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=2.042
-inherit perl-module
-
-DESCRIPTION="Update your git repository after release"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/DateTime
-   >=dev-perl/Dist-Zilla-4.200.16
-   dev-perl/Dist-Zilla-Plugin-Config-Git
-   >=dev-perl/File-HomeDir-0.810.0
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   dev-perl/File-chdir
-   >=dev-perl/Git-Wrapper-0.21.0
-   dev-perl/IPC-System-Simple
-   >=virtual/perl-Scalar-List-Utils-1.450.0
-   dev-perl/Module-Runtime
-   dev-perl/Moose
-   dev-perl/MooseX-Has-Sugar
-   dev-perl/MooseX-Types
-   >=dev-perl/MooseX-Types-Path-Tiny-0.10.0
-   >=dev-perl/Path-Tiny-0.48.0
-   dev-perl/String-Formatter
-   dev-perl/Try-Tiny
-   dev-perl/Version-Next
-   >=dev-perl/namespace-autoclean-0.90.0
-   >=virtual/perl-version-0.80.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-Text-ParseWords
-   test? (
-   >=dev-perl/CPAN-Meta-Check-0.11.0
-   virtual/perl-CPAN-Meta-Requirements
-   dev-perl/Devel-SimpleTrace
-   virtual/perl-Encode
-   virtual/perl-Exporter
-   dev-perl/File-Copy-Recursive
-   >=virtual/perl-File-Path-2.70.0
-   virtual/perl-File-Spec
-   dev-perl/File-Which
-   dev-perl/File-pushd
-   dev-perl/Log-Dispatchouli
-   dev-perl/Test-Fatal
-   >=virtual/perl-Test-Simple-0.880.0
-   )
-"

diff --git a/dev-perl/Dist-Zilla-Plugin-Git/Manifest 
b/dev-perl/Dist-Zilla-Plugin-Git/Manifest
index 0fd1ff96f20..c27299d5be3 100644
--- a/dev-perl/Dist-Zilla-Plugin-Git/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-Git/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-Git-2.042.tar.gz 70195 BLAKE2B 
3fc7a01f1513d43b0bc68b1066cbba4e8c7c9cff6ed374e3acb1ae7246bcbb9ae8e902be55ac22d69c0c452f8bb0595d2b4efc17a80f8f5b46942260182d78ef
 SHA512 
00f27bc946ac209e35073ca50a7ac52cf17d9d5bbb7f7889b80064260d839e76566dfac15197a907b0defdb1f3b099baa2bf19903e510cee22cfb6c49ff6f2c0
 DIST Dist-Zilla-Plugin-Git-2.046.tar.gz 72313 BLAKE2B 
93d315cc5c3f58590fbeb3af9c217c5f6710ad632e0f16ecee3de9f92dd3ff0f33dfdadc74d9083a525eed5cbd0a50d9c2e13c660d194452d5e05e2f5ee2f1d1
 SHA512 
ac94d73c19f4f4ef9736a58cca439cc5fa64ee0c91869b2fc8be205134258c49e8164e8b67eb1d2e9e34fe6ad1f377ecacd5721d79f6d22f258ab1b275cbe92e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-OurPkgVersion/

2020-09-05 Thread Kent Fredric
commit: 2007f548dee4e8998303cee19c714270961ffb57
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:47:45 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:50:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2007f548

dev-perl/Dist-Zilla-Plugin-OurPkgVersion: Cleanup old 0.120.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild | 39 --
 dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest  |  1 -
 2 files changed, 40 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild
deleted file mode 100644
index 4fada4b8fc1..000
--- 
a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Dist-Zilla-Plugin-OurPkgVersion-0.120.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PLICEASE
-DIST_VERSION=0.12
-inherit perl-module
-
-DESCRIPTION="No line insertion and does Package version with our"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Dist-Zilla
-   dev-perl/Moose
-   dev-perl/MooseX-Types-Perl
-   dev-perl/PPI
-   dev-perl/namespace-autoclean
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-CPAN-Meta-2.120.900
-   virtual/perl-File-Spec
-   virtual/perl-IO
-   dev-perl/Path-Tiny
-   virtual/perl-Test-Simple
-   dev-perl/Test-Version
-   )
-"
-src_test() {
-   perl_rm_files t/author-*.t t/release-*.t
-   perl-module_src_test
-}

diff --git a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest 
b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest
index 4096cd7e445..12285c26e5d 100644
--- a/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-OurPkgVersion/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-OurPkgVersion-0.12.tar.gz 16929 BLAKE2B 
72dc0aa25e3a87918e6084ca945b0db6c0da0381527f30e8bf57a3641971caacad97640ed58c27df07da83b151c9434cdde3ad17119b7351cf8264396ac6f0a9
 SHA512 
6826c222bc402a747a6f7d05a0373b8c2b53121c10c0e5651fde54f389b51bdf45f808d823120f57f0cc75786c7fb7c5f3a2c80f08b7c0754377e97b2375b4a9
 DIST Dist-Zilla-Plugin-OurPkgVersion-0.21.tar.gz 23181 BLAKE2B 
2504af202bf8497d43407eafa4622ba1d3112674b07efa72fcfcc5520911d3c56197f0d34a00a14fc1e69fd9e5663766029fbfd72bc6b9483324b2362d2840aa
 SHA512 
b7341dec2cb564e1ff708ffceca8ad63fff4af20a32e1bd0e802e9d897acba19cbf6ab58db9d2ac568e0651d75c503927d52bfa323e0878d0492aa7d103fe639



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-OSPrereqs/

2020-09-05 Thread Kent Fredric
commit: 0fcddd8c2481366d49791399c338912685709591
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:46:41 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:50:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcddd8c

dev-perl/Dist-Zilla-Plugin-OSPrereqs: Cleanup old 0.8.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 .../Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild   | 34 --
 dev-perl/Dist-Zilla-Plugin-OSPrereqs/Manifest  |  1 -
 2 files changed, 35 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild 
b/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild
deleted file mode 100644
index 2c45bbe1de9..000
--- 
a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Dist-Zilla-Plugin-OSPrereqs-0.8.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DAGOLDEN
-DIST_VERSION=0.008
-inherit perl-module
-
-DESCRIPTION="List prereqs conditional on operating system"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Dist-Zilla-5.22.0
-   dev-perl/Moose
-   >=virtual/perl-Scalar-List-Utils-1.330.0
-   dev-perl/namespace-autoclean
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
-   test? (
-   >=virtual/perl-CPAN-Meta-2.120.900
-   virtual/perl-File-Spec
-   dev-perl/Params-Util
-   dev-perl/Sub-Exporter
-   dev-perl/Test-Deep
-   dev-perl/Test-Deep-JSON
-   >=virtual/perl-Test-Simple-0.880.0
-   dev-perl/YAML-Tiny
-   )
-"

diff --git a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Manifest 
b/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Manifest
index d78c605f678..dadba188183 100644
--- a/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-OSPrereqs/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-OSPrereqs-0.008.tar.gz 18051 BLAKE2B 
6a6b1f68593d62a6e92e75eed7b390277b48d31960da7a755d068e7447c0ae1cb157ec85cf96ba12cde58dc1db93729d75ca90395053336a54412ca3711077ba
 SHA512 
e539005fbc7d33a76f9cd48632a4f90ccd5beb278db48aad00c04fc80b2dab4de41a6c6fce22b0a9ac189a9a5e0222a6a51dc41b517b8182a00543f3ce07b672
 DIST Dist-Zilla-Plugin-OSPrereqs-0.011.tar.gz 17278 BLAKE2B 
89aae8d9dd92abce1c7b8e198466dee7410fcf74e4657c1c8c15d799c2fdebcaee238300a8b7fbfe0a187239bdc45e8739fd489d61a8bf3d465333d283594012
 SHA512 
1103eebef6db63ce410f2033a641a3af3457ea9623d138ca7a9506847f1421e6dc26755973aaa1b8e56b3edb9664a915aa39714683b42f42922bfe0926c3



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/

2020-09-05 Thread Kent Fredric
commit: d5eda2836c5a603baab7f7fc391fa03d5bf14964
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:39:35 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5eda283

dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease: Cleanup old 0.6.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 ...-Zilla-Plugin-CopyFilesFromRelease-0.6.0.ebuild | 33 --
 .../Manifest   |  1 -
 2 files changed, 34 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Dist-Zilla-Plugin-CopyFilesFromRelease-0.6.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Dist-Zilla-Plugin-CopyFilesFromRelease-0.6.0.ebuild
deleted file mode 100644
index 397ddc88e34..000
--- 
a/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Dist-Zilla-Plugin-CopyFilesFromRelease-0.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.006
-inherit perl-module
-
-DESCRIPTION="Copy files from a release (for SCM inclusion, etc.)"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
-   dev-perl/Dist-Zilla
-   dev-perl/Moose
-   dev-perl/Path-Tiny
-"
-DEPEND="
-   dev-perl/Module-Build-Tiny
-"
-BDEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-Tiny-0.39.0
-   test? (
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-File-Spec
-   dev-perl/Test-Deep
-   dev-perl/Test-Fatal
-   >=virtual/perl-Test-Simple-0.880.0
-   virtual/perl-if
-   )
-"

diff --git a/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Manifest 
b/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Manifest
index 380760f6c1c..f71e5575c18 100644
--- a/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-CopyFilesFromRelease-0.006.tar.gz 26548 BLAKE2B 
2aaa612c3a62e782f9e0ae35d9d1e54324151230f0b111d64927cc0f66ec185956cd5716746b137ffd8f8ff410804500566999f9656963c7731b1b8c2b65dbff
 SHA512 
31ee120a168ae55ba96c5f5399f16a6cc7b7bef5d6c7d55d469f98530a3fa7e46ddc66509f83c25dcb01d425c750d65e364dc0e1065284671e0a2efe5b44d7b2
 DIST Dist-Zilla-Plugin-CopyFilesFromRelease-0.007.tar.gz 30175 BLAKE2B 
be67083902d4e1d9fff23c20aa2df8e770fbeca0c82e04c8e46a189af7faa1eaad7614b93996526c1de69c2f7bf5bb4601b47338436aca165b29a3092806ce41
 SHA512 
2a68a8c534ad713243552fa62da1f8288b5ebf1c2ce15e9944325a5f99854b6835450f49431d7f5bc36f99d1d843adb75a68f54ced2212971445f2521f0ed586



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-Meta-Contributors/

2020-09-05 Thread Kent Fredric
commit: 4b53a48d24b97f6eb8eb83135c594f02a01e9b35
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:45:51 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:50:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b53a48d

dev-perl/Dist-Zilla-Plugin-Meta-Contributors: Cleanup old 0.3.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 ...ist-Zilla-Plugin-Meta-Contributors-0.3.0.ebuild | 25 --
 1 file changed, 25 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-Meta-Contributors/Dist-Zilla-Plugin-Meta-Contributors-0.3.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-Meta-Contributors/Dist-Zilla-Plugin-Meta-Contributors-0.3.0.ebuild
deleted file mode 100644
index 5c4b446d2bc..000
--- 
a/dev-perl/Dist-Zilla-Plugin-Meta-Contributors/Dist-Zilla-Plugin-Meta-Contributors-0.3.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DAGOLDEN
-DIST_VERSION=0.003
-inherit perl-module
-
-DESCRIPTION="Generate an x_contributors section in distribution metadata"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
-   dev-perl/Dist-Zilla
-   dev-perl/Moose
-"
-BDEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
-   test? (
-   virtual/perl-File-Spec
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/

2020-09-05 Thread Kent Fredric
commit: db11f7dfb6ffd08aa066e2236b6e8b56303fa3b9
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:44:52 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:50:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db11f7df

dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome: Cleanup old 0.390.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 ...t-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild | 41 --
 .../Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest   |  1 -
 2 files changed, 42 deletions(-)

diff --git 
a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild
 
b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild
deleted file mode 100644
index 3944b13a28e..000
--- 
a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Dist-Zilla-Plugin-MakeMaker-Awesome-0.390.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.39
-inherit perl-module
-
-DESCRIPTION="A more awesome MakeMaker plugin for Dist::Zilla"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-XBLOCKS="
-   !<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0
-"
-RDEPEND="${XBLOCKS}
-   >=virtual/perl-CPAN-Meta-Requirements-2.121.0
-   >=dev-perl/Dist-Zilla-5.1.0
-   dev-perl/Moose
-   dev-perl/MooseX-Types-Stringlike
-   dev-perl/Path-Tiny
-   >=virtual/perl-Scalar-List-Utils-1.290.0
-   dev-perl/namespace-autoclean
-   virtual/perl-version
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-Tiny-0.34.0
-   test? (
-   >=dev-perl/CPAN-Meta-Check-0.11.0
-   virtual/perl-File-Spec
-   dev-perl/File-pushd
-   virtual/perl-Module-Metadata
-   dev-perl/Test-Deep
-   dev-perl/Test-Fatal
-   >=virtual/perl-Test-Simple-0.960.0
-   virtual/perl-if
-   )
-"

diff --git a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest 
b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
index b7832a91695..7c86d424b94 100644
--- a/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
+++ b/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome/Manifest
@@ -1,2 +1 @@
-DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.39.tar.gz 43621 BLAKE2B 
7babddaa7f550b7e243bc152d940fd877dd0516cca648a8239edce04234efc9113611157b32a85dacc8b4732b79a897b2d2b61b7d190b8e89eacc93fdedff8f5
 SHA512 
b0e2f4c83759ff8ef040d507a52b4465b6eb5cd4b43db40169b49890e89e9b98d247dcaaf2be1ae5ea4d5804faa54c25bfc0e4349d38046fc05e1287ad91a42a
 DIST Dist-Zilla-Plugin-MakeMaker-Awesome-0.48.tar.gz 46262 BLAKE2B 
76c3f4b12fece663df2ace38b6734f95ddba3f70eeda48b1b5228691a9724885b67fe79ee1b3f6a39c9f61a1995590165b8db95fa6c3abc2bc928b7742e9ed49
 SHA512 
590936c5bfc185c662eb2d9fa7626b54a6ec929fe78cc68e76e902f90503e0f0c9524af42f705dc201b651c83af3e44366c39bd35abf074e96939e2fae245438



[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/

2020-09-05 Thread Sam James
commit: a56c3a9bd19e85ca59545157b05ca7d83330e3fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 22:44:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 22:44:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56c3a9b

net-libs/gnutls: Stabilize 3.6.15 arm64, #740390

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

 net-libs/gnutls/gnutls-3.6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnutls/gnutls-3.6.15.ebuild 
b/net-libs/gnutls/gnutls-3.6.15.ebuild
index dbb6413841b..83bdb41848b 100644
--- a/net-libs/gnutls/gnutls-3.6.15.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30" # libgnutls.so number
-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 
~x86-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 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



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

2020-09-05 Thread Thomas Deutschmann
commit: 973b3e296078d29ed275de31a14caeca3c02996e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep  6 00:40:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep  6 00:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973b3e29

dev-python/nbval: x86 stable (bug #681030)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-python/nbval/nbval-0.9.1-r1.ebuild 
b/dev-python/nbval/nbval-0.9.1-r1.ebuild
index 53372f1f341..24226b042d4 100644
--- a/dev-python/nbval/nbval-0.9.1-r1.ebuild
+++ b/dev-python/nbval/nbval-0.9.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/rv64gc/, profiles/arch/riscv/

2020-09-05 Thread Andreas K. Hüttel
commit: 7d1b4e4b0bdc9988b448ec6dc487e3a361b6b77c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 14:37:26 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 14:37:26 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=7d1b4e4b

Move as many settings as possible from riscv/rv64gc to riscv

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

 profiles/arch/riscv/make.defaults | 39 +--
 profiles/arch/riscv/{rv64gc => }/package.mask |  0
 profiles/arch/riscv/rv64gc/make.defaults  | 32 +-
 profiles/arch/riscv/rv64gc/use.force  |  4 ---
 profiles/arch/riscv/rv64gc/use.mask   |  6 -
 profiles/arch/riscv/use.force |  4 +++
 profiles/arch/riscv/use.mask  |  6 +
 7 files changed, 42 insertions(+), 49 deletions(-)

diff --git a/profiles/arch/riscv/make.defaults 
b/profiles/arch/riscv/make.defaults
index bae66d7..3a7d4ac 100644
--- a/profiles/arch/riscv/make.defaults
+++ b/profiles/arch/riscv/make.defaults
@@ -1,25 +1,48 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Main RISC-V profile directory.
+# Main RISC-V profile directory. Common settings for all riscv profiles.
 
 # This is not a complete profile. Use the subdirectories!
 
 ARCH="riscv"
 ACCEPT_KEYWORDS="riscv ~riscv"
 
-CHOST="riscv64-unknown-linux-gnu"
+CFLAGS="-O2 -pipe"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+SYMLINK_LIB="no"
+
+# Flags for lp64d
+LIBDIR_lp64d="lib64/lp64d"
+CFLAGS_lp64d="-mabi=lp64d"
+LDFLAGS_lp64d="-m elf64lriscv"
+CHOST_lp64d="riscv64-unknown-linux-gnu"
+
+# Flags for lp64
+LIBDIR_lp64="lib64/lp64"
+CFLAGS_lp64="-mabi=lp64"
+LDFLAGS_lp64="-m elf64lriscv_lp64"
+CHOST_lp64="riscv64-unknown-linux-gnu"
+
+# Flags for ilp32d
+LIBDIR_ilp32d="lib32/ilp32d"
+CFLAGS_ilp32d="-mabi=ilp32d -march=rv32imafdc"
+LDFLAGS_ilp32d="-m elf32lriscv"
+CHOST_ilp32d="riscv32-unknown-linux-gnu"
+
+# Flags for ilp32
+LIBDIR_ilp32="lib32/ilp32"
+CFLAGS_ilp32="-mabi=ilp32 -march=rv32imac"
+LDFLAGS_ilp32="-m elf32lriscv_ilp32"
+CHOST_ilp32="riscv32-unknown-linux-gnu"
 
 # Since many people will want to test this in qemu...
 FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
 
 # The following stuff is, e.g., defined in subdirs:
-# CFLAGS
-# CXXFLAGS
-# FFLAGS
-# FCFLAGS
 # ABI
 # DEFAULT_ABI
 # MULTILIB_ABIS
-# CHOST_riscv
-# LIBDIR_riscv

diff --git a/profiles/arch/riscv/rv64gc/package.mask 
b/profiles/arch/riscv/package.mask
similarity index 100%
rename from profiles/arch/riscv/rv64gc/package.mask
rename to profiles/arch/riscv/package.mask

diff --git a/profiles/arch/riscv/rv64gc/make.defaults 
b/profiles/arch/riscv/rv64gc/make.defaults
index efa94c7..a5963cb 100644
--- a/profiles/arch/riscv/rv64gc/make.defaults
+++ b/profiles/arch/riscv/rv64gc/make.defaults
@@ -6,43 +6,13 @@
 # This immediate profile is ONLY useful for internal purposes; it can generate
 # stages just fine, but the only "hardware" that can run them is qemu-user ...
 
-CFLAGS="-O2 -pipe"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
+CHOST="riscv64-unknown-linux-gnu"
 
 # Multilib ABIs
 MULTILIB_ABIS="lp64d lp64 ilp32d ilp32"
 DEFAULT_ABI="lp64d"
 ABI="lp64d"
 
-# Library directories
-LIBDIR_lp64d="lib64/lp64d"
-LIBDIR_lp64="lib64/lp64"
-LIBDIR_ilp32d="lib32/ilp32d"
-LIBDIR_ilp32="lib32/ilp32"
-SYMLINK_LIB="no"
-
-# Flags for lp64d
-CFLAGS_lp64d="-mabi=lp64d"
-LDFLAGS_lp64d="-m elf64lriscv"
-CHOST_lp64d="riscv64-unknown-linux-gnu"
-
-# Flags for lp64
-CFLAGS_lp64="-mabi=lp64"
-LDFLAGS_lp64="-m elf64lriscv_lp64"
-CHOST_lp64="riscv64-unknown-linux-gnu"
-
-# Flags for ilp32d
-CFLAGS_ilp32d="-mabi=ilp32d -march=rv32imafdc"
-LDFLAGS_ilp32d="-m elf32lriscv"
-CHOST_ilp32d="riscv32-unknown-linux-gnu"
-
-# Flags for ilp32
-CFLAGS_ilp32="-mabi=ilp32 -march=rv32imac"
-LDFLAGS_ilp32="-m elf32lriscv_ilp32"
-CHOST_ilp32="riscv32-unknown-linux-gnu"
-
 # Enable lp64d by default
 ABI_RISCV="lp64d"
 

diff --git a/profiles/arch/riscv/rv64gc/use.force 
b/profiles/arch/riscv/rv64gc/use.force
index 7ce55a8..eb2add7 100644
--- a/profiles/arch/riscv/rv64gc/use.force
+++ b/profiles/arch/riscv/rv64gc/use.force
@@ -3,7 +3,3 @@
 
 # Force the flag corresponding to the default ABI.
 abi_riscv_lp64d
-
-# Right now we have only one Python available, so we must use it
-python_targets_python3_7
-python_single_target_python3_7

diff --git a/profiles/arch/riscv/rv64gc/use.mask 
b/profiles/arch/riscv/rv64gc/use.mask
index 6e01a57..eed1c21 100644
--- a/profiles/arch/riscv/rv64gc/use.mask
+++ b/profiles/arch/riscv/rv64gc/use.mask
@@ -4,9 +4,3 @@
 # Unmask the multilib flags for this arch.
 -abi_riscv_lp64d
 -abi_riscv_lp64
-
-# Our Python has a lot of trouble with the two-level libdir.
-python_targets_python2_7
-python_targets_python3_6
-python_single_target_python2_7
-python_single_target_python3_6

diff --git a/profiles/arch/riscv/use.force 

[gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/rv64gc/lp64d/, profiles/arch/riscv/rv64gc/, ...

2020-09-05 Thread Andreas K. Hüttel
commit: 15af1c5f1c4710c6abd70332277a0af9160b3961
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 14:44:31 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 15:20:55 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=15af1c5f

Properly enable all 4 abi here

Once the useflags are gone we should probably move to 6 abi :)

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

 profiles/arch/riscv/rv64gc/lp64/use.mask  | 2 ++
 profiles/arch/riscv/rv64gc/lp64d/use.mask | 2 ++
 profiles/arch/riscv/rv64gc/use.mask   | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/profiles/arch/riscv/rv64gc/lp64/use.mask 
b/profiles/arch/riscv/rv64gc/lp64/use.mask
index 9f26ae6..1e0176b 100644
--- a/profiles/arch/riscv/rv64gc/lp64/use.mask
+++ b/profiles/arch/riscv/rv64gc/lp64/use.mask
@@ -6,3 +6,5 @@ multilib
 
 # Mask the other multilib flags back for non-multilib profile.
 abi_riscv_lp64d
+abi_riscv_ilp32d
+abi_riscv_ilp32

diff --git a/profiles/arch/riscv/rv64gc/lp64d/use.mask 
b/profiles/arch/riscv/rv64gc/lp64d/use.mask
index fd1d144..1015280 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/use.mask
+++ b/profiles/arch/riscv/rv64gc/lp64d/use.mask
@@ -6,3 +6,5 @@ multilib
 
 # Mask the other multilib flags back for non-multilib profile.
 abi_riscv_lp64
+abi_riscv_ilp32d
+abi_riscv_ilp32

diff --git a/profiles/arch/riscv/rv64gc/use.mask 
b/profiles/arch/riscv/rv64gc/use.mask
index eed1c21..b38fe8b 100644
--- a/profiles/arch/riscv/rv64gc/use.mask
+++ b/profiles/arch/riscv/rv64gc/use.mask
@@ -4,3 +4,5 @@
 # Unmask the multilib flags for this arch.
 -abi_riscv_lp64d
 -abi_riscv_lp64
+-abi_riscv_ilp32d
+-abi_riscv_ilp32



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

2020-09-05 Thread Andreas K. Hüttel
commit: 02abf88ca64b1d99a372555fadbd7691ed605d6b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 15:09:53 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 15:21:25 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=02abf88c

Add rv32 profiles to profiles.desc

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

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

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index c14df19..8cfd1ee 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -1,3 +1,5 @@
 riscv  default/linux/riscv/17.0/rv64gc dev
 riscv  default/linux/riscv/17.0/rv64gc/lp64d   stable
 riscv  default/linux/riscv/17.0/rv64gc/lp64stable
+riscv  default/linux/riscv/17.0/rv32imac/ilp32dstable
+riscv  default/linux/riscv/17.0/rv32imac/ilp32 stable



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

2020-09-05 Thread Andreas K. Hüttel
commit: 2be6302e962634986ea593d71ac7ca1b6e6ba6a4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 14:50:07 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 15:21:15 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=2be6302e

Add intermediate rv32imac profile

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

 profiles/arch/riscv/rv32imac/eapi  |  1 +
 profiles/arch/riscv/rv32imac/make.defaults | 23 +++
 profiles/arch/riscv/rv32imac/parent|  2 ++
 profiles/arch/riscv/rv32imac/use.force |  5 +
 profiles/arch/riscv/rv32imac/use.mask  |  6 ++
 5 files changed, 37 insertions(+)

diff --git a/profiles/arch/riscv/rv32imac/eapi 
b/profiles/arch/riscv/rv32imac/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/riscv/rv32imac/make.defaults 
b/profiles/arch/riscv/rv32imac/make.defaults
new file mode 100644
index 000..57c09ed
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/make.defaults
@@ -0,0 +1,23 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# RISC-V profile for rv32imac multilib
+#
+# This immediate profile is ONLY useful for internal purposes. It can NOT
+# generate stages or a working system due to limitations in gcc.
+
+CHOST="riscv32-unknown-linux-gnu"
+
+# Multilib ABIs
+MULTILIB_ABIS="ilp32d ilp32"
+DEFAULT_ABI="ilp32d"
+ABI="ilp32d"
+
+# Enable lp64d by default
+ABI_RISCV="ilp32d"
+
+# Unhide the riscv/rv64gc-specific USE_EXPANDs
+USE_EXPAND_HIDDEN="-ABI_RISCV"
+
+# Implicitly enable lp64d in ebuilds without multilib support
+IUSE_IMPLICIT="abi_riscv_ilp32d"

diff --git a/profiles/arch/riscv/rv32imac/parent 
b/profiles/arch/riscv/rv32imac/parent
new file mode 100644
index 000..c87ae0e
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/parent
@@ -0,0 +1,2 @@
+..
+gentoo:features/multilib

diff --git a/profiles/arch/riscv/rv32imac/use.force 
b/profiles/arch/riscv/rv32imac/use.force
new file mode 100644
index 000..069813e
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/use.force
@@ -0,0 +1,5 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Force the flag corresponding to the default ABI.
+abi_riscv_ilp32d

diff --git a/profiles/arch/riscv/rv32imac/use.mask 
b/profiles/arch/riscv/rv32imac/use.mask
new file mode 100644
index 000..d57df4d
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/use.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Unmask the multilib flags for this arch.
+-abi_riscv_ilp32d
+-abi_riscv_ilp32



[gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/rv32imac/ilp32/, profiles/arch/riscv/rv32imac/ilp32d/

2020-09-05 Thread Andreas K. Hüttel
commit: d81e5665c7e56534fd0f45a09a19b210df0dd1bd
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 15:01:22 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 15:21:18 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=d81e5665

Add ipp32[d] non-multilib profile subdirs

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

 profiles/arch/riscv/rv32imac/ilp32/eapi   |  1 +
 profiles/arch/riscv/rv32imac/ilp32/make.defaults  | 12 
 profiles/arch/riscv/rv32imac/ilp32/package.use.force  |  5 +
 profiles/arch/riscv/rv32imac/ilp32/use.force  |  5 +
 profiles/arch/riscv/rv32imac/ilp32/use.mask   | 10 ++
 profiles/arch/riscv/rv32imac/ilp32d/eapi  |  1 +
 profiles/arch/riscv/rv32imac/ilp32d/make.defaults | 15 +++
 profiles/arch/riscv/rv32imac/ilp32d/package.use.force |  5 +
 profiles/arch/riscv/rv32imac/ilp32d/use.mask  | 10 ++
 9 files changed, 64 insertions(+)

diff --git a/profiles/arch/riscv/rv32imac/ilp32/eapi 
b/profiles/arch/riscv/rv32imac/ilp32/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/riscv/rv32imac/ilp32/make.defaults 
b/profiles/arch/riscv/rv32imac/ilp32/make.defaults
new file mode 100644
index 000..c540eed
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/make.defaults
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# RISC-V rv64gc/lp64 no-multilib profile
+
+# We have only one ABI
+MULTILIB_ABIS="ilp32"
+DEFAULT_ABI="ilp32"
+ABI="ilp32"
+
+# We hide the useflags for the ABIs
+USE_EXPAND_HIDDEN="ABI_RISCV"

diff --git a/profiles/arch/riscv/rv32imac/ilp32/package.use.force 
b/profiles/arch/riscv/rv32imac/ilp32/package.use.force
new file mode 100644
index 000..dc5b60c
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/package.use.force
@@ -0,0 +1,5 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Undo multilib forcing.
+sys-apps/sandbox -abi_riscv_lp64d -abi_riscv_lp64 -abi_riscv_ilp32d

diff --git a/profiles/arch/riscv/rv32imac/ilp32/use.force 
b/profiles/arch/riscv/rv32imac/ilp32/use.force
new file mode 100644
index 000..e54ac40
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/use.force
@@ -0,0 +1,5 @@
+# Un-force the original multilib default-abi flag
+-abi_riscv_ilp32d
+
+# Force the abi of this profile here
+abi_riscv_ilp32

diff --git a/profiles/arch/riscv/rv32imac/ilp32/use.mask 
b/profiles/arch/riscv/rv32imac/ilp32/use.mask
new file mode 100644
index 000..c717be8
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/use.mask
@@ -0,0 +1,10 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Mask multilib, since we do not want to use it.
+multilib
+
+# Mask the other multilib flags back for non-multilib profile.
+abi_riscv_lp64d
+abi_riscv_lp64
+abi_riscv_ilp32d

diff --git a/profiles/arch/riscv/rv32imac/ilp32d/eapi 
b/profiles/arch/riscv/rv32imac/ilp32d/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32d/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/riscv/rv32imac/ilp32d/make.defaults 
b/profiles/arch/riscv/rv32imac/ilp32d/make.defaults
new file mode 100644
index 000..3354876
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32d/make.defaults
@@ -0,0 +1,15 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# RISC-V rv64gc/lp64d no-multilib profile
+
+CFLAGS="-O2 -pipe -march=rv32imacdf -mabi=ilp32d"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+# We have only one ABI
+MULTILIB_ABIS="ilp32d"
+
+# We hide the useflags for the ABIs
+USE_EXPAND_HIDDEN="ABI_RISCV"

diff --git a/profiles/arch/riscv/rv32imac/ilp32d/package.use.force 
b/profiles/arch/riscv/rv32imac/ilp32d/package.use.force
new file mode 100644
index 000..cf764cd
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32d/package.use.force
@@ -0,0 +1,5 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Undo multilib forcing.
+sys-apps/sandbox -abi_riscv_lp64d -abi_riscv_lp64 -abi_riscv_ilp32

diff --git a/profiles/arch/riscv/rv32imac/ilp32d/use.mask 
b/profiles/arch/riscv/rv32imac/ilp32d/use.mask
new file mode 100644
index 000..b2c900d
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32d/use.mask
@@ -0,0 +1,10 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Mask multilib, since we do not want to use it.
+multilib
+
+# Mask the other multilib flags back for non-multilib profile.
+abi_riscv_lp64d
+abi_riscv_lp64
+abi_riscv_ilp32



[gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/, profiles/arch/riscv/rv64gc/

2020-09-05 Thread Andreas K. Hüttel
commit: a7c43cebd36f4ab1240e9798532d524daac77441
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 14:24:22 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 14:24:22 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=a7c43ceb

Copy arch/riscv contents from main tree

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

 profiles/arch/riscv/eapi|   1 +
 profiles/arch/riscv/make.defaults   |  25 ++
 profiles/arch/riscv/package.accept_keywords |   7 ++
 profiles/arch/riscv/package.use.mask| 124 
 profiles/arch/riscv/packages|   5 ++
 profiles/arch/riscv/packages.build  |   3 +
 profiles/arch/riscv/parent  |   1 +
 profiles/arch/riscv/rv64gc/parent   |   2 +-
 profiles/arch/riscv/use.force   |   5 ++
 profiles/arch/riscv/use.mask|  42 ++
 10 files changed, 214 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/eapi b/profiles/arch/riscv/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/arch/riscv/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/riscv/make.defaults 
b/profiles/arch/riscv/make.defaults
new file mode 100644
index 000..bae66d7
--- /dev/null
+++ b/profiles/arch/riscv/make.defaults
@@ -0,0 +1,25 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Main RISC-V profile directory.
+
+# This is not a complete profile. Use the subdirectories!
+
+ARCH="riscv"
+ACCEPT_KEYWORDS="riscv ~riscv"
+
+CHOST="riscv64-unknown-linux-gnu"
+
+# Since many people will want to test this in qemu...
+FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
+
+# The following stuff is, e.g., defined in subdirs:
+# CFLAGS
+# CXXFLAGS
+# FFLAGS
+# FCFLAGS
+# ABI
+# DEFAULT_ABI
+# MULTILIB_ABIS
+# CHOST_riscv
+# LIBDIR_riscv

diff --git a/profiles/arch/riscv/package.accept_keywords 
b/profiles/arch/riscv/package.accept_keywords
new file mode 100644
index 000..3ebc00a
--- /dev/null
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -0,0 +1,7 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Even if someone makes Portage accept other keywords, here
+# we need specific versions / patches for riscv!
+sys-devel/gcc -amd64 -~amd64
+sys-libs/glibc -amd64 -~amd64

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
new file mode 100644
index 000..0a948e7
--- /dev/null
+++ b/profiles/arch/riscv/package.use.mask
@@ -0,0 +1,124 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ulrich Müller  (2020-01-12)
+# Dependencies not keyworded
+app-editors/emacs gui
+
+# Yixun Lan  (2020-09-01)
+# Dependencies not keyworded
+dev-libs/jansson doc
+
+# Jakov Smolic  (2020-08-14)
+# Large amount of missing keywords
+# Bug #724358
+>=dev-libs/json-c-0.15 doc
+
+# Sam James  (2020-07-31)
+# Large amount of missing keywords for cmake and friends
+# bug #720296, bug #724358
+dev-util/cmake doc test
+dev-libs/jsoncpp doc
+
+# Lars Wendler  (2020-05-10)
+# Missing keyword
+media-libs/freetype brotli
+
+# Patrick McLean  (2020-04-16)
+# Lots of python dependencies, mask to facilitate keywording
+# keywording dev-libs/libfido2
+dev-libs/libcbor doc
+
+# Joonas Niilola  (2020-03-26)
+# Dependency not keyworded on ~riscv
+dev-libs/libpipeline test
+sys-apps/kbd test
+
+# Patrick McLean  (2020-02-15)
+# Mask until dev-libs/libfido2 is keyworded
+net-misc/openssh security-key
+
+# Sergei Trofimovich  (2019-12-02)
+# media-libs/gd is not keyworded on riscv
+sys-libs/glibc gd
+
+# Dependency resolution is broken because
+# sys-fs/lvm2 has no riscv keyword
+sys-fs/e2fsprogs cron
+
+# This doesn't work for (any) riscv yet.
+dev-libs/libpcre2 jit
+dev-libs/libpcre jit
+dev-vcs/git pcre-jit
+
+# Not yet tested / unkeyworded dependencies
+# This includes also packages which do not support python-3 or
+# do not support python-3.7 yet.
+
+app-admin/syslog-ng amqp dbi geoip geoip2 json kafka mongodb python redis 
spoof-source smtp snmp test
+app-admin/sysstat lm-sensors
+app-arch/unzip natspec
+app-crypt/gnupg smartcard tofu wks-server
+app-crypt/mit-krb5 doc test xinetd
+app-crypt/pinentry fltk gnome-keyring
+app-doc/doxygen latex dot
+app-editors/emacs alsa json lcms mailutils
+app-misc/pax-utils python
+app-text/asciidoc graphviz test
+app-text/po4a test
+app-text/xmlto text
+dev-lang/python tk
+dev-libs/boost mpi numpy zstd
+dev-libs/check doc subunit
+dev-libs/glib gtk-doc test
+dev-libs/icu doc
+dev-libs/iniparser doc
+dev-libs/libgcrypt doc
+dev-libs/libnl python
+dev-libs/libusb doc
+dev-libs/libxslt python
+dev-libs/libyaml doc
+dev-python/argcomplete test
+dev-python/aiohttp doc test
+dev-python/cython doc test
+dev-python/jinja doc test
+dev-python/lxml test

[gentoo-commits] proj/riscv:master commit in: profiles/default/linux/riscv/17.0/rv32imac/ilp32d/, ...

2020-09-05 Thread Andreas K. Hüttel
commit: 7471edeb0750d252f806812838d0e862f49ba17e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 15:06:47 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 15:21:21 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=7471edeb

Add 17.0/rv32imac profile tree

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

 profiles/default/linux/riscv/17.0/rv32imac/eapi  | 1 +
 profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi| 1 +
 profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent  | 2 ++
 profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi   | 1 +
 profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent | 2 ++
 profiles/default/linux/riscv/17.0/rv32imac/parent| 3 +++
 6 files changed, 10 insertions(+)

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/eapi 
b/profiles/default/linux/riscv/17.0/rv32imac/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi 
b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent 
b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent
new file mode 100644
index 000..a29c20c
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../arch/riscv/rv32imac/ilp32

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi 
b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi
new file mode 100644
index 000..7ed6ff8
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent 
b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent
new file mode 100644
index 000..f30144c
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../arch/riscv/rv32imac/ilp32d

diff --git a/profiles/default/linux/riscv/17.0/rv32imac/parent 
b/profiles/default/linux/riscv/17.0/rv32imac/parent
new file mode 100644
index 000..747b901
--- /dev/null
+++ b/profiles/default/linux/riscv/17.0/rv32imac/parent
@@ -0,0 +1,3 @@
+../..
+../../../../../arch/riscv/rv32imac
+gentoo:releases/17.0



[gentoo-commits] proj/gcc-config: New tag: v2.3.2

2020-09-05 Thread Sergei Trofimovich
commit: 
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep  5 18:15:59 2020 +

New tag: v2.3.2




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

2020-09-05 Thread Kent Fredric
commit: fb136ba7eb7a6600550262dfab190530eb78cd86
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 18:37:29 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 18:43:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb136ba7

dev-perl/File-Slurper: Bump to version 0.12.0

- EAPI7

Upstream:
- Correctly set value of $PerlIO::encoding::fallback
- Don't skip latin-1 checking
- Require Encode >= 2.11 for STOP_AT_PARTIAL

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

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

diff --git a/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild 
b/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
new file mode 100644
index 000..1269d354a5a
--- /dev/null
+++ b/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=LEONT
+DIST_VERSION=0.012
+DIST_EXAMPLES=( "bench/*" )
+inherit perl-module
+
+DESCRIPTION="A simple, sane and efficient module to slurp a file"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/PerlIO-utf8_strict
+   virtual/perl-Carp
+   >=virtual/perl-Encode-2.110.0
+   >=virtual/perl-Exporter-5.570.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Test-Simple
+   dev-perl/Test-Warnings
+   )
+"

diff --git a/dev-perl/File-Slurper/Manifest b/dev-perl/File-Slurper/Manifest
index d8366447fa6..958c4ff708d 100644
--- a/dev-perl/File-Slurper/Manifest
+++ b/dev-perl/File-Slurper/Manifest
@@ -1 +1,2 @@
 DIST File-Slurper-0.010.tar.gz 15905 BLAKE2B 
92ead775ff7c796c0cfc7631160e7483b9defec4d603e9d5a7f7f3380788f6af2a2463f1c0fa66f21339f8a61651e4e9b48ffc829ba9765158c911df4531ec2b
 SHA512 
a6e2a86d76d2e4c49a8df17a453a3da530cb62324cb91793c4bd6e7cabc4f5b4b4fadda8aa0f98390ac950a94a4b82cb3ec547caaba88bf61ec0aa086e298832
+DIST File-Slurper-0.012.tar.gz 15517 BLAKE2B 
07f451e93e5fa8641a4b8156a61b9a9c1a9c9dc36b33c4991e1686e44b37730af3a9541de33396cdec6bac1d08ec1bf9db505e6fa07f3c95187c4901016955a5
 SHA512 
276b510c85b4e28fff4b8bd77c81031367b073426138743efb5d54fe01fa9825409f86090788779e96625b43207d1f864f348cc11554c51d36868dfed568f2bb



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

2020-09-05 Thread Matthew Thode
commit: 55f03e846df677f9cb9dc6d589a8520ac471
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:17:30 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:17:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f03e84

app-crypt/acme: 1.7.0 stable amd64/x86

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

 app-crypt/acme/acme-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/acme/acme-1.7.0.ebuild b/app-crypt/acme/acme-1.7.0.ebuild
index a3d394a31a6..6b82a2abd3c 100644
--- a/app-crypt/acme/acme-1.7.0.ebuild
+++ b/app-crypt/acme/acme-1.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
S=${WORKDIR}/certbot-${PV}/acme
 fi
 



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

2020-09-05 Thread Matthew Thode
commit: c68ced110f8bdc4a28e1637ab77e4e2b606c8af6
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:15:50 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:15:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68ced11

net-misc/memcached: 1.6.7 bump

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

 net-misc/memcached/Manifest   |  1 +
 net-misc/memcached/memcached-1.6.7.ebuild | 99 +++
 2 files changed, 100 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 3037f1a5c20..91b482229f2 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,2 +1,3 @@
 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 
90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3
 SHA512 
19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa
 DIST memcached-1.6.6.tar.gz 543661 BLAKE2B 
04de48d6450961585ac3b1c8ae6f803c59e5bbf34e45aa27c9e53309350608dc3c899cf169095361c4ccdc44e0bcc2860662d7066477abd7fdc8e80e34d22d36
 SHA512 
dfd19bf42d35fff391bb479338706a83082e3cdd3ff6e225d3d4da9df01b0a1f659a012dc30766651ffd57f0c19128fc4c3df29b721e588c909656d02cfdaa0a
+DIST memcached-1.6.7.tar.gz 547791 BLAKE2B 
7ee39a5867cfaa52eb5cfb947ce42f711e030422b03b5c5547284d5cab91c044d04293cc355da3b868fb0ca02e151aec5980e455c1bb8067e38682209b1e3e4e
 SHA512 
8b4c44ae4da8577cc5431aaca6118fdba27c42418a51a6d319d9040a975371a2fda9fcea2cb44c3d20c92f08961cb5f0ddd28c2f4cd12986b73c9342d91ea2c8

diff --git a/net-misc/memcached/memcached-1.6.7.ebuild 
b/net-misc/memcached/memcached-1.6.7.ebuild
new file mode 100644
index 000..d1349f310a7
--- /dev/null
+++ b/net-misc/memcached/memcached-1.6.7.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils flag-o-matic systemd
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   acct-user/memcached
+   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+)
+
+src_prepare() {
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+   default
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread
+   emake testapp memcached-debug CFLAGS="${CFLAGS}"
+   filter-flags -UNDEBUG
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dobin scripts/memcached-tool
+   use debug && dobin memcached-debug
+
+   dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt}
+
+   newconfd "${FILESDIR}/memcached.confd" memcached
+   newinitd "${FILESDIR}/memcached.init2" memcached
+   systemd_dounit "${S}/scripts/memcached.service"
+}
+
+pkg_postinst() {
+   elog "With this version of Memcached 

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

2020-09-05 Thread Kent Fredric
commit: 93a32fb0bbd36f4b33907efa35dd79212f433699
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Sep  5 19:15:51 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Sep  5 19:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a32fb0

dev-perl/File-Sort: -r bump for EAPI7 + fixes

- EAPI7
- Add USE="examples"
- Correct license, a weird situation calls for a weird solution.
- Enable parallel tests
- Remove undeeded explicit variables

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild 
b/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild
new file mode 100644
index 000..048c5cd0c17
--- /dev/null
+++ b/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=CNANDOR
+DIST_VERSION=1.01
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Sort a file or merge sort multiple files"
+LICENSE="|| ( Artistic GPL-1+ ) examples? ( Artistic )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2020-09-05 Thread Matthew Thode
commit: 92c6b79fe7ca7c488870ce3ca4e4468e28719e06
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:19:54 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c6b79f

app-crypt/certbot-apache: 1.7.0 stable amd64/x86

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

 app-crypt/certbot-apache/certbot-apache-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-1.7.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-1.7.0.ebuild
index 323d9f35ff3..ae20aed95bb 100644
--- a/app-crypt/certbot-apache/certbot-apache-1.7.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-1.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
 fi
 



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

2020-09-05 Thread Matthew Thode
commit: a82f3e8c14f146d79acc1f9aba480b970693d750
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:21:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:21:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82f3e8c

app-crypt/certbot-nginx: 1.7.0 stable amd64/x86

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

 app-crypt/certbot-nginx/certbot-nginx-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.7.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-1.7.0.ebuild
index 1d92bc0c30f..3fd20448a06 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-1.7.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-1.7.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]]; then
S=${WORKDIR}/${P}/${PN}
 else

SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
 fi
 



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

2020-09-05 Thread Matthew Thode
commit: 5a6f8eb6fceb533d1ba1906d03d7636e07bf2d21
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Sep  5 19:18:52 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Sep  5 19:18:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6f8eb6

app-crypt/certbot: 1.7.0 stable amd64/x86

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

 app-crypt/certbot/certbot-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-1.7.0.ebuild 
b/app-crypt/certbot/certbot-1.7.0.ebuild
index f5147fca793..7a862586d0d 100644
--- a/app-crypt/certbot/certbot-1.7.0.ebuild
+++ b/app-crypt/certbot/certbot-1.7.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 S=${WORKDIR}/${P}/${PN}
 



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

2020-09-05 Thread Michał Górny
commit: b6e93802e2de13731d1b09f4824cdad915ffe965
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:47:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e93802

sys-kernel/gentoo-kernel: Bump to 5.4.63

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.63.ebuild  | 98 ++
 2 files changed, 100 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 37cba7a27dd..30190cf7adf 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.4-62.base.tar.xz 2210192 BLAKE2B 
5aa23923418095dad7570323e6bf8
 DIST genpatches-5.4-62.extras.tar.xz 1768 BLAKE2B 
6381f43f1f0bc497cfea4451538cd4a692a40031f5a726d0dfcd8da8ab1a8c2af4403810d2c6f0377ac5a1bcf799d43e42141361ab684e7a63a11e31bf84
 SHA512 
efbe0418614bcc2674040e4db0a137760f719793cab7e57cb237ff85ecffe1521a056c6c2ffda2c7efd7e47a0b914a06e87f92d73fbb754b41dfa63a88e7d4ea
 DIST genpatches-5.4-63.base.tar.xz 2261952 BLAKE2B 
98f002f6a4f7a5908c4da9e9fb25451e995378d848f0bd6408e7e800bf94ecc41480eb76293dd840035d48806eb1bfaf92e33c2bf3979ca8e6f8fb417ac3644b
 SHA512 
f5a089e940b70c7fdcb4de8aaf28c17f0783626af05271b3dec348307ee202525d11e139845db95f0e225cfbbee2185638ac79a617ca13168e0676685caaba4e
 DIST genpatches-5.4-63.extras.tar.xz 1768 BLAKE2B 
ca8c254b3f0f31ba0e0dff7e99127c36acf94783075ddb53ef8da28c017422e6a1537992e06796983b703d1062c0b6a609d58f6b0ed5e62a069902065bc6dca7
 SHA512 
075581b8fa5123d2b48b5a66d939fc126db7000229713a07cbc475c7052e07acb357c408b2b4484d3d60b72088c260af09e9d871c7ff6b0ea559ea396109aba3
+DIST genpatches-5.4-64.base.tar.xz 2269092 BLAKE2B 
c2e312dcbac6410bb416047d2e1182ce1c1bf4f01abf164571d8f24cac7c2c05dcb9d4076f80c6f19bfea185ad214f0c5b0fe5f519e7b3a9603bdde41cf2486b
 SHA512 
832a9697d2960562a87d1a669990d42d889c6a79d3095144255a3a38b0e53b391a9398f764449bd27b0f5c19ad724d9973fcfffe91989c6f5cf7aef9258d1a2a
+DIST genpatches-5.4-64.extras.tar.xz 1768 BLAKE2B 
1b0808cc84f4b3c2c4e783274a56a48f0c8dcc4e764eb4bfddf889b23c1cf99fe1f2eff42765814c73015f371c2d979b94cd14d1518ec32d04ee113282bac9d7
 SHA512 
407e744ed486337c0e32a4c7b518fb6cc36d0f144fca59eb89d56db9bd368845048f47b906eeb024b2bcfc4fab63b1414a61648506fce1d9fec46094bf39153b
 DIST genpatches-5.7-18.base.tar.xz 778720 BLAKE2B 
384315c8e0e23db1137f73d6d60bc6f681d7b74e23e2b5288ad741ae8f005255164074c08a4ece67667d5eaff15dd0f955fb2eb23d9745c8647ce7761aad3f47
 SHA512 
8c36cb71a02d9bff7d3257c527c16191a8ba05e08e4cd836047e97264d93cd93343d13e2a550f2b8321d638a00069d8108296240c7d2656023185c80ad640c0d
 DIST genpatches-5.7-18.extras.tar.xz 1768 BLAKE2B 
7312c4b26f1e3aaa51b8a8e67f9fade727b1ec6dbcc256d581061ea6ab878a47dcecfe6d949d677500a49d62928ce4a8c6aae75ce618b9555fcf7fa11fee4ecc
 SHA512 
6b4459fef57765cf67503265ea094ffebbf5f2f9db7c753e1182f524f44981e9b047b6a1661f45b9d99f39e2c2ec57bb1a93e35dfc4a62997d9b629728c2b5c6
 DIST genpatches-5.7-19.base.tar.xz 806520 BLAKE2B 
1eba96a84e0a75a6dd53cbe24181ee761579f49ab95b2d128dac2bb2780fb0e5b2d5751b95368df70dbe8a9e6ea2ddde960b04e7961d52be02928f17ae2b43c4
 SHA512 
e654d6444e82e083996f57cb3a8775898e37ec1ab71cd0f639ee0398d6b1f4e875c5bc661db83f46b1d67c5d77a9528182f9ef7980e5c222084d0f016d6e57d5

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.63.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.63.ebuild
new file mode 100644
index 000..44e23fbb4fb
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.63.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2020 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##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+
+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
+   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? (
+   

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

2020-09-05 Thread Michał Górny
commit: 39dc297bac30cfc3455f3127f97fe1cfb6b2412f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:54:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dc297b

dev-python/setuptools: Bump to 50.3.0

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-50.3.0.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index ec15941b828..c7ced3e3cf6 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -2,3 +2,4 @@ DIST setuptools-46.4.0.zip 865912 BLAKE2B 
452d36132f5648c79c7e1616a93ff6a39ab2f6
 DIST setuptools-49.6.0.zip 2188590 BLAKE2B 
b789386d31c0d5cbc0c899d24e9af35baad371b698b488ed46b768e8831bae7245b391971e1e402799bc555475c1d8b78bd59a224c26bc78ba68b122a06e0154
 SHA512 
aad6e74b0e276da0f79c9429860a6d1c7860a30e9a02ce55527abbe7671366640423a1e5476da9ecadfc62ae1bf803cb0c664e2a09cf7619a9c8ac3965b9cf31
 DIST setuptools-50.1.0.zip 2168599 BLAKE2B 
ebfedb9607dd45f638b689ad73714575a584b112b55f9764d2e72333ded7b9170878b76bc92465fdc4ff60a9ff830c9994efc7d1f0195fd5bf8b50c87e7f8fb4
 SHA512 
b5b0fa45bf87d567847b0a5275cc06f3847f53282832b8b5a0084412c16f558a9db9b8084e27a34b0e99081275bc714acd494731dd487f5850b7ad59257e5cfc
 DIST setuptools-50.2.0.zip 2168687 BLAKE2B 
c725fb1103f37cef80f78aa7e0920a8e64c8a03d3f696f521ce94a3466c4a97512bf3a2512a24e9d6e92b277f391e8e5163c22ad28c0d34daace432f44ad4ac9
 SHA512 
1d6d52bd058b4fd3c8322538b7b31b601c04eaf196b49e89f758d691a65fe6e76fca486ba740fbb96bd817ed67b1d390a3724742977be8cc2963106a73c4c17a
+DIST setuptools-50.3.0.zip 2169216 BLAKE2B 
029ea0159de270af0078a4661c696b93681b33dcc475640c7626f5a40bf1bb4759e5915948696c03b76dca10bdc4e790e2e9ef9628f41abca9a6aa48adcb72f6
 SHA512 
f67a2b7d639e03bf8b3815133e128902a559baf689afdd5893844ddc7c83505d727a6bb30ced1f78c4d2719dd405d2f4c527576bfa14dd9cb50c8ec4a479683e

diff --git a/dev-python/setuptools/setuptools-50.3.0.ebuild 
b/dev-python/setuptools/setuptools-50.3.0.ebuild
new file mode 100644
index 000..0d8d2e8bfb9
--- /dev/null
+++ b/dev-python/setuptools/setuptools-50.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   test? (
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.7.0[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   # xpass-es for me on py3
+   #sed -e '/xfail.*710/s:(:(six.PY2, :' \
+   #   -i setuptools/tests/test_archive_util.py || die
+
+   # avoid pointless dep on flake8
+   sed -i -e 's:--flake8::' -e 's:--cov::' pytest.ini || die
+
+   # disable the code disabling non-existing coverage plugin
+   sed -i -e 's:cov = .*:return:' conftest.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" pytest -vv ${PN} || die "Tests failed under ${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2020-09-05 Thread Michał Górny
commit: be4d6491a360b4ea1dd41564e70e83ce9dd6c0ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:47:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4d6491

sys-kernel/gentoo-kernel: Bump to 5.8.7

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

 sys-kernel/gentoo-kernel/Manifest  |  6 ++
 .../gentoo-kernel/gentoo-kernel-5.8.7.ebuild   | 99 ++
 2 files changed, 105 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index e69690b6e2b..37cba7a27dd 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.7-19.base.tar.xz 806520 BLAKE2B 
1eba96a84e0a75a6dd53cbe24181ee
 DIST genpatches-5.7-19.extras.tar.xz 1768 BLAKE2B 
54af894e73664fd8a22ea400a908c6b4fe9f5d928374701c1bff9811ebc75aac22b5a5c72d59aad1ba41939a3544431d1a90e49049d099dd5ab67b0dceec4f90
 SHA512 
968dd48a5e033f94993f48f1a30b2b7647a5605fdbd77fcddf95b44eeb82629785c9dfee2d76a15010ed7250d9c30dcd5924e5e47c879406d10408bce38ec193
 DIST genpatches-5.7-20.base.tar.xz 809256 BLAKE2B 
92ceaa6c9cd0a71cd7b86745240c2c018265dcbe8be124375ee3cde3f6fa4e00981f6c8762ec369461fe75542efb9154a09f90499ddf127405716ffcfdac4027
 SHA512 
900283861dec83bbaba8aafbff3b9d689d7f729917130c3d6760a05f919903b079203c48b768cad2bdae5b197192d5fe8764b786aec95fab77bee6384803b7f0
 DIST genpatches-5.7-20.extras.tar.xz 1768 BLAKE2B 
016fb07a98245121971534b7f9d40f1bc627325fbda893342ecaf330b2ad4a2caee6ff39a7a24e7c46e2eefba8df4cf901bd3d46d7041f1c8781288ddc1d63fc
 SHA512 
b8aa2c75b014fdefc7f56f67be6a7bbfd57e55f6f08346899a7a64892bd0975d0494864614c2bb485bb5dcfe262a280c51f43c7f0ff18256a2370b1fa93add3b
+DIST genpatches-5.8-10.base.tar.xz 347544 BLAKE2B 
8cfcdd84b803b8dc1721166d853267267f16a4c6e6cf759bad5c34b6149a57e7f5bddc14b287b870df98ad2af93871b6bd1b5f9dff0308fde9a25115943d3bbe
 SHA512 
40f07ddf0f852cbe79f7b2da289787090ace5cb478c21c41adb82726e22a404d7c35acd76dc73a7fb1444f6910735249667a79d8d756171e1b8ce9cfcbfbfdef
+DIST genpatches-5.8-10.extras.tar.xz 1768 BLAKE2B 
056c24f09a74c2867c767139fcd90af83623aac03e06ae03ebe96decfc4fccfc8b213f93e8b0cfda9bac935d85734c8968f590dd4537ba14f9daa0c249c257fd
 SHA512 
aa1bc1d7f0190cded4d944cad3855358b26bc7dcfc726745da6ff8789662c5b74790284bf659ae8060280086e6b2809c903ce876f0c5b9c9d550a0123ada86af
 DIST genpatches-5.8-5.base.tar.xz 216176 BLAKE2B 
8c57c2b91b6a395b490fedcee8e0f5ba8c7698903d0e1017fb66bb3d5ced1c6675fcd6e7ecc2405ccd237fd9ef4c641b10a0b4c32403c757ada5ccec3dbf0f26
 SHA512 
64bf8a331ba97a1d86159dff23c46c94c63f07158e66f9e86b02de6cc1a4476064fb6a924573c93fa117ea88bf6d6bb05f89c82c1883700af9fcdbbfaa5b72bc
 DIST genpatches-5.8-5.extras.tar.xz 1768 BLAKE2B 
b49e51d13c594029950911a1c7689b13710b8102330a475edb774f967b6162a036cb830b3cc25187e0ee3ec577d607baae036d136111ae1c64b7bebf1f544fe0
 SHA512 
a3fa7af02966567b5a2f4caab584ae19d7a1b955d2c8e599355b1ee5f3aed8971c26ecca6ab453280ea7bd8c9c004b53045848934d121f52474046293a2f554d
 DIST genpatches-5.8-6.base.tar.xz 253496 BLAKE2B 
69163867676a60639683b75a51a281642bb7cdf51439dc2871a72e8e9fbd3121a93767ccd0f17e95627eba5876e3f119905c3fb93292b16393f3736d2a4c
 SHA512 
352c4f32780e24e4e9721e3792377070806cc756dc68f3266ad3140f5508c303c52c6573736915dfc27f92501a5b56f0fcb25e76916f338e5e737bf75fbb939d
@@ -20,17 +22,21 @@ DIST genpatches-5.8-9.base.tar.xz 340332 BLAKE2B 
07cf6b878e42ba269c93179c99c3769
 DIST genpatches-5.8-9.extras.tar.xz 1768 BLAKE2B 
60e864404bf061eaad2034fc8bb4109d060041fbd149a533dd239895b3a89a2466d84617bd6deaf9c4674db821780399a47022c55fda6c7e8742d4497081d561
 SHA512 
b7e0a30938b7ce1ab296a54f31c77aa22c59f360a72a15c0f395403d4b49e8135acfdfdee1b4ff4b627e4c49fcf9b753847dd78fd64b46a8c7bc437f86b14f31
 DIST kernel-aarch64-fedora.config.5.8.1 215181 BLAKE2B 
d29bdc80f90f8ff22f43439ec03c8f391ddeae8d299dd36cb4d4d51c7d37851900faef728a94eca069c08fbb22a8ef5c2bdfb2b850e4f669276d967cb47dc331
 SHA512 
99f9a4fa65082d09b38bd05021a9f7577b98eb8b101928ff7862139461f603484722ed19aefe34540da6aa15908abee99a5287c1594e45f0c12afa4663820fa0
 DIST kernel-aarch64-fedora.config.5.8.4 215181 BLAKE2B 
d29bdc80f90f8ff22f43439ec03c8f391ddeae8d299dd36cb4d4d51c7d37851900faef728a94eca069c08fbb22a8ef5c2bdfb2b850e4f669276d967cb47dc331
 SHA512 
99f9a4fa65082d09b38bd05021a9f7577b98eb8b101928ff7862139461f603484722ed19aefe34540da6aa15908abee99a5287c1594e45f0c12afa4663820fa0
+DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B 
c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809
 SHA512 
e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 

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

2020-09-05 Thread Michał Górny
commit: 3ebfe101e0aa3e84f1877d42eacde9e67e97fb94
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:46:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:01:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebfe101

sys-kernel/vanilla-kernel: Bump to 5.8.7

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

 sys-kernel/vanilla-kernel/Manifest |  4 ++
 .../vanilla-kernel/vanilla-kernel-5.8.7.ebuild | 83 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 2ad388ab506..2c8b4af3a24 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -1,14 +1,17 @@
 DIST kernel-aarch64-fedora.config.5.7.8 208443 BLAKE2B 
ca77401ee1abd8a2f34de28c32a7153434534a10335f29150c33a0b4fa9b52b161223f59a79e50d9e260014ea2f95e5a2066957060cbf3ca8e938b05957315a4
 SHA512 
7528c9ae989e9d6297c4d06c3555a06f6636f92ef02adbc03a8bb7173891cfaf5faeeb1409112119221b08041147acde5d4fe3ab73175bd55d4406283f52
 DIST kernel-aarch64-fedora.config.5.8.1 215181 BLAKE2B 
d29bdc80f90f8ff22f43439ec03c8f391ddeae8d299dd36cb4d4d51c7d37851900faef728a94eca069c08fbb22a8ef5c2bdfb2b850e4f669276d967cb47dc331
 SHA512 
99f9a4fa65082d09b38bd05021a9f7577b98eb8b101928ff7862139461f603484722ed19aefe34540da6aa15908abee99a5287c1594e45f0c12afa4663820fa0
 DIST kernel-aarch64-fedora.config.5.8.4 215181 BLAKE2B 
d29bdc80f90f8ff22f43439ec03c8f391ddeae8d299dd36cb4d4d51c7d37851900faef728a94eca069c08fbb22a8ef5c2bdfb2b850e4f669276d967cb47dc331
 SHA512 
99f9a4fa65082d09b38bd05021a9f7577b98eb8b101928ff7862139461f603484722ed19aefe34540da6aa15908abee99a5287c1594e45f0c12afa4663820fa0
+DIST kernel-aarch64-fedora.config.5.8.5 215148 BLAKE2B 
c71380f46c1b37e9e17bab6d78907114369b377bcbdb54afa2c35b6a222937fd061f25309d8de0cc78ef2329ede7192722270acceeaa3da4629a5f58d8fee809
 SHA512 
e86e2c60e88b1ea5968db1a471d7d928ccb3146fe850f8f2813ef315f2de0cbfa0daa2f6828dee71acb2299f65f05fc0b6f1572a82fb146ae9f53a905fe94e97
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 
578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09
 SHA512 
66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
 DIST kernel-i686-fedora.config.5.7.8 191864 BLAKE2B 
217857254ffd12e987a5bd573e2520508bc70764b6363fc2c6bda1e5be46b70528616b26167150cba32f9e57fe17883c455fed34615a216b2398017d307971db
 SHA512 
b90c6f2cdb55bcb115d7b92752a6efd8fdc09f68acbf365b08c9ff89732745f26d2644e18cb097ffd92d75cff07dbd98a9723179a35dc72ce01a732bdd632592
 DIST kernel-i686-fedora.config.5.8.1 199143 BLAKE2B 
ea223234bc54d430b87f3eb15fe11b11e617103c861945fb530091285abd0702e2cbb1d9258ca1afe718c4e7578c41f8878422c53e2f0b476e5ff2fa5c17aece
 SHA512 
fc9c1b642e59c3c80b4cb6e1e6e9e2a27692524324539a3f1c163e284f8a69efb45ec839a630b0faeb0e52c15fb6577449163c7396aa0f1c43d727fe8aa35623
 DIST kernel-i686-fedora.config.5.8.4 199143 BLAKE2B 
ea223234bc54d430b87f3eb15fe11b11e617103c861945fb530091285abd0702e2cbb1d9258ca1afe718c4e7578c41f8878422c53e2f0b476e5ff2fa5c17aece
 SHA512 
fc9c1b642e59c3c80b4cb6e1e6e9e2a27692524324539a3f1c163e284f8a69efb45ec839a630b0faeb0e52c15fb6577449163c7396aa0f1c43d727fe8aa35623
+DIST kernel-i686-fedora.config.5.8.5 199121 BLAKE2B 
f6e16e6faac6e730eb4c9c3edc1c173b2988b49fe677d34ef1540541911b8f76e5bdc166327d73237c78c1769d484de18864044c91b7da253795506c674d7303
 SHA512 
0a2c9abaae11ac1ec2e43da4b53fd1731a9bec983a7fda7b9e20f1d25b816e6b0bd217b255ca95b02a8b6530e923b4fc7de770f6a66411045712e7de61d431af
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 
6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
 DIST kernel-x86_64-fedora.config.5.7.8 192882 BLAKE2B 
23044bd3625d1ced686950c1322e91dd99eddb3128ab830c8862f5c949b66df67bc9ce38b810f4d54a35f9b9f11feb58d01450593ec513e132d789e3a50ac48b
 SHA512 
b7770da1f608e8f0ec227dbeaf66491815e9fc4f8f08f01d2ad5877dd1946e73b315e8834f35cb5fc035fc3ac52ede8365107515d54b0792f326ad937d901625
 DIST kernel-x86_64-fedora.config.5.8.1 200074 BLAKE2B 
05673cc7c5ae861faff6e823b8fadb9ce2f00864cc955d78733945abe6fa5842b5b74d0e41129cea92607bd907598b39127740dabd377cb25a2fbbcd54eae8b6
 SHA512 
c601c380163c66c9e351508dbc7ad3f10214eb04895257f721c808e8fa685770b9c898f48b3b05a5f76832fbf8c91e63278539dd9ef3e2c571997c844ecc7c8b
 DIST kernel-x86_64-fedora.config.5.8.4 200074 BLAKE2B 
05673cc7c5ae861faff6e823b8fadb9ce2f00864cc955d78733945abe6fa5842b5b74d0e41129cea92607bd907598b39127740dabd377cb25a2fbbcd54eae8b6
 SHA512 
c601c380163c66c9e351508dbc7ad3f10214eb04895257f721c808e8fa685770b9c898f48b3b05a5f76832fbf8c91e63278539dd9ef3e2c571997c844ecc7c8b
+DIST kernel-x86_64-fedora.config.5.8.5 

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

2020-09-05 Thread Michał Górny
commit: cdb3861ab53235f0d5f2d81a0bde4c1a9bab5aa9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 20:45:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb3861a

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.8.7.ebuild | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5c92e8ab386..3f777a87bf6 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -30,3 +30,5 @@ DIST gentoo-kernel-5.8.5-1.x86.xpak 56586150 BLAKE2B 
d0ff52cec539f85c7971cf69f88
 DIST gentoo-kernel-5.8.6-1.amd64.xpak 64678358 BLAKE2B 
dfa4423044fdf7541983c04fedf3a2e30959f18775b8f2fa81ad7e96e7b9a49b0e0a0dac42e60771abbd6243bdf4fa747a1d1ac8dd7647ebe51136c11c1ff34c
 SHA512 
2d64b51956ed8c331f7300ffe3517df62a257c5c859a6ea65b829f917c9e74980f0f0c8a22aaf687b51c114ca8c55c3beba539da83924eded660572684adcc24
 DIST gentoo-kernel-5.8.6-1.arm64.xpak 62048563 BLAKE2B 
eb6c45d94c533eceb0ff2758a4a711c99c7c82945cb86ef6f3ab473f36cf8bcf5abb06260bb40fc379a49647bb00114e617b7e404b56f0b958105f8190cb835f
 SHA512 
77cbcaf374f54611674bb8329d97aa5f92368dc4a9b9d746b751aafb998b04f471f31bf24289a9fdd877cf82e4b07bf92e039dde4f61058844e916a5c32d111c
 DIST gentoo-kernel-5.8.6-1.x86.xpak 56578930 BLAKE2B 
1978d2390f5ad7a58fe8b5b59081323c4047c49104c0b35ad499bc9bf5ed144a8d49e37b0dbb9c85919afd5517e5b1e496247b8e831381e9b8a4c67e911984cc
 SHA512 
b028158415e59c213cc37293a79026ecdd20cb7f0cef04def48a8874c2ac802220314895c6c57f8cbb04ec27a52688bc9e1180636d13ac0cd0ba7bdd17732a65
+DIST gentoo-kernel-5.8.7-1.amd64.xpak 64676388 BLAKE2B 
93b859aed31b5a8ca77658690a4c9b04853ff5c780c0f2a1fb79bcdef6529ca3695e77ef1bb4dc04c7d59d305202f888b2876174d4fedaa9f4db2e02dc0f61ec
 SHA512 
3f0b738c1dbda968f0493b44556232734d9445df0d2ce97eac54d81795d1eb8d89c89257fa53e155d6110292f8215872a327918d0348bcd5541701e761e0299a
+DIST gentoo-kernel-5.8.7-1.x86.xpak 56596642 BLAKE2B 
ac985eb803b391b41e769b60ea99f35a398a2288914182a6537506ca8e388359cbbcdf4ca3b2aab233aef571a9b2ad6aa0e1fc38d0156155d955cfc0c0d71be5
 SHA512 
d5d42a539de0bbab8bae038b1480377f1711a727f95925f9f41c6de64e77b7dfa1352be4296063739916c8eaf81b2bfaa13575009cf1922cdeec6646a04a617a

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.7.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.7.ebuild
new file mode 100644
index 000..dca6aedbd78
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, 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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



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

2020-09-05 Thread Michał Górny
commit: 99bb87b48f9f56f3888ab530c6e462ab2c2deb30
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:47:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99bb87b4

sys-kernel/vanilla-kernel: Bump to 5.4.63

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

 sys-kernel/vanilla-kernel/Manifest |  1 +
 .../vanilla-kernel/vanilla-kernel-5.4.63.ebuild| 83 ++
 2 files changed, 84 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 2c8b4af3a24..941072db6a9 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -16,6 +16,7 @@ DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 
0eb2b07c14cea7545350fcdf3a94f2a5
 DIST linux-5.4.60.tar.xz 109583396 BLAKE2B 
1f6296eb9be00329b1eb015eafb4a965c575ded58b8618cfc0af3d15072c424afbbc029fad4d65e0af3bccc5963c4304c14b4a9d4763cfaec9b4596834a0f9b0
 SHA512 
fb9ebada932c17d0adbc099a1df31a7d97afe3be694665b1f8171e7159bda84a36a435ceecfdce6d492d8e5075ed4253c68029dcdf952e75a3fe7ee36646327b
 DIST linux-5.4.61.tar.xz 109579356 BLAKE2B 
78e8ee2fcd0e8cce8f536ba907a24676b5aafa662d97eb5c02f97150b0be4616dc564542503d4250d3fd8a674598cd2d3fdcaa34c880e0f3df558c4b5da8b24c
 SHA512 
1c2d7226dc8b4b6ca468a7082b42ac14bdf9f2ff4d0824737cb6a2e959b2c5da320877efe8b6dc7fd66200daadfe5ac424d8c8abc52888358e45ee594f60937d
 DIST linux-5.4.62.tar.xz 109580336 BLAKE2B 
4cc346ae1b9def22ddbab11ea9a73eeedeb742290f5726eac9d72d7b6b8a6e8599cc6ad264ef840136a214152007c7c32757a01109129d6fd27a0ce504318311
 SHA512 
0d1d1b2e2e809caf0c5a6fd3d06494fc02ed8ad84c2aef37670afaa20611c8c4dc8a21b9ceeec406f0533ba85c9c1251a78da4ca5bba14b727926ca741183d53
+DIST linux-5.4.63.tar.xz 109583360 BLAKE2B 
f1afaf0d30b26ce325e9b7e4c8b328749f466796839ff7bc63b4ee14215627347dad38c168efa7099dc964d4378ac8ca94de7771339446acc51a75e9377442a0
 SHA512 
1e97faea4c5f4a814d207f0a850cd5dd4aab33259f5501d54fea3f5487aab3e7b38af3f38d9c2bb127222d859e8ad6cdc0d19e10e42ec455b53d3728b085353d
 DIST linux-5.7.17.tar.xz 112744000 BLAKE2B 
ef73f9c940d678465d1ff2c4eb880b6878827f563942666aab0fb49be9c24d6a12a78a2c569c9cb35023c82a195945b392ca00a933726701c0cff092f71141b6
 SHA512 
e4618e3d28882b81699892eb04b266a3e0b508806d02bd9671c84027a5a343535561b7094755ab6358ffd72e9ce5a2296b126ce9218a334b260c31535e2de59f
 DIST linux-5.7.18.tar.xz 112759392 BLAKE2B 
22fb5388521bd824a8ecbde7484db3319817eaebc6c74b5f615b872ec18b1cf6abd6b9aed651400bfee2b12e2d759a066ea79412021202a05b8fa1934b9b14aa
 SHA512 
d84a1dfb3ae6fad1f4ca3b42bbd01e9b6e1543e23f319237bc4db2381770df5a30d799cf5ed6ca85c5ece6779502327afdb4892452f612b9e4dbca3305c9901c
 DIST linux-5.7.19.tar.xz 112742648 BLAKE2B 
408fdc49f8a341f6d7c0fead1ddc1b0816caf4a7393286127440a6ec1b513cd413067d6e56180310cc9d634b95c9583b7f38ae4711cd115f4ac2f08918e6b916
 SHA512 
c64aacd11f90dd1fb4f163ba3757ba52543c8a3c3932b9600109ad2b8ac97c8819d430067266e1e347998b5e9df92f7c0f1945a73142442ba5bccd41439a4988

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.63.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.63.ebuild
new file mode 100644
index 000..d2655d6349c
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.63.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+
+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
+   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}
+   )
+   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/dwarves )"
+
+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_prepare() {
+   default
+
+   # prepare the default config
+   case ${ARCH} in
+   amd64)
+   cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" 
.config || die
+  

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

2020-09-05 Thread Michał Górny
commit: 0d096cb68e86dd5faa7da8cf68a18e4e29bc9081
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 13 16:32:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d096cb6

acct-*.eclass: Create sysusers.d files

Thanks to David Michael for the initial patch and upstream fixes.

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

 eclass/acct-group.eclass | 18 --
 eclass/acct-user.eclass  | 18 --
 2 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass
index 5550e4a2fb1..19a378e0b06 100644
--- a/eclass/acct-group.eclass
+++ b/eclass/acct-group.eclass
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: acct-group.eclass
@@ -80,7 +80,7 @@ S=${WORKDIR}
 
 
 # << Phase functions >>
-EXPORT_FUNCTIONS pkg_pretend pkg_preinst
+EXPORT_FUNCTIONS pkg_pretend src_install pkg_preinst
 
 # @FUNCTION: acct-group_pkg_pretend
 # @DESCRIPTION:
@@ -116,6 +116,20 @@ acct-group_pkg_pretend() {
fi
 }
 
+# @FUNCTION: acct-group_src_install
+# @DESCRIPTION:
+# Installs sysusers.d file for the group.
+acct-group_src_install() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   insinto /usr/lib/sysusers.d
+   newins - ${CATEGORY}-${ACCT_GROUP_NAME}.conf < <(
+   printf "g\t%q\t%q\n" \
+   "${ACCT_GROUP_NAME}" \
+   "${ACCT_GROUP_ID/#-*/-}"
+   )
+}
+
 # @FUNCTION: acct-group_pkg_preinst
 # @DESCRIPTION:
 # Creates the group if it does not exist yet.

diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass
index e82f3c56dbb..56a4e83e8bf 100644
--- a/eclass/acct-user.eclass
+++ b/eclass/acct-user.eclass
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: acct-user.eclass
@@ -312,7 +312,7 @@ acct-user_pkg_pretend() {
 # @FUNCTION: acct-user_src_install
 # @DESCRIPTION:
 # Installs a keep-file into the user's home directory to ensure it is
-# owned by the package.
+# owned by the package, and sysusers.d file.
 acct-user_src_install() {
debug-print-function ${FUNCNAME} "${@}"
 
@@ -321,6 +321,20 @@ acct-user_src_install() {
# created yet
keepdir "${ACCT_USER_HOME}"
fi
+
+   insinto /usr/lib/sysusers.d
+   newins - ${CATEGORY}-${ACCT_USER_NAME}.conf < <(
+   printf "u\t%q\t%q\t%q\t%q\t%q\n" \
+   "${ACCT_USER_NAME}" \
+   "${ACCT_USER_ID/#-*/-}:${ACCT_USER_GROUPS[0]}" \
+   "${DESCRIPTION//[:,=]/;}" \
+   "${ACCT_USER_HOME}" \
+   "${ACCT_USER_SHELL/#-*/-}"
+   if [[ ${#ACCT_USER_GROUPS[@]} -gt 1 ]]; then
+   printf "m\t${ACCT_USER_NAME}\t%q\n" \
+   "${ACCT_USER_GROUPS[@]:1}"
+   fi
+   )
 }
 
 # @FUNCTION: acct-user_pkg_preinst



[gentoo-commits] proj/riscv:master commit in: sys-libs/zlib/, sys-libs/zlib/files/

2020-09-05 Thread Andreas K. Hüttel
commit: 98db05471db283f4897c2537ae5456e62cf5483b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  5 20:59:36 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  5 20:59:36 2020 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=98db0547

sys-libs/zlib: Copy from main tree to get additional abis

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

 sys-libs/zlib/Manifest |   1 +
 .../zlib-1.2.11-fix-deflateParams-usage.patch  |  67 +++
 .../zlib-1.2.11-minizip-drop-crypt-header.patch|  38 +++
 sys-libs/zlib/metadata.xml |  14 +++
 sys-libs/zlib/zlib-1.2.11-r2.ebuild| 123 +
 5 files changed, 243 insertions(+)

diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest
new file mode 100644
index 000..1db6ff6
--- /dev/null
+++ b/sys-libs/zlib/Manifest
@@ -0,0 +1 @@
+DIST zlib-1.2.11.tar.gz 607698 BLAKE2B 
6bfc4bca5dcadba8a0d4121a2b3ed0bfe440c261003521862c8e6381f1a6f0a72d3fc037351d30afd7ef321e8e8d2ec817c046ac749f2ca0c97fbdc2f7e840b7
 SHA512 
73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae

diff --git a/sys-libs/zlib/files/zlib-1.2.11-fix-deflateParams-usage.patch 
b/sys-libs/zlib/files/zlib-1.2.11-fix-deflateParams-usage.patch
new file mode 100644
index 000..1876484
--- /dev/null
+++ b/sys-libs/zlib/files/zlib-1.2.11-fix-deflateParams-usage.patch
@@ -0,0 +1,67 @@
+From f9694097dd69354b03cb8af959094c7f260db0a1 Mon Sep 17 00:00:00 2001
+From: Mark Adler 
+Date: Mon, 16 Jan 2017 09:49:35 -0800
+Subject: [PATCH] Permit a deflateParams() parameter change as soon as
+ possible.
+
+This commit allows a parameter change even if the input data has
+not all been compressed and copied to the application output
+buffer, so long as all of the input data has been compressed to
+the internal pending output buffer. This also allows an immediate
+deflateParams change so long as there have been no deflate calls
+since initialization or reset.
+---
+ deflate.c |  6 +++---
+ zlib.h| 11 ++-
+ 2 files changed, 9 insertions(+), 8 deletions(-)
+
+diff --git a/deflate.c b/deflate.c
+index b63311a5..20bda4f6 100644
+--- a/deflate.c
 b/deflate.c
+@@ -494,7 +494,7 @@ int ZEXPORT deflateResetKeep (strm)
+ s->wrap == 2 ? crc32(0L, Z_NULL, 0) :
+ #endif
+ adler32(0L, Z_NULL, 0);
+-s->last_flush = Z_NO_FLUSH;
++s->last_flush = -2;
+ 
+ _tr_init(s);
+ 
+@@ -587,12 +587,12 @@ int ZEXPORT deflateParams(strm, level, strategy)
+ func = configuration_table[s->level].func;
+ 
+ if ((strategy != s->strategy || func != configuration_table[level].func) 
&&
+-s->high_water) {
++s->last_flush != -2) {
+ /* Flush the last buffer: */
+ int err = deflate(strm, Z_BLOCK);
+ if (err == Z_STREAM_ERROR)
+ return err;
+-if (strm->avail_out == 0)
++if (strm->avail_in || (s->strstart - s->block_start) + s->lookahead)
+ return Z_BUF_ERROR;
+ }
+ if (s->level != level) {
+diff --git a/zlib.h b/zlib.h
+index 5daf4f28..577d81e3 100644
+--- a/zlib.h
 b/zlib.h
+@@ -712,11 +712,12 @@ ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
+used to switch between compression and straight copy of the input data, or
+to switch to a different kind of input data requiring a different strategy.
+If the compression approach (which is a function of the level) or the
+-   strategy is changed, and if any input has been consumed in a previous
+-   deflate() call, then the input available so far is compressed with the old
+-   level and strategy using deflate(strm, Z_BLOCK).  There are three 
approaches
+-   for the compression levels 0, 1..3, and 4..9 respectively.  The new level
+-   and strategy will take effect at the next call of deflate().
++   strategy is changed, and if there have been any deflate() calls since the
++   state was initialized or reset, then the input available so far is
++   compressed with the old level and strategy using deflate(strm, Z_BLOCK).
++   There are three approaches for the compression levels 0, 1..3, and 4..9
++   respectively.  The new level and strategy will take effect at the next call
++   of deflate().
+ 
+  If a deflate(strm, Z_BLOCK) is performed by deflateParams(), and it does
+not have enough output space to complete, then the parameter change will 
not

diff --git a/sys-libs/zlib/files/zlib-1.2.11-minizip-drop-crypt-header.patch 
b/sys-libs/zlib/files/zlib-1.2.11-minizip-drop-crypt-header.patch
new file mode 100644
index 000..2e0a93e
--- /dev/null
+++ b/sys-libs/zlib/files/zlib-1.2.11-minizip-drop-crypt-header.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/658536
+https://github.com/madler/zlib/pull/229
+
+From e490ddad3091574a0c2e3b5a66a8fee9a7ab212f Mon Sep 17 00:00:00 2001
+From: Pavel Raiskup 
+Date: Sun, 19 Feb 2017 

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

2020-09-05 Thread Michał Górny
commit: 83c3ebeca274f1cf14d34c3d9b2aded7b730a84b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 20:42:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c3ebec

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  2 +
 .../gentoo-kernel-bin-5.4.63.ebuild| 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 4ea6fa5cd71..5c92e8ab386 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -7,6 +7,8 @@ DIST gentoo-kernel-5.4.61-1.x86.xpak 53726696 BLAKE2B 
c4f6c9abfca4a48ccecb684009
 DIST gentoo-kernel-5.4.62-1.amd64.xpak 62012793 BLAKE2B 
e3ac9896abbb3312ce8e5dfeaa1f9150f970f38ddec8dd047ca4b34b8f0f31d68f065821ef377ff38ebf05bf87b9b20c72414f5fe27acf7a4361bd8ca24459be
 SHA512 
7cb81af009777ce7e42e6cd6b46706f869db643043d62cdd42cc537b7ca7e68001ba27df5b15e84ff48920ae9b950a05aa5678ffa563b72cd6899ac5dddce41e
 DIST gentoo-kernel-5.4.62-1.arm64.xpak 57961735 BLAKE2B 
dace370f17524bdf1d69255c47cb37e0d16ab0d7c24a2f35cd68b005c8c61c2f04774c9b6c9f04164118509774e1780819294d546632da4c3be212b2d4dfe737
 SHA512 
3dc60bc6ac50d39a0076f9f0fa7837d14aedc83faf1e3673073b89c1b204efd1e7e201e61cc0cee44456c36617daf3b755fe8b1bd8dc55b7fcbb9af69ec6253e
 DIST gentoo-kernel-5.4.62-1.x86.xpak 53723101 BLAKE2B 
27bc1915aaf1aa421900e2e0ebb873637593fce995f15b8277fe6d0d9e0c176cda2d426fb4e60a5bc04aaea3a70a7eaf7b827051fea355ccb77289e16c2a4fbb
 SHA512 
cfa66eed57c5a5fb6b523fb31ce42fa48211e6d30ecadcfb11694c9787cab2dea369efcef2d2b4ab5c3c4f137bd127c38fc3051ee6de7d1029717f7cb3f176a4
+DIST gentoo-kernel-5.4.63-1.amd64.xpak 61958828 BLAKE2B 
93f253c9523af74c3f42cc0d5622a0a08f48b64356beab5961a9f0d46ed06efb368a71952b1f8dda2f17b1a91fbbbf21b359a3d46486e87df1a0e361f6c74b24
 SHA512 
b484b6a5a3c75153b6714ab9c1b99519d4f48402db3fed6e15d141b541b0950b708e857c01b1c0a6dc9c6eba9f10adcec23765763fd7fbd28590d0f6b2ea374e
+DIST gentoo-kernel-5.4.63-1.x86.xpak 53725189 BLAKE2B 
14c87985ebcc975321187483af9eddf8185da6ea0e967c604ad78f9d144dac24fac97704aa5b9a0f532549ccdb226cd00be5684519c135a90ef53db14264a18a
 SHA512 
0cc28e5c50c1b898958a423e05bc1c0cb21e7ce333e4061c3344f9f9f6a615d915031eeb70cc5a36957d6fad0f05af5c436b35ee946393c71e6ed903b6b5d111
 DIST gentoo-kernel-5.7.17-1.amd64.xpak 63476985 BLAKE2B 
1a31855979a309c7bb4565208aa92dcac9d4fcf0714ea224c2a909b534ca65bac2778f6c2cee24cb5dbcfd825bc896b52cb14eb37cc36aedffadcc0217a32269
 SHA512 
4071bb9eb192da7823834365b8d6817dd043c256ff0803eb70a35278aa92b63a66fa1c8d86b2c91d90fceb7c7b4fb1ac41b347457d6ccda78e02c6e0f123c044
 DIST gentoo-kernel-5.7.17-1.arm64.xpak 59769706 BLAKE2B 
e7f3180e3d4373a7923250b8fe12141c0138e04f81d08b014386270defcc25517028ef404163c5d81097c72d6605cd5a6b4f1ad6df15a0f77d13daebb6045268
 SHA512 
59b33b487c170bad68de3527506c3a13a1edd232de40281cfac463fd8641222c0e86c4aef3b47127746a54dde94456a7b21fb150ca66674f1efadaf5c5db7d34
 DIST gentoo-kernel-5.7.17-1.x86.xpak 55460526 BLAKE2B 
42a6e4d92b5c4a4c5d358d7b0d56c5e29f9ab4371aeae4fb261b5dbedba60b7333f9bd656b35747effa2cbd820dd0cbbf6be3f10c5bd3504822105c73451de32
 SHA512 
27897f33a65fbd5f889267b52b897730934dc9ec04ec70968582c817fee9cf49b661c3613397d8cb76279c332fa6d4afc589141b920fe328fabe0bdf8d1afc6b

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.63.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.63.ebuild
new file mode 100644
index 000..d6e61fa6936
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.63.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+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() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking 

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

2020-09-05 Thread Michał Górny
commit: 87afd97f263e4ca2957a295da6a6c06497ee5f92
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 18:51:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 21:02:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87afd97f

dev-python/freezegun: Bump to 1.0.0 (py3 only)

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

 dev-python/freezegun/Manifest   |  1 +
 dev-python/freezegun/freezegun-1.0.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest
index 72507499306..5e75629d307 100644
--- a/dev-python/freezegun/Manifest
+++ b/dev-python/freezegun/Manifest
@@ -1 +1,2 @@
 DIST freezegun-0.3.15.tar.gz 25530 BLAKE2B 
866736cfe556da50f8edba55b0b84c7365e6a1bf32d88e84dfcee6046474b30a9ea15522c3356c5ca30f9a8b79096ba17fdaab240f20e4ef1f91b25ec8262716
 SHA512 
9f3836f8c9f207d9bccbcaec3f1af977b26aa3699ad5f792d052e105a0de530c6dda1641480c9cd551627186bf0c65d92bf39a6f4a61f458f762d8aa999180ba
+DIST freezegun-1.0.0.tar.gz 27426 BLAKE2B 
ebbe77d50f71cd10ad77dd9010fbc3dd9411a781300a5d196f4f86a76a374a8416980f8779705a943c4638ffdf99250640afe577695203b87e77e2daa1be8b38
 SHA512 
b6e19cf7799c0689eb756f6ce922797f2f0622f03d13aaf81c62d777d00b660b6619cff996f7a89c54b2e9f33641401e04e72a455a03ba0c7dfca09b64cfecb0

diff --git a/dev-python/freezegun/freezegun-1.0.0.ebuild 
b/dev-python/freezegun/freezegun-1.0.0.ebuild
new file mode 100644
index 000..4b7260beae0
--- /dev/null
+++ b/dev-python/freezegun/freezegun-1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Let your Python tests travel through time"
+HOMEPAGE="https://github.com/spulec/freezegun;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="
+   >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2020-09-05 Thread Thomas Deutschmann
commit: 469263d92b13de2c026714a3f5a6d408b2130ac8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 22:32:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 22:32:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469263d9

app-misc/datefudge: x86 stable (bug #740582)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/datefudge/datefudge-1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/datefudge/datefudge-1.24.ebuild 
b/app-misc/datefudge/datefudge-1.24.ebuild
index d9399fc46aa..a63b2ecfcec 100644
--- a/app-misc/datefudge/datefudge-1.24.ebuild
+++ b/app-misc/datefudge/datefudge-1.24.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
 
 LICENSE="GPL-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 ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



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

2020-09-05 Thread Sam James
commit: 484f8765854995214a4b7485a7c44cd4c04ce167
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 22:55:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 22:55:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484f8765

media-sound/lilypond: Stabilize 2.21.4-r1 amd64, #740458

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

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

diff --git a/media-sound/lilypond/lilypond-2.21.4-r1.ebuild 
b/media-sound/lilypond/lilypond-2.21.4-r1.ebuild
index c5a15c0af40..5b6a4c8ee04 100644
--- a/media-sound/lilypond/lilypond-2.21.4-r1.ebuild
+++ b/media-sound/lilypond/lilypond-2.21.4-r1.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" = "" ]]; then
 else
MAIN_VER=$(ver_cut 1-2)
SRC_URI="http://lilypond.org/download/sources/v${MAIN_VER}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa x86"
 fi
 
 DESCRIPTION="GNU Music Typesetter"



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

2020-09-05 Thread Sam James
commit: 9066be2eb6e72d33dc9fb4889420387c31083bf0
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 23:48:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 23:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9066be2e

app-misc/datefudge: Stabilize 1.24 arm, #740582

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

 app-misc/datefudge/datefudge-1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/datefudge/datefudge-1.24.ebuild 
b/app-misc/datefudge/datefudge-1.24.ebuild
index a63b2ecfcec..a21d708f590 100644
--- a/app-misc/datefudge/datefudge-1.24.ebuild
+++ b/app-misc/datefudge/datefudge-1.24.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
 
 LICENSE="GPL-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 ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



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

2020-09-05 Thread Sam James
commit: fc3816915ae9d2c37b429d23149a16142ea2dd36
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  6 00:27:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  6 00:27:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc381691

dev-util/valgrind: arm64 stable (bug #739736)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/valgrind/valgrind-3.16.1.ebuild 
b/dev-util/valgrind/valgrind-3.16.1.ebuild
index f1b8c4bdb0f..9330e6cfcb1 100644
--- a/dev-util/valgrind/valgrind-3.16.1.ebuild
+++ b/dev-util/valgrind/valgrind-3.16.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2;
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DEPEND="mpi? ( virtual/mpi )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/

2020-09-05 Thread Sam James
commit: 04ba08579bcccda6eae901e076ede2e949480cab
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  6 00:30:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  6 00:30:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ba0857

net-libs/gnutls: Stabilize 3.6.15 arm, #740390

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

 net-libs/gnutls/gnutls-3.6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gnutls/gnutls-3.6.15.ebuild 
b/net-libs/gnutls/gnutls-3.6.15.ebuild
index 83bdb41848b..7dea1b574d0 100644
--- a/net-libs/gnutls/gnutls-3.6.15.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1+"
 SLOT="0/30" # libgnutls.so number
-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 
~x86-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 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



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

2020-09-05 Thread Sam James
commit: 8e3ebe1c53960899e9b44a9375c142b6e00e783d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  6 00:30:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  6 00:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3ebe1c

media-sound/musescore: Stabilize 3.5 amd64, #740548

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

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

diff --git a/media-sound/musescore/musescore-3.5.ebuild 
b/media-sound/musescore/musescore-3.5.ebuild
index 9a241448a74..09ee4e4f016 100644
--- a/media-sound/musescore/musescore-3.5.ebuild
+++ b/media-sound/musescore/musescore-3.5.ebuild
@@ -10,7 +10,7 @@ inherit cmake xdg check-reqs
 if [[ ${PV} == "" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git;
-   KEYWORDS="x86"
+   KEYWORDS="amd64 x86"
 else
SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 x86"



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

2020-09-05 Thread Sam James
commit: ffd53e1fe323249e09c4fecca6d92d29ec27bb36
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:17:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:17:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd53e1f

app-misc/golly: Stabilize 3.4 amd64, #740338

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

 app-misc/golly/golly-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/golly/golly-3.4.ebuild b/app-misc/golly/golly-3.4.ebuild
index 33eaee6f742..1a37135cc31 100644
--- a/app-misc/golly/golly-3.4.ebuild
+++ b/app-misc/golly/golly-3.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="tiff"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2020-09-05 Thread Sam James
commit: e6496ef69a3097e699bd4e982995da9167e84a04
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:18:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:18:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6496ef6

app-admin/restart-services: Stabilize 0.15.2 amd64, #740242

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

 app-admin/restart-services/restart-services-0.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/restart-services/restart-services-0.15.2.ebuild 
b/app-admin/restart-services/restart-services-0.15.2.ebuild
index 874ac8f3552..3334bc92414 100644
--- a/app-admin/restart-services/restart-services-0.15.2.ebuild
+++ b/app-admin/restart-services/restart-services-0.15.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND=""



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

2020-09-05 Thread Sam James
commit: 4cc70d9bd633c9b173845ccaec6b2dbca0147aa1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:16:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:16:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc70d9b

x11-misc/xfractint: Stabilize 20.04_p16 amd64, #740192

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

 x11-misc/xfractint/xfractint-20.04_p16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xfractint/xfractint-20.04_p16.ebuild 
b/x11-misc/xfractint/xfractint-20.04_p16.ebuild
index a1e9ecc4b5f..191369ee591 100644
--- a/x11-misc/xfractint/xfractint-20.04_p16.ebuild
+++ b/x11-misc/xfractint/xfractint-20.04_p16.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="free-noncomm HPND public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="
x11-libs/libX11



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

2020-09-05 Thread Sam James
commit: a9ca6f160ee60b25de412e798aafb3d5c908bf84
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:15:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:15:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca6f16

dev-libs/hyperscan: Stabilize 5.3.0 amd64, #740184

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

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

diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild 
b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild
index 2b2917b7102..287e21a5482 100644
--- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild
+++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ 
https://github.com/intel/hyperscan;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs"
 
 RDEPEND="dev-libs/boost"



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/

2020-09-05 Thread Sam James
commit: 1fb15a0ea35347d65488190ffec715a483a7dc2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:16:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb15a0e

dev-php/xdebug-client: Stabilize 2.9.6 amd64, #740214

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

 dev-php/xdebug-client/xdebug-client-2.9.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/xdebug-client/xdebug-client-2.9.6.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.9.6.ebuild
index 6500b6dbc54..e98e6f9c2da 100644
--- a/dev-php/xdebug-client/xdebug-client-2.9.6.ebuild
+++ b/dev-php/xdebug-client/xdebug-client-2.9.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 
 MY_PN="xdebug"
 MY_PV="${PV/_/}"



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

2020-09-05 Thread Sam James
commit: e35a20bebc282cfe6977c1d86ee18a85e26115a5
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 15:17:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 15:17:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35a20be

dev-python/botocore: Stabilize 1.17.31 ALLARCHES, #740264

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

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

diff --git a/dev-python/botocore/botocore-1.17.31.ebuild 
b/dev-python/botocore/botocore-1.17.31.ebuild
index 6b14dce9712..4b8203526db 100644
--- a/dev-python/botocore/botocore-1.17.31.ebuild
+++ b/dev-python/botocore/botocore-1.17.31.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 fi
 
 RDEPEND="



  1   2   3   >