[gentoo-commits] proj/linux-patches: New tag: 4.14-72

2018-08-22 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Aug 23 06:51:30 2018 +

New tag: 4.14-72




[gentoo-commits] proj/linux-patches: New tag: 4.9-127

2018-08-22 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Aug 23 06:49:01 2018 +

New tag: 4.9-127




[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge-bin/

2018-08-22 Thread Michał Górny
commit: a2a264df7328e1799f1be46675c701e97370c8d5
Author: Lucian Poston  pm  me>
AuthorDate: Thu Aug 16 00:05:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 23 05:26:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a264df

mail-mta/protonmail-bridge-bin: Remove 1.0.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9529

 mail-mta/protonmail-bridge-bin/Manifest|   1 -
 .../protonmail-bridge-bin-1.0.5.ebuild | 188 -
 2 files changed, 189 deletions(-)

diff --git a/mail-mta/protonmail-bridge-bin/Manifest 
b/mail-mta/protonmail-bridge-bin/Manifest
index 19e7f1f07c0..f0007343808 100644
--- a/mail-mta/protonmail-bridge-bin/Manifest
+++ b/mail-mta/protonmail-bridge-bin/Manifest
@@ -1,2 +1 @@
-DIST protonmail-bridge-1.0.5-1.x86_64.rpm 46864229 BLAKE2B 
bfd35880dd172dd4fc2352f28f9dc9e57049a114b15fbcc2f462c286e005276ac78b14ea2eab074f5e767aa39f6d58138d06118b8f5618d38e3aa977ceb7a725
 SHA512 
11a9230dd6ba9655b172a84529ea32852fe237e5174948aa711d9afe44fb3db3d29175933aa1f4dfffaf06207e6d38b815a0cce1f9d23e116a7cf9895f64
 DIST protonmail-bridge-1.0.6-2.x86_64.rpm 46921976 BLAKE2B 
0e56ad21f9bf2a94400db3b27ade946bbec5016481674eba0a36e89169fd8136ec3d8f8ae422b579fba5a9c7ac00cab569c97774a5f014764e1f98a5b712be1f
 SHA512 
63adda37a08179d29cba935572d9e39023c225338f2467c1f0a747817321285592870e38d1b8ad1053c2ce86e9dae7681cb02609936c065a18fa954516c42041

diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild 
b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild
deleted file mode 100644
index 7f63cb22441..000
--- a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.5.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit rpm
-
-DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients"
-HOMEPAGE="https://protonmail.com/bridge/";
-SRC_URI="https://protonmail.com/download/${P/-bin/}-1.x86_64.rpm";
-
-RESTRICT="bindist mirror"
-
-LICENSE="MIT protonmail-bridge-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   app-crypt/libsecret
-   dev-libs/glib:2
-   media-sound/pulseaudio
-   sys-apps/dbus
-   virtual/opengl
-   media-libs/fontconfig
-   media-libs/freetype
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXi
-"
-BDEPEND="dev-util/patchelf"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   # Bug #660366. To workaround preserving libs, set RUNPATH and rm unused 
libs
-   cd "${S}/usr/lib/protonmail/bridge" || die
-   patchelf --set-rpath '$ORIGIN/lib' Desktop-Bridge || die "patchelf 
failed"
-   patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf 
failed"
-   patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf 
failed"
-
-   rm "lib/libQt53DCore.so.5"
-   rm "lib/libQt53DExtras.so.5"
-   rm "lib/libQt53DInput.so.5"
-   rm "lib/libQt53DLogic.so.5"
-   rm "lib/libQt53DQuick.so.5"
-   rm "lib/libQt53DQuickExtras.so.5"
-   rm "lib/libQt53DQuickInput.so.5"
-   rm "lib/libQt53DQuickRender.so.5"
-   rm "lib/libQt53DRender.so.5"
-   rm "lib/libQt5Concurrent.so.5"
-   rm "lib/libQt5Gamepad.so.5"
-   rm "lib/libQt5QuickParticles.so.5"
-   rm "lib/libqgsttools_p.so.1"
-   rm "plugins/audio/libqtaudio_alsa.so"
-   rm "plugins/audio/libqtmedia_pulse.so"
-   rm "plugins/bearer/libqconnmanbearer.so"
-   rm "plugins/bearer/libqgenericbearer.so"
-   rm "plugins/bearer/libqnmbearer.so"
-   rm "plugins/canbus/libqtpeakcanbus.so"
-   rm "plugins/canbus/libqtsocketcanbus.so"
-   rm "plugins/canbus/libqttinycanbus.so"
-   rm "plugins/designer/libqquickwidget.so"
-   rm "plugins/designer/libqwebengineview.so"
-   rm "plugins/egldeviceintegrations/libqeglfs-emu-integration.so"
-   rm "plugins/egldeviceintegrations/libqeglfs-x11-integration.so"
-   rm "plugins/gamepads/libevdevgamepad.so"
-   rm "plugins/generic/libqevdevkeyboardplugin.so"
-   rm "plugins/generic/libqevdevmouseplugin.so"
-   rm "plugins/generic/libqevdevtabletplugin.so"
-   rm "plugins/generic/libqevdevtouchplugin.so"
-   rm "plugins/generic/libqtuiotouchplugin.so"
-   rm "plugins/geometryloaders/libdefaultgeometryloader.so"
-   rm "plugins/geometryloaders/libgltfgeometryloader.so"
-   rm "plugins/geoservices/libqtgeoservices_esri.so"
-   rm "plugins/geoservices/libqtgeoservices_itemsoverlay.so"
-   rm "plugins/geoservices/libqtgeoservices_mapbox.so"
-   rm "plugins/geoservices/libqtgeoservices_mapboxgl.so"
-   rm "plugins/geoservices/libqtgeoservices_nokia.so"
-   rm "plugins/geoservices/libqtgeoservices_osm.so"
-   rm "plugi

[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge-bin/

2018-08-22 Thread Michał Górny
commit: 88873feb86abf6fa19de62ae1c2e9837e60b639a
Author: Lucian Poston  pm  me>
AuthorDate: Thu Aug 16 00:04:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 23 05:26:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88873feb

mail-mta/protonmail-bridge-bin: Bump 1.0.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-mta/protonmail-bridge-bin/Manifest|   1 +
 .../protonmail-bridge-bin-1.0.6.ebuild | 187 +
 2 files changed, 188 insertions(+)

diff --git a/mail-mta/protonmail-bridge-bin/Manifest 
b/mail-mta/protonmail-bridge-bin/Manifest
index 1103b7d9c70..19e7f1f07c0 100644
--- a/mail-mta/protonmail-bridge-bin/Manifest
+++ b/mail-mta/protonmail-bridge-bin/Manifest
@@ -1 +1,2 @@
 DIST protonmail-bridge-1.0.5-1.x86_64.rpm 46864229 BLAKE2B 
bfd35880dd172dd4fc2352f28f9dc9e57049a114b15fbcc2f462c286e005276ac78b14ea2eab074f5e767aa39f6d58138d06118b8f5618d38e3aa977ceb7a725
 SHA512 
11a9230dd6ba9655b172a84529ea32852fe237e5174948aa711d9afe44fb3db3d29175933aa1f4dfffaf06207e6d38b815a0cce1f9d23e116a7cf9895f64
+DIST protonmail-bridge-1.0.6-2.x86_64.rpm 46921976 BLAKE2B 
0e56ad21f9bf2a94400db3b27ade946bbec5016481674eba0a36e89169fd8136ec3d8f8ae422b579fba5a9c7ac00cab569c97774a5f014764e1f98a5b712be1f
 SHA512 
63adda37a08179d29cba935572d9e39023c225338f2467c1f0a747817321285592870e38d1b8ad1053c2ce86e9dae7681cb02609936c065a18fa954516c42041

diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild 
b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild
new file mode 100644
index 000..082c79c8f6e
--- /dev/null
+++ b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.0.6.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit rpm
+
+DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients"
+HOMEPAGE="https://protonmail.com/bridge/";
+SRC_URI="https://protonmail.com/download/${P/-bin/}-2.x86_64.rpm";
+
+RESTRICT="bindist mirror"
+
+LICENSE="MIT protonmail-bridge-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   app-crypt/libsecret
+   dev-libs/glib:2
+   media-sound/pulseaudio
+   sys-apps/dbus
+   virtual/opengl
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXi
+"
+BDEPEND="dev-util/patchelf"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   # Bug #660366. To workaround preserving libs, set RUNPATH and rm unused 
libs
+   cd "${S}/usr/lib/protonmail/bridge" || die
+   patchelf --set-rpath '$ORIGIN/lib' Desktop-Bridge || die "patchelf 
failed"
+   patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf 
failed"
+   patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf 
failed"
+
+   rm "lib/libQt53DCore.so.5" || die
+   rm "lib/libQt53DExtras.so.5" || die
+   rm "lib/libQt53DInput.so.5" || die
+   rm "lib/libQt53DLogic.so.5" || die
+   rm "lib/libQt53DQuick.so.5" || die
+   rm "lib/libQt53DQuickExtras.so.5" || die
+   rm "lib/libQt53DQuickInput.so.5" || die
+   rm "lib/libQt53DQuickRender.so.5" || die
+   rm "lib/libQt53DRender.so.5" || die
+   rm "lib/libQt5Concurrent.so.5" || die
+   rm "lib/libQt5Gamepad.so.5" || die
+   rm "lib/libQt5QuickParticles.so.5" || die
+   rm "lib/libqgsttools_p.so.1" || die
+   rm "plugins/audio/libqtaudio_alsa.so" || die
+   rm "plugins/audio/libqtmedia_pulse.so" || die
+   rm "plugins/bearer/libqconnmanbearer.so" || die
+   rm "plugins/bearer/libqgenericbearer.so" || die
+   rm "plugins/bearer/libqnmbearer.so" || die
+   rm "plugins/canbus/libqtpeakcanbus.so" || die
+   rm "plugins/canbus/libqtsocketcanbus.so" || die
+   rm "plugins/canbus/libqttinycanbus.so" || die
+   rm "plugins/designer/libqquickwidget.so" || die
+   rm "plugins/designer/libqwebengineview.so" || die
+   rm "plugins/egldeviceintegrations/libqeglfs-emu-integration.so" || die
+   rm "plugins/egldeviceintegrations/libqeglfs-x11-integration.so" || die
+   rm "plugins/gamepads/libevdevgamepad.so" || die
+   rm "plugins/generic/libqevdevkeyboardplugin.so" || die
+   rm "plugins/generic/libqevdevmouseplugin.so" || die
+   rm "plugins/generic/libqevdevtabletplugin.so" || die
+   rm "plugins/generic/libqevdevtouchplugin.so" || die
+   rm "plugins/generic/libqtuiotouchplugin.so" || die
+   rm "plugins/geometryloaders/libdefaultgeometryloader.so" || die
+   rm "plugins/geometryloaders/libgltfgeometryloader.so" || die
+   rm "plugins/geoservices/libqtgeoservices_esri.so" || die
+   rm "plugins/geoservices/libqtgeoservices_itemsoverlay.so" || die
+   rm "plugins/geoservices/libqtgeoservices_mapbox.so" || die

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

2018-08-22 Thread Hans de Graaff
commit: 6995252dac225597bbe7b8e15d7dfcbe0d452f3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 23 04:44:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 23 04:44:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6995252d

dev-ruby/hiera: add 3.4.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/hiera/Manifest   |  1 +
 dev-ruby/hiera/hiera-3.4.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest
index 7d6c7fccc3e..1ad7ebb4fe0 100644
--- a/dev-ruby/hiera/Manifest
+++ b/dev-ruby/hiera/Manifest
@@ -1 +1,2 @@
 DIST hiera-3.4.3.gem 40960 BLAKE2B 
a4747c6096065c1272bd3099893d27c53b5e869be16643fbd59fa0eead692e3bd082fcbf82463614336d00c3068244bd632fd6c3a87ba520566a8643f674bfc4
 SHA512 
126e626b9c9020f2b8565aaff35f30b35c73785120425d186c97186c5bdfafc4831216250f78fd33ffd5e1dde49646b262887747c0d73442a252c391329959e2
+DIST hiera-3.4.4.gem 41472 BLAKE2B 
12c098d4cbf3bbf5980a4638d7dd7a67a56b9874c96e5be483335be2e0c9ac2417b7e187737c40c9cfa4f1d822f7d3bd9ac74f96e2df040c7aa029b82f295304
 SHA512 
bfac2d76cca90708a52f907a31c35f8e3944d50d473e3f17ad13f3673ab2efed0ee9edcbb4c40242f398ab2e3bd08b249b191a6b9d534c185ed540802684beca

diff --git a/dev-ruby/hiera/hiera-3.4.4.ebuild 
b/dev-ruby/hiera/hiera-3.4.4.ebuild
new file mode 100644
index 000..f653c3e47f1
--- /dev/null
+++ b/dev-ruby/hiera/hiera-3.4.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple pluggable Hierarchical Database"
+HOMEPAGE="https://docs.puppet.com/hiera/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+ruby_add_rdepend "dev-ruby/deep_merge"



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

2018-08-22 Thread Mikle Kolyada
commit: 49fdf236e6000dc064653bbfd54f3d6869729fe4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:51:46 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:51:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fdf236

sys-apps/busybox: alpha/hppa stable wrt bug #663842

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/sys-apps/busybox/busybox-1.29.0.ebuild 
b/sys-apps/busybox/busybox-1.29.0.ebuild
index 8563b2bb2f2..0a9ed10874c 100644
--- a/sys-apps/busybox/busybox-1.29.0.ebuild
+++ b/sys-apps/busybox/busybox-1.29.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_/-}
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 LICENSE="GPL-2" # GPL-2 only



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

2018-08-22 Thread Mikle Kolyada
commit: 133761b66ef64e6bd6d30fe0135db3a29b11b66a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:46:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:46:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133761b6

app-admin/sudo: mark stable wrt bug #664116

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index ff732cc2bbd..797af1bfd33 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



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

2018-08-22 Thread Mikle Kolyada
commit: 43d55692eae0bd166d0870143d19a584cafda88d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:41:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:41:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d55692

media-sound/grip: amd64 stable wrt bug #659366

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-sound/grip/grip-3.9.0.ebuild 
b/media-sound/grip/grip-3.9.0.ebuild
index 239d0fbeee4..9e2562a4b9c 100644
--- a/media-sound/grip/grip-3.9.0.ebuild
+++ b/media-sound/grip/grip-3.9.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="vorbis"
 
 # lame and vorbis-tools are no real RDEPENDs. But without them



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

2018-08-22 Thread Mikle Kolyada
commit: e53d1601df09e498081a67f8f8ea894f117d44be
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:38:42 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:38:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53d1601

dev-python/libvirt-python: amd64 stable wrt bug #664064

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/libvirt-python/libvirt-python-4.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
index aac94d48b1f..ee3d5d9d1dd 100644
--- a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
@@ -13,11 +13,11 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git";
SRC_URI=""
-   KEYWORDS="x86"
+   KEYWORDS="amd64 x86"
RDEPEND="app-emulation/libvirt:=[-python(-)]"
 else
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz";
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



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

2018-08-22 Thread Mikle Kolyada
commit: 5b3a1037b158a9cee010af11fb467df9d2043d13
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:38:11 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:38:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3a1037

app-emulation/libvirt: amd64 stable wrt bug #664064

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/libvirt/libvirt-4.5.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild 
b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
index ce154c31c36..161be6fe14a 100644
--- a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://libvirt.org/git/libvirt.git";
SRC_URI=""
-   KEYWORDS="x86"
+   KEYWORDS="amd64 x86"
SLOT="0"
 else
# Versions with 4 numbers are stable updates:
@@ -20,7 +20,7 @@ else
else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz";
fi
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
SLOT="0/${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/mousejack/, net-wireless/mousejack/files/

2018-08-22 Thread Richard Farina
commit: 17cffa6c6bb077488d3f44a2f050decb05f11936
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu Aug 23 02:37:49 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Aug 23 02:38:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cffa6c

net-wireless/mousejack: fix helper script

yup, I renamed from mousejack-firmware to mousejack when I installed all
the nrf24 stuff and forgot to fix the helper script.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/mousejack/files/mousejack| 4 ++--
 ...usejack-0.0_p20160726.ebuild => mousejack-0.0_p20160726-r1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/mousejack/files/mousejack 
b/net-wireless/mousejack/files/mousejack
index b47d365cd7f..666ea47d9c9 100644
--- a/net-wireless/mousejack/files/mousejack
+++ b/net-wireless/mousejack/files/mousejack
@@ -23,11 +23,11 @@ while true; do
   exit 0
   ;;
 install)
-  /usr/share/mousejack-firmware/prog/usb-flash.py 
/usr/share/mousejack-firmware/dongle.bin
+  /usr/share/mousejack/prog/usb-flash.py /usr/share/mousejack/dongle.bin
   exit $?
   ;;
 logitech_install)
-  /usr/share/mousejack-firmware/prog/logitech-usb-flash.py 
/usr/share/mousejack-firmware/dongle.formatted.bin 
/usr/share/mousejack-firmware/dongle.formatted.ihx
+  /usr/share/mousejack/prog/logitech-usb-flash.py 
/usr/share/mousejack/dongle.formatted.bin 
/usr/share/mousejack/dongle.formatted.ihx
   exit $?
   ;;
 --)

diff --git a/net-wireless/mousejack/mousejack-0.0_p20160726.ebuild 
b/net-wireless/mousejack/mousejack-0.0_p20160726-r1.ebuild
similarity index 100%
rename from net-wireless/mousejack/mousejack-0.0_p20160726.ebuild
rename to net-wireless/mousejack/mousejack-0.0_p20160726-r1.ebuild



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

2018-08-22 Thread Mikle Kolyada
commit: 3083b45c35b404560c13f212bf087479e35b0931
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:35:25 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3083b45c

media-libs/nas: amd64 stable wrt bug #664320

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/nas/nas-1.9.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/nas/nas-1.9.4-r2.ebuild 
b/media-libs/nas/nas-1.9.4-r2.ebuild
index 8f03e04d9cf..6aefededb94 100644
--- a/media-libs/nas/nas-1.9.4-r2.ebuild
+++ b/media-libs/nas/nas-1.9.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz"
 
 LICENSE="HPND MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-08-22 Thread Mikle Kolyada
commit: 73585f9430dbdbfdd8db4a4d4a3d10e34d60846e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:33:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:33:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73585f94

