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

2018-09-27 Thread Zac Medico
commit: fe57099ad3c1e2002a231f5028675d478751605f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 28 05:49:44 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 28 05:52:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe57099a

sys-apps/portage: 2.3.50-r4 revbump for bug 666554

Bug: https://bugs.gentoo.org/666554
Signed-off-by: Zac Medico  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.10

 .../portage/{portage-2.3.50-r3.ebuild => portage-2.3.50-r4.ebuild}| 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/portage/portage-2.3.50-r3.ebuild 
b/sys-apps/portage/portage-2.3.50-r4.ebuild
similarity index 96%
rename from sys-apps/portage/portage-2.3.50-r3.ebuild
rename to sys-apps/portage/portage-2.3.50-r4.ebuild
index 7bcdd43e518..d710911faee 100644
--- a/sys-apps/portage/portage-2.3.50-r3.ebuild
+++ b/sys-apps/portage/portage-2.3.50-r4.ebuild
@@ -109,6 +109,10 @@ python_prepare_all() {
-e 's:set -- "${filtered_args\[@\]}":set -- 
"${!filtered_args[@]}":' \
-i bin/ecompress-file || die
 
+   # Apply b587fc874ce9 for bug 666554
+   sed -e 's:yield self\._check_call(\['\''rsync'\'', 
'\''-a'\''.*:\0\n\t\t\t'\''--exclude=/distfiles'\'', '\''--exclude=/local'\'', 
'\''--exclude=/lost+found'\'', '\''--exclude=/packages'\'',:' \
+   -i lib/portage/repository/storage/hardlink_quarantine.py || die
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



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

2018-09-27 Thread Zac Medico
commit: b587fc874ce95064139ba85552e146da957cce9e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 28 05:32:31 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 28 05:43:26 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b587fc87

HardlinkQuarantineRepoStorage: exclude distfiles and packages (bug 666554)

These paths have been excluded for a long time, and they are also
whitelisted in the top-level Manifest.files.gz:

IGNORE distfiles
IGNORE local
IGNORE lost+found
IGNORE packages

Bug: https://bugs.gentoo.org/666554
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/repository/storage/hardlink_quarantine.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/portage/repository/storage/hardlink_quarantine.py 
b/lib/portage/repository/storage/hardlink_quarantine.py
index 7e9cf4493..3594cb1c9 100644
--- a/lib/portage/repository/storage/hardlink_quarantine.py
+++ b/lib/portage/repository/storage/hardlink_quarantine.py
@@ -60,6 +60,7 @@ class HardlinkQuarantineRepoStorage(RepoStorageInterface):
# Use  rsync --link-dest to hardlink a files into 
self._update_location,
# since cp -l is not portable.
yield self._check_call(['rsync', '-a', '--link-dest', 
self._user_location,
+   '--exclude=/distfiles', '--exclude=/local', 
'--exclude=/lost+found', '--exclude=/packages',
'--exclude', 
'/{}'.format(os.path.basename(update_location)),
self._user_location + '/', update_location + '/'])
 
@@ -78,6 +79,7 @@ class HardlinkQuarantineRepoStorage(RepoStorageInterface):
update_location = self.current_update
self._update_location = None
yield self._check_call(['rsync', '-a', '--delete',
+   '--exclude=/distfiles', '--exclude=/local', 
'--exclude=/lost+found', '--exclude=/packages',
'--exclude', 
'/{}'.format(os.path.basename(update_location)),
update_location + '/', self._user_location + '/'])
 



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

2018-09-27 Thread Markus Meier
commit: 01858489f332e22084012efe5f3dca778210eeb2
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:52 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01858489

x11-libs/libdmx: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libdmx/libdmx-1.1.4.ebuild 
b/x11-libs/libdmx/libdmx-1.1.4.ebuild
index 1dba089f89d..7084f2b70aa 100644
--- a/x11-libs/libdmx/libdmx-1.1.4.ebuild
+++ b/x11-libs/libdmx/libdmx-1.1.4.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit xorg-2
 
 DESCRIPTION="X.Org dmx library"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND="x11-base/xorg-proto



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

2018-09-27 Thread Markus Meier
commit: 427a07d25f2d1c4a37fe32fd55dfde56314a3687
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:47:04 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:47:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a07d2

x11-libs/libXaw3d: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild 
b/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild
index 0ddf27934b0..3c1bcba4e2d 100644
--- a/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild
+++ b/x11-libs/libXaw3d/libXaw3d-1.6.3.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xaw3d library"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE="unicode xpm"
 
 RDEPEND="x11-libs/libX11



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

2018-09-27 Thread Markus Meier
commit: 2d37c5ef5414b39ec35dfad393c8fc51d0ca02c9
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:25 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d37c5ef

x11-apps/xkbcomp: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild 
b/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild
index 5a98784b741..41a87f87294 100644
--- a/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild
+++ b/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit xorg-2
 
 DESCRIPTION="compile XKB keyboard description"
-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 
~sparc-solaris ~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 
~sparc-solaris ~x86-solaris"
 IUSE=""
 RDEPEND="x11-libs/libX11
x11-libs/libxkbfile"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-mouse/

2018-09-27 Thread Markus Meier
commit: 999333c0d093be51a9fe0e2d354fe3b556674e1c
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:32 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999333c0

x11-drivers/xf86-input-mouse: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild 
b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild
index ddaa6307a1c..9a1537c68a5 100644
--- a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild
+++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.9.3.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org driver for mouse input devices"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=x11-base/xorg-server-1.7"



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

2018-09-27 Thread Markus Meier
commit: f31f019f2c70378f3d134d823eb33a593c1c4b17
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:47:22 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:47:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31f019f

x11-libs/libXxf86misc: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libXxf86misc/libXxf86misc-1.0.4.ebuild 
b/x11-libs/libXxf86misc/libXxf86misc-1.0.4.ebuild
index 1cf584b5d12..5b2e8b434f4 100644
--- a/x11-libs/libXxf86misc/libXxf86misc-1.0.4.ebuild
+++ b/x11-libs/libXxf86misc/libXxf86misc-1.0.4.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xxf86misc library"
 
-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 
~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 
~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
 RDEPEND="x11-base/xorg-proto



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

2018-09-27 Thread Markus Meier
commit: 64ceeec39eabf864b8342a690691511fe62a490b
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:47:16 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:47:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ceeec3

x11-libs/libXScrnSaver: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild 
b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
index a9453412389..93792f92aef 100644
--- a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
+++ b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild
@@ -7,7 +7,7 @@ XORG_MULTILIB=yes
 inherit xorg-2
 
 DESCRIPTION="X.Org XScrnSaver library"
-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 
~x86-macos ~sparc-solaris ~x86-solaris"
+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 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="x11-base/xorg-proto



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-tslib/

2018-09-27 Thread Markus Meier
commit: e91a6fae9caed97cff984a100ff88f2694aa3937
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:39 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91a6fae

x11-drivers/xf86-input-tslib: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 x11-drivers/xf86-input-tslib/xf86-input-tslib-1.2.0_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-tslib/xf86-input-tslib-1.2.0_rc1.ebuild 
b/x11-drivers/xf86-input-tslib/xf86-input-tslib-1.2.0_rc1.ebuild
index aa43c8edd57..460ae62b8c0 100644
--- a/x11-drivers/xf86-input-tslib/xf86-input-tslib-1.2.0_rc1.ebuild
+++ b/x11-drivers/xf86-input-tslib/xf86-input-tslib-1.2.0_rc1.ebuild
@@ -12,7 +12,7 @@ IUSE=""
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86"
 
 RDEPEND="x11-libs/tslib
x11-base/xorg-server:="



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

2018-09-27 Thread Markus Meier
commit: 282a9aa7d8aaeed830d90aee88da36e582fc28da
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:18 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282a9aa7

virtual/opengl: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 virtual/opengl/opengl-7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/opengl/opengl-7.0-r2.ebuild 
b/virtual/opengl/opengl-7.0-r2.ebuild
index 8526e4802f0..3b6df5973e6 100644
--- a/virtual/opengl/opengl-7.0-r2.ebuild
+++ b/virtual/opengl/opengl-7.0-r2.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for OpenGL implementation"
 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 ~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 ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| (



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

2018-09-27 Thread Markus Meier
commit: 758c7e46f54d0b0da48106181cc3a0618e66186b
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:58 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758c7e46

x11-libs/libdrm: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libdrm/libdrm-2.4.93.ebuild 
b/x11-libs/libdrm/libdrm-2.4.93.ebuild
index c0b5efb90d4..58ff12a2ed4 100644
--- a/x11-libs/libdrm/libdrm-2.4.93.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.93.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



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

2018-09-27 Thread Markus Meier
commit: dbaf4cec28b1440af74692d1040f6fa975c19496
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:47:10 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:47:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbaf4cec

x11-libs/libXinerama: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/x11-libs/libXinerama/libXinerama-1.1.4.ebuild 
b/x11-libs/libXinerama/libXinerama-1.1.4.ebuild
index a76c9ed7f72..fc62f708d07 100644
--- a/x11-libs/libXinerama/libXinerama-1.1.4.ebuild
+++ b/x11-libs/libXinerama/libXinerama-1.1.4.ebuild
@@ -8,7 +8,7 @@ inherit xorg-2
 
 DESCRIPTION="X.Org Xinerama library"
 
-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 
~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 ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="x11-base/xorg-proto



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

2018-09-27 Thread Markus Meier
commit: 0f777a966e6797178a9951c3f7b74463da058908
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:12 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f777a96

virtual/glu: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 virtual/glu/glu-9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/glu/glu-9.0-r2.ebuild b/virtual/glu/glu-9.0-r2.ebuild
index 1c94d8716c7..58fe57b1f89 100644
--- a/virtual/glu/glu-9.0-r2.ebuild
+++ b/virtual/glu/glu-9.0-r2.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for OpenGL utility library"
 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 ~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 ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-fbdev/

2018-09-27 Thread Markus Meier
commit: 3d5e440c05a4359ecd7162d49f647db06624114a
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:46 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5e440c

x11-drivers/xf86-video-fbdev: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild 
b/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild
index 0f218b0f269..7566c9cd54f 100644
--- a/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild
+++ b/x11-drivers/xf86-video-fbdev/xf86-video-fbdev-0.5.0.ebuild
@@ -6,7 +6,7 @@ inherit xorg-2
 
 DESCRIPTION="video driver for framebuffer device"
 
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND="x11-base/xorg-server"



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

2018-09-27 Thread Markus Meier
commit: b93908e80132f17ffb9e1420f2ea09309e784e49
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:45:18 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:45:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93908e8

dev-libs/libevdev: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libevdev/libevdev-1.5.9-r1.ebuild 
b/dev-libs/libevdev/libevdev-1.5.9-r1.ebuild
index 2c094097337..f4df8482626 100644
--- a/dev-libs/libevdev/libevdev-1.5.9-r1.ebuild
+++ b/dev-libs/libevdev/libevdev-1.5.9-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
 else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 fi
 
 LICENSE="MIT"



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

2018-09-27 Thread Markus Meier
commit: 8efc31fcc0223a00babb94c5943815b6e44dc039
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:45:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:45:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efc31fc

dev-libs/libpthread-stubs: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

 dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild 
b/dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild
index a619bb77376..adb61564b10 100644
--- a/dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild
+++ b/dev-libs/libpthread-stubs/libpthread-stubs-0.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
 LICENSE="MIT"
 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 
~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 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 multilib_src_configure() {



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

2018-09-27 Thread Markus Meier
commit: b0cd3354449bc6cf8f2ed2ab5178cb4b14837379
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:45:41 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:45:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cd3354

dev-libs/wayland: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/wayland/wayland-1.15.0.ebuild 
b/dev-libs/wayland/wayland-1.15.0.ebuild
index 1f910ad..3229c5329a5 100644
--- a/dev-libs/wayland/wayland-1.15.0.ebuild
+++ b/dev-libs/wayland/wayland-1.15.0.ebuild
@@ -18,7 +18,7 @@ if [[ $PV = * ]]; then
SRC_URI=""
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86"
 fi
 
 LICENSE="MIT"



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

2018-09-27 Thread Markus Meier
commit: 0cb7600e354ad3ebe9d6a8df9fde9e9a9007b3b0
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 28 04:46:06 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 28 04:46:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb7600e

media-libs/mesa: arm stable, bug #664002

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="arm"

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

diff --git a/media-libs/mesa/mesa-18.1.6.ebuild 
b/media-libs/mesa/mesa-18.1.6.ebuild
index fd79f5bf231..e348a231273 100644
--- a/media-libs/mesa/mesa-18.1.6.ebuild
+++ b/media-libs/mesa/mesa-18.1.6.ebuild
@@ -25,7 +25,7 @@ if [[ $PV ==  ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~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 ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2018-09-27 Thread Georgy Yakovlev
commit: 340d13df37bd97c9c291255a965de213b2850508
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 28 01:34:28 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 28 01:34:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340d13df

dev-util/shellcheck-bin: add binary shellcheck

Upstream provides statically build tarballs
Someone who is forced to install full ghc just
to use shellcheck might find it useful

Signed-off-by: Georgy Yakovlev  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-util/shellcheck-bin/Manifest   |  1 +
 dev-util/shellcheck-bin/metadata.xml   | 15 +
 .../shellcheck-bin/shellcheck-bin-0.5.0.ebuild | 25 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-util/shellcheck-bin/Manifest b/dev-util/shellcheck-bin/Manifest
new file mode 100644
index 000..7b41931c63f
--- /dev/null
+++ b/dev-util/shellcheck-bin/Manifest
@@ -0,0 +1 @@
+DIST shellcheck-v0.5.0.linux.x86_64.tar.xz 3231336 BLAKE2B 
5d94ed2e61fd363f645259eac94905cc4eed839b523c4392dd6a775f466e85a2164036c34cf0e1d993a43486fbbe0c7e64df2943d0748bee6e7bb25a5e3d0500
 SHA512 
475e14bf2705ad4a16d405fa64b94c2eb151a914d5a165ce13e8f9344e6145893f685a650cd32d45a7ab236dedf55f76b31db82e2ef76ad6175a87dd89109790

diff --git a/dev-util/shellcheck-bin/metadata.xml 
b/dev-util/shellcheck-bin/metadata.xml
new file mode 100644
index 000..32d8737e309
--- /dev/null
+++ b/dev-util/shellcheck-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+   
+   ShellCheck is tool that gives warnings and suggestions
+   for bash/sh shell scripts
+   
+   
+   koalaman/shellcheck
+   
+

diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.5.0.ebuild 
b/dev-util/shellcheck-bin/shellcheck-bin-0.5.0.ebuild
new file mode 100644
index 000..633eb010765
--- /dev/null
+++ b/dev-util/shellcheck-bin/shellcheck-bin-0.5.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=${PN/-bin/}
+
+DESCRIPTION="Shell script analysis tool (binary package)"
+HOMEPAGE="https://www.shellcheck.net/;
+SRC_URI="https://storage.googleapis.com/${MY_PN}/${MY_PN}-v${PV}.linux.x86_64.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="!dev-util/shellcheck"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="/usr/bin/shellcheck"
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+src_install() {
+   dobin shellcheck
+   einstalldocs
+}



[gentoo-commits] repo/gentoo: Branch deleted: crypto-eapi-7

2018-09-27 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Sep 28 01:07:17 2018 +

Branch deleted: crypto-eapi-7




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

2018-09-27 Thread Patrick McLean
commit: 6c4bd52f95237c9ebfcc4b99346524dffbb716c5
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep 28 00:52:38 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep 28 00:52:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4bd52f

app-misc/tmux: Version bump to 2.8

Package-Manager: Portage-2.3.50, Repoman-2.3.11

 app-misc/tmux/Manifest|  1 +
 app-misc/tmux/tmux-2.8.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest
index 2871890799a..1e01240cc5a 100644
--- a/app-misc/tmux/Manifest
+++ b/app-misc/tmux/Manifest
@@ -1,4 +1,5 @@
 DIST tmux-2.6.tar.gz 481000 BLAKE2B 
adbd276261f3f4be9d67c6c0fbad28a90eabbecfa68ebbc104fe56acaa9b7bd005060b854ce0a0e669fdf41dd058bfa8450a85a78f71f7248a44d25458f7d3bc
 SHA512 
20a1ae8b8494c5b42757902322f3877731c2cc330c9c00f097a317785d25252b7ebaa8bbab9fc17843299e80cb2914aaac0a664715a85c50f7ea489d23753832
 DIST tmux-2.7.tar.gz 487585 BLAKE2B 
9c56da03bd12b358fcbed82def9680c34e1e485f906cf9b90a501e53b109c43d1ee843972d26e677de2c34830e599edee022dc1c17e1e5c935ed232caacb2b01
 SHA512 
7839ef748ea55df8c02c727047f65bd235b5e3b8ab23157246071e1b9954fa269594da9fbd0fabf6a850e3b5dfda962a0a067c1507411c92a84d1db2666ecf37
+DIST tmux-2.8.tar.gz 637609 BLAKE2B 
d95fbdbc79c2c512908f82778816aa8540bf2fe26509c91f46c8c64c8c13c9ea41487e3a816cc11274d4cc2868d16622c87efe978a65b08201c9a1c48e3c8c4b
 SHA512 
d938854994e77f7941a31db79e25706150253feeba5e655a8fa853864e3073d2ee0ea218f972e7c7b9c814d8e8c63c2d9ef9b70ed1c6f8e993a900add4b995b5
 DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 
04143e6d1cfbbd467f1656f949363cb7a4a3e16e9b3cf56b8b0423babe56276abee2622964cb490005fc76d1cbe12201fb1a6446a6f860c2cc1ff3c9bd5fc496
 SHA512 
fe0aca7d03067af87e0788a2fa902c7ef5500ba72295cb63c5a1814534a008c224256d7f890ac1af6d17f3734b45148765e1632f075e284c453185df2927b979
 DIST tmux.vim-95f6126c187667cc7f9c573c45c3b356cf69f4ca 5626 BLAKE2B 
dd22713fee56e3dadd573c888ab17561879f756df369cdbe552e052842f527c5310c6cd46342ccd3e3e01835d0f616f4ecb202567674dc4809bc08253ad66bea
 SHA512 
956b2c1ca08e3c92aa39c9df54fbe1c661d0e076c91628c4b88f81f97104241b6505412fa0e21a681adc231eb2e6e7feee850474d4277812d186548bbb05f6d1

diff --git a/app-misc/tmux/tmux-2.8.ebuild b/app-misc/tmux/tmux-2.8.ebuild
new file mode 100644
index 000..7200f8e5b51
--- /dev/null
+++ b/app-misc/tmux/tmux-2.8.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Terminal multiplexer"
+HOMEPAGE="https://tmux.github.io/;
+SRC_URI="https://github.com/tmux/tmux/releases/download/$(ver_cut 
1-2)/${P}.tar.gz"
+SRC_URI="https://github.com/tmux/tmux/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+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 ~x64-macos 
~x86-macos"
+IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
+
+CDEPEND="
+   dev-libs/libevent:0=
+   sys-libs/ncurses:0=
+   utempter? (
+   kernel_linux? ( sys-libs/libutempter )
+   kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 
sys-libs/libutempter ) )
+   )
+"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-screen )
+   vim-syntax? (
+   || (
+   app-editors/vim
+   app-editors/gvim
+   )
+   )"
+
+DOCS=( CHANGES README TODO )
+
+S="${WORKDIR}/${P/_/-}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4-flags.patch
+
+   # usptream fixes (can be removed with next version bump)
+)
+
+src_prepare() {
+   # bug 438558
+   # 1.7 segfaults when entering copy mode if compiled with -Os
+   replace-flags -Os -O2
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc
+   $(use_enable debug)
+   $(use_enable utempter)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   einstalldocs
+
+   dodoc example_tmux.conf
+   docompress -x /usr/share/doc/${PF}/example_tmux.conf
+}
+
+pkg_postinst() {
+   if ! ver_test 1.9a -ge ${REPLACING_VERSIONS:-1.9a}; then
+   echo
+   ewarn "Some configuration options changed in this release."
+   ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
+   ewarn
+   ewarn "WARNING: After updating to ${P} you will _not_ be able 
to connect to any"
+   ewarn "older, running tmux server instances. You'll have to use 
an existing client to"
+   ewarn "end your old sessions or kill the old server instances. 
Otherwise 

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

2018-09-27 Thread Matt Thode
commit: 460ea963b4963b4b03f839bcae34b9fc37577be8
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 28 00:34:32 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 28 00:36:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460ea963

dev-libs/leatherman: 1.4.3 bump

Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/leatherman/Manifest|  1 +
 dev-libs/leatherman/leatherman-1.4.3.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 5f19f09ed43..22e0d76a502 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -1,3 +1,4 @@
 DIST leatherman-1.3.0.tar.gz 434229 BLAKE2B 
e0c19bca2378afc4928554ac0862543504ba725aadc6cffd78220f7f7f1b725cad960fc6d9fdd2d54a43c233b35959ebcb9c71d1191a5535703599fa32e3301e
 SHA512 
5e06be7add652f69b0d4a8d778e33dfb68183c4d598217cc6542d2431f7984f0af989c27bd69e89b77ab03d6dd2adab9d70f68cd87dae20d8e24ae05923fbe9b
 DIST leatherman-1.4.2.tar.gz 814263 BLAKE2B 
5ca8123f264ed0f7843c6fc1b0966c577fb9d12933e5baa375e0beef8ba17afe4388f1e05e1022e392c50e32e159b765531137cf069bd0f5b8baa3626c860949
 SHA512 
e0cb19605163b68ac5a8fc74e875d856af5e34345f19c38f0db45da7536ec27ba6cf4b4e8c5883ceb9a5978cdc8831181ec89ad4105252366b198af4f3f22bff
+DIST leatherman-1.4.3.tar.gz 814259 BLAKE2B 
049cfab8240e5447bcb14bb4a96fa21ca7e4b7a24d8a38abf3820d6e1c25cf1e0841b04317c3d3a72ceb5f61f9b9a055ea76dcd5f731ffd567d96be60d2b8abd
 SHA512 
a28d7f852904eafb3b703d5890d9514db24ef387fa440108ae8750041d1c5c1b36240b0925b37833ed68739d92a1d22463914e0838e5f09e03035aad47c49d81
 DIST leatherman-1.5.0.tar.gz 814292 BLAKE2B 
d48f09ade91fd5194669101fc5c9e60ad1eba09dce61507c716257bfeaef4cf8e9318f5674a23c92bf95324fad7712443f4c31ea09de1b9769e4d4e2d1a2de15
 SHA512 
9788722bb85ff3018f4b7ecccd9dbd86104d8bdafd6179766e137ed09343e4b6b2029e48afe2aa4bae03e2b45176fc619da0697e3e305ee4651cc21602e15af4

diff --git a/dev-libs/leatherman/leatherman-1.4.3.ebuild 
b/dev-libs/leatherman/leatherman-1.4.3.ebuild
new file mode 100644
index 000..cc7a76208a2
--- /dev/null
+++ b/dev-libs/leatherman/leatherman-1.4.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A C++ toolkit"
+HOMEPAGE="https://github.com/puppetlabs/leatherman;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+IUSE="debug static-libs test"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0/${PV}"
+
+RDEPEND="net-misc/curl"
+DEPEND=">=dev-libs/boost-1.54:=[nls]
+   net-misc/curl
+   >=sys-devel/gcc-4.8:*"
+
+PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
+
+src_prepare() {
+   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   -DCMAKE_INSTALL_PREFIX=/usr
+   )
+   if ! use static-libs; then
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=ON
+   )
+   else
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=OFF
+   )
+   fi
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_test() {
+   "${WORKDIR}/${P}"_build/bin/leatherman_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



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

2018-09-27 Thread Matt Thode
commit: e6cd971971f80d14d180d4dab7418a7b5fcc750e
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 28 00:35:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 28 00:36:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cd9719

app-admin/ansible: 2.5.10 bump

Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-admin/ansible/Manifest  |  1 +
 app-admin/ansible/ansible-2.5.10.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index da2217d62b9..f26f4a71cc8 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1,4 @@
+DIST ansible-2.5.10.tar.gz 10167484 BLAKE2B 
0c60758d54fabef8037ce7e79d86c1508786a3e8cfe2cb1cc9d09cc24ece107414793f4dd12013dbc4c9a1354669288e0989374a20b7ebc035115dfd907c7279
 SHA512 
911f1f616206136708ceb4f9955e8bf309d7b506fcca9e0f31d770ead0a47c803d670909b6fe10b0d26056d3fd5c140e144132284ad5dbb618d3b013abc9385f
 DIST ansible-2.5.6.tar.gz 10157989 BLAKE2B 
07341ab7a087e3139442d5420b461ca332f3a9e550874a746f43904763660ef12c9a2041bb991eeb315abdc7f6e31e3615d9283f407003ef2b661331c59a
 SHA512 
169badaa6a94d1ea2d16cb97c7e5eb0b8c225a455edfa95f3ad9e4ec968d5b9525dec4732b60e5ba5f92412f87d8aacc0b2299f2595f3bb820ad8604be8e76d6
 DIST ansible-2.5.8.tar.gz 10169397 BLAKE2B 
7cb0abb168af25a3cd7b94880309cf19f018a68277472afb24811bb4ccc329c129f754d2b97626f71052712690e372856bfb62345cdae74165eca38066e86779
 SHA512 
8de8ddf1925ef1465654f4bc1d54fd9f5f9d700ef2c5a4982684f3a4560ac933b05ff0661c34e61235006abc64fd6acf299d0c45f7b5796c3a89dda5382099ed
 DIST ansible-2.5.9.tar.gz 10165368 BLAKE2B 
10d30d3200702958e15695d8fb0aa84ee89b65f966b2879f3d9e89c1bae9d38bffa5936f88dbd7e3b0329f07e523677898230fff424d0d61f03cbe2dab8f3020
 SHA512 
0962d2f30030889b07e72346452f21cdc99305920bb8e246fc19d37ca4c837dbfba3230634db398b74959a6a67f4ed9dd097eb7783a2854f0969aeeab7e00341

diff --git a/app-admin/ansible/ansible-2.5.10.ebuild 
b/app-admin/ansible/ansible-2.5.10.ebuild
new file mode 100644
index 000..71d5cc29ecc
--- /dev/null
+++ b/app-admin/ansible/ansible-2.5.10.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://ansible.com/;
+SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   net-misc/sshpass
+   virtual/ssh
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+# not included in release tarball
+RESTRICT="test"
+
+python_compile_all() {
+   if use doc; then
+   cd docs/docsite || die
+   export CPUS=4
+   emake -f Makefile.sphinx html
+   fi
+}
+
+python_test() {
+   nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
+   distutils-r1_python_install_all
+
+   doman docs/man/man1/*.1
+   dodoc -r examples
+}



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

2018-09-27 Thread Alon Bar-Lev
commit: 1ee1d7b16891b989a5d8f7a235b333e68491cc04
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:08:26 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee1d7b1

net-firewall/firehol: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-firewall/firehol/firehol-3.1.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-firewall/firehol/firehol-3.1.6.ebuild 
b/net-firewall/firehol/firehol-3.1.6.ebuild
index b4f770df400..4bc872ba533 100644
--- a/net-firewall/firehol/firehol-3.1.6.ebuild
+++ b/net-firewall/firehol/firehol-3.1.6.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit linux-info
 
 DESCRIPTION="iptables firewall generator"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/laptop-mode-tools/

2018-09-27 Thread Alon Bar-Lev
commit: 098c3c3189708e308e459e2a68ff716b578dc7f1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:03:48 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098c3c31

app-laptop/laptop-mode-tools: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild 
b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
index 65280437450..822d2452f93 100644
--- a/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
+++ b/app-laptop/laptop-mode-tools/laptop-mode-tools-1.72.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit multilib systemd udev
 
@@ -26,7 +26,6 @@ RDEPEND="sys-apps/iproute2
acpi? ( sys-power/acpid )
apm? ( sys-apps/apmd )
bluetooth? ( net-wireless/bluez:= )"
-DEPEND=""
 
 S="${WORKDIR}/${MY_P}"
 



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

2018-09-27 Thread Alon Bar-Lev
commit: 1f82fe62536f0cffdce3c98691e6b08b820acdd7
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:04:57 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f82fe62

media-sound/mp3unicode: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/mp3unicode/mp3unicode-1.2.1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild 
b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild
index 9ed7b7a972b..f72c781ad0e 100644
--- a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild
+++ b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Commandline utility to convert ID3 tags in mp3 files between 
different encodings"
 HOMEPAGE="http://mp3unicode.sourceforge.net;
@@ -10,8 +10,7 @@ 
SRC_URI="https://github.com/alonbl/${PN}/downloads/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND=">=media-libs/taglib-1.4"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2018-09-27 Thread Alon Bar-Lev
commit: cca38a7590773af34dd70bc150a9d201c90c284d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:16:46 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca38a75

virtual/resolvconf: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 virtual/resolvconf/resolvconf-1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/virtual/resolvconf/resolvconf-1.ebuild 
b/virtual/resolvconf/resolvconf-1.ebuild
index dc2a335770e..fb7c7cdfe0a 100644
--- a/virtual/resolvconf/resolvconf-1.ebuild
+++ b/virtual/resolvconf/resolvconf-1.ebuild
@@ -1,12 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Virtual to select between different resolvconf providers"
 SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
 
 RDEPEND="
net-dns/openresolv"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo/

2018-09-27 Thread Alon Bar-Lev
commit: caa7f9587a662f5d60b8645705d456894d461f52
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Sep 27 23:59:40 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa7f958

app-arch/createrepo: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-arch/createrepo/createrepo-0.10.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/createrepo/createrepo-0.10.4.ebuild 
b/app-arch/createrepo/createrepo-0.10.4.ebuild
index 55076a14eb9..5d4bb0877b1 100644
--- a/app-arch/createrepo/createrepo-0.10.4.ebuild
+++ b/app-arch/createrepo/createrepo-0.10.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='xml'



[gentoo-commits] repo/gentoo:master commit in: sys-power/hibernate-script/

2018-09-27 Thread Alon Bar-Lev
commit: f36cd351ff60fca028dc2f389fffeaf487a20f65
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:15:37 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36cd351

sys-power/hibernate-script: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild 
b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
index 52906f7d98f..d53f1555016 100644
--- a/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
+++ b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PATCH_VERSION="5"
 
@@ -16,7 +16,6 @@ KEYWORDS="amd64 ppc x86"
 
 IUSE="vim-syntax"
 
-DEPEND=""
 RDEPEND="!

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

2018-09-27 Thread Alon Bar-Lev
commit: e664e89473bcb2001b577a4eed6dc3ae14854dd2
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:09:45 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e664e894

net-misc/iprange: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/iprange/iprange-1.0.4.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-misc/iprange/iprange-1.0.4.ebuild 
b/net-misc/iprange/iprange-1.0.4.ebuild
index 212de297347..58230f60d42 100644
--- a/net-misc/iprange/iprange-1.0.4.ebuild
+++ b/net-misc/iprange/iprange-1.0.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="iprange utility"
 HOMEPAGE="https://firehol.org;
@@ -10,7 +10,3 @@ 
SRC_URI="https://github.com/firehol/${PN}/releases/download/v${PV}/${P}.tar.xz;
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="amd64 arm ppc ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"



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

2018-09-27 Thread Alon Bar-Lev
commit: 6e1e442be632333c14d444540cd30ca50cee4ebc
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:06:11 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1e442b

net-dns/openresolv: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-dns/openresolv/openresolv-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/openresolv/openresolv-3.9.0.ebuild 
b/net-dns/openresolv/openresolv-3.9.0.ebuild
index 529606d90b8..71369c4473e 100644
--- a/net-dns/openresolv/openresolv-3.9.0.ebuild
+++ b/net-dns/openresolv/openresolv-3.9.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="A framework for managing DNS information"
 HOMEPAGE="https://roy.marples.name/projects/openresolv;



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

2018-09-27 Thread Alon Bar-Lev
commit: a8dafe11f83f09573615eba891394ca707b19437
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:11:56 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8dafe11

sys-apps/fakechroot: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/fakechroot/fakechroot-2.19.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/fakechroot/fakechroot-2.19.ebuild 
b/sys-apps/fakechroot/fakechroot-2.19.ebuild
index 71a16c18964..4064d50e4d8 100644
--- a/sys-apps/fakechroot/fakechroot-2.19.ebuild
+++ b/sys-apps/fakechroot/fakechroot-2.19.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="Provide a faked chroot environment without requiring root 
privileges"
 HOMEPAGE="http://fakechroot.alioth.debian.org/;
@@ -12,7 +10,6 @@ 
SRC_URI="mirror://debian/pool/main/f/${PN}/${PN}_${PV}.orig.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
-IUSE=""
 
 RESTRICT="test"
 



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

2018-09-27 Thread Alon Bar-Lev
commit: 4d681d7017884c43ae05e5db53d318878a17d6ce
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:13:05 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d681d70

sys-apps/fakeroot-ng: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild 
b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
index 2dcb4984cf1..dae7a63ec7c 100644
--- a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
+++ b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="A utility to run commands with fake root privileges"
 HOMEPAGE="https://fakeroot-ng.lingnu.com/;
@@ -12,7 +10,6 @@ SRC_URI="mirror://sourceforge/${PN//-/}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
 
 PATCHES=(
"${FILESDIR}/${PN}-gcc-4.8.2.patch"



[gentoo-commits] repo/gentoo:master commit in: app-arch/deltarpm/

2018-09-27 Thread Alon Bar-Lev
commit: 7e4634f994b2ddfe76cbca37e051fd4c02556e9f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep 28 00:01:02 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 28 00:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4634f9

app-arch/deltarpm: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-arch/deltarpm/deltarpm-3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/deltarpm/deltarpm-3.6.ebuild 
b/app-arch/deltarpm/deltarpm-3.6.ebuild
index 3a60c4ea7da..8e7abf5cdb3 100644
--- a/app-arch/deltarpm/deltarpm-3.6.ebuild
+++ b/app-arch/deltarpm/deltarpm-3.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 



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

2018-09-27 Thread Alon Bar-Lev
commit: 98516f92c0d24f44e272effb6b9b0fd5ac2ffb1a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:30:11 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98516f92

dev-libs/crypto++: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/crypto++/crypto++-5.6.5-r1.ebuild | 4 ++--
 dev-libs/crypto++/crypto++-7.0.0-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild 
b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
index ca9bfbc1c08..03281fc6285 100644
--- a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
+++ b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic toolchain-funcs
 
@@ -14,7 +14,7 @@ SLOT="0/5.6" # subslot is so version
 KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
 IUSE="static-libs"
 
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 

diff --git a/dev-libs/crypto++/crypto++-7.0.0-r2.ebuild 
b/dev-libs/crypto++/crypto++-7.0.0-r2.ebuild
index 0a748f1e54b..ca2ab2b9648 100644
--- a/dev-libs/crypto++/crypto++-7.0.0-r2.ebuild
+++ b/dev-libs/crypto++/crypto++-7.0.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic toolchain-funcs
 
@@ -14,7 +14,7 @@ SLOT="0/7" # subslot is so version
 KEYWORDS="alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86 ~x64-macos"
 IUSE="+asm static-libs"
 
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
 S="${WORKDIR}"
 



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

2018-09-27 Thread Alon Bar-Lev
commit: a6899daa1b5e94e7ef0a82c55d44859b2185b692
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:40:36 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6899daa

dev-python/pyscard: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/pyscard/pyscard-1.9.5.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyscard/pyscard-1.9.5.ebuild 
b/dev-python/pyscard/pyscard-1.9.5.ebuild
index 38dc29b9b67..4cf0792d4de 100644
--- a/dev-python/pyscard/pyscard-1.9.5.ebuild
+++ b/dev-python/pyscard/pyscard-1.9.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
@@ -16,11 +16,12 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
 
-RDEPEND="sys-apps/pcsc-lite"
+RDEPEND="${PYTHON_DEP}
+   sys-apps/pcsc-lite"
 DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+BDEPEND="${PYTHON_DEP}
dev-lang/swig"
 
 # Fails



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pcsc-slb-rf72-drv/

2018-09-27 Thread Alon Bar-Lev
commit: 29cb9adebe57680b45757b8dfff6ff5031b9ebe7
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:27:52 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cb9ade

sys-apps/pcsc-slb-rf72-drv: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/pcsc-slb-rf72-drv/pcsc-slb-rf72-drv-1.1.0-r2.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/pcsc-slb-rf72-drv/pcsc-slb-rf72-drv-1.1.0-r2.ebuild 
b/sys-apps/pcsc-slb-rf72-drv/pcsc-slb-rf72-drv-1.1.0-r2.ebuild
index 2ef864e624f..17644f426df 100644
--- a/sys-apps/pcsc-slb-rf72-drv/pcsc-slb-rf72-drv-1.1.0-r2.ebuild
+++ b/sys-apps/pcsc-slb-rf72-drv/pcsc-slb-rf72-drv-1.1.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -11,17 +11,17 @@ DESCRIPTION="Schlumberger Reflex 72 Serial Smartcard Reader"
 HOMEPAGE="http://www.linuxnet.com/sourcedrivers.html;
 LICENSE="all-rights-reserved BSD LGPL-2.1+"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 SLOT="0"
 SRC_URI="mirror://gentoo/${MY_P}-drv-${PV}.tar.gz"
 
 RDEPEND="sys-apps/pcsc-lite
dev-libs/openct"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=(
-   ERRATA README
+   ERRATA
+   README
 )
 
 PATCHES=(



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

2018-09-27 Thread Alon Bar-Lev
commit: d2842bbd019aa10cd6c6ebedf1df89f6f25a072b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:20:55 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2842bbd

sys-apps/ifd-gempc: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/ifd-gempc/ifd-gempc-1.0.7.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/sys-apps/ifd-gempc/ifd-gempc-1.0.7.ebuild 
b/sys-apps/ifd-gempc/ifd-gempc-1.0.7.ebuild
index 7f79a7f9379..2ce84f5f3ea 100644
--- a/sys-apps/ifd-gempc/ifd-gempc-1.0.7.ebuild
+++ b/sys-apps/ifd-gempc/ifd-gempc-1.0.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -14,11 +14,13 @@ 
SRC_URI="http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/${P}.tar.gz;
 IUSE=""
 RDEPEND=">=sys-apps/pcsc-lite-1.2.9_beta7
virtual/libusb:0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=(
-   README  README.410  README.430
+   README
+   README.410
+   README.430
 )
 
 src_compile() {



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

2018-09-27 Thread Alon Bar-Lev
commit: d0aa0101fb82ee42d9a9844662463588bc74b2b3
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:14:49 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0aa0101

dev-libs/pkcs11-helper: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 9020a02da00..0be43f28eb8 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="PKCS#11 helper library"
 HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
@@ -19,8 +17,8 @@ RDEPEND="
libressl? ( dev-libs/libressl )
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.4.7 )"
 
 PATCHES=(
@@ -39,5 +37,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-pinentry/

2018-09-27 Thread Alon Bar-Lev
commit: aac36a040204d7b5dec58580f3f8b546cd16eab3
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 13:55:00 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac36a04

app-eselect/eselect-pinentry: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild 
b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
index 61474039114..377ef762692 100644
--- a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
+++ b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Manage /usr/bin/pinentry symlink"
 HOMEPAGE="https://www.gentoo.org/proj/en/eselect/;



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

2018-09-27 Thread Alon Bar-Lev
commit: eb129102f9c913171fcaa327a45dd472c278b004
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:34:39 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb129102

dev-libs/libp11: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libp11/libp11-0.4.7.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libp11/libp11-0.4.7.ebuild 
b/dev-libs/libp11/libp11-0.4.7.ebuild
index ef1ce17e2ae..1feb03bf57e 100644
--- a/dev-libs/libp11/libp11-0.4.7.ebuild
+++ b/dev-libs/libp11/libp11-0.4.7.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="Abstraction layer to simplify PKCS#11 API"
 HOMEPAGE="https://github.com/opensc/libp11/wiki;
@@ -30,5 +28,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: e58118c92171bda52195a5dce7d78cc79190f236
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:23:44 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58118c9

sys-apps/pcsc-lite: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
index 2136aebdae3..485d618a3a1 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit python-single-r1 systemd udev user multilib-minimal
@@ -27,18 +27,16 @@ REQUIRED_USE="^^ ( udev libusb ) \
 
 # No dependencies need the MULTILIB_DEPS because the libraries are actually
 # standalone, the deps are only needed for the daemon itself.
-CDEPEND="libusb? ( virtual/libusb:1 )
+DEPEND="libusb? ( virtual/libusb:1 )
udev? ( virtual/udev )
policykit? ( >=sys-auth/polkit-0.111 )
python? ( ${PYTHON_DEPS} )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+RDEPEND="${DEPEND}
!

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

2018-09-27 Thread Alon Bar-Lev
commit: 7faa55f4cb0b927480ae4550596b2d473261e061
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:35:25 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faa55f4

sys-auth/pam_p11: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-auth/pam_p11/pam_p11-0.2.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-auth/pam_p11/pam_p11-0.2.0.ebuild 
b/sys-auth/pam_p11/pam_p11-0.2.0.ebuild
index 012b53a32b6..cc81b3a08cb 100644
--- a/sys-auth/pam_p11/pam_p11-0.2.0.ebuild
+++ b/sys-auth/pam_p11/pam_p11-0.2.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit ltprune pam
+inherit pam
 
 DESCRIPTION="PAM module for authenticating against PKCS#11 tokens"
 HOMEPAGE="https://github.com/opensc/pam_p11/wiki;
@@ -17,8 +17,8 @@ IUSE=""
 RDEPEND="virtual/pam
dev-libs/libp11
dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${P}-build.patch"
@@ -30,5 +30,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: 7cb13f3214f5cb38fcd015436cf2e8f249a2db12
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:22:33 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb13f32

dev-libs/botan: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/botan/botan-1.10.17.ebuild |  8 +---
 dev-libs/botan/botan-2.7.0.ebuild   | 14 --
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-libs/botan/botan-1.10.17.ebuild 
b/dev-libs/botan/botan-1.10.17.ebuild
index 76f17bc19ee..3288e91d07f 100644
--- a/dev-libs/botan/botan-1.10.17.ebuild
+++ b/dev-libs/botan/botan-1.10.17.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit multilib python-r1 toolchain-funcs
@@ -20,7 +20,9 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 S="${WORKDIR}/${MY_P}"
 
-RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
+DEPEND="python? ( ${PYTHON_DEPS} )"
+RDEPEND="${DEPEND}
+   bzip2? ( >=app-arch/bzip2-1.0.5 )
zlib? ( >=sys-libs/zlib-1.2.3 )
python? ( ${PYTHON_DEPS} >=dev-libs/boost-1.48[python,${PYTHON_USEDEP}] 
)
gmp? ( >=dev-libs/gmp-4.2.2:* )
@@ -28,7 +30,7 @@ RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
!libressl? ( https://botan.randombit.net/;
 SRC_URI="https://botan.randombit.net/releases/${MY_P}.tgz;
 
 KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos"
-SLOT="2/$(get_version_component_range 2)" # soname version
+SLOT="2/$(ver_cut 1-2)" # soname version
 LICENSE="BSD"
 IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 S="${WORKDIR}/${MY_P}"
 
-RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
+DEPEND="python? ( ${PYTHON_DEPS} )"
+RDEPEND="${DEPEND}
+   bzip2? ( >=app-arch/bzip2-1.0.5 )
zlib? ( >=sys-libs/zlib-1.2.3 )
boost? ( >=dev-libs/boost-1.48 )
lzma? ( app-arch/xz-utils )
@@ -28,8 +31,7 @@ RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
!libressl? ( dev-libs/openssl:0=[bindist=] )
libressl? ( dev-libs/libressl:0= )
)"
-DEPEND="${RDEPEND}
-   dev-lang/python:*
+BDEPEND="dev-lang/python:*
doc? ( dev-python/sphinx )"
 
 src_configure() {



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

2018-09-27 Thread Alon Bar-Lev
commit: f9f96c3e2111a6db81dcfefcfddef2cf642d8f22
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:37:29 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f96c3e

sys-fs/loop-aes: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-fs/loop-aes/loop-aes-3.7m.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-fs/loop-aes/loop-aes-3.7m.ebuild 
b/sys-fs/loop-aes/loop-aes-3.7m.ebuild
index b548d043047..426c9f5d7fd 100644
--- a/sys-fs/loop-aes/loop-aes-3.7m.ebuild
+++ b/sys-fs/loop-aes/loop-aes-3.7m.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 inherit linux-mod
 
@@ -16,8 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
 IUSE="cpu_flags_x86_aes extra-ciphers keyscrub cpu_flags_x86_padlock"
 
-DEPEND="app-crypt/loop-aes-losetup"
-RDEPEND=""
+REPEND="app-crypt/loop-aes-losetup"
 
 S="${WORKDIR}/${MY_P}"
 



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

2018-09-27 Thread Alon Bar-Lev
commit: d074c984b6ed86ac1c1985e5f9ff24223620ce47
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:32:35 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d074c984

dev-libs/softhsm: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/softhsm/softhsm-2.4.0.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-libs/softhsm/softhsm-2.4.0.ebuild 
b/dev-libs/softhsm/softhsm-2.4.0.ebuild
index 419485df825..ec4f819aecc 100644
--- a/dev-libs/softhsm/softhsm-2.4.0.ebuild
+++ b/dev-libs/softhsm/softhsm-2.4.0.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="A software PKCS#11 implementation"
 HOMEPAGE="https://www.opendnssec.org/;
@@ -14,17 +12,14 @@ IUSE="bindist libressl migration-tool test"
 SLOT="2"
 LICENSE="BSD"
 
-RDEPEND="
-   sys-devel/gcc:=[cxx]
-   migration-tool? ( dev-db/sqlite:3 )
+RDEPEND="migration-tool? ( dev-db/sqlite:3 )
!libressl? ( dev-libs/openssl:=[bindist=] )
libressl? ( dev-libs/libressl )
-   !=dev-libs/softhsm-2.0.0:0
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-util/cppunit )
-"
+   !~dev-libs/softhsm-2.0.0:0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   sys-devel/gcc:=[cxx]
+   test? ( dev-util/cppunit )"
 
 DOCS=(
NEWS
@@ -34,9 +29,9 @@ DOCS=(
 src_configure() {
econf \
--disable-static \
-   --localstatedir="${EROOT}var" \
--with-crypto-backend=openssl \
--disable-p11-kit \
+   --localstatedir="${EROOT}/var" \
$(use_enable !bindist ecc) \
$(use_enable !libressl gost) \
$(use_with migration-tool migrate)
@@ -44,6 +39,7 @@ src_configure() {
 
 src_install() {
default
+   find "${D}" -name '*.la' -delete || die
+
keepdir "${EROOT}/var/lib/softhsm/tokens"
-   prune_libtool_files --modules
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: e7303b44c7a4b0740386cace1565a1c75469b6c1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:12:35 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7303b44

dev-libs/pakchois: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/pakchois/pakchois-0.4-r2.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/pakchois/pakchois-0.4-r2.ebuild 
b/dev-libs/pakchois/pakchois-0.4-r2.ebuild
index 9443a93a491..d291393a819 100644
--- a/dev-libs/pakchois/pakchois-0.4-r2.ebuild
+++ b/dev-libs/pakchois/pakchois-0.4-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 inherit multilib-minimal
 
@@ -14,9 +14,6 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="nls"
 
-DEPEND=""
-RDEPEND=""
-
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable nls)



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

2018-09-27 Thread Alon Bar-Lev
commit: 46d34ebab0f1a02409c5e9ee3b93cf4df78beb7e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:37:02 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d34eba

dev-libs/nettle: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/nettle/nettle-3.4.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/nettle/nettle-3.4.ebuild 
b/dev-libs/nettle/nettle-3.4.ebuild
index ee1a03c88a8..40a536e8736 100644
--- a/dev-libs/nettle/nettle-3.4.ebuild
+++ b/dev-libs/nettle/nettle-3.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools multilib-build multilib-minimal multilib toolchain-funcs
 
@@ -25,8 +25,6 @@ MULTILIB_WRAPPED_HEADERS=(
 DOCS=()
 HTML_DOCS=()
 
-S="${WORKDIR}/${PN}-3.4"
-
 pkg_setup() {
use doc && DOCS+=(
nettle.pdf



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

2018-09-27 Thread Alon Bar-Lev
commit: 410b99813dfc3923364964c83f9c0c8009be72b5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:46:09 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410b9981

dev-libs/opencryptoki: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/opencryptoki/opencryptoki-3.4.1.ebuild | 28 +
 dev-libs/opencryptoki/opencryptoki-3.6.1.ebuild | 10 -
 2 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/dev-libs/opencryptoki/opencryptoki-3.4.1.ebuild 
b/dev-libs/opencryptoki/opencryptoki-3.4.1.ebuild
index c2724bc8d3e..da43888b452 100644
--- a/dev-libs/opencryptoki/opencryptoki-3.4.1.ebuild
+++ b/dev-libs/opencryptoki/opencryptoki-3.4.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=7
 
 inherit autotools multilib flag-o-matic user
 
@@ -21,18 +21,24 @@ RDEPEND="tpm? ( app-crypt/trousers )
libressl? ( dev-libs/libressl:0= )"
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}/${PN}"
+DOCS=(
+   README AUTHORS FAQ TODO
+   doc/openCryptoki-HOWTO.pdf
+)
 
 # tests right now basically don't exist; the only available thing would
 # test against an installed copy and would kill a running pcscd, all
 # things that we're not interested to.
 RESTRICT=test
 
+S="${WORKDIR}/${PN}"
+
 pkg_setup() {
enewgroup pkcs11
 }
 
 src_prepare() {
+   default
mv configure.in configure.ac || die
eautoreconf
 }
@@ -68,23 +74,21 @@ src_configure() {
 }
 
 src_install() {
-   emake install DESTDIR="${ED}"
+   default
+   find "${ED}" -name '*.la' -delete || die
 
# Install libopencryptoki in the standard directory for libraries.
-   mv "${D}"/usr/$(get_libdir)/opencryptoki/libopencryptoki.so* 
"${D}"/usr/$(get_libdir) || die
-   rm "${D}"/usr/$(get_libdir)/pkcs11/libopencryptoki.so
+   mv "${ED}"/usr/$(get_libdir)/opencryptoki/libopencryptoki.so* 
"${ED}"/usr/$(get_libdir) || die
+   rm "${ED}"/usr/$(get_libdir)/pkcs11/libopencryptoki.so
dosym ../libopencryptoki.so /usr/$(get_libdir)/pkcs11/libopencryptoki.so
 
# Remove compatibility symlinks as we _never_ required those and
# they seem unused even upstream.
-   find "${D}" -name 'PKCS11_*' -delete
-
-   # doesn't use libltdl; only dlopen()-based interfaces
-   find "${D}" -name '*.la' -delete
+   find "${ED}" -name 'PKCS11_*' -delete
 
# We replace their ld.so and init files (mostly designed for RedHat
# as far as I can tell) with our own replacements.
-   rm -rf "${D}"/etc/ld.so.conf.d "${D}"/etc/rc.d
+   rm -rf "${ED}"/etc/ld.so.conf.d "${ED}"/etc/rc.d
 
# make sure that we don't modify the init script if the USE flags
# are enabled for the needed services.
@@ -94,7 +98,5 @@ src_install() {
 
# We create /var dirs at runtime as needed, so don't bother installing
# our own.
-   rm -r "${D}"/var/{lib,lock} || die
-
-   dodoc README AUTHORS FAQ TODO doc/openCryptoki-HOWTO.pdf
+   rm -r "${ED}"/var/{lib,lock} || die
 }

diff --git a/dev-libs/opencryptoki/opencryptoki-3.6.1.ebuild 
b/dev-libs/opencryptoki/opencryptoki-3.6.1.ebuild
index 4f6f1383102..c07161fde52 100644
--- a/dev-libs/opencryptoki/opencryptoki-3.6.1.ebuild
+++ b/dev-libs/opencryptoki/opencryptoki-3.6.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
-inherit autotools multilib ltprune flag-o-matic user
+inherit autotools multilib flag-o-matic user
 
 DESCRIPTION="PKCS#11 provider cryptographic hardware"
 HOMEPAGE="https://sourceforge.net/projects/opencryptoki;
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/opencryptoki/${PV}/${P}.tgz"
 # token sources are under CPL-1.0 already.
 LICENSE="CPL-0.5"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~s390 ~x86"
 IUSE="debug libressl +tpm"
 
 RDEPEND="tpm? ( app-crypt/trousers )
@@ -74,7 +74,7 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${ED}" -name '*.la' -delete || die
 
# Install libopencryptoki in the standard directory for libraries.
mv "${ED}"/usr/$(get_libdir)/opencryptoki/libopencryptoki.so* 
"${ED}"/usr/$(get_libdir) || die



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

2018-09-27 Thread Alon Bar-Lev
commit: 5f0f0a567649ab5144eb4973534de27959bc0ee4
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:50:19 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0f0a56

dev-libs/openct: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/openct/metadata.xml|  3 ---
 dev-libs/openct/openct-0.6.20-r4.ebuild | 25 -
 2 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/dev-libs/openct/metadata.xml b/dev-libs/openct/metadata.xml
index 38be29df0b1..769c5bd3d17 100644
--- a/dev-libs/openct/metadata.xml
+++ b/dev-libs/openct/metadata.xml
@@ -13,9 +13,6 @@

Add debug output to the driver library for pcsc-lite.

-   
-   Install rules for sys-fs/udev to auto-start 
openct.
-   


OpenSC/openct

diff --git a/dev-libs/openct/openct-0.6.20-r4.ebuild 
b/dev-libs/openct/openct-0.6.20-r4.ebuild
index 8f874966fbf..cb39d7698bf 100644
--- a/dev-libs/openct/openct-0.6.20-r4.ebuild
+++ b/dev-libs/openct/openct-0.6.20-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit flag-o-matic ltprune multilib udev user
+inherit flag-o-matic multilib udev user
 
 DESCRIPTION="library for accessing smart card terminals"
 HOMEPAGE="https://github.com/OpenSC/openct/wiki;
@@ -13,22 +13,13 @@ KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 
s390 sh sparc x86"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="doc pcsc-lite usb debug +udev"
+IUSE="doc pcsc-lite usb debug"
 
-# Drop the libtool dep once libltdl goes stable.
 RDEPEND="pcsc-lite? ( >=sys-apps/pcsc-lite-1.7.2-r1:= )
usb? ( virtual/libusb:0 )
dev-libs/libltdl:0="
-
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-# udev is not required at all at build-time as it's only a matter of
-# installing the rules; add openrc for the checkpath used in the new
-# init script
-RDEPEND="${RDEPEND}
-   udev? ( virtual/udev )
-   sys-apps/openrc"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
 
 pkg_setup() {
enewgroup openct
@@ -56,10 +47,10 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
rm "${D}"/usr/$(get_libdir)/openct-ifd.*
 
-   use udev && udev_newrules etc/openct.udev 70-openct.rules
+   udev_newrules etc/openct.udev 70-openct.rules
 
newinitd "${FILESDIR}"/openct.initd openct
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: aefe002daf4bf2e53891aa3ae30b7e6278d7cd60
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:32:57 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefe002d

dev-libs/libmcrypt: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild 
b/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild
index b5bbdb50890..328252c5ac3 100644
--- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild
+++ b/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 inherit autotools
 
@@ -12,10 +12,6 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz"
 LICENSE="GPL-2 LGPL-2.1"
 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 ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
 
 DOCS=(
AUTHORS NEWS README THANKS TODO ChangeLog



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

2018-09-27 Thread Alon Bar-Lev
commit: 4b98539758235bba8972f95518bc23653ed27f1f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:32:09 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b985397

sys-apps/pcsc-tools: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/pcsc-tools/pcsc-tools-1.5.3.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-apps/pcsc-tools/pcsc-tools-1.5.3.ebuild 
b/sys-apps/pcsc-tools/pcsc-tools-1.5.3.ebuild
index 216e4232f41..9bbbd54dd2a 100644
--- a/sys-apps/pcsc-tools/pcsc-tools-1.5.3.ebuild
+++ b/sys-apps/pcsc-tools/pcsc-tools-1.5.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit eutils fdo-mime multilib toolchain-funcs
 
@@ -14,13 +14,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="gtk network-cron"
 
-RDEPEND=">=sys-apps/pcsc-lite-1.4.14"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${RDEPEND}
+DEPEND=">=sys-apps/pcsc-lite-1.4.14"
+RDEPEND="${DEPEND}
dev-perl/pcsc-perl
gtk? ( dev-perl/Gtk2 )"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=(
README Changelog



[gentoo-commits] repo/gentoo:master commit in: app-crypt/trousers/files/, app-crypt/trousers/

2018-09-27 Thread Alon Bar-Lev
commit: b47e6c8053042775b19417a1a64f9b98424431f1
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 13:51:48 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47e6c80

app-crypt/trousers: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/trousers/files/tcsd.initd  |  2 +-
 app-crypt/trousers/trousers-0.3.14-r1.ebuild | 19 +--
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/app-crypt/trousers/files/tcsd.initd 
b/app-crypt/trousers/files/tcsd.initd
index 19278c5658d..c9c050cb06d 100644
--- a/app-crypt/trousers/files/tcsd.initd
+++ b/app-crypt/trousers/files/tcsd.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

diff --git a/app-crypt/trousers/trousers-0.3.14-r1.ebuild 
b/app-crypt/trousers/trousers-0.3.14-r1.ebuild
index 0709846429a..e852005fcd5 100644
--- a/app-crypt/trousers/trousers-0.3.14-r1.ebuild
+++ b/app-crypt/trousers/trousers-0.3.14-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools linux-info ltprune readme.gentoo-r1 systemd user udev
+inherit autotools linux-info readme.gentoo-r1 systemd user udev
 
 DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation"
 HOMEPAGE="http://trousers.sf.net;
@@ -17,14 +17,12 @@ IUSE="doc libressl selinux" # gtk
 # gtk support presently does NOT compile.
 #  gtk? ( >=x11-libs/gtk+-2 )
 
-CDEPEND=">=dev-libs/glib-2
+DEPEND=">=dev-libs/glib-2
!libressl? ( >=dev-libs/openssl-0.9.7:0 )
-   libressl? ( dev-libs/libressl )
-"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+   libressl? ( dev-libs/libressl )"
+RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-tcsd )"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.3.13-nouseradd.patch"
@@ -93,6 +91,8 @@ src_configure() {
 
 src_install() {
default
+   find "${D}" -name '*.la' -delete || die
+
keepdir /var/lib/tpm
use doc && dodoc doc/*
newinitd "${FILESDIR}"/tcsd.initd tcsd
@@ -100,6 +100,5 @@ src_install() {
systemd_dounit "${FILESDIR}"/tcsd.service
udev_dorules "${FILESDIR}"/61-trousers.rules
fowners tss:tss /var/lib/tpm
-   prune_libtool_files
readme.gentoo_create_doc
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: ca78199a15123d5faae0fadf9dca547a887eed6a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:13:41 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca78199a

net-libs/gnutls: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...gnutls-3.6.3.ebuild => gnutls-3.5.19-r1.ebuild} | 33 --
 net-libs/gnutls/gnutls-3.6.3.ebuild| 21 +++---
 2 files changed, 28 insertions(+), 26 deletions(-)

diff --git a/net-libs/gnutls/gnutls-3.6.3.ebuild 
b/net-libs/gnutls/gnutls-3.5.19-r1.ebuild
similarity index 78%
copy from net-libs/gnutls/gnutls-3.6.3.ebuild
copy to net-libs/gnutls/gnutls-3.5.19-r1.ebuild
index fd1664469d0..f9231e34b26 100644
--- a/net-libs/gnutls/gnutls-3.6.3.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.19-r1.ebuild
@@ -1,21 +1,21 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit libtool ltprune multilib-minimal versionator
+inherit libtool multilib-minimal
 
 DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project"
 HOMEPAGE="http://www.gnutls.org/;
-SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz"
+SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS=""
-IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
+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 
~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="
-   test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp 
tls-heartbeat tools )"
+   test-full? ( guile pkcs11 openpgp openssl idn seccomp tools zlib )"
 
 # NOTICE: sys-devel/autogen is required at runtime as we
 # use system libopts
@@ -25,22 +25,22 @@ RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
>=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
tools? ( sys-devel/autogen )
dane? ( >=net-dns/unbound-1.4.20:=[${MULTILIB_USEDEP}] )
-   guile? ( >=dev-scheme/guile-1.8:=[networking] )
+   guile? ( >=dev-scheme/guile-2:=[networking] )
nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
idn? ( >=net-dns/libidn2-0.16-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   doc? ( dev-util/gtk-doc )
-   nls? ( sys-devel/gettext )
-   valgrind? ( dev-util/valgrind )
test? (
seccomp? ( sys-libs/libseccomp )
-   )
+   )"
+BDEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   valgrind? ( dev-util/valgrind )
+   doc? ( dev-util/gtk-doc )
+   nls? ( sys-devel/gettext )
test-full? (
-   guile? ( >=dev-scheme/guile-2 )
app-crypt/dieharder
-   >=app-misc/datefudge-1.22
+   app-misc/datefudge
dev-libs/softhsm:2[-bindist]
net-dialup/ppp
net-misc/socat
@@ -106,13 +106,16 @@ multilib_src_configure() {
$(use_enable cxx) \
$(use_enable dane libdane) \
$(use_enable nls) \
+   $(use_enable openpgp openpgp-authentication) \
$(use_enable openssl openssl-compatibility) \
$(use_enable sslv2 ssl2-support) \
$(use_enable sslv3 ssl3-support) \
$(use_enable static-libs static) \
$(use_enable tls-heartbeat heartbeat-support) \
+   $(use_with idn libidn2) \
$(use_with idn) \
$(use_with pkcs11 p11-kit) \
+   $(use_with zlib) \

--with-unbound-root-key-file="${EPREFIX}/etc/dnssec/root-anchors.txt" \
--without-included-libtasn1 \
"${libconf[@]}"
@@ -120,7 +123,7 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
if use examples; then
docinto examples

diff --git a/net-libs/gnutls/gnutls-3.6.3.ebuild 
b/net-libs/gnutls/gnutls-3.6.3.ebuild
index fd1664469d0..f5e8e131dfa 100644
--- a/net-libs/gnutls/gnutls-3.6.3.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.3.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public 

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

2018-09-27 Thread Alon Bar-Lev
commit: ef363bffc695d302185640e2d2c66fc2fd73ae6d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:18:15 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef363bff

net-wireless/aircrack-ng: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-wireless/aircrack-ng/aircrack-ng-1.3-r3.ebuild | 5 ++---
 net-wireless/aircrack-ng/aircrack-ng-.ebuild   | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.3-r3.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-1.3-r3.ebuild
index e5103942e69..40e88402841 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-1.3-r3.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.3-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -47,8 +47,7 @@ PDEPEND="kernel_linux? (
 
 REQUIRED_USE="
airdrop-ng? ( ${PYTHON_REQUIRED_USE} )
-   airgraph-ng? ( ${PYTHON_REQUIRED_USE} )
-"
+   airgraph-ng? ( ${PYTHON_REQUIRED_USE} )"
 
 PATCHES=(
"${FILESDIR}/${P}-8812au.patch"

diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-.ebuild
index 82a54cb816c..9c0c449c957 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -47,8 +47,7 @@ PDEPEND="kernel_linux? (
 
 REQUIRED_USE="
airdrop-ng? ( ${PYTHON_REQUIRED_USE} )
-   airgraph-ng? ( ${PYTHON_REQUIRED_USE} )
-"
+   airgraph-ng? ( ${PYTHON_REQUIRED_USE} )"
 
 src_prepare() {
default



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

2018-09-27 Thread Alon Bar-Lev
commit: 69ab13e242dad1b777d50b4ec13837db5e6209a5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 14:55:51 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ab13e2

dev-libs/opensc: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/opensc/opensc-0.19.0-r2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/opensc/opensc-0.19.0-r2.ebuild 
b/dev-libs/opensc/opensc-0.19.0-r2.ebuild
index 5a08f4453a6..8e68f032878 100644
--- a/dev-libs/opensc/opensc-0.19.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.19.0-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit bash-completion-r1 ltprune
+inherit bash-completion-r1
 
 DESCRIPTION="Libraries and applications to access smartcards"
 HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki;
@@ -24,10 +24,10 @@ RDEPEND="zlib? ( sys-libs/zlib )
pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )
notify? ( dev-libs/glib:2= )"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
 
 REQUIRED_USE="
pcsc-lite? ( !openct !ctapi )
@@ -60,5 +60,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: f8bba9f04dd4e1bd80f42c1a9423425c156095eb
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:36:02 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bba9f0

dev-libs/xmlsec: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/xmlsec/xmlsec-1.2.26.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
index e4393747d0b..51d54fb3752 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools ltprune
+inherit autotools
 
 DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
 HOMEPAGE="https://www.aleksey.com/xmlsec;
@@ -28,8 +28,8 @@ RDEPEND=">=dev-libs/libxml2-2.7.4
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}/${PN}1-${PV}"
 
@@ -61,5 +61,5 @@ src_test() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }



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

2018-09-27 Thread Alon Bar-Lev
commit: a1495dc53a488a4202754dbf9146923dad7beb9d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 20:19:24 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1495dc5

net-wireless/wepdecrypt: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-wireless/wepdecrypt/wepdecrypt-0.8-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/wepdecrypt/wepdecrypt-0.8-r2.ebuild 
b/net-wireless/wepdecrypt/wepdecrypt-0.8-r2.ebuild
index d4bd59a028f..c7c1c62bc34 100644
--- a/net-wireless/wepdecrypt/wepdecrypt-0.8-r2.ebuild
+++ b/net-wireless/wepdecrypt/wepdecrypt-0.8-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Enhanced version of WepAttack a tool for breaking 802.11 WEP keys"
 HOMEPAGE="http://wepdecrypt.sourceforge.net/;



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

2018-09-27 Thread Alon Bar-Lev
commit: 45cd1dd9d55b18ddfe2109e86b9fe382900eed06
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 13:47:33 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cd1dd9

app-crypt/tpm-tools: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild | 18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

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 eac3a3944ab..3be16cf93ed 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
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools flag-o-matic ltprune
+inherit autotools flag-o-matic
 
 DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules"
 HOMEPAGE="http://trousers.sourceforge.net;
@@ -14,16 +14,12 @@ SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~m68k ~s390 ~sh x86"
 IUSE="libressl nls pkcs11 debug"
 
-COMMON_DEPEND="
-   >=app-crypt/trousers-0.3.0
+DEPEND=">=app-crypt/trousers-0.3.0
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   pkcs11? ( dev-libs/opencryptoki )
-   "
-RDEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl )"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )"
+   pkcs11? ( dev-libs/opencryptoki )"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
 
 S="${WORKDIR}"
 
@@ -47,5 +43,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo: New branch: crypto-eapi-7

2018-09-27 Thread Alon Bar-Lev
commit: 
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:54:14 2018 +

New branch: crypto-eapi-7




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

2018-09-27 Thread Jason Donenfeld
commit: 9610ee1b91ab306c282cc8045be9a057e70e64db
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:40:59 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:46:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9610ee1b

multilib: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 eclass/multilib.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 9a81a02d91d..393f0db073c 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -354,6 +354,7 @@ multilib_env() {
mips64*|mipsisa64*)
export CFLAGS_o32=${CFLAGS_o32--mabi=32}
export CHOST_o32=${CTARGET/mips64/mips}
+   export CHOST_o32=${CHOST_o32/mipsisa64/mipsisa32}
export CTARGET_o32=${CHOST_o32}
export LIBDIR_o32="lib"
 



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

2018-09-27 Thread Mike Pagano
commit: b54c14bbff13d12a96da7181b5d4fb69150e6672
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep 27 23:46:08 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep 27 23:46:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54c14bb

sys-kernel/gentoo-sources: Linux patch 4.9.129

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index c85f1834245..27670dcf5ae 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -118,6 +118,9 @@ DIST genpatches-4.9-131.extras.tar.xz 17352 BLAKE2B 
3ccbf15172183ef1ecc0e54fcdce
 DIST genpatches-4.9-132.base.tar.xz 2441816 BLAKE2B 
53a8675afe92c3821aca2251aa7e4cb5ccd5bd007871ddb6bbeeea9cf9ff7953505e67e4bc91685598734451bd2c470250bfc3ce4e2bfb749adbf0c606f89cd0
 SHA512 
f43ed194035db4eabdfd7c29113faaf6605d56e64613771011793fc7740fa06db0727328eaef33f847f6fbba6a7f8830f5d3b9c70b7268c7cf6974ce2afe2243
 DIST genpatches-4.9-132.experimental.tar.xz 106392 BLAKE2B 
e37bc8e9b99c2afdd0e57606d8a8f5da93013e6219801c3e9d14d91a6d70dfa4f7830a54293eabb81e821138432d18ef96ec98e3070a46b4b11680165ded
 SHA512 
7fa9bba8c07d5cf861bf7dac0e8261e90c3ef834acca4768606d3292d664ed46cd790df7ab6f82fcaf83861ff9395a1a32da9122d99074c851aafade9cbbbde0
 DIST genpatches-4.9-132.extras.tar.xz 17356 BLAKE2B 
b7cbf6b4fb753c8b2155d61e86357a41978f9a218daedc016a1e11f2917294a82e1bca3915db80de9f6120e214869f7ae90b647b95fdd674b10eae651576affd
 SHA512 
6e0777f4a57dd7e2f2771fd2416858a40f130cd110f1458debfad66a2ef6847969fda59ffa8f796a6f2736a3ccdd0f41b5fc1c66e3a507ff2b0b48ee6f291fbc
+DIST genpatches-4.9-133.base.tar.xz 2461436 BLAKE2B 
b558db80f864cfbbd46e842f925d882c877d8f1da5187483384ba7ca1713fff9db6815be114e169b69002bee3459a132ee30904c17c3c4bec9e99212cf67224c
 SHA512 
9bd16c0141ee360101c60bbd2e77bee5bb8de3c881acb7ab3693329b6539728461509cac4f234d4581effc582f60c21b85ea3f09c273941a610e2fa5c2745b2e
+DIST genpatches-4.9-133.experimental.tar.xz 106376 BLAKE2B 
69a24533ce6e1d2e1104f2964ab33013ca942fadb88916790d042eb246e8f40fb70af112aacd2828553ed68252ca687998052c46c1dd19af65af266bc59b3d69
 SHA512 
b645a3a470b99b4454f886d43172eb6d9ed2fff14632fb0259eac8c6019809ab1aac8af0003d392932ede01c9f1953f4c3ecb88a2b1506e8f384769d2c5625e1
+DIST genpatches-4.9-133.extras.tar.xz 17360 BLAKE2B 
047b135d3c06e48c80eb84d75ccae69fbf624414263d3ce8caeb0be30070e810b58f0b4af9100d10489430b6f12f59195c0e794239ab35ad76cb58b8ab54edde
 SHA512 
95f9f69b3c1de4f7f9c9d7838d4ca2e26d23390bcd5218ff2ea29bade40ff3bc6eb80c55036f12047aa6b1b3e09328a55bb3e80d0443c6ad802ed057d720fdbf
 DIST genpatches-4.9-51.base.tar.xz 1001928 BLAKE2B 
be8a1a304f634b40dba1daa56922473c25fc57cedca73401bc1a142674832bb797f805f883aecc56a4b17fd63dae6aebe42f7c642739e8c5704f130b6675dfde
 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 DIST genpatches-4.9-51.experimental.tar.xz 106416 BLAKE2B 
483d57d8e19a135130e7084238c304e07ddf04e51dba8aa705566d4be3cf3a3b21a1f8a4ed49a7b2b06bc5b70f820788bc22e42ece8e6eb5d3ea3597eaf31289
 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 DIST genpatches-4.9-51.extras.tar.xz 17356 BLAKE2B 
03160cc66db43d543f4bbd3171741cc36ecdd1d3088a143144e8725d1a8452fbb3743dbbd196ba387875cd0eb4fd966821fc9d3b3269a6848d2fda650da5ccbe
 SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.129.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.129.ebuild
new file mode 100644
index 000..6bb78759671
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.129.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="133"
+
+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: eclass/

2018-09-27 Thread Jason Donenfeld
commit: 3c32c5cab4170bcfc1f64bb0540513b779937fb6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:40:59 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:44:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c32c5ca

multilib: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 eclass/multilib.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 350b6f949d1..9a81a02d91d 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -351,7 +351,7 @@ multilib_env() {
;;
esac
;;
-   mips64*)
+   mips64*|mipsisa64*)
export CFLAGS_o32=${CFLAGS_o32--mabi=32}
export CHOST_o32=${CTARGET/mips64/mips}
export CTARGET_o32=${CHOST_o32}



[gentoo-commits] proj/crossdev:master commit in: /

2018-09-27 Thread Jason Donenfeld
commit: d30e5756540a0590ae9dd81fdc1bbf75accf9ded
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:37:26 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:37:26 2018 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=d30e5756

crossdev: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 crossdev | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/crossdev b/crossdev
index b8027a3..997b0a1 100755
--- a/crossdev
+++ b/crossdev
@@ -280,13 +280,13 @@ parse_target() {
  LPKG="newlib";;
ppu*) TARCH=ppc64;;
 
-   mips64*-gnuabin32)
+   mips64*-gnuabin32|mipsisa64*-gnuabin32)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="n32";;
-   mips64*-gnuabi64|\
-   mips64*-gnuabin64)
+   mips64*-gnuabi64|mipsisa64*-gnuabi64|\
+   mips64*-gnuabin64|mipsisa64*-gnuabin64)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="n64";;
-   mips64*-gnuabi32|\
-   mips64*-gnuabio32)
+   mips64*-gnuabi32|mipsisa64*-gnuabi32|\
+   mips64*-gnuabio32|mipsisa64*-gnuabio32)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="o32";;
ee*)  TARCH=mips;
  KPKG="[none]"
@@ -351,7 +351,7 @@ parse_target() {
# glibc targets
*-gnu*)
case ${CTARGET} in
-   mips64*)
+   mips64*|mipsisa64*)
# has some support code, fails to build
;;
x86_64*|i?86*|arm*|aarch64*|powerpc*)



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

2018-09-27 Thread Mike Pagano
commit: 120cf8be43ffd6cd3bba660df303b2483a2f656d
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep 27 23:35:34 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep 27 23:37:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120cf8be

sys-kernel/gentoo-sources: Additional 4.4.X series cleanup

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

 sys-kernel/gentoo-sources/Manifest |  9 ---
 .../gentoo-sources-4.4.111-r1.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.128.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.87-r1.ebuild | 28 --
 4 files changed, 93 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fc4cf86..c85f1834245 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,21 +76,12 @@ DIST genpatches-4.18-8.extras.tar.xz 17508 BLAKE2B 
2e9e8c17aacbd6894f682c6f95b76
 DIST genpatches-4.18-9.base.tar.xz 104404 BLAKE2B 
13a9f5b70ada49e4f7fc22d35e54c8c005a31620ba52f1ec4420c65deae9eda4f66645c0e9de743c623261e3ff9a2ad16dd5eea869e382e83509f75d0ce1e782
 SHA512 
88b22431c8bfe7b8a66a786e2e0b9039c203b9ae0eeadafe0c71e28c23d271a6fdf3445e35d8c487738f4b5b3527b56d0dff673d7398148424010eb7ff27e56b
 DIST genpatches-4.18-9.experimental.tar.xz 5224 BLAKE2B 
2f74981342a8ed11d2df985fa4347b22b6ad9bed3c75ee352b0ef1bfcba2137461ee0b134e0dbc680cd56ead903b8d405cf5204afd798dcf50b270ecd4382d66
 SHA512 
9e9b75d6fc2107308f107815c742a339675fcaecd2e3c8bc0a8074b7a2edf8df999f6d731031f3cf4589398cb2748422652d14d3695b4539651b3a10f22f3892
 DIST genpatches-4.18-9.extras.tar.xz 17508 BLAKE2B 
8d9022aaff97d2a0d9fcf589ef33b326756dfa30f60c38fcdb307820dad26bc14aa1be583661f0adc80d0e7d86f9ae04f9a7bf77d338f7008195cb646d5c5c16
 SHA512 
3fb0e0a4373a7219a28536cde87f39068e58a58c663c8f6c3ce3d1708f0bd7c631c5abd725d4e750224cfb0c9d2270d4f836f168e08c403c5c5e229a70eda144
-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
-DIST genpatches-4.4-130.base.tar.xz 1999668 BLAKE2B 
836af798adf3fc1e67543096595655b633c9f7d3736b00527bab7423b488e6c4ba7bfbd63d9443a06d32de3726ef64bc963134e97a1eeba5aad8d23022b352d6
 SHA512 
fd514523b3f54ca67f665f5feb9340713f6af00e73e7b9948f5909bab21c8c5b3f90a044ff04d59d4032c34c8e4c1a0805657bfd549156d2ed0e9f646d57dd27
-DIST genpatches-4.4-130.experimental.tar.xz 87772 BLAKE2B 
23cb4e28fa407f4eae82987f02c4fbecd8239dcc12e8259e21d3738db8950b05d1c602461cd0be0e64eb777dfb7edee3950baf56e9069f5b1db5df01d53fb4ac
 SHA512 
0fb0c082e25459a0168aaa49c99bf3373f337b0f993d73d8c40d0c8d1c6d2c0d281a3231113204eef5c7535dd231d0765227c96bd3d07609dca2274e93e4a690
-DIST genpatches-4.4-130.extras.tar.xz 16456 BLAKE2B 
4b2fdd50e47225cb6a8776bbf47a1007cdf442ea6df2dc854241bef5ff75377a9e79a9bd43d2d2a2c511482f69ea09fc9340ba4af8adb1c027e64bd6dd33
 SHA512 
89beb61226a4495a4880f1900eb43e61514f20fcc9db34522b89bc0f6ae1c978ca631f8b7b19a65cc5e7209d28273f4b67abd1734330567056b4da76c76db25d
 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-158.base.tar.xz 

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

2018-09-27 Thread Mike Pagano
commit: 13d9e66dcefeaa2cdca5191279258aaab46b6c9a
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep 27 23:24:08 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep 27 23:24:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d9e66d

sys-kernel/gentoo-sources: Cleanup of 4.4.X Linux patches

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

 sys-kernel/gentoo-sources/Manifest | 30 --
 .../gentoo-sources/gentoo-sources-4.4.146.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.147.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.148.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.149.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.151.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.152.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.153.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.154.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.155.ebuild   | 28 
 .../gentoo-sources/gentoo-sources-4.4.156.ebuild   | 28 
 11 files changed, 310 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 468f1843f2f..fc4cf86 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -82,39 +82,9 @@ DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787
 DIST genpatches-4.4-130.base.tar.xz 1999668 BLAKE2B 
836af798adf3fc1e67543096595655b633c9f7d3736b00527bab7423b488e6c4ba7bfbd63d9443a06d32de3726ef64bc963134e97a1eeba5aad8d23022b352d6
 SHA512 
fd514523b3f54ca67f665f5feb9340713f6af00e73e7b9948f5909bab21c8c5b3f90a044ff04d59d4032c34c8e4c1a0805657bfd549156d2ed0e9f646d57dd27
 DIST genpatches-4.4-130.experimental.tar.xz 87772 BLAKE2B 
23cb4e28fa407f4eae82987f02c4fbecd8239dcc12e8259e21d3738db8950b05d1c602461cd0be0e64eb777dfb7edee3950baf56e9069f5b1db5df01d53fb4ac
 SHA512 
0fb0c082e25459a0168aaa49c99bf3373f337b0f993d73d8c40d0c8d1c6d2c0d281a3231113204eef5c7535dd231d0765227c96bd3d07609dca2274e93e4a690
 DIST genpatches-4.4-130.extras.tar.xz 16456 BLAKE2B 
4b2fdd50e47225cb6a8776bbf47a1007cdf442ea6df2dc854241bef5ff75377a9e79a9bd43d2d2a2c511482f69ea09fc9340ba4af8adb1c027e64bd6dd33
 SHA512 
89beb61226a4495a4880f1900eb43e61514f20fcc9db34522b89bc0f6ae1c978ca631f8b7b19a65cc5e7209d28273f4b67abd1734330567056b4da76c76db25d
-DIST genpatches-4.4-147.base.tar.xz 2278008 BLAKE2B 
782236c025004d15f3efaac82c54b2eab10e06b77b1f28e8a64a66141fc64974ee8b00f31018898b54926fd320428b556b90f95f8a6230576622a4384ba4
 SHA512 
fc5a4950e07e86cfc36114b3a84296f6405ce108424171e9a2cc884a48ff2a6b7f4f6c8480b765cb72733246f93e100fb7093dbcbfe893c24141aac155992342
-DIST genpatches-4.4-147.experimental.tar.xz 87776 BLAKE2B 
271d221b1793b68fa705e3327d7e9a8e3df1bdda685eae366c6a1dbec55fff394a66bc1821f539ee749ca7cdc138e94dbabe6b806d2960576fec98a4c326dc3c
 SHA512 
6710ef2844f0fc942e4e804032df4d5763531dbad06ff1be2c30be71ed4775b663cbf18bd39398b701558e97c45be7a95468540453d3195b3a726f6ecca70b68
-DIST genpatches-4.4-147.extras.tar.xz 16456 BLAKE2B 
d8077fe3b3ca854e9016782b7a5391e96bf45322c72c058ae207019da028d45457b780a9570918e344a331ddc2d804557987b87c6490b1781d01c7a115fd0b9a
 SHA512 
4dc4607dc2a600459491b53bce34c3130c31792fecbcb6b32832f0c7bbb59f16dd94d73adf71ba4aefcc810554eb1b7a9de839fedbc6a9124dfafd5ec7258aac
-DIST genpatches-4.4-148.base.tar.xz 2279956 BLAKE2B 
83f9e2febbe998207c7d3943803a0c03c679b5e323fe352fbba5f58c9c18b5ae2651ce727cbe3a7c0e292b1a1777a86ded140042633726de764d61cfa1f784a8
 SHA512 
e42b8c2bbe07d36571f8a2c621f920beeff937cd22c03ad9356d122c1dabae2b7a575805ad5f00a035a7da756597ecddaa371ad762d8318704b33a0e23a6fd1d
-DIST genpatches-4.4-148.experimental.tar.xz 87776 BLAKE2B 
271d221b1793b68fa705e3327d7e9a8e3df1bdda685eae366c6a1dbec55fff394a66bc1821f539ee749ca7cdc138e94dbabe6b806d2960576fec98a4c326dc3c
 SHA512 
6710ef2844f0fc942e4e804032df4d5763531dbad06ff1be2c30be71ed4775b663cbf18bd39398b701558e97c45be7a95468540453d3195b3a726f6ecca70b68
-DIST genpatches-4.4-148.extras.tar.xz 16456 BLAKE2B 
d8077fe3b3ca854e9016782b7a5391e96bf45322c72c058ae207019da028d45457b780a9570918e344a331ddc2d804557987b87c6490b1781d01c7a115fd0b9a
 SHA512 
4dc4607dc2a600459491b53bce34c3130c31792fecbcb6b32832f0c7bbb59f16dd94d73adf71ba4aefcc810554eb1b7a9de839fedbc6a9124dfafd5ec7258aac
-DIST genpatches-4.4-149.base.tar.xz 2291296 BLAKE2B 
de59a70f3df358d8f5095b922dd341fbd01f5c0e8ef0551c3fc1bf580197405af4bd472e07505f2f42af101cca394bf37bf2e83cdb39ab16ae1643cd0c1befe5
 SHA512 
3ac316347b52d83bb1667fc9475d8dc2cbe34fa7feae37c9bca7709e2a3ffacf075f534dfa236c42876e670f1c9f2dba3afac1c09c0555322b86814a28a853e5
-DIST genpatches-4.4-149.experimental.tar.xz 87748 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2018-09-27 Thread Thomas Deutschmann
commit: 01c3c1a42e3e7ff13a8fa239b8854443f2443770
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 22:34:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 22:34:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c3c1a4

mail-client/thunderbird: restore $S before calling eapply_user

Closes: https://bugs.gentoo.org/663668
Signed-off-by: Thomas Deutschmann  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 mail-client/thunderbird/thunderbird-60.0-r3.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-60.0-r3.ebuild 
b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild
index 98e373db77a..f9ecfc86791 100644
--- a/mail-client/thunderbird/thunderbird-60.0-r3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild
@@ -212,16 +212,9 @@ src_prepare() {
-i "${S}"/comm/mail/installer/Makefile.in || die
 
# Apply our Thunderbird patchset
-   pushd "${S}"/comm &>/dev/null || doe
+   pushd "${S}"/comm &>/dev/null || die
eapply "${WORKDIR}"/thunderbird
 
-   # simulate old directory structure just in case it helps eapply_user
-   ln -s .. mozilla || die
-   # Allow user to apply any additional patches without modifing ebuild
-   eapply_user
-   # remove the symlink
-   rm -f mozilla
-
# Confirm the version of lightning being grabbed for langpacks is the 
same
# as that used in thunderbird
local THIS_MOZ_LIGHTNING_VER=$(${PYTHON} 
calendar/lightning/build/makeversion.py ${PV})
@@ -233,8 +226,15 @@ src_prepare() {
 
popd &>/dev/null || die
 
+   # Allow user to apply any additional patches without modifing ebuild
+   eapply_user
+
+   # Autotools configure is now called old-configure.in
+   # This works because there is still a configure.in that happens to be 
for the
+   # shell wrapper configure script
eautoreconf old-configure.in
-   # Ensure we run eautoreconf in spidermonkey to regenerate configure
+
+   # Must run autoconf in js/src
cd "${S}"/js/src || die
eautoconf old-configure.in
 }



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

2018-09-27 Thread Sergei Trofimovich
commit: 03138227aa0985a708bbb9ecf331baf06f75d5df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep 27 21:45:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep 27 22:26:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03138227

toolchain-funcs.eclass: softfloat detection, bug #666896

commit 921cb9c10de4d237924a61a1c27f914dfb479a64
"toolchain-funcs.eclass: Update tc-is-softfloat for new ARM tuples"
changed autodetection of mst 'arm*' targets from from 'no'
to 'yes'.

It is incorrect at least for bare-metal targets that tend
to pass their taget defaults.

Bug #666896 is one example example command:
# crossdev -s1 \
--env 'EXTRA_ECONF="--with-multilib-list=rmprofile"' \
arm-none-eabi

rmprofile one of special cases for gcc as it explicitky does
not myx with any arch-specific options and --with-float=soft
breaks it:

Error: You cannot use any of --with-arch/cpu/fpu/float/mode
with --with-multilib-list=rmprofile

The immediate fix is to restore initial autodetection for bare-metal
targets.

Reported-by: Eugene Bright
Closes: https://bugs.gentoo.org/666896
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain-funcs.eclass | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 3fa32820151..12ed132c48f 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -231,6 +231,10 @@ tc-detect-is-softfloat() {
[[ $(tc-getTARGET_CPP) == "gcc -E" ]] && return 1
 
case ${CTARGET:-${CHOST}} in
+   # Avoid autodetection for bare-metal targets. bug #666896
+   *-newlib|*-elf|*-eabi)
+   return 1 ;;
+
# arm-unknown-linux-gnueabi is ambiguous. We used to treat it as
# hardfloat but we now treat it as softfloat like most everyone
# else. Check existing toolchains to respect existing systems.
@@ -269,6 +273,9 @@ tc-tuple-is-softfloat() {
echo "softfp" ;;
arm*-hardfloat-*|arm*eabihf)
echo "no" ;;
+   # bare-metal targets have their defaults. bug #666896
+   *-newlib|*-elf|*-eabi)
+   echo "no" ;;
arm*)
echo "yes" ;;
*)



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/

2018-09-27 Thread Thomas Deutschmann
commit: 88610f0bebc7914926e2bedcafee21e8991a89e9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 22:21:16 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 22:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88610f0b

mail-client/thunderbird: ebuild rewritten

- Ebuild no longer uses mozconfig-v6.60 eclass

- Lots of changes/fixes from firefox-60.x ebuild backported

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

 .../files/thunderbird-60.0-blessings-TERM.patch|  70 +++
 mail-client/thunderbird/thunderbird-60.0-r3.ebuild | 563 +
 2 files changed, 633 insertions(+)

diff --git 
a/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch 
b/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
new file mode 100644
index 000..975e0cf6fe7
--- /dev/null
+++ b/mail-client/thunderbird/files/thunderbird-60.0-blessings-TERM.patch
@@ -0,0 +1,70 @@
+https://github.com/erikrose/blessings/pull/137
+
+Fixes: https://bugs.gentoo.org/654316
+
+From 5fefc65c306cf9ec492e7b422d6bb4842385afbc Mon Sep 17 00:00:00 2001
+From: Jay Kamat 
+Date: Fri, 24 Aug 2018 11:11:57 -0700
+Subject: [PATCH 1/2] Fix error when TERM is unset or improperly set
+
+---
+ blessings/__init__.py | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/blessings/__init__.py b/blessings/__init__.py
+index 98b75c3..3872b5f 100644
+--- a/third_party/python/blessings/blessings/__init__.py
 b/third_party/python/blessings/blessings/__init__.py
+@@ -94,8 +94,13 @@ def __init__(self, kind=None, stream=None, 
force_styling=False):
+ # init sequences to the stream if it has a file descriptor, and
+ # send them to stdout as a fallback, since they have to go
+ # somewhere.
+-setupterm(kind or environ.get('TERM', 'unknown'),
+-  self._init_descriptor)
++try:
++setupterm(kind or environ.get('TERM', 'dumb') or 'dumb',
++  self._init_descriptor)
++except:
++# There was an error setting up the terminal, either curses is
++# not supported or TERM is incorrectly set. Fall back to dumb.
++self._does_styling = False
+ 
+ self.stream = stream
+ 
+
+From d885df78c6f931abf3259343897e16c8cba1 Mon Sep 17 00:00:00 2001
+From: Jay Kamat 
+Date: Sat, 1 Sep 2018 13:20:32 -0700
+Subject: [PATCH 2/2] Explicitly catch curses.error
+
+---
+ blessings/__init__.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/blessings/__init__.py b/blessings/__init__.py
+index 3872b5f..fdceb09 100644
+--- a/third_party/python/blessings/blessings/__init__.py
 b/third_party/python/blessings/blessings/__init__.py
+@@ -97,7 +97,7 @@ def __init__(self, kind=None, stream=None, 
force_styling=False):
+ try:
+ setupterm(kind or environ.get('TERM', 'dumb'),
+   self._init_descriptor)
+-except:
++except curses.error:
+ # There was an error setting up the terminal, either curses is
+ # not supported or TERM is incorrectly set. Fall back to dumb.
+ self._does_styling = False
+
+
+--- a/python/mach/mach/logging.py
 b/python/mach/mach/logging.py
+@@ -93,7 +93,7 @@
+ 
+ def set_terminal(self, terminal):
+ self.terminal = terminal
+-self._sgr0 = blessings.tigetstr('sgr0') or '' if terminal and 
blessings else ''
++self._sgr0 = terminal.normal if terminal and blessings else ''
+ 
+ def format(self, record):
+ f = record.msg.format(**record.params)
+ 

diff --git a/mail-client/thunderbird/thunderbird-60.0-r3.ebuild 
b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild
new file mode 100644
index 000..98e373db77a
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-60.0-r3.ebuild
@@ -0,0 +1,563 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=""
+MOZ_LIGHTNING_VER="6.2"
+MOZ_LIGHTNING_GDATA_VER="4.4.1"
+
+# This list can be updated using scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=(ar ast be bg br ca cs cy da de el en en-GB en-US es-AR
+es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
+nb-NO nl nn-NO pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE tr
+uk vi zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
+MOZ_PV="${PV/_beta/b}"
+
+# Patches
+PATCHTB="thunderbird-60.0-patches-0"
+PATCHFF="firefox-60.0-patches-02"
+
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
+
+# ESR releases have slightly version numbers
+if [[ ${MOZ_ESR} == 1 ]]; then
+   MOZ_PV="${MOZ_PV}esr"
+fi

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

2018-09-27 Thread Thomas Deutschmann
commit: 5ecfd2a4efd762f392273d0604899ec4c0f21a31
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 22:23:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 22:23:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecfd2a4

www-client/firefox: add missing "die" in src_install

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

 www-client/firefox/firefox-60.2.1-r1.ebuild | 2 +-
 www-client/firefox/firefox-62.0.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/firefox-60.2.1-r1.ebuild 
b/www-client/firefox/firefox-60.2.1-r1.ebuild
index 1b5bd9fb727..03ffedb5a69 100644
--- a/www-client/firefox/firefox-60.2.1-r1.ebuild
+++ b/www-client/firefox/firefox-60.2.1-r1.ebuild
@@ -294,7 +294,7 @@ src_install() {
 
cd "${S}"
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
-   DESTDIR="${D}" ./mach install
+   DESTDIR="${D}" ./mach install || die
 
if use geckodriver ; then
cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver 
"${ED%/}"${MOZILLA_FIVE_HOME} || die

diff --git a/www-client/firefox/firefox-62.0.2.ebuild 
b/www-client/firefox/firefox-62.0.2.ebuild
index 75452a757c0..426d2ba9bc0 100644
--- a/www-client/firefox/firefox-62.0.2.ebuild
+++ b/www-client/firefox/firefox-62.0.2.ebuild
@@ -491,7 +491,7 @@ src_install() {
 
cd "${S}"
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
-   DESTDIR="${D}" ./mach install
+   DESTDIR="${D}" ./mach install || die
 
if use geckodriver ; then
cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver 
"${ED%/}"${MOZILLA_FIVE_HOME} || die



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

2018-09-27 Thread Thomas Deutschmann
commit: 8cca996eb349f47570b0ab4e24330afe1c87b899
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 22:17:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 22:17:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cca996e

www-client/firefox: call xdg_desktop_database_update during pkg_postrm

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

 www-client/firefox/firefox-60.2.1-r1.ebuild | 4 ++--
 www-client/firefox/firefox-62.0.2.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/firefox/firefox-60.2.1-r1.ebuild 
b/www-client/firefox/firefox-60.2.1-r1.ebuild
index 142e976023d..1b5bd9fb727 100644
--- a/www-client/firefox/firefox-60.2.1-r1.ebuild
+++ b/www-client/firefox/firefox-60.2.1-r1.ebuild
@@ -383,9 +383,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   # Update mimedb for the new .desktop file
-   xdg_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 
if ! use gmp-autoupdate && ! use eme-free ; then
elog "USE='-gmp-autoupdate' has disabled the following plugins 
from updating or"
@@ -405,4 +404,5 @@ pkg_postinst() {
 
 pkg_postrm() {
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }

diff --git a/www-client/firefox/firefox-62.0.2.ebuild 
b/www-client/firefox/firefox-62.0.2.ebuild
index 5bfc9143834..75452a757c0 100644
--- a/www-client/firefox/firefox-62.0.2.ebuild
+++ b/www-client/firefox/firefox-62.0.2.ebuild
@@ -580,9 +580,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   # Update mimedb for the new .desktop file
-   xdg_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 
if ! use gmp-autoupdate && ! use eme-free ; then
elog "USE='-gmp-autoupdate' has disabled the following plugins 
from updating or"
@@ -602,4 +601,5 @@ pkg_postinst() {
 
 pkg_postrm() {
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }



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

2018-09-27 Thread Bernard Cafarelli
commit: 805112120c0887fe06027d728ef3cae3d9ae55fc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Sep 27 21:56:06 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Sep 27 21:56:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80511212

gnustep-libs/sqlclient: update mysql dependency

Move from virtual/mysql to dev-db/mysql-connector-c as the package looks
for libmysqlclient

Closes: https://bugs.gentoo.org/665904
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 .../sqlclient/{sqlclient-1.8.1.ebuild => sqlclient-1.8.1-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild 
b/gnustep-libs/sqlclient/sqlclient-1.8.1-r1.ebuild
similarity index 93%
rename from gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild
rename to gnustep-libs/sqlclient/sqlclient-1.8.1-r1.ebuild
index 6861f637d3c..1e588e7d224 100644
--- a/gnustep-libs/sqlclient/sqlclient-1.8.1.ebuild
+++ b/gnustep-libs/sqlclient/sqlclient-1.8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SLOT="0"
 IUSE="java mysql postgres +sqlite"
 
 RDEPEND=">=gnustep-libs/performance-0.3.2
-   mysql? ( virtual/mysql:= )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? ( dev-db/postgresql:= )
sqlite? ( >=dev-db/sqlite-3 )"
 DEPEND="${RDEPEND}"



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

2018-09-27 Thread Thomas Deutschmann
commit: f7e8bd1cc53e4d8ce421c34ba2b95db0c1e58b7b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 21:35:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 21:36:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e8bd1c

mozconfig-v6.60.eclass: fix dev-db/sqlite dependency

Closes: https://bugs.gentoo.org/662858
Signed-off-by: Thomas Deutschmann  gentoo.org>

 eclass/mozconfig-v6.60.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index bde4203e688..b86fa2a0dc6 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -113,7 +113,7 @@ RDEPEND=">=app-text/hunspell-1.5.4:=
system-icu? ( >=dev-libs/icu-59.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
system-libevent? ( >=dev-libs/libevent-2.0:0= )
-   system-sqlite? ( >=dev-db/sqlite-3.20.1:3[secure-delete,debug=] )
+   system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
system-harfbuzz? ( >=media-libs/harfbuzz-1.4.2:0= 
>=media-gfx/graphite2-1.3.9-r1 )
 "



[gentoo-commits] repo/gentoo:master commit in: net-irc/psybnc/files/, net-irc/psybnc/

2018-09-27 Thread Patrice Clement
commit: 2c032948f9de88cae579a5e6a12705cce59f6ce5
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Sep 21 18:36:08 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 27 21:26:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c032948

net-irc/psybnc: EAPI7, improve ebuild.

Closes: https://bugs.gentoo.org/666720
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/9937

 net-irc/psybnc/files/compile.diff  |  30 ++--
 .../psybnc/files/psybnc-2.3.2.9-multinetwork.patch |   4 +-
 net-irc/psybnc/files/psybnc-2.3.2.9-oidentd.patch  |   4 +-
 .../psybnc/files/psybnc-2.3.2.9-scripting.patch|   4 +-
 net-irc/psybnc/psybnc-2.3.2.9-r3.ebuild| 159 +
 5 files changed, 180 insertions(+), 21 deletions(-)

diff --git a/net-irc/psybnc/files/compile.diff 
b/net-irc/psybnc/files/compile.diff
index fdee75c6073..99e55b6d8cd 100644
--- a/net-irc/psybnc/files/compile.diff
+++ b/net-irc/psybnc/files/compile.diff
@@ -1,6 +1,6 @@
-diff -Naurp src/p_blowfish.c src/p_blowfish.c
 src/p_blowfish.c   2007-02-26 12:16:53.0 +
-+++ src/p_blowfish.c   2007-02-26 12:17:11.0 +
+diff -Naurp a/src/p_blowfish.c b/src/p_blowfish.c
+--- a/src/p_blowfish.c 2007-02-26 12:16:53.0 +
 b/src/p_blowfish.c 2007-02-26 12:17:11.0 +
 @@ -31,7 +31,7 @@ static char rcsid[] = "@(#)# $Id$
  #include 
  #include 
@@ -10,9 +10,9 @@ diff -Naurp src/p_blowfish.c src/p_blowfish.c
  char *lngtxt(int msgnum);
  
  #define pcontext { 
strmncpy(ctxt,__FILE__,sizeof(ctxt));strmncpy(cfunc,__FUNCTION__,sizeof(cfunc));
 cline=__LINE__; }
-diff -Naurp src/p_global.h src/p_global.h
 src/p_global.h 2007-02-26 12:16:53.0 +
-+++ src/p_global.h 2007-02-26 12:17:11.0 +
+diff -Naurp a/src/p_global.h b/src/p_global.h
+--- a/src/p_global.h   2007-02-26 12:16:53.0 +
 b/src/p_global.h   2007-02-26 12:17:11.0 +
 @@ -972,8 +972,8 @@ int checklogging(int usern);
  #endif
  
@@ -33,9 +33,9 @@ diff -Naurp src/p_global.h src/p_global.h
  int strmncasecmp(char *one, char *two);
  int strmcmp(char *one, char *two);
  int strmwildcmp(char *line, char *wildcard);
-diff -Naurp src/p_memory.c src/p_memory.c
 src/p_memory.c 2007-02-26 12:16:53.0 +
-+++ src/p_memory.c 2007-02-26 12:17:11.0 +
+diff -Naurp a/src/p_memory.c b/src/p_memory.c
+--- a/src/p_memory.c   2007-02-26 12:16:53.0 +
 b/src/p_memory.c   2007-02-26 12:17:11.0 +
 @@ -32,7 +32,7 @@ FILE *logm=NULL;
  
  /* malloc-wrapper. No memory will log an error entry and kill the bouncer */
@@ -54,9 +54,9 @@ diff -Naurp src/p_memory.c src/p_memory.c
  {
  #ifdef LOGALLOC
  if(logm==NULL)
-diff -Naurp src/p_string.c src/p_string.c
 src/p_string.c 2007-02-26 12:16:53.0 +
-+++ src/p_string.c 2007-02-26 12:17:11.0 +
+diff -Naurp a/src/p_string.c b/src/p_string.c
+--- a/src/p_string.c   2007-02-26 12:16:53.0 +
 b/src/p_string.c   2007-02-26 12:17:11.0 +
 @@ -51,7 +51,7 @@ char *lngtxt(unsigned int msgnum)
  
  /* string copy with len and zero delimit */
@@ -66,9 +66,9 @@ diff -Naurp src/p_string.c src/p_string.c
  {
  char bf[strlen(source)+2];
  char *pt;
-diff -Naurp src/match.c src/match.c
 src/match.c2007-02-26 12:26:10.0 +
-+++ src/match.c2007-02-26 12:26:17.0 +
+diff -Naurp a/src/match.c b/src/match.c
+--- a/src/match.c  2007-02-26 12:26:10.0 +
 b/src/match.c  2007-02-26 12:26:17.0 +
 @@ -36,6 +36,7 @@
  /* Remove the next line to use this in IrcII */
  #define EGGDROP

diff --git a/net-irc/psybnc/files/psybnc-2.3.2.9-multinetwork.patch 
b/net-irc/psybnc/files/psybnc-2.3.2.9-multinetwork.patch
index 4d796961d6f..b4688d7584c 100644
--- a/net-irc/psybnc/files/psybnc-2.3.2.9-multinetwork.patch
+++ b/net-irc/psybnc/files/psybnc-2.3.2.9-multinetwork.patch
@@ -1,5 +1,5 @@
 config.h.orig  2009-06-10 21:30:24.0 +
-+++ config.h   2009-06-10 21:30:39.0 +
+--- a/config.h.orig2009-06-10 21:30:24.0 +
 b/config.h 2009-06-10 21:30:39.0 +
 @@ -50,6 +50,10 @@
  
  #define BLOCKDNS

diff --git a/net-irc/psybnc/files/psybnc-2.3.2.9-oidentd.patch 
b/net-irc/psybnc/files/psybnc-2.3.2.9-oidentd.patch
index fbb4b163e3a..afc0dcfa140 100644
--- a/net-irc/psybnc/files/psybnc-2.3.2.9-oidentd.patch
+++ b/net-irc/psybnc/files/psybnc-2.3.2.9-oidentd.patch
@@ -1,5 +1,5 @@
 config.h.orig  2008-12-14 20:02:57.0 +
-+++ config.h   2008-12-14 20:03:35.0 +
+--- a/config.h 2008-12-14 20:02:57.0 +
 b/config.h 2008-12-14 20:03:35.0 +
 @@ -14,6 +14,10 @@
  
  #define TRANSLATE

diff --git a/net-irc/psybnc/files/psybnc-2.3.2.9-scripting.patch 

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

2018-09-27 Thread Patrice Clement
commit: a0ea07126315f811b93edf7ac631ee0beacb548d
Author: Joonas Niilola  gmail  com>
AuthorDate: Mon Sep 24 07:04:12 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 27 21:24:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ea0712

dev-python/texttable: drop old 0.8.3.

Signed-off-by: Joonas Niilola  gmail.com>
Package-Manager: Portage[mgorny]-2.3.49.1
Closes: https://github.com/gentoo/gentoo/pull/9965

 dev-python/texttable/Manifest   |  1 -
 dev-python/texttable/texttable-0.8.3.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/texttable/Manifest b/dev-python/texttable/Manifest
index 0365fcc9e17..0fe112fa423 100644
--- a/dev-python/texttable/Manifest
+++ b/dev-python/texttable/Manifest
@@ -1,3 +1,2 @@
-DIST texttable-0.8.3.tar.gz 8569 BLAKE2B 
83b64ba6792b4243bed042f90e643272c045f39eefdd2ea33c9ed506f1cffbb8c683809edfa2061e7f5fc8815c6bbf67de0c8da7a90c6e77fb0d89b57fc41288
 SHA512 
d9a50f6fd9cd2a6d55afd5e686ac8ff2b2ebcf8c8041209ffae3e3864529c54a384840a65df2b87a942528005ca864d00bb01dfaeb33308843c01db7471931c8
 DIST texttable-0.9.1.tar.gz 11074 BLAKE2B 
465738a7b980f2a216d63b268044c1a1b8c0deb986fd398f0ba0ae30ab84020ac6f179b5314a2071592c38443f9cb86387b9ed573342533af9e825000472ebe5
 SHA512 
7ec37336ef4b253879d0232dcdb4500cad33ecce1067dd7ea26c221dc2c003ee56360bdbd1dd1e00133301c51c67fb2fe9b1703628804a65f2a6ab8a1e830e50
 DIST texttable-1.4.0.tar.gz 12274 BLAKE2B 
558d905a65a340843a18b9c0987a34b45a53335478bc29275b4150642e8902f77830a63654a177e0017e3c729ea1bcd63d8f2296866773dfbf31cda6bc785ef7
 SHA512 
41d1b429ee32cd717d273152da0263cfff13d79aae7ecc69bda455c1391ea1e6cf74b412e6043bf3d32d62932b4498a2484deb997ef545fdd6195fd5ebd58fc5

diff --git a/dev-python/texttable/texttable-0.8.3.ebuild 
b/dev-python/texttable/texttable-0.8.3.ebuild
deleted file mode 100644
index 34b4c5d3d16..000
--- a/dev-python/texttable/texttable-0.8.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="module for creating simple ASCII tables"
-HOMEPAGE="http://foutaise.org/code/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""



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

2018-09-27 Thread Patrice Clement
commit: 051a8d0ef088063c07b7d460a8468c75350054db
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Sep 24 21:09:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 27 21:24:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051a8d0e

dev-python/construct: remove old version.

Signed-off-by: Azamat H. Hackimov  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9969

 dev-python/construct/Manifest|  1 -
 dev-python/construct/construct-2.8.17.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index 23ce240e4f6..3716c099733 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,2 +1 @@
-DIST construct-2.8.17.tar.gz 705812 BLAKE2B 
3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901
 SHA512 
5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
 DIST construct-2.8.21.tar.gz 706022 BLAKE2B 
a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb
 SHA512 
f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562

diff --git a/dev-python/construct/construct-2.8.17.ebuild 
b/dev-python/construct/construct-2.8.17.ebuild
deleted file mode 100644
index 4235c921ade..000
--- a/dev-python/construct/construct-2.8.17.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="A powerful declarative parser for binary data"
-HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct/;
-SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/tox[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   py.test -vv || die "Tests failed under ${EPYTHON}"
-}



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

2018-09-27 Thread Patrice Clement
commit: 6f2a11c19d460f641e0f75c45d911509e19a55d3
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Sep 24 21:20:47 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 27 21:24:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2a11c1

dev-python/construct: version bump to 2.9.45.

This version has significant API changes, which uncompatible with
previous 2.8.x branch. Restricted test feature since it requires
additional external dependencies.

Signed-off-by: Azamat H. Hackimov  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/construct/Manifest|  1 +
 dev-python/construct/construct-2.9.45.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index 3716c099733..9992b1bf134 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1 +1,2 @@
 DIST construct-2.8.21.tar.gz 706022 BLAKE2B 
a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb
 SHA512 
f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562
+DIST construct-2.9.45.tar.gz 1042299 BLAKE2B 
4d646c3a340b969e83e15436422732f4f4380ef24cd0e9f258f3d3666f17b08ab628d19db39bb8fcd3f370c2b0c93a8329fba56727f28d7a23d868d001610927
 SHA512 
78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1

diff --git a/dev-python/construct/construct-2.9.45.ebuild 
b/dev-python/construct/construct-2.9.45.ebuild
new file mode 100644
index 000..b0b6c560e04
--- /dev/null
+++ b/dev-python/construct/construct-2.9.45.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A powerful declarative parser for binary data"
+HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct/;
+SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+DEPEND="test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   pytest -vv || die "Tests failed under ${EPYTHON}"
+}
+
+pkg_postinst() {
+   ewarn "Version 2.9.x has significant API and implementation changes 
from"
+   ewarn "previous 2.8.x releases. Please read the documentation at"
+   ewarn "https://construct.readthedocs.io/en/latest/transition29.html;
+   ewarn "for more info."
+}



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

2018-09-27 Thread Patrice Clement
commit: 43c74509cedaab47906a0c06d1ed2b9c0ecba30f
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Sep 24 22:57:19 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 27 21:24:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c74509

dev-python/construct: added scimath for testing.

dev-python/scimath is required for python2_7

Signed-off-by: Azamat H. Hackimov  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/construct/construct-2.8.21.ebuild | 1 +
 dev-python/construct/construct-2.9.45.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/construct/construct-2.8.21.ebuild 
b/dev-python/construct/construct-2.8.21.ebuild
index a856d066558..2e90888369a 100644
--- a/dev-python/construct/construct-2.8.21.ebuild
+++ b/dev-python/construct/construct-2.8.21.ebuild
@@ -18,6 +18,7 @@ IUSE="test"
 DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/scimath[${PYTHON_USEDEP}]' 
'python2_7')
)"
 
 python_test() {

diff --git a/dev-python/construct/construct-2.9.45.ebuild 
b/dev-python/construct/construct-2.9.45.ebuild
index b0b6c560e04..d1968273fd4 100644
--- a/dev-python/construct/construct-2.9.45.ebuild
+++ b/dev-python/construct/construct-2.9.45.ebuild
@@ -19,6 +19,7 @@ RESTRICT="test"
 DEPEND="test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/scimath[${PYTHON_USEDEP}]' 
'python2_7')
)"
 
 python_test() {



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

2018-09-27 Thread Sergei Trofimovich
commit: 46aa079fc5c778a517af846385b728a26e4dd99d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Sep 27 21:19:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep 27 21:20:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46aa079f

dev-libs/beecrypt: tweak for icu-61, bug #666542

On icu-61 built failures look like:
  include/beecrypt/c++/lang/String.h:76:17:
error: ‘UnicodeString’ does not name a type

ICU-61 moved all names into icu:: space.

The fix is to add 'using icu::'.

Reported-by: Juergen Rose
Closes: https://bugs.gentoo.org/666542
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild | 98 ++
 .../beecrypt/files/beecrypt-4.2.1-icu-61.patch | 51 +++
 2 files changed, 149 insertions(+)

diff --git a/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild 
b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
new file mode 100644
index 000..564e81f5799
--- /dev/null
+++ b/dev-libs/beecrypt/beecrypt-4.2.1-r5.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="General-purpose cryptography library"
+HOMEPAGE="https://sourceforge.net/projects/beecrypt/;
+SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+threads java cxx python static-libs doc"
+REQUIRED_USE="cxx? ( threads )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="!=dev-libs/icu-6.1:= )
+   python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jdk-1.4 )
+   doc? ( app-doc/doxygen
+   virtual/latex-base
+   dev-texlive/texlive-fontsextra
+   )"
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.4 )"
+
+DOCS=( BUGS README BENCHMARKS NEWS )
+PATCHES=(
+   "${FILESDIR}"/${P}-build-system.patch
+   "${FILESDIR}"/${P}-gcc-4.7.patch
+
+   # Fixes bug 596904
+   "${FILESDIR}"/${P}-c++11-allow-throw-in-destructors.patch
+   "${FILESDIR}"/${P}-cast-uchar.patch #618676
+
+   "${FILESDIR}"/${P}-icu-61.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+   java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # ICU needs char16_t support now
+   # bug 649548
+   append-cxxflags -std=c++14
+
+   # cplusplus needs threads support
+   ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
+   econf \
+   --disable-expert-mode \
+   $(use_enable static-libs static) \
+   $(use_enable threads) \
+   $(use_with python python "${PYTHON}") \
+   $(use_with cxx cplusplus) \
+   $(use_with java)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   pushd include/beecrypt >/dev/null || die
+   doxygen || die "doxygen failed"
+   popd >/dev/null || die
+   HTML_DOCS=( docs/html/*.{css,html,js,png} )
+   fi
+}
+
+src_test() {
+   export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
+   echo "provider.1=${S}/c++/provider/.libs/base.so" > 
"${BEECRYPT_CONF_FILE}" || die
+   emake check bench
+}
+
+src_install() {
+   default
+
+   if use python; then
+   rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
+   fi
+   if ! use static-libs; then
+   find "${D}" -name '*.la' -delete || die
+   fi
+}

diff --git a/dev-libs/beecrypt/files/beecrypt-4.2.1-icu-61.patch 
b/dev-libs/beecrypt/files/beecrypt-4.2.1-icu-61.patch
new file mode 100644
index 000..68845f612d9
--- /dev/null
+++ b/dev-libs/beecrypt/files/beecrypt-4.2.1-icu-61.patch
@@ -0,0 +1,51 @@
+On icu-61 built failures look like:
+  include/beecrypt/c++/lang/String.h:76:17:
+error: ‘UnicodeString’ does not name a type
+
+ICU-61 moved all names into icu:: space.
+
+The fix is to add 'using icu::'.
+
+Reported-by: Juergen Rose
+Bug: https://bugs.gentoo.org/666542
+--- a/c++/beeyond/DHIESParameterSpec.cxx
 b/c++/beeyond/DHIESParameterSpec.cxx
+@@ -36,2 +36,4 @@ using std::auto_ptr;
+ #include 
++using icu::RegexPattern;
++using icu::RegexMatcher;
+ 
+--- a/c++/crypto/Cipher.cxx
 b/c++/crypto/Cipher.cxx
+@@ -30,2 +30,4 @@ using beecrypt::security::Security;
+ #include 
++using icu::RegexMatcher;
++using icu::RegexPattern;
+ 
+--- a/c++/lang/Integer.cxx
 b/c++/lang/Integer.cxx
+@@ -29,2 +29,5 @@ using beecrypt::lang::String;
+ #include 
++using icu::Formattable;
++using icu::NumberFormat;
++
+ 
+--- a/c++/lang/Long.cxx
 b/c++/lang/Long.cxx
+@@ -29,2 +29,4 @@ using beecrypt::lang::String;
+ 

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2018-09-27 Thread Samuel Bernardo
commit: bacbfa06221c5bc3079dd300a621e49b14bdd0d4
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Sep 27 20:51:07 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Sep 27 20:51:55 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=bacbfa06

update rubymine

 dev-util/rubymine/Manifest |  2 ++
 dev-util/rubymine/rubymine-2018.2.3.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 0e5acc2..4b01778 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -8,6 +8,7 @@ DIST RubyMine-2018.1.2.tar.gz 281527309 BLAKE2B 
bf797ff18aa3c233a9389de33bfa8b10
 DIST RubyMine-2018.1.3.tar.gz 279545828 BLAKE2B 
a799ffb2feb6da8d29e40b2e0588c44eb31370e684f98275ccf048923ccd6b73abe70a9e4d9840cd6764fd4889a28fee74fc14e4680c7a33e3f8a82bf3b6
 SHA512 
64bb9206d257c1eaf430a6e92e329e7c4391e3e29557f96f2fa8cc876338ee1155fb1697006f39141d05f29fd0d153a14062af358a4c1e8f50d59f083a14b985
 DIST RubyMine-2018.1.4.tar.gz 280335924 BLAKE2B 
10744b3fa6559b41f7904c5481e1eeac7c0b0bd978be95afdffedc8a5f2675cb2c5bc9ab47a655cd4d988edd01307de79890543ccb2c599209897774d7e683b6
 SHA512 
4b52cf9910075fcd05077b7d38fe88df16264ce2aa8585d30bf793267e9b473380195505a239da85c20d6edf1f7584c39c8ee40455b86975a16a45e7cbd2a7cd
 DIST RubyMine-2018.2.2.tar.gz 292593737 BLAKE2B 
4f73d8d45e8449c754100304aed471abd8d9887eec8252008b172c2ca58b32a14b539f6e7405f0542ac14db8ec71ff93224cb34bb04db03c2c46751628882a0b
 SHA512 
39c3a54359cb0be79c61a1eb0f793cd3867bc08b6dbb0155b00eeca650f50f55ad0229d15ed56cb64a46110e8439b0ebb0beb5212c12665c67cda4c62ccc57b6
+DIST RubyMine-2018.2.3.tar.gz 292625068 BLAKE2B 
bee6581c973358e454bccf1b53eca6b346bfc043edf8e2c9bd480cea9ee073eed69de4039e6683bdcd34f201debbc1d5d956adbec9d45b8b54097426cb7b21f4
 SHA512 
75db663792680a96a3baf3b33143679d41b86723cc92e52b75483afc7fe006b051ff893c1b18c63d6909d1c043ca1525ecfa8b978adf343b80b5ab9318ec8113
 DIST RubyMine-2018.2.tar.gz 286656367 BLAKE2B 
4e366ac98b87c29fd8a4ffb32e3bf8ebd72880ca72a33a436849489ea827f2b49655badd98de53c53899aa92de722cdc65213caaaf02cc8df471eb93772c8eaa
 SHA512 
50a0ae3d26d73f22cdd9978166fe8e13c1ada4e36362457d1b248527e8a7f2852944dbc6caec00285bbf02d71a7148847770c18bd02388bcfcc84a44cca3784a
 EBUILD rubymine-2017.3.0.ebuild 951 BLAKE2B 
c38b84087cf7617d48eefd77610f669aa3378d9adf952949ac1fcac1a3aeb7f215787c759a56c9ffd13f2b3473757a2ed5cbd35092073301f46c1e7577e0d24d
 SHA512 
3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7
 EBUILD rubymine-2017.3.1.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
@@ -20,4 +21,5 @@ EBUILD rubymine-2018.1.3.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2d
 EBUILD rubymine-2018.1.4.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 EBUILD rubymine-2018.2.0.ebuild 951 BLAKE2B 
c38b84087cf7617d48eefd77610f669aa3378d9adf952949ac1fcac1a3aeb7f215787c759a56c9ffd13f2b3473757a2ed5cbd35092073301f46c1e7577e0d24d
 SHA512 
3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7
 EBUILD rubymine-2018.2.2.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
+EBUILD rubymine-2018.2.3.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 MISC metadata.xml 246 BLAKE2B 
fc8d6245f577ed3dc445e459694a18f1d950a722dbb72bfd7508f1ba7c52f264fce2c4eda4b52e238a80f6765243a27d396a749dadbdf6a4b6931c25f8404bfa
 SHA512 
cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77

diff --git a/dev-util/rubymine/rubymine-2018.2.3.ebuild 
b/dev-util/rubymine/rubymine-2018.2.3.ebuild
new file mode 100644
index 000..a6a68b2
--- /dev/null
+++ b/dev-util/rubymine/rubymine-2018.2.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/idea-ultimate/

2018-09-27 Thread Samuel Bernardo
commit: 21eb58ba6a273ba982a5e71a467234304eb369d2
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Sep 27 20:34:18 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Sep 27 20:34:18 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=21eb58ba

update idea-ultimate

 dev-util/idea-ultimate/Manifest|  2 +
 .../idea-ultimate-2018.2.4.182.4505.22.ebuild  | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 38c538f..851510a 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -10,6 +10,7 @@ DIST ideaIU-2018.1.5.tar.gz 668830233 BLAKE2B 
ed1dda4070ccc6ab2cda365ca6bb7f8455
 DIST ideaIU-2018.1.6.tar.gz 667745687 BLAKE2B 
1e864dffb5be22a7c5021163b078d37824f4a48a1d54572b96cb36038ba6efd6f9bd12c0fab096f57eb04372fd8af84a846624c98ca10a3786c445f49ffa11a7
 SHA512 
414931b942a59d45835df0d4482e21bb9e810043fb4e10ee161b49bf3cd92d473833c628671326af775696d646fb14513f3aca81eaee313ffbdea49f9d518f8d
 DIST ideaIU-2018.1.tar.gz 666914931 BLAKE2B 
dd4adad2f3244ab8f94ec6f589eea099abb22b5b941c620b209920efad23d5cad38b831da9183fbf82f49748bbbff833d42bff2f621f78a8fcdb9ed5808b4528
 SHA512 
72a4bc88bb2a48933a58fa2ff01142f12027248d1ca9cecf9318c6194ebd2baf62ebe412d976943f2b4effc37fd111cd9247f574330a7d12395a519c7f6c06ec
 DIST ideaIU-2018.2.3.tar.gz 647352652 BLAKE2B 
e8452dcd601878383e6f404705feafa33636b0774af4cdf4cfa090ca827750eddc19d317b71262ba05608cd8fa659ac94f42f952b84f5668c7dc1c1454a788c5
 SHA512 
68d0a6214eb4be68c7a2470748d67007a440cc4038f99f6c329e040d7a5547671fd76516d9593aa347cf660d00eb38965c85d51d9ce01adbef3ff6911d581b26
+DIST ideaIU-2018.2.4.tar.gz 647386875 BLAKE2B 
9a4f5f5f139eb85f1c5ffc67fec86f4b823511f00885a590e350ad12fd883ab882b58111e19a171b55b74dedb6c094d0d187a53b9d6957213d1cf032008f4cab
 SHA512 
55ffd8988ac2d19ac1c096f00546207d21aa119e3afa7307c539a53ccc7523a349e733aaf63caa5f30b200cfbe56951ba643eb4d433a1900318c60419fd6
 DIST ideaIU-2018.2.tar.gz 644700595 BLAKE2B 
44e7b15cb6c5ac0bc30ce3f2f4bb690df372063295f2fb646ef55b6f2ac78370762d6d8e115ba2d78f6038b8e8dfc17f30e15b391043789540c7a57c0fb66430
 SHA512 
d9eea76eb1f8c6e0f609b315f6a8d7b0f696260c765310222d599bfc5a1e5b104551d9a343c0a2666f854b3f1b713f3cfdd85f9b73b29598e39672200ae737f7
 EBUILD idea-ultimate-2017.3.0.173.3727.127.ebuild 2210 BLAKE2B 
43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440
 SHA512 
6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
 EBUILD idea-ultimate-2017.3.2.173.4127.27.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
@@ -24,5 +25,6 @@ EBUILD idea-ultimate-2018.1.5.181.5281.24.ebuild 2210 BLAKE2B 
310ab948edc44bb503
 EBUILD idea-ultimate-2018.1.6.181.5540.7.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.2.0.182.3684.101.ebuild 2210 BLAKE2B 
43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440
 SHA512 
6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
 EBUILD idea-ultimate-2018.2.3.182.4323.46.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
+EBUILD idea-ultimate-2018.2.4.182.4505.22.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 MISC ChangeLog 142 BLAKE2B 
d6bb9a7ff30fcbf78573ea65cf495cdc21393b0e9e546f9b5df7f9b5d358b362e7741509b6625d1dee6ae4f6b7ea33e4a88fc7e6d53b34745c3234c377ba690d
 SHA512 
f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b
 MISC metadata.xml 594 BLAKE2B 
3d60d5f3bccb0290e644b5ff032ca7ac1d7bf18d2f183ff9de638130b9d33582b3c36888a3f318514ab2b1eb5c384ee56db0c1d4bd64ed907db2c6788f3c393c
 SHA512 

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

2018-09-27 Thread Ettore Di Giacinto
commit: f7b7f1445d9a87bafbef5be59afef9929cee97ba
Author: Ettore Di Giacinto  gentoo  org>
AuthorDate: Thu Sep 27 20:20:03 2018 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Thu Sep 27 20:29:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b7f144

app-admin/calamares: bump to 3.2.2

Add dev-qt/linguist-tools to deps

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/calamares/Manifest   |  1 +
 app-admin/calamares/calamares-3.2.2.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest
index 57c83e0098e..c505885b1e6 100644
--- a/app-admin/calamares/Manifest
+++ b/app-admin/calamares/Manifest
@@ -1,2 +1,3 @@
 DIST calamares-3.1.13.tar.gz 2279516 BLAKE2B 
ff2c81e81086d53c205c25dbdb7e8b1b60f5f10c979e9afd85c02426cd38037c6fbbf76e21fa5fb152ea9bf1c47658563ba5b2fb7e84b4e2734d6269584315df
 SHA512 
451e04fe41448976e612b2a682cf38ed2683b490bb195ba82ad97d47dfd3eb808f8c25251be00104e3f3b4086ab37be462034bbd2866e64536e90f7ebcfb0d7a
 DIST calamares-3.2.0.tar.gz 2488863 BLAKE2B 
6941cdd7eb381a6ee4f7bc2628605ee5a670de0d839b5797cec930737ec5fc09e214c484c2e8398ab2f12669bbc64768d5ee20b2aa1adae799fb96373a0b07df
 SHA512 
0b502749ace48ce56f2bb364d265c5b9197cca2b27115663f928cb58d02ba43e93b80b5022053bca5899ce6ee35146992157408fc5af017da6d61abdcdbc4e1d
+DIST calamares-3.2.2.tar.gz 2579462 BLAKE2B 
f477493451e084a287f43abfdd66d4a77ce839cad61f921801462bef73df74d42e616d63682d09d59309d6f98ffe560e6c8f9176c9fb290701dfb4e5aa263b29
 SHA512 
f060534941e0191defa65f024ec8dbbd275d16d40e491015997f12d3eb404a3117d1f113d4dcef3421ed0d15c1e24bdd8b31fc4554d313ebbd3959058c202e63

diff --git a/app-admin/calamares/calamares-3.2.2.ebuild 
b/app-admin/calamares/calamares-3.2.2.ebuild
new file mode 100644
index 000..39df940004c
--- /dev/null
+++ b/app-admin/calamares/calamares-3.2.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_5,3_6} )
+inherit kde5 python-r1
+
+DESCRIPTION="Distribution-independent installer framework"
+HOMEPAGE="https://calamares.io;
+if [[ ${KDE_BUILD_TYPE} == live ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN};
+else
+   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+IUSE="+networkmanager pythonqt +upower"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-cpp/yaml-cpp:=
+   >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]
+   dev-libs/libpwquality[${PYTHON_USEDEP}]
+   sys-apps/dbus
+   sys-apps/dmidecode
+   sys-auth/polkit-qt[qt5(+)]
+   >=sys-libs/kpmcore-3.0.3:5=
+   pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="${DEPEND}
+   app-admin/sudo
+   dev-libs/libatasmart
+   net-misc/rsync
+   >=sys-block/parted-3.0
+   || ( sys-boot/grub:2 sys-boot/systemd-boot )
+   sys-boot/os-prober
+   sys-fs/squashfs-tools
+   sys-libs/timezone-data
+   virtual/udev
+   networkmanager? ( net-misc/networkmanager )
+   upower? ( sys-power/upower )
+"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   python_setup
+   export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
+  PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
+  PYTHON_CFLAGS="$(python_get_CFLAGS)"\
+  PYTHON_LIBS="$(python_get_LIBS)"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWEBVIEW_FORCE_WEBKIT=OFF
+   -DWITH_PYTHONQT=$(usex pythonqt)
+   )
+
+   kde5_src_configure
+   sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' 
"${S}"/calamares.desktop
+   sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' 
"${S}"/calamares.desktop
+}
+
+src_install() {
+   kde5_src_install
+   dobin "${FILESDIR}"/calamares-pkexec
+}



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

2018-09-27 Thread Ettore Di Giacinto
commit: cf9062ee5a7ffb0c88ede086f187f795599ec912
Author: Ettore Di Giacinto  gentoo  org>
AuthorDate: Thu Sep 27 18:58:19 2018 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Thu Sep 27 20:29:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9062ee

app-admin/calamares: revision bump

Add missing RDEPEND on sys-libs/timezone-data.
Timezone otherwise is not selectable and installation fails.
Thanks to @joostruis for pointing that out.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/app-admin/calamares/calamares-3.2.0.ebuild 
b/app-admin/calamares/calamares-3.2.0-r1.ebuild
similarity index 98%
rename from app-admin/calamares/calamares-3.2.0.ebuild
rename to app-admin/calamares/calamares-3.2.0-r1.ebuild
index a0864c5ac07..2d482b898d0 100644
--- a/app-admin/calamares/calamares-3.2.0.ebuild
+++ b/app-admin/calamares/calamares-3.2.0-r1.ebuild
@@ -53,6 +53,7 @@ RDEPEND="${DEPEND}
|| ( sys-boot/grub:2 sys-boot/systemd-boot )
sys-boot/os-prober
sys-fs/squashfs-tools
+   sys-libs/timezone-data
virtual/udev
networkmanager? ( net-misc/networkmanager )
upower? ( sys-power/upower )



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

2018-09-27 Thread Thomas Deutschmann
commit: ef551905fbbf1b48750db051bc14fc9b80ca1b7f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 20:27:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 20:28:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef551905

www-client/firefox: make hard- and softfloat distinguishable

Reported-by: stefson  yahoo.de>
Signed-off-by: Thomas Deutschmann  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 eclass/mozconfig-v6.60.eclass| 2 +-
 www-client/firefox/firefox-62.0.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index a804ac77512..bde4203e688 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -345,7 +345,7 @@ mozconfig_config() {
mozconfig_annotate '' --with-thumb-interwork=no
fi
fi
-   if [[ ${CHOST} == armv* ]] ; then
+   if [[ ${CHOST} == armv*h* ]] ; then
mozconfig_annotate '' --with-float-abi=hard
if ! use system-libvpx ; then
sed -i -e "s|softfp|hard|" \

diff --git a/www-client/firefox/firefox-62.0.2.ebuild 
b/www-client/firefox/firefox-62.0.2.ebuild
index 68e3ed1ea93..5bfc9143834 100644
--- a/www-client/firefox/firefox-62.0.2.ebuild
+++ b/www-client/firefox/firefox-62.0.2.ebuild
@@ -330,7 +330,7 @@ src_configure() {
mozconfig_annotate '' --with-thumb-interwork=no
fi
fi
-   if [[ ${CHOST} == armv* ]] ; then
+   if [[ ${CHOST} == armv*h* ]] ; then
mozconfig_annotate '' --with-float-abi=hard
if ! use system-libvpx ; then
sed -i -e "s|softfp|hard|" \



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

2018-09-27 Thread Brian Evans
commit: 670ca6f14ac7f4de522a58d7be86fbede2240b62
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Sep 27 19:29:19 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Sep 27 19:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670ca6f1

profiles: Remove php_targets_php7-2 from use.stable.mask on arm

Signed-off-by: Brian Evans  gentoo.org>

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

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index bc9c137a440..89f0809db8d 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Brian Evans  (14 Aug 2017)
-# Needs dev-lang/php:7.2 stable
-php_targets_php7-2
-
 # Mike Gilbert  (08 Jun 2017)
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7



[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/

2018-09-27 Thread Brian Evans
commit: 43dcb19e1b6e09c5e51a2ac8ac433257f05bc758
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Sep 27 19:28:24 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Sep 27 19:28:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dcb19e

virtual/httpd-php: Mark arm stable

Signed-off-by: Brian Evans  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 virtual/httpd-php/httpd-php-7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/httpd-php/httpd-php-7.2.ebuild 
b/virtual/httpd-php/httpd-php-7.2.ebuild
index 0da925f3eac..1e585fbd471 100644
--- a/virtual/httpd-php/httpd-php-7.2.ebuild
+++ b/virtual/httpd-php/httpd-php-7.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
 DESCRIPTION="Virtual to provide PHP-enabled webservers"
 SLOT="${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 RDEPEND="|| ( dev-lang/php:${SLOT}[fpm]
  dev-lang/php:${SLOT}[apache2]



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

2018-09-27 Thread Sergei Trofimovich
commit: 4830424cfe1559c290a5647f0989fb09d8da04a1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 27 16:13:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep 27 18:33:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4830424c

media-plugins/gst-plugins-ximagesrc: keyworded 1.14.1 for sparc, bug #661288

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

 media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.14.1.ebuild 
b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.14.1.ebuild
index e9a0f3958ff..dbb9bbd24ee 100644
--- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.14.1.ebuild
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.14.1.ebuild
@@ -7,7 +7,7 @@ GST_ORG_MODULE=gst-plugins-good
 inherit gstreamer
 
 DESCRIPTION="X11 video capture stream plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND="



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

2018-09-27 Thread Sergei Trofimovich
commit: 479544eccd70bd42ceb466d8fb6ae0f3c60c4d5f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 27 16:15:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Sep 27 18:33:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479544ec

dev-lang/R: stable 3.4.1 for sparc, bug #641284

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

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

diff --git a/dev-lang/R/R-3.4.1.ebuild b/dev-lang/R/R-3.4.1.ebuild
index a3e84cc1fd8..87ba2dd8f31 100644
--- a/dev-lang/R/R-3.4.1.ebuild
+++ b/dev-lang/R/R-3.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ia64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 ~hppa ia64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="cairo doc icu java jpeg lapack minimal nls openmp perl png prefix 
profile readline static-libs tiff tk X"
 REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( 
cairo X ) )"
 



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

2018-09-27 Thread Matt Turner
commit: 75ee69445f6bfcfe9be3948844ef1b83a317519a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 27 18:24:57 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 27 18:28:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee6944

x11-libs/libxcb: Version bump to 1.13.1

 x11-libs/libxcb/Manifest |  1 +
 x11-libs/libxcb/libxcb-1.13.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index aea3ef1bfbc..8ef1b582c75 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
+DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B 
eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93
 SHA512 
763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23
 DIST libxcb-1.13.tar.bz2 510453 BLAKE2B 
2bdae7610cb8b3fdefeded6cf457e1c397666d235114439caba114b9e7a6b2af50f2cd8363ebaa3ddfa5c5040b8cdf2960150e1f4db141c572e12b1a2fb0ca9a
 SHA512 
d99bbe386a65f60fcc0cc2935e4a365bc0577b5e90433e18778a665a5aee8ebc8e9e8cb0aedac0ac4a276147c0507e759a716874ea4f80792b2fc18eefbc128c

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
new file mode 100644
index 000..102ff1507d8
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE=xml
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit python-any-r1 xorg-2
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/;
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
+[[ ${PV} != * ]] && \
+   SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
+
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 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="doc selinux test xkb"
+SLOT="0/1.12"
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+   doc? ( app-doc/doxygen[dot] )
+   dev-libs/libxslt
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep \
+   
">=x11-base/xcb-proto-1.13[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+
+python_check_deps() {
+   has_version --host-root ">=x11-base/xcb-proto-1.13[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   $(use_enable xkb)
+   --enable-xinput
+   )
+   xorg-2_src_configure
+}



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

2018-09-27 Thread Bernard Cafarelli
commit: 10ae2212f3e609f7f9682a94ac5a02ac4f3ae47b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Sep 27 17:26:13 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Sep 27 17:51:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ae2212

media-video/orion: drop old

Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-video/orion/Manifest   |  2 --
 media-video/orion/orion-1.3.5.ebuild | 40 -
 media-video/orion/orion-1.4.0.ebuild | 49 
 3 files changed, 91 deletions(-)

diff --git a/media-video/orion/Manifest b/media-video/orion/Manifest
index f6b42a17f10..6168b4a52a5 100644
--- a/media-video/orion/Manifest
+++ b/media-video/orion/Manifest
@@ -1,3 +1 @@
-DIST orion-1.3.5.tar.gz 3213988 BLAKE2B 
e4786a277d92caf20ff4aa4f5a31a683e60fc7c163699375f953bfd05b5e4a32920d547e708c900574ad6860ef741bcc39b4e70440f9781f831eb0f052861870
 SHA512 
afd5540b2a61181c3db051fd39dd42f8a96799d19aab814f5846c5270f13bb0cb8305cd69e09e69cf215aeafb66682cc6d70379e791d6bffc551a38a8c751d0d
-DIST orion-1.4.0.tar.gz 3375433 BLAKE2B 
8e3b83d89780c46bc8a29cd6e7cdf679f2be9e5176ccc9bc50fc6714bf5aa6178ea138c78d6cd427f6fa7c9977e2af06a54812b380e1a1cdf8321643969c14d6
 SHA512 
0dadd66f806d9f4bf464e855b38e35cb762ba9cbc1c51a135e5fd489f3a5ebf80117f502eaa8225d0a4a72f15bc8e4858b92866148dc73ecc0d18fd1e1717bed
 DIST orion-1.6.1.tar.gz 614216 BLAKE2B 
8fc0909c1dd433e72d4ed41046d38a861ec48cbe6e93e1a9cc48f31cb3ef381e1b5b998c501d20756883431464eef798859b9ba4d086b89575281dbc17afca69
 SHA512 
3db0b59a89d2364f2d0586c3f318fc793f73a17d767adb0f44b89830e397be6f24c2ab662b7c84e7d857bc42b952fdf7fa280090313f5e39e37205eb8fb6dc9e

diff --git a/media-video/orion/orion-1.3.5.ebuild 
b/media-video/orion/orion-1.3.5.ebuild
deleted file mode 100644
index 59d5d8702da..000
--- a/media-video/orion/orion-1.3.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit qmake-utils
-
-DESCRIPTION="Cross-platform Twitch client"
-HOMEPAGE="https://alamminsalo.github.io/orion/;
-SRC_URI="https://github.com/alamminsalo/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+mpv"
-
-DEPEND="dev-qt/qtquickcontrols:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebengine:5
-   mpv? ( media-video/mpv[libmpv] )
-   !mpv? ( dev-qt/qtmultimedia:5 )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   # TODO: also supports qtav, not yet in portage
-   local PLAYER
-   if use mpv; then
-   PLAYER=mpv
-   else
-   PLAYER=multimedia
-   fi
-   eqmake5 ${PN}.pro CONFIG+=${PLAYER}
-}
-
-src_install() {
-   dobin ${PN}
-   domenu distfiles/*.desktop
-
-   insinto /usr/share/icons/hicolor/scalable/apps
-   doins distfiles/${PN}.svg
-}

diff --git a/media-video/orion/orion-1.4.0.ebuild 
b/media-video/orion/orion-1.4.0.ebuild
deleted file mode 100644
index 804460e26d8..000
--- a/media-video/orion/orion-1.4.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit qmake-utils eutils
-
-DESCRIPTION="Cross-platform Twitch client"
-HOMEPAGE="https://alamminsalo.github.io/orion/;
-SRC_URI="https://github.com/alamminsalo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+mpv"
-
-DEPEND="dev-qt/qtquickcontrols:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebengine:5
-   mpv? ( media-video/mpv[libmpv] )
-   !mpv? ( dev-qt/qtmultimedia:5 )"
-RDEPEND="${DEPEND}
-   !mpv? ( media-plugins/gst-plugins-hls )"
-
-src_prepare() {
-   sed -i \
-   -e 
's:^Icon=/usr/local/share/icons/orion.svg$:Icon=/usr/share/icons/hicolor/scalable/apps/orion.svg:'
 \
-   -e 's:^Categories=Games$:Categories=Game;:' \
-   distfiles/*.desktop
-   eapply_user
-}
-
-src_configure() {
-   # TODO: also supports qtav, not yet in portage
-   local PLAYER
-   if use mpv; then
-   PLAYER=mpv
-   else
-   PLAYER=multimedia
-   fi
-   eqmake5 ${PN}.pro CONFIG+=${PLAYER}
-}
-
-src_install() {
-   dobin ${PN}
-   domenu distfiles/*.desktop
-
-   insinto /usr/share/icons/hicolor/scalable/apps
-   doins distfiles/${PN}.svg
-}



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

2018-09-27 Thread Bernard Cafarelli
commit: eb342726318dad9f1335431ddbe898972b511d03
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Sep 27 17:37:24 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Sep 27 17:51:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb342726

profiles: x86: mask USE=qtav for media-video/orion

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b6c69adf7e0..47cbc2343e2 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
 
+# Bernard Cafarelli  (27 Sep 2018)
+# media-libs/qtav not keyworded
+media-video/orion qtav
+
 # Virgil Dupras  (06 Sep 2018)
 # sci-libs/oce not yet keyworded
 sci-electronics/kicad oce



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

2018-09-27 Thread Bernard Cafarelli
commit: d5d7ad6c39f24945b566cba590ba13e329ef9147
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Sep 27 17:51:45 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Sep 27 17:51:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d7ad6c

media-video/orion: 1.6.5 bump

Also add qtav option, now that it is in portage

Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-video/orion/Manifest   |  1 +
 media-video/orion/metadata.xml   |  4 +++-
 media-video/orion/orion-1.6.5.ebuild | 45 
 3 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/media-video/orion/Manifest b/media-video/orion/Manifest
index 6168b4a52a5..bd0019233ae 100644
--- a/media-video/orion/Manifest
+++ b/media-video/orion/Manifest
@@ -1 +1,2 @@
 DIST orion-1.6.1.tar.gz 614216 BLAKE2B 
8fc0909c1dd433e72d4ed41046d38a861ec48cbe6e93e1a9cc48f31cb3ef381e1b5b998c501d20756883431464eef798859b9ba4d086b89575281dbc17afca69
 SHA512 
3db0b59a89d2364f2d0586c3f318fc793f73a17d767adb0f44b89830e397be6f24c2ab662b7c84e7d857bc42b952fdf7fa280090313f5e39e37205eb8fb6dc9e
+DIST orion-1.6.5.tar.gz 624005 BLAKE2B 
ca2c40a299ab3f1abc7f383f2a5f39ebbe1e6ce6737efc3da0acd8cbbc04753dab865f417bd8e39d7e42dd7db8de703dd3b251296b8820a9027ca3ad2cd5de1d
 SHA512 
6add27b81bf2520354e1a8854c2be4caf81d1c7c161003cb86bb4911852965cff938381c0ea481c64dc91c36d45f5af44cfb6e9a6d1c379f8b3b3011bbe47c6f

diff --git a/media-video/orion/metadata.xml b/media-video/orion/metadata.xml
index 98d88483f29..9c91e6887c8 100644
--- a/media-video/orion/metadata.xml
+++ b/media-video/orion/metadata.xml
@@ -6,7 +6,9 @@
Bernard Cafarelli


-   Use the media-video/mpv player 
(upstream default) instead of the dev-qt/qtmultimedia one
+   Use the media-video/mpv player 
(upstream default)
+   Use the media-libs/qtav 
player
+   Use the 
dev-qt/qtmultimedia


alamminsalo/orion

diff --git a/media-video/orion/orion-1.6.5.ebuild 
b/media-video/orion/orion-1.6.5.ebuild
new file mode 100644
index 000..17c83ddd2d0
--- /dev/null
+++ b/media-video/orion/orion-1.6.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils qmake-utils
+
+DESCRIPTION="Cross-platform Twitch client"
+HOMEPAGE="https://alamminsalo.github.io/orion/;
+SRC_URI="https://github.com/alamminsalo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+mpv qtav qtmedia"
+
+DEPEND=">=dev-qt/qtquickcontrols2-5.8:5
+   >=dev-qt/qtsvg-5.8:5
+   >=dev-qt/qtwebengine-5.8:5
+   mpv? ( media-video/mpv[libmpv] )
+   qtav? ( media-libs/qtav )
+   qtmedia? ( >=dev-qt/qtmultimedia-5.8:5 )"
+RDEPEND="${DEPEND}
+   !mpv? ( media-plugins/gst-plugins-hls )"
+
+REQUIRED_USE="^^ ( mpv qtav qtmedia )"
+
+src_configure() {
+   local PLAYER
+   if use mpv; then
+   PLAYER=mpv
+   elif use qtav; then
+   PLAYER=qtav
+   else
+   PLAYER=multimedia
+   fi
+   eqmake5 ${PN}.pro CONFIG+=${PLAYER}
+}
+
+src_install() {
+   dobin ${PN}
+   domenu distfiles/*.desktop
+
+   insinto /usr/share/icons/hicolor/scalable/apps
+   doins distfiles/${PN}.svg
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-xtp/

2018-09-27 Thread Christoph Junghans
commit: 2367913aee06659ce8e889d74352e29728481020
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 27 17:26:19 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 27 17:31:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2367913a

sci-chemistry/votca-xtp: votca-moo is now part of votca-ctp

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-chemistry/votca-xtp/votca-xtp-.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sci-chemistry/votca-xtp/votca-xtp-.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
index d2c60640d4a..efca5ea9f9d 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,10 +26,9 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 RDEPEND="
-   =sci-libs/votca-tools-${PV}[sqlite]
-   =sci-libs/votca-moo-${PV}
-   =sci-chemistry/votca-csg-${PV}
-   =sci-chemistry/votca-ctp-${PV}"
+   ~sci-libs/votca-tools-${PV}[sqlite]
+   ~sci-chemistry/votca-csg-${PV}
+   ~sci-chemistry/votca-ctp-${PV}"
 
 DEPEND="${RDEPEND}
doc? (



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-ctp/

2018-09-27 Thread Christoph Junghans
commit: c218c683d93f5011e24dd4564adcb12dfed85c09
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 27 17:29:47 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 27 17:31:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c218c683

sci-chemistry/votca-ctp: votca-moo is now part of votca-ctp

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-chemistry/votca-ctp/votca-ctp-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sci-chemistry/votca-ctp/votca-ctp-.ebuild 
b/sci-chemistry/votca-ctp/votca-ctp-.ebuild
index ba7ad052c5a..4b3b81ccaa0 100644
--- a/sci-chemistry/votca-ctp/votca-ctp-.ebuild
+++ b/sci-chemistry/votca-ctp/votca-ctp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,9 +25,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 RDEPEND="
-   =sci-libs/votca-tools-${PV}[sqlite]
-   =sci-libs/votca-moo-${PV}
-   =sci-chemistry/votca-csg-${PV}"
+   ~sci-libs/votca-tools-${PV}[sqlite]
+   ~sci-chemistry/votca-csg-${PV}"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-xtp/

2018-09-27 Thread Christoph Junghans
commit: 69eccde1baffcd683cde156c90b5b9114d5e461b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 27 17:27:45 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 27 17:31:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69eccde1

sci-chemistry/votca-xtp: fix deps

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-chemistry/votca-xtp/votca-xtp-1.4.1.ebuild | 6 +++---
 sci-chemistry/votca-xtp/votca-xtp-1.4.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/votca-xtp/votca-xtp-1.4.1.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-1.4.1.ebuild
index 6f4425ac718..3dd78f45eb7 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-1.4.1.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,8 +26,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 RDEPEND="
-   =sci-libs/votca-tools-${PV}[sqlite]
-   =sci-chemistry/votca-csg-${PV}"
+   ~sci-libs/votca-tools-${PV}[sqlite]
+   ~sci-chemistry/votca-csg-${PV}"
 
 DEPEND="${RDEPEND}
doc? (

diff --git a/sci-chemistry/votca-xtp/votca-xtp-1.4.ebuild 
b/sci-chemistry/votca-xtp/votca-xtp-1.4.ebuild
index 17eef63d0d8..494adefd4da 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-1.4.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,8 +26,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 RDEPEND="
-   =sci-libs/votca-tools-${PV}[sqlite]
-   =sci-chemistry/votca-csg-${PV}"
+   ~sci-libs/votca-tools-${PV}[sqlite]
+   ~sci-chemistry/votca-csg-${PV}"
 
 DEPEND="${RDEPEND}
doc? (



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

2018-09-27 Thread Christoph Junghans
commit: 3f0c5d5b80cb4e56737710bf20421252bd69bae3
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Sep 27 17:30:35 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Sep 27 17:31:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0c5d5b

sci-libs/votca-moo: is now part of votca-ctp

 sci-libs/votca-moo/metadata.xml  | 15 
 sci-libs/votca-moo/votca-moo-.ebuild | 41 
 2 files changed, 56 deletions(-)

diff --git a/sci-libs/votca-moo/metadata.xml b/sci-libs/votca-moo/metadata.xml
deleted file mode 100644
index 25ad85ea753..000
--- a/sci-libs/votca-moo/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   jungh...@gentoo.org
-   Christoph Junghans
-   
-   
-   sci-chemis...@gentoo.org
-   Gentoo Chemistry Project
-   
-   
-   votca/moo
-   
-

diff --git a/sci-libs/votca-moo/votca-moo-.ebuild 
b/sci-libs/votca-moo/votca-moo-.ebuild
deleted file mode 100644
index 01f3524290d..000
--- a/sci-libs/votca-moo/votca-moo-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit cmake-utils multilib
-
-if [ "${PV}" != "" ]; then
-   SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
-   S="${WORKDIR}/${P#votca-}"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN/-//}.git;
-   KEYWORDS=""
-fi
-
-DESCRIPTION="Votca Molecular orbital library"
-HOMEPAGE="http://www.votca.org;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost:=
-   =sci-libs/votca-tools-${PV}[sqlite]
-   dev-db/sqlite:3"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( NOTICE README )
-
-src_configure() {
-   mycmakeargs=(
-   -DLIB=$(get_libdir)
-   )
-   cmake-utils_src_configure
-}



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

2018-09-27 Thread Thomas Deutschmann
commit: 245ec831e420746541ea073c3ba500f34fbb5bbc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 17:26:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 17:26:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245ec831

virtual/rust: drop stable x86 keyword

...which was accidentially added via commit 
3f19f76ebaa187fd15e8b749d0672b7a761e47ca.

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

 virtual/rust/rust-1.27.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/rust/rust-1.27.1.ebuild b/virtual/rust/rust-1.27.1.ebuild
index 1d482c72cda..f0642556ce5 100644
--- a/virtual/rust/rust-1.27.1.ebuild
+++ b/virtual/rust/rust-1.27.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 BDEPEND=""
 RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2018-09-27 Thread Thomas Deutschmann
commit: 5b3c0218e9a54e5cbf77e3e28bb9fcc7a62c000d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 17:23:29 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 17:23:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3c0218

mail-client/thunderbird: add description for USE=clang to metadata.xml

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

 mail-client/thunderbird/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mail-client/thunderbird/metadata.xml 
b/mail-client/thunderbird/metadata.xml
index 9b3685ecc04..26c62acdb14 100644
--- a/mail-client/thunderbird/metadata.xml
+++ b/mail-client/thunderbird/metadata.xml
@@ -8,6 +8,7 @@
 
Disable official Thunderbird branding (icons, 
name) which 
are not binary-redistributable according to upstream.
+   Use Clang compiler instead of GCC
 Enable encryption support with enigmail
Enable Mozilla's DOM inspector
Enable app-global calendar support



[gentoo-commits] repo/gentoo:master commit in: net-libs/google-cloud-cpp/files/, net-libs/google-cloud-cpp/

2018-09-27 Thread Jason Zaman
commit: 62f7ec58ddd8db23c982f4782f5733ee94b7dcd0
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Sep 27 16:47:25 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Sep 27 16:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f7ec58

net-libs/google-cloud-cpp: revbump with patches that are now upstream

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../files/0001-Make-the-install-target-work.patch  |  12 ++
 ...GOOGLE_CLOUD_CPP_GRPC_PROVIDER-pkg-config.patch |  18 +--
 .../files/0002-cmake-fix-library-issues.patch  | 180 -
 .../files/0002-cmake-set-library-soversions.patch  | 130 +++
 ...2.0.ebuild => google-cloud-cpp-0.2.0-r1.ebuild} |   3 +-
 5 files changed, 153 insertions(+), 190 deletions(-)

diff --git 
a/net-libs/google-cloud-cpp/files/0001-Make-the-install-target-work.patch 
b/net-libs/google-cloud-cpp/files/0001-Make-the-install-target-work.patch
new file mode 100644
index 000..f84cb4be3c2
--- /dev/null
+++ b/net-libs/google-cloud-cpp/files/0001-Make-the-install-target-work.patch
@@ -0,0 +1,12 @@
+diff -ur google-cloud-cpp-0.2.0.orig/google/cloud/storage/CMakeLists.txt 
google-cloud-cpp-0.2.0/google/cloud/storage/CMakeLists.txt
+--- google-cloud-cpp-0.2.0.orig/google/cloud/storage/CMakeLists.txt
2018-09-28 00:39:41.170482472 +0800
 google-cloud-cpp-0.2.0/google/cloud/storage/CMakeLists.txt 2018-09-28 
00:42:09.679979597 +0800
+@@ -321,7 +321,7 @@
+ PATTERN "testing/*"
+ EXCLUDE)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version_info.h DESTINATION
+-  include/storage/client)
++  include/google/cloud/storage)
+ 
+ # Setup global variables used in the following *.in files.
+ set(GOOGLE_CLOUD_CPP_CONFIG_VERSION_MAJOR ${STORAGE_CLIENT_VERSION_MAJOR})

diff --git 
a/net-libs/google-cloud-cpp/files/0001-cmake-Fix-GOOGLE_CLOUD_CPP_GRPC_PROVIDER-pkg-config.patch
 
b/net-libs/google-cloud-cpp/files/0001-cmake-Fix-GOOGLE_CLOUD_CPP_GRPC_PROVIDER-pkg-config.patch
index d479a82b1e3..a1b9a166ea3 100644
--- 
a/net-libs/google-cloud-cpp/files/0001-cmake-Fix-GOOGLE_CLOUD_CPP_GRPC_PROVIDER-pkg-config.patch
+++ 
b/net-libs/google-cloud-cpp/files/0001-cmake-Fix-GOOGLE_CLOUD_CPP_GRPC_PROVIDER-pkg-config.patch
@@ -1,31 +1,31 @@
-From eb0155e90498a5d7341490b9ed123f7638bffe44 Mon Sep 17 00:00:00 2001
+From ef34b197dd23833c0dde9ea20f62681dbafa7a9b Mon Sep 17 00:00:00 2001
 From: Jason Zaman 
 Date: Fri, 7 Sep 2018 21:19:11 +0800
 Subject: [PATCH 1/2] cmake: Fix GOOGLE_CLOUD_CPP_GRPC_PROVIDER=pkg-config
 
 The grpc_cpp_plugin executable needs to be marked imported otherwise
-cmake will try (and fail) to build it.
-Also the location variable was typo'd.
+cmake will try (and fail) to build it. Also the location variable was
+typo'd.
 
 Signed-off-by: Jason Zaman 
 ---
- cmake/IncludeGrpc.cmake | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
+ cmake/IncludeGrpc.cmake | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
 
 diff --git a/cmake/IncludeGrpc.cmake b/cmake/IncludeGrpc.cmake
-index 14273cbb..929f984d 100644
+index 36dcfe5c..c18f5cbc 100644
 --- a/cmake/IncludeGrpc.cmake
 +++ b/cmake/IncludeGrpc.cmake
-@@ -231,9 +231,9 @@ elseif("${GOOGLE_CLOUD_CPP_GRPC_PROVIDER}" STREQUAL 
"pkg-config")
+@@ -225,9 +225,8 @@ elseif("${GOOGLE_CLOUD_CPP_GRPC_PROVIDER}" STREQUAL 
"pkg-config")
  
${PROTOBUF_SRC_ROOT_FOLDER}/vsprojects/${_PROTOBUF_ARCH_DIR}Release
  ${PROTOBUF_SRC_ROOT_FOLDER}/vsprojects/${_PROTOBUF_ARCH_DIR}Debug)
  mark_as_advanced(PROTOC_GRPCPP_PLUGIN_EXECUTABLE)
 -add_executable(grpc_cpp_plugin ${PROTOC_GRPC_PLUGIN_EXECUTABLE})
 +add_executable(grpc_cpp_plugin IMPORTED)
  set_property(TARGET grpc_cpp_plugin
-  PROPERTY IMPORTED_LOCATION
+- PROPERTY IMPORTED_LOCATION
 -  ${PROTOC_GRPCPP_CPP_PLUGIN_EXECUTABLE})
-+  ${PROTOC_GRPCPP_PLUGIN_EXECUTABLE})
++ PROPERTY IMPORTED_LOCATION 
${PROTOC_GRPCPP_PLUGIN_EXECUTABLE})
  
  endif ()
 -- 

diff --git 
a/net-libs/google-cloud-cpp/files/0002-cmake-fix-library-issues.patch 
b/net-libs/google-cloud-cpp/files/0002-cmake-fix-library-issues.patch
deleted file mode 100644
index 23a6d24d54d..000
--- a/net-libs/google-cloud-cpp/files/0002-cmake-fix-library-issues.patch
+++ /dev/null
@@ -1,180 +0,0 @@
-From 9978d05d4418bf813b8a457a2e49d0fc8fc8b26b Mon Sep 17 00:00:00 2001
-From: Jason Zaman 
-Date: Fri, 7 Sep 2018 22:35:24 +0800
-Subject: [PATCH 2/2] cmake: fix library issues
-
-Set library soversions so CMake sets the symlinks and soversions
-properly.
-Install the cmake files in the correct dir.
-
-Signed-off-by: Jason Zaman 

- google/cloud/CMakeLists.txt   | 14 +++---
- google/cloud/bigtable/CMakeLists.txt  | 11 ---
- google/cloud/firestore/CMakeLists.txt | 14 --
- google/cloud/storage/CMakeLists.txt   | 12 +++-
- 4 files 

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

2018-09-27 Thread Thomas Deutschmann
commit: 55f985d9f6b413e540d8b83b6041340412ab8380
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 27 15:43:16 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 27 16:19:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f985d9

www-client/firefox: rev bump to force rebuild against updated eclass

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

 .../firefox/{firefox-60.2.1.ebuild => firefox-60.2.1-r1.ebuild}   | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/www-client/firefox/firefox-60.2.1.ebuild 
b/www-client/firefox/firefox-60.2.1-r1.ebuild
similarity index 97%
rename from www-client/firefox/firefox-60.2.1.ebuild
rename to www-client/firefox/firefox-60.2.1-r1.ebuild
index 82115473965..142e976023d 100644
--- a/www-client/firefox/firefox-60.2.1.ebuild
+++ b/www-client/firefox/firefox-60.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,7 +33,7 @@ inherit check-reqs flag-o-matic toolchain-funcs eutils 
gnome2-utils llvm \
mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="http://www.mozilla.com/firefox;
+HOMEPAGE="https://www.mozilla.com/firefox;
 
 KEYWORDS="~amd64 ~x86"
 
@@ -42,7 +42,6 @@ LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist eme-free geckodriver +gmp-autoupdate hardened hwaccel jack 
+screenshot selinux test"
 RESTRICT="!bindist? ( bindist )"
 
-SRCHASH=239e434d6d2b8e1e2b697c3416d1e96d48fe98e5
 SDIR="release"
 [[ ${PV} = *_beta* ]] && SDIR="beta"
 
@@ -223,9 +222,6 @@ src_configure() {
mozconfig_use_enable hardened hardening
fi
 
-   # Only available on mozilla-overlay for experimentation -- Removed in 
Gentoo repo per bug 571180
-   #use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
-
# Disable built-in ccache support to avoid sandbox violation, #665420
# Use FEATURES=ccache instead!
mozconfig_annotate '' --without-ccache



  1   2   >