dev-libs/yajl: amd64 stable wrt bug #664216

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-libs/yajl/yajl-2.1.0-r1.ebuild 
b/dev-libs/yajl/yajl-2.1.0-r1.ebuild
index 614aefcdb0c..a3fd87bbd83 100644
--- a/dev-libs/yajl/yajl-2.1.0-r1.ebuild
+++ b/dev-libs/yajl/yajl-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lloyd/yajl/tarball/${PV} -> 
${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~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 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 PATCHES=( "${FILESDIR}"/${P}-uclibc.patch )



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

2018-08-22 Thread Mikle Kolyada
commit: 510eb6a56914a147e7312692f0fb357dbc57b24c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:32:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:32:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510eb6a5

media-sound/audacity: amd64 stable wrt bug #658644

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-sound/audacity/audacity-2.2.2.ebuild 
b/media-sound/audacity/audacity-2.2.2.ebuild
index 2e462c0578b..7f0a6fabb20 100644
--- a/media-sound/audacity/audacity-2.2.2.ebuild
+++ b/media-sound/audacity/audacity-2.2.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86"
 IUSE="alsa cpu_flags_x86_sse doc ffmpeg +flac id3tag jack +ladspa +lame libav
+lv2 mad +midi nls +portmixer sbsms +soundtouch twolame vamp +vorbis 
+vst"
 



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

2018-08-22 Thread Mikle Kolyada
commit: ec8ce273a56cf7e8d2c676b83ad55c74ea6a6bc0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:30:07 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:30:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8ce273

x11-libs/libX11: amd64 stable wrt bug #664184

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/x11-libs/libX11/libX11-1.6.6.ebuild 
b/x11-libs/libX11/libX11-1.6.6.ebuild
index b998238b1d8..d72213e03d3 100644
--- a/x11-libs/libX11/libX11-1.6.6.ebuild
+++ b/x11-libs/libX11/libX11-1.6.6.ebuild
@@ -10,7 +10,7 @@ inherit xorg-2 toolchain-funcs
 
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="ipv6 test"
 
 RDEPEND="x11-base/xorg-proto



[gentoo-commits] repo/gentoo:master commit in: net-dialup/openl2tp/files/

2018-08-22 Thread Andrew Savchenko
commit: 70e863ab94747fbfc26fb470203d7d08164f105f
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Aug 23 02:22:13 2018 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Aug 23 02:29:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e863ab

net-dialup/openl2tp: fix spelling

Fix spelling in the init script.

Bug: https://bugs.gentoo.org/664266
Signed-off-by: Andrew Savchenko  gentoo.org>
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-dialup/openl2tp/files/openl2tpd.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/openl2tp/files/openl2tpd.initd 
b/net-dialup/openl2tp/files/openl2tpd.initd
index b1d1511a564..fda6770fa90 100644
--- a/net-dialup/openl2tp/files/openl2tpd.initd
+++ b/net-dialup/openl2tp/files/openl2tpd.initd
@@ -61,7 +61,7 @@ stop() {
 rc=$?
 
 if [ ${RC_CMD} = "restart" ]; then
-einfo "sleepinng for server to finilize connections"
+einfo "sleeping for server to finalize connections"
 sleep 2
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/openl2tp/

2018-08-22 Thread Andrew Savchenko
commit: f9aae1c7721080d702b2e98621c58afaa95387e9
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Aug 23 02:28:33 2018 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Aug 23 02:29:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9aae1c7

net-dialup/openl2tp: remove old

Signed-off-by: Andrew Savchenko  gentoo.org>
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-dialup/openl2tp/openl2tp-1.8.ebuild | 127 
 1 file changed, 127 deletions(-)

diff --git a/net-dialup/openl2tp/openl2tp-1.8.ebuild 
b/net-dialup/openl2tp/openl2tp-1.8.ebuild
deleted file mode 100644
index 707cccebd5a..000
--- a/net-dialup/openl2tp/openl2tp-1.8.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-DESCRIPTION="Userspace tools for kernel L2TP implementation"
-HOMEPAGE="http://www.openl2tp.org/";
-SRC_URI="mirror://sourceforge/openl2tp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+client debug dmalloc doc +examples rpc server stats"
-
-REQUIRED_USE="|| ( client server )"
-
-CDEPEND="
-   >=net-dialup/ppp-2.4.5
-   >=net-libs/libtirpc-1.0.3
-   sys-libs/readline:=
-   dmalloc? ( dev-libs/dmalloc )
-"
-DEPEND="${CDEPEND}
-   >=net-libs/rpcsvc-proto-1.3.1-r1
-   sys-devel/bison
-   sys-devel/flex
-"
-RDEPEND="${CDEPEND}
-   rpc? ( net-nds/rpcbind )
-"
-
-CONFIG_CHECK="~PPPOL2TP"
-
-PATCHES=(
-   "${FILESDIR}/${P}-werror.patch"
-   "${FILESDIR}/${P}-ldflags.patch"
-   "${FILESDIR}/${P}-pppd-2.patch"
-   "${FILESDIR}/${P}-man.patch"
-   "${FILESDIR}/${P}-l2tpconfig.patch"
-   "${FILESDIR}/${P}-parallelbuild.patch"
-   "${FILESDIR}/${P}-optionsfile.patch"
-   "${FILESDIR}/${P}-clientip_as_ipparam.patch"
-   "${FILESDIR}/${P}-setkey.patch"
-   "${FILESDIR}/${P}-unused-var.patch"
-   "${FILESDIR}/${P}-configure-Makefile.patch"
-   "${FILESDIR}/${P}-cflags.patch"
-   "${FILESDIR}/${P}-tirpc.patch"
-)
-
-src_prepare() {
-   default
-   sed -i 's/CFLAGS.optimize/CFLAGS_optimize/g' Makefile */Makefile || die 
"Makefile sed failed"
-}
-
-src_configure() {
-   declare -a myconf   # not local, should be used at src_compile()
-
-   use client  || myconf+=( L2TP_FEATURE_LAC_SUPPORT=n
-
L2TP_FEATURE_LAIC_SUPPORT=n
-
L2TP_FEATURE_LAOC_SUPPORT=n )
-
-   use server  || myconf+=( L2TP_FEATURE_LNS_SUPPORT=n
-
L2TP_FEATURE_LNIC_SUPPORT=n
-
L2TP_FEATURE_LNOC_SUPPORT=n )
-
-   use rpc || myconf+=( L2TP_FEATURE_RPC_MANAGEMENT=n )
-
-   use stats   && myconf+=( L2TP_FEATURE_LOCAL_STAT_FILE=y )
-   use debug   && myconf+=( L2TP_DEBUG=y )
-   use dmalloc && myconf+=( USE_DMALLOC=y )
-
-   # pppd plugin is only needed for pppd < 2.4.5
-   unset PPPD_SUBDIR
-}
-
-src_compile() {
-   emake ${myconf[@]}
-}
-
-src_install() {
-   emake ${myconf[@]} DESTDIR="${D}" install
-
-   if use examples; then
-   docinto event_socket
-   dodoc doc/{event_sock_example.c,README.event_sock}
-   docinto
-   dodoc -r "${FILESDIR}"/examples
-   fi
-
-   if use doc; then
-   dodoc doc/*.txt
-   newdoc plugins/README README.plugins
-   dodoc -r ipsec
-   fi
-
-   newinitd "${FILESDIR}"/openl2tpd.initd openl2tpd
-   # init.d script is quite different for RPC and non-RPC versions.
-   use rpc || sed -i s/userpc=\"yes\"/userpc=\"no\"/ 
"${D}/etc/init.d/openl2tpd" || die "sed failed"
-   newconfd "${FILESDIR}"/openl2tpd.confd openl2tpd
-}
-
-pkg_postinst() {
-   if use rpc; then
-   ewarn
-   ewarn "RPC control does not provide any auth checks for control 
connection."
-   ewarn "Unless you need this you should disable it, for 
reference:"
-   ewarn "http://forums.openl2tp.org/viewtopic.php?f=4&t=41";
-   ewarn
-   ewarn "Therefore DO NOT USE RPC IN INSECURE ENVIRONMENTS!"
-   else
-   ewarn
-   ewarn "Without RPC support you won't be able to use l2tpconfig."
-   ewarn "Please read 
http://forums.openl2tp.org/viewtopic.php?f=4&t=41";
-   ewarn "for more information about the security risk before 
enabling."
-   ewarn
-   ewarn "If you are using numerical strings (e.g. login name 
containing only"
-   ewarn "digits) or special characters in password, please use 
double quotes"
-   ewarn "to enclose them."
-   fi
-   if use stats; then
-   ewar

[gentoo-commits] repo/gentoo:master commit in: net-dialup/openl2tp/

2018-08-22 Thread Andrew Savchenko
commit: 583870dcd2fb795e6fafb83f47a9bc5e96f175ea
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Aug 23 02:26:07 2018 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Aug 23 02:29:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583870dc

net-dialup/openl2tp: configure openl2tpd correctly

- Pass configuration data properly to the emake.
- Update to EAPI 7.

Thanks Jako Kroon [jaco uls.co.za] for noticing the problem.

Closes: https://bugs.gentoo.org/664266
Signed-off-by: Andrew Savchenko  gentoo.org>
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-dialup/openl2tp/openl2tp-1.8-r1.ebuild | 126 +
 1 file changed, 126 insertions(+)

diff --git a/net-dialup/openl2tp/openl2tp-1.8-r1.ebuild 
b/net-dialup/openl2tp/openl2tp-1.8-r1.ebuild
new file mode 100644
index 000..fb5611675f4
--- /dev/null
+++ b/net-dialup/openl2tp/openl2tp-1.8-r1.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Userspace tools for kernel L2TP implementation"
+HOMEPAGE="http://www.openl2tp.org/";
+SRC_URI="mirror://sourceforge/openl2tp/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+client debug dmalloc doc +examples rpc server stats"
+
+REQUIRED_USE="|| ( client server )"
+
+BDEPEND="
+   >=net-libs/rpcsvc-proto-1.3.1-r1
+   sys-devel/bison
+   sys-devel/flex
+"
+DEPEND="
+   >=net-dialup/ppp-2.4.5
+   >=net-libs/libtirpc-1.0.3
+   sys-libs/readline:=
+   dmalloc? ( dev-libs/dmalloc )
+"
+RDEPEND="${DEPEND}
+   rpc? ( net-nds/rpcbind )
+"
+
+CONFIG_CHECK="~PPPOL2TP"
+
+PATCHES=(
+   "${FILESDIR}/${P}-werror.patch"
+   "${FILESDIR}/${P}-ldflags.patch"
+   "${FILESDIR}/${P}-pppd-2.patch"
+   "${FILESDIR}/${P}-man.patch"
+   "${FILESDIR}/${P}-l2tpconfig.patch"
+   "${FILESDIR}/${P}-parallelbuild.patch"
+   "${FILESDIR}/${P}-optionsfile.patch"
+   "${FILESDIR}/${P}-clientip_as_ipparam.patch"
+   "${FILESDIR}/${P}-setkey.patch"
+   "${FILESDIR}/${P}-unused-var.patch"
+   "${FILESDIR}/${P}-configure-Makefile.patch"
+   "${FILESDIR}/${P}-cflags.patch"
+   "${FILESDIR}/${P}-tirpc.patch"
+)
+
+src_prepare() {
+   default
+   sed -i 's/CFLAGS.optimize/CFLAGS_optimize/g' Makefile */Makefile || die 
"Makefile sed failed"
+}
+
+src_configure() {
+   myconf=
+
+   use client  || myconf+=" L2TP_FEATURE_LAC_SUPPORT=n
+
L2TP_FEATURE_LAIC_SUPPORT=n
+
L2TP_FEATURE_LAOC_SUPPORT=n "
+
+   use server  || myconf+=" L2TP_FEATURE_LNS_SUPPORT=n
+
L2TP_FEATURE_LNIC_SUPPORT=n
+
L2TP_FEATURE_LNOC_SUPPORT=n "
+
+   use rpc || myconf+=" L2TP_FEATURE_RPC_MANAGEMENT=n "
+
+   use stats   && myconf+=" L2TP_FEATURE_LOCAL_STAT_FILE=y "
+   use debug   && myconf+=" L2TP_DEBUG=y "
+   use dmalloc && myconf+=" USE_DMALLOC=y "
+
+   echo ${myconf} > "${T}/myconf"
+}
+
+src_compile() {
+   emake $(cat "${T}/myconf")
+}
+
+src_install() {
+   emake $(cat "${T}/myconf") DESTDIR="${D}" install
+
+   if use examples; then
+   docinto event_socket
+   dodoc doc/{event_sock_example.c,README.event_sock}
+   docinto
+   dodoc -r "${FILESDIR}"/examples
+   fi
+
+   if use doc; then
+   dodoc doc/*.txt
+   newdoc plugins/README README.plugins
+   dodoc -r ipsec
+   fi
+
+   newinitd "${FILESDIR}"/openl2tpd.initd openl2tpd
+   # init.d script is quite different for RPC and non-RPC versions.
+   use rpc || sed -i s/userpc=\"yes\"/userpc=\"no\"/ 
"${D}/etc/init.d/openl2tpd" || die "sed failed"
+   newconfd "${FILESDIR}"/openl2tpd.confd openl2tpd
+}
+
+pkg_postinst() {
+   if use rpc; then
+   ewarn
+   ewarn "RPC control does not provide any auth checks for control 
connection."
+   ewarn "Unless you need this you should disable it, for 
reference:"
+   ewarn "http://forums.openl2tp.org/viewtopic.php?f=4&t=41";
+   ewarn
+   ewarn "Therefore DO NOT USE RPC IN INSECURE ENVIRONMENTS!"
+   else
+   ewarn
+   ewarn "Without RPC support you won't be able to use l2tpconfig."
+   ewarn "Please read 
http://forums.openl2tp.org/viewtopic.php?f=4&t=41";
+   ewarn "for more information about the security risk before 
enabling."
+   ewarn
+   ewarn "If you are using numerical strings (e.g. login name 
containing only"
+   ewarn "digits) or special characters in password, please use 
double quotes"

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2018-08-22 Thread Mikle Kolyada
commit: 317f48c278a7fa526b522b16b9869fa3cd5dffbc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug 23 02:16:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug 23 02:16:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317f48c2

media-tv/kodi: [QA] Fix DESCRIPTION

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-tv/kodi/kodi-17.3-r1.ebuild | 2 +-
 media-tv/kodi/kodi-17.5-r1.ebuild | 2 +-
 media-tv/kodi/kodi-17.6-r1.ebuild | 2 +-
 media-tv/kodi/kodi-17.6-r2.ebuild | 2 +-
 media-tv/kodi/kodi-17.6-r3.ebuild | 2 +-
 media-tv/kodi/kodi-17.6-r4.ebuild | 2 +-
 media-tv/kodi/kodi-17.6.ebuild| 2 +-
 media-tv/kodi/kodi-.ebuild| 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-tv/kodi/kodi-17.3-r1.ebuild 
b/media-tv/kodi/kodi-17.3-r1.ebuild
index 0cdd592a39a..b47d78e9149 100644
--- a/media-tv/kodi/kodi-17.3-r1.ebuild
+++ b/media-tv/kodi/kodi-17.3-r1.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz ->
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
!system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}.tar.gz -> 
ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}.tar.gz )"
 
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/";
 
 LICENSE="GPL-2"

diff --git a/media-tv/kodi/kodi-17.5-r1.ebuild 
b/media-tv/kodi/kodi-17.5-r1.ebuild
index 07177ef2af0..8400b28a6b0 100644
--- a/media-tv/kodi/kodi-17.5-r1.ebuild
+++ b/media-tv/kodi/kodi-17.5-r1.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz ->
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
!system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
 
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/";
 
 LICENSE="GPL-2"

diff --git a/media-tv/kodi/kodi-17.6-r1.ebuild 
b/media-tv/kodi/kodi-17.6-r1.ebuild
index 2ad92c9b094..dab7d309d12 100644
--- a/media-tv/kodi/kodi-17.6-r1.ebuild
+++ b/media-tv/kodi/kodi-17.6-r1.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz ->
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
!system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
 
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/";
 
 LICENSE="GPL-2"

diff --git a/media-tv/kodi/kodi-17.6-r2.ebuild 
b/media-tv/kodi/kodi-17.6-r2.ebuild
index bbe0f7a8e45..9087370b60d 100644
--- a/media-tv/kodi/kodi-17.6-r2.ebuild
+++ b/media-tv/kodi/kodi-17.6-r2.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz ->
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
!system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
 
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/";
 
 LICENSE="GPL-2"

diff --git a/media-tv/kodi/kodi-17.6-r3.ebuild 
b/media-tv/kodi/kodi-17.6-r3.ebuild
index fbf96a8efbb..985b147ad57 100644
--- a/media-tv/kodi/kodi-17.6-r3.ebuild
+++ b/media-tv/kodi/kodi-17.6-r3.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz ->
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
!system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
 
-DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+DESCRIPTION="A free and open source media-player and entertainment hub"
 HOMEPAGE="https://kodi.tv/ https://kodi.wiki/";
 
 LICENSE="GPL-2"

diff --git a/media-tv/ko

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

2018-08-22 Thread Thomas Deutschmann
commit: ac002b0cc0694c196a595fd1b68a6785181a3404
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:40:57 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:40:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac002b0c

dev-libs/yajl: x86 stable (bug #664216)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/dev-libs/yajl/yajl-2.1.0-r1.ebuild 
b/dev-libs/yajl/yajl-2.1.0-r1.ebuild
index 003688ade58..614aefcdb0c 100644
--- a/dev-libs/yajl/yajl-2.1.0-r1.ebuild
+++ b/dev-libs/yajl/yajl-2.1.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lloyd/yajl/tarball/${PV} -> 
${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~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 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 PATCHES=( "${FILESDIR}"/${P}-uclibc.patch )



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

2018-08-22 Thread Thomas Deutschmann
commit: 68131dc1ffe7ae4b240a780b66b9aac384410536
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:37:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:37:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68131dc1

app-emulation/qemu: x86 stable (bug #664062)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-emulation/qemu/qemu-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-2.12.1.ebuild 
b/app-emulation/qemu/qemu-2.12.1.ebuild
index c48588c9d54..6cd64af4185 100644
--- a/app-emulation/qemu/qemu-2.12.1.ebuild
+++ b/app-emulation/qemu/qemu-2.12.1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
 
# Gentoo specific patchsets:
SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r1.tar.xz";



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

2018-08-22 Thread Thomas Deutschmann
commit: 5d36161740a6a239d69b61b60e6ed630fc19bca7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:28:59 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:28:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d361617

sys-apps/diffutils: x86 stable (bug #664186)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/sys-apps/diffutils/diffutils-3.6-r1.ebuild 
b/sys-apps/diffutils/diffutils-3.6-r1.ebuild
index 8c6c04150fd..d020e3fb7ea 100644
--- a/sys-apps/diffutils/diffutils-3.6-r1.ebuild
+++ b/sys-apps/diffutils/diffutils-3.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static"
 
 DEPEND="app-arch/xz-utils



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

2018-08-22 Thread Thomas Deutschmann
commit: 078f401a02c9c7ce1d59be8cf02d3d670de18fd0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:32:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:32:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078f401a

app-portage/gemato: x86 stable (bug #664034)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-portage/gemato/gemato-14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-14.0.ebuild 
b/app-portage/gemato/gemato-14.0.ebuild
index 37f7fccf201..ba67ded619e 100644
--- a/app-portage/gemato/gemato-14.0.ebuild
+++ b/app-portage/gemato/gemato-14.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x64-cygwin ~amd64-fbsd"
 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
 
 MODULE_RDEPEND="



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

2018-08-22 Thread Thomas Deutschmann
commit: 3e78ed54626083ee36271e31b08d7c4f940639eb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:35:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:35:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e78ed54

x11-libs/libX11: x86 stable (bug #664184)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/x11-libs/libX11/libX11-1.6.6.ebuild 
b/x11-libs/libX11/libX11-1.6.6.ebuild
index 933e8dac55a..b998238b1d8 100644
--- a/x11-libs/libX11/libX11-1.6.6.ebuild
+++ b/x11-libs/libX11/libX11-1.6.6.ebuild
@@ -10,7 +10,7 @@ inherit xorg-2 toolchain-funcs
 
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="ipv6 test"
 
 RDEPEND="x11-base/xorg-proto



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

2018-08-22 Thread Thomas Deutschmann
commit: b902eb3aba93e291862f8724a81b36f4700a1b89
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:31:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:31:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b902eb3a

x11-libs/pango: x86 stable (bug #664108)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/x11-libs/pango/pango-1.42.4.ebuild 
b/x11-libs/pango/pango-1.42.4.ebuild
index 8990775471e..f0ca0b10e1a 100644
--- a/x11-libs/pango/pango-1.42.4.ebuild
+++ b/x11-libs/pango/pango-1.42.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.pango.org/";
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="X +introspection test"
 



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

2018-08-22 Thread Thomas Deutschmann
commit: 619f1772cb886e38d78eaecc174cc418927d0c10
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:40:21 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:40:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619f1772

dev-libs/libwacom: x86 stable (bug #664244)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
index 245f3d5f784..a373463152b 100644
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ b/dev-libs/libwacom/libwacom-0.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-08-22 Thread Thomas Deutschmann
commit: d6e8ef51e7b02f15e0746187feeed9374e444b3e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:33:41 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:33:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e8ef51

media-libs/libsbsms: x86 stable (bug #664276)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild 
b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild
index 4e77d0d1ecc..bbb59254b9b 100644
--- a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild
+++ b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86"
 IUSE="cpu_flags_x86_sse static-libs"
 
 PATCHES=( "${FILESDIR}/${P}-cflags.patch" )



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

2018-08-22 Thread Thomas Deutschmann
commit: 1bd3016cfc0ecfdc1769d26c8d7a6f4b236f7f1d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:28:16 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:28:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd3016c

media-sound/audacity: x86 stable (bug #658644)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/media-sound/audacity/audacity-2.2.2.ebuild 
b/media-sound/audacity/audacity-2.2.2.ebuild
index 4bbaa54c136..2e462c0578b 100644
--- a/media-sound/audacity/audacity-2.2.2.ebuild
+++ b/media-sound/audacity/audacity-2.2.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86"
 IUSE="alsa cpu_flags_x86_sse doc ffmpeg +flac id3tag jack +ladspa +lame libav
+lv2 mad +midi nls +portmixer sbsms +soundtouch twolame vamp +vorbis 
+vst"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gifsicle/

2018-08-22 Thread Thomas Deutschmann
commit: edb3de6d50001024b9c4b019d5e0e4e03ab4f787
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:32:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:32:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb3de6d

media-gfx/gifsicle: x86 stable (bug #655572)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-gfx/gifsicle/gifsicle-1.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gifsicle/gifsicle-1.91.ebuild 
b/media-gfx/gifsicle/gifsicle-1.91.ebuild
index ef6f6157726..553981f8938 100644
--- a/media-gfx/gifsicle/gifsicle-1.91.ebuild
+++ b/media-gfx/gifsicle/gifsicle-1.91.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://www.lcdf.org/~eddietwo/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
 IUSE="X"
 
 RDEPEND="



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

2018-08-22 Thread Thomas Deutschmann
commit: 238fc2c583d8740bdf47fc532fb07a80b935f01d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:39:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:39:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238fc2c5

app-admin/sudo: x86 stable (bug #664116)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index 4e132ef6853..ff732cc2bbd 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



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

2018-08-22 Thread Thomas Deutschmann
commit: 0b5bd085dc3a8ef73cdbb796c1981d2d8eb1402c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:36:38 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:36:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5bd085

media-libs/nas: x86 stable (bug #664320)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-libs/nas/nas-1.9.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/nas/nas-1.9.4-r2.ebuild 
b/media-libs/nas/nas-1.9.4-r2.ebuild
index 0d4e1ea4136..8f03e04d9cf 100644
--- a/media-libs/nas/nas-1.9.4-r2.ebuild
+++ b/media-libs/nas/nas-1.9.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz"
 
 LICENSE="HPND MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-08-22 Thread Thomas Deutschmann
commit: 65ba6091af0f05b6c90b31e718372eee579f5b24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:35:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:35:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ba6091

dev-python/libvirt-python: x86 stable (bug #664064)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/libvirt-python/libvirt-python-4.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
index 42d117b59bc..aac94d48b1f 100644
--- a/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-4.5.0.ebuild
@@ -13,11 +13,11 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git";
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="x86"
RDEPEND="app-emulation/libvirt:=[-python(-)]"
 else
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz";
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/wacomtablet/

2018-08-22 Thread Thomas Deutschmann
commit: b53679ca0086718387c6f91243ea88ce385a0948
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:39:45 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:39:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53679ca

kde-misc/wacomtablet: x86 stable (bug #664244)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild 
b/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild
index b1867a618e4..42e52fac70b 100644
--- a/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild
+++ b/kde-misc/wacomtablet/wacomtablet-3.1.0.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://www.linux-apps.com/content/show.php?action=content&content=114
 SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 CDEPEND="



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

2018-08-22 Thread Thomas Deutschmann
commit: 1ffe46ce64da41eb489e0030b089c3b5421341a2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:34:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:34:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffe46ce

app-emulation/libvirt: x86 stable (bug #664064)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-emulation/libvirt/libvirt-4.5.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild 
b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
index f43499d923d..ce154c31c36 100644
--- a/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-4.5.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://libvirt.org/git/libvirt.git";
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="x86"
SLOT="0"
 else
# Versions with 4 numbers are stable updates:
@@ -20,7 +20,7 @@ else
else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz";
fi
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 x86"
SLOT="0/${PV}"
 fi
 



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

2018-08-22 Thread Thomas Deutschmann
commit: 8e36ccbc5d7f9f4773a3270634c7f38a74eb1b5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:33:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:33:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e36ccbc

media-sound/grip: x86 stable (bug #659366)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/media-sound/grip/grip-3.9.0.ebuild 
b/media-sound/grip/grip-3.9.0.ebuild
index 58adf1f6922..239d0fbeee4 100644
--- a/media-sound/grip/grip-3.9.0.ebuild
+++ b/media-sound/grip/grip-3.9.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="vorbis"
 
 # lame and vorbis-tools are no real RDEPENDs. But without them



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

2018-08-22 Thread Thomas Deutschmann
commit: 67f7c4c15f01440e4177441200d50edb026e5e0c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:30:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:30:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f7c4c1

media-libs/fontconfig: x86 stable (bug #664108)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild 
b/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild
index f2be934bb66..2127a830b0f 100644
--- a/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.13.0-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://fontconfig.org/release/${P}.tar.bz2";
 LICENSE="MIT"
 SLOT="1.0"
 [[ $(ver_cut 3) -ge 90 ]] || \
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
 IUSE="doc static-libs"
 
 # Purposefully dropped the xml USE flag and libxml2 support.  Expat is the



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

2018-08-22 Thread Thomas Deutschmann
commit: ce55bf004a89c56337277d4eb5ba4115382c8204
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 23 01:38:26 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 01:38:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce55bf00

media-sound/qmmp: x86 stable (bug #663134)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/media-sound/qmmp/qmmp-1.2.3.ebuild 
b/media-sound/qmmp/qmmp-1.2.3.ebuild
index b0b24f03992..2edc39c3d66 100644
--- a/media-sound/qmmp/qmmp-1.2.3.ebuild
+++ b/media-sound/qmmp/qmmp-1.2.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Qt5-based audio player with winamp/xmms skins 
support"
 HOMEPAGE="http://qmmp.ylsoftware.com";
 if [[ ${PV} !=  ]]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 else
QMMP_DEV_BRANCH="1.2"

ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"



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

2018-08-22 Thread Anthony G. Basile
commit: 51b3436cf1ef8f547fa90f80e8ef120f03a11dde
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug 23 00:39:13 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug 23 00:39:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b3436c

dev-libs/libcgroup: remove vulnerable version, bug #664324

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libcgroup/libcgroup-0.41-r4.ebuild | 95 -
 1 file changed, 95 deletions(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild
deleted file mode 100644
index ebd6a36c8af..000
--- a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic linux-info pam
-
-DESCRIPTION="Tools and libraries to configure and manage kernel control groups"
-HOMEPAGE="http://libcg.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE="+daemon elibc_musl pam static-libs +tools"
-
-RDEPEND="pam? ( virtual/pam )"
-
-DEPEND="
-   ${RDEPEND}
-   sys-devel/bison
-   sys-devel/flex
-   elibc_musl? ( sys-libs/fts-standalone )
-   "
-REQUIRED_USE="daemon? ( tools )"
-
-DOCS=(README_daemon README README_systemd INSTALL)
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS"
-   if use daemon; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CONNECTOR ~PROC_EVENTS"
-   fi
-   linux-info_pkg_setup
-}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-replace_DECLS.patch
-   "${FILESDIR}"/${P}-replace_INLCUDES.patch
-   "${FILESDIR}"/${P}-reorder-headers.patch
-)
-
-src_prepare() {
-   default
-   # Change rules file location
-   sed -e 's:/etc/cgrules.conf:/etc/cgroup/cgrules.conf:' \
-   -i src/libcgroup-internal.h || die "sed failed"
-   sed -e 's:/etc/cgconfig.conf:/etc/cgroup/cgconfig.conf:' \
-   -i src/libcgroup-internal.h || die "sed failed"
-   sed -e 's:\(pam_cgroup_la_LDFLAGS.*\):\1\ -avoid-version:' \
-   -i src/pam/Makefile.am || die "sed failed"
-   sed -e 's#/var/run#/run#g' -i configure.in || die "sed failed"
-
-   eautoreconf
-}
-
-src_configure() {
-   local my_conf
-
-   if use pam; then
-   my_conf=" --enable-pam-module-dir=$(getpam_mod_dir) "
-   fi
-
-   use elibc_musl && append-ldflags "-lfts"
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable daemon) \
-   $(use_enable pam) \
-   $(use_enable tools) \
-   ${my_conf}
-}
-
-src_test() {
-   # Use mount cgroup to build directory
-   # sandbox restricted to trivial build,
-   # possible kill Diego tanderbox ;)
-   true
-}
-
-src_install() {
-   default
-   prune_libtool_files --all
-
-   insinto /etc/cgroup
-   doins samples/*.conf || die
-
-   if use tools; then
-   newconfd "${FILESDIR}"/cgconfig.confd-r1 cgconfig || die
-   newinitd "${FILESDIR}"/cgconfig.initd-r1 cgconfig || die
-   fi
-
-   if use daemon; then
-   newconfd "${FILESDIR}"/cgred.confd-r2 cgred || die
-   newinitd "${FILESDIR}"/cgred.initd-r1 cgred || die
-   fi
-}



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

2018-08-22 Thread Anthony G. Basile
commit: 48c5e014fe36d069657854d60d241955039808c1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug 23 00:36:44 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug 23 00:36:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c5e014

dev-libs/libcgroup: 0.41-r5 stable on x86

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libcgroup/libcgroup-0.41-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
index 4aee90f8419..3b10e13da1a 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="+daemon elibc_musl pam static-libs +tools"
 
 RDEPEND="pam? ( virtual/pam )"



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

2018-08-22 Thread Anthony G. Basile
commit: 9baf9a9dafaaaba8a83fb4bd57b335532ee5c93e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug 23 00:28:25 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug 23 00:28:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9baf9a9d

dev-libs/libcgroup: 0.41-r5 stable on amd64

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libcgroup/libcgroup-0.41-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
index a17306a01ae..4aee90f8419 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="+daemon elibc_musl pam static-libs +tools"
 
 RDEPEND="pam? ( virtual/pam )"



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

2018-08-22 Thread Thomas Deutschmann
commit: 6ce311f8ad19cd606c2b2155cd765c8383b3bdd0
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Aug 23 00:02:45 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 00:22:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce311f8

dev-libs/jemalloc: bump to 5.1.0

Closes: https://github.com/gentoo/gentoo/pull/9471
Closes: https://bugs.gentoo.org/662922
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/jemalloc/Manifest  |  1 +
 dev-libs/jemalloc/jemalloc-5.1.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index e32161b7b21..53502225ff4 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -2,3 +2,4 @@ DIST jemalloc-3.6.0.tar.bz2 338964 BLAKE2B 
a5edacc85c5bebf3b373e7fc8bafd9449273f
 DIST jemalloc-4.4.0.tar.bz2 440144 BLAKE2B 
6acb91c5be6c5b17c209341dd08e6973e3ad5ecdfe7ebe5d8c78181cddca1fccba3c11628e736d66acd7698f7813f38077033d39093bf2e4bd704c8b4de60e7b
 SHA512 
2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e
 DIST jemalloc-4.5.0.tar.bz2 449992 BLAKE2B 
6141c71f7f5f9cee91a59eeed9c69b0a69b3cc39666aa608445073c11ee3ca9b4777a851c5cb5adac80d42bfbf10a6726e5dc1340ffe85ea1ee884d87c7865da
 SHA512 
76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821
 DIST jemalloc-5.0.1.tar.bz2 499300 BLAKE2B 
551933fcd93315968cbf89bfadc40313717ff216141af8a131f2333d10090438ddf36fbfdc0ee831cbec6f930ae15aa9cfaafae72ed4f38dd97b00712ca918e8
 SHA512 
8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3
+DIST jemalloc-5.1.0.tar.bz2 515622 BLAKE2B 
3c8b35d30fca0018e3e32452e6fa41c7ac59f9f2f7d4bc243237fde95025ab5a7562fb86b5afe2ca9b7bb072f7baf6ac7589a4862d9ebaafddae187d93e20da0
 SHA512 
d9abebe54d303ca931b8c31c1033f23ff5fb060f2377ec8386f4d79c352e65c78ed34f680c352dac14f7d7115d10245782d553d988bc13df2eb34a2f0942ef6f

diff --git a/dev-libs/jemalloc/jemalloc-5.1.0.ebuild 
b/dev-libs/jemalloc/jemalloc-5.1.0.ebuild
new file mode 100644
index 000..7eda36ea909
--- /dev/null
+++ b/dev-libs/jemalloc/jemalloc-5.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib-minimal
+
+DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
+HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc";
+SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE="debug hardened lazy-lock static-libs stats xmalloc"
+HTML_DOCS=( doc/jemalloc.html )
+PATCHES=( "${FILESDIR}/${PN}-5.0.1-strip-optimization.patch"
+   "${FILESDIR}/${PN}-4.5.0-fix_html_install.patch"
+)
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h )
+# autotools-utils.eclass auto-adds configure options when static-libs is in 
IUSE
+# but jemalloc doesn't implement them in its configure; need this here to
+# supress the warnings until automagic is removed from the eclass
+QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared 
--disable-shared"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myconf=()
+
+   if use hardened ; then
+   myconf+=( --disable-syscall )
+   fi
+
+   ECONF_SOURCE="${S}" \
+   econf  \
+   $(use_enable debug) \
+   $(use_enable lazy-lock) \
+   $(use_enable stats) \
+   $(use_enable xmalloc) \
+   "${myconf[@]}"
+}
+
+multilib_src_install() {
+   # Copy man file which the Makefile looks for
+   cp "${S}/doc/jemalloc.3" "${BUILD_DIR}/doc" || die
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fixup install_name, #437362
+   install_name_tool \
+   -id "${EPREFIX}"/usr/$(get_libdir)/libjemalloc.2.dylib \
+   "${ED}"/usr/$(get_libdir)/libjemalloc.2.dylib || die
+   fi
+   use static-libs || find "${ED}" -name '*.a' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2018-08-22 Thread Thomas Deutschmann
commit: 772fa4eaf2816bdeef6c2affe66814075b11bbe4
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Aug 23 00:09:41 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 00:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772fa4ea

dev-db/redis: bump to 5.0-rc4

Closes: https://github.com/gentoo/gentoo/pull/9472
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/Manifest  |   1 +
 dev-db/redis/files/redis-5.0-shared.patch  |  32 +
 dev-db/redis/files/redis-5.0-sharedlua.patch   |  61 +
 dev-db/redis/files/redis-sentinel-5.0-config.patch |  10 ++
 dev-db/redis/redis-5.0_rc4.ebuild  | 144 +
 5 files changed, 248 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index eae411b86c7..15ebee3a76e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -7,3 +7,4 @@ DIST redis-4.0.6.tar.gz 1723533 BLAKE2B 
94c2a9b7eeaa676efaac75cd5c143b0f4b02440b
 DIST redis-4.0.7.tar.gz 1729488 BLAKE2B 
7a5337b868e4da4a7387b31bc9d6bd4c86abd701b9ba999f64296ed5188cbba7208ced466973a500730ca03e70a9a85fbab2fb4700fdc977e58defc0126487d1
 SHA512 
6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b
 DIST redis-4.0.8.tar.gz 1729973 BLAKE2B 
32d82a07beba9ea8f0b08a8fc69da548a1974e5839f052a9803ffb0f52ef920df9b128092e061b5e693581a50efef4a1212c1f6310dc8492eff5ca841ff3b03a
 SHA512 
11c126ddef3bedbceb02ee7a80a61374e081da8087055d77970b0097066a6f1c5e0c4f0d246c9851f8c3beca22f185c184669a9dc4f1c7c229f8cd2c34196ab6
 DIST redis-4.0.9.tar.gz 1737022 BLAKE2B 
35a83d146062f5b14c023d7fd9f28d743ba6bec3e0e4bf9ce8e065a706bbd7508ffbcb8b1b4d18f6b6774589b5456540ba8717b9f449fcbd758c0f57dbd505a3
 SHA512 
a6cf63cb361f0a87da3955ba628190dc04cad342f7a664d18e44416ee67dd86ed6e3a46b9701e994f1417e56b819b3c6fc595f363c10bb4b83d5033919d29598
+DIST redis-5.0_rc4.tar.gz 1937238 BLAKE2B 
b8f768b83e27476bc038fc554193680f4873eb2405f238e0a6f2053cf68c4a9e6c45546730a263463b805d6811334c1ba056be0230676f19d0562d488a3d4c97
 SHA512 
75b308bca026fe3b7cff1a92df3990bab5bb7ffe24cdfbc263f4d522ebe7ec8d86a9ed66da1778fe67c08a39b6f0c83cb10c5a332818c6ad04621d01c4aa6add

diff --git a/dev-db/redis/files/redis-5.0-shared.patch 
b/dev-db/redis/files/redis-5.0-shared.patch
new file mode 100644
index 000..32245079ab4
--- /dev/null
+++ b/dev-db/redis/files/redis-5.0-shared.patch
@@ -0,0 +1,32 @@
+diff --git a/src/Makefile b/src/Makefile
+index f5525bd..6f12a20 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -29,14 +29,7 @@ INSTALL_BIN=$(PREFIX)/bin
+ INSTALL=install
+ 
+ # Default allocator defaults to Jemalloc if it's not an ARM
+-MALLOC=libc
+-ifneq ($(uname_M),armv6l)
+-ifneq ($(uname_M),armv7l)
+-ifeq ($(uname_S),Linux)
+-  MALLOC=jemalloc
+-endif
+-endif
+-endif
++MALLOC?=jemalloc
+ 
+ # To get ARM stack traces if Redis crashes we need a special C flag.
+ ifneq (,$(filter aarch64 armv,$(uname_M)))
+@@ -120,9 +113,8 @@ ifeq ($(MALLOC),tcmalloc_minimal)
+ endif
+ 
+ ifeq ($(MALLOC),jemalloc)
+-  DEPENDENCY_TARGETS+= jemalloc
+-  FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include
+-  FINAL_LIBS := ../deps/jemalloc/lib/libjemalloc.a $(FINAL_LIBS)
++  FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE
++  FINAL_LIBS+= -ljemalloc -ldl
+ endif
+ 
+ REDIS_CC=$(QUIET_CC)$(CC) $(FINAL_CFLAGS)

diff --git a/dev-db/redis/files/redis-5.0-sharedlua.patch 
b/dev-db/redis/files/redis-5.0-sharedlua.patch
new file mode 100644
index 000..3b97f913c60
--- /dev/null
+++ b/dev-db/redis/files/redis-5.0-sharedlua.patch
@@ -0,0 +1,61 @@
+diff --git a/deps/lua/src/lua_cjson.c b/deps/lua/src/lua_cjson.c
+index c26c0d7..fa50c41 100644
+--- a/deps/lua/src/lua_cjson.c
 b/deps/lua/src/lua_cjson.c
+@@ -46,7 +46,7 @@
+ #include "strbuf.h"
+ #include "fpconv.h"
+ 
+-#include "../../../src/solarisfixes.h"
++#include "solarisfixes.h"
+ 
+ #ifndef CJSON_MODNAME
+ #define CJSON_MODNAME   "cjson"
+diff --git a/src/Makefile b/src/Makefile
+index 6f12a20..205cd59 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -16,7 +16,7 @@ release_hdr := $(shell sh -c './mkreleasehdr.sh')
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
+ uname_M := $(shell sh -c 'uname -m 2>/dev/null || echo not')
+ OPTIMIZATION?=-O2
+-DEPENDENCY_TARGETS=hiredis linenoise lua
++DEPENDENCY_TARGETS=hiredis linenoise
+ NODEPS:=clean distclean
+ 
+ # Default settings
+@@ -58,7 +58,7 @@ endif
+ 
+ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
+ FINAL_LDFLAGS=$(LDFLAGS) $(REDIS_LDFLAGS) $(DEBUG)
+-FINAL_LIBS=-lm
++FINAL_LIBS=@LUA_LIBS@
+ DEBUG=-g -ggdb
+ 
+ ifeq ($(uname_S),SunOS)
+@@ -100,7 +100,7 @@ endif
+ endif
+ endif
+ # Include paths to dependencies
+-FINAL_CFLAGS+= -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src
++FINAL_CFLAGS+= -I../deps/hiredis -I../d

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

2018-08-22 Thread Thomas Deutschmann
commit: fae2f8bbf4986d941600dbf5bb1f7909559c81a1
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Aug 23 00:08:54 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 23 00:22:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae2f8bb

dev-db/redis: bump to 4.0.11

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

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-4.0.11.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index ee015a0effc..eae411b86c7 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,6 +1,7 @@
 DIST redis-3.2.12.tar.gz 1551468 BLAKE2B 
85483de2588e4161521fe958225a53ab4357d0db83954c22f755d5d512e6e2126f9e7fdc1032353bd491353af3805c806b89546f886fe78fa5e5d2dc1446420b
 SHA512 
eec64a17e331ac220ba425a495127b3873048dc2597a6508962469c0c99763deffcec97254915e2b1f3867eb556b917e8861baa9609c727d0abb254a90d87cdc
 DIST redis-3.2.8.tar.gz 1547237 BLAKE2B 
fb03e263ad7b135dff38e018d9b830c4992cf331efc7c23c10b087c47e597abedb52f259d4dd9a9ee1d661685157fc29a2022d74bc21d406bb10c9b7dfab8b7e
 SHA512 
7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba
 DIST redis-4.0.10.tar.gz 1738465 BLAKE2B 
572cbb3d2d5d7209f81ebd53ee68f40b404d0e4623bd1864845bf1f47135d4e097a6974d346ffd845d848c39ace6d3fb9f1a347e0c9d16d06d22aed7a8b3ae7b
 SHA512 
0978dabaf637e61889d492fd3629acd58ca8fb0c0088cdd7036ffd1a7ed3f018c107039d4c96bd61d0b7d35757df2366d051f57d77ffb5642aca0e5651b30603
+DIST redis-4.0.11.tar.gz 1739656 BLAKE2B 
d94f380ad1600e58942cc5b27b512984396cdbb06ea6e947c7d7ce5b8ecdb8a2a56c6356af2caa82a96887a610716c9575b78eb2f46da89efb940febc1c30f22
 SHA512 
f0054af9ca2143731a397b2b21285387707b7f40d9326ba15225feb1a2ff470fab5194308342f63bbe1081f84c7e9ef19543c5a8e3eae49e17bfc515c64201f0
 DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 
307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471
 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
 DIST redis-4.0.6.tar.gz 1723533 BLAKE2B 
94c2a9b7eeaa676efaac75cd5c143b0f4b02440b5a21ecc9b2a68cc27ad4abc1fc4d7dbc903dea5d956ce737ca434ea5b5bdde4a35df3a3689da60c5fb0bddf1
 SHA512 
784aad612664df666c36f969cb6a9ab794f004abcf9aa761bd1f5f0f8fdb248d5b38f48a59b68c2de7d2a344755f1537efc9d5847de0d662302699ed94d40813
 DIST redis-4.0.7.tar.gz 1729488 BLAKE2B 
7a5337b868e4da4a7387b31bc9d6bd4c86abd701b9ba999f64296ed5188cbba7208ced466973a500730ca03e70a9a85fbab2fb4700fdc977e58defc0126487d1
 SHA512 
6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b

diff --git a/dev-db/redis/redis-4.0.11.ebuild b/dev-db/redis/redis-4.0.11.ebuild
new file mode 100644
index 000..a8d59c405e6
--- /dev/null
+++ b/dev-db/redis/redis-4.0.11.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io";
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+RDEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   eapply \
+   "${FILESDIR}"/${PN}-3.2.3-config.patch \
+   "${FILESDIR}"/${PN}-4.0.1-shared.patch \
+   "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch \
+   "${FILESDIR}"/${PN}-sentinel-4.0.6-config.patch
+   eapply_user
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJS

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

2018-08-22 Thread Anthony G. Basile
commit: 33e9f4c81de754bbf76b893ea1133ed023f2a0e5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Aug 23 00:17:31 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Aug 23 00:17:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e9f4c8

dev-libs/libcgroup: address CVE-2018-14348, bug #664324

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/libcgroup-0.41-remove-umask.patch| 28 +++
 dev-libs/libcgroup/libcgroup-0.41-r5.ebuild| 96 ++
 2 files changed, 124 insertions(+)

diff --git a/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch 
b/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch
new file mode 100644
index 000..42286ae8785
--- /dev/null
+++ b/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch
@@ -0,0 +1,28 @@
+commit 0d88b73d189ea3440ccaab00418d6469f76fa590
+Author: Michal Hocko 
+Date:   Wed Jul 18 11:24:29 2018 +0200
+
+cgrulesengd: remove umask(0)
+
+One of our partners has noticed that cgred daemon is creating a log file
+(/var/log/cgred) with too wide permissions (0666) and that is seen as
+a security bug because an untrusted user can write to otherwise
+restricted area. CVE-2018-14348 has been assigned to this issue.
+
+Signed-off-by: Michal Hocko 
+Acked-by: Balbir Singh 
+
+diff --git a/src/daemon/cgrulesengd.c b/src/daemon/cgrulesengd.c
+index ea51f11..0d288f3 100644
+--- a/src/daemon/cgrulesengd.c
 b/src/daemon/cgrulesengd.c
+@@ -889,9 +889,6 @@ int cgre_start_daemon(const char *logp, const int logf,
+   } else if (pid > 0) {
+   exit(EXIT_SUCCESS);
+   }
+-
+-  /* Change the file mode mask. */
+-  umask(0);
+   } else {
+   flog(LOG_DEBUG, "Not using daemon mode\n");
+   pid = getpid();

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
new file mode 100644
index 000..a17306a01ae
--- /dev/null
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic linux-info pam
+
+DESCRIPTION="Tools and libraries to configure and manage kernel control groups"
+HOMEPAGE="http://libcg.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="+daemon elibc_musl pam static-libs +tools"
+
+RDEPEND="pam? ( virtual/pam )"
+
+DEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   elibc_musl? ( sys-libs/fts-standalone )
+   "
+REQUIRED_USE="daemon? ( tools )"
+
+DOCS=(README_daemon README README_systemd INSTALL)
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS"
+   if use daemon; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CONNECTOR ~PROC_EVENTS"
+   fi
+   linux-info_pkg_setup
+}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-replace_DECLS.patch
+   "${FILESDIR}"/${P}-replace_INLCUDES.patch
+   "${FILESDIR}"/${P}-reorder-headers.patch
+   "${FILESDIR}"/${P}-remove-umask.patch
+)
+
+src_prepare() {
+   default
+   # Change rules file location
+   sed -e 's:/etc/cgrules.conf:/etc/cgroup/cgrules.conf:' \
+   -i src/libcgroup-internal.h || die "sed failed"
+   sed -e 's:/etc/cgconfig.conf:/etc/cgroup/cgconfig.conf:' \
+   -i src/libcgroup-internal.h || die "sed failed"
+   sed -e 's:\(pam_cgroup_la_LDFLAGS.*\):\1\ -avoid-version:' \
+   -i src/pam/Makefile.am || die "sed failed"
+   sed -e 's#/var/run#/run#g' -i configure.in || die "sed failed"
+
+   eautoreconf
+}
+
+src_configure() {
+   local my_conf
+
+   if use pam; then
+   my_conf=" --enable-pam-module-dir=$(getpam_mod_dir) "
+   fi
+
+   use elibc_musl && append-ldflags "-lfts"
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable daemon) \
+   $(use_enable pam) \
+   $(use_enable tools) \
+   ${my_conf}
+}
+
+src_test() {
+   # Use mount cgroup to build directory
+   # sandbox restricted to trivial build,
+   # possible kill Diego tanderbox ;)
+   true
+}
+
+src_install() {
+   default
+   prune_libtool_files --all
+
+   insinto /etc/cgroup
+   doins samples/*.conf || die
+
+   if use tools; then
+   newconfd "${FILESDIR}"/cgconfig.confd-r1 cgconfig || die
+   newinitd "${FILESDIR}"/cgconfig.initd-r1 cgconfig || die
+   fi
+
+   if use daemon; then
+   newconfd "${FILESDIR}"/cgred.confd-r2 cgred || die
+   newinitd "${FILESDIR}"/cgred.initd-r1 cgred || die
+   fi
+}



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

2018-08-22 Thread Mike Pagano
commit: f676e3367b1de478942a6c53310cf4db68e7c0e6
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 22 23:56:51 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 22 23:57:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f676e336

sys-kernel/gentoo-sources: Linux patch 4.4.151

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.151.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2e30e87ecdb..53abaeab652 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.4-150.extras.tar.xz 16452 BLAKE2B 
9c7fdf7b009d5d58b919f7f1b395
 DIST genpatches-4.4-151.base.tar.xz 2298156 BLAKE2B 
8a6ebf847b2447abdac3a544130721d54d51216d8bf2c7db34bc34154dd236cedceedc9190e5a5b9b972209c4180cc57b501b392be7f4b26684c95742e3741b9
 SHA512 
7e82eaaa0559dea96b5f53eb2ca231872db5cb45f2a5627f7d68fd9dab3f1840944bb613df9e909c0e734df515236ed35fbe4051124703ac7090c0a68d8aa6f8
 DIST genpatches-4.4-151.experimental.tar.xz 87748 BLAKE2B 
90e9341cdd0d2d9f174cf28f063d8f8a50319529b96f9b6f2547535ed4fc560ed02d3f857bbd3bdc8d11bfda0f12957a6da9539cc7d15b12b74aba870c83785e
 SHA512 
f465b647d9c57cabf87ca899e1d3c465d9a8690d05f2a64f71aa9333ba88ec3c0b7248321c5fd161149126c345b569a728f2a22eb4422c8b45fcff8dd319a67f
 DIST genpatches-4.4-151.extras.tar.xz 16452 BLAKE2B 
9c7fdf7b009d5d58b919f7f1b395249748bd7489ea052702838fcc2adac6e605422fcf404b76db0206a6bda006a16401182684626a980b727301b963a713fffd
 SHA512 
2470a74a73e91d4d0534521bda198f14450304910eace137b17fbd611281a2864907a724c600de4433484d76b8fdb794e11b48cf5e5d7ac5adaff518dd921e5e
+DIST genpatches-4.4-152.base.tar.xz 2301840 BLAKE2B 
8f7fa73d334784f35b5576d7a6c65abce9fc1bd31383d23c614e61658988d80326906f21ea215a6e1aac229ed233537b911a489aceead2c53e0fbd4dc210d43d
 SHA512 
893f8901d0741a95135d9c85be22cf8a2074357946fccae1302f189b31826cc1a344ac397392bf79b6f40e262caf2191cb3afa598ea4146c1f88c1fad8d8748b
+DIST genpatches-4.4-152.experimental.tar.xz 87752 BLAKE2B 
928fa4cba424908e0e681ed99531be631609e894055625d4996ee2415efebabeca2ff10451d781f4dbcab88927c996a3d2164915e0d8800c924b3d0c29a685af
 SHA512 
74bacc930f38e32c6e6a32477f6728fdc85cc58db1489784150796b7879e43224283c2a3e45838508e43d6d4ccf78f7434b309b3f1e0b1afe2a9e87520bd1ce7
+DIST genpatches-4.4-152.extras.tar.xz 16464 BLAKE2B 
1a3833eeddcdcc44fa12cca38d32e35178f66615bf1ef2236f9eaffeb25270fbba0d97076d25dbb1b745aa416ea36922f44be0a460a55ccd010a781bbc18f107
 SHA512 
ddeb582e9abfb85aed1ea4a76cff8e91b66d29ae685f7a714c5077d9ce1c522ed393c2fd8db382ed04a9a7db48d7aa8dec72194701258200a9db4c0d142a41f6
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
c25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild
new file mode 100644
index 000..5fa078e771a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.151.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="152"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-08-22 Thread Mike Pagano
commit: 1527e6e20d7ee3a31e06d824735e9b7dbaf51831
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 22 23:51:26 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 22 23:51:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1527e6e2

sys-kernel/gentoo-sources: Linux patch 4.17.18

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.17.18.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b80eac8d38b..2e30e87ecdb 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.17-18.extras.tar.xz 17492 BLAKE2B 
6c95c66f565d4b9d64369ad71163
 DIST genpatches-4.17-19.base.tar.xz 392024 BLAKE2B 
345308975ecedbd72a38ada77b900aa4f4e49180e7fff794edd79f95596278d5a5817e6ffa731e2f0d87fa931df6d59b9666163448ee6e1df71a3632267b0167
 SHA512 
ef26375e14f87ac51273c1f382575260e45be39882abd1a74e35f63d366335d1f630102acb399f4da9197b155f42e8b8c65810ffed13f18fb06d2c6885220923
 DIST genpatches-4.17-19.experimental.tar.xz 5224 BLAKE2B 
1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350
 SHA512 
57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c
 DIST genpatches-4.17-19.extras.tar.xz 17492 BLAKE2B 
da89046f2d70db0a713ee0e485c61c1e437f3bc0ec1ec2fabadcb1da7b9c099b1d08f1bf08b824e5dc504aef6b9ef9950b25c4796a6cf250d155b25d717a7db3
 SHA512 
28cc0d2ae49ddead36677421bbb01ea35bf6840842c1982071128ba3fce2212cf33f13641931e28250697d82d9158dc130dfbb88ce8d9968fb1314de59fa077d
+DIST genpatches-4.17-20.base.tar.xz 402320 BLAKE2B 
c3df9a5d8fd73ce55d9b6178c3609308721676ac1eacd31cc95910fbbf7beb6083e55dd47f329a4c94d0aac704f9af916e4f5767bd196c65c7d865711afac5d7
 SHA512 
77430aef34b5fef60d6eaa7e1751926c1b39767018bb2784ff1bdaee17476a44aed7727c8957221e373802cb89fbdbcdd88eaf45c22f6629a3f8ef05ec9a276c
+DIST genpatches-4.17-20.experimental.tar.xz 5224 BLAKE2B 
1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350
 SHA512 
57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c
+DIST genpatches-4.17-20.extras.tar.xz 17492 BLAKE2B 
a4980abfdd077a812797acb20d16508ec7150d4784944baee6f059b80351dbbfa085972583b3a6dc201f1639cb56b1fb581d198e7692e4d128e3197628f972d8
 SHA512 
23511baa1b93372a1e460de24512751d3173088a76bbb53e303cef706fb86ab12a15910e5a4eea4cb30ed8ace1c1355b40c8b0d3f0fe210d454709ee42b28b15
 DIST genpatches-4.18-3.base.tar.xz 37496 BLAKE2B 
b822e827c9993c8a0900558035bcee3838ac52257b6e5ce9a695037e84daa4c0dd8d03f090cf366e17472af69278d0077c5103c30009723ec0e2b172359dfac6
 SHA512 
b7bc64f484c9f177a96dfdce5c2fe945a196a521f81380244146a4d1cb949210e99eb1f214c944db99edae9d214645deb6ce3809a77f3ba8abf2e23b43b9913e
 DIST genpatches-4.18-3.experimental.tar.xz 5224 BLAKE2B 
abe79884ed8b8ebf4c89efb0d41ba6d860bcc3eff5f8e5524b426527ffedac1869af659bdb89a032a9b70934081308d37d1b7dd88bfc6da0e515cfd1f662376c
 SHA512 
c23f1439c9f5e3543ca21b32ad1fcb9f9e4f1e9caad80e1245e86ea158d35824c0b60b0c631accfa09eece9584e53eb6bba86a6342cc36e44e660669ccddaa6b
 DIST genpatches-4.18-3.extras.tar.xz 17496 BLAKE2B 
c9e9078c1532efe0d14a6f2b5d9546d6a6944ee1e70d181a0482ab1e9f325d94f95448136893f4bb4baa45651c172b5b5462197ba8aa8dd5963292185571e8fb
 SHA512 
e11b27490c55b99dbaa74c829c0c113bee91bc665c15aeb798a71599a98c7f4ec2f0abffb2871c81b674c9e5f84d9bfbc5e954ffc8db6b6c8106eeccefd98abc

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild
new file mode 100644
index 000..c7c339a042d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.17.18.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="20"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.17-20

2018-08-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 22 23:36:52 2018 +

New tag: 4.17-20




[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2018-08-22 Thread Craig Andrews
commit: 6005cea2e275a6fae4ae896aba9b12b11f9b8b0f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Aug 22 21:11:23 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 22 23:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6005cea2

media-tv/kodi: Latest git now requires GBM_RENDER_SYSTEM set

usex is simpler and shorter than if/else.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-tv/kodi/kodi-.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index a7b9f962f7d..1fe5998a2b0 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -31,7 +31,6 @@ SLOT="0"
 IUSE="airplay alsa bluetooth bluray caps cec +css dbus debug dvd gbm gles lcms 
libressl libusb lirc mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg 
test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
-   gbm? ( gles )
|| ( gles opengl )
^^ ( gbm wayland X )
udev? ( !libusb )
@@ -266,16 +265,17 @@ src_configure() {
fi
 
if use gbm; then
-   mycmakeargs+=( -DCORE_PLATFORM_NAME="gbm" )
+   mycmakeargs+=(
+   -DCORE_PLATFORM_NAME="gbm"
+   -DGBM_RENDER_SYSTEM="$(usex opengl gl gles)"
+   )
fi
 
if use wayland; then
-   mycmakeargs+=( -DCORE_PLATFORM_NAME="wayland" )
-   if use opengl; then
-   mycmakeargs+=( -DWAYLAND_RENDER_SYSTEM="gl" )
-   else
-   mycmakeargs+=( -DWAYLAND_RENDER_SYSTEM="gles" )
-   fi
+   mycmakeargs+=(
+   -DCORE_PLATFORM_NAME="wayland"
+   -DWAYLAND_RENDER_SYSTEM="$(usex opengl gl gles)"
+   )
fi
 
if use X; then



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

2018-08-22 Thread Mike Pagano
commit: 7845e8a617997f6974cb9ebf20c6a449efac97b2
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 22 23:25:55 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 22 23:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7845e8a6

sys-kernel/gentoo-sources: Linux patch 4.18.4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.18.4.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 11bb8dad70a..b80eac8d38b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.18-5.extras.tar.xz 17508 BLAKE2B 
bb3d6cd44344654df2cd9f5dcaa85
 DIST genpatches-4.18-6.base.tar.xz 48920 BLAKE2B 
1512f6097fd9a056be18e3b62d38e3cffd65dae440dd05e5d4d0879aeb35af6c75396c1f03c31796933a805948b96d93dc48c8df695f6088597626b7b2e13211
 SHA512 
be0973f801f550b6d1e62cfb3ed09049e6a2f8b9e6f549e4194bed79c98585da68e1cfecaa61d360c1b16e8e1a3d0347052393d7453a019817360cd3f6d473c9
 DIST genpatches-4.18-6.experimental.tar.xz 5224 BLAKE2B 
a43fca3e0b1c05ec32f3c44b536d211d4340ca32d9a82bebde2f322e9a69ce73b1d0da1c2b35eec0d650c98c2e3df65df39de5017d9c1d37c014c780001a6ee6
 SHA512 
ae091c6f0985de9bb13cff8a7a1467b8c45b169d30be506cc0d1d9396dad479698a5b2d8f4a5703e13249c33917ab373dcf61889360f128170052a5b71bb71a4
 DIST genpatches-4.18-6.extras.tar.xz 17512 BLAKE2B 
68d05f4ee39c0780b6a4fdcfe6572101a78174c49270e54778c219a1aca06b326777ef4f4e8ff1712cebe69890667d6d592715f1ce329ec47b3e1fe1ad214bdf
 SHA512 
7699d96e6b2b5f0448296713aea8ce01e5fd9f3ae5da305f4a2f0568a56b8a09623f734f9d78da0eccc15d060ca47e398548a115f217f41f567ab2c50784f5b7
+DIST genpatches-4.18-7.base.tar.xz 55856 BLAKE2B 
569f6aa36f0ffcfe6639307ad0a2ad89cb8ac4b583052dea0395b6ee9cab84b41c3c4573f866d47f43223ab8daa396d20f7f9a726831eaf9209ced7db369dce8
 SHA512 
a84110ff7f30127cfaf7c0ad40956763502f8bffe99bb8d0d25865102b01be1e4d03c7f5862c93786c2b1bd89805c7fe863ae7fb4bd8f05e516e3a9128f07ebe
+DIST genpatches-4.18-7.experimental.tar.xz 5224 BLAKE2B 
1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350
 SHA512 
57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c
+DIST genpatches-4.18-7.extras.tar.xz 17504 BLAKE2B 
2f5e4ed8288175f672a7b8eb84d1a9c626d232da119f6cefb0b10d13d7e3f507671d21d399e2ab43b45678c86b765c040bbbc6936b45cae0a8eff300d1aee634
 SHA512 
7a9dd8bb31451f47d952b5d04ebca8b274cda8dc4579ddf7e503712078f7dab045a2cdeb3961549538b2dc0718736c372c8b4e0f3f5edcb81e050d38ed6abbeb
 DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 
8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01f9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d
 SHA512 
43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca
 DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B 
dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300
 SHA512 
e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094
 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705
 SHA512 
84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild
new file mode 100644
index 000..95a08a5dcdd
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.18.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="7"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-08-22 Thread Louis Sautier
commit: 707fc76726f30db6508102a0fbe6bb89c3060552
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Aug 22 22:52:01 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Aug 22 22:56:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707fc767

dev-python/blessings: bump to 1.7, add doc, Python 3.7, PyPy{,3}

Also make tests verbose and bump to EAPI=7.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/blessings/Manifest |  1 +
 dev-python/blessings/blessings-1.7.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/blessings/Manifest b/dev-python/blessings/Manifest
index a9c86ac74ef..51dcd0eba64 100644
--- a/dev-python/blessings/Manifest
+++ b/dev-python/blessings/Manifest
@@ -1,2 +1,3 @@
 DIST blessings-1.6.1.tar.gz 20122 BLAKE2B 
b2158f3fd538ef8641438bce7800efc9417e9febec6509d0e11389277b02ee03e661fe70198176a6a3578c216aeb4a6957da28d090cb1dc2849efff135cdf400
 SHA512 
7a4b051e448cddde7e8ce24106ce0d5d893eb442b19fff04f9ddf28381dfa1b4bdd4be79b87782162b2ead13597a346f533edb944130f2e5bc39aa936ca48db2
 DIST blessings-1.6.tar.gz 19974 BLAKE2B 
5b454c7199c637f9b8d4de69a92b8137e65b925898064f31dabb56bf4fd7af8b3374b7311bcd0369b668868bc2335ce945306c242c1bf58d6d7d50c09150c017
 SHA512 
5d0fc365416bf2b36b6de72f6b8c01bf0ab8df4a0148f492c80056a9ebd5d569e9c01966481e0d70a25add16da2bc3e73be933226369abca533ce019f97479f2
+DIST blessings-1.7.tar.gz 22844 BLAKE2B 
3694d3e421416bf876265fd0877240b2e0d61e8c58dfa63a6e74dd2f5efd2307cc4a0eef0e825adc0c0f37f6e78e15640362f9477c0dc5c89846416e16f180a9
 SHA512 
9b1e3eded3fa588c48898d88ba466836be8f25264ce908a2289504e8f13b01315ae1686ee34c0e3a44cdd2bf73da8c1b65e0aaf49ffc0e5b29c412a497c3d76e

diff --git a/dev-python/blessings/blessings-1.7.ebuild 
b/dev-python/blessings/blessings-1.7.ebuild
new file mode 100644
index 000..84aa469cfc2
--- /dev/null
+++ b/dev-python/blessings/blessings-1.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="A thin, practical wrapper around terminal coloring, styling, and 
positioning"
+HOMEPAGE="https://github.com/erikrose/blessings 
https://pypi.org/project/blessings/";
+# https://github.com/erikrose/blessings/pull/136
+SRC_URI="https://github.com/erikrose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs/ docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   # The tests need an interactive terminal
+   # https://github.com/erikrose/blessings/issues/117
+   script -eqc "nosetests -v -w \"${BUILD_DIR}\"" /dev/null \
+   || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] proj/linux-patches: New tag: 4.18-7

2018-08-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 22 22:54:47 2018 +

New tag: 4.18-7




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

2018-08-22 Thread Mart Raudsepp
commit: f0253a9792b5ebaffa7a1a6ac580e188c21fbdd1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 22:44:52 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 22:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0253a97

dev-db/sqlite-3.24.0: arm64 stable (bug #664304)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/dev-db/sqlite/sqlite-3.24.0.ebuild 
b/dev-db/sqlite/sqlite-3.24.0.ebuild
index 1bbad697855..e72c8923515 100644
--- a/dev-db/sqlite/sqlite-3.24.0.ebuild
+++ b/dev-db/sqlite/sqlite-3.24.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 
 RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]



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

2018-08-22 Thread Mart Raudsepp
commit: 5ffbcaa1e3d7f889accedcf3d14cfe6396e67559
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 22:43:34 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 22:45:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffbcaa1

sys-apps/diffutils-3.6-r1: arm64 stable (bug #664186)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/sys-apps/diffutils/diffutils-3.6-r1.ebuild 
b/sys-apps/diffutils/diffutils-3.6-r1.ebuild
index ab2624456bf..8c6c04150fd 100644
--- a/sys-apps/diffutils/diffutils-3.6-r1.ebuild
+++ b/sys-apps/diffutils/diffutils-3.6-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static"
 
 DEPEND="app-arch/xz-utils



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/x86/, profiles/arch/amd64/

2018-08-22 Thread Thomas Deutschmann
commit: 2aa2760278d95cce026b3b39e67a59051db6fa5f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 22 22:43:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 22 22:44:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa27602

profiles: Mask net-fs/samba[ceph] and unmask only where available

Bug: https://bugs.gentoo.org/664314

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 3 ++-
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1d1a39a0266..3a9127d80ef 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (23 Aug 2018)
+# Dependency sys-cluster/ceph is keyworded for amd64
+net-fs/samba -ceph
+
 # Göktürk Yüksek  (6 Jul 2018)
 # Dependency app-crypt/jitterentropy is keyworded for amd64
 sys-apps/rng-tools -jitterentropy

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index c9a3ef9916d..9c635e6d37e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Thomas Deutschmann  (23 Aug 2018)
+# Dependency sys-cluster/ceph is keyworded for x86
+net-fs/samba -ceph
+
 # Rick Farina  (27 Jun 2018)
 # Catalyst has support for assembling bootloader on this arch
 dev-util/catalyst -system-bootloader

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3dfff9e910d..4955c74c212 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -100,7 +100,8 @@ media-plugins/vdr-music graphtft
 # Lars Wendler  (14 Mar 2018)
 # Broken on all 32bit arches. Globally masked because of sys-apps/dmapi having
 # no active upstream anymore.
-net-fs/samba dmapi
+# sys-cluster/ceph is only available on amd64 & x86, unmask per arch
+net-fs/samba dmapi ceph
 
 # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018)
 # Mask local USE flag to satisfy repoman



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

2018-08-22 Thread Andreas Sturmlechner
commit: b79f8acb1225effbe31f08882bf0f74cea4b0392
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 22:41:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 22:41:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79f8acb

media-sound/mpg123: Drop 1.25.10 (r0)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/mpg123/mpg123-1.25.10.ebuild | 103 ---
 1 file changed, 103 deletions(-)

diff --git a/media-sound/mpg123/mpg123-1.25.10.ebuild 
b/media-sound/mpg123/mpg123-1.25.10.ebuild
deleted file mode 100644
index 9ce3ffc8c79..000
--- a/media-sound/mpg123/mpg123-1.25.10.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic toolchain-funcs libtool multilib-minimal
-
-DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
-HOMEPAGE="https://www.mpg123.org/";
-SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio 
int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl 
cpu_flags_x86_sse"
-
-# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
-RDEPEND="app-eselect/eselect-mpg123
-   dev-libs/libltdl:0
-   alsa? ( media-libs/alsa-lib )
-   jack? ( virtual/jack )
-   nas? ( media-libs/nas )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sdl? ( media-libs/libsdl )"
-DEPEND="${RDEPEND}
-   sys-devel/libtool
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
-
-pkg_setup() {
-   # Build fails without -D_GNU_SOURCE like this:
-   # error: ‘struct hostent’ has no member named ‘h_addr’
-   append-cflags -D_GNU_SOURCE
-}
-
-src_prepare() {
-   default
-   elibtoolize # for Darwin bundles
-}
-
-multilib_src_configure() {
-   local _audio=dummy
-   local _output=dummy
-   local _cpu=generic_fpu
-
-   if $(multilib_is_native_abi) ; then
-   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
-   if use ${flag}; then
-   _audio+=" ${flag/pulseaudio/pulse}"
-   _output=${flag/pulseaudio/pulse}
-   fi
-   done
-   fi
-
-   use altivec && _cpu=altivec
-
-   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
-   use cpu_flags_x86_sse && _cpu=x86-64
-   elif use x86 && gcc-specs-pie ; then
-   # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
-   _cpu=generic_fpu
-   elif use x86-macos ; then
-   # ASM doesn't work quite as expected with the Darwin linker
-   _cpu=generic_fpu
-   else
-   use cpu_flags_x86_mmx && _cpu=mmx
-   use cpu_flags_x86_3dnow && _cpu=3dnow
-   use cpu_flags_x86_sse && _cpu=x86
-   use cpu_flags_x86_3dnowext && _cpu=x86
-   fi
-
-   local myconf=""
-   multilib_is_native_abi || myconf="${myconf} --disable-modules"
-
-   ECONF_SOURCE="${S}" econf \
-   --with-optimization=0 \
-   --with-audio="${_audio}" \
-   --with-default-audio=${_output} \
-   --with-cpu=${_cpu} \
-   --enable-network \
-   $(use_enable ipv6) \
-   --enable-int-quality=$(usex int-quality) \
-   ${myconf}
-
-   if ! $(multilib_is_native_abi) ; then
-   sed -i -e 's:src doc:src/libmpg123:' Makefile || die
-   fi
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   mv "${ED}"/usr/bin/mpg123{,-mpg123}
-   find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
-}
-
-pkg_postinst() {
-   eselect mpg123 update ifunset
-}
-
-pkg_postrm() {
-   eselect mpg123 update ifunset
-}



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

2018-08-22 Thread Andreas Sturmlechner
commit: 4be3e189525739c0e323e63494014801a637adeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 22:39:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 22:41:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be3e189

media-sound/mpg123: Remove .la files

Closes: https://bugs.gentoo.org/593736
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/mpg123/mpg123-1.25.10-r1.ebuild | 105 
 1 file changed, 105 insertions(+)

diff --git a/media-sound/mpg123/mpg123-1.25.10-r1.ebuild 
b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild
new file mode 100644
index 000..52f4932e93e
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/";
+SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio 
int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl 
cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+RDEPEND="
+   app-eselect/eselect-mpg123
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl )"
+DEPEND="${RDEPEND}
+   sys-devel/libtool
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+pkg_setup() {
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+}
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   if $(multilib_is_native_abi) ; then
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
+   _cpu=generic_fpu
+   elif use x86-macos ; then
+   # ASM doesn't work quite as expected with the Darwin linker
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=""
+   multilib_is_native_abi || myconf="${myconf} --disable-modules"
+
+   ECONF_SOURCE="${S}" econf \
+   --with-optimization=0 \
+   --with-audio="${_audio}" \
+   --with-default-audio=${_output} \
+   --with-cpu=${_cpu} \
+   --enable-network \
+   $(use_enable ipv6) \
+   --enable-int-quality=$(usex int-quality) \
+   ${myconf}
+
+   if ! $(multilib_is_native_abi) ; then
+   sed -i -e 's:src doc:src/libmpg123:' Makefile || die
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   mv "${ED}"/usr/bin/mpg123{,-mpg123}
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   eselect mpg123 update ifunset
+}
+
+pkg_postrm() {
+   eselect mpg123 update ifunset
+}



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

2018-08-22 Thread Matt Thode
commit: 6f021708429afadaac1f1b4ffe0b6d56f6e02be6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug 22 22:40:08 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug 22 22:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f021708

media-sound/spotify: 1.0.88-r1 bump and cleanup

Closes: https://bugs.gentoo.org/664312
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/spotify/Manifest| 2 +-
 media-sound/spotify/{spotify-1.0.88.ebuild => spotify-1.0.88-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index f5e0097423b..32b9aa2bec0 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,3 +1,3 @@
 DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
 DIST spotify-client_1.0.80.480.g51b03ac3-13_amd64.deb 97542898 BLAKE2B 
a89f3f607c9fb03327886fc1b6eb8d433b32913aa7ff32e95f626a8ef7710c4d6102721b76e9a83f1342d1ac6f6941d85376b4cb878cf641f42f3c3756582eb9
 SHA512 
a46b1d28e6c40dbe9a86a38794186f2cdf31341fff953eaa5a5fdbb37c27c00ffe14a918b2552df0996d2842f009e6700bf8683e0667fc671dfd5b343251f20e
-DIST spotify-client_1.0.88.345.gc64d9bb3-2_amd64.deb 103366188 BLAKE2B 
9c18dce84a2c4a634ddfe360539ecc590f3f85b7ab65063dfbc20ac102cfb06310592ae1f06deee5f09cc93179d887e917db2666bf53fd86ae026a883343787e
 SHA512 
23207a2d5ec0bd6e1e614ea58576339146c210d1cb453e3e5eb4fa03b80f15e9ebae3cb38c1fec72ffd2f206a9d0476bab3a079ed0f9f0fbf1aefa40baabfa35
+DIST spotify-client_1.0.88.353.g15c26ea1-14_amd64.deb 103367590 BLAKE2B 
90de37c58643cd864b35e26f2d97507872adfa3a6d9b7832d46d0caf9d3383673c67b2e4d7d7015075912cc2ae3754f575f968bd6b743760d7a910d90581d25c
 SHA512 
30592c34a2b1b9d546c753d03a8ead7459d83bd5f420e1dab92a1f2ff40ac2daa0f4f447b95cd499a30328aea1afe8949e05fdd0668b9caf637abdecf5e45742

diff --git a/media-sound/spotify/spotify-1.0.88.ebuild 
b/media-sound/spotify/spotify-1.0.88-r1.ebuild
similarity index 98%
rename from media-sound/spotify/spotify-1.0.88.ebuild
rename to media-sound/spotify/spotify-1.0.88-r1.ebuild
index 68ca015ab7b..8bff5d699d5 100644
--- a/media-sound/spotify/spotify-1.0.88.ebuild
+++ b/media-sound/spotify/spotify-1.0.88-r1.ebuild
@@ -7,7 +7,7 @@ inherit gnome2-utils pax-utils unpacker xdg-utils
 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="345.gc64d9bb3-2"
+BUILD_ID_AMD64="353.g15c26ea1-14"
 #BUILD_ID_X86=""
 #SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb )
 #  x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )"



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

2018-08-22 Thread Thomas Deutschmann
commit: d3af994a98b6dd14cbddff5cf1f207d16f519d37
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 22 22:29:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 22 22:29:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3af994a

sys-libs/ldb: bump to v1.5.1

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-libs/ldb/Manifest |   1 +
 sys-libs/ldb/ldb-1.5.1.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 3cd1ea3bdbe..2e74c3d4f1a 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -7,3 +7,4 @@ DIST ldb-1.3.5.tar.gz 1374214 BLAKE2B 
5c5eeff67c362fc8bf9d9a7a3cb2ba98790c583e26
 DIST ldb-1.4.1.tar.gz 1427314 BLAKE2B 
bdeea064719be9de1dff87a11bdbb8d051d85c056fdd34210ffaf2e9a5652af1e8aba95ff110b92a443a4353457cf9a5ec0d68cdc6fbba7bd955ad6df1413dbf
 SHA512 
0e5b3ad4fa49893c86ca422e44d53c0af062e85e5085de18cdcaf2f05f0769cb2ecb65bad20cf93c5c2e115116ac2e1ec7f2d767678a3fffc9591d9db25e6f61
 DIST ldb-1.4.2.tar.gz 1427857 BLAKE2B 
5a90b31b4760f0504197d3cefdb16f7d4099df660fe75c5d80907e39abde8abc6b87cdb117ee9213abf8287932c18782ab153d87bb609cb1f346231e6e00997c
 SHA512 
f2b44cebd0f8c77926aa364d9ac4ea37da4a780b94e7f9fba7a55fef825e90e469a3230e56cd2b23ce4f6b528dda9041863e4af77bb0826a117e8317a0b79070
 DIST ldb-1.5.0.tar.gz 1430987 BLAKE2B 
cc98a96f01e7c96f83baef0d26f54d7673fa5c7108318ae1638952fed562db15d25b51c7a7782d92bcbaea661147a605e52e30e4318d6c15594d9c6a59103d1c
 SHA512 
204d020ae87d86939cb22050acb47c8be748555875efbc01cbd7f2774c7f8f5a928292fa53a5f15fb58e96bdbb5dd7e212cf2d5d8b4fcfcb238b6a7f25e791fb
+DIST ldb-1.5.1.tar.gz 1432221 BLAKE2B 
1837a74b33b5f527bdea0925de2908fc58bb6ca713bea89cefec9dc9809bf40d107352926ed34dabb333f37533e599b142a36989ffad862b0a89e786ab54c434
 SHA512 
b7815da51944d4e61617fafac0417e57baa59c9dd3dfa926d5ef9072a95351562930150c691a23b81526697bfba3ffe10a75ead406bf5ffdbfc511d1861f984b

diff --git a/sys-libs/ldb/ldb-1.5.1.ebuild b/sys-libs/ldb/ldb-1.5.1.ebuild
new file mode 100644
index 000..0928dd65642
--- /dev/null
+++ b/sys-libs/ldb/ldb-1.5.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit python-single-r1 waf-utils multilib-minimal eutils
+
+DESCRIPTION="An LDAP-like embedded database"
+HOMEPAGE="https://ldb.samba.org";
+SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +ldap +lmdb +python"
+
+RDEPEND="
+   !elibc_FreeBSD? ( dev-libs/libbsd[${MULTILIB_USEDEP}] )
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   >=sys-libs/talloc-2.1.14[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.3.16[python?,${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.9.37[python(+)?,${MULTILIB_USEDEP}]
+   ldap? ( net-nds/openldap )
+   lmdb? ( >=dev-db/lmdb-0.9.16[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+"
+
+DEPEND="dev-libs/libxslt
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.0-optional_packages.patch
+   "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   $(usex ldap '' --disable-ldap)
+   $(usex lmdb '' --without-ldb-lmdb)
+   --disable-rpath
+   --disable-rpath-install --bundled-libraries=NONE
+   --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
+   --builtin-libraries=NONE
+   )
+   if ! multilib_is_native_abi; then
+   myconf+=( --disable-python )
+   else
+   use python || myconf+=( --disable-python )
+   fi
+   waf-utils_src_configure "${myconf[@]}"
+}
+
+multilib_src_compile(){
+   waf-utils_src_compile
+   multilib_is_native_abi && use doc && doxygen Doxyfile
+}
+
+multilib_src_test() {
+   if multilib_is_native_abi; then
+   WAF_MAKE=1 \
+   
PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${BUILD_DIR}"/bin/shared/private/
 \
+   
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared
 \
+   waf test || die
+   fi
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+
+   if multilib_is_native_abi && use doc; then
+  

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

2018-08-22 Thread Andreas Sturmlechner
commit: 6a87c686d9ac9de5e0e455d15773d11307a73c66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 21:56:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 22:23:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a87c686

media-sound/timidity++: EAPI-6, CVE-2017-11546, CVE-2017-11547

Bug: https://bugs.gentoo.org/626706
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../files/timidity++-2.14.0-CVE-2017-11546.patch   |  31 
 .../files/timidity++-2.14.0-CVE-2017-11547.patch   |  67 +++
 .../files/timidity++-2.14.0-params.patch   |   4 +-
 ...ert-for-required-ctl_speana_data-function.patch |   4 +-
 .../files/timidity++-2.14.0-tcltk86.patch  |   4 +-
 media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 199 +
 6 files changed, 303 insertions(+), 6 deletions(-)

diff --git 
a/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch 
b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch
new file mode 100644
index 000..94135e98b96
--- /dev/null
+++ b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11546.patch
@@ -0,0 +1,31 @@
+From 2386ec2c745f6c5075e53ea051da211336b44b84 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Tue, 26 Jun 2018 22:31:27 +0200
+Subject: readmidi: Fix division by zero
+
+References: CVE-2017-11546
+
+An adhoc fix for division by zero in insert_note_steps().
+
+Signed-off-by: Takashi Iwai 
+bug-debian: https://bugs.debian.org/870338
+bug-suse: https://bugzilla.suse.com/show_bug.cgi?id=1081694
+bug: https://bugzilla.suse.com/show_bug.cgi?id=1081694
+origin: https://bugzilla.suse.com/attachment.cgi?id=760825
+---
+ timidity/readmidi.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/timidity/readmidi.c b/timidity/readmidi.c
+index 158388a..341777e 100644
+--- a/timidity/readmidi.c
 b/timidity/readmidi.c
+@@ -4585,6 +4585,8 @@ static void insert_note_steps(void)
+   if (beat != 0)
+   meas++, beat = 0;
+   num = timesig[n].a, denom = timesig[n].b, n++;
++  if (!denom)
++  denom = 1;
+   }
+   a = (meas + 1) & 0xff;
+   b = (((meas + 1) >> 8) & 0x0f) + ((beat + 1) << 4);

diff --git 
a/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch 
b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch
new file mode 100644
index 000..12562a577e0
--- /dev/null
+++ b/media-sound/timidity++/files/timidity++-2.14.0-CVE-2017-11547.patch
@@ -0,0 +1,67 @@
+From 34328d22cbb4ccf03f29223f54f1834c796d86a2 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Tue, 26 Jun 2018 22:31:28 +0200
+Subject: resample: Fix out-of-bound access in resamplers
+
+References: CVE-2017-11547
+
+An adhoc fix for out-of-bound accesses in resamples.
+The offset might overflow the given data range.
+
+Signed-off-by: Takashi Iwai 
+bug-debian: https://bugs.debian.org/870338
+bug-suse: https://bugzilla.suse.com/show_bug.cgi?id=1081694
+origin: https://bugzilla.suse.com/attachment.cgi?id=760826
+---
+ timidity/resample.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/timidity/resample.c b/timidity/resample.c
+index cd6b8e6..4a3fadf 100644
+--- a/timidity/resample.c
 b/timidity/resample.c
+@@ -57,6 +57,8 @@ static resample_t resample_cspline(sample_t *src, splen_t 
ofs, resample_rec_t *r
+ {
+ int32 ofsi, ofsf, v0, v1, v2, v3, temp;
+ 
++if (ofs + (1 << FRACTION_BITS) >= rec->data_length)
++  return src[ofs >> FRACTION_BITS];
+ ofsi = ofs >> FRACTION_BITS;
+ v1 = src[ofsi];
+ v2 = src[ofsi + 1];
+@@ -96,6 +98,8 @@ static resample_t resample_lagrange(sample_t *src, splen_t 
ofs, resample_rec_t *
+ {
+ int32 ofsi, ofsf, v0, v1, v2, v3;
+ 
++if (ofs + (1 << FRACTION_BITS) >= rec->data_length)
++  return src[ofs >> FRACTION_BITS];
+ ofsi = ofs >> FRACTION_BITS;
+ v1 = (int32)src[ofsi];
+ v2 = (int32)src[ofsi + 1];
+@@ -154,6 +158,8 @@ static resample_t resample_gauss(sample_t *src, splen_t 
ofs, resample_rec_t *rec
+ sample_t *sptr;
+ int32 left, right, temp_n;
+ 
++if (ofs + (1 << FRACTION_BITS) >= rec->data_length)
++  return src[ofs >> FRACTION_BITS];
+ left = (ofs>>FRACTION_BITS);
+ right = (rec->data_length>>FRACTION_BITS) - left - 1;
+ temp_n = (right<<1)-1;
+@@ -261,6 +267,8 @@ static resample_t resample_newton(sample_t *src, splen_t 
ofs, resample_rec_t *re
+ int32 left, right, temp_n;
+ int ii, jj;
+ 
++if (ofs + (1 << FRACTION_BITS) >= rec->data_length)
++  return src[ofs >> FRACTION_BITS];
+ left = (ofs>>FRACTION_BITS);
+ right = (rec->data_length>>FRACTION_BITS)-(ofs>>FRACTION_BITS)-1;
+ temp_n = (right<<1)-1;
+@@ -330,6 +338,8 @@ static resample_t resample_linear(sample_t *src, splen_t 
ofs, resample_rec_t *re
+ {
+ int32 v1,

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

2018-08-22 Thread Andreas Sturmlechner
commit: 7463af2dd6beced4cdfdb0ca441f298bd07e6846
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 22:17:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 22:23:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7463af2d

media-libs/nas: EAPI-7, https, drop unused eutils,multilib

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-libs/nas/files/nas-1.9.2-asneeded.patch |  4 ++--
 media-libs/nas/nas-1.9.4-r2.ebuild| 23 +++
 2 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/media-libs/nas/files/nas-1.9.2-asneeded.patch 
b/media-libs/nas/files/nas-1.9.2-asneeded.patch
index 2ac89487a2c..8c588be136f 100644
--- a/media-libs/nas/files/nas-1.9.2-asneeded.patch
+++ b/media-libs/nas/files/nas-1.9.2-asneeded.patch
@@ -1,7 +1,7 @@
 http://bugs.gentoo.org/show_bug.cgi?id=247761
 
 config/NetAudio.tmpl
-+++ config/NetAudio.tmpl
+--- a/config/NetAudio.tmpl
 b/config/NetAudio.tmpl
 @@ -162,7 +162,7 @@
  
AUDIODEPLIBS = $(DEPAULIB) $(DEPXTOOLLIB) $(DEPXLIB)

diff --git a/media-libs/nas/nas-1.9.4-r2.ebuild 
b/media-libs/nas/nas-1.9.4-r2.ebuild
index f1d536a4f7b..909424ef8e2 100644
--- a/media-libs/nas/nas-1.9.4-r2.ebuild
+++ b/media-libs/nas/nas-1.9.4-r2.ebuild
@@ -1,11 +1,12 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils multilib toolchain-funcs multilib-minimal
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
 
 DESCRIPTION="Network Audio System"
-HOMEPAGE="http://radscan.com/nas.html";
+HOMEPAGE="https://radscan.com/nas.html";
 SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz"
 
 LICENSE="HPND MIT"
@@ -13,7 +14,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd"
 IUSE="doc static-libs"
 
-RDEPEND="x11-libs/libICE
+RDEPEND="
+   x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
>=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
@@ -32,10 +34,13 @@ DEPEND="${RDEPEND}
 
 DOCS=( BUILDNOTES FAQ HISTORY README RELEASE TODO )
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.9.2-asneeded.patch
-   epatch "${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.2-asneeded.patch
+   "${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch
+)
 
+src_prepare() {
+   default
multilib_copy_sources
 }
 
@@ -99,5 +104,7 @@ multilib_src_install_all() {
newconfd "${FILESDIR}"/nas.conf.d nas
newinitd "${FILESDIR}"/nas.init.d nas
 
-   use static-libs || rm -f "${D}"/usr/lib*/libaudio.a
+   if ! use static-libs; then
+   rm -f "${D}"/usr/lib*/libaudio.a || die
+   fi
 }



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

2018-08-22 Thread Andreas Sturmlechner
commit: 751e74cd39901a3f71efadaaa201e51ea50eb775
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 22:23:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 22:23:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751e74cd

media-libs/nas: link against libfl

Thanks-to: Mihai Moldovan  ionic.de>
Closes: https://bugs.gentoo.org/612270
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-libs/nas/files/nas-1.9.4-libfl.patch | 12 
 media-libs/nas/nas-1.9.4-r2.ebuild |  1 +
 2 files changed, 13 insertions(+)

diff --git a/media-libs/nas/files/nas-1.9.4-libfl.patch 
b/media-libs/nas/files/nas-1.9.4-libfl.patch
new file mode 100644
index 000..cea30f46ba6
--- /dev/null
+++ b/media-libs/nas/files/nas-1.9.4-libfl.patch
@@ -0,0 +1,12 @@
+diff -pur nas-1.9.4-orig/server/Imakefile nas-1.9.4/server/Imakefile
+--- a/server/Imakefile 2013-04-27 02:41:06.0 +0200
 b/server/Imakefile 2017-03-14 18:58:27.445311356 +0100
+@@ -57,7 +57,7 @@ XCOMM $NCDId: @(#)Imakefile,v 1.17 1995/
+ 
+ # endif
+ #else
+-SYSLIBS =
++SYSLIBS = $(LEXLIB)
+ #endif
+ 
+ #ifdef NetBSDArchitecture

diff --git a/media-libs/nas/nas-1.9.4-r2.ebuild 
b/media-libs/nas/nas-1.9.4-r2.ebuild
index 909424ef8e2..0d4e1ea4136 100644
--- a/media-libs/nas/nas-1.9.4-r2.ebuild
+++ b/media-libs/nas/nas-1.9.4-r2.ebuild
@@ -37,6 +37,7 @@ DOCS=( BUILDNOTES FAQ HISTORY README RELEASE TODO )
 PATCHES=(
"${FILESDIR}"/${PN}-1.9.2-asneeded.patch
"${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch
+   "${FILESDIR}"/${PN}-1.9.4-libfl.patch
 )
 
 src_prepare() {



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

2018-08-22 Thread Mart Raudsepp
commit: ebf056141df189c351de9db0c7ef55645a0d5520
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:53:24 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:53:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf05614

x11-libs/libX11-1.6.6: arm64 stable (bug #664184)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/x11-libs/libX11/libX11-1.6.6.ebuild 
b/x11-libs/libX11/libX11-1.6.6.ebuild
index 6f9b701321c..933e8dac55a 100644
--- a/x11-libs/libX11/libX11-1.6.6.ebuild
+++ b/x11-libs/libX11/libX11-1.6.6.ebuild
@@ -10,7 +10,7 @@ inherit xorg-2 toolchain-funcs
 
 DESCRIPTION="X.Org X11 library"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="ipv6 test"
 
 RDEPEND="x11-base/xorg-proto



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

2018-08-22 Thread Mart Raudsepp
commit: 8950abd28c9a576138d59a3b679f28d8e7702bf1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:47:17 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:53:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8950abd2

app-portage/gemato-14.0: arm64 stable (bug #664034)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-portage/gemato/gemato-14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gemato/gemato-14.0.ebuild 
b/app-portage/gemato/gemato-14.0.ebuild
index 4ea43c79c8b..37f7fccf201 100644
--- a/app-portage/gemato/gemato-14.0.ebuild
+++ b/app-portage/gemato/gemato-14.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
 IUSE="+blake2 bzip2 +gpg lzma sha3 test tools"
 
 MODULE_RDEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: b98f772ccbcd7ddf95bfc7756996ee1f36f568a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:49:08 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:53:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98f772c

app-admin/sudo-1.8.23-r2: arm64 stable (bug #664116)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-admin/sudo/sudo-1.8.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.23-r2.ebuild 
b/app-admin/sudo/sudo-1.8.23-r2.ebuild
index 110ccd5941b..4e132ef6853 100644
--- a/app-admin/sudo/sudo-1.8.23-r2.ebuild
+++ b/app-admin/sudo/sudo-1.8.23-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} != "" ]] ; then
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz";
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
fi
 fi
 



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

2018-08-22 Thread Michał Górny
commit: 14bd0bd83b93a831edf78b1810aea1000ace56a5
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug 22 05:58:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 21:52:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bd0bd8

dev-python/parsedatetime: enable python3.7

Package-Manager: Portage[mgorny]-2.3.43.3

 dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild 
b/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild
index 89946422063..a4812381a94 100644
--- a/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild
+++ b/dev-python/parsedatetime/parsedatetime-2.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+PYTHON_COMPAT=( python{2_7,3_{4..7}} )
 
 inherit distutils-r1
 



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

2018-08-22 Thread Michał Górny
commit: b1b228fdff35b2055720cbec5769eb3593465415
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug 22 05:59:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 21:52:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b228fd

media-video/vcsi: enable python3.7

Package-Manager: Portage[mgorny]-2.3.43.3
Closes: https://github.com/gentoo/gentoo/pull/9659

 media-video/vcsi/vcsi-7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcsi/vcsi-7.ebuild b/media-video/vcsi/vcsi-7.ebuild
index 87cb0c19609..01930585d6c 100644
--- a/media-video/vcsi/vcsi-7.ebuild
+++ b/media-video/vcsi/vcsi-7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{5..7} )
 
 inherit distutils-r1
 



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

2018-08-22 Thread Michał Górny
commit: 508badf1d703b48ba1ccef9801c687f523ce1af9
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug 22 05:55:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 21:52:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508badf1

dev-python/texttable: enable python3.7 for 1.4.0

Package-Manager: Portage[mgorny]-2.3.43.3

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

diff --git a/dev-python/texttable/texttable-1.4.0.ebuild 
b/dev-python/texttable/texttable-1.4.0.ebuild
index 7ed05e0fbe5..a885a2a6c89 100644
--- a/dev-python/texttable/texttable-1.4.0.ebuild
+++ b/dev-python/texttable/texttable-1.4.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+PYTHON_COMPAT=( python{2_7,3_{5..7}} )
 
 inherit distutils-r1
 



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

2018-08-22 Thread Michał Górny
commit: 3334880be9eec942720f24f100ca58c50ae38a95
Author: Joonas Niilola  gmail  com>
AuthorDate: Wed Aug 22 05:54:07 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 21:52:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3334880b

dev-python/cjkwrap: enable python3.7

Package-Manager: Portage[mgorny]-2.3.43.3

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

diff --git a/dev-python/cjkwrap/cjkwrap-2.2.ebuild 
b/dev-python/cjkwrap/cjkwrap-2.2.ebuild
index eb8e12a506b..6c260242ccf 100644
--- a/dev-python/cjkwrap/cjkwrap-2.2.ebuild
+++ b/dev-python/cjkwrap/cjkwrap-2.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_{5..7} )
 inherit distutils-r1
 
 DESCRIPTION="A library for wrapping and filling UTF-8 CJK text"



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

2018-08-22 Thread Mart Raudsepp
commit: c96518aeb01e6c3cddccd1c345230b6657031517
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:30:39 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:30:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96518ae

dev-perl/File-Slurp-Tiny-0.4.0: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild 
b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
index 0086750eba5..7c29f5194a2 100644
--- a/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
+++ b/dev-perl/File-Slurp-Tiny/File-Slurp-Tiny-0.4.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A simple, sane and efficient file slurper"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: bacb57399d4f3e29e1a2e4bd2e393c117db6173b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:31:46 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:31:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacb5739

dev-perl/Test-Deep-1.127.0: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild 
b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
index 592a15e653b..7b4549a243e 100644
--- a/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
+++ b/dev-perl/Test-Deep/Test-Deep-1.127.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Extremely flexible deep comparison testing"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-arcade/gnome-nibbles/

2018-08-22 Thread Mart Raudsepp
commit: d7862362ab0d2e111bab0463c7d8e4761c6755bc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 19:50:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:28:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7862362

games-arcade/gnome-nibbles: bump to 3.24.1

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 games-arcade/gnome-nibbles/Manifest|  1 +
 .../gnome-nibbles/gnome-nibbles-3.24.1.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/games-arcade/gnome-nibbles/Manifest 
b/games-arcade/gnome-nibbles/Manifest
index 2e2af47cb5c..dd318f0b883 100644
--- a/games-arcade/gnome-nibbles/Manifest
+++ b/games-arcade/gnome-nibbles/Manifest
@@ -1 +1,2 @@
 DIST gnome-nibbles-3.24.0.tar.xz 1614604 BLAKE2B 
04ba4f761bf21af466cb7761a8d7ac511f92871548df9e8ff8950efe6ea95c3674e00360dc9c3e02ce670dc66ae7639094c9c8c53fe0a0134089db976976ce99
 SHA512 
716a79541fa8dd0f86cce5bc211574d4ad50f762bb2b74a2881ad4adcdde47520784f67672e2da3fb33fbc60928d710a2afebb8997d6dd10f633289e0d8163b7
+DIST gnome-nibbles-3.24.1.tar.xz 1651024 BLAKE2B 
99b3f4f2e0c3a2ec8b75cf137f6e73848461fb20cbed55e6aef216f357babd67dd449ec36fde87084acf3b8f014b813672a75e1dbe11d33ee8fcc3e52af2a903
 SHA512 
7f3d7240f64429398dae1cdee96d912a22a4f534752d656ab470bcaa8515e005c8b7015e93b162ba24c3b891a64f3b3b84639c2254c1c7e6c45aea229492cc02

diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild 
b/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild
new file mode 100644
index 000..663d06b7aa3
--- /dev/null
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-3.24.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 vala
+
+DESCRIPTION="Nibbles clone for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles";
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libgee:0.8=
+   dev-libs/libgnome-games-support:1
+   >=media-libs/clutter-1.22.0:1.0
+   >=media-libs/clutter-gtk-1.4.0:1.0
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/gtk+-3.18.0:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50.2
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome2_src_prepare
+   vala_src_prepare
+}



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

2018-08-22 Thread Mart Raudsepp
commit: e559778c3a5fed52188e6da7fbcf9831ae9607eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:32:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:32:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e559778c

dev-perl/Test-LeakTrace-0.160.0: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild 
b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
index ea22364f23d..5c7b1c2d233 100644
--- a/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
+++ b/dev-perl/Test-LeakTrace/Test-LeakTrace-0.160.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Traces memory leaks"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: fcf2e5c08644a689c95d2466d778ec3885182171
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:35:38 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:35:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf2e5c0

dev-perl/Test-Needs-0.2.5: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild 
b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
index 2106e5d2001..e742b2f6e6f 100644
--- a/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
+++ b/dev-perl/Test-Needs/Test-Needs-0.2.5.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Skip tests when modules not available"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2018-08-22 Thread Mart Raudsepp
commit: ef6dc852a25c9b59378314409eb2a0ace800a86a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:36:55 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:36:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6dc852

dev-perl/URI-1.730.0: arm64 stable (bug #663936)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/URI/URI-1.730.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/URI/URI-1.730.0.ebuild b/dev-perl/URI/URI-1.730.0.ebuild
index 020e6bdb05c..210f3c8537b 100644
--- a/dev-perl/URI/URI-1.730.0.ebuild
+++ b/dev-perl/URI/URI-1.730.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Uniform Resource Identifiers (absolute and relative)"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: 1cf9dd40be1ecfe836d80960e9a7dce4cb0a67d4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:37:56 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:37:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf9dd40

dev-perl/XML-SAX-1.0.0: arm64 stable (bug #663944)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild 
b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
index be3fbdda75c..659f82f6d9f 100644
--- a/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
+++ b/dev-perl/XML-SAX/XML-SAX-1.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module eutils
 DESCRIPTION="Perl module for using and building Perl SAX2 XML parsers, 
filters, and drivers"
 
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: 3eca88e8c3d44e1cba9733614a1c8021cde2f605
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:33:45 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:33:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eca88e8

dev-perl/Text-Unidecode-1.300.0: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild 
b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
index 1c9449d5863..4b83cefa154 100644
--- a/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
+++ b/dev-perl/Text-Unidecode/Text-Unidecode-1.300.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Plain ASCII transliterations of Unicode text"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND=""



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

2018-08-22 Thread Mart Raudsepp
commit: a56180a152fb801b1c06942005e594ac08b45700
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 21:34:44 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 21:34:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56180a1

dev-perl/Tree-DAG_Node-1.310.0: arm64 stable (bug #663934)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild 
b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
index 1e8854943c3..003e5cf85bf 100644
--- a/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
+++ b/dev-perl/Tree-DAG_Node/Tree-DAG_Node-1.310.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="(Super)class for representing nodes in a tree"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-08-22 Thread Andreas Sturmlechner
commit: e7a6ad87c72f74317c6412384cfccd9dc2c085e4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 21:05:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 21:06:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a6ad87

media-sound/wildmidi: 0.3.13 version bump, multiple security fixes

CVE-2017-11661, CVE-2017-11662, CVE-2017-11663, CVE-2017-11664

Bug: https://bugs.gentoo.org/627316
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/wildmidi/Manifest   |  1 +
 media-sound/wildmidi/wildmidi-0.3.13.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/media-sound/wildmidi/Manifest b/media-sound/wildmidi/Manifest
index d9e1bbf6064..25252a2ab96 100644
--- a/media-sound/wildmidi/Manifest
+++ b/media-sound/wildmidi/Manifest
@@ -1,4 +1,5 @@
 DIST wildmidi-0.2.3.5.tar.gz 375792 BLAKE2B 
d4f14df0e46ce59d18fc2949d5e3789831301fa86b3abe9d0d027e4beb15cfde871561851d49bcfe3784db16d1a4433a8b3a19a05e673215d84255e0caaa51d5
 SHA512 
20bce7c551239944d2f6cd27a0963628e13624e651aabfae62380fe953ac3fc67eb27551a427c41ef2b057ec00903128d6afeccfc2688aefd46709d1f941befc
+DIST wildmidi-0.3.13.tar.gz 132407 BLAKE2B 
5f603adb7583d47ca0595a48a385412d09ca8b19e99c93ba474d91076fa17a54e12e08bb39ea73d16c07addeab86e6c9d8b778d19045ef6b7d551d041bbc58fa
 SHA512 
e9ede8a98c97e57a7bd34e63fc725a1b47bbff6b41f5dca101249917f0e7756ce4d93a84b8d5b6f592687fd3deed369c22c727873c9bdd1bea6e8c31fdbb4fdb
 DIST wildmidi-0.3.6.tar.gz 105534 BLAKE2B 
4c2a62ec61333c3d9dc7f26e981389f22c6b2b611a548d6ff3fa9bc450490ece42f5b1c636dc53fc05c51b445a0ce8bc68fdfccdd440aa82bef36001049ce9d5
 SHA512 
e7efb9e9e67ee518dd0cdabbe8d701ec3c0762ea007e52533b82f4a4984e0600f7ba1cd9f9b79dda9e553fa04ca861b0b8d4b21ceb35ed0c8f5a4fe6de66d1d0
 DIST wildmidi-0.3.7.tar.gz 121501 BLAKE2B 
bae856c00449564f9199f977a4881d51c19769da10bf554a8baf681454a50b67b70feeda19592be91beda65131d4f241e661524f9c65163fb95a8570fee7f779
 SHA512 
b4d40404891161cb55a71dd790e2dbd2c4ec21730c8aaa6f3a68eeacd36d939f859b55ab535bee2feb9ffed04337332ef1eedcffbff6ae02d7499fec97f7a42b
 DIST wildmidi-0.3.8.tar.gz 121690 BLAKE2B 
fd11315e930a30f89ca57af0819116f8385fa1a7ecaedf7df1decc39774fa0a98df6b12e47bc8254a6c856bf41083571effa3aa70a448c1fdbcc0bbc7e848178
 SHA512 
883c5b2db84bee85f14a98729496aa9e15f5c1414dbaed6108d07e649b34937cbd3e8a8823a2b6519fcc7fdd354219c0667615c7b31e8952e13f8635e5284f50

diff --git a/media-sound/wildmidi/wildmidi-0.3.13.ebuild 
b/media-sound/wildmidi/wildmidi-0.3.13.ebuild
new file mode 100644
index 000..74d51105286
--- /dev/null
+++ b/media-sound/wildmidi/wildmidi-0.3.13.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils readme.gentoo-r1
+
+DESCRIPTION="Midi processing library and a midi player using the gus patch set"
+HOMEPAGE="http://www.mindwerks.net/projects/wildmidi/";
+SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz";
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+alsa openal oss +player"
+
+DEPEND="
+   player? (
+   alsa? ( media-libs/alsa-lib )
+   openal? ( media-libs/openal )
+   )
+"
+RDEPEND="${DEPEND}
+   media-sound/timidity-freepats
+"
+
+REQUIRED_USE="player? ( ^^ ( alsa oss openal ) )"
+
+DOC_CONTENTS="${PN} is using timidity-freepats for midi playback.
+   A default configuration file was placed on /etc/${PN}/${PN}.cfg.
+   For more information please read the ${PN}.cfg manpage."
+
+S="${WORKDIR}"/${PN}-${P}
+
+src_prepare() {
+   # alsa openal oss only make sense if player is enabled. See 
CMakeLists.txt
+   if ! use player && (use alsa || use openal || use oss); then
+   ewarn "The 'alsa', 'openal' and 'oss' use flags only make sense 
if"
+   ewarn "the 'player' use flags is selected and as a result they 
will be"
+   ewarn "ignored in this build"
+   fi
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWANT_ALSA=$(usex alsa)
+   -DWANT_OPENAL=$(usex openal)
+   -DWANT_OSS=$(usex oss)
+   -DWANT_PLAYER=$(usex player)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   find "${D}" -name '*.la' -delete || die
+
+   insinto /etc/${PN}/
+   doins cfg/${PN}.cfg
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   if [[ -e "${ROOT}"/etc/${PN}.cfg ]]; then
+   elog
+   elog "Old /etc/${PN}.cfg detected!"
+   elog "Please migrate your configuration file to"
+   elog "/etc/${PN}/ directory which is now the default"
+   elog "location for the ${PN} configuration file."
+   elog
+   fi
+}



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

2018-08-22 Thread Richard Farina
commit: 3221492f96799f6436de5564a491e32562bfcc23
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Aug 22 21:05:01 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Aug 22 21:05:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3221492f

net-wireless/jackit: initial commit

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/jackit/Manifest|  1 +
 net-wireless/jackit/jackit-0.0_p20170918.ebuild | 24 
 net-wireless/jackit/metadata.xml| 11 +++
 3 files changed, 36 insertions(+)

diff --git a/net-wireless/jackit/Manifest b/net-wireless/jackit/Manifest
new file mode 100644
index 000..523618965c2
--- /dev/null
+++ b/net-wireless/jackit/Manifest
@@ -0,0 +1 @@
+DIST jackit-0.0_p20170918.tar.gz 19104 BLAKE2B 
57ba557e8ce0e10af68ed5445dc13ac51661ecd8b7dae7093643968b82d90a3ce3844571b4d84d3355a143382624af1fa16ff6d2432d07a4edc7ed9fd8a4b1fa
 SHA512 
15e11594adf1f95e8b547ca1da9d44d93e263fa8b289a23413492bb9a991fdfc0d20d633c5ba66a9a254f12ad7301793f8456bd9197e1ad4207e5a2dd109babd

diff --git a/net-wireless/jackit/jackit-0.0_p20170918.ebuild 
b/net-wireless/jackit/jackit-0.0_p20170918.ebuild
new file mode 100644
index 000..09d8500674b
--- /dev/null
+++ b/net-wireless/jackit/jackit-0.0_p20170918.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="Exploit Code for Mousejack"
+HOMEPAGE="https://github.com/insecurityofthings/jackit";
+COMMIT="1c057fad102af7daad537421d95e2695caeff2b7"
+SRC_URI="https://github.com/insecurityofthings/jackit/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   dev-python/tabulate[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyusb[${PYTHON_USEDEP}]"

diff --git a/net-wireless/jackit/metadata.xml b/net-wireless/jackit/metadata.xml
new file mode 100644
index 000..75a85e8dac5
--- /dev/null
+++ b/net-wireless/jackit/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+zeroch...@gentoo.org
+Rick Farina
+  
+  
+insecurityofthings/jackit
+  
+



[gentoo-commits] repo/gentoo:master commit in: net-wireless/mousejack/files/, net-wireless/mousejack/

2018-08-22 Thread Richard Farina
commit: 6af528a12f3155385d6d1170da5f2e891e885e6c
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Aug 22 20:47:14 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Aug 22 20:47:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af528a1

net-wireless/mousejack: initial commit

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/mousejack/Manifest|  1 +
 net-wireless/mousejack/files/mousejack | 42 +
 net-wireless/mousejack/metadata.xml| 11 ++
 .../mousejack/mousejack-0.0_p20160726.ebuild   | 44 ++
 4 files changed, 98 insertions(+)

diff --git a/net-wireless/mousejack/Manifest b/net-wireless/mousejack/Manifest
new file mode 100644
index 000..0eaba0412af
--- /dev/null
+++ b/net-wireless/mousejack/Manifest
@@ -0,0 +1 @@
+DIST mousejack-0.0_p20160726.tar.gz 34252 BLAKE2B 
7511d29aa94f2fb5590b34d52eaa64150f3931933f043c9028e2d9cae61342a314a369e80e51e1150294afaadca06e58ec71ba4df4150a7a58d9a82d28919a58
 SHA512 
01fc87a347aea9ccad7611ef494da0521da278b7664e511409f0f822327b02f6fb555c5b5da86aae998b8fd34b7a55260d03594fbd9bb61c3ceca77e7d54958c

diff --git a/net-wireless/mousejack/files/mousejack 
b/net-wireless/mousejack/files/mousejack
new file mode 100644
index 000..b47d365cd7f
--- /dev/null
+++ b/net-wireless/mousejack/files/mousejack
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+usage() {
+  printf "The following firmware's are supported:\n"
+  printf "Nordic Semiconductor Bootloader\n"
+  printf "CrazyRadio Firmware\n"
+  printf "RFStorm Research Firmware\n"
+  printf "run \"mousejack install\"\n\n"
+  printf "To flash Logitech Unifying Dongle C-U0007\n"
+  printf "run \"mousejack logitech_install\"\n\n"
+}
+
+if [ -z "${1}" ]; then
+  usage
+  exit 1
+fi
+
+#parse args
+while true; do
+  case $1 in
+-h|--help)
+  usage
+  exit 0
+  ;;
+install)
+  /usr/share/mousejack-firmware/prog/usb-flash.py 
/usr/share/mousejack-firmware/dongle.bin
+  exit $?
+  ;;
+logitech_install)
+  /usr/share/mousejack-firmware/prog/logitech-usb-flash.py 
/usr/share/mousejack-firmware/dongle.formatted.bin 
/usr/share/mousejack-firmware/dongle.formatted.ihx
+  exit $?
+  ;;
+--)
+  shift
+  break
+  ;;
+*)
+  break
+  ;;
+  esac
+  shift
+done

diff --git a/net-wireless/mousejack/metadata.xml 
b/net-wireless/mousejack/metadata.xml
new file mode 100644
index 000..c5c7cc912ab
--- /dev/null
+++ b/net-wireless/mousejack/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+zeroch...@gentoo.org
+Rick Farina
+  
+  
+BastilleResearch/nrf-research-firmware
+  
+

diff --git a/net-wireless/mousejack/mousejack-0.0_p20160726.ebuild 
b/net-wireless/mousejack/mousejack-0.0_p20160726.ebuild
new file mode 100644
index 000..2593ee85381
--- /dev/null
+++ b/net-wireless/mousejack/mousejack-0.0_p20160726.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1
+
+DESCRIPTION="Firmware and research tools for nRF24LU1+ based USB dongles and 
breakout boards"
+HOMEPAGE="https://www.mousejack.com/";
+COMMIT="02b84d1c4e59c0fb98263c83b2e7c7f9863a3b93"
+SRC_URI="https://github.com/BastilleResearch/nrf-research-firmware/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/nrf-research-firmware-${COMMIT}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-embedded/sdcc[device-lib,mcs51,sdbinutils]"
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   dev-python/pyusb[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   mv tools/lib tools/nrf24 || die
+   for file in tools/nrf24-*; do
+   sed -i 's#from lib#from nrf24#' ${file} || die
+   done
+   default
+}
+src_install() {
+   insinto /usr/share/${PN}
+   doins bin/dongle.{bin,formatted.bin,formatted.ihx}
+
+   python_domodule tools/nrf24
+   python_doscript tools/nrf24-*
+
+   python_scriptinto /usr/share/${PN}/prog
+   python_doscript prog/usb-flasher/usb-flash.py
+   python_doscript prog/usb-flasher/logitech-usb-flash.py
+   python_doscript prog/usb-flasher/unifying.py
+
+   dosbin "${FILESDIR}/mousejack"
+}



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

2018-08-22 Thread Andreas Sturmlechner
commit: 6d8fc8c006ebff66b9f86d45087738b48c2d8cfa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 20:17:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 20:42:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8fc8c0

media-sound/wavpack: EAPI-7 bump

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/wavpack/wavpack-5.1.0-r1.ebuild | 35 +
 1 file changed, 35 insertions(+)

diff --git a/media-sound/wavpack/wavpack-5.1.0-r1.ebuild 
b/media-sound/wavpack/wavpack-5.1.0-r1.ebuild
new file mode 100644
index 000..39cd22ab4e6
--- /dev/null
+++ b/media-sound/wavpack/wavpack-5.1.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Hybrid lossless audio compression tools"
+HOMEPAGE="http://www.wavpack.com/";
+SRC_URI="http://www.wavpack.com/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=virtual/libiconv-0-r1"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-armv7.patch" )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   $(multilib_native_enable apps)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-08-22 Thread Andreas Sturmlechner
commit: 5e53d3522da5a2474983143001f72547b953666d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 22 20:36:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 22 20:42:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e53d352

media-sound/wavpack: Multiple security fixes

CVE-2018-7254,CVE-2018-7253, CVE-2018-6767, CVE-2018-10540,
CVE-2018-10539,CVE-2018-10538, CVE-2018-10537, CVE-2018-10536

Bug: https://bugs.gentoo.org/654532
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 ...vpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch |  59 +++
 ...-2018-10538-CVE-2018-10539-CVE-2018-10540.patch |  70 +
 .../files/wavpack-5.1.0-CVE-2018-6767.patch| 111 +
 .../files/wavpack-5.1.0-CVE-2018-7253.patch|  31 ++
 .../files/wavpack-5.1.0-CVE-2018-7254.patch|  64 
 .../wavpack/files/wavpack-5.1.0-memleaks.patch |  32 ++
 media-sound/wavpack/wavpack-5.1.0-r1.ebuild|   8 +-
 7 files changed, 374 insertions(+), 1 deletion(-)

diff --git 
a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch 
b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch
new file mode 100644
index 000..d8ac3552ddd
--- /dev/null
+++ 
b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10536-CVE-2018-10537.patch
@@ -0,0 +1,59 @@
+From: David Bryant 
+Date: Tue, 24 Apr 2018 22:18:07 -0700
+Subject: issue #30 issue #31 issue #32: no multiple format chunks in WAV or
+ W64
+
+---
+ cli/riff.c   | 7 ++-
+ cli/wave64.c | 6 ++
+ 2 files changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/cli/riff.c b/cli/riff.c
+index 7bddf63..5d6452e 100644
+--- a/cli/riff.c
 b/cli/riff.c
+@@ -53,7 +53,7 @@ extern int debug_logging_mode;
+ 
+ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, 
WavpackContext *wpc, WavpackConfig *config)
+ {
+-int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0;
++int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0, format_chunk = 
0;
+ int64_t total_samples = 0, infilesize;
+ RiffChunkHeader riff_chunk_header;
+ ChunkHeader chunk_header;
+@@ -140,6 +140,11 @@ int ParseRiffHeaderConfig (FILE *infile, char 
*infilename, char *fourcc, Wavpack
+ else if (!strncmp (chunk_header.ckID, "fmt ", 4)) { // if it's 
the format chunk, we want to get some info out of there and
+ int supported = TRUE, format;// make sure 
it's a .wav file we can handle
+ 
++if (format_chunk++) {
++error_line ("%s is not a valid .WAV file!", infilename);
++return WAVPACK_SOFT_ERROR;
++}
++
+ if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof 
(WaveHeader) ||
+ !DoReadFile (infile, &WaveHeader, chunk_header.ckSize, 
&bcount) ||
+ bcount != chunk_header.ckSize) {
+diff --git a/cli/wave64.c b/cli/wave64.c
+index fa928a0..0388dc7 100644
+--- a/cli/wave64.c
 b/cli/wave64.c
+@@ -53,6 +53,7 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, 
char *fourcc, Wavpa
+ Wave64ChunkHeader chunk_header;
+ Wave64FileHeader filehdr;
+ WaveHeader WaveHeader;
++int format_chunk = 0;
+ uint32_t bcount;
+ 
+ infilesize = DoGetFileSize (infile);
+@@ -104,6 +105,11 @@ int ParseWave64HeaderConfig (FILE *infile, char 
*infilename, char *fourcc, Wavpa
+ if (!memcmp (chunk_header.ckID, fmt_guid, sizeof (fmt_guid))) {
+ int supported = TRUE, format;
+ 
++if (format_chunk++) {
++error_line ("%s is not a valid .W64 file!", infilename);
++return WAVPACK_SOFT_ERROR;
++}
++
+ chunk_header.ckSize = (chunk_header.ckSize + 7) & ~7L;
+ 
+ if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof 
(WaveHeader) ||

diff --git 
a/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch
 
b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch
new file mode 100644
index 000..d924bb624bd
--- /dev/null
+++ 
b/media-sound/wavpack/files/wavpack-5.1.0-CVE-2018-10538-CVE-2018-10539-CVE-2018-10540.patch
@@ -0,0 +1,70 @@
+From: David Bryant 
+Date: Tue, 24 Apr 2018 17:27:01 -0700
+Subject: issue #33, sanitize size of unknown chunks before malloc()
+
+---
+ cli/dsdiff.c | 9 -
+ cli/riff.c   | 9 -
+ cli/wave64.c | 9 -
+ 3 files changed, 24 insertions(+), 3 deletions(-)
+
+diff --git a/cli/dsdiff.c b/cli/dsdiff.c
+index c016df9..fa56bbb 100644
+--- a/cli/dsdiff.c
 b/cli/dsdiff.c
+@@ -279,7 +279,14 @@ int ParseDsdiffHeaderConfig (FILE *infile, char 
*infilename, char *fourcc, Wavpa
+ else {  // just copy unknown chunks to output file
+ 
+ int bytes_to_copy = (int)(((dff_chunk_header.ckDataSize) + 1) & 
~

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

2018-08-22 Thread Michał Górny
commit: d773c7c200ee0debe560d131081009200b87cc7d
Author: Lucian Poston  pm  me>
AuthorDate: Thu Aug  2 00:10:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 20:31:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d773c7c2

app-misc/imgurbash2: New package

Closes: https://bugs.gentoo.org/662620
Closes: https://github.com/gentoo/gentoo/pull/9416
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/imgurbash2/Manifest   |  1 +
 app-misc/imgurbash2/imgurbash2-2.1.ebuild  | 29 +
 app-misc/imgurbash2/imgurbash2-.ebuild | 29 +
 app-misc/imgurbash2/metadata.xml   | 15 +++
 4 files changed, 74 insertions(+)

diff --git a/app-misc/imgurbash2/Manifest b/app-misc/imgurbash2/Manifest
new file mode 100644
index 000..23691473003
--- /dev/null
+++ b/app-misc/imgurbash2/Manifest
@@ -0,0 +1 @@
+DIST imgurbash2-2.1.tar.gz 3619 BLAKE2B 
01bb37615184113082a87b79b5bbda1707e36d8f4a28715e0686eb63f8d7c55f7aa760ecab9ab2457c1601e9cb0ff4b558cd08f8a77a123cfe97d8008ad1aa93
 SHA512 
32e7c39d3456f3d540af2db8b21d8a5724bf9b1db372953f3dd0ed21a6f7529209ec7afffe22410be46a99753202aca2454732d09c1314350187c5610b36ab9d

diff --git a/app-misc/imgurbash2/imgurbash2-2.1.ebuild 
b/app-misc/imgurbash2/imgurbash2-2.1.ebuild
new file mode 100644
index 000..076690d530e
--- /dev/null
+++ b/app-misc/imgurbash2/imgurbash2-2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ram-on/imgurbash2.git";
+else
+   SRC_URI="https://github.com/ram-on/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Bash script that uploads/deletes images to/from imgur"
+HOMEPAGE="https://github.com/ram-on/imgurbash2";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   net-misc/curl
+   X? ( || ( x11-misc/xclip x11-misc/xsel ) )
+"
+
+src_install() {
+   einstalldocs
+   dobin imgurbash2
+}

diff --git a/app-misc/imgurbash2/imgurbash2-.ebuild 
b/app-misc/imgurbash2/imgurbash2-.ebuild
new file mode 100644
index 000..076690d530e
--- /dev/null
+++ b/app-misc/imgurbash2/imgurbash2-.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ram-on/imgurbash2.git";
+else
+   SRC_URI="https://github.com/ram-on/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Bash script that uploads/deletes images to/from imgur"
+HOMEPAGE="https://github.com/ram-on/imgurbash2";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   net-misc/curl
+   X? ( || ( x11-misc/xclip x11-misc/xsel ) )
+"
+
+src_install() {
+   einstalldocs
+   dobin imgurbash2
+}

diff --git a/app-misc/imgurbash2/metadata.xml b/app-misc/imgurbash2/metadata.xml
new file mode 100644
index 000..080521c63d5
--- /dev/null
+++ b/app-misc/imgurbash2/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lucianpos...@pm.me
+   Lucian Poston
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   ram-on/imgurbash2
+   
+



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

2018-08-22 Thread Michał Górny
commit: 1dfcc35bd4fa8159f8824cbfa745896841626818
Author: Lucian Poston  pm  me>
AuthorDate: Wed Aug  1 23:11:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 22 20:32:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfcc35b

sys-fs/fragview: New package

Closes: https://bugs.gentoo.org/662614
Closes: https://github.com/gentoo/gentoo/pull/9417
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-fs/fragview/Manifest   |  1 +
 .../files/fragview-0.1.1-fix-linking.patch | 46 ++
 sys-fs/fragview/fragview-0.1.1.ebuild  | 30 ++
 sys-fs/fragview/fragview-.ebuild   | 28 +
 sys-fs/fragview/metadata.xml   | 15 +++
 5 files changed, 120 insertions(+)

diff --git a/sys-fs/fragview/Manifest b/sys-fs/fragview/Manifest
new file mode 100644
index 000..0e05eb4399c
--- /dev/null
+++ b/sys-fs/fragview/Manifest
@@ -0,0 +1 @@
+DIST fragview-0.1.1.tar.gz 20439 BLAKE2B 
827275562fadcce5fc1dc210816ab5a2108863538dfb1892f677fb94e26ea348712f5c9534405d4d056435f1d5c38427eafce7de0af35839bc69da98dcedb9b5
 SHA512 
aa28f57e2ba5fbba48fd9d8d471ac8e90c056309b6f44cc1e320dbbaea2105c622a6803a04be23893b8e284cd53112f2d1fe73a97e7333937892b35742e5495f

diff --git a/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch 
b/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch
new file mode 100644
index 000..2eadf02bfff
--- /dev/null
+++ b/sys-fs/fragview/files/fragview-0.1.1-fix-linking.patch
@@ -0,0 +1,46 @@
+From 11ab3027fda015798b92fd7e44cb5e3289f41542 Mon Sep 17 00:00:00 2001
+From: Rinat 
+Date: Thu, 18 Jul 2013 12:03:30 +0400
+Subject: [PATCH] fix linking with "-Wl,--as-needed"
+
+https://github.com/i-rinat/fragview/issues/2
+
+
+https://github.com/i-rinat/fragview/commit/11ab3027fda015798b92fd7e44cb5e3289f41542
+
+
+---
+ CMakeLists.txt | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d7003e4..fbd7cbb 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -43,13 +43,13 @@ add_executable (fileseverity
+ )
+ 
+ target_link_libraries (fragview
+-  ${GTKMM_LIBRARIES}
+   clusters
++  ${GTKMM_LIBRARIES}
+ )
+ 
+ target_link_libraries (fileseverity
+-  ${GLIBMM_LIBRARIES}
+   clusters
++  ${GLIBMM_LIBRARIES}
+ )
+ 
+ add_executable (fragdb
+@@ -57,9 +57,9 @@ add_executable (fragdb
+ )
+ 
+ target_link_libraries (fragdb
++  clusters
+   ${GLIBMM_LIBRARIES}
+   ${SQLITE3_LIBRARIES}
+-  clusters
+ )
+ 
+ install (TARGETS fileseverity fragdb fragview

diff --git a/sys-fs/fragview/fragview-0.1.1.ebuild 
b/sys-fs/fragview/fragview-0.1.1.ebuild
new file mode 100644
index 000..5e531deaaae
--- /dev/null
+++ b/sys-fs/fragview/fragview-0.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/i-rinat/fragview.git";
+else
+   SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls"
+HOMEPAGE="https://github.com/i-rinat/fragview";
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:3.0
+   dev-db/sqlite:3
+   dev-libs/boost:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-fix-linking.patch" )

diff --git a/sys-fs/fragview/fragview-.ebuild 
b/sys-fs/fragview/fragview-.ebuild
new file mode 100644
index 000..679d6254f5a
--- /dev/null
+++ b/sys-fs/fragview/fragview-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/i-rinat/fragview.git";
+else
+   SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls"
+HOMEPAGE="https://github.com/i-rinat/fragview";
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:3.0
+   dev-db/sqlite:3
+   dev-libs/boost:=
+"
+RDEPEND="${DEPEND}"

diff --git a/sys-fs/fragview/metadata.xml b/sys-fs/fragview/metadata.xml
new file mode 100644
index 000..500b2e4440b
--- /dev/null
+++ b/sys-fs/fragview/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lucianpos...@pm.me
+   Lucian Poston
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   i-rinat/fragview
+   
+



[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/files/, media-gfx/imagemagick/

2018-08-22 Thread Thomas Deutschmann
commit: 5f5e2bfcba50b555f8bfd7083c5f74c265771a2e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 22 20:12:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 22 20:21:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5e2bfc

media-gfx/imagemagick: fix build issue in MagickCore/quantum-private.h

Closes: https://bugs.gentoo.org/664226
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 ...gick-7.0.8.10-quantum-private-compile-fix.patch | 24 ++
 .../imagemagick/imagemagick-7.0.8.10-r1.ebuild |  2 ++
 2 files changed, 26 insertions(+)

diff --git 
a/media-gfx/imagemagick/files/imagemagick-7.0.8.10-quantum-private-compile-fix.patch
 
b/media-gfx/imagemagick/files/imagemagick-7.0.8.10-quantum-private-compile-fix.patch
new file mode 100644
index 000..4514dcc7d2c
--- /dev/null
+++ 
b/media-gfx/imagemagick/files/imagemagick-7.0.8.10-quantum-private-compile-fix.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/664226
+
+From 6cc5e2d68431249a647f22e5320f8a0481e3e3f4 Mon Sep 17 00:00:00 2001
+From: Cristy 
+Date: Wed, 15 Aug 2018 16:59:30 -0400
+Subject: [PATCH] Fix compile exception
+
+---
+ MagickCore/quantum-private.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/MagickCore/quantum-private.h b/MagickCore/quantum-private.h
+index e02c70348c..2ff6babb7c 100644
+--- a/MagickCore/quantum-private.h
 b/MagickCore/quantum-private.h
+@@ -659,7 +659,7 @@ static inline MagickSizeType ScaleQuantumToLongLong(const 
Quantum quantum)
+ return(0);
+   if (quantum >= 18446744073709551615)
+ return(18446744073709551615);
+-  return((MagickSizeType (quantum+0.5));
++  return((MagickSizeType) (quantum+0.5));
+ #endif
+ }
+ 

diff --git a/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
index be9dabf5dac..48cf34160ea 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
@@ -16,6 +16,8 @@ else
MY_P=ImageMagick-$(ver_rs 3 '-')
SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+   PATCHES+=( "${FILESDIR}"/${P}-quantum-private-compile-fix.patch ) 
#664226
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2018-08-22 Thread Thomas Deutschmann
commit: 685850bd7fcca67fa7d64a1750b8d2389dd2030c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 22 20:20:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 22 20:21:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685850bd

net-misc/openssh: drop unused versionator eclass

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-misc/openssh/openssh-7.5_p1-r4.ebuild | 2 +-
 net-misc/openssh/openssh-7.7_p1-r9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/openssh/openssh-7.5_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
index 3deb8a130f7..be7aea7c888 100644
--- a/net-misc/openssh/openssh-7.5_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-inherit eutils user flag-o-matic multilib autotools pam systemd versionator
+inherit eutils user flag-o-matic multilib autotools pam systemd
 
 # Make it more portable between straight releases
 # and _p? releases.

diff --git a/net-misc/openssh/openssh-7.7_p1-r9.ebuild 
b/net-misc/openssh/openssh-7.7_p1-r9.ebuild
index 22f28922d6f..008a9853fba 100644
--- a/net-misc/openssh/openssh-7.7_p1-r9.ebuild
+++ b/net-misc/openssh/openssh-7.7_p1-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit user flag-o-matic multilib autotools pam systemd versionator
+inherit user flag-o-matic multilib autotools pam systemd
 
 # Make it more portable between straight releases
 # and _p? releases.



[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/files/, media-gfx/imagemagick/

2018-08-22 Thread Thomas Deutschmann
commit: d7a032cff6e0627807183b4760944ebb9ce700b5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 22 20:10:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 22 20:21:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a032cf

media-gfx/imagemagick: provide unrestricted policy during build to pass tests

Closes: https://bugs.gentoo.org/664238
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-gfx/imagemagick/files/policy.test.xml   | 17 +
 media-gfx/imagemagick/imagemagick-6.9.10.10-r1.ebuild |  7 +++
 media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild  |  7 +++
 media-gfx/imagemagick/imagemagick-.ebuild |  7 +++
 4 files changed, 38 insertions(+)

diff --git a/media-gfx/imagemagick/files/policy.test.xml 
b/media-gfx/imagemagick/files/policy.test.xml
new file mode 100644
index 000..6db44b76d25
--- /dev/null
+++ b/media-gfx/imagemagick/files/policy.test.xml
@@ -0,0 +1,17 @@
+
+
+  
+  
+  
+]>
+
+  
+  
+  
+  
+

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.10-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.10-r1.ebuild
index 1d686b48b4d..660eaf75020 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.10.10-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.10.10-r1.ebuild
@@ -69,6 +69,13 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=( "${FILESDIR}"/policy-hardening.patch )
 
 src_prepare() {
+   # Install default (unrestricted) policy in $HOME for test suite #664238
+   local _im_local_config_home="${HOME}/.config/ImageMagick"
+   mkdir -p "${_im_local_config_home}" || \
+   die "Failed to create IM config dir in 
'${_im_local_config_home}'"
+   cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" 
|| \
+   die "Failed to install default blank policy.xml in 
'${_im_local_config_home}'"
+
local mesa_cards ati_cards nvidia_cards render_cards
default
 

diff --git a/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
index 37caf38d4eb..be9dabf5dac 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.8.10-r1.ebuild
@@ -76,6 +76,13 @@ REQUIRED_USE="corefonts? ( truetype )
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   # Install default (unrestricted) policy in $HOME for test suite #664238
+   local _im_local_config_home="${HOME}/.config/ImageMagick"
+   mkdir -p "${_im_local_config_home}" || \
+   die "Failed to create IM config dir in 
'${_im_local_config_home}'"
+   cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" 
|| \
+   die "Failed to install default blank policy.xml in 
'${_im_local_config_home}'"
+
local ati_cards mesa_cards nvidia_cards render_cards
default
 

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index c4e21494402..7b3cfc9af8a 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -76,6 +76,13 @@ REQUIRED_USE="corefonts? ( truetype )
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   # Install default (unrestricted) policy in $HOME for test suite #664238
+   local _im_local_config_home="${HOME}/.config/ImageMagick"
+   mkdir -p "${_im_local_config_home}" || \
+   die "Failed to create IM config dir in 
'${_im_local_config_home}'"
+   cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" 
|| \
+   die "Failed to install default blank policy.xml in 
'${_im_local_config_home}'"
+
local ati_cards mesa_cards nvidia_cards render_cards
default
 



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

2018-08-22 Thread Brian Evans
commit: afa5bdafcf650537138b426bf2049ecd7cf7a473
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Aug 22 20:09:15 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug 22 20:09:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa5bdaf

dev-php/PEAR-PEAR: Version bump to 1.10.6

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-php/PEAR-PEAR/Manifest|   1 +
 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.6.ebuild | 177 ++
 2 files changed, 178 insertions(+)

diff --git a/dev-php/PEAR-PEAR/Manifest b/dev-php/PEAR-PEAR/Manifest
index d385a3989d2..070572a4ee3 100644
--- a/dev-php/PEAR-PEAR/Manifest
+++ b/dev-php/PEAR-PEAR/Manifest
@@ -1 +1,2 @@
 DIST PEAR-1.10.5.tgz 291151 BLAKE2B 
b9095e6e488348917846693769f075c898271f2b65fbc69781247e8f46bf41afa4dfeb98d66c1aabce884e24c91bda50af3766745c3b8b5101aa54595e53c796
 SHA512 
c310fa8ec72ba201313dc03953ec1eba82daa137b27eac880fd5388dce72d38e6aa40737da43c3ad41db4df0d6717c7d77cf477d64b29245854ae95d2a94c364
+DIST PEAR-1.10.6.tgz 291529 BLAKE2B 
7a75c89df2b34b368564e745a727292e5c5ee3a145995c15d338901b235664d0a783ca0efc9cd1d321cc2c496e88395db376ce7bbd6ccbf55d484d7f1021cd2b
 SHA512 
ccd436a2cb9d30b434a78483432c51a8fa5b3e96e79ca3b28131b8dcd37bbae0b782efd762eb92dc40db24d3f61025c64ec5d29aed10fd80a6b28c224c4f1e2a

diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.6.ebuild 
b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.6.ebuild
new file mode 100644
index 000..68a7e6cf23b
--- /dev/null
+++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.6.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="PEAR Base System"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}";
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz";
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php:*[cli,xml,zlib]
+   >=dev-php/PEAR-Archive_Tar-1.4.0
+   >=dev-php/PEAR-Console_Getopt-1.4.1
+   dev-php/PEAR-Exception
+   >=dev-php/PEAR-Structures_Graph-1.1.0
+   >=dev-php/PEAR-XML_Util-1.3.0"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" )
+
+pkg_setup() {
+   [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear"
+   [[ -z "${PEAR_DOWNLOADDIR}" ]] && 
PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear"
+   [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp"
+
+   elog
+   elog "cache_dir is set to: ${PEAR_CACHEDIR}"
+   elog "download_dir is set to: ${PEAR_DOWNLOADDIR}"
+   elog "temp_dir is set to: ${PEAR_TEMPDIR}"
+   elog
+   elog "If you want to change the above values, you need to set"
+   elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)"
+   elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}."
+   elog
+}
+
+src_prepare() {
+   default
+   # Exception.php is part of dev-php/PEAR-Exception.
+   rm PEAR/Exception.php || die "failed to remove PEAR/Exception.php"
+}
+
+src_install() {
+   insinto /usr/share/php
+   doins -r PEAR/
+   doins -r OS/
+   doins PEAR.php System.php
+   doins scripts/pearcmd.php
+   doins scripts/peclcmd.php
+
+   newbin scripts/pear.sh pear
+   newbin scripts/peardev.sh peardev
+   newbin scripts/pecl.sh pecl
+
+   # adjust some scripts for current version
+   [[ -z "${PEAR}" ]] && PEAR="${PV}"
+   for i in pearcmd.php peclcmd.php ; do
+   sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \
+   || die "failed to sed pear_version"
+   done
+
+   for i in pear peardev pecl ; do
+   sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \
+   || die "failed to sed @bin_dir@ in ${i}"
+   sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i 
"${D}/usr/bin/${i}" \
+   || die "failed to sed @php_dir@ in ${i}"
+   done
+
+   sed "s:-d output_buffering=1:-d output_buffering=1 -d 
memory_limit=32M:g" \
+   -i "${D}/usr/bin/pear" \
+   || die "failed to set PHP ini values in pear executable"
+
+   sed "s:@package_version@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/Command/Package.php" \
+   || die "failed to sed @package_version@"
+
+   sed "s:@PEAR-VER@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/Dependency2.php" \
+   || die "failed to sed @PEAR-VER@ in Dependency2.php"
+
+   sed "s:@PEAR-VER@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \
+   || die "failed to sed @PEAR-VER@ in v1.php"
+
+   sed "s:@PEAR-VER@:${PEAR}:g" \
+   -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \
+   || di

[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Archive_Tar/

2018-08-22 Thread Brian Evans
commit: 6257de8fba4cf42cd43a1a755ea3de345fbe2b89
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Aug 22 20:20:00 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug 22 20:20:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6257de8f

dev-php/PEAR-Archive_Tar: Version bump for 1.4.3

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-php/PEAR-Archive_Tar/Manifest  |  1 +
 .../PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.3.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-php/PEAR-Archive_Tar/Manifest 
b/dev-php/PEAR-Archive_Tar/Manifest
index b0a604c6012..b0811f780a7 100644
--- a/dev-php/PEAR-Archive_Tar/Manifest
+++ b/dev-php/PEAR-Archive_Tar/Manifest
@@ -1 +1,2 @@
 DIST Archive_Tar-1.4.2.tgz 20624 BLAKE2B 
2276b19a6e5f18947d6f976db28a5869601b9b1d271e5788c74ef4704fce949c39b20811b82bb1e9c7575dd6b5ce6b0561751a560a1aaca6547415badd5188f6
 SHA512 
dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761
+DIST Archive_Tar-1.4.3.tgz 20682 BLAKE2B 
a2e840087178fb55719634198852d191aef24139f819e3c478883fd007f6e72f523700617c7ff2c3d92a3ebe36a237b0eb7544dfe86dec394587ee0b3743520f
 SHA512 
62e60d59266c5d19b131f769f4d71d4cee6bf8964b0c6610c4f1381500ced582865bff26c608479b2678dda1e7407ba39a7ec84b31fed13e3875f1947ce5bd6c

diff --git a/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.3.ebuild 
b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.3.ebuild
new file mode 100644
index 000..25b31991dcc
--- /dev/null
+++ b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tar file management class"
+HOMEPAGE="http://pear.php.net/package/${MY_PN}";
+SRC_URI="http://pear.php.net/get/${MY_P}.tgz";
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+# bzip2 and zlib are needed for compressed tarballs, and there's one
+# call to preg_match to test paths against a pattern of files and
+# directories that will be ignored.
+RDEPEND="dev-lang/php:*[bzip2,pcre(+),zlib]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/share/php
+   doins -r Archive
+
+   dodoc docs/*
+}



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

2018-08-22 Thread Mart Raudsepp
commit: f706724f2322f0d2091006275fa0a6d7727cdef1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 18:14:02 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 19:19:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f706724f

app-crypt/tpm-tools-1.3.9.1: arm64 stable (bug #663600)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild 
b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
index 6b5020fa6e6..eac3a3944ab 100644
--- a/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
+++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~m68k ~s390 ~sh x86"
+KEYWORDS="amd64 ~arm arm64 ~m68k ~s390 ~sh x86"
 IUSE="libressl nls pkcs11 debug"
 
 COMMON_DEPEND="



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

2018-08-22 Thread Mart Raudsepp
commit: c5ef5cc9fe706c9811291f2c36448bc7b7c01a06
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 19:03:06 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 19:20:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ef5cc9

net-libs/farstream: add missing gst-plugins-srtp runtime dep

Closes: https://bugs.gentoo.org/664174
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-libs/farstream/farstream-0.2.8-r2.ebuild | 65 
 1 file changed, 65 insertions(+)

diff --git a/net-libs/farstream/farstream-0.2.8-r2.ebuild 
b/net-libs/farstream/farstream-0.2.8-r2.ebuild
new file mode 100644
index 000..e199f1c8e30
--- /dev/null
+++ b/net-libs/farstream/farstream-0.2.8-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1
+
+DESCRIPTION="Audio/video conferencing framework specifically designed for 
instant messengers"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/Farstream";
+SRC_URI="https://freedesktop.org/software/farstream/releases/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+introspection test upnp"
+SLOT="0.2/5" # .so version
+
+# Tests need shmsink from gst-plugins-bad, which isn't packaged
+# FIXME: do an out-of-tree build for tests if USE=-msn
+RESTRICT="test"
+
+COMMONDEPEND="
+   >=media-libs/gstreamer-1.4:1.0
+   >=media-libs/gst-plugins-base-1.4:1.0
+   >=dev-libs/glib-2.32:2
+   >=net-libs/libnice-0.1.8
+   introspection? ( >=dev-libs/gobject-introspection-0.10.11:= )
+   upnp? ( >=net-libs/gupnp-igd-0.2:= )
+"
+RDEPEND="${COMMONDEPEND}
+   >=media-libs/gst-plugins-bad-1.4:1.0
+   >=media-libs/gst-plugins-good-1.4:1.0
+   media-plugins/gst-plugins-srtp:1.0
+   media-plugins/gst-plugins-libnice:1.0
+"
+DEPEND="${COMMONDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/gtk-doc-am-1.18
+   virtual/pkgconfig
+   test? (
+   media-libs/gst-plugins-base:1.0[vorbis]
+   media-libs/gst-plugins-good:1.0 )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   
plugins="fsrawconference,fsrtpconference,fsmsnconference,fsrtpxdata,fsfunnel,fsrtcpfilter,fsvideoanyrate"
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable upnp gupnp) \
+   --with-plugins=${plugins}
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #539224
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



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

2018-08-22 Thread Mart Raudsepp
commit: cf51898ca804d5df9efce675ac729a353b6a105a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 19:15:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 19:20:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf51898c

sys-apps/busybox-1.29.0: arm64 stable (bug #663842)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/sys-apps/busybox/busybox-1.29.0.ebuild 
b/sys-apps/busybox/busybox-1.29.0.ebuild
index f5ada27b0e9..8563b2bb2f2 100644
--- a/sys-apps/busybox/busybox-1.29.0.ebuild
+++ b/sys-apps/busybox/busybox-1.29.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_/-}
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 LICENSE="GPL-2" # GPL-2 only



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

2018-08-22 Thread Mart Raudsepp
commit: 6d9e10ba94a3999238537288be1166f288c5c816
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 22 19:13:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Aug 22 19:20:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9e10ba

net-libs/gnutls-3.5.19: arm64 stable (bug #663612)

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/net-libs/gnutls/gnutls-3.5.19.ebuild 
b/net-libs/gnutls/gnutls-3.5.19.ebuild
index c98f4634f63..3f815626bc5 100644
--- a/net-libs/gnutls/gnutls-3.5.19.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 
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 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
 
 REQUIRED_USE="



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

2018-08-22 Thread Virgil Dupras
commit: b53013b492820ef07067449b9a91182078b8652e
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Aug 22 19:19:11 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Aug 22 19:19:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53013b4

dev-python/bottleneck: remove old

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/bottleneck/Manifest|  1 -
 dev-python/bottleneck/bottleneck-0.8.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest
index ce958cf62a3..d32622d110c 100644
--- a/dev-python/bottleneck/Manifest
+++ b/dev-python/bottleneck/Manifest
@@ -1,3 +1,2 @@
-DIST Bottleneck-0.8.0.tar.gz 1634340 BLAKE2B 
9ec38acb7d2415139b144fd4985d801183e86ef6f938d4f5d6232201e50a2d447959c2a7cde00a13d5455da9292739e4f47448ad5e9c0263e0a8b03fdd70029f
 SHA512 
5b03ce2d0df9d177534d3f1fa02f147b12b23f5fbaa3b2685d1e8b86848c96c54832e0b0b6364479841742785c0b23bcccb51a0ac95675c72efc39693121dcaf
 DIST Bottleneck-1.0.0.tar.gz 363223 BLAKE2B 
6dd8e18d14675c08010850091343856f2599de71ef57ff1b0bf1b748bc7f2e6d2d0fd0ad8ae1bc00dc38b9dd92676531b4564558b7ec0f9b79d2ebe4061a028a
 SHA512 
b3edeec0b4c2beeebb08eed8cb7aabb92f736e47c657f1fa580ec36d839941d3d1955209b2286fd9d41c4941b46b97a27049c51bcf5a098d27a19881f570d2d6
 DIST bottleneck-1.2.1.tar.gz 98920 BLAKE2B 
02fd35eaa15761f2008e46c459d842cdb5ad16372a03ea51a82b775ae0fbfa81beb0f1f304dcf6565956dc2d6deded579d8e400eaa250f9ab639261c085a6525
 SHA512 
0299eb1a12d808f18b8c4259c2205b47b34af4c1245867ab0857eb34a1aad630507cd3307a16f522db461977bd3f70aca688fb6a62ae84d1f895d18165132781

diff --git a/dev-python/bottleneck/bottleneck-0.8.0.ebuild 
b/dev-python/bottleneck/bottleneck-0.8.0.ebuild
deleted file mode 100644
index 80a55c122fb..000
--- a/dev-python/bottleneck/bottleneck-0.8.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-MY_PN="Bottleneck"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Fast NumPy array functions written in Cython"
-HOMEPAGE="https://pypi.org/project/Bottleneck/";
-SRC_URI="mirror://pypi/B/${MY_PN}/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}"/${MY_P}
-
-python_prepare_all() {
-   emake cfiles
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}" || die
-   ${PYTHON} -c "import 
bottleneck;bottleneck.test(extra_argv=['--verbosity=3'])" || die
-}



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

2018-08-22 Thread Virgil Dupras
commit: 84c678ad6c937b3dde238cbc49b182abcefc84f8
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Aug 22 19:16:42 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Aug 22 19:16:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c678ad

dev-python/bottleneck: bump to 1.2.1

Closes: https://bugs.gentoo.org/614332
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/bottleneck/Manifest|  1 +
 dev-python/bottleneck/bottleneck-1.2.1.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest
index c1222cc0306..ce958cf62a3 100644
--- a/dev-python/bottleneck/Manifest
+++ b/dev-python/bottleneck/Manifest
@@ -1,2 +1,3 @@
 DIST Bottleneck-0.8.0.tar.gz 1634340 BLAKE2B 
9ec38acb7d2415139b144fd4985d801183e86ef6f938d4f5d6232201e50a2d447959c2a7cde00a13d5455da9292739e4f47448ad5e9c0263e0a8b03fdd70029f
 SHA512 
5b03ce2d0df9d177534d3f1fa02f147b12b23f5fbaa3b2685d1e8b86848c96c54832e0b0b6364479841742785c0b23bcccb51a0ac95675c72efc39693121dcaf
 DIST Bottleneck-1.0.0.tar.gz 363223 BLAKE2B 
6dd8e18d14675c08010850091343856f2599de71ef57ff1b0bf1b748bc7f2e6d2d0fd0ad8ae1bc00dc38b9dd92676531b4564558b7ec0f9b79d2ebe4061a028a
 SHA512 
b3edeec0b4c2beeebb08eed8cb7aabb92f736e47c657f1fa580ec36d839941d3d1955209b2286fd9d41c4941b46b97a27049c51bcf5a098d27a19881f570d2d6
+DIST bottleneck-1.2.1.tar.gz 98920 BLAKE2B 
02fd35eaa15761f2008e46c459d842cdb5ad16372a03ea51a82b775ae0fbfa81beb0f1f304dcf6565956dc2d6deded579d8e400eaa250f9ab639261c085a6525
 SHA512 
0299eb1a12d808f18b8c4259c2205b47b34af4c1245867ab0857eb34a1aad630507cd3307a16f522db461977bd3f70aca688fb6a62ae84d1f895d18165132781

diff --git a/dev-python/bottleneck/bottleneck-1.2.1.ebuild 
b/dev-python/bottleneck/bottleneck-1.2.1.ebuild
new file mode 100644
index 000..27188970e9b
--- /dev/null
+++ b/dev-python/bottleneck/bottleneck-1.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast NumPy array functions written in Cython"
+HOMEPAGE="https://pypi.org/project/Bottleneck/";
+SRC_URI="https://github.com/kwgoodman/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose )"
+
+python_test() {
+   ${EPYTHON} ./tools/test-installed-bottleneck.py
+}



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

2018-08-22 Thread Mike Gilbert
commit: d266449390bf26cb267284a383f9ea03ad31eb96
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Aug 22 18:15:40 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 22 19:00:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2664493

dev-libs/protobuf: Version bump (3.6.1).

 dev-libs/protobuf/Manifest  |   1 +
 dev-libs/protobuf/protobuf-3.6.1.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index f6e4af7f648..f47a971994d 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B 
e2bc1ef2ee1a0af44830b3c65a6c9e73883fe
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-libs/protobuf/protobuf-3.6.1.ebuild 
b/dev-libs/protobuf/protobuf-3.6.1.ebuild
new file mode 100644
index 000..b4ba0f76dfa
--- /dev/null
+++ b/dev-libs/protobuf/protobuf-3.6.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing 
structured data"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/google/protobuf";
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="emacs examples static-libs test zlib"
+
+RDEPEND="emacs? ( virtual/emacs )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-cpp/gtest-1.8.0[${MULTILIB_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.6.0-disable_no-warning-test.patch"
+   "${FILESDIR}/${PN}-3.6.0-system_libraries.patch"
+   "${FILESDIR}/${PN}-3.6.0-protoc_input_output_files.patch"
+)
+
+DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local options=(
+   $(use_enable static-libs static)
+   $(use_with zlib)
+   )
+
+   if tc-is-cross-compiler; then
+   # Build system uses protoc when building, so protoc copy 
runnable on host is needed.
+   mkdir -p "${WORKDIR}/build" || die
+   pushd "${WORKDIR}/build" > /dev/null || die
+   ECONF_SOURCE="${S}" econf_build "${options[@]}"
+   options+=(--with-protoc="$(pwd)/src/protoc")
+   popd > /dev/null || die
+   fi
+
+   ECONF_SOURCE="${S}" econf "${options[@]}"
+}
+
+src_compile() {
+   multilib-minimal_src_compile
+
+   if use emacs; then
+   elisp-compile editors/protobuf-mode.el
+   fi
+}
+
+multilib_src_compile() {
+   if tc-is-cross-compiler; then
+   emake -C "${WORKDIR}/build/src" protoc
+   fi
+
+   default
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   find "${D}" -name "*.la" -delete || die
+
+   insinto /usr/share/vim/vimfiles/syntax
+   doins editors/proto.vim
+   insinto /usr/share/vim/vimfiles/ftdetect
+   doins "${FILESDIR}/proto.vim"
+
+   if use emacs; then
+   elisp-install ${PN} editors/protobuf-mode.el*
+   elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
+   fi
+
+   if use examples; then

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

2018-08-22 Thread Mike Gilbert
commit: 8de9520f2f29730e4101e38c989dfbf0c189ecc2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Aug 22 18:24:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 22 19:01:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de9520f

dev-python/protobuf-python: Version bump (3.6.1).

 dev-python/protobuf-python/Manifest|  1 +
 .../protobuf-python/protobuf-python-3.6.1.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/protobuf-python/Manifest 
b/dev-python/protobuf-python/Manifest
index f6e4af7f648..f47a971994d 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B 
e2bc1ef2ee1a0af44830b3c65a6c9e73883fe
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-python/protobuf-python/protobuf-python-3.6.1.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.6.1.ebuild
new file mode 100644
index 000..dd282757165
--- /dev/null
+++ b/dev-python/protobuf-python/protobuf-python-3.6.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+inherit distutils-r1
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/google/protobuf";
+SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   !

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

2018-08-22 Thread Mike Gilbert
commit: 4462548e036774caf8c31e5b4b90f79be03139eb
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Aug 22 18:20:35 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 22 19:01:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4462548e

dev-java/protobuf-java: Version bump (3.6.1).

 dev-java/protobuf-java/Manifest   |  1 +
 dev-java/protobuf-java/protobuf-java-3.6.1.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index f6e4af7f648..f47a971994d 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B 
e2bc1ef2ee1a0af44830b3c65a6c9e73883fe
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-java/protobuf-java/protobuf-java-3.6.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.6.1.ebuild
new file mode 100644
index 000..b616b319643
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/google/protobuf";
+SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2018-08-22 Thread Mike Gilbert
commit: c6370c3e7e01ea8ec32b873e3e84c3f70e3888c0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Aug 22 18:30:52 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 22 19:01:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6370c3e

net-irc/kvirc: Version bump (5.0_pre20180819121252).

 net-irc/kvirc/Manifest   |   1 +
 net-irc/kvirc/kvirc-5.0_pre20180819121252.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-irc/kvirc/Manifest b/net-irc/kvirc/Manifest
index d831b116a4e..5e50826083f 100644
--- a/net-irc/kvirc/Manifest
+++ b/net-irc/kvirc/Manifest
@@ -1,2 +1,3 @@
 DIST kvirc-5.0_pre20180401054732.tar.gz 6040980 BLAKE2B 
fa023ef84f5c84e92b11ed043be0a2e52316fc92f206c41bcb7216760e0473e13e118398445137aeafd657c856cdccfa2f5202f9534904771d8a049d5139f41a
 SHA512 
6d3a9bb06018e2d54369139bbf0a768d3c4e39754b908c1e4294c79707c8b5b751141ae10bdf8456465bd9bf6e4e426a91bc6bef5a1c3563bf32adecc10582eb
 DIST kvirc-5.0_pre20180605072059.tar.gz 6048634 BLAKE2B 
db2a7a5ff0fa10a1eea6f011b6ea83301d434b08ba3ee61656ddd136ca027c8ce57a2565b491a69f6f1dff138e984ba76f81dc30ed25b6a0e54bb27821448f05
 SHA512 
f0da384990fc4a9cdf2727abdcc68cfc9c35e925379635acf02e91dc7d83d5ed584798a3d6ac41d259724993b48a67f8bfdae5e0a8d869f0189fbec3c6a652cf
+DIST kvirc-5.0_pre20180819121252.tar.gz 6049652 BLAKE2B 
b4712e089a26498a7a3e4df10fe0def377814a9cc4082f55c2177da4929bc2fb02fbc947ee0603b62175a5cee657f6316ca246a275e96df71bd9d938453d4604
 SHA512 
de7ccb0f698488599ba3f58ca46ef2427632bdf1870d576baea8634e530cbe7654f60d4cdd58447301c4401941ef8b4e810f4d3eb4d6468a2899b80484380ea7

diff --git a/net-irc/kvirc/kvirc-5.0_pre20180819121252.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20180819121252.ebuild
new file mode 100644
index 000..0957c93760a
--- /dev/null
+++ b/net-irc/kvirc/kvirc-5.0_pre20180819121252.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=(python2_7)
+
+inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/kvirc/KVIrc";
+   KVIRC_GIT_REVISION=""
+   KVIRC_GIT_SOURCES_DATE=""
+else
+   inherit vcs-snapshot
+
+   KVIRC_GIT_REVISION="abc7a305d16d5ff939959164cff856af8f6d6ca1"
+   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
+   
KVIRC_GIT_SOURCES_DATE="${KVIRC_GIT_SOURCES_DATE:0:4}-${KVIRC_GIT_SOURCES_DATE:4:2}-${KVIRC_GIT_SOURCES_DATE:6:2}"
+fi
+
+DESCRIPTION="Advanced IRC Client"
+HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc";
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="kvirc"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   sys-libs/zlib:0=
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   audiofile? ( media-libs/audiofile )
+   dbus? ( dev-qt/qtdbus:5 )
+   dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
+   kde? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/kservice:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+   )
+   perl? ( dev-lang/perl:0= )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   python? ( ${PYTHON_DEPS} )
+   spell? ( app-text/enchant:0= )
+   ssl? ( dev-libs/openssl:0= )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
+   media-libs/libvorbis
+   )
+   webkit? ( dev-qt/qtwebkit:5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   kde? ( kde-frameworks/extra-cmake-modules:5 )
+   nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+   gsm? ( media-sound/gsm )"
+
+DOCS=()
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if [[ "${PV}" == "" ]]; then
+   KVIRC_GIT_REVISION="$(git show -s --format=%H)"
+   KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd 
--date=short)"
+   fi
+   einfo "Setting of revision number to ${KVIRC_GIT_REVISION} 
${KVIRC_GIT_SOURCES_DATE}"
+   sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KV

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

2018-08-22 Thread Mike Gilbert
commit: 011744863cac3bb1fc57f1781abba9c9f73c4702
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Aug 22 18:36:22 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug 22 19:01:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01174486

dev-db/sqlite: Stabilize 3.24.0 on amd64/x86.

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

diff --git a/dev-db/sqlite/sqlite-3.24.0.ebuild 
b/dev-db/sqlite/sqlite-3.24.0.ebuild
index bedd681465f..1bbad697855 100644
--- a/dev-db/sqlite/sqlite-3.24.0.ebuild
+++ b/dev-db/sqlite/sqlite-3.24.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-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 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 
 RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]



  1   2   >