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

2018-07-02 Thread Sergei Trofimovich
commit: 55e1d6c4c4c671bfa1c6b5fac84529cdf4ee7c50
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  3 05:36:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  3 06:34:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1d6c4

dev-python/psycopg: stable 2.7.4 for sparc

Bug: https://bugs.gentoo.org/659660
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/psycopg/psycopg-2.7.4.ebuild 
b/dev-python/psycopg/psycopg-2.7.4.ebuild
index a9fe5230f66..afb10bbc383 100644
--- a/dev-python/psycopg/psycopg-2.7.4.ebuild
+++ b/dev-python/psycopg/psycopg-2.7.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 IUSE="debug doc examples"
 
 RDEPEND=">=dev-db/postgresql-8.1:*"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/, dev-qt/qtwebkit/files/

2018-07-02 Thread Andreas Sturmlechner
commit: ea2ae777d028e584cd175b2d4081dea826c8f7d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul  3 06:06:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul  3 06:09:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2ae777

dev-qt/qtwebkit: 5.212.0_pre20180120 snapshot bump

Closes: https://bugs.gentoo.org/624404
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-qt/qtwebkit/Manifest   |   1 +
 .../qtwebkit-5.212.0_pre20180120-functional.patch  |  22 
 dev-qt/qtwebkit/metadata.xml   |   1 +
 .../qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild   | 141 +
 4 files changed, 165 insertions(+)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
index 97b9f0eada0..36eb87329b0 100644
--- a/dev-qt/qtwebkit/Manifest
+++ b/dev-qt/qtwebkit/Manifest
@@ -1 +1,2 @@
+DIST qtwebkit-5.212.0_pre20180120.tar.gz 18830192 BLAKE2B 
a74329c424f5546cbbfda8f398da8547a78661c66e26e8168ba2fc35140070cbd0e826aeadc6b4f1b30ef3f8dc5259a017fb4cb73990b1f03ed541afcab50ec0
 SHA512 
582b0c5cb10756d88206a9b935a868026f2c2294c6476c0668ad416880b921735efbad32635671daa89792ba9a6d4ff397534df150fe641d984d5784ce0bf047
 DIST qtwebkit-opensource-src-5.9.1.tar.xz 35300628 BLAKE2B 
eb64f6345e14698d176958faccf7493073e177ac8c2e25b44f02c09df6b45e4a069e2c86960d9fbe497f7d59099b25d021743437276c1bd6bc8fd0593052faa2
 SHA512 
79316ab746a230fdb290e28629d7cec5fca75119ba8868060742c682ab86490de9ffd8e517569aa7412f35fd709568dbb5f7d2d467bdb4461e192f8b05d6f1e5

diff --git 
a/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20180120-functional.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20180120-functional.patch
new file mode 100644
index 000..d8b5ba6cf31
--- /dev/null
+++ b/dev-qt/qtwebkit/files/qtwebkit-5.212.0_pre20180120-functional.patch
@@ -0,0 +1,22 @@
+From 4ce8ebc4094512b9916bfa5984065e95ac97c9d8 Mon Sep 17 00:00:00 2001
+From: Konstantin Tokarev 
+Date: Fri, 26 Jan 2018 20:50:07 +0300
+Subject: [PATCH] Add missing #include 
+
+Change-Id: Ic5499c1854479064b735bff79b3501992a20a12f
+---
+ Source/WebCore/dom/SlotAssignment.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Source/WebCore/dom/SlotAssignment.h 
b/Source/WebCore/dom/SlotAssignment.h
+index 0fcd4dfa6de8..9b9ebe429816 100644
+--- a/Source/WebCore/dom/SlotAssignment.h
 b/Source/WebCore/dom/SlotAssignment.h
+@@ -28,6 +28,7 @@
+ 
+ #if ENABLE(SHADOW_DOM) || ENABLE(DETAILS_ELEMENT)
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 645be81df28..c7df499ff74 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -9,6 +9,7 @@
Enable physical position determination 
via dev-qt/qtpositioning
Use GLES 2.0 or later instead of full 
OpenGL
Enable HTML5 audio/video support via 
media-libs/gstreamer using SLOT 1.0
+   Enable hyphenation support via 
dev-libs/hyphen
Enable HTML5 audio/video support via 
dev-qt/qtmultimedia
Enable device orientation detection 
via dev-qt/qtsensors
Enable printing via 
dev-qt/qtprintsupport

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
new file mode 100644
index 000..506e3879d34
--- /dev/null
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT=72cfbd7664f21fcc0e62b869a6b01bf73eb5e7da
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby23 ruby24 ruby25"
+inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils 
ruby-single toolchain-funcs
+
+DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
+HOMEPAGE="https://www.qt.io/";
+SRC_URI="http://code.qt.io/cgit/qt/${PN}.git/snapshot/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD LGPL-2+"
+SLOT="5/5.212"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl 
orientation +printsupport qml webp X"
+
+REQUIRED_USE="
+   nsplugin? ( X )
+   qml? ( opengl )
+   ?? ( gstreamer multimedia )
+"
+
+QT_MIN_VER="5.9.1:5"
+# Dependencies found at Source/cmake/OptionsQt.cmake
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/icu:=
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=dev-qt/qtcore-${QT_MIN_VER}
+   >=dev-qt/qtgui-${QT_MIN_VER}
+   >=dev-qt/qtnetwork-${QT_MIN_VER}
+   >=dev-qt/qtwidgets-${QT_MIN_VER}
+   media-libs/libpng:0=
+   virtual/jpeg:0
+   geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
+   gstreamer? (
+   dev-libs/glib:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+

[gentoo-commits] repo/gentoo:master commit in: net-p2p/rtorrent/, net-p2p/rtorrent/files/

2018-07-02 Thread Jason Zaman
commit: 02114366f60e28c528b8f94c5a5f27ac25b5d3c9
Author: Stephen Shkardoon  ss23  geek  nz>
AuthorDate: Sat Jun 30 04:09:03 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jul  3 05:57:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02114366

net-p2p/rtorrent: Patch configure to allow cross compiling

Patch already merged upstream
https://github.com/rakshasa/rtorrent/pull/753

Closes: https://bugs.gentoo.org/show_bug.cgi?id=446186
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/rtorrent-0.9.7-execinfo-configure.patch  | 23 +++
 net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild  | 74 ++
 2 files changed, 97 insertions(+)

diff --git a/net-p2p/rtorrent/files/rtorrent-0.9.7-execinfo-configure.patch 
b/net-p2p/rtorrent/files/rtorrent-0.9.7-execinfo-configure.patch
new file mode 100644
index 000..2c7ce5222b8
--- /dev/null
+++ b/net-p2p/rtorrent/files/rtorrent-0.9.7-execinfo-configure.patch
@@ -0,0 +1,23 @@
+From f84670dd6394729158569a7a5366a00a7d1dccb2 Mon Sep 17 00:00:00 2001
+From: Stephen Shkardoon 
+Date: Mon, 25 Jun 2018 20:14:43 +1200
+Subject: [PATCH] Use AC_COMPILE instead of AC_RUN to check for execinfo.h
+
+This way enables cross compiling, since we don't need to run anything during 
the configure script.
+---
+ scripts/common.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/common.m4 b/scripts/common.m4
+index 9885b037..b1b815b1 100644
+--- a/scripts/common.m4
 b/scripts/common.m4
+@@ -153,7 +153,7 @@ dnl   Need to fix this so that it uses the stuff defined 
by the system.
+ AC_DEFUN([TORRENT_CHECK_EXECINFO], [
+   AC_MSG_CHECKING(for execinfo.h)
+ 
+-  AC_RUN_IFELSE([AC_LANG_SOURCE([
++  AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+   #include 
+   int main() { backtrace((void**)0, 0); backtrace_symbols((char**)0, 0); 
return 0;}
+   ])],

diff --git a/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild 
b/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
new file mode 100644
index 000..74bf66d2a2c
--- /dev/null
+++ b/net-p2p/rtorrent/rtorrent-0.9.7-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="BitTorrent Client using libtorrent"
+HOMEPAGE="https://rakshasa.github.io/rtorrent/";
+SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+IUSE="daemon debug selinux test xmlrpc"
+
+COMMON_DEPEND="~net-libs/libtorrent-0.13.${PV##*.}
+   >=dev-libs/libsigc++-2.2.2:2
+   >=net-misc/curl-7.19.1
+   sys-libs/ncurses:0=
+   xmlrpc? ( dev-libs/xmlrpc-c )"
+RDEPEND="${COMMON_DEPEND}
+   daemon? ( app-misc/screen )
+   selinux? ( sec-policy/selinux-rtorrent )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/cppunit
+   virtual/pkgconfig"
+
+DOCS=( doc/rtorrent.rc )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.7-tinfo.patch"
+   "${FILESDIR}/${PN}-0.9.7-execinfo-configure.patch"
+)
+
+pkg_setup() {
+   if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+   ewarn "rtorrent will not start without IPv6 support in your 
kernel"
+   ewarn "without further configuration. Please set bind=0.0.0.0 
or"
+   ewarn "similar in your rtorrent.rc"
+   ewarn "Upstream bug: 
https://github.com/rakshasa/rtorrent/issues/732";
+   fi
+}
+
+src_prepare() {
+   default
+
+   # https://github.com/rakshasa/rtorrent/issues/332
+   cp "${FILESDIR}"/rtorrent.1 "${S}"/doc/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   default
+
+   # configure needs bash or script bombs out on some null shift, bug 
#291229
+   CONFIG_SHELL=${BASH} econf \
+   --disable-dependency-tracking \
+   $(use_enable debug) \
+   $(use_with xmlrpc xmlrpc-c)
+}
+
+src_install() {
+   default
+   doman doc/rtorrent.1
+
+   if use daemon; then
+   newinitd "${FILESDIR}/rtorrentd.init" rtorrentd
+   newconfd "${FILESDIR}/rtorrentd.conf" rtorrentd
+   systemd_newunit "${FILESDIR}/rtorrentd_at.service" 
"rtorrentd@.service"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent/, net-libs/libtorrent/files/

2018-07-02 Thread Jason Zaman
commit: 78d9044fad10c24e960c3daa1595c51a0db94fa4
Author: Stephen Shkardoon  ss23  geek  nz>
AuthorDate: Sat Jun 30 04:11:12 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jul  3 05:57:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d9044f

net-libs/libtorrent: Fix configure checks to allow cross compiling

Already patched in upstream:
https://github.com/rakshasa/libtorrent/pull/174
https://github.com/rakshasa/libtorrent/pull/175

Closes: https://bugs.gentoo.org/show_bug.cgi?id=446184
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../libtorrent-0.13.7-execinfo-configure.patch | 24 
 .../files/libtorrent-0.13.7-kqueue-configure.patch | 46 ++
 net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild| 70 ++
 3 files changed, 140 insertions(+)

diff --git 
a/net-libs/libtorrent/files/libtorrent-0.13.7-execinfo-configure.patch 
b/net-libs/libtorrent/files/libtorrent-0.13.7-execinfo-configure.patch
new file mode 100644
index 000..1865e48992c
--- /dev/null
+++ b/net-libs/libtorrent/files/libtorrent-0.13.7-execinfo-configure.patch
@@ -0,0 +1,24 @@
+From f4dadb3850ef15dd7898d07fca72d2fa7e32ca6f Mon Sep 17 00:00:00 2001
+From: Stephen Shkardoon 
+Date: Mon, 25 Jun 2018 20:05:18 +1200
+Subject: [PATCH] Use AC_COMPILE instead of AC_RUN to check for execinfo.h
+
+This way enables cross compiling, since we don't need to run anything
+during the configure script.
+---
+ scripts/common.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/common.m4 b/scripts/common.m4
+index ff023928..b6d051f5 100644
+--- a/scripts/common.m4
 b/scripts/common.m4
+@@ -153,7 +153,7 @@ dnl   Need to fix this so that it uses the stuff defined 
by the system.
+ AC_DEFUN([TORRENT_CHECK_EXECINFO], [
+   AC_MSG_CHECKING(for execinfo.h)
+ 
+-  AC_RUN_IFELSE([AC_LANG_SOURCE([
++  AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+   #include 
+   int main() { backtrace((void**)0, 0); backtrace_symbols((char**)0, 0); 
return 0;}
+   ])],

diff --git a/net-libs/libtorrent/files/libtorrent-0.13.7-kqueue-configure.patch 
b/net-libs/libtorrent/files/libtorrent-0.13.7-kqueue-configure.patch
new file mode 100644
index 000..af8e53ddd23
--- /dev/null
+++ b/net-libs/libtorrent/files/libtorrent-0.13.7-kqueue-configure.patch
@@ -0,0 +1,46 @@
+From 755daf78769b048c868e6b62c68b4e545494c181 Mon Sep 17 00:00:00 2001
+From: Stephen Shkardoon 
+Date: Thu, 21 Jun 2018 14:38:30 +1200
+Subject: [PATCH] Modify configure to prevent unnecessary kqueue checks
+
+By only running the TORRENT_CHECK_KQUEUE_SOCKET_ONLY check if kqueue support
+is already detected, we increase the number of platforms that we can
+cross compile on.
+Otherwise, the cross compilation fails due to TORRENT_CHECK_KQUEUE_SOCKET_ONLY
+using AC_RUN_IFELSE, which fails during cross compilation.
+---
+ scripts/checks.m4 | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/scripts/checks.m4 b/scripts/checks.m4
+index 8d77fc5e..c9333561 100644
+--- a/scripts/checks.m4
 b/scripts/checks.m4
+@@ -88,6 +88,7 @@ AC_DEFUN([TORRENT_CHECK_KQUEUE], [
+ [
+   AC_DEFINE(USE_KQUEUE, 1, Use kqueue.)
+   AC_MSG_RESULT(yes)
++  TORRENT_CHECK_KQUEUE_SOCKET_ONLY
+ ], [
+   AC_MSG_RESULT(no)
+ ])
+@@ -137,7 +138,6 @@ AC_DEFUN([TORRENT_WITH_KQUEUE], [
+ [
+ if test "$withval" = "yes"; then
+   TORRENT_CHECK_KQUEUE
+-  TORRENT_CHECK_KQUEUE_SOCKET_ONLY
+ fi
+ ])
+ ])
+@@ -149,11 +149,9 @@ AC_DEFUN([TORRENT_WITHOUT_KQUEUE], [
+ [
+   if test "$withval" = "yes"; then
+ TORRENT_CHECK_KQUEUE
+-TORRENT_CHECK_KQUEUE_SOCKET_ONLY
+   fi
+ ], [
+ TORRENT_CHECK_KQUEUE
+-TORRENT_CHECK_KQUEUE_SOCKET_ONLY
+ ])
+ ])
+ 

diff --git a/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild 
b/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild
new file mode 100644
index 000..9b0f0ae7df4
--- /dev/null
+++ b/net-libs/libtorrent/libtorrent-0.13.7-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="BitTorrent library written in C++ for *nix"
+HOMEPAGE="https://rakshasa.github.io/rtorrent/";
+SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+
+# The README says that the library ABI is not yet stable and dependencies on
+# the library should be an explicit, syncronized version until the library
+# has had more time to mature. Until it matures we should not include a soname
+# subslot.
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+IUSE="debug libressl ssl test"
+
+RDEPEND="
+   sys-libs/zlib
+   >=dev-libs/libsigc++-2.2.2:2
+   ssl? (
+   !libressl? (

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

2018-07-02 Thread Hans de Graaff
commit: a47a3ac039e063b4ef780e9f3014128587de9151
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 05:25:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 05:25:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47a3ac0

dev-ruby/pdf-core: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/pdf-core/pdf-core-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild 
b/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild
index 50cf1a76a97..f7573e884f2 100644
--- a/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild
+++ b/dev-ruby/pdf-core/pdf-core-0.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-07-02 Thread Hans de Graaff
commit: 7b24e96b19e13de3d7281eec325bfd1cb1a88212
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 05:14:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 05:14:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b24e96b

dev-ruby/pdf-reader: fix gemspec and parallel slot install

Closes: https://bugs.gentoo.org/659910
Closes: https://bugs.gentoo.org/610922
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild | 49 ++
 dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild | 49 ++
 2 files changed, 98 insertions(+)

diff --git a/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild
new file mode 100644
index 000..6d0fc36b2a9
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/";
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/afm-0.2.1
+   =dev-ruby/ascii85-1*
+   =dev-ruby/hashery-2*
+   dev-ruby/ttfunk:*
+   dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/* || die
+}

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild
new file mode 100644
index 000..d03629ca327
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-2.1.0-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/";
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND+=" !!=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+   =dev-ruby/ascii85-1*
+   =dev-ruby/hashery-2*
+   dev-ruby/ttfunk:*
+   dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/* || die
+}



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

2018-07-02 Thread Hans de Graaff
commit: c26669975abbd9dded1e73f33a9cbdea60c7883d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 04:56:23 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 04:56:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2666997

dev-ruby/naught: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/naught/naught-1.1.0.ebuild 
b/dev-ruby/naught/naught-1.1.0.ebuild
index df20ad028ad..1dd68bddc31 100644
--- a/dev-ruby/naught/naught-1.1.0.ebuild
+++ b/dev-ruby/naught/naught-1.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-07-02 Thread Hans de Graaff
commit: c8cfc92e147a9be0edf8c7adf600f59a407e5327
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 04:59:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 04:59:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cfc92e

dev-ruby/memoizable: add ruby25, use rspec 3

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/memoizable/memoizable-0.4.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/memoizable/memoizable-0.4.2.ebuild 
b/dev-ruby/memoizable/memoizable-0.4.2.ebuild
index a12ec669f94..79d7564e507 100644
--- a/dev-ruby/memoizable/memoizable-0.4.2.ebuild
+++ b/dev-ruby/memoizable/memoizable-0.4.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 



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

2018-07-02 Thread Hans de Graaff
commit: 31f2dab8f5e8ad114a0c04f48e40cc8129900ea9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 04:57:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 04:57:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f2dab8

dev-ruby/simple_oauth: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild 
b/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild
index e0be3fdcc17..9deedd12dca 100644
--- a/dev-ruby/simple_oauth/simple_oauth-0.3.1.ebuild
+++ b/dev-ruby/simple_oauth/simple_oauth-0.3.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=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2018-07-02 Thread Hans de Graaff
commit: 56c8f8cc006c9910fc99443f2d020bd444205907
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 05:01:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 05:01:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c8f8cc

dev-ruby/equalizer: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/equalizer/equalizer-0.0.11.ebuild 
b/dev-ruby/equalizer/equalizer-0.0.11.ebuild
index 338124a95a1..de464915a0b 100644
--- a/dev-ruby/equalizer/equalizer-0.0.11.ebuild
+++ b/dev-ruby/equalizer/equalizer-0.0.11.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-07-02 Thread Hans de Graaff
commit: e9cbdbdc1bf07cb400384ecb3670088087528201
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 04:23:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 04:23:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9cbdbdc

dev-ruby/uglifier: add 4.1.14

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/uglifier/Manifest   |  1 +
 dev-ruby/uglifier/uglifier-4.1.14.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/uglifier/Manifest b/dev-ruby/uglifier/Manifest
index e1dd349a771..4c8396ccd09 100644
--- a/dev-ruby/uglifier/Manifest
+++ b/dev-ruby/uglifier/Manifest
@@ -3,4 +3,5 @@ DIST uglifier-3.2.0.tar.gz 169273 BLAKE2B 
b0263853c882859db8cc04c19e7f7f4bcbcef9
 DIST uglifier-4.1.10.tar.gz 199064 BLAKE2B 
e7acc4fc2548798fdd673e2b559a7039c8455854f451d6bc1c45d4cdcde7a9d96205e43e16df10717414eff6829c37a58e36a38081410533408e70d3ac297700
 SHA512 
4e3cd4e11c0f4eb019aa03231fcc7ea11a63f7598f07b21a0040219ef618972fcecbfed63ed77300ee32f36f95533c443f48d71bf069488392fec99362a180ed
 DIST uglifier-4.1.11.tar.gz 199761 BLAKE2B 
abbd696fead7dc22d76c3088934b713f3aefc609d5b5f3e0b3b54b68d6c9c832fc695423647c6ca8571142db8864093a533f4d654bb32525f0a7d9e2b04b7665
 SHA512 
bc4b735ef41093e245022d94448f3c1fc6a4e69fad664372924a8770576bbf6ae776863f8c440eaa356f7917643b8c22321fa0154d9d9507ef84f258311c8114
 DIST uglifier-4.1.12.tar.gz 199867 BLAKE2B 
858cd1b04880775815a36515fa34077a59899a58ded15b25aa52f9fd6e232ae7576319ee67e299291f9bbb5b5a03aa883025fd133736328b11cc1e47636bb295
 SHA512 
cef2dcda1c7195e2af50ed94e808ddbf1ec2b95ca27cedea86180e68451d5354029d2995407150c8ee5c5e702353fcf05e205cb81cdd63e0c89bd8c8e48e5a82
+DIST uglifier-4.1.14.tar.gz 200188 BLAKE2B 
ef75c4e678987cc7b640cd2efd003352da978d6bc18c688670cbe08101475f3eec26880a764eb30e1c1f1694b2fdaeee3b13c825c79c0d09940824d2e6876674
 SHA512 
5f9c4f608e2e76e8eebaeec9dc90a100f367db79ca4a559cceb11984fc030360861fd8796cbfc67b2346b0d6b344eda647e14fa9ae29dd246a1a9b76a8d59c42
 DIST uglifier-4.1.9.tar.gz 198621 BLAKE2B 
3d2534b111e451daca5592559af999185b056fb61efa9ba2e22ef855479fd1ce316a58bbd48138c35c7f5b04813c24235616beb6d6dc0b6b8927a19c6bd8a7b3
 SHA512 
9daa50017f05a4637e2d3eba08500f2d967211c5155e6672e0e64bce713ccbb68ded04e471bd200336d972931ffd7affe50d2c22c6ae8d09d1cd17b080684f81

diff --git a/dev-ruby/uglifier/uglifier-4.1.14.ebuild 
b/dev-ruby/uglifier/uglifier-4.1.14.ebuild
new file mode 100644
index 000..b822aa8c1b9
--- /dev/null
+++ b/dev-ruby/uglifier/uglifier-4.1.14.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper for UglifyJS JavaScript compressor"
+HOMEPAGE="https://github.com/lautis/uglifier";
+SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/execjs-0.3.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/sourcemap )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+}



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

2018-07-02 Thread Hans de Graaff
commit: 5b3d819f9cab414e8750c0fd21d2a5587f98f3a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul  3 04:17:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  3 04:17:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3d819f

dev-ruby/ruby_smb: add 1.0.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/ruby_smb/Manifest  |  1 +
 dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/ruby_smb/Manifest b/dev-ruby/ruby_smb/Manifest
index b86b2525f74..8d53cc5840c 100644
--- a/dev-ruby/ruby_smb/Manifest
+++ b/dev-ruby/ruby_smb/Manifest
@@ -1,2 +1,3 @@
 DIST ruby_smb-0.0.23.gem 149504 BLAKE2B 
fe9e8dab2d0437cff691293b71473c5bbbc697952e1ce2ca52176922a7fffdeecf05e38ec139ee6f5f8c6615b2f80e6ded3b6c50390b9a7c7d06c777ce738491
 SHA512 
eaa779a3e9e3858142ed5581fddf5afd1f05106257e314c8811ca05fc80ce50c7944c8cbc147d652aad4c8fc4b3247c97f9f57eed44887de47abd51fe576e5e1
 DIST ruby_smb-0.0.24.gem 150016 BLAKE2B 
bd9af5646e151dd61d89057c325f4246dd2bed686fffc56cc1d281615093223a71dc3f2cb67d8e2f6ddacdbfafd4121e46b4109de652f90363451cb905fee2be
 SHA512 
bef4a57edd906f84eaa46072d508578e23834e08d0f66b28feaf3f7c861474bbfc763b9f4e117537d635165fa6f0d1d2430a9e4dadf23bbf99485893ce735cc2
+DIST ruby_smb-1.0.2.gem 150016 BLAKE2B 
4d661a12fee0430be8e071069d8457d4a11f197087bd1cf208f206e705285ea236a445a9396d13868335ef67c4ad7972890ffa22fe2efc3c98ef0d3503474033
 SHA512 
e8c1314d34e282bb117ea5587b18a41c25315c515cc5141d1a4bc98b423c25ac923e5c8836eda039f201204f82587bfc3d2ee89193277231424b99f512b27a59

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
new file mode 100644
index 000..bb1733e03cf
--- /dev/null
+++ b/dev-ruby/ruby_smb/ruby_smb-1.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
+HOMEPAGE="https://github.com/rapid7/ruby_smb";
+
+LICENSE="BSD"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/bindata:*
+   dev-ruby/rubyntlm
+   dev-ruby/windows_error"
+
+all_ruby_prepare() {
+   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
+   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
+   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
+   sed -i '/TRAVIS/d' spec/spec_helper.rb
+   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
+}



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

2018-07-02 Thread Aaron Bauman
commit: 0695cf40aac27e797742c96270d81044cdf418cc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jul  3 03:11:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jul  3 03:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0695cf40

app-arch/p7zip: amd64 stable

Bug: https://bugs.gentoo.org/655270
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-arch/p7zip/p7zip-16.02-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/p7zip/p7zip-16.02-r4.ebuild 
b/app-arch/p7zip/p7zip-16.02-r4.ebuild
index 5f1f2513c4d..c6c4458768a 100644
--- a/app-arch/p7zip/p7zip-16.02-r4.ebuild
+++ b/app-arch/p7zip/p7zip-16.02-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
 
 LICENSE="LGPL-2.1 rar? ( unRAR )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 ~s390 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ppc64 ~s390 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="abi_x86_x32 doc kde +pch rar static wxwidgets"
 
 REQUIRED_USE="kde? ( wxwidgets )"



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

2018-07-02 Thread Mark Wright
commit: d9c2dbc923a64ce929596357f22f9d04c16250ac
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 02:37:21 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 02:38:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c2dbc9

sci-mathematics/rstudio: Add USE libressl

Thanks to Fernando Canales for the fix for 655408.
Thanks Harris Landgarten, Volkmar Glauche, sobham and
yuri.from.spb  gmail.com for reporting that 1.0.153 failed to
build with R 3.4.1, this should be fixed in 1.1383 and
later.
Closes: https://bugs.gentoo.org/655408
Closes: https://bugs.gentoo.org/626062
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sci-mathematics/rstudio/rstudio-1.1.453.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/rstudio/rstudio-1.1.453.ebuild 
b/sci-mathematics/rstudio/rstudio-1.1.453.ebuild
index 35c991b9bd1..b69961db0c9 100644
--- a/sci-mathematics/rstudio/rstudio-1.1.453.ebuild
+++ b/sci-mathematics/rstudio/rstudio-1.1.453.ebuild
@@ -45,7 +45,7 @@ SRC_URI="
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="dedicated server"
+IUSE="dedicated libressl server"
 
 QT_VER=5.4
 QT_SLOT=5
@@ -55,7 +55,6 @@ RDEPEND="
>=dev-lang/R-2.11.1
>=dev-libs/boost-1.63:=
>=dev-libs/mathjax-2.7.4
-   dev-libs/openssl:0
sys-apps/util-linux
>=sys-devel/clang-3.5.0:*
sys-libs/zlib
@@ -81,7 +80,9 @@ RDEPEND="
>=dev-qt/qtxmlpatterns-${QT_VER}:${QT_SLOT}
server? ( virtual/pam )
)
-   dedicated? ( virtual/pam )"
+   dedicated? ( virtual/pam )
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl:0 )"
 DEPEND="${RDEPEND}
app-arch/unzip
dev-java/ant-core



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rstudio/, sci-mathematics/rstudio/files/

2018-07-02 Thread Mark Wright
commit: 07ba37d27c35a88152a5f413289892c47b8325c6
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 02:09:07 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 02:38:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ba37d2

sci-mathematics/rstudio: Bump to 1.1.453

Thanks to John Dough for reporting 652116.
Thanks to Harris Landgarten for reporting 626056.
Closes https://bugs.gentoo.org/652116
Closes https://bugs.gentoo.org/626056

 sci-mathematics/rstudio/Manifest   |   1 +
 .../files/rstudio-1.1.453-boost-1.67.0.patch   |  38 
 .../rstudio/files/rstudio-1.1.453-core.patch   | 143 
 sci-mathematics/rstudio/rstudio-1.1.453.ebuild | 249 +
 4 files changed, 431 insertions(+)

diff --git a/sci-mathematics/rstudio/Manifest b/sci-mathematics/rstudio/Manifest
index 68418950fa6..77cc3217237 100644
--- a/sci-mathematics/rstudio/Manifest
+++ b/sci-mathematics/rstudio/Manifest
@@ -6,6 +6,7 @@ DIST packrat-0.98.1000.tar.gz 97677 BLAKE2B 
282fe33dc5ba366ceea05a222ae2d018bc3a
 DIST rmarkdown-0.98.1000.tar.gz 1423820 BLAKE2B 
eac8c9cf438c9b44ddfe954602dd67a83764b0c988b3ba571877c986b0d5d237059ed6643a86bb404428857ec8c346bfecd12f7cd15cde301cb0ce331f842b7f
 SHA512 
df3540c24c87930fe55bff2ffe67c86c219800cb00ed72ba9451ecd0d0cad411548a78c1a04b9a2e301e853616dcb77e09129c4e48ade6f16d3f14b7ea7e4852
 DIST rsconnect_0.4.1.4_fcac892a69817febd7b655b189bf57193260cda0.tar.gz 197051 
BLAKE2B 
1f3f9fe71d7b50ab5108dfdbd3cc0b882bcc935ee58e8a9145b07a18bb86c39bc45e321a13add24df99492bc30548df716775c339bcbf4efc2bfe158299ae55a
 SHA512 
208dc349f4aa7613ecf94939aba60d22d3a06972344b526c9b6c951015571f5922927bca08db571a7b8a268e42609a4f558f01278c9685f6da2ffc66a1f95ade
 DIST rstudio-1.1.383.tar.gz 20196702 BLAKE2B 
5164230a92618e4252269ad0016b200294d1e7fa502cc49aa694486cda098ee7ffc65e6c74a87d891d0532f5cc15d1552aa86d04047d07b4f275cbc4d2758647
 SHA512 
3f637f9bce2c1ad1a4ed3e74287da722190a4e12b0cace6ffcca271977d49dcecca9365f2064366aad94e87851593cab83fa9361e9a9222a9f67fe9451f31ed2
+DIST rstudio-1.1.453.tar.gz 20200360 BLAKE2B 
560b89e53b04356ecf9a02dd8a7e72ad8d6c30bf406fbe7e22a82cc6d33d40e84bececf5ecda9cf086360b2bd2fa64d6b33c2dd675ef5f605f9e825d7ca2dc84
 SHA512 
f2be0866f645007a6f80959109928820c89480057c3660d23e790591797d4f4c371733f49290dae9c81bfc2715821528e2a105e7a66d4d9ffbfc7ee2a596976c
 DIST selenium-java-2.37.0.zip 24625928 BLAKE2B 
b369a805ae96f0d0913c4be42888d9c2a1e213ff982f9daefe73fadb705baa80ab0186ab50ed52609e83697cffaf8d617d06d75405cb8e1c3fe8e7c5b81dba25
 SHA512 
68624e82dbc751a25c50fad72702a98eb30d77fd4337d2a969f8e06bcc49e5f8c835cd27ec53772f3375014ddde1d5636936e966b75f3594a9f86aa18ba4e779
 DIST selenium-server-standalone-2.37.0.jar 34730734 BLAKE2B 
3899b1d4c5f9153c1f9f13bec66f7c1456ea2e0f34db7d8e54a1ce9063c33a05b3cf95216c2ae06bb40504f72f343a4b9ba6c8553fbbc340e7c18a5b612dde5c
 SHA512 
b215446d42d2d1f69664349b6ae6dc53a532d3624c91254f0f4183d0ad764648792e5cc1126a55a1e60d9687d55200fed01d6d2f46cc3d853b1fa6ee38111018
 DIST shinyapps-0.98.1000.tar.gz 910095 BLAKE2B 
4f9364692348bb52cbd12cc6ee447841cb0c805327f2518b2a9545920b602b954a98dea68ccb3daf32d2c3bab6464fb15402844d93277193315f1ae7b3ca5190
 SHA512 
3162317c4c20cfc1497e952a8235867084d629ae88407e6c465b3e208adb1dc97abfe6b9922e0374ddf4c8e38a76e112942bd312c54a66f74e6f2a3fe4c0a07c

diff --git a/sci-mathematics/rstudio/files/rstudio-1.1.453-boost-1.67.0.patch 
b/sci-mathematics/rstudio/files/rstudio-1.1.453-boost-1.67.0.patch
new file mode 100644
index 000..760c9b56105
--- /dev/null
+++ b/sci-mathematics/rstudio/files/rstudio-1.1.453-boost-1.67.0.patch
@@ -0,0 +1,38 @@
+--- rstudio-1.1.453-orig/src/cpp/core/DateTime.cpp 2018-05-15 
04:19:30.0 +1000
 rstudio-1.1.453/src/cpp/core/DateTime.cpp  2018-07-02 16:19:21.335703471 
+1000
+@@ -65,7 +65,7 @@
+using namespace boost::posix_time;
+ 
+ptime time_t_epoch(date(1970,1,1));
+-   return time_t_epoch + seconds(sec);
++   return time_t_epoch + seconds(static_cast(sec));
+ }
+ 
+ boost::posix_time::ptime timeFromMillisecondsSinceEpoch(int64_t ms)
+--- rstudio-1.1.453-orig/src/cpp/core/file_lock/FileLock.cpp   2018-05-15 
04:19:30.0 +1000
 rstudio-1.1.453/src/cpp/core/file_lock/FileLock.cpp2018-07-02 
17:00:35.915695201 +1000
+@@ -133,11 +133,11 @@
+ 
+// timeout interval
+double timeoutInterval = getFieldPositive(settings, "timeout-interval", 
kDefaultTimeoutInterval);
+-   FileLock::s_timeoutInterval = boost::posix_time::seconds(timeoutInterval);
++   FileLock::s_timeoutInterval = 
boost::posix_time::seconds(static_cast(timeoutInterval));
+
+// refresh rate
+double refreshRate = getFieldPositive(settings, "refresh-rate", 
kDefaultRefreshRate);
+-   FileLock::s_refreshRate = boost::posix_time::seconds(refreshRate);
++   FileLock::s_refreshRate = 
boost::posix_time::seconds(static_cast(refreshRate));
+
+// logging
+bool loggingEnabled = settings.getBool("

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

2018-07-02 Thread Matt Thode
commit: 3858c664e6e8d5cfb35e9d7e920c29af12f83a26
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul  3 02:08:40 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jul  3 02:08:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3858c664

app-arch/p7zip: remove old

Bug: https://bugs.gentoo.org/655270
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-arch/p7zip/p7zip-16.02-r1.ebuild | 159 -
 app-arch/p7zip/p7zip-16.02-r2.ebuild | 163 --
 app-arch/p7zip/p7zip-16.02-r3.ebuild | 164 ---
 3 files changed, 486 deletions(-)

diff --git a/app-arch/p7zip/p7zip-16.02-r1.ebuild 
b/app-arch/p7zip/p7zip-16.02-r1.ebuild
deleted file mode 100644
index 9f3c5aac923..000
--- a/app-arch/p7zip/p7zip-16.02-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0"
-
-inherit toolchain-funcs wxwidgets
-
-DESCRIPTION="Port of 7-Zip archiver for Unix"
-HOMEPAGE="http://p7zip.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
-
-LICENSE="LGPL-2.1 rar? ( unRAR )"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
-IUSE="abi_x86_x32 doc kde +pch rar static wxwidgets"
-
-REQUIRED_USE="kde? ( wxwidgets )"
-
-RDEPEND="wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}
-   abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
-   amd64? ( dev-lang/yasm )
-   x86? ( dev-lang/nasm )"
-
-S=${WORKDIR}/${PN}_${PV}
-
-DOCS=( ChangeLog README TODO )
-
-PATCHES=( "${FILESDIR}"/${P}-darwin.patch )
-
-src_prepare() {
-   default
-
-   if ! use pch; then
-   sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" 
-i makefile.* || die
-   fi
-
-   sed \
-   -e 's:-m32 ::g' \
-   -e 's:-m64 ::g' \
-   -e 's:-pipe::g' \
-   -e '/ALLFLAGS/s:-s ::' \
-   -e "/OPTFLAGS=/s:=.*:=${CXXFLAGS}:" \
-   -i makefile* || die
-
-   # remove non-free RAR codec
-   if use rar; then
-   ewarn "Enabling nonfree RAR decompressor"
-   else
-   sed \
-   -e '/Rar/d' \
-   -e '/RAR/d' \
-   -i makefile* CPP/7zip/Bundles/Format7zFree/makefile || 
die
-   rm -rf CPP/7zip/Compress/Rar || die
-   fi
-
-   if use abi_x86_x32; then
-   sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
-   cp -f makefile.linux_amd64_asm makefile.machine || die
-   elif use amd64; then
-   cp -f makefile.linux_amd64_asm makefile.machine || die
-   elif use x86; then
-   cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
-   elif [[ ${CHOST} == *-darwin* ]] ; then
-   # Mac OS X needs this special makefile, because it has a non-GNU
-   # linker, it doesn't matter so much for bitwidth, for it doesn't
-   # do anything with it
-   cp -f makefile.macosx_llvm_64bits makefile.machine
-   # bundles have extension .bundle but don't die because USE=-rar
-   # removes the Rar directory
-   sed -i -e '/strcpy(name/s/\.so/.bundle/' \
-   CPP/Windows/DLL.cpp || die
-   sed -i -e '/^PROG=/s/\.so/.bundle/' \
-   CPP/7zip/Bundles/Format7zFree/makefile.list \
-   $(use rar && echo CPP/7zip/Compress/Rar/makefile.list) 
|| die
-   elif use x86-fbsd; then
-   # FreeBSD needs this special makefile, because it hasn't -ldl
-   sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
-   fi
-
-   if use static; then
-   sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' 
makefile.machine || die
-   fi
-
-   if use kde || use wxwidgets; then
-   need-wxwidgets unicode
-   einfo "Preparing dependency list"
-   emake depend
-   fi
-}
-
-src_compile() {
-   emake CC=$(tc-getCC) CXX=$(tc-getCXX) all3
-   if use kde || use wxwidgets; then
-   emake CC=$(tc-getCC) CXX=$(tc-getCXX) -- 7zG
-#  emake -- 7zFM
-   fi
-}
-
-src_test() {
-   emake test test_7z test_7zr
-}
-
-src_install() {
-   # this wrappers can not be symlinks, p7zip should be called with full 
path
-   make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
-   make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
-   make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
-
-   if use kde || use wxwidgets; then
-   make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
-#  make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
-
-#  

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

2018-07-02 Thread Richard Farina
commit: d2d36038da568570f75452437f68260f132015c4
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Jul  3 02:05:38 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jul  3 02:05:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d36038

profiles/arch/amd64/package.use.mask: fix an old typo in my own work

 profiles/arch/amd64/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0ea0ff75273..17a74679451 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -56,7 +56,7 @@ net-wireless/pyrit cuda
 
 # Rick Farina  (11 May 2017)
 # nexpose and openvas work on amd64
-net-analyzer/metasploit nexpose openvas
+net-analyzer/metasploit -nexpose -openvas
 
 # Thomas Deutschmann  (01 Mar 2017)
 # dev-libs/libmaxminddb is keyworded on amd64



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

2018-07-02 Thread Richard Farina
commit: 421c2d47de22ffcb26bafabe0ad332909665b363
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Jul  3 02:04:24 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jul  3 02:05:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421c2d47

dev-util/catalyst: more correct deps

building cdtar on the fly requires a bit more

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-util/catalyst/catalyst-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index e3bf4c22c44..32ee71fab19 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -46,6 +46,8 @@ RDEPEND="
 "
 PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
sys-boot/grub:2
+   amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
+   x86? ( sys-boot/grub[grub_platforms_efi-32] )
sys-boot/syslinux
sys-boot/shim )"
 



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

2018-07-02 Thread Mark Wright
commit: bc782ac254bf543b5946571ccb71a3bba332ced5
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 01:58:54 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 01:58:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc782ac2

dev-libs/mathjax: Drop old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-libs/mathjax/Manifest |  3 --
 dev-libs/mathjax/mathjax-2.2.ebuild   | 56 ---
 dev-libs/mathjax/mathjax-2.4.0.ebuild | 56 ---
 dev-libs/mathjax/mathjax-2.5.3.ebuild | 56 ---
 4 files changed, 171 deletions(-)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index ed6f4c8dd55..496072083fa 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,4 +1 @@
-DIST mathjax-2.2.tar.gz 8974100 BLAKE2B 
3947579fe5c02a66a68a276c2cdf8e3c8efd79c600c46e7ed0d5b88af5d4b6d10ba60a8c319a973799282cf735405bfc2d6bc1baa83a7c84babc403f54693e73
 SHA512 
11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c
-DIST mathjax-2.4.0.tar.gz 23048567 BLAKE2B 
02958eb1c6d60db127c9fe6edca0aeaea765a879e6a7a629aa260a593080251d356abb24f9edf294f61525096644b6ed4696d548b4e7ae1f6a22e368ad5c1338
 SHA512 
1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0
-DIST mathjax-2.5.3.tar.gz 23257294 BLAKE2B 
2aac6c058315976266964c81096032a5bc6b1e533fdb9e1c8234fc5f67fd12f095462f679af4dcc6ee15d40062f3d7a8c67c5a92824986b5a606636128f9463d
 SHA512 
007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178
 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350

diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild 
b/dev-libs/mathjax/mathjax-2.2.ebuild
deleted file mode 100644
index 135d39f3fac..000
--- a/dev-libs/mathjax/mathjax-2.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="http://www.mathjax.org/";
-SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks"
-
-S=${WORKDIR}/MathJax-${PV}
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   egit_clean
-}
-
-src_install() {
-   dodoc README*
-   use doc && dohtml -r docs/html/*
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins -r test/*
-   fi
-   rm -rf test docs LICENSE README* || die
-
-   webinstalldir=/usr/share/${PN}
-   insinto ${webinstalldir}
-   doins -r *
-
-   make_webconf MathJax.conf
-   insinto /etc/httpd/conf.d
-   doins MathJax.conf
-}

diff --git a/dev-libs/mathjax/mathjax-2.4.0.ebuild 
b/dev-libs/mathjax/mathjax-2.4.0.ebuild
deleted file mode 100644
index 9af94c27634..000
--- a/dev-libs/mathjax/mathjax-2.4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="http://www.mathjax.org/";
-SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks strip"
-
-S=${WORKDIR}/MathJax-${PV}
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   egit_clean
-}
-
-src_install() {
-

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

2018-07-02 Thread Mark Wright
commit: 4cb53f7ed2eb54271af2d97c426c9375d795f6f9
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 02:02:29 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 02:02:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb53f7e

dev-libs/mathjax: Bump to 2.7.4

Package-Manager: Portage-2.3.41, Repoman-2.3.9

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

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index 496072083fa..60e9420aa42 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1 +1,2 @@
 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350
+DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 
0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f
 SHA512 
cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
new file mode 100644
index 000..5aaff104875
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="http://www.mathjax.org/";
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RESTRICT="binchecks strip"
+
+S=${WORKDIR}/MathJax-${PV}
+
+make_webconf() {
+   # web server config file - should we really do this?
+   cat > $1 <<-EOF
+   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
+   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
+
+   
+   Options None
+   AllowOverride None
+   Order allow,deny
+   Allow from all
+   
+   EOF
+}
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( README* )
+   use doc && local HTML_DOCS=( docs/html/* )
+   default
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r test/*
+   fi
+   rm -r test docs LICENSE README* || die
+
+   webinstalldir=/usr/share/${PN}
+   insinto ${webinstalldir}
+   doins -r *
+
+   make_webconf MathJax.conf
+   insinto /etc/httpd/conf.d
+   doins MathJax.conf
+}



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2018-07-02 Thread Richard Farina
commit: c7c2db9d5487d5a0c4e620c32d703f78951fd16b
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Tue Jul  3 01:33:44 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jul  3 01:33:44 2018 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=c7c2db9d

bigger slack, catch issues

 targets/support/create-iso.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 323179f5..2091d918 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -272,7 +272,7 @@ case ${clst_hostarch} in
# prepare gentoo.efimg from clst_target_path 
/boot/EFI dir
iaSizeTemp=$(du -sk 
"${clst_target_path}/boot/EFI" 2>/dev/null)
iaSizeB=$(echo ${iaSizeTemp} | cut '-d ' -f1)
-   iaSize=$((${iaSizeB}+32)) # Add slack
+   iaSize=$((${iaSizeB}+64)) # add slack, tested 
near minimum for overhead
echo "Creating loopback file of size 
${iaSize}kB"
dd if=/dev/zero 
of="${clst_target_path}/gentoo.efimg" bs=1k \
count=${iaSize}
@@ -286,7 +286,7 @@ case ${clst_hostarch} in
 
echo "Populating EFI image file from 
${clst_target_path}/boot/EFI"
cp -rv "${clst_target_path}"/boot/EFI/ \
-   
"${clst_target_path}/gentoo.efimg.mountPoint"
+   
"${clst_target_path}/gentoo.efimg.mountPoint" || die "Failed to populate EFI 
image file"
 
umount 
"${clst_target_path}/gentoo.efimg.mountPoint"
rmdir 
"${clst_target_path}/gentoo.efimg.mountPoint"



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

2018-07-02 Thread Mark Wright
commit: c13cb5aef5770ba3e947fb4891b955ce1ebd6b71
Author: Mark Wright  gentoo  org>
AuthorDate: Mon Jul  2 11:28:58 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 00:47:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13cb5ae

dev-lang/R: Bump to 3.5.1 RC

Thanks to Neil for reporting, John Dough and Daniel M. Weeks for commenting.
Bug: https://bugs.gentoo.org/632364
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-lang/R/Manifest  |   1 +
 dev-lang/R/R-3.5.1_rc.ebuild | 207 +++
 2 files changed, 208 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index bf671c6578e..d69ac509af6 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -3,3 +3,4 @@ DIST R-3.2.2.tar.gz 29772864 BLAKE2B 
f3f7ff9b9bd3cf685712e8997dd5a511a47e56ed261
 DIST R-3.3.2.tar.gz 29440670 BLAKE2B 
37308fb0caf19c33196b496d5b6f2f1b5b6f75e3ed985f2f0c4b0633d6191181de7f4cbd1ec986d76089a101d8895493cfe3b8563cfbc36f0b72a1ea14c748c5
 SHA512 
06a98687c0b180cb0bfd57440ea26088212d9f48948d503136475bf54b42d72cfec5bea7e333c0cedd60733bd614dd0f8c2eced7e24478b6c89f48e8d0c43482
 DIST R-3.4.1.tar.gz 30200109 BLAKE2B 
03602e9a48759caee8ce047fa6273df7a54af089de4489e21953c0e3fc7bfdf720d924f1e0167d3dbf65f63ed42ac10dea8b45289b921cda1c0e6d25a0063ebb
 SHA512 
19bd50c87dc001ef947c15c1760f27ac8986ff6b43c6d90d3093ae184e42963027ef06faf31ec57ac9e519af7a35a2f53f8ea23ef75d800ebbd02945cedc4651
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
+DIST R-patched_2018-06-29.tar.gz 29775566 BLAKE2B 
905f2cacd01d151f4d35f1dcba5cdc850958f1dae2ecb334932ec652dad5f964ed861c54878dfee2b6c2880d4ea7894e1e71384975d90a2653f9289fa94e6f82
 SHA512 
2dafcd57e7821f5ccbce44915e312d24f13de35e6c9ece13185c941de1f4c71e52151a44dc0ad801fac90e0955a26d5c6b47d89656c07cddf4959b34a935d0f9

diff --git a/dev-lang/R/R-3.5.1_rc.ebuild b/dev-lang/R/R-3.5.1_rc.ebuild
new file mode 100644
index 000..c77d3ebacb4
--- /dev/null
+++ b/dev-lang/R/R-3.5.1_rc.ebuild
@@ -0,0 +1,207 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib 
versionator toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="http://www.r-project.org/";
+# This release candidate is not on the CRAN mirrors
+SRC_URI="
+   https://stat.ethz.ch/R/daily/R-patched_2018-06-29.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~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 ) )"
+
+CDEPEND="
+   app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   app-text/ghostscript-gpl
+   >=dev-libs/libpcre-8.35:3=
+   net-misc/curl
+   virtual/blas:0
+   || ( >=sys-apps/coreutils-8.15 sys-freebsd/freebsd-bin 
app-misc/realpath )
+   cairo? ( x11-libs/cairo:0=[X] x11-libs/pango:0= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack:0 )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:0= )
+   readline? ( sys-libs/readline:0= )
+   tiff? ( media-libs/tiff:0= )
+   tk? ( dev-lang/tk:0= )
+   X? ( x11-libs/libXmu:0= x11-misc/xdg-utils )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )"
+
+RDEPEND="${CDEPEND}
+   >=sys-libs/zlib-1.2.5.1-r2:0[minizip]
+   java? ( >=virtual/jre-1.5 )"
+
+RESTRICT="minimal? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+)
+
+S="${WORKDIR}/R-rc"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   if ! tc-check-openmp; then
+   ewarn "OpenMP is not available in your current selected 
compiler"
+   die "need openmp capable compiler"
+   fi
+   FORTRAN_NEED_OPENMP=1
+   fi
+   fortran-2_pkg_se

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

2018-07-02 Thread Patrick McLean
commit: daffe111e4a2c1fa43bf64c73d0e7ae1d74ea435
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Jul  3 00:09:19 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jul  3 00:09:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daffe111

sys-cluster/ceph: NSS is apparently mandatory in 13.2.0

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/ceph/ceph-13.2.0.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/ceph/ceph-13.2.0.ebuild 
b/sys-cluster/ceph/ceph-13.2.0.ebuild
index 036cfc442fc..41559adb200 100644
--- a/sys-cluster/ceph/ceph-13.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-13.2.0.ebuild
@@ -28,7 +28,7 @@ SLOT="0"
 
 CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
 
-IUSE="babeltrace cephfs dpdk fuse jemalloc ldap lttng +mgr mgr-frontend nss"
+IUSE="babeltrace cephfs dpdk fuse jemalloc ldap lttng +mgr mgr-frontend"
 IUSE+=" +radosgw +ssl static-libs +system-boost systemd +tcmalloc test"
 IUSE+=" xfs zfs"
 IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
@@ -47,6 +47,7 @@ COMMON_DEPEND="
dev-libs/leveldb:=[snappy,static-libs?,tcmalloc?]
dev-libs/libaio:=[static-libs?]
dev-libs/libxml2:=[static-libs?]
+   dev-libs/nss:=
sys-auth/oath-toolkit:=
sys-apps/keyutils:=[static-libs?]
sys-apps/util-linux:=[static-libs?]
@@ -54,7 +55,6 @@ COMMON_DEPEND="
babeltrace? ( dev-util/babeltrace )
ldap? ( net-nds/openldap:=[static-libs?] )
lttng? ( dev-util/lttng-ust:= )
-   nss? ( dev-libs/nss:= )
fuse? ( sys-fs/fuse:0=[static-libs?] )
ssl? ( dev-libs/openssl:=[static-libs?] )
xfs? ( sys-fs/xfsprogs:=[static-libs?] )
@@ -116,7 +116,6 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( $(python_gen_useflags 'python3*') )
mgr-frontend? ( mgr || ( $(python_gen_useflags 'python2*') ) )
-   ?? ( ssl nss )
?? ( jemalloc tcmalloc )
"
 
@@ -203,7 +202,6 @@ ceph_src_configure() {
-DWITH_LTTNG=$(usex lttng)
-DWITH_MGR=$(usex mgr)
-DWITH_MGR_DASHBOARD_FRONTEND=$(usex mgr-frontend)
-   -DWITH_NSS=$(usex nss)
-DWITH_OPENLDAP=$(usex ldap)
-DWITH_RADOSGW=$(usex radosgw)
-DWITH_SSL=$(usex ssl)



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

2018-07-02 Thread Thomas Deutschmann
commit: 4ee082b9af10bea9ccea2986a77a1d494f5aac49
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  2 23:59:09 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 23:59:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee082b9

dev-libs/librelp: update certificate used in test suite

Closes: https://bugs.gentoo.org/659874
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../librelp-1.2.16-add-new-test-certificate.patch  | 362 +
 dev-libs/librelp/librelp-1.2.16.ebuild |   5 +-
 2 files changed, 366 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch 
b/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch
new file mode 100644
index 000..e08ee1a8049
--- /dev/null
+++ b/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch
@@ -0,0 +1,362 @@
+Backport of
+
+commit 8491c8a0bcbb89c03875f128ed29baf9c05c4e79
+Author: Andre Lorbach 
+AuthorDate: Mon Jun 18 09:42:26 2018 +0200
+Commit: Andre Lorbach 
+CommitDate: Mon Jun 18 09:54:37 2018 +0200
+
+testbench: added new ssl test certs (100+ years valid)
+
+diff --git a/tests/tls-basic-vg.sh b/tests/tls-basic-vg.sh
+index 2e005bc..e73a900 100755
+--- a/tests/tls-basic-vg.sh
 b/tests/tls-basic-vg.sh
+@@ -12,13 +12,13 @@ fi
+ 
+ TESTPORT=20514
+ echo 'Start Receiver...'
+-valgrind ./receive -p $TESTPORT -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog" > 
librelp.out.log &
++valgrind ./receive -p $TESTPORT -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog-client" 
> librelp.out.log &
+ PID=$!
+ 
+ sleep 1
+ 
+ echo 'Send Message...'
+-valgrind ./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog"
++valgrind ./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog-client"
+ 
+ echo 'Stop Receiver...'
+ kill $PID
+diff --git a/tests/tls-basic.sh b/tests/tls-basic.sh
+index 8b53b1e..b4128c3 100755
+--- a/tests/tls-basic.sh
 b/tests/tls-basic.sh
+@@ -1,9 +1,9 @@
+ #!/bin/bash
+ . ${srcdir}/test-framework.sh
+-startup_receiver -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog"
++startup_receiver -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog-client"
+ 
+ echo 'Send Message...'
+-./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog"
++./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog-client"
+ 
+ stop_receiver
+ check_output "testmessage"
+diff --git a/tests/tls-certs/ca.pem b/tests/tls-certs/ca.pem
+index 6324c7d..99925c4 100644
+--- a/tests/tls-certs/ca.pem
 b/tests/tls-certs/ca.pem
+@@ -1,15 +1,29 @@
+ -BEGIN CERTIFICATE-
+-MIICYjCCAc2gAwIBAgIBATALBgkqhkiG9w0BAQUwWDELMAkGA1UEBhMCREUxHTAb
+-BgNVBAoTFHJzeXNsb2cgdGVzdCByb290IENBMQswCQYDVQQLEwJDQTEdMBsGA1UE
+-AxMUcnN5c2xvZy10ZXN0LXJvb3QtY2EwHhcNMDgwNTIwMTI1ODEyWhcNMTgwNTE4
+-MTI1ODI0WjBYMQswCQYDVQQGEwJERTEdMBsGA1UEChMUcnN5c2xvZyB0ZXN0IHJv
+-b3QgQ0ExCzAJBgNVBAsTAkNBMR0wGwYDVQQDExRyc3lzbG9nLXRlc3Qtcm9vdC1j
+-YTCBnDALBgkqhkiG9w0BAQEDgYwAMIGIAoGAw2s+V+WCK7jx9MLpDD4pO8SCqq6Q
+-nK/BptvKM+YeBrV9ud3lq6YgbpNmv3/wig43rqpolqk7PdDxTW/mdXPmM72oKr/N
+-Fc2cAyOEXK8JTWiqwc//V4qMAnKFfLOxr1dr7WRD0k4Tc8+BWJMQjL2zmGXiSGEF
+-YWYIFHLmnX4ZgyMCAwEAAaNDMEEwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHQ8BAf8E
+-BQMDBwYAMB0GA1UdDgQWBBQzYQQgUm0YLNdarJnc2c1LxYVClDALBgkqhkiG9w0B
+-AQUDgYEAuGWtH7Jkpa0n/izqQ5ddDQP/LT6taivCwlpEYEU9aumpQPWWxtYywKaP
+-RfM1JTMLAiYd8MS7TJ8TYRvvR32Y02Y+OhXn11xERkWvBT2M9yzqX6hDfRueN7RT
+-fPWsfm/NBTVojzjaECcTFenZid7PC5JiFbcU6PSUMZ49/JPhxAo=
++MIIE9jCCA16gAwIBAgIIWxfM+RyuD1EwDQYJKoZIhvcNAQELBQAwgYsxEzARBgNV
++BAMTCnJzeXNsb2cgY2ExEDAOBgNVBAsTB0FkaXNjb24xFTATBgNVBAoTDEFkaXNj
++b24gR21iSDEYMBYGA1UEBxMPR3Jvc3NyaW5kZXJmZWxkMQswCQYDVQQIEwJCVzEL
++MAkGA1UEBhMCREUxFzAVBgoJkiaJk/IsZAEZFgdyc3lzbG9nMCAXDTE4MDYwNjEy
++MDA1OFoYDzIxMTgwNTEzMTIwMTA1WjCBizETMBEGA1UEAxMKcnN5c2xvZyBjYTEQ
++MA4GA1UECxMHQWRpc2NvbjEVMBMGA1UEChMMQWRpc2NvbiBHbWJIMRgwFgYDVQQH
++Ew9Hcm9zc3JpbmRlcmZlbGQxCzAJBgNVBAgTAkJXMQswCQYDVQQGEwJERTEXMBUG
++CgmSJomT8ixkARkWB3JzeXNsb2cwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGK
++AoIBgQDHA1CeNI30en7OKGJ/pWyNSH9rnw8z6egDxdTjtOIichA2/LVPaGZYecI0
++GH/UtkRgM69kFuo6dRaWvr0yp+XPfGlAcFcPg6cYKEoYyb18HsTReyuAcdBcYQYg
++2ZdmAqtqeHAqcb7wSEB8XuXLdD2Flsco3GaT3zFNv7t7QFDW1b2tT/92w+QGtI1T
++r5LCMVbISRGSQzhCv29

[gentoo-commits] proj/musl:master commit in: sys-libs/libunwind/, sys-libs/libunwind/files/

2018-07-02 Thread Jory Pratt
commit: 43af8594ee1e3ac8e1507c73a0610470f9bccec8
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Mon Jul  2 23:43:08 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Jul  2 23:43:08 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=43af8594

sys-libs/libunwind: change committed in main tree

 sys-libs/libunwind/Manifest|   1 -
 .../files/libunwind-1.2-coredump-regs.patch|  16 
 .../files/libunwind-1.2-ia64-missing.patch |  93 ---
 .../files/libunwind-1.2-ia64-ptrace-coredump.patch |  34 ---
 .../files/libunwind-1.2-ia64-undwarf.patch |  17 
 .../files/libunwind-1.2.1-fix_version_macros.patch |  13 ---
 2.1-only-include-execinfo_h-if-avaliable.patch |  52 ---
 sys-libs/libunwind/libunwind-1.2.1-r1.ebuild   | 103 -
 sys-libs/libunwind/metadata.xml|  12 ---
 9 files changed, 341 deletions(-)

diff --git a/sys-libs/libunwind/Manifest b/sys-libs/libunwind/Manifest
deleted file mode 100644
index 4155a10..000
--- a/sys-libs/libunwind/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libunwind-1.2.1.tar.gz 780774 BLAKE2B 
a5be4142e1e4932231023bdec2ab3ecd6b707faf2d32d2b571239252a1d0fb6a273a6a46c4a107db63f74f7b54c0c54cf252b8b79ad53216333ba7bcf63147a1
 SHA512 
af7c280d2a963779a4a2711887618bc96383011e4e5d52e4085aa7fb351e55e357468f6ff85e66a216f1c6826538f498335a917a5970575c93be74c96316319b

diff --git a/sys-libs/libunwind/files/libunwind-1.2-coredump-regs.patch 
b/sys-libs/libunwind/files/libunwind-1.2-coredump-regs.patch
deleted file mode 100644
index 3ddc610..000
--- a/sys-libs/libunwind/files/libunwind-1.2-coredump-regs.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/586092
-
-this might not be correct, but at least it builds, and doesn't crash
-
 a/src/coredump/_UCD_access_reg_linux.c
-+++ b/src/coredump/_UCD_access_reg_linux.c
-@@ -51,6 +51,9 @@ _UCD_access_reg (unw_addr_space_t as,
- #elif defined(UNW_TARGET_TILEGX)
-   if (regnum < 0 || regnum > UNW_TILEGX_CFA)
- goto badreg;
-+#elif defined(UNW_TARGET_IA64) || defined(UNW_TARGET_HPPA) || 
defined(UNW_TARGET_PPC32) || defined(UNW_TARGET_PPC64)
-+  if (regnum < 0 || regnum >= ARRAY_SIZE(ui->prstatus->pr_reg))
-+goto badreg;
- #else
- #if defined(UNW_TARGET_MIPS)
-   static const uint8_t remap_regs[] =

diff --git a/sys-libs/libunwind/files/libunwind-1.2-ia64-missing.patch 
b/sys-libs/libunwind/files/libunwind-1.2-ia64-missing.patch
deleted file mode 100644
index e15250b..000
--- a/sys-libs/libunwind/files/libunwind-1.2-ia64-missing.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-Original libunwind release is missing a few ia64-specific files in tarball.
-diff --git a/src/ia64/mk_Gcursor_i.c b/src/ia64/mk_Gcursor_i.c
-new file mode 100644
-index 000..67b14d5
 /dev/null
-+++ b/src/ia64/mk_Gcursor_i.c
-@@ -0,0 +1,65 @@
-+/* libunwind - a platform-independent unwind library
-+   Copyright (C) 2003 Hewlett-Packard Co
-+Contributed by David Mosberger-Tang 
-+
-+This file is part of libunwind.
-+
-+Permission is hereby granted, free of charge, to any person obtaining
-+a copy of this software and associated documentation files (the
-+"Software"), to deal in the Software without restriction, including
-+without limitation the rights to use, copy, modify, merge, publish,
-+distribute, sublicense, and/or sell copies of the Software, and to
-+permit persons to whom the Software is furnished to do so, subject to
-+the following conditions:
-+
-+The above copyright notice and this permission notice shall be
-+included in all copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  */
-+
-+/* Utility to generate cursor_i.h.  */
-+
-+#include "libunwind_i.h"
-+
-+#ifdef offsetof
-+# undef offsetof
-+#endif
-+
-+#define offsetof(type,field)((char *) &((type *) 0)->field - (char *) 0)
-+
-+#define OFFSET(sym, offset) \
-+asm volatile("\n->" #sym " %0" : : "i" (offset))
-+
-+int
-+main (void)
-+{
-+  OFFSET("IP_OFF",   offsetof (struct cursor, ip));
-+  OFFSET("PR_OFF",   offsetof (struct cursor, pr));
-+  OFFSET("BSP_OFF",  offsetof (struct cursor, bsp));
-+  OFFSET("PSP_OFF",  offsetof (struct cursor, psp));
-+  OFFSET("PFS_LOC_OFF",  offsetof (struct cursor, loc[IA64_REG_PFS]));
-+  OFFSET("RNAT_LOC_OFF", offsetof (struct cursor, loc[IA64_REG_RNAT]));
-+  OFFSET("UNAT_LOC_OFF", offsetof (struct cursor, loc[IA64_REG_UNAT]));
-+  OFFSET("LC_LOC_OFF",   offsetof (struct cursor, loc

[gentoo-commits] proj/musl:master commit in: sys-apps/pciutils/files/

2018-07-02 Thread Jory Pratt
commit: 3c40cf0049ff686bc61aec0b548ef04ca9e6a04f
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Mon Jul  2 23:41:16 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Jul  2 23:41:16 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3c40cf00

Use proper patch which includes a description of the change

 .../pciutils/files/pciutils-3.6.0-realpath.patch| 21 +
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/sys-apps/pciutils/files/pciutils-3.6.0-realpath.patch 
b/sys-apps/pciutils/files/pciutils-3.6.0-realpath.patch
index b8c64b7..d65f719 100644
--- a/sys-apps/pciutils/files/pciutils-3.6.0-realpath.patch
+++ b/sys-apps/pciutils/files/pciutils-3.6.0-realpath.patch
@@ -1,7 +1,17 @@
-diff -Naur pciutils-3.6.0.orig/lib/sysfs.c pciutils-3.6.0/lib/sysfs.c
 pciutils-3.6.0.orig/lib/sysfs.c2018-07-02 11:24:47.874595946 -0700
-+++ pciutils-3.6.0/lib/sysfs.c 2018-07-02 11:25:30.453595183 -0700
-@@ -133,7 +133,7 @@
+From 64716d37e2bed00e06fb3463214d979ca6b3e9c0 Mon Sep 17 00:00:00 2001
+From: 
+Date: Mon, 2 Jul 2018 18:22:29 -0500
+Subject: [PATCH] canonicalize_file_name only avaliable on glibc systems
+
+---
+ lib/sysfs.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/sysfs.c b/lib/sysfs.c
+index 1adb50f..c909d0c 100644
+--- a/lib/sysfs.c
 b/lib/sysfs.c
+@@ -133,7 +133,7 @@ sysfs_deref_link(struct pci_dev *d, char *link_name)
sysfs_obj_name(d, "", path);
strcat(path, rel_path);
  
@@ -10,3 +20,6 @@ diff -Naur pciutils-3.6.0.orig/lib/sysfs.c 
pciutils-3.6.0/lib/sysfs.c
  }
  
  static int
+-- 
+2.18.0
+



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

2018-07-02 Thread Thomas Deutschmann
commit: 12d29e46359700c563ed2f064bb895535d76a749
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  2 22:35:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 22:35:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d29e46

net-misc/openssh: fix libexec directory in ldap wrapper

Reported-by: Sergey Popov  gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../{openssh-7.7_p1-r102.ebuild => openssh-7.7_p1-r103.ebuild}   | 5 +
 1 file changed, 5 insertions(+)

diff --git a/net-misc/openssh/openssh-7.7_p1-r102.ebuild 
b/net-misc/openssh/openssh-7.7_p1-r103.ebuild
similarity index 98%
rename from net-misc/openssh/openssh-7.7_p1-r102.ebuild
rename to net-misc/openssh/openssh-7.7_p1-r103.ebuild
index 83b9dd34711..3a2abed912e 100644
--- a/net-misc/openssh/openssh-7.7_p1-r102.ebuild
+++ b/net-misc/openssh/openssh-7.7_p1-r103.ebuild
@@ -393,6 +393,11 @@ src_install() {
if use ldap && [[ -n ${LDAP_PATCH} ]] ; then
insinto /etc/openldap/schema/
doins openssh-lpk-{sun,openldap}.schema
+
+   # Set the same libexec directory as in src_configure
+   sed -i \
+   -e "s:libexec/openssh:$(get_libdir)/misc:" \
+   "${ED%/}/usr/$(get_libdir)/misc/ssh-ldap-wrapper" || die
fi
 
doman contrib/ssh-copy-id.1



[gentoo-commits] repo/user/superposition:master commit in: games-roguelike/gnomoria/

2018-07-02 Thread Philip Miess
commit: e4952cc283cc0b564bca3b93f0f1b95ba141388b
Author: Philip Miess  yahoo  com>
AuthorDate: Mon Jul  2 22:02:38 2018 +
Commit: Philip Miess  yahoo  com>
CommitDate: Mon Jul  2 22:02:38 2018 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=e4952cc2

more cases of not recursively coping directories, default to use system-libs

 games-roguelike/gnomoria/Manifest  | 2 +-
 games-roguelike/gnomoria/gnomoria-1.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-roguelike/gnomoria/Manifest 
b/games-roguelike/gnomoria/Manifest
index 5c1a177..e8fe167 100644
--- a/games-roguelike/gnomoria/Manifest
+++ b/games-roguelike/gnomoria/Manifest
@@ -1,3 +1,3 @@
 DIST gnomoria-022316-bin 189578890 BLAKE2B 
f6b41968a0842ee7b9c47798fbcbc37aef1dc96937744d244edc140f0396cff49bf82d0f0e0539040c989bae2562a307fd28a14a2b6d1879fb5f854e10831bad
 SHA512 
42ee53e31ab8b89d016dc7a0e38c34373c20f81beef6de21ba87d2a5e302d20f96b27bee2fcd5b20a25ac16e2d7d274f9c4cc15513e392b9edf2b96fa7585b47
-EBUILD gnomoria-1.ebuild 1992 BLAKE2B 
4e9c92ba932f585349ca43f2018e32ada4907313c47dd37264df0d5c46a489af1034a421ecacbac99ef281d650ccb1470d61410e63291c018d71c643313570e5
 SHA512 
975cf01da1563bae196f5033769a5e7166af9ef942c725e31342e231071b39fcca76b4a68a7ece30450103856efdb3175584209af2df101479f13ba8b7609bdc
+EBUILD gnomoria-1.ebuild 1999 BLAKE2B 
3e031bdf885fb0d6ccd7a110452b3485b4e1facac91c5ef1e53dc0a108a5a266b75748413c3de58cc43e0f287e93190471749acf3e827e1f292b1fd8c2da0e82
 SHA512 
301f574c758cc37ee6b4bfe2cbae0a065c4e5a7298cb473c668594b00acec274c0c0fedf97610e6c264066ca9877246ef3fc94e35f1c7b9d7460b0d39f6a3bc5
 MISC metadata.xml 1293 BLAKE2B 
3abd67f650e73d476b04e6daf4ac20e1ac70212c8dcf4880f560232cdf3d1815edea53d63c660cf3559ecba3c24c98e52ff0eb593ccbe8f2c0391b74b6a57f44
 SHA512 
608545a9b490bff07614133944e0aab93399759eb007a5ea3b3396798a461dd50922a68cca7a19df87794084f505fdde23ac875f189883c0e5c153dcec9929f6

diff --git a/games-roguelike/gnomoria/gnomoria-1.ebuild 
b/games-roguelike/gnomoria/gnomoria-1.ebuild
index 233f9c5..1625ec4 100644
--- a/games-roguelike/gnomoria/gnomoria-1.ebuild
+++ b/games-roguelike/gnomoria/gnomoria-1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="gnomoria-022316-bin"
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="system-libs"
+IUSE="+system-libs"
 RESTRICT="bindist fetch"
 
 MYGAMEDIR=/opt/${PN}
@@ -59,13 +59,13 @@ src_install() {
mkdir lib64
mv lib64.orig/libmojoshader.so lib64
ln -s /usr/bin/7za lib64/7za
-   doins lib64
+   doins -r lib64
else
mv lib lib.orig
mkdir lib
mv lib.orig/libmojoshader.so lib
ln -s /usr/bin/7za lib/7za
-   doins lib
+   doins -r lib
fi
else
doins -r  Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll mono



[gentoo-commits] repo/user/superposition:master commit in: games-roguelike/gnomoria/

2018-07-02 Thread Philip Miess
commit: 1c50e33786c2e0e02c239a6238bcb6691dede7d7
Author: Philip Miess  yahoo  com>
AuthorDate: Mon Jul  2 21:51:56 2018 +
Commit: Philip Miess  yahoo  com>
CommitDate: Mon Jul  2 21:51:56 2018 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=1c50e337

Gnomoria linux program needs Gnormoria.exe

 games-roguelike/gnomoria/Manifest  | 2 +-
 games-roguelike/gnomoria/gnomoria-1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/gnomoria/Manifest 
b/games-roguelike/gnomoria/Manifest
index 3d84ec2..5c1a177 100644
--- a/games-roguelike/gnomoria/Manifest
+++ b/games-roguelike/gnomoria/Manifest
@@ -1,3 +1,3 @@
 DIST gnomoria-022316-bin 189578890 BLAKE2B 
f6b41968a0842ee7b9c47798fbcbc37aef1dc96937744d244edc140f0396cff49bf82d0f0e0539040c989bae2562a307fd28a14a2b6d1879fb5f854e10831bad
 SHA512 
42ee53e31ab8b89d016dc7a0e38c34373c20f81beef6de21ba87d2a5e302d20f96b27bee2fcd5b20a25ac16e2d7d274f9c4cc15513e392b9edf2b96fa7585b47
-EBUILD gnomoria-1.ebuild 1979 BLAKE2B 
1d76c0afdbd2a4a7d0328ae6df51ef2207535821315dc39c5713d039e2a370eb386a9c9e2d8a994d3df2d35f2842599fc37e0893a61cadbd11b05cb025c2d11b
 SHA512 
e1dcea3d5d78845e6d5b0d8febb2f2f4c5cd3f83bfebc5bc2685229de8e3e44fb42f0b2509bb2af63d2f1a0e369b44371f3750281ad58f9725d75e3a928c28a6
+EBUILD gnomoria-1.ebuild 1992 BLAKE2B 
4e9c92ba932f585349ca43f2018e32ada4907313c47dd37264df0d5c46a489af1034a421ecacbac99ef281d650ccb1470d61410e63291c018d71c643313570e5
 SHA512 
975cf01da1563bae196f5033769a5e7166af9ef942c725e31342e231071b39fcca76b4a68a7ece30450103856efdb3175584209af2df101479f13ba8b7609bdc
 MISC metadata.xml 1293 BLAKE2B 
3abd67f650e73d476b04e6daf4ac20e1ac70212c8dcf4880f560232cdf3d1815edea53d63c660cf3559ecba3c24c98e52ff0eb593ccbe8f2c0391b74b6a57f44
 SHA512 
608545a9b490bff07614133944e0aab93399759eb007a5ea3b3396798a461dd50922a68cca7a19df87794084f505fdde23ac875f189883c0e5c153dcec9929f6

diff --git a/games-roguelike/gnomoria/gnomoria-1.ebuild 
b/games-roguelike/gnomoria/gnomoria-1.ebuild
index 02c92d7..233f9c5 100644
--- a/games-roguelike/gnomoria/gnomoria-1.ebuild
+++ b/games-roguelike/gnomoria/gnomoria-1.ebuild
@@ -52,7 +52,7 @@ src_install() {
dodoc Linux.README
 
doexe  "Gnomoria.bin.${arch}"
-   doins -r  "Content" FNA.dll   FNA.dll.config  "Mod Files"   
gnomorialib.dll
+   doins -r  "Content" FNA.dll   FNA.dll.config  "Mod Files"   
gnomorialib.dll Gnomoria.exe
if use system-libs ; then
if use amd64 ; then
mv lib64 lib64.orig



[gentoo-commits] repo/user/superposition:master commit in: games-roguelike/gnomoria/

2018-07-02 Thread Philip Miess
commit: 3cfa70275a6c89ef70ae51370800c8595f2dae11
Author: Philip Miess  yahoo  com>
AuthorDate: Mon Jul  2 21:39:04 2018 +
Commit: Philip Miess  yahoo  com>
CommitDate: Mon Jul  2 21:39:04 2018 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=3cfa7027

recursive doins for lib folders

 games-roguelike/gnomoria/Manifest  |  2 +-
 games-roguelike/gnomoria/gnomoria-1.ebuild | 22 --
 2 files changed, 5 insertions(+), 19 deletions(-)

diff --git a/games-roguelike/gnomoria/Manifest 
b/games-roguelike/gnomoria/Manifest
index 1983ac4..3d84ec2 100644
--- a/games-roguelike/gnomoria/Manifest
+++ b/games-roguelike/gnomoria/Manifest
@@ -1,3 +1,3 @@
 DIST gnomoria-022316-bin 189578890 BLAKE2B 
f6b41968a0842ee7b9c47798fbcbc37aef1dc96937744d244edc140f0396cff49bf82d0f0e0539040c989bae2562a307fd28a14a2b6d1879fb5f854e10831bad
 SHA512 
42ee53e31ab8b89d016dc7a0e38c34373c20f81beef6de21ba87d2a5e302d20f96b27bee2fcd5b20a25ac16e2d7d274f9c4cc15513e392b9edf2b96fa7585b47
-EBUILD gnomoria-1.ebuild 2209 BLAKE2B 
e84a1e3d9d393ea16d5f46b7c23a7daa118359ae05cdf63e811c9d4b34133fce8b659f124421bf460ef8c46626989d87ef96592404533a667fc5fc01190cb262
 SHA512 
d6c8603965d9bb3e9111e22dc93fbf60e9c90b85e90c6a59fca7a8d758a072fce8992d62d7c2097cc5ce26b89fa040cc6d463caa0a1049a1166fd42207a81ed4
+EBUILD gnomoria-1.ebuild 1979 BLAKE2B 
1d76c0afdbd2a4a7d0328ae6df51ef2207535821315dc39c5713d039e2a370eb386a9c9e2d8a994d3df2d35f2842599fc37e0893a61cadbd11b05cb025c2d11b
 SHA512 
e1dcea3d5d78845e6d5b0d8febb2f2f4c5cd3f83bfebc5bc2685229de8e3e44fb42f0b2509bb2af63d2f1a0e369b44371f3750281ad58f9725d75e3a928c28a6
 MISC metadata.xml 1293 BLAKE2B 
3abd67f650e73d476b04e6daf4ac20e1ac70212c8dcf4880f560232cdf3d1815edea53d63c660cf3559ecba3c24c98e52ff0eb593ccbe8f2c0391b74b6a57f44
 SHA512 
608545a9b490bff07614133944e0aab93399759eb007a5ea3b3396798a461dd50922a68cca7a19df87794084f505fdde23ac875f189883c0e5c153dcec9929f6

diff --git a/games-roguelike/gnomoria/gnomoria-1.ebuild 
b/games-roguelike/gnomoria/gnomoria-1.ebuild
index 8564f02..02c92d7 100644
--- a/games-roguelike/gnomoria/gnomoria-1.ebuild
+++ b/games-roguelike/gnomoria/gnomoria-1.ebuild
@@ -52,18 +52,7 @@ src_install() {
dodoc Linux.README
 
doexe  "Gnomoria.bin.${arch}"
-
-   doins -r  "Content"
-   einfo "installed Content"
-   doins FNA.dll
-   einfo "installed FNA.dll"
-   doins FNA.dll.config
-   einfo "installed FNA.dll.config"
-   doins -r "Mod Files"
-   einfo "installed Mod Files"
-   doins gnomorialib.dll
-   einfo "gnomorialib.dll"
-
+   doins -r  "Content" FNA.dll   FNA.dll.config  "Mod Files"   
gnomorialib.dll
if use system-libs ; then
if use amd64 ; then
mv lib64 lib64.orig
@@ -79,14 +68,11 @@ src_install() {
doins lib
fi
else
-   doins Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll
-   einfo "copied single files"
-   doins -r mono
-   einfo "copied mono folder"
+   doins -r  Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll mono
if use amd64 ; then
-   doins lib64
+   doins -r lib64
else
-   doins lib
+   doins -r lib
fi
fi
 



[gentoo-commits] repo/user/superposition:master commit in: games-roguelike/gnomoria/

2018-07-02 Thread Philip Miess
commit: 92ff297543a4b57f703a3bd4db76ae1a271e12a2
Author: Philip Miess  yahoo  com>
AuthorDate: Mon Jul  2 21:33:54 2018 +
Commit: Philip Miess  yahoo  com>
CommitDate: Mon Jul  2 21:33:54 2018 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=92ff2975

install linux doc, split and einfo for each doins to debug

 games-roguelike/gnomoria/Manifest  |  2 +-
 games-roguelike/gnomoria/gnomoria-1.ebuild | 20 ++--
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/games-roguelike/gnomoria/Manifest 
b/games-roguelike/gnomoria/Manifest
index 663bd26..1983ac4 100644
--- a/games-roguelike/gnomoria/Manifest
+++ b/games-roguelike/gnomoria/Manifest
@@ -1,3 +1,3 @@
 DIST gnomoria-022316-bin 189578890 BLAKE2B 
f6b41968a0842ee7b9c47798fbcbc37aef1dc96937744d244edc140f0396cff49bf82d0f0e0539040c989bae2562a307fd28a14a2b6d1879fb5f854e10831bad
 SHA512 
42ee53e31ab8b89d016dc7a0e38c34373c20f81beef6de21ba87d2a5e302d20f96b27bee2fcd5b20a25ac16e2d7d274f9c4cc15513e392b9edf2b96fa7585b47
-EBUILD gnomoria-1.ebuild 1952 BLAKE2B 
1dd3ec8c9e97bff3573090f61c681242d1ecec422b1a547f9da18774cd2d2f7fda5961efd14a461df218c82ad7ee7d8b7a89aa5b3c9679a1be1553220c0bc53b
 SHA512 
9fd33f9546dc854588893de718eac61dab6beffde24d30e70d84128e554754bfec21d40366f0a2423be7fe041958c23ca306e41513aa3b4d8e458cdc06f0cf00
+EBUILD gnomoria-1.ebuild 2209 BLAKE2B 
e84a1e3d9d393ea16d5f46b7c23a7daa118359ae05cdf63e811c9d4b34133fce8b659f124421bf460ef8c46626989d87ef96592404533a667fc5fc01190cb262
 SHA512 
d6c8603965d9bb3e9111e22dc93fbf60e9c90b85e90c6a59fca7a8d758a072fce8992d62d7c2097cc5ce26b89fa040cc6d463caa0a1049a1166fd42207a81ed4
 MISC metadata.xml 1293 BLAKE2B 
3abd67f650e73d476b04e6daf4ac20e1ac70212c8dcf4880f560232cdf3d1815edea53d63c660cf3559ecba3c24c98e52ff0eb593ccbe8f2c0391b74b6a57f44
 SHA512 
608545a9b490bff07614133944e0aab93399759eb007a5ea3b3396798a461dd50922a68cca7a19df87794084f505fdde23ac875f189883c0e5c153dcec9929f6

diff --git a/games-roguelike/gnomoria/gnomoria-1.ebuild 
b/games-roguelike/gnomoria/gnomoria-1.ebuild
index 0b4bf20..8564f02 100644
--- a/games-roguelike/gnomoria/gnomoria-1.ebuild
+++ b/games-roguelike/gnomoria/gnomoria-1.ebuild
@@ -49,8 +49,21 @@ src_install() {
 
insinto ${MYGAMEDIR}
exeinto ${MYGAMEDIR}
+   dodoc Linux.README
+
doexe  "Gnomoria.bin.${arch}"
-   doins -r  "Content" FNA.dll   FNA.dll.config  "Mod Files"   
gnomorialib.dll
+
+   doins -r  "Content"
+   einfo "installed Content"
+   doins FNA.dll
+   einfo "installed FNA.dll"
+   doins FNA.dll.config
+   einfo "installed FNA.dll.config"
+   doins -r "Mod Files"
+   einfo "installed Mod Files"
+   doins gnomorialib.dll
+   einfo "gnomorialib.dll"
+
if use system-libs ; then
if use amd64 ; then
mv lib64 lib64.orig
@@ -66,7 +79,10 @@ src_install() {
doins lib
fi
else
-   doins -r  Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll mono
+   doins Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll
+   einfo "copied single files"
+   doins -r mono
+   einfo "copied mono folder"
if use amd64 ; then
doins lib64
else



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

2018-07-02 Thread Sergei Trofimovich
commit: 493acdafb200ea1d1049305a094161145eb9804a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  2 20:26:52 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  2 21:24:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493acdaf

dev-python/u-msgpack: stable 2.4.1 for hppa/sparc

Bug: https://bugs.gentoo.org/659658
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa sparc"

 dev-python/u-msgpack/u-msgpack-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild 
b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
index cd010e33b5c..6f0bb2d1b08 100644
--- a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
+++ b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd"
 IUSE="test"
 
 RDEPEND=""



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

2018-07-02 Thread Sergei Trofimovich
commit: 82ecd88d6d5cd82fd26ddc8eeeff727c79b08f76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  2 20:27:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  2 21:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ecd88d

dev-python/pytest-expect: stable 1.1.0 for hppa/sparc

Bug: https://bugs.gentoo.org/659658
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa sparc"

 dev-python/pytest-expect/pytest-expect-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
index 582d495f246..60178110414 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd"
 IUSE=""
 
 RDEPEND="



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

2018-07-02 Thread Sergei Trofimovich
commit: 081b331014aa32ce8d42d4839894a1a39d9e6025
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  2 20:28:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  2 21:24:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081b3310

dev-python/html5lib: stable 1.0.1 for sparc

Bug: https://bugs.gentoo.org/659658
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/html5lib/html5lib-1.0.1.ebuild 
b/dev-python/html5lib/html5lib-1.0.1.ebuild
index 4dac745c36f..1f00265e859 100644
--- a/dev-python/html5lib/html5lib-1.0.1.ebuild
+++ b/dev-python/html5lib/html5lib-1.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x64-macos"
 IUSE="test"
 
 RDEPEND=">=dev-python/six-1.9[${PYTHON_USEDEP}]



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

2018-07-02 Thread Sergei Trofimovich
commit: ea8c05a9a328b892ec16475cd790815854f30c20
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  2 20:29:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  2 21:24:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8c05a9

dev-python/pygments: stable 2.2.0 for sparc

Bug: https://bugs.gentoo.org/641298
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/pygments/pygments-2.2.0.ebuild 
b/dev-python/pygments/pygments-2.2.0.ebuild
index 856b4051e57..07dcfb61841 100644
--- a/dev-python/pygments/pygments-2.2.0.ebuild
+++ b/dev-python/pygments/pygments-2.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc 
x86 ~x64-cygwin ~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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-07-02 Thread Sergei Trofimovich
commit: cadc28623f91e65767ed194f6f005c9602a5632b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  2 20:28:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  2 21:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadc2862

dev-python/webencodings: stable 0.5.1 for hppa/sparc

Bug: https://bugs.gentoo.org/659658
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa sparc"

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

diff --git a/dev-python/webencodings/webencodings-0.5.1.ebuild 
b/dev-python/webencodings/webencodings-0.5.1.ebuild
index 38625e9e3ce..6b07f5c88ae 100644
--- a/dev-python/webencodings/webencodings-0.5.1.ebuild
+++ b/dev-python/webencodings/webencodings-0.5.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 
 RDEPEND=""



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

2018-07-02 Thread Andreas Sturmlechner
commit: 4b146a22f9e565500789000f4db6ca2a28e4701c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 21:16:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 21:16:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b146a22

profiles: base: Drop obsolete x11-libs/qwt[qt4] p.use.mask

 profiles/base/package.use.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index abb186fa2f0..ed235414678 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,8 +8,7 @@
 # mask everywhere, unmask on arch/*) use arch/base.
 
 # Andreas Sturmlechner  (18 Jun 2018)
-# Qt4 is dead and going away. Bugs #655382, #638260
-x11-libs/qwt qt4
+# Qt4 is dead and going away. Bug #638260
 sci-libs/ViSP qt4
 
 # Andreas Sturmlechner  (18 Jun 2018)



[gentoo-commits] repo/user/superposition:master commit in: games-roguelike/gnomoria/

2018-07-02 Thread Philip Miess
commit: cd5693aaa4519d70a344330f70694589645889f4
Author: Philip Miess  yahoo  com>
AuthorDate: Mon Jul  2 21:05:01 2018 +
Commit: Philip Miess  yahoo  com>
CommitDate: Mon Jul  2 21:05:01 2018 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=cd5693aa

add gnomoria

 games-roguelike/gnomoria/Manifest  |  3 +
 games-roguelike/gnomoria/gnomoria-1.ebuild | 95 ++
 games-roguelike/gnomoria/metadata.xml  | 22 +++
 3 files changed, 120 insertions(+)

diff --git a/games-roguelike/gnomoria/Manifest 
b/games-roguelike/gnomoria/Manifest
new file mode 100644
index 000..663bd26
--- /dev/null
+++ b/games-roguelike/gnomoria/Manifest
@@ -0,0 +1,3 @@
+DIST gnomoria-022316-bin 189578890 BLAKE2B 
f6b41968a0842ee7b9c47798fbcbc37aef1dc96937744d244edc140f0396cff49bf82d0f0e0539040c989bae2562a307fd28a14a2b6d1879fb5f854e10831bad
 SHA512 
42ee53e31ab8b89d016dc7a0e38c34373c20f81beef6de21ba87d2a5e302d20f96b27bee2fcd5b20a25ac16e2d7d274f9c4cc15513e392b9edf2b96fa7585b47
+EBUILD gnomoria-1.ebuild 1952 BLAKE2B 
1dd3ec8c9e97bff3573090f61c681242d1ecec422b1a547f9da18774cd2d2f7fda5961efd14a461df218c82ad7ee7d8b7a89aa5b3c9679a1be1553220c0bc53b
 SHA512 
9fd33f9546dc854588893de718eac61dab6beffde24d30e70d84128e554754bfec21d40366f0a2423be7fe041958c23ca306e41513aa3b4d8e458cdc06f0cf00
+MISC metadata.xml 1293 BLAKE2B 
3abd67f650e73d476b04e6daf4ac20e1ac70212c8dcf4880f560232cdf3d1815edea53d63c660cf3559ecba3c24c98e52ff0eb593ccbe8f2c0391b74b6a57f44
 SHA512 
608545a9b490bff07614133944e0aab93399759eb007a5ea3b3396798a461dd50922a68cca7a19df87794084f505fdde23ac875f189883c0e5c153dcec9929f6

diff --git a/games-roguelike/gnomoria/gnomoria-1.ebuild 
b/games-roguelike/gnomoria/gnomoria-1.ebuild
new file mode 100644
index 000..0b4bf20
--- /dev/null
+++ b/games-roguelike/gnomoria/gnomoria-1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit unpacker eutils gnome2-utils
+
+DESCRIPTION="Gnomoria is a sandbox village management game"
+HOMEPAGE="http://www.gnomoria.com";
+SRC_URI="gnomoria-022316-bin"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="system-libs"
+RESTRICT="bindist fetch"
+
+MYGAMEDIR=/opt/${PN}
+DEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+system-libs? (
+   app-arch/p7zip
+   dev-lang/mono
+   media-libs/libsdl2[sound]
+   media-libs/sdl2-image[jpeg,png]
+   media-libs/openal
+   media-libs/libvorbis
+   media-libs/libtheora
+)"
+
+S="${WORKDIR}/data"
+
+pkg_nofetch() {
+   einfo "Please buy & download ${SRC_URI} from:"
+   einfo "  https://www.humblebundle.com/store";
+   einfo "and move it to ${DISTDIR}"
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+   local arch=x86
+   use amd64 && arch=x86_64
+
+   insinto ${MYGAMEDIR}
+   exeinto ${MYGAMEDIR}
+   doexe  "Gnomoria.bin.${arch}"
+   doins -r  "Content" FNA.dll   FNA.dll.config  "Mod Files"   
gnomorialib.dll
+   if use system-libs ; then
+   if use amd64 ; then
+   mv lib64 lib64.orig
+   mkdir lib64
+   mv lib64.orig/libmojoshader.so lib64
+   ln -s /usr/bin/7za lib64/7za
+   doins lib64
+   else
+   mv lib lib.orig
+   mkdir lib
+   mv lib.orig/libmojoshader.so lib
+   ln -s /usr/bin/7za lib/7za
+   doins lib
+   fi
+   else
+   doins -r  Mono.Posix.dll System.Core.dll System.Drawing.dll 
System.Xml.dll mscorlib.dll Mono.Security.dll System.Configuration.dll 
System.Data.dll System.Security.dll System.dll mono
+   if use amd64 ; then
+   doins lib64
+   else
+   doins lib
+   fi
+   fi
+
+   newicon -s 512 Gnomoria.png ${PN}.png
+   make_wrapper ${PN} "${MYGAMEDIR}/Gnomoria.bin.${arch}" "${MYGAMEDIR}"
+   make_desktop_entry "${PN}" "Gnomoria" "${PN}" "Game"
+
+   domenu ${PN}
+
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/games-roguelike/gnomoria/metadata.xml 
b/games-roguelike/gnomoria/metadata.xml
new file mode 100644
index 000..543c928
--- /dev/null
+++ b/games-roguelike/gnomoria/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+phil_mi...@mail.yahoo.com
+
+
+Gnomoria is a sandbox village management game where you help lead a small 
group of gnomes, who have set out on their own, to thrive into a bustling 
kingdom! Anything you see can be broken down and rebuilt elsewhere. Craft 
items, build structures, set traps and dig deep un

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

2018-07-02 Thread Andreas Sturmlechner
commit: 85fb1ef164ab69d33245120b87a8efa3d5ff6404
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 20:37:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 20:37:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fb1ef1

profiles: Drop mask of dev-libs/libical-3

Closes: https://bugs.gentoo.org/658224

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

diff --git a/profiles/package.mask b/profiles/package.mask
index eae5d913e12..006ffb241df 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -565,10 +565,6 @@ sys-libs/uclibc
 # Do not remove the mask until newer version gets stable
 >=sci-electronics/pcb-2000
 
-# Andreas Sturmlechner  (21 Dec 2017)
-# Masked for testing
-~dev-libs/libical-3.0.3
-
 # James Le Cuirot  (17 Dec 2017)
 # Java 9 is not yet fully supported on Gentoo. Packages cannot depend
 # on it so these virtuals are not yet required. If you wish to use



[gentoo-commits] repo/gentoo:master commit in: games-kids/crayon-physics/, profiles/

2018-07-02 Thread Andreas Sturmlechner
commit: e8e0eadd519745e09261cd2efed40dc710f93635
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  1 16:36:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 20:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e0eadd

games-kids/crayon-physics: Remove last-rited

 games-kids/crayon-physics/Manifest |  1 -
 .../crayon-physics/crayon-physics-55-r1.ebuild | 82 --
 games-kids/crayon-physics/metadata.xml | 13 
 profiles/package.mask  |  4 --
 4 files changed, 100 deletions(-)

diff --git a/games-kids/crayon-physics/Manifest 
b/games-kids/crayon-physics/Manifest
deleted file mode 100644
index f1a885b4c98..000
--- a/games-kids/crayon-physics/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crayon_physics_deluxe-linux-release55.tar.gz 33236439 BLAKE2B 
6e0a98abda292184b1fd122157491e9fe63bc41f1f73932c109b39b8f4728923a61cfe3f59f2597b4ea9025b288026893991976eee7924a89fe844bb60402082
 SHA512 
1840cabba5b922f155b90c4442c460e7dc5c63aa2e1348a5f175211d5264c645c08af9a3bd43861aa8497e111678a7314b94d2ba0035b2e07e811200f1af07eb

diff --git a/games-kids/crayon-physics/crayon-physics-55-r1.ebuild 
b/games-kids/crayon-physics/crayon-physics-55-r1.ebuild
deleted file mode 100644
index 7b3146fa7e1..000
--- a/games-kids/crayon-physics/crayon-physics-55-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnome2-utils
-
-DESCRIPTION="2D physics puzzle/sandbox game with drawing"
-HOMEPAGE="http://www.crayonphysics.com/";
-SRC_URI="crayon_physics_deluxe-linux-release${PV}.tar.gz"
-
-LICENSE="CRAYON-PHYSICS"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="bundled-libs"
-RESTRICT="bindist fetch splitdebug"
-
-MYGAMEDIR="/opt/${PN}"
-QA_PREBUILT="${MYGAMEDIR#/}/crayon
-   ${MYGAMEDIR#/}/lib32/*"
-
-RDEPEND="
-   dev-qt/qtcore:4[abi_x86_32(-)]
-   dev-qt/qtgui:4[abi_x86_32(-)]
-   virtual/glu[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]
-   x11-libs/libX11[abi_x86_32(-)]
-   x86? (
-   !bundled-libs? (
-   media-libs/libmikmod
-   media-libs/libsdl:0[X,sound,video,opengl,joystick]
-   media-libs/libvorbis
-   media-libs/sdl-image[png,jpeg,tiff]
-   media-libs/sdl-mixer[vorbis,wav]
-   media-libs/smpeg[X,opengl]
-   media-libs/tiff:0
-   virtual/jpeg:0
-   )
-   )"
-
-S=${WORKDIR}/CrayonPhysicsDeluxe
-
-pkg_nofetch() {
-   einfo "Please buy & download ${SRC_URI} from:"
-   einfo "  ${HOMEPAGE}"
-   einfo "and move it to ${DISTDIR}"
-   einfo
-}
-
-src_prepare() {
-   default
-
-   if use bundled-libs ; then
-   mv lib32/_libSDL-1.2.so.0 lib32/libSDL-1.2.so.0 || die
-   fi
-}
-
-src_install() {
-   insinto "${MYGAMEDIR}"
-   use bundled-libs && doins -r lib32
-   doins -r cache data crayon autoexec.txt version.xml
-
-   newicon -s 256 icon.png ${PN}.png
-   make_desktop_entry ${PN}
-   make_wrapper ${PN} "./crayon" "${MYGAMEDIR}" "${MYGAMEDIR}/lib32"
-
-   dodoc changelog.txt linux_hotfix_notes.txt
-   dohtml readme.html
-
-   fperms +x "${MYGAMEDIR}"/crayon
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/games-kids/crayon-physics/metadata.xml 
b/games-kids/crayon-physics/metadata.xml
deleted file mode 100644
index b878aaa1812..000
--- a/games-kids/crayon-physics/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   ga...@gentoo.org
-   Gentoo Games Project
-   
-   
-   
-   Use the upstream provided bundled libraries.
-   
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 006ffb241df..a09da8f077b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -577,10 +577,6 @@ virtual/jre:9
 # (<0.6) that have been punted from the tree.
 net-misc/cocaine-core
 
-# Andreas Sturmlechner  (03 Dec 2017)
-# Depends on dead Qt4, upstream porting inquiry pending. Bug #631788
-games-kids/crayon-physics
-
 # Andreas Sturmlechner  (16 Nov 2017)
 # Depends on dead Qt4. Last-rites on hold for chance of Qt5-port. Bug #620702
 

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

2018-07-02 Thread Andreas Sturmlechner
commit: 9ef261deceedec6630abfe4f231995b811b06383
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Jul  2 20:46:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 20:46:15 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=9ef261de

profiles: Add games-kids to categories

 profiles/categories | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/categories b/profiles/categories
index 7be50f8..057985d 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -24,6 +24,7 @@ dev-qt
 dev-util
 dev-vcs
 games-emulation
+games-kids
 games-puzzle
 games-util
 kde-apps



[gentoo-commits] proj/kde-sunset:master commit in: games-kids/crayon-physics/

2018-07-02 Thread Andreas Sturmlechner
commit: 6d6f7ca448cd58389df85f5181914b2471e1290b
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Jul  2 20:43:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 20:44:40 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=6d6f7ca4

games-kids/crayon-physics: Import from Gentoo ebuild repository

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../crayon-physics/crayon-physics-55-r1.ebuild | 81 ++
 games-kids/crayon-physics/metadata.xml | 10 +++
 2 files changed, 91 insertions(+)

diff --git a/games-kids/crayon-physics/crayon-physics-55-r1.ebuild 
b/games-kids/crayon-physics/crayon-physics-55-r1.ebuild
new file mode 100644
index 000..4b44d84
--- /dev/null
+++ b/games-kids/crayon-physics/crayon-physics-55-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils
+
+DESCRIPTION="2D physics puzzle/sandbox game with drawing"
+HOMEPAGE="http://www.crayonphysics.com/";
+SRC_URI="crayon_physics_deluxe-linux-release${PV}.tar.gz"
+
+LICENSE="CRAYON-PHYSICS"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="bundled-libs"
+RESTRICT="bindist fetch splitdebug"
+
+MYGAMEDIR="/opt/${PN}"
+QA_PREBUILT="${MYGAMEDIR#/}/crayon
+   ${MYGAMEDIR#/}/lib32/*"
+
+RDEPEND="
+   dev-qt/qtcore:4[abi_x86_32(-)]
+   dev-qt/qtgui:4[abi_x86_32(-)]
+   virtual/glu[abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+   x11-libs/libX11[abi_x86_32(-)]
+   x86? (
+   !bundled-libs? (
+   media-libs/libmikmod
+   media-libs/libsdl:0[X,sound,video,opengl,joystick]
+   media-libs/libvorbis
+   media-libs/sdl-image[png,jpeg,tiff]
+   media-libs/sdl-mixer[vorbis,wav]
+   media-libs/smpeg[X,opengl]
+   media-libs/tiff:0
+   virtual/jpeg:0
+   )
+   )"
+
+DOCS=( changelog.txt linux_hotfix_notes.txt )
+HTML_DOCS=( readme.html )
+
+S=${WORKDIR}/CrayonPhysicsDeluxe
+
+pkg_nofetch() {
+   einfo "Please buy & download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to ${DISTDIR}"
+   einfo
+}
+
+src_prepare() {
+   default
+
+   if use bundled-libs ; then
+   mv lib32/_libSDL-1.2.so.0 lib32/libSDL-1.2.so.0 || die
+   fi
+}
+
+src_install() {
+   insinto "${MYGAMEDIR}"
+   use bundled-libs && doins -r lib32
+   doins -r cache data crayon autoexec.txt version.xml
+
+   newicon -s 256 icon.png ${PN}.png
+   make_desktop_entry ${PN}
+   make_wrapper ${PN} "./crayon" "${MYGAMEDIR}" "${MYGAMEDIR}/lib32"
+
+   einstalldocs
+
+   fperms +x "${MYGAMEDIR}"/crayon
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/games-kids/crayon-physics/metadata.xml 
b/games-kids/crayon-physics/metadata.xml
new file mode 100644
index 000..eaaa6c7
--- /dev/null
+++ b/games-kids/crayon-physics/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   
+   
+   Use the upstream provided bundled libraries.
+   
+   
+



[gentoo-commits] proj/kde-sunset:master commit in: kde-misc/strigiapplet/, app-office/scribus/, kde-misc/kdocker/, ...

2018-07-02 Thread Andreas Sturmlechner
commit: 8b7d9bed539b7db393758544f79d1813c2ba0b4a
Author: Gregory M. Tuner  be-evil  net>
AuthorDate: Sat Nov 23 01:13:27 2013 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 30 13:29:50 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=8b7d9bed

*/*: Attempt to resolve issues with "EAPI [01] is not supported"

 app-office/scribus/scribus-1.3.3.11.ebuild  | 21 ++---
 app-office/scribus/scribus-1.3.3.12-r1.ebuild   | 15 ---
 app-office/scribus/scribus-1.3.3.13.ebuild  | 13 +
 app-office/scribus/scribus-1.3.4-r1.ebuild  | 18 +-
 .../libopensync-plugin-kdepim-0.21.ebuild   |  7 +--
 .../libopensync-plugin-kdepim-0.22.ebuild   |  7 +--
 .../libopensync-plugin-kdepim-0.35.ebuild   |  2 +-
 .../libopensync-plugin-kdepim-0.36.ebuild   |  2 +-
 .../libopensync-plugin-kdepim-.ebuild   |  2 +-
 kde-misc/kdocker/kdocker-1.3.ebuild | 10 --
 kde-misc/strigiapplet/strigiapplet-0.5.7.ebuild |  8 +---
 .../gtk-engines-qt/gtk-engines-qt-0.8-r4.ebuild |  4 ++--
 12 files changed, 44 insertions(+), 65 deletions(-)

diff --git a/app-office/scribus/scribus-1.3.3.11.ebuild 
b/app-office/scribus/scribus-1.3.3.11.ebuild
index f3bc937..462d3cc 100644
--- a/app-office/scribus/scribus-1.3.3.11.ebuild
+++ b/app-office/scribus/scribus-1.3.3.11.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: 
/var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.3.3.11.ebuild,v 1.7 
2008/07/27 19:54:02 carlo Exp $
 
-EAPI=1
+EAPI=5
 
 inherit qt3 eutils
 
@@ -21,28 +21,19 @@ DEPEND="dev-qt/qt-meta:3
>=media-libs/libart_lgpl-2.3.8
>=sys-devel/gcc-3.0.0
>=dev-libs/libxml2-2.6.0
-   cairo? ( >=x11-libs/cairo-1.0 )"
+   cairo? ( >=x11-libs/cairo-1.0[X] )"
 
 RDEPEND="${DEPEND}
app-text/ghostscript-gpl"
 
-pkg_setup() {
-   if use cairo && ! built_with_use 'x11-libs/cairo' 'X' ; then
-   eerror "You must build cairo with X support"
-   die "x11-libs/cairo built without X"
-   fi
-}
+DOCS=( AUTHORS ChangeLog README TODO )
 
-src_compile() {
-   econf `use_enable cairo` || die
-   emake || die
+src_configure() {
+   econf $(use_enable cairo)
 }
 
 src_install() {
-   einstall || die
-
-   dodoc AUTHORS ChangeLog README TODO
-
+   default
domenu scribus.desktop
doicon scribus/icons/scribusicon.png
 }

diff --git a/app-office/scribus/scribus-1.3.3.12-r1.ebuild 
b/app-office/scribus/scribus-1.3.3.12-r1.ebuild
index bcfffa1..5b81693 100644
--- a/app-office/scribus/scribus-1.3.3.12-r1.ebuild
+++ b/app-office/scribus/scribus-1.3.3.12-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: 
/var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.3.3.12-r1.ebuild,v 1.5 
2008/11/21 13:30:04 hanno Exp $
 
-EAPI=1
+EAPI=5
 
 inherit qt3 eutils cmake-utils
 
@@ -25,22 +25,15 @@ DEPEND="dev-qt/qt-meta:3
dev-python/imaging
media-libs/fontconfig
cups? ( net-print/cups )
-   cairo? ( >=x11-libs/cairo-1.4.10 )"
+   cairo? ( >=x11-libs/cairo-1.4.10[X,svg] )"
 
 RDEPEND="${DEPEND}
app-text/ghostscript-gpl"
 
-pkg_setup() {
-   if ! built_with_use 'x11-libs/cairo' 'X' 'svg'; then
-   eerror "You must build cairo with X and svg support"
-   die "x11-libs/cairo built without X and/or svg"
-   fi
-}
-
-src_compile() {
+src_configure() {
local mycmakeargs="$(cmake-utils_use_want cairo CAIRO) \
$(cmake-utils_use_enable cups)"
-   cmake-utils_src_compile || die "compile failed"
+   cmake-utils_src_configure
 }
 
 src_install() {

diff --git a/app-office/scribus/scribus-1.3.3.13.ebuild 
b/app-office/scribus/scribus-1.3.3.13.ebuild
index 096d071..49cb768 100644
--- a/app-office/scribus/scribus-1.3.3.13.ebuild
+++ b/app-office/scribus/scribus-1.3.3.13.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: 
/var/cvsroot/gentoo-x86/app-office/scribus/scribus-1.3.3.13.ebuild,v 1.1 
2009/07/30 19:09:14 hanno Exp $
 
-EAPI=2
+EAPI=5
 
 inherit qt3 eutils cmake-utils
 
@@ -30,19 +30,16 @@ DEPEND="dev-qt/qt-meta:3
 RDEPEND="${DEPEND}
app-text/ghostscript-gpl"
 
-src_prepare() {
-   epatch "${FILESDIR}/${P}-cheaders.diff" || die
-}
+PATCHES=( "${FILESDIR}/${P}-cheaders.diff" )
 
-src_compile() {
+src_configure() {
local mycmakeargs="$(cmake-utils_use_want cairo CAIRO) \
$(cmake-utils_use_enable cups)"
-   cmake-utils_src_compile || die "compile failed"
+   cmake-utils_src_configure
 }
 
 src_install() {
cmake-utils_src_install
-
domenu scribus.desktop
-   doicon scribus/icons/scribus.png || die "doicon failed"
+   doicon scribus/icons/scribu

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

2018-07-02 Thread Andreas Sturmlechner
commit: 17972773c81f4a21a9e974b8baef73a27ad23a74
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 20:18:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 20:23:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17972773

profiles: x86: Mask broken app-office/libreoffice[kde]

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

 profiles/arch/x86/package.use.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 10c8ff58fd6..c0d59e4c2d2 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -13,7 +13,8 @@ dev-util/catalyst -system-bootloader
 media-video/mpv -vulkan
 
 # Andreas K. Hüttel  (21 May 2018)
-# LO kde support on x86 is broken, see bug 523496
+# LO kde support on x86 is broken, see bug 650208
+=app-office/libreoffice-6.0* kde
 =app-office/libreoffice-bin-6.0* kde
 =app-office/libreoffice-bin-debug-6.0* kde
 



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

2018-07-02 Thread Mike Pagano
commit: d1bdfed1da0c09123c55e5374d1963e692f2c37f
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jul  2 20:16:50 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jul  2 20:17:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bdfed1

sys-kernel/gentoo-sources: Cleanup of 4.16.X kernel.

Please upgrade as 4.16.X is EOL.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-kernel/gentoo-sources/Manifest | 21 
 .../gentoo-sources/gentoo-sources-4.16.11.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.12.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.13.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.14.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.15.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.16.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.16.17.ebuild   | 28 --
 8 files changed, 217 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b076977c968..b203a0bb7b9 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,27 +25,6 @@ DIST genpatches-4.14-56.extras.tar.xz 17492 BLAKE2B 
f993363b6205021049a653828ee3
 DIST genpatches-4.14-57.base.tar.xz 1472016 BLAKE2B 
1905e983d34220a97bda5eb7b1fff09d7ac42dc129b722611c079418133231d6d41f871c20df94a3db5440c8b1374d09ae3303be9e2cb8b70f5d92b61382f3ed
 SHA512 
bace21a042f6e45512a8ffe3cb329c70b3f3548142fbaddbd76b2be50f50276db8f4cc410a7d05915c30c443cc82934893203d3025cd4653387ff6fd64f0b4ae
 DIST genpatches-4.14-57.experimental.tar.xz 5216 BLAKE2B 
ac751059eb363f1327b8cc6a9ad6c993cc56e3a57010f6a7d8b30220a401ec2b607b7eda601b39f1d6480fddb45f7a980ba7ffe7cf808ae382a57cc57a785f39
 SHA512 
efb2bf34ea83789437388b6becb4c51564c885355dffdfe0f902ded0cd0a9dbc534a891a8eddde76418a651f0da41d8a7402e672688b2cccaae5897ce0bfb744
 DIST genpatches-4.14-57.extras.tar.xz 17488 BLAKE2B 
6dbe6859eafa2a61d2139572a28046a1278a965aa6a82518b5658c61f18ece4054175116b5907436bc40bd4c32458752fc381cb29806d9e25550a17f81684eab
 SHA512 
49d7a27075e7e113ef39f2da651e9302b51c66d46c4d2960acc648dcd0eb4b608118584dbcbf169d73cf1ed4e105fbae9125f06dda46d346a63f0f35bf23bb4e
-DIST genpatches-4.16-12.base.tar.xz 262212 BLAKE2B 
95d70087d1e17fa59498be09fb5f73b26843627e0f858979914123d5ed38c48c3d0b6cc8fdcddb0d0a145342f5664032784793a9076692fe0c260b40299c0fc6
 SHA512 
3d029c80a1b00dc90f4781c778815bbacae1713f0b5e2af3c9351ee6d56996efc1e048ef2509c8e002fc8c633158886c5abc24a8663eb7daa97bbe2cf0f9363c
-DIST genpatches-4.16-12.experimental.tar.xz 5168 BLAKE2B 
a65e3d51f96010dc20c5937bdc2d1984c519af9633a2e460a161b2640293ddbec38f2581e0ba6278397d06d9cd9154c8880eb6f31a02ce2f25123ad6b1ff12bd
 SHA512 
1691f82a02d153d5d6f98c53e03db5692693f6e01487b17d025193f973904f488bbe48a73a8e7c9e35ef5f9dfe37e4f3c1087713b891791fad714f18a6a82c49
-DIST genpatches-4.16-12.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
-DIST genpatches-4.16-13.base.tar.xz 310996 BLAKE2B 
6d87d807dbb17b2c132279849798c16ffe844e7f9f46e5adfcb5ecf1356ae60ed95d94469db8016d91d1a396aa4ae806fa8ae30a7cf17a9a8229c9546fdd5022
 SHA512 
450ec9c39cd88e995324b70cd58092f8f588f359cbada6d3c097cfc98c05d15a705c41ed4d9b48d9c2b4b15c79188c172a68a094c2e76b4aa44d83631fe8a486
-DIST genpatches-4.16-13.experimental.tar.xz 5168 BLAKE2B 
3c137d43673f5a2eb0169d521c029c160f8f85bbcca212b2b7a0cfdcec48a93ed31c4c0fc0393581d106565db1b65d4e656c3a0b315c98ad7cddd06ac83a64be
 SHA512 
bb5dd9dcee179c3384002f2b6abb3ffb937f8ea19dfe804acc9e248dd056535b03e2fc2655a11d1b0bbd1e3cfcc6d154ad1bb73a73dfd7ca4e517b476d0b1346
-DIST genpatches-4.16-13.extras.tar.xz 17476 BLAKE2B 
72ebf7259d9157612350f0e7565cf15c9ca20d993413a81891ad09e4eaad4f8d2cf94cd35ba1439717820cb812a30b964bcb7b6346dbefd138ddcfb568f378c5
 SHA512 
aab9b7ccc1cde0374ae5c6f364ef89ab2ceb15484307db8cf8157da3066147835d0a0cff06392b4440c59762527065f933586b43b1fe53fe5510ed9514436987
-DIST genpatches-4.16-14.base.tar.xz 387692 BLAKE2B 
4dad10e5bdacc39015381129508e15b1c30b6f191b3b3d5e7d66e89f8e7e3f9c40c81fb8596d38ca846c3747cc1ed722ac59a2bfa7984540c6466fe96a419f67
 SHA512 
70514f91e7575a87121dd7b5c8b2cf545d60253174eb8eef520e57beefc0d5c516fb1d48d963cebd60c85994744c5bb62576844feb9d1fc05aec9a21830aee9e
-DIST genpatches-4.16-14.experimental.tar.xz 5168 BLAKE2B 
08bac33d41aeff4e675590484c5bc682cb420b38b3041e055b6c9b12d466b16dfafc5f8186e05b7797eecefaee7357a2a2b5729757a6880cfeb038d62624cbb8
 SHA512 
74da59061bdcafe29f8fa7142c132896f55597d992ee2ca365998af3f23c0ae48828664c1e435f7ea2d7e8b93682411f8c00cda3aaf79cd6535f5e8bf6ce62d5
-DIST genpatches-4.16-14.extras.tar.xz 17488 BLA

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

2018-07-02 Thread Matthias Maier
commit: 9d22aa9b066d661eb7a1b9b75645879bda0dd612
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jul  2 19:32:15 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jul  2 19:48:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d22aa9b

app-crypt/gkeys: replace git:// /with https://

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-crypt/gkeys/gkeys-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/gkeys/gkeys-.ebuild 
b/app-crypt/gkeys/gkeys-.ebuild
index e79d59e06bc..7ab5b3f5830 100644
--- a/app-crypt/gkeys/gkeys-.ebuild
+++ b/app-crypt/gkeys/gkeys-.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="5"
@@ -10,7 +10,7 @@ EGIT_BRANCH="master"
 
 inherit distutils-r1 git-r3
 
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoo-keys.git"
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-keys.git";
 
 DESCRIPTION="An OpenPGP/GPG key management tool and python libs"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Gentoo-keys";



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

2018-07-02 Thread Sebastian Pipping
commit: 9a2b2979f8e1a0b533050d0ab15f64e0224dc6cb
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jul  2 19:39:19 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jul  2 19:45:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2b2979

dev-python/setuptools: Bump to 38.6.1 for x11-misc/safeeyes-2.0.6

Bug: https://bugs.gentoo.org/659318
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-38.6.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 2e0905b8328..e37de692d08 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -2,3 +2,4 @@ DIST setuptools-34.0.2.zip 617839 BLAKE2B 
c06ef384a42430ec8f4d956723d21f70fdcf99
 DIST setuptools-36.0.1.zip 711296 BLAKE2B 
c58a4efd8d3a2d574ff6ba5cd01a196fc7ad61a238119ac95714239965875d91e4613d08439c63ab3b9a0794b04ead5c6e8de09839e0306e4d29f47c2c7a7c58
 SHA512 
cbcd2591d0d8a7591c5d9a1d4173814afa0b984af29f2e34d26a37c357474b043f371978ac224cea12f50834d91babd9f14b137488c4edcd62594e91aff903d8
 DIST setuptools-36.7.2.zip 726758 BLAKE2B 
8821d3142f2149fbdea4d231052c3990fa7a14c57c421309683c6a65102ce4911850acd5d492087aa0f14a0026da732e47eb9bf971030443fc1b57f9f909
 SHA512 
746dce135dbacb65565787a20a2611388605e2371c94f0f8803e7712e515e69c270751d16a21f381bf6e8ddc0a1b39494db7d0c67bb32e6230a90c5d517e78f9
 DIST setuptools-38.5.1.zip 737995 BLAKE2B 
9772d39928c6633ca529292d646c1c8e96a5a77ed06545af950cc249922837c13722d97de702c1e104581d56e1f808ec3d077041212517f5a51b23aa2e95e734
 SHA512 
bd04186a6e73cf24440e82aee10fff09889cab53e2e2fbf178bdb1360accf4f787abf8d8421d5e0fcb41005254c091f62d714e8b317ecf68911e2eed87b9fcc4
+DIST setuptools-38.6.1.zip 738985 BLAKE2B 
73e5258b9fe2587b5662e80267e59bbc23484815d997a808c83e030e2dffa9a499fa1bed7e9e127cf3b92cb09451e70e590dd2e71135941124fe9d3383f7dc24
 SHA512 
38685b97a7c4cdfb67846f910afce5faf60ef1519ccb70acdfd2da83ddbfe1a56b5b03e0b8ce5dbc80dcec14847f716d7b23777e2be0ea7e6afd6da3b645b3ef

diff --git a/dev-python/setuptools/setuptools-38.6.1.ebuild 
b/dev-python/setuptools/setuptools-38.6.1.ebuild
new file mode 100644
index 000..60944fe5362
--- /dev/null
+++ b/dev-python/setuptools/setuptools-38.6.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/pypa/setuptools.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+fi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.1.0[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   >=dev-python/backports-unittest-mock-1.2[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   if [[ ${PV} == "" ]]; then
+   python_setup
+   ${EPYTHON} bootstrap.py || die
+   fi
+
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2018-07-02 Thread Sebastian Pipping
commit: 080fe36a24e06f16ef7c7f0134272387c16a76fe
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jul  2 19:41:19 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jul  2 19:45:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080fe36a

x11-misc/safeeyes: Fix setuptools depndency

Bug: https://bugs.gentoo.org/659318
Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/x11-misc/safeeyes/safeeyes-2.0.6.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.6.ebuild
index ebf1e7c7347..9aae9642548 100644
--- a/x11-misc/safeeyes/safeeyes-2.0.6.ebuild
+++ b/x11-misc/safeeyes/safeeyes-2.0.6.ebuild
@@ -17,7 +17,7 @@ IUSE="portaudio"
 
 CDEPEND="${PYTHON_DEPS}"
 DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-38.6.0[${PYTHON_USEDEP}]
"
 RDEPEND="${CDEPEND}
dev-libs/libappindicator:3



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

2018-07-02 Thread Thomas Deutschmann
commit: e3c0938dd173950b64cb68153af43a92294d2e87
Author: Joonas Niilola  gmail  com>
AuthorDate: Mon Jul  2 15:25:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 19:39:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c0938d

dev-libs/efl: add 'pdf' use flag for 1.18.4 & revbump

Closes: https://bugs.gentoo.org/659788
Closes: https://bugs.gentoo.org/615326
Package-Manager: Portage[mgorny]-2.3.36.1
RepoMan-Options: --force

 dev-libs/efl/efl-1.18.4-r1.ebuild | 290 ++
 1 file changed, 290 insertions(+)

diff --git a/dev-libs/efl/efl-1.18.4-r1.ebuild 
b/dev-libs/efl/efl-1.18.4-r1.ebuild
new file mode 100644
index 000..5a1c8ec239a
--- /dev/null
+++ b/dev-libs/efl/efl-1.18.4-r1.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_SUB_PROJECT="core"
+   EGIT_URI_APPEND="${PN}"
+elif [[ *"${PV}" == *"_pre"* ]] ; then
+   MY_P=${P%%_*}
+   SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz";
+else
+   
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz";
+   KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+fi
+
+inherit enlightenment pax-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
+IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls 
gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl pdf physics 
pixman +png postscript +ppm +psd pulseaudio raw scim sdl sound systemd tga tiff 
tslib unwind v4l valgrind wayland webp X xim xine xpm"
+
+REQUIRED_USE="
+   pulseaudio? ( sound )
+   opengl? ( || ( X sdl wayland ) )
+   gles?   ( || ( X wayland ) )
+   gles?   ( !sdl )
+   gles?   ( egl )
+   sdl?( opengl )
+   wayland?( egl !opengl gles )
+   xim?( X )
+"
+
+RDEPEND="
+   drm? (
+   >=dev-libs/libinput-0.8
+   media-libs/mesa[gbm]
+   >=x11-libs/libdrm-2.4
+   >=x11-libs/libxkbcommon-0.3.0
+   )
+   fontconfig? ( media-libs/fontconfig )
+   fribidi? ( dev-libs/fribidi )
+   gif? ( media-libs/giflib )
+   glib? ( dev-libs/glib:2 )
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( media-libs/harfbuzz )
+   ibus? ( app-i18n/ibus )
+   jpeg2k? ( media-libs/openjpeg:0 )
+   !oldlua? ( >=dev-lang/luajit-2.0.0 )
+   oldlua? ( dev-lang/lua:* )
+   pdf? ( app-text/poppler[cxx] )
+   physics? ( >=sci-physics/bullet-2.80 )
+   pixman? ( x11-libs/pixman )
+   postscript? ( app-text/libspectre )
+   png? ( media-libs/libpng:0= )
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw )
+   scim? ( app-i18n/scim )
+   sdl? (
+   media-libs/libsdl2
+   virtual/opengl
+   )
+   sound? ( media-libs/libsndfile )
+   systemd? ( sys-apps/systemd )
+   tiff? ( media-libs/tiff:0= )
+   tslib? ( x11-libs/tslib )
+   unwind? ( sys-libs/libunwind )
+   valgrind? ( dev-util/valgrind )
+   wayland? (
+   >=dev-libs/wayland-1.8.0
+   >=x11-libs/libxkbcommon-0.3.1
+   media-libs/mesa[gles2,wayland]
+   )
+   webp? ( media-libs/libwebp )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+
+   opengl? (
+   x11-libs/libX11
+   x11-libs/libXrender
+   virtual/opengl
+   )
+
+   gles? (
+   x11-libs/libX11
+   x11-libs/libXrender
+   virtual/opengl
+   )
+   )
+   xine? ( >=media-libs/xine-lib-1.1.1 )
+   xpm? ( x11-libs/libXpm )
+
+   sys-apps/dbus
+   >=sys-apps/util-linux-2.20.0
+   sys-libs/zlib
+   virtual/jpeg:0=
+
+   !dev-libs/ecore
+   !dev-libs/edbus
+   !dev-libs/eet
+   !dev-libs/eeze
+   !dev-libs/e

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

2018-07-02 Thread Thomas Deutschmann
commit: 9337c48173601c68ffc1eb99a2208ade1f0f4c8e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  2 19:39:29 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 19:39:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9337c481

dev-libs/efl: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/efl/efl-1.18.4.ebuild | 288 -
 1 file changed, 288 deletions(-)

diff --git a/dev-libs/efl/efl-1.18.4.ebuild b/dev-libs/efl/efl-1.18.4.ebuild
deleted file mode 100644
index ba90b1c3f86..000
--- a/dev-libs/efl/efl-1.18.4.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "" ]] ; then
-   EGIT_SUB_PROJECT="core"
-   EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
-   MY_P=${P%%_*}
-   SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz";
-else
-   
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
-fi
-
-inherit enlightenment pax-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls 
gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics 
pixman +png postscript +ppm +psd pulseaudio raw scim sdl sound systemd tga tiff 
tslib unwind v4l valgrind wayland webp X xim xine xpm"
-
-REQUIRED_USE="
-   pulseaudio? ( sound )
-   opengl? ( || ( X sdl wayland ) )
-   gles?   ( || ( X wayland ) )
-   gles?   ( !sdl )
-   gles?   ( egl )
-   sdl?( opengl )
-   wayland?( egl !opengl gles )
-   xim?( X )
-"
-
-RDEPEND="
-   drm? (
-   >=dev-libs/libinput-0.8
-   media-libs/mesa[gbm]
-   >=x11-libs/libdrm-2.4
-   >=x11-libs/libxkbcommon-0.3.0
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gif? ( media-libs/giflib )
-   glib? ( dev-libs/glib:2 )
-   gnutls? ( net-libs/gnutls )
-   !gnutls? (
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-   )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   harfbuzz? ( media-libs/harfbuzz )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:0 )
-   !oldlua? ( >=dev-lang/luajit-2.0.0 )
-   oldlua? ( dev-lang/lua:* )
-   physics? ( >=sci-physics/bullet-2.80 )
-   pixman? ( x11-libs/pixman )
-   postscript? ( app-text/libspectre )
-   png? ( media-libs/libpng:0= )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw )
-   scim? ( app-i18n/scim )
-   sdl? (
-   media-libs/libsdl2
-   virtual/opengl
-   )
-   sound? ( media-libs/libsndfile )
-   systemd? ( sys-apps/systemd )
-   tiff? ( media-libs/tiff:0= )
-   tslib? ( x11-libs/tslib )
-   unwind? ( sys-libs/libunwind )
-   valgrind? ( dev-util/valgrind )
-   wayland? (
-   >=dev-libs/wayland-1.8.0
-   >=x11-libs/libxkbcommon-0.3.1
-   media-libs/mesa[gles2,wayland]
-   )
-   webp? ( media-libs/libwebp )
-   X? (
-   x11-libs/libXcursor
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-
-   opengl? (
-   x11-libs/libX11
-   x11-libs/libXrender
-   virtual/opengl
-   )
-
-   gles? (
-   x11-libs/libX11
-   x11-libs/libXrender
-   virtual/opengl
-   )
-   )
-   xine? ( >=media-libs/xine-lib-1.1.1 )
-   xpm? ( x11-libs/libXpm )
-
-   sys-apps/dbus
-   >=sys-apps/util-linux-2.20.0
-   sys-libs/zlib
-   virtual/jpeg:0=
-
-   !dev-libs/ecore
-   !dev-libs/edbus
-   !dev-libs/eet
-   !dev-libs/eeze
-   !dev-libs/efreet
-   !dev-libs/eina
-   !dev-libs/eio
-   !dev-libs/embryo
-   !dev-libs/eobj
-   !dev-libs/ephysics
-   !media-libs/edje
-   !media-libs/ele

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

2018-07-02 Thread Thomas Deutschmann
commit: 8daa47c75dd589001fa1a6e69bbf4ffbdc957c4f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  2 19:37:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 19:39:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8daa47c7

dev-libs/efl: metadata.xml: inconsistent use of tabs and spaces fixed

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/efl/metadata.xml | 80 +++
 1 file changed, 40 insertions(+), 40 deletions(-)

diff --git a/dev-libs/efl/metadata.xml b/dev-libs/efl/metadata.xml
index e5cc7ce78fe..bf607843979 100644
--- a/dev-libs/efl/metadata.xml
+++ b/dev-libs/efl/metadata.xml
@@ -1,44 +1,44 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   juip...@gmail.com
-
-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-
-
-   Enable WBMP image loader
-   Enable DDS image loader
-   Enable DRM engine
-   Enable Eet image loader
-   Enable EGL rendering
-   Enable bidirectional text support
-   Enable the OpenGL ES GL implementation
-   Enable dev-libs/glib support
-   Enable complex text shaping and layout 
support
-   Enable text hyphenation support
-   Enable Intelligent Input Bus
-   Enable Ico image loader
-   Enable ivi-shell support
-   Enable dev-libs/libuv support
-   USE dev-lang/lua instead of 
dev-lang/luajit
-   USE dev-lang/lua instead of 
dev-lang/luajit
-   Enable Bullet physics effects and support
-   Enable PixMan for software rendering
-   Enable PMAPS image loader
-   Enable PSD image loader
-   Enable Smart Common Input Method
-   Enable Tga image loader
-   Enable TGV image loader
-   Enable x11-libs/tslib for touchscreen 
events
-   Enable debug support via 
sys-libs/libunwind
-   Enable usage of dev-util/valgrind in 
debug
-   Enable media-video/vlc support
-   Enable WebP image loader
-   Enable XCF image loader
-   Enable X Input Method
-   Enable x11-libs/libXpresent 
support
-
+   
+   juip...@gmail.com
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Enable WBMP image loader
+   Enable DDS image loader
+   Enable DRM engine
+   Enable Eet image loader
+   Enable EGL rendering
+   Enable bidirectional text support
+   Enable the OpenGL ES GL implementation
+   Enable dev-libs/glib support
+   Enable complex text shaping and layout 
support
+   Enable text hyphenation support
+   Enable Intelligent Input Bus
+   Enable Ico image loader
+   Enable ivi-shell support
+   Enable dev-libs/libuv 
support
+   USE dev-lang/lua instead of 
dev-lang/luajit
+   USE dev-lang/lua instead of 
dev-lang/luajit
+   Enable Bullet physics effects and 
support
+   Enable PixMan for software rendering
+   Enable PMAPS image loader
+   Enable PSD image loader
+   Enable Smart Common Input Method
+   Enable Tga image loader
+   Enable TGV image loader
+   Enable x11-libs/tslib for 
touchscreen events
+   Enable debug support via 
sys-libs/libunwind
+   Enable usage of 
dev-util/valgrind in debug
+   Enable media-video/vlc 
support
+   Enable WebP image loader
+   Enable XCF image loader
+   Enable X Input Method
+   Enable x11-libs/libXpresent 
support
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2018-07-02 Thread José María Alonso
commit: e833280c0d646c4a3de86df2a53248ef913d17f4
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  2 19:33:08 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  2 19:33:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e833280c

dev-lisp/sbcl: Bump version to 1.4.9

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lisp/sbcl/Manifest  |   1 +
 dev-lisp/sbcl/sbcl-1.4.9.ebuild | 246 
 2 files changed, 247 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 10453f66a1b..09a4abf114f 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -21,3 +21,4 @@ DIST sbcl-1.4.7-source.tar.bz2 6031614 BLAKE2B 
b98d8c3891e4f3180624ef0ccc1e81146
 DIST sbcl-1.4.7-x86-64-linux-binary.tar.bz2 10380734 BLAKE2B 
0d39cc7b0873e938e85182b687b0a1be9200c4ebe67c7175b7c9c6393b27c8f78bd2afa201b7ca91c39bcaeed4456f2578901518850b1db0975cddd55e9b0210
 SHA512 
517b6935e51ea56ee2c67692980fe7fa7382a2e4501437c7ec00a52aefeebd5e442f4bb8dbfdbe32e43a301fc5f0c584604027e7889ebb8ba269cafe866d6381
 DIST sbcl-1.4.8-source.tar.bz2 6040563 BLAKE2B 
e4d16993cec80a8d40bad9071c6ce0a9ce80aae4d49f682fc58d4a8124dd14200229dc063cb653af753afece1ca98d77b600d2c7f80d17e6b9fd8af33a5297f3
 SHA512 
f8bd6b4126b19de4e73557319118aa03999caf84c8913bdd51ce18b8ddba14944f3d1daf08f852b72ae862ae0e613dbfbfdddca3750f4464c1be924d685ccc9d
 DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed1fe103b6caaf43d2d424b45e2574e306b3d3cbc3c7bdfa48847a2e6d7d819e6bf4b59fa02ea01f9ce6b023802ae6f91fc7f56e5a260de
 SHA512 
f3cb3c30dec1b7e6ac0c1b67de26192723871f8a8d543a41d7c4d04b0813fd7da1043433237b648a2c23f73169fe38f2ec3a3c2bd412eb4c9d36ed929c40f27d
+DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236

diff --git a/dev-lisp/sbcl/sbcl-1.4.9.ebuild b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
new file mode 100644
index 000..f07d8939edf
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.4.8
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.3.12
+BV_ARM64=1.4.2
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x86-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.1:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"
+
+CONFIG="${S}/customize-target-features.lisp"
+ENVD="${T}/50sbcl"
+
+# Prevent ASDF from using the system libraries
+CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
+ASDF_OUTPUT_TRANSLATIONS="(:output-transl

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

2018-07-02 Thread Hans de Graaff
commit: 826b631456ad475f73c943c36d305f07b3f989bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 19:15:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826b6314

dev-ruby/ruby-gio2: fix dconf warnings during tests

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild 
b/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild
index 3d47790a293..c208c579977 100644
--- a/dev-ruby/ruby-gio2/ruby-gio2-3.1.1.ebuild
+++ b/dev-ruby/ruby-gio2/ruby-gio2-3.1.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=5
@@ -26,5 +26,5 @@ all_ruby_prepare() {
 }
 
 each_ruby_test() {
-   dbus-launch ${RUBY} test/run-test.rb || die
+   XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/sbcl/

2018-07-02 Thread José María Alonso
commit: f0d5c4de241ba08e9c7c5ba8b10732fa2ecfbe09
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul  2 19:26:51 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul  2 19:26:51 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=f0d5c4de

dev-lisp: Bump version to 1.4.9

 dev-lisp/sbcl/sbcl-1.4.9.ebuild | 246 
 1 file changed, 246 insertions(+)

diff --git a/dev-lisp/sbcl/sbcl-1.4.9.ebuild b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
new file mode 100644
index ..f07d8939
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.4.8
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.3.12
+BV_ARM64=1.4.2
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x86-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.1:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"
+
+CONFIG="${S}/customize-target-features.lisp"
+ENVD="${T}/50sbcl"
+
+# Prevent ASDF from using the system libraries
+CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
+ASDF_OUTPUT_TRANSLATIONS="(:output-translations 
:ignore-inherited-configuration)"
+
+usep() {
+   use ${1} && echo "true" || echo "false"
+}
+
+sbcl_feature() {
+   echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable 
${2})")" >> "${CONFIG}"
+}
+
+sbcl_apply_features() {
+   sed 's/^X//' > "${CONFIG}" <<-'EOF'
+   (lambda (list)
+   X  (flet ((enable  (x) (pushnew x list))
+   X (disable (x) (setf list (remove x list
+   EOF
+   if use x86 || use amd64; then
+   sbcl_feature "$(usep threads)" ":sb-thread"
+   fi
+   sbcl_feature "true" ":sb-ldb"
+   sbcl_feature "false" ":sb-test"
+   sbcl_feature "$(usep unicode)" ":sb-unicode"
+   sbcl_feature "$(usep zlib)" ":sb-core-compression"
+   sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
+   sed 's/^X//' >> "${CONFIG}" <<-'EOF'
+   X)
+   X  list)
+   EOF
+   cat "${CONFIG}"
+}
+
+src_unpack() {
+   unpack ${A}
+   mv sbcl-*-* sbcl-binary || die
+   cd "${S}"
+}
+
+src_prepare() {
+   # bug #468482
+   eapply "${FILESDIR}"/concurrency-test-1.3.15.patch
+   # bugs #486552, #527666, #517004
+   eapply "${FILESDIR}"/${PN}-1.4.0-bsd-sockets-test.patch
+   # bugs #560276, #561018
+   eapply "${FILESDIR}"/sb-posix-test-1.2.15.patch
+
+   eapply "${FILESDIR}"/${PN}-1.2.11-solaris.patch
+   eapply "${FILESDIR}"/${PN}-1.4.0-verbose-build.patch
+
+   eapply_user
+
+   # Make sure the *FLAGS variables are sane.
+   # sbcl needs symbols in resulting binaries, so building with the -s 
linker flag will fail.
+   strip-unsupported-flags
+   fi

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

2018-07-02 Thread Hans de Graaff
commit: 36c5a23d4d53f39644d25d74b064213902adedb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 18:22:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:06:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c5a23d

dev-ruby/ruby-pango: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild 
b/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild
index c6f989568ce..6c54a4d0618 100644
--- a/dev-ruby/ruby-pango/ruby-pango-3.1.1.ebuild
+++ b/dev-ruby/ruby-pango/ruby-pango-3.1.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=5
@@ -7,7 +7,7 @@ USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 inherit ruby-ng-gnome2
 
 DESCRIPTION="Ruby Pango bindings"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 DEPEND+=" >=x11-libs/pango-1.2.1"
 RDEPEND+=" >=x11-libs/pango-1.2.1"



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

2018-07-02 Thread Hans de Graaff
commit: eed35b4439f876ab4984aa959da954cef9ff47fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 18:04:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:06:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed35b44

dev-ruby/rcairo: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/rcairo/rcairo-1.15.11.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.11.ebuild
index cbe486328ee..546f37e69e4 100644
--- a/dev-ruby/rcairo/rcairo-1.15.11.ebuild
+++ b/dev-ruby/rcairo/rcairo-1.15.11.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
@@ -24,7 +24,7 @@ IUSE=""
 
 SLOT="0"
 LICENSE="|| ( Ruby GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="${RDEPEND}
>=x11-libs/cairo-1.2.0[svg]"



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

2018-07-02 Thread Anthony G. Basile
commit: 2ae0d255b9d2741ce9e0dfd50e867913aa7a49fb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  2 19:07:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  2 19:08:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae0d255

dev-util/gperf: stable on amd64, bug #656752

Bug: https://bugs.gentoo.org/656752
Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 1002bf0a3ee..e5f0e1674c5 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-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 ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



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

2018-07-02 Thread Hans de Graaff
commit: 4a7fd14d59b85691deba82606aa4adfdf54ce49c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 18:28:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:06:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7fd14d

dev-ruby/ruby-cairo-gobject: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild 
b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild
index 0ab780b23cc..a8560dbe798 100644
--- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.1.ebuild
+++ b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.1.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=5
@@ -9,7 +9,7 @@ inherit ruby-ng-gnome2
 RUBY_S="ruby-gnome2-all-${PV}/cairo-gobject"
 
 DESCRIPTION="Ruby cairo-gobject bindings"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND+=" x11-libs/cairo"



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

2018-07-02 Thread Hans de Graaff
commit: 3120b4457557db70919d16dc8cc22bce5d1c5a3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 17:45:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:06:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3120b445

dev-ruby/ruby-gobject-introspection: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../ruby-gobject-introspection-3.1.1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild 
b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild
index 9781c969f6f..b3e30f27311 100644
--- 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.1.ebuild
+++ 
b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.1.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=5
@@ -9,7 +9,7 @@ inherit ruby-ng-gnome2
 RUBY_S=ruby-gnome2-all-${PV}/gobject-introspection
 
 DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND+=" dev-libs/gobject-introspection"



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

2018-07-02 Thread Hans de Graaff
commit: 68bb9ed1b1158c0da862538358c679356e2ca99b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  2 18:11:45 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  2 19:06:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bb9ed1

dev-ruby/rcairo: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/rcairo/rcairo-1.15.11.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.11.ebuild
index 546f37e69e4..8ebaa5b814c 100644
--- a/dev-ruby/rcairo/rcairo-1.15.11.ebuild
+++ b/dev-ruby/rcairo/rcairo-1.15.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_NAME="cairo"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/

2018-07-02 Thread Alfredo Tupone
commit: 82f78752873de6412ef24612ef6714e27c69b5b9
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Jul  2 19:02:53 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul  2 19:02:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f78752

dev-ada/gtkada: Version bump to 2018

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ada/gtkada/Manifest   |  1 +
 dev-ada/gtkada/gtkada-2018.ebuild | 70 +++
 dev-ada/gtkada/metadata.xml   |  1 +
 3 files changed, 72 insertions(+)

diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 7922c993824..c7ff0856e14 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1 +1,2 @@
 DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 
2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40
 SHA512 
f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af20f09f3f
+DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 
4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb
 SHA512 
9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762

diff --git a/dev-ada/gtkada/gtkada-2018.ebuild 
b/dev-ada/gtkada/gtkada-2018.ebuild
new file mode 100644
index 000..1a6fabc1866
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-2018.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multiprocessing
+
+MYP=${PN}-gpl-${PV}
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/";
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
+   -> ${MYP}-src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+   gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
+   dev-libs/atk
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch )
+
+src_prepare() {
+   default
+   mv configure.{in,ac}
+   eautoreconf
+}
+
+src_configure() {
+   if use gnat_2018; then
+   GCC_PV=7.3.1
+   elif use gnat_2017; then
+   GCC_PV=6.3.0
+   else
+   GCC_PV=4.9.4
+   fi
+   GCC=${CHOST}-gcc-${GCC_PV}
+   econf \
+   --prefix="${D}/usr" \
+   $(use_enable static-libs static) \
+   $(use_enable shared) \
+   --without-GL
+}
+
+src_compile() {
+   GNATPREP=${CHOST}-gnatprep-${GCC_PV}
+   GCC=${GCC} emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+   emake -j1 install
+   einstalldocs
+}

diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index e26ee639a2d..0373a027e23 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/metadata.xml
@@ -8,6 +8,7 @@

Compile with 
dev-lang/gnat-gpl-2016
Compile with 
dev-lang/gnat-gpl-2017
+   Compile with 
dev-lang/gnat-gpl-2018
Build gtkada as shared library





[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/

2018-07-02 Thread Pacho Ramos
commit: 083aeb207ba0cd60f14bf27bc6fa275b709a1af0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul  2 18:57:05 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Jul  2 18:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083aeb20

app-pda/libimobiledevice: Drop old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../libimobiledevice/libimobiledevice-1.2.0.ebuild | 99 --
 1 file changed, 99 deletions(-)

diff --git a/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild 
b/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild
deleted file mode 100644
index af97f9a81f9..000
--- a/app-pda/libimobiledevice/libimobiledevice-1.2.0.ebuild
+++ /dev/null
@@ -1,99 +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 eutils python-r1
-
-DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch 
devices"
-HOMEPAGE="http://www.libimobiledevice.org/";
-SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2";
-
-# While COPYING* doesn't mention 'or any later version', all the headers do, 
hence use +
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/6" # based on SONAME of libimobiledevice.so
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
-IUSE="gnutls python static-libs"
-
-RDEPEND=">=app-pda/libplist-1.11:=
-   >=app-pda/libusbmuxd-1.0.9:=
-   gnutls? (
-   dev-libs/libgcrypt:0
-   >=dev-libs/libtasn1-1.1
-   >=net-libs/gnutls-2.2.0
-   )
-   !gnutls? ( dev-libs/openssl:0 )
-   python? (
-   ${PYTHON_DEPS}
-   app-pda/libplist[python(-),${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( AUTHORS NEWS README )
-
-BUILD_DIR="${S}_build"
-
-src_prepare() {
-   epatch "${FILESDIR}/gnutls-3.4.patch"
-}
-
-src_configure() {
-   local ECONF_SOURCE=${S}
-
-   local myeconfargs=( $(use_enable static-libs static) )
-   use gnutls && myeconfargs+=( --disable-openssl )
-
-   do_configure() {
-   mkdir -p "${BUILD_DIR}" || die
-   pushd "${BUILD_DIR}" >/dev/null || die
-   econf "${myeconfargs[@]}" "${@}"
-   popd >/dev/null || die
-   }
-
-   do_configure_python() {
-   # Bug 567916
-   PYTHON_LDFLAGS="$(python_get_LIBS)" do_configure "$@"
-   }
-
-   do_configure --without-cython
-   use python && python_foreach_impl do_configure_python
-}
-
-src_compile() {
-   python_compile() {
-   emake -C "${BUILD_DIR}"/cython -j1 \
-   VPATH="${S}/cython:${native_builddir}/cython" \
-   
imobiledevice_la_LIBADD="${native_builddir}/src/libimobiledevice.la"
-   }
-
-   local native_builddir=${BUILD_DIR}
-   pushd "${BUILD_DIR}" >/dev/null || die
-   emake -j1
-   use python && python_foreach_impl python_compile
-   popd >/dev/null || die
-}
-
-src_install() {
-   python_install() {
-   emake -C "${BUILD_DIR}/cython" -j1 \
-   VPATH="${S}/cython:${native_builddir}/cython" \
-   DESTDIR="${D}" install
-   }
-
-   local native_builddir=${BUILD_DIR}
-   pushd "${BUILD_DIR}" >/dev/null || die
-   emake -j1 DESTDIR="${D}" install
-   use python && python_foreach_impl python_install
-   popd >/dev/null || die
-
-   dodoc docs/html/*
-   if use python; then
-   insinto /usr/include/${PN}/cython
-   doins cython/imobiledevice.pxd
-   fi
-   prune_libtool_files --all
-}



[gentoo-commits] data/glep: New branch: glep-general-resolution

2018-07-02 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  2 18:56:42 2018 +

New branch: glep-general-resolution




[gentoo-commits] proj/musl:master commit in: app-emulation/wine-vanilla/

2018-07-02 Thread Aric Belsito
commit: 5351f94431d4071a40e390e5221ad674d5bd478c
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  2 18:54:37 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  2 18:54:37 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5351f944

app-emulation/wine-vanilla: fix missing quote

 app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
index 1f7d659..eecec64 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
@@ -136,7 +136,7 @@ PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 
#617864
-   "${FILESDIR}/${MY_PN}-2.0-musl-dlclose.patch
+   "${FILESDIR}/${MY_PN}-2.0-musl-dlclose.patch"
 )
 PATCHES_BIN=()
 



[gentoo-commits] proj/catalyst:master commit in: targets/support/

2018-07-02 Thread Richard Farina
commit: 2b684f7d8cb5281867cce1f53ebb22e9f687dcce
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Mon Jul  2 18:54:08 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Jul  2 18:54:08 2018 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2b684f7d

add more slack and catch error

I have no idea why we are running out of space in the efi boot image,
but for right now I'm just going to detect the failure and blindly add
more slack.

 targets/support/create-iso.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 607a89aa..323179f5 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -124,7 +124,7 @@ case ${clst_hostarch} in
then
iaSizeTemp=$(du -sk "${clst_target_path}/boot" 
2>/dev/null)
iaSizeB=$(echo ${iaSizeTemp} | cut '-d ' -f1)
-   iaSize=$((${iaSizeB}+32)) # Add slack
+   iaSize=$((${iaSizeB}+64)) # Add slack
 
dd if=/dev/zero of="${clst_target_path}/gentoo.efimg" 
bs=1k \
count=${iaSize}
@@ -136,7 +136,7 @@ case ${clst_hostarch} in
 
echo '>> Populating EFI image...'
cp -rv "${clst_target_path}"/boot/* \
-   "${clst_target_path}/gentoo.efimg.mountPoint"
+   "${clst_target_path}/gentoo.efimg.mountPoint" 
|| die "Failed to populate EFI image"
 
umount "${clst_target_path}/gentoo.efimg.mountPoint"
rmdir "${clst_target_path}/gentoo.efimg.mountPoint"



[gentoo-commits] proj/musl:master commit in: app-emulation/wine-vanilla/files/, app-emulation/wine-vanilla/

2018-07-02 Thread Aric Belsito
commit: b362fbc2ac23e63422c0df6c9cd9aa2a99011aae
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  2 18:52:14 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  2 18:52:14 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b362fbc2

app-emulation/wine-vanilla: new package

still testing

 app-emulation/wine-vanilla/Manifest|   2 +
 .../wine-vanilla/files/wine-2.0-musl-dlclose.patch | 165 +++
 app-emulation/wine-vanilla/metadata.xml|  48 ++
 .../wine-vanilla/wine-vanilla-2.0.3.ebuild | 522 +
 4 files changed, 737 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
new file mode 100644
index 000..044e395
--- /dev/null
+++ b/app-emulation/wine-vanilla/Manifest
@@ -0,0 +1,2 @@
+DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
+DIST wine-2.0.3.tar.xz 18864648 BLAKE2B 
0503a11e7545d5af805bfc3c2f614b6e35e39b7b532ee45dd9947e1a9a53eb788a304e744c683e42bf84f0e67e2c046ea5f839b6bbad1cf73b9996eaae5c30c1
 SHA512 
e20dbcb3a48ecb3526eba075d4baebab2529dfc50b7a6d5e18294704470f61db386013f457118c270274b911f9643d203110f46558d23e84e6a6c2d78e237dbb

diff --git a/app-emulation/wine-vanilla/files/wine-2.0-musl-dlclose.patch 
b/app-emulation/wine-vanilla/files/wine-2.0-musl-dlclose.patch
new file mode 100644
index 000..35beacc
--- /dev/null
+++ b/app-emulation/wine-vanilla/files/wine-2.0-musl-dlclose.patch
@@ -0,0 +1,165 @@
+--- a/configure.ac
 b/configure.ac
+@@ -1123,6 +1123,12 @@ then
+ 
+ dnl *** End of X11/Xlib.h check
+ 
++dnl Check for the unload_after_dlclose libc
++AC_RUN_IFELSE(
++[AC_LANG_PROGRAM([[#include ]], 
[[dlclose(dlopen("./conftest", 0)); return 0;]])],
++ac_save_CPPFLAGS="$ac_save_CPPFLAGS -DNO_UNLOAD_AFTER_DLCLOSE",
++[])
++
+ dnl Check for the presence of OpenGL
+ opengl_msg=""
+ if test "x$with_opengl" != "xno"
+--- a/include/winternl.h   2017-01-16 00:39:34.0 +
 a/include/winternl.h   2017-01-16 00:39:34.0 +
+@@ -2095,6 +2095,9 @@ 
+ UNICODE_STRING  BaseDllName;
+ ULONG   Flags;
+ SHORT   LoadCount;
++#ifdef NO_UNLOAD_AFTER_DLCLOSE
++SHORT   UnLoadCount;
++#endif
+ SHORT   TlsIndex;
+ HANDLE  SectionHandle;
+ ULONG   CheckSum;
+--- a/dlls/ntdll/loader.c  2017-01-27 06:56:42.057449375 +
 a/dlls/ntdll/loader.c  2017-01-27 06:56:42.057449375 +
+@@ -1046,6 +1046,9 @@ 
+ wm->ldr.Flags = LDR_DONT_RESOLVE_REFS;
+ wm->ldr.TlsIndex  = -1;
+ wm->ldr.LoadCount = 1;
++#ifdef NO_UNLOAD_AFTER_DLCLOSE
++wm->ldr.UnLoadCount   = 0;
++#endif
+ wm->ldr.SectionHandle = NULL;
+ wm->ldr.CheckSum  = 0;
+ wm->ldr.TimeDateStamp = 0;
+@@ -3095,9 +3095,34 @@ 
+  *LdrShutdownProcess (NTDLL.@)
+  *
+  */
++static void free_modref( WINE_MODREF *wm );
+ void WINAPI LdrShutdownProcess(void)
+ {
+ TRACE("()\n");
++#ifdef NO_UNLOAD_AFTER_DLCLOSE
++PLIST_ENTRY entry, mark, prev;
++PLDR_MODULE mod;
++WINE_MODREF*wm;
++
++mark = &NtCurrentTeb()->Peb->LdrData->InInitializationOrderModuleList;
++for (entry = mark->Blink; entry != mark; entry = prev)
++{
++mod = CONTAINING_RECORD(entry, LDR_MODULE, 
InInitializationOrderModuleList);
++wm = CONTAINING_RECORD(mod, WINE_MODREF, ldr);
++prev = entry->Blink;
++if (mod->UnLoadCount) free_modref( wm );
++}
++
++/* check load order list too for modules that haven't been initialized 
yet */
++mark = &NtCurrentTeb()->Peb->LdrData->InLoadOrderModuleList;
++for (entry = mark->Blink; entry != mark; entry = prev)
++{
++mod = CONTAINING_RECORD(entry, LDR_MODULE, InLoadOrderModuleList);
++wm = CONTAINING_RECORD(mod, WINE_MODREF, ldr);
++prev = entry->Blink;
++if (mod->UnLoadCount) free_modref( wm );
++}
++#endif
+ process_detaching = TRUE;
+ process_detach();
+ }
+@@ -3135,6 +3135,30 @@ 
+ 
+ RtlEnterCriticalSection( &loader_section );
+ 
++#ifdef NO_UNLOAD_AFTER_DLCLOSE
++PLIST_ENTRY prev;
++WINE_MODREF*wm;
++
++mark = &NtCurrentTeb()->Peb->LdrData->InInitializationOrderModuleList;
++for (entry = mark->Blink; entry != mark; entry = prev)
++{
++mod = CONTAINING_RECORD(entry, LDR_MODULE, 
InInitializationOrderModuleList);
++wm = CONTAINING_RECORD(mod, WINE_MODREF, ldr);
++prev = entry->Blink;
++if (mod->UnLoadCount) free_modref( wm );
++}
++
++/* check load order list too for modules that haven't been initialize

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

2018-07-02 Thread Anthony G. Basile
commit: ab896c4762df350f74083a91e7ec488a17c8d222
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  2 18:47:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  2 18:47:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab896c47

app-text/xapian-omega: version bump to 1.4.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/xapian-omega/Manifest  |  1 +
 app-text/xapian-omega/xapian-omega-1.4.6.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index 44950d3d8b8..d40f1a03d55 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -2,3 +2,4 @@ DIST xapian-omega-1.2.24.tar.xz 438104 BLAKE2B 
d2b26ad007849ac7a0a8daea919fb215c
 DIST xapian-omega-1.2.25.tar.xz 440224 BLAKE2B 
1e67cff0ed1796349df5da7d33c07febba2d8c79906fd98c66becd59d7d387174728551785ca42db1f69662cc157bbfc35c0e29f96958ddb76670797d9a4bcf7
 SHA512 
f412538cd50c82d7af28f2620c1e377afd3f03186259a145f9a37cd64d05837b7cc6f205627a3c8e4c25ec19efc2a81a6fe3a415d00b7a6f4df847d6ff2d453c
 DIST xapian-omega-1.4.4.tar.xz 501712 BLAKE2B 
d46a463c323bf75db6d426e0ac2057f4cd6ad16ea097eeb189f00356df484af52ba0c8b09d81a0262fe833b784d2bce9df20dd3d36b6f74c17c0e7337a30e2af
 SHA512 
927c6afe24f8a13018fcc233e874c71c0912cb6200094f7246c12b4175bc48d752312e57128a314e7674a948a50ef092dd7f2dc8910db7df8f3ccf9c44f38533
 DIST xapian-omega-1.4.5.tar.xz 502820 BLAKE2B 
3077a9a4fd177daa7f8470bea0b8dde25402235fee280118a90930888543b2da7821ad7d30143d04d35dccfb0de6c375231f2db4a4f4dcbaeeaf5d4e54045cfc
 SHA512 
895da1e1a3ddf2e5e8576fd41853cc5cb7c6e4f0223a0d25f6303fd01ca26f64c8e41616d6d66b2309a4ca5763b2b20b208dbf6054f0498411f2678422c07893
+DIST xapian-omega-1.4.6.tar.xz 510012 BLAKE2B 
2c6d3479fe02eb3b44ef0995b0dfc2ce47012104bc860532967f234ccb7bb2a3357337419fbf5b79b42d0f598608fe9a071edca2195e4f025fb69760091c78ec
 SHA512 
9376145c9c7c728bf444f5891777fe946bc574a4c91ef65779aae4cd2f40c76b33cde1231f654f23de32df8a4eea4aa0c69868d269ec79fba3abad2567ffb80d

diff --git a/app-text/xapian-omega/xapian-omega-1.4.6.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.6.ebuild
new file mode 100644
index 000..69bb116aaa8
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.4.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
+SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz";
+HOMEPAGE="https://xapian.org/";
+S="${WORKDIR}/xapian-omega-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-libs/xapian:0/30
+   dev-lang/perl
+   dev-libs/libpcre
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_install () {
+   emake DESTDIR="${D}" install
+
+   # Protect /etc/omega.conf
+   echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega
+   doenvd "${T}"/20xapian-omega
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+
+   # Directory containing Xapian databases:
+   keepdir /var/lib/omega/data
+
+   # Directory containing OmegaScript templates:
+   keepdir /var/lib/omega/templates
+   mv "${S}"/templates/* "${D}"/var/lib/omega/templates || die
+
+   # Directory to write Omega logs to:
+   keepdir /var/log/omega
+
+   # Directory containing any cdb files for the $lookup OmegaScript 
command:
+   keepdir /var/lib/omega/cdb
+}



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

2018-07-02 Thread Anthony G. Basile
commit: 3471297f43cdbcbe191db3bd049ae1aa5a69fbc4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  2 18:44:19 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  2 18:44:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3471297f

dev-libs/xapian-bindings: version bump to 1.4.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.4.6.ebuild   | 305 +
 2 files changed, 306 insertions(+)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index e863175d7b2..a1acf851067 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -2,3 +2,4 @@ DIST xapian-bindings-1.2.24.tar.xz 886148 BLAKE2B 
b3ed571022f24754b21e64479b7d83
 DIST xapian-bindings-1.2.25.tar.xz 1711860 BLAKE2B 
66367dbc50c4f59da8bb5bd4885fe9678aace45365573bac8e0e8e2c712795af2021ff52de9eeabb91f65a2f0447d1963424b1ae6558be95b737d1279e98
 SHA512 
5d27b2ae2722409ea99a1b9e6bf3f5c61ed9195b67121c090f1533340d3b11c546014985d0989a0725b60a07b392b9705bce054495f423bd3a7c99835aa336c7
 DIST xapian-bindings-1.4.4.tar.xz 1117140 BLAKE2B 
2240ecbe136443e9beea8871731a720a7382f0b59533ecb50983ff3cf8142500aaf762e4d1282be26de9f7e862c1071e21fa3cd67c50203d7bbc687fb202fb6d
 SHA512 
006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53
 DIST xapian-bindings-1.4.5.tar.xz 1118884 BLAKE2B 
507b06f0121e5a56224250bfe7b19795eb9fd2fba977d12022d054e7b832fd70af70085ad576dab41efcde261f9ecd48179646f1ea67aaa266fb6272358eb69a
 SHA512 
e39ece495e25077990db3d06554306567c52c6f45ad55a65005cb97e18086ee18947e41d0d612157b891b61e015881385bcb082a03aa0c6452565e90d09e8275
+DIST xapian-bindings-1.4.6.tar.xz 1121532 BLAKE2B 
ecac35f9510fadb39f260c1ebd03220ebe01131e4a5fcc2842778adccdf9bf3e3ae6161dd66dc75774bfb1643f1dccc99a3bbb99894e49dbbdd65f838f827a4d
 SHA512 
e1d8d4c79ef8eb1b890be955b14eca7e9c7aafc6051cf9080d67948455f82ed68ab518343f532cde2a1c9e07d94b3aae8b8f5130db158c6badc9b6d118ceb733

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.6.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.6.ebuild
new file mode 100644
index 000..863e7f5c434
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.6.ebuild
@@ -0,0 +1,305 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="threads(+)"
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+USE_RUBY="ruby22 ruby23 ruby24"
+RUBY_OPTIONAL="yes"
+
+inherit java-pkg-opt-2 mono-env multibuild php-ext-source-r3 python-r1 ruby-ng 
toolchain-funcs
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="http://www.xapian.org/";
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="java lua mono perl php python ruby tcl"
+REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ruby? ( || ( $(ruby_get_use_targets) ) )"
+
+COMMONDEPEND=">=dev-libs/xapian-1.4.6:0/30
+   lua? ( dev-lang/lua:= )
+   perl? ( dev-lang/perl:= )
+   python? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   ruby? ( $(ruby_implementations_depend) )
+   tcl? ( dev-lang/tcl:= )
+   mono? ( dev-lang/mono )"
+DEPEND="${COMMONDEPEND}
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.6 )"
+RDEPEND="${COMMONDEPEND}
+   java? ( >=virtual/jre-1.6 )"
+
+S="${WORKDIR}/${P}"
+
+has_basic_bindings() {
+   # Update this list if new bindings are added that are not built
+   # multiple times for multiple versions like php, python and ruby are
+   return $(use mono || use java || use lua || use perl || use tcl)
+}
+
+php_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_copy_sources
+}
+
+php_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_foreach_variant "$@"
+}
+
+ruby_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_copy_sources
+}
+
+ruby_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_foreach_variant "$@"
+}
+
+pkg_setup() {
+   use mono && mono-env_pkg_setup
+   use java && java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   if use php; then
+   local php_slot
+   for php_slot in $(php_get_slots); do
+   # Unfortunately required for 
php-ext-source-r3_createinifiles().
+   mkdir "${WORKDIR}/${php_slot}"
+   don

[gentoo-commits] proj/musl:master commit in: sys-apps/pciutils/files/, sys-apps/pciutils/

2018-07-02 Thread Aric Belsito
commit: fc162ea0dc49426a8a3db756b8f0183435d20c1c
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  2 18:27:30 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  2 18:27:30 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fc162ea0

sys-apps/pciutils: add latest version

needs a patch for canonicalize_file_name

 sys-apps/pciutils/Manifest |   1 +
 sys-apps/pciutils/files/conf.d-pciparm |  28 +
 sys-apps/pciutils/files/init.d-pciparm |  79 ++
 .../pciutils/files/pciutils-3.1.9-static-pc.patch  |  13 +++
 .../pciutils/files/pciutils-3.6.0-realpath.patch   |  12 ++
 sys-apps/pciutils/metadata.xml |  13 +++
 sys-apps/pciutils/pciutils-3.6.0.ebuild| 121 +
 7 files changed, 267 insertions(+)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
new file mode 100644
index 000..7dc8d96
--- /dev/null
+++ b/sys-apps/pciutils/Manifest
@@ -0,0 +1 @@
+DIST pciutils-3.6.0.tar.gz 454912 BLAKE2B 
1f37307ba21085d5f49dd908781ce34dff98a1e4d818158800a1fbdc1fc689e1b868ee9c762378a8cd28ab17cbaaf1e9255da94c44029bfa2f4a8b5d9fd4b273
 SHA512 
e59cb5685f1dee2673368c90fdf1f5b7689de9fa45f249ce472258f278288da7a81644c76d1ecb7cc857f8029d3d70c367fe62190caf55328143b51017cc5c6f

diff --git a/sys-apps/pciutils/files/conf.d-pciparm 
b/sys-apps/pciutils/files/conf.d-pciparm
new file mode 100644
index 000..f036b15
--- /dev/null
+++ b/sys-apps/pciutils/files/conf.d-pciparm
@@ -0,0 +1,28 @@
+# PCI tweaking article:
+# http://www.gentoo.org/doc/en/articles/hardware-stability-p2.xml
+#
+# Apply to all devices:
+# PCIPARM_ALL=""
+# Cards also can be addressed by vid:pid or by bus:slot.func
+# (see setpci man page relative to -d and -s options)
+# PCIPARM_(BUS|VENDOR)_#=""
+# Where # is sequentially numbered from zero.
+
+# Examples:
+# "open up" the PCI bus by allowing fairly long bursts
+# for all devices, increasing performance
+# (equivalent to: setpci -v -d *:* latency_timer=b0)
+#PCIPARM_ALL="latency_timer=b0"
+
+# maximize latency timers for network and audio,
+# allowing them to transmit more data per burst,
+# preventing buffer over/under-run conditions
+#PCIPARM_BUS_0="00:04.0 latency_timer=ff"
+#PCIPARM_BUS_1="01:04.0 latency_timer=ff"
+#PCIPARM_VENDOR_0="1057:3410 latency_timer=ff"
+
+# -v : whether to be verbose about changes
+# -D : dry-run, no commit
+# -f : do not warn if the change is already set
+# (see the setpci manpage for more advanced options)
+SETPCI_OPT="-f"

diff --git a/sys-apps/pciutils/files/init.d-pciparm 
b/sys-apps/pciutils/files/init.d-pciparm
new file mode 100644
index 000..734ca99
--- /dev/null
+++ b/sys-apps/pciutils/files/init.d-pciparm
@@ -0,0 +1,79 @@
+#!/sbin/openrc-run
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   before bootmisc hdparm
+   after localmount
+}
+
+checkconfig() {
+   if [ ! -f /etc/conf.d/pciparm ]; then
+   ewarn "/etc/conf.d/pciparm does not exist, skipping"
+   return 1
+   fi
+
+   if [ -z "${PCIPARM_ALL}" -a -z "${PCIPARM_BUS_0}" -a  -z 
"${PCIPARM_VENDOR_0}" ]; then
+   ewarn "None of PCIPARM_ALL, PCIPARM_BUS_* or PCIPARM_VENDOR_* 
set in /etc/conf.d/pciparm"
+   return 1
+   fi
+}
+
+do_setpci() {
+   #ewarn "do_setpci: /usr/sbin/setpci $SETPCI_OPT $@"
+   SWITCH=$1
+   SPEC_ID=$2
+   shift 2
+   case "$SWITCH" in
+   -d) DESC=vendor ;;
+   -s) DESC=bus ;;
+   *) eerror "Unknown setpci type: $SWITCH" ; return 1 ;;
+   esac
+
+   if [ -z "$SPEC_ID" ]; then
+   eerror "Missing device specifier!"
+   return 1
+   fi
+   if [ -z "$*" ]; then
+   eerror "Missing configuration to set for ($DESC) $SPEC_ID!"
+   return 1
+   fi
+
+   ebegin "Setting PCI params for ($DESC) $SPEC_ID to $@"
+   /usr/sbin/setpci $SETPCI_OPT $SWITCH $SPEC_ID "$@"
+   rc=$?
+   eend $rc
+   return $rc
+}
+
+do_setpci_array() {
+   name=$1
+   shift
+   i=0
+   while true; do
+   eval opt="\$${name}_$i"
+   # End of loop
+   [ -z "${opt}" ] && break
+   # Pass in all other parameters here, in case we want to use 
multiple
+   # arguments later.
+   do_setpci "$@" $opt #|| return 1
+   i=$(($i+1))
+   done
+}
+
+start() {
+   if get_bootparam "nopciparm" ; then
+   ewarn "Skipping pciparm init as requested in kernel cmdline"
+   return 0
+   fi
+
+   checkconfig || return 1
+   
+   # We do not exit after any errors presently, because it might be a
+   # stability-related fix after a failure.
+   [ -n "$PCIPARM_ALL" ] && \
+   do_setpci -d '*:*' $PCIPARM_ALL #|

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

2018-07-02 Thread Markus Meier
commit: f2615b30958d2c723cac55e8376d32f753642e37
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:26:47 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:26:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2615b30

net-libs/rpcsvc-proto: arm stable, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 net-libs/rpcsvc-proto/rpcsvc-proto-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.1-r1.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.1-r1.ebuild
index 5c21d2dc597..c3b42dd016e 100644
--- a/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.1-r1.ebuild
+++ b/net-libs/rpcsvc-proto/rpcsvc-proto-1.3.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="LGPL-2.1+ BSD"
-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"
 IUSE=""
 
 RDEPEND="!

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

2018-07-02 Thread Markus Meier
commit: db5ae69201fd47562fb82e4784bcadc2baccf46f
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:26:41 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:26:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5ae692

net-libs/libnsl: arm stable, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

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

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index b69014dcf67..ff489ae795a 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



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

2018-07-02 Thread Markus Meier
commit: 56db4f78d6e776b21ac7d889a94c09a06f8d15b2
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:26:35 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:26:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56db4f78

sys-libs/glibc: arm stable, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 sys-libs/glibc/glibc-2.26-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.26-r7.ebuild 
b/sys-libs/glibc/glibc-2.26-r7.ebuild
index adb85a826be..60059893929 100644
--- a/sys-libs/glibc/glibc-2.26-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.26-r7.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://sourceware.org/git/glibc.git"
inherit git-r3
 else
-   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"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
 



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

2018-07-02 Thread Markus Meier
commit: b492e1f088303e43f383c33f5fe4f707e55df5df
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:25:56 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:25:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b492e1f0

app-portage/repoman: arm stable, bug #657058

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

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

diff --git a/app-portage/repoman/repoman-2.3.9.ebuild 
b/app-portage/repoman/repoman-2.3.9.ebuild
index 4a4d38837bd..cd3bc0292ad 100644
--- a/app-portage/repoman/repoman-2.3.9.ebuild
+++ b/app-portage/repoman/repoman-2.3.9.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
S="${WORKDIR}/${P}/repoman"
 else
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"



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

2018-07-02 Thread Markus Meier
commit: 778e27da25da18baeb67ce4789c36c73208eb95b
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:25:24 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:25:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778e27da

media-gfx/fontforge: arm stable, bug #656792

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index af30c3058c7..f0072048fd0 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+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"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/

2018-07-02 Thread Aric Belsito
commit: 7d43f387228fd9f04fa931f68bd74db2f3cd0984
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  2 17:48:37 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  2 17:48:37 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7d43f387

sys-devel/gdb: version bump to 8.1-r2

 sys-devel/gdb/gdb-8.1-r1.ebuild| 16 +---
 sys-devel/gdb/{gdb-8.1-r1.ebuild => gdb-8.1-r2.ebuild} | 15 ---
 2 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r1.ebuild
index 97c2a07..51b9541 100644
--- a/sys-devel/gdb/gdb-8.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit flag-o-matic eutils python-single-r1
+inherit eutils flag-o-matic python-single-r1
 
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} == ${CHOST} ]] ; then
@@ -20,7 +20,7 @@ case ${PV} in
 *)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
-   inherit git-2
+   inherit git-r3
SRC_URI=""
;;
 *.*.50.2???)
@@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
 DESCRIPTION="GNU debugger"
 HOMEPAGE="https://sourceware.org/gdb/";
 SRC_URI="${SRC_URI}
-   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
+   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+   ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
 "
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 if [[ ${PV} != * ]] ; then
-   # alpha #562128
-   KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~mips ppc x86"
 fi
 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
 REQUIRED_USE="
@@ -69,7 +68,9 @@ REQUIRED_USE="
|| ( client server )
 "
 
-RDEPEND="server? ( !dev-util/gdbserver )
+RDEPEND="
+   dev-libs/mpfr:=
+   server? ( !dev-util/gdbserver )
client? (
>=sys-libs/ncurses-5.2-r2:0=
sys-libs/readline:0=
@@ -123,6 +124,7 @@ src_configure() {
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='https://bugs.gentoo.org/'
+   --with-mpfr
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. 
#490566
--disable-{binutils,etc,gas,gold,gprof,ld}

diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r2.ebuild
similarity index 96%
copy from sys-devel/gdb/gdb-8.1-r1.ebuild
copy to sys-devel/gdb/gdb-8.1-r2.ebuild
index 97c2a07..6e7b8df 100644
--- a/sys-devel/gdb/gdb-8.1-r1.ebuild
+++ b/sys-devel/gdb/gdb-8.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit flag-o-matic eutils python-single-r1
+inherit eutils flag-o-matic python-single-r1
 
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} == ${CHOST} ]] ; then
@@ -20,7 +20,7 @@ case ${PV} in
 *)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
-   inherit git-2
+   inherit git-r3
SRC_URI=""
;;
 *.*.50.2???)
@@ -53,15 +53,14 @@ PATCH_DEV="slyfox"
 DESCRIPTION="GNU debugger"
 HOMEPAGE="https://sourceware.org/gdb/";
 SRC_URI="${SRC_URI}
-   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}
+   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+   ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
 "
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 if [[ ${PV} != * ]] ; then
-   # alpha #562128
-   KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
 fi
 IUSE="+client lzma multitarget nls +python +server test vanilla xml"
 REQUIRED_USE="
@@ -69,8 +68,10 @@ REQUIRED_USE="
|| ( client server )
 "
 
-RDEPEND="server? ( !dev-util/gdbserver )
+RDEPEND="
+   server? ( !dev-util/gdbserver )
client? (
+   dev-libs/mpfr:0=
>=sys-libs/ncurses-5.2-r2:0=
sys-libs/readline:0=
lzma? ( app-arch/xz-utils )



[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/, sys-devel/gdb/files/

2018-07-02 Thread Aric Belsito
commit: 11fb6886774dd39d979c9bf5e404f0c85d17e430
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul  2 17:49:48 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul  2 17:49:48 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=11fb6886

sys-devel/gdb: remove old versions

8.1-r1 is marked stable

 sys-devel/gdb/Manifest   |   5 -
 sys-devel/gdb/files/gdb-linux_nat.patch  |  26 ---
 sys-devel/gdb/files/gdb-missing-stat_h.patch |  11 --
 sys-devel/gdb/gdb-7.10.1.ebuild  | 239 -
 sys-devel/gdb/gdb-7.12.1.ebuild  | 239 -
 sys-devel/gdb/gdb-8.0.1-r1.ebuild| 255 ---
 sys-devel/gdb/gdb-8.0.1.ebuild   | 251 --
 sys-devel/gdb/gdb-8.0.ebuild | 247 --
 sys-devel/gdb/gdb-8.1.ebuild | 255 ---
 9 files changed, 1528 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 1f8119e..a06dce4 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,7 +1,2 @@
-DIST gdb-7.10.1.tar.xz 18531436 BLAKE2B 
b50a1b6b5b867e4a52943fdc4992c654ceec180099771381df78de5ba79086e822264356a762c61b89e986407d6f0cce336be216276545591e637131dc02f4a8
 SHA512 
17a5138277a31685a5c2a841cb47ed9bc4626ea617b8ca77750513b300299f4fbbffe504958b5372de610dcb952c679cf8fa9c1bdadd380294fbf59b6e366010
-DIST gdb-7.12.1.tar.xz 19225392 BLAKE2B 
2e4b7fe69c3cb11c04b505d1e110bf0a9ca65b6178f3e6a6ccc11fde1e8750b595016baf64adb2c22903d346cec1dab15574681de812ac8d260aebf4152a3027
 SHA512 
0ac8d0a495103611ef41167a08313a010dce6ca4c6d827cbe8558a0c1a1a8a6bfa53f1b7704251289cababbfaaf9e075550cdf741a54d6cd9ca3433d910efcd8
-DIST gdb-8.0.1-patches-1.tar.xz 8620 BLAKE2B 
8595017a881c41cbe78846fae9f50460aa6a4aa8d3863b17e4b9119d886600ee086b642c44b427a2de29c5f3fd4697df838e85e23aafeac05a6ce3291546f099
 SHA512 
912ad1a51207ca1ec9d3c46e32b07d78a5d3368b617f277532f8a81e40875cc9ec5af8b62f9b1de67aa6d09520c6cc6ad32f48bd44415985d8ad03aa4a1bca7d
-DIST gdb-8.0.1.tar.xz 19583920 BLAKE2B 
c22e314a0fe3ccb84cef6eca66c51af60914160ac9760cbe517628079dfb15ec73a623badf070b3162d4bd9e44937f717fd44e1d569edba4532853c82b31ac1d
 SHA512 
5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1
-DIST gdb-8.0.tar.xz 19588616 BLAKE2B 
148965e33a42787b5fa39650c2b6c48e28895930e36f11b44e8391366be1cc3bd4265ea7df932a7d650291fb20e3f66956c7dff1923025f889e5c035d3bf4207
 SHA512 
e4044bdd162cbf95044ec1eaa44d2fa62a33e051bdbbacbc97afd4dfb07bae1bea514381fc1966aede89d6796ef2377a15748a93d95e2ad494c8497db489e886
 DIST gdb-8.1-patches-1.tar.xz 8768 BLAKE2B 
792ceddcb8eafd028db23d69ad5d9eb00223722520c6ff0a23a24fee1a33dceb02f05e61a1d6c3700835c480b38d66f43f71ef3c4af406d4ae1147eaaf8f311e
 SHA512 
87a5c9d9207817245e1ffd07fdad2cb566de4fc11725aa0e49e58268c3ab1ae3b4b9f4b9faa55acc8cb4c3c7cb5a3875ea7da02abeb8f775953a8aed2e2c6403
 DIST gdb-8.1.tar.xz 20095080 BLAKE2B 
9332058b8b723261ba215124f42a2d6ba916219efdfb3c23ae1f48fecf131c801bbd31b345f2c8339b23d74da690be0260ac31f8f2e79549b62f0880199bfdec
 SHA512 
ffd82f415d7652d62dad1716c307836f594217a363429609beb7d70239e8bf06b73b393345b0e000796228e56681ed7656ac3c8be05e91d6d652ab0d5b1dc357

diff --git a/sys-devel/gdb/files/gdb-linux_nat.patch 
b/sys-devel/gdb/files/gdb-linux_nat.patch
deleted file mode 100644
index 6a7276c..000
--- a/sys-devel/gdb/files/gdb-linux_nat.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 ./gdb/linux-nat.c.orig
-+++ ./gdb/linux-nat.c
-@@ -169,6 +169,10 @@
- #define O_LARGEFILE 0
- #endif
- 
-+#ifndef W_STOPCODE
-+#define W_STOPCODE(sig) ((sig) << 8 | 0x7f)
-+#endif
-+
- /* The single-threaded native GNU/Linux target_ops.  We save a pointer for
-the use of the multi-threaded target.  */
- static struct target_ops *linux_ops;
-@@ -4875,10 +4879,10 @@
-  fortunately they don't change!  */
- 
-   if (restart == 0)
--restart = __SIGRTMIN;
-+restart = SIGRTMIN;
- 
-   if (cancel == 0)
--cancel = __SIGRTMIN + 1;
-+cancel = SIGRTMIN + 1;
- 
-   sigaddset (set, restart);
-   sigaddset (set, cancel);

diff --git a/sys-devel/gdb/files/gdb-missing-stat_h.patch 
b/sys-devel/gdb/files/gdb-missing-stat_h.patch
deleted file mode 100644
index ffac2f2..000
--- a/sys-devel/gdb/files/gdb-missing-stat_h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur gdb-7.10.1.orig/gdb/gdbserver/target.h 
gdb-7.10.1/gdb/gdbserver/target.h
 gdb-7.10.1.orig/gdb/gdbserver/target.h 2015-12-05 10:16:45.0 
-0500
-+++ gdb-7.10.1/gdb/gdbserver/target.h  2016-02-11 19:21:48.039659882 -0500
-@@ -21,6 +21,7 @@
- #ifndef TARGET_H
- #define TARGET_H
- 
-+#include 
- #include "target/target.h"
- #include "target/resume.h"
- #include "target/wait.h"

diff --git a/sys-devel/gdb/gdb-7.10.1.ebuild b/sys-devel/gdb/gdb-7.10.1.ebuild
deleted file mode 100644
index 066bc19..000
--- a/sys-d

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

2018-07-02 Thread Anthony G. Basile
commit: d115260a036c552483a19ce9d540952491574f08
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  2 17:48:42 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  2 17:49:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d115260a

dev-libs/xapian: version bump to 1.4.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/xapian/Manifest|  1 +
 dev-libs/xapian/xapian-1.4.6.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index c622f225314..6008dd0b604 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -2,3 +2,4 @@ DIST xapian-core-1.2.24.tar.xz 3210192 BLAKE2B 
062f0c15ce87fb64b0eec5e5e54b76c44
 DIST xapian-core-1.2.25.tar.xz 3253292 BLAKE2B 
a130e26188c949d0433d017e8d13e7ecf6241a232d00125699ba8ed63eab9cb1651e02182fcc152f960f4e122709958632779daaaf5760fe50953a3b5b07a243
 SHA512 
a15b5d9b5770337519f671732f53f0642b31f08206824500d589ba309c9e91a05a30353d66ebf70a4c1cb1824b44e1c7b7630e799de3b15d645cf951a6017bfe
 DIST xapian-core-1.4.4.tar.xz 2807952 BLAKE2B 
92f30c063dca4bd7806c1ab025d6b75564acc3a33a129bdc2cbf496518897addb2b63bd772b648a7a199041ea7b90534fb5c4692e94e1e3ef0a7f20301e28e8e
 SHA512 
dc88bab1d82c68b29d51c2113319ddb5d16840f3544b9d5fcc7a3671f97d58f16ddff58b865ad3521ea778cbaacf73fe7346bb514a1275f1f739283a4128d001
 DIST xapian-core-1.4.5.tar.xz 2810612 BLAKE2B 
7784e69e3ca064751d829173949fcde65661c2c2070fdc8392cf2b6d40874a3e5b1265e61f25dd39b33e179b3fe3842b67f33a55523c3a18e9b65528e6a23a1e
 SHA512 
cff97a856a406583ca81164ddb704a0eeae7d8d6f94ce3b3f53d5208d657423e87dd06bdc7acb5e5904765bce1cefbc98365cde315c1d46f7b18cfba7b022ae6
+DIST xapian-core-1.4.6.tar.xz 2839964 BLAKE2B 
ab35e3098d8cf99656539968171073683811dc9a98b7d26e389c0cb1e8d1b70f9007e0ba61defe496713cb0f304a0fed7afa253174e900c0756084ab40721573
 SHA512 
f08168eba26a24ea00c2219d2cdfac1d904b51162fdd98d437564786375245e00010986a7d6e9c8c7548ae19aab80434b5cb0051252f902b40db2976b1008fe2

diff --git a/dev-libs/xapian/xapian-1.4.6.ebuild 
b/dev-libs/xapian/xapian-1.4.6.ebuild
new file mode 100644
index 000..564cf8ba016
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils multilib-minimal
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="http://www.xapian.org/";
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-solaris"
+IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +chert 
+inmemory"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="inmemory? ( chert )"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local myconf=""
+
+   if use cpu_flags_x86_sse2; then
+   myconf="${myconf} --enable-sse=sse2"
+   else
+   if use cpu_flags_x86_sse; then
+   myconf="${myconf} --enable-sse=sse"
+   else
+   myconf="${myconf} --disable-sse"
+   fi
+   fi
+
+   myconf="${myconf} $(use_enable static-libs static)"
+
+   use glass || myconf="${myconf} --disable-backend-glass"
+   use chert || myconf="${myconf} --disable-backend-chert"
+   use inmemory || myconf="${myconf} --disable-backend-inmemory"
+
+   myconf="${myconf} --enable-backend-remote --program-suffix="
+
+   ECONF_SOURCE=${S} econf $myconf
+}
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/xapian/postingsource.h
+   /usr/include/xapian/attributes.h
+   /usr/include/xapian/valuesetmatchdecider.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/version.h
+   /usr/include/xapian/types.h
+   /usr/include/xapian/positioniterator.h
+   /usr/include/xapian/registry.h
+)
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   # bug #573466
+   ln -sf "${D}usr/bin/xapian-config" "${D}usr/bin/xapian-config-1.3"
+
+   use doc || rm -rf "${D}usr/share/doc/xapian-core-${PV}"
+
+   dodoc AUTHORS HACKING PLATFORMS README NEWS
+
+   prune_libtool_files --all
+}
+
+multilib_src_test() {
+   emake check VALGRIND=
+}



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

2018-07-02 Thread Matt Thode
commit: 7e330b5a31138759c36a9ca4083f3669b166fc1a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jul  2 17:22:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Jul  2 17:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e330b5a

app-emulation/diskimage-builder: 2.15.1 stable amd64 and x86

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/diskimage-builder/diskimage-builder-2.15.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.15.1.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.15.1.ebuild
index 1495264437f..8cf50cda77f 100644
--- a/app-emulation/diskimage-builder/diskimage-builder-2.15.1.ebuild
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.15.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2018-07-02 Thread Justin Bronder
commit: 23b7208df6462dbaa575c02ab76bf5fa6511412f
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Jul  2 17:05:33 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Jul  2 17:05:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b7208d

sys-cluster/openmpi: bump 3.1.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-cluster/openmpi/Manifest   | 2 +-
 sys-cluster/openmpi/{openmpi-3.1.0.ebuild => openmpi-3.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 6eb12de3f15..4a35ddd1706 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -10,4 +10,4 @@ DIST openmpi-2.0.2.tar.bz2 8311215 BLAKE2B 
8dd0d7b95c396e9a0f05760136bbf62defd35
 DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 
7d0a392fbc8c896cdccefb9bf0ff83fbd8db8a42d17f06cb23ac88ba896e2c75e1b1b7a79559d0ce3c2b881f197f54ce1bd8967c889bafe2b97f95fb6b957501
 SHA512 
2cccb83847d44f6282ec24f7bc12ab51b84dc5ac1a2a919ef0761847ff7cdcb31cfb1f38dca33df7063a98c27a64575a108002716d207cbba3a54773b999e6c5
 DIST openmpi-2.1.3.tar.bz2 8311304 BLAKE2B 
a6a2d0d759a7207e4e9e9bb1526825ce5b0c9acd22c113f71712381fd7cab55228e78294533a5af6ef2b243803d789c5c71c6d59dd7a8ebbf10b2aa5d99296fd
 SHA512 
61ecf53d840feb4cad1e792225c7fb07a8c4cb849f21693051359cde2cf1b5060de3a9d00ba3b55ded20b5b93bc5ac439951b4fe5cb1a74d4e800f26c979feba
 DIST openmpi-3.0.2.tar.bz2 9195169 BLAKE2B 
46ab8149435797faa9ebd6ec4c69bea01096e5f57fed0f5cb92456a0bb2c3df828414901892e082935b56cb9d1da0426a1601849aefe1b36f94c6f3d666ec497
 SHA512 
2255d6c693243bf283d2b3af1cd8155ab0b2c904cb1ac61708f7950935bab8ff85968ca2c75a0fd091284e1c14f0c93be1423090ffdde9ac92b48980fc067b64
-DIST openmpi-3.1.0.tar.bz2 9443759 BLAKE2B 
7670b2cec327bad1bf348e08def3d39ea0b971c9534ec3e462a56719c4a1ebc8ceaf4a76556d0213cc2b7610c26f849d881f84ceaaaf54645ffbcefbd0273663
 SHA512 
23a43a16683c4b56f96c711fe009d992f3bd4e10cf9ef55091865a5b1aed195cc1de6a87720564f70d3b60a2441966bab39cda8969293aeb118cda10aead3dee
+DIST openmpi-3.1.1.tar.bz2 9478633 BLAKE2B 
553107fdd453fc0bca651f619e1a6821732ace1a72b9b62cbfe116b041fe3d066e040869007dd4bef682b8e8764a5a77f80fd682c151240b4e61a184c1e9
 SHA512 
d0e16676727fdc69cbd732be8475ffe2a9142a2b69b41d51d1da30c245d4ad1912c26029a1305d4221781d2b8dfb89edbb84185fefc65b9070727ed85133f117

diff --git a/sys-cluster/openmpi/openmpi-3.1.0.ebuild 
b/sys-cluster/openmpi/openmpi-3.1.1.ebuild
similarity index 100%
rename from sys-cluster/openmpi/openmpi-3.1.0.ebuild
rename to sys-cluster/openmpi/openmpi-3.1.1.ebuild



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

2018-07-02 Thread Michael Haubenwallner
commit: 35470d5b1108131584d611fcc7697090eb7de0cd
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Jul  2 17:00:59 2018 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Jul  2 17:01:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35470d5b

prefix/cygwin: p.mask gettext-0.19.8.1 for now

 profiles/prefix/windows/cygwin/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/prefix/windows/cygwin/package.mask 
b/profiles/prefix/windows/cygwin/package.mask
index 3b9f839a32c..d31399b7dbc 100644
--- a/profiles/prefix/windows/cygwin/package.mask
+++ b/profiles/prefix/windows/cygwin/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michael Haubenwallner  (02 Jul 2018)
+# Need to import Cygwin upstream patches still.
+~sys-devel/gettext-0.19.8.1
+
 # Michael Haubenwallner  (20 May 2016)
 # Does not work with Cygwin.
 sys-apps/man-db



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libgpg-error/files/, dev-libs/libgpg-error/

2018-07-02 Thread Michael Haubenwallner
commit: 8bc3e9357bac813dab9c79ce98c943f78f1eb52e
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Jul  2 16:26:38 2018 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Jul  2 16:26:38 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8bc3e935

dev-libs/libgpg-error: fix yat2m dep bug with Cygwin

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 dev-libs/libgpg-error/Manifest | 23 ++
 .../libgpg-error/files/1.29-yat2m-dep-exeext.patch | 96 ++
 dev-libs/libgpg-error/libgpg-error-1.29.ebuild |  1 +
 3 files changed, 120 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 5547341e5d..988f2c4db9 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1,26 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+AUX 1.29-yat2m-dep-exeext.patch 2802 BLAKE2B 
30dddaeb5779381b336c95074e70e864c57ec9d12a8d22f4bdc2340af58a3d529a77ccfaf97c3f632e5e54f3a6d7bde8c49e5e4919928db1b33c79bd86a46a64
 SHA512 
58390b214f0c01d8119bc6b0cc51a4a04c6d45828743d2d22c0fab5efd4204794e65ef8434a81d1b81abf94cffd10ce1fa02a410b02043051109f0a1d3a92483
 DIST libgpg-error-1.27.tar.bz2 813060 BLAKE2B 
ece50b2f6f2fc21584724c07e4285ba6e3cd7c11def7155ef1e7be1d496e0d3a7abf977afa1f618b33ca8bcd0427c0c3b46fce2d0a2b9613378f06780f1aa47c
 SHA512 
51b313c1159074fdbbce84f63bd8afd84b3b58cd608714865b25bed84c1862d050708aa06ac3dab92f1906593df5121161e594c2809653b0fb2c236cae5dcc2f
 DIST libgpg-error-1.29-solaris.patch 1445 BLAKE2B 
5c7cc0babe2e4bc883991691d95eddb2c96d71972ae05e875fa9c2c8fa964489c6a0f542e1ea4bd5f8efd9df18da4787d4be337657225c0060c8e380370bc84b
 SHA512 
6071e3dc6f280f94a96453d953baa21caac1ff0c7a258d0a2d4e3ca272b664be6fe260ed619a66a6e5d87a7cf22e877e9c30189c641b37a401d84255a2e1add1
 DIST libgpg-error-1.29.tar.bz2 894749 BLAKE2B 
27f7eb516663e31b5a4734d83117127d88abecf87aefb655eb7847546148a6a887caf7f574aae101274da20375b90b32c35d599508711f7b5eac2addfabfe4b8
 SHA512 
57b95a7ed0ed808f05a75d7ee700ed0317da06fde1f8c59f5a4f049d784c4598f3c693068ddd47cd8bb0efdb43b9b628b876d34211f8a3e67d5088110a15323b
+EBUILD libgpg-error-1.27-r1.ebuild 1495 BLAKE2B 
72f4fcf8748d80668827499a003b60101cba1ba94c83d3450a3ecdb3116ea53f20d8484d8297f4cfdd8c45be067faa4a7b4ffa15b379047f084f408d3ce3e176
 SHA512 
2331146f2baba155a89a02124b2c6b3ffb65c4acb10656324fd6d124b37df496ec96e815a045d6d8b2cb0a89cd383436a5c753aa0d24bcaeda90981e2bf01d4d
+EBUILD libgpg-error-1.29.ebuild 1834 BLAKE2B 
bdb42d2e2af4f1ba3a7ceb0723f6c1617896e9c1c5b0825b1417a24f9b015579ee4b09d2c907ab433970c46a20cacfc4ca0127122b0548c0bf22658c34ddac44
 SHA512 
1519f9f7a951d8e63c1b8df3951e8e59c8b45f12ef9a31691aebbd712bb895b7a2e61e9389bc37ad75dada588ef89017bbaf4e619ad98eec0d3a5fcca9afe405
+MISC metadata.xml 315 BLAKE2B 
18ded955b84237e03c8d14dc65f6b869c12674d4a87906f8fbc7650d02b20418cc2d97e9be6ea32f1aa170a8763cad3b91f9ac9b821a825fea0583cc66bed728
 SHA512 
502b5daf04f1b706514aba7d18cd454e1e99f63462159d3f5baebd1617bfa4760c7ea6fae9b7624fae2bc5943f8950211c6f4b326b6b62c3cf7eba4fc1255334
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEEqGPdSmYcJzzTeG67KfsOnscZ7iAFAls6UjwACgkQKfsOnscZ
+7iBtHBAAlVmz7RvOgyO7et1jkOprn5dGbeOSu/tYkQwrnc9c3L8tFfj/8GvFSzdZ
+tlH/+vcdBhHBljrC4X65F/m/7L2vT1I7ot63xwwHMfwZEw6Ivy8coUGhts7eEjdU
+WG7e23FpbxKMEMiHp7FGbXKiTokWLHYrsnQchHojm1Umu56HifBdkgGmz9Wf5zd+
+EJigJXoMx9k2YaaG6JbeMmiJxE6jMLVw/Wa6z5PxAq2cmeNOXCMZWr+dheSrGK8x
+Pq/390laHb3N7u2BkBnM8U8G9UrXLMEJzSTjKjoCpjwlpHDBluRbDxZ4UwmLSqTB
+/pjTDPTZAF5rwzQLLTmglqqXQHljC11nciPDi7dw6N8Chbv1wCvXhxYbfwCDFQwd
+AajCMN5P+Sql19qal+HoBR+I7fhjvk2FGz3tNZMVt8B0vAUk68Elh/7Ix7OPUaLd
+eOd9KvcIzTX0JZ99Eoc9BvSRP9WxJRiYBSJMIYZJMrWov0K0bg3QL4exzm4xJtqP
+p/+JqiIYcp0AK2jOxkmuNjeBH2rvnbsmX9x8Z/6ZKkfDDd4oCVBYwNdaDs6+4dUf
+QypqPD/v1TtxYrj0CsTt5o+urfcz5Ki/gZy+sVk986k31dy/+rcDFBAYBg01iwLA
+MHwf4s6lkIRVBV3U6QgjZbCPPwQ50xo6Msx/x0MCDJAyI7cC1TM=
+=BxMZ
+-END PGP SIGNATURE-

diff --git a/dev-libs/libgpg-error/files/1.29-yat2m-dep-exeext.patch 
b/dev-libs/libgpg-error/files/1.29-yat2m-dep-exeext.patch
new file mode 100644
index 00..e1cfa43d51
--- /dev/null
+++ b/dev-libs/libgpg-error/files/1.29-yat2m-dep-exeext.patch
@@ -0,0 +1,96 @@
+From b174418aaf00b82c12b291a86a06855d35a10e10 Mon Sep 17 00:00:00 2001
+From: Michael Haubenwallner 
+Date: Mon, 2 Jul 2018 15:20:41 +0200
+Subject: [PATCH] doc: if ever, depend on yat2m$(EXEEXT)
+
+Cygwin is not a "real" w32 system, and transparently hides the still
+required '.exe' extension whenever possible.  Unfortunately, this does
+not apply to Makefile targets, so we still have to use '.exe' here.
+Fortunately, there is the portable EXEEXT Makefile variable we can use.
+
+Furthermore, we want to use a detected yat2m utility only if we are
+cross compiling, but we do not need a Makefile dependency then.
+Otherwise, the just created yat2m utility should work fine.
+
+* doc/Makefile.am (CROSS_COMPILING, HAVE_YAT2M): Se

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

2018-07-02 Thread Jeroen Roovers
commit: 0994bba1ff692d4b884596d98dedf88146d5036f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  2 16:08:38 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  2 16:08:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0994bba1

www-client/opera-developer: Version 56.0.3003.0.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-56.0.3003.0.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 6a0e9177a1a..ec6da5bca31 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_55.0.2976.0_amd64.deb 55946188 BLAKE2B 
3846703fbc74a91fe59996f3274cd6456f820e2d9b159832013385b16508d6a34039c72d43557aadbb8e239a2366cebf84de909e217cc02fc50fd87e7d348804
 SHA512 
6ea835e99fa6afb6e134c5606aa1abd3cfd1d83ef770d8a64549e44d58038f06019e368b4255ab8d5c374d6c05487fd4452b3cdfc4130bdd55d127297871ba98
 DIST opera-developer_55.0.2991.0_amd64.deb 56130074 BLAKE2B 
f86b8da08bbda2060e95cda7523aad39ea1a64b82a67c196024643550ceaf163af8ffd28e722427803bfa1411b0cef1303193a896e77f8900fb3980672cf42f5
 SHA512 
d3d427fae872a268f0944ac672fafaf166aa774f13b3b8dba1c4f41ab1e7eb2d683d11fbd5ea0adae34a2d2b79b406cb5157b9842dc9e1ca5f5a1959a8095932
+DIST opera-developer_56.0.3003.0_amd64.deb 56650698 BLAKE2B 
efdaeb3e5c34307e863bb8ba8140461e9c3ce279c90d3c4dfea0e22e858462740830e8b46d716fbd7d968c57d3238a7a059b6a12193bce45d83ebc2523c0212b
 SHA512 
a5ac2ef9302790863501f8a793c4e73a2455219b30dc76a495ff74465e25eed0ceb817d00fa4f9e17c0df152dff0394693b4e98fdba453f5e761824ef7ea4c36

diff --git a/www-client/opera-developer/opera-developer-56.0.3003.0.ebuild 
b/www-client/opera-developer/opera-developer-56.0.3003.0.ebuild
new file mode 100644
index 000..12a41bce61c
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-56.0.3003.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   http://download1.operacdn.com/pub/
+   http://download2.operacdn.com/pub/
+   http://download3.operacdn.com/pub/
+   http://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2018-07-02 Thread Jeroen Roovers
commit: 78b4c72dedf50546945a217ff3c00f5306b9a63f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  2 16:09:46 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  2 16:09:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b4c72d

www-client/opera-developer: Old.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-55.0.2976.0.ebuild | 114 -
 2 files changed, 115 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index ec6da5bca31..259f9095596 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_55.0.2976.0_amd64.deb 55946188 BLAKE2B 
3846703fbc74a91fe59996f3274cd6456f820e2d9b159832013385b16508d6a34039c72d43557aadbb8e239a2366cebf84de909e217cc02fc50fd87e7d348804
 SHA512 
6ea835e99fa6afb6e134c5606aa1abd3cfd1d83ef770d8a64549e44d58038f06019e368b4255ab8d5c374d6c05487fd4452b3cdfc4130bdd55d127297871ba98
 DIST opera-developer_55.0.2991.0_amd64.deb 56130074 BLAKE2B 
f86b8da08bbda2060e95cda7523aad39ea1a64b82a67c196024643550ceaf163af8ffd28e722427803bfa1411b0cef1303193a896e77f8900fb3980672cf42f5
 SHA512 
d3d427fae872a268f0944ac672fafaf166aa774f13b3b8dba1c4f41ab1e7eb2d683d11fbd5ea0adae34a2d2b79b406cb5157b9842dc9e1ca5f5a1959a8095932
 DIST opera-developer_56.0.3003.0_amd64.deb 56650698 BLAKE2B 
efdaeb3e5c34307e863bb8ba8140461e9c3ce279c90d3c4dfea0e22e858462740830e8b46d716fbd7d968c57d3238a7a059b6a12193bce45d83ebc2523c0212b
 SHA512 
a5ac2ef9302790863501f8a793c4e73a2455219b30dc76a495ff74465e25eed0ceb817d00fa4f9e17c0df152dff0394693b4e98fdba453f5e761824ef7ea4c36

diff --git a/www-client/opera-developer/opera-developer-55.0.2976.0.ebuild 
b/www-client/opera-developer/opera-developer-55.0.2976.0.ebuild
deleted file mode 100644
index 12a41bce61c..000
--- a/www-client/opera-developer/opera-developer-55.0.2976.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/";
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   http://download1.operacdn.com/pub/
-   http://download2.operacdn.com/pub/
-   http://download3.operacdn.com/pub/
-   http://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}/copyright || die
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2018-07-02 Thread Patrice Clement
commit: ebdddcee4316c1fd0cc152cb7c0180bc702bbd94
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jul  2 15:52:53 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jul  2 16:03:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebdddcee

app-misc/tmux-xpanes: fix zsh completion scripts path.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild
index eb9cd315795..9c3375a4524 100644
--- a/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild
+++ b/app-misc/tmux-xpanes/tmux-xpanes-3.0.0.ebuild
@@ -31,6 +31,6 @@ src_install() {
einstalldocs
if use zsh-completion; then
insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/*
+   doins completion/zsh/*
fi
 }



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

2018-07-02 Thread Jeroen Roovers
commit: 8db0fd8d5fdb20d518c6f8c1f3cb996e186660b1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  2 15:57:49 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  2 15:58:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db0fd8d

www-client/vivaldi: Version 1.15.1147.52_p1.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-1.15.1147.52_p1.ebuild | 125 ++
 2 files changed, 128 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index c7faa8d4513..3aaf8c634e3 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,3 +1,6 @@
 DIST vivaldi-1.15.1147.47_p1-amd64.deb 52835714 BLAKE2B 
eae1baf7199bd308c3a3e82526dc9e9347129225ae9f8fbb1a77e46bdcda4b03148e2ce94195ff53d74ec04048686b3754951194eb1c224fca655f45aaad2a2d
 SHA512 
eac2c37228fb1054b3abc286c6b415812f360fd6e02ebc5775992147f8deb51f4f81026e5090f913776f789cee9da4b40f839b909edb67f24d412e2703da6adc
 DIST vivaldi-1.15.1147.47_p1-armhf.deb 46838822 BLAKE2B 
0e7287782eb8eae4ffd1d43538facd126d5814d0f78bd5f0787613edeb9710a6420c3f11a1e63bd876122bf448c92d312f986a62ebfbc3ccc451dc09dc249e89
 SHA512 
b05ab74cff9eee8c6cd85104c6fabc5937fd7f76d5f7af4897711dd4c7b74ff88b22004de9792a7bf2ba40f1f193b33302d2762dfc2086fedb41a49f5ca32b13
 DIST vivaldi-1.15.1147.47_p1-i386.deb 52488994 BLAKE2B 
240782f45f00c0b5b85eedeb731318844521d0c2f8642d157599118818e773e1388399fd692ebe775c6faa9607268d72f85c00e5590f4c4e60006925e98e
 SHA512 
121b9fcb4f102cdb4a96d6407114c07d914f2d5251e47ff0be3caf2e12c53e37dd367ee66ace2e313633117443cd05ccb376e51e6552960548431517dc8bc4bd
+DIST vivaldi-1.15.1147.52_p1-amd64.deb 52873960 BLAKE2B 
2339c66888dae4754fb9ea8bf1cb84297a7b0bfdf60cfcd2f348fc7cfdea65d112f53fc65df59cf56d979bb6b508556de0e9d97488e6107e2de22bc00957638b
 SHA512 
c999eeda13cc4855103b303cdcd4d0411d55ac726f8415a5ae9c395a949a3cbf59826bbffaea27b3a85cc24cc58a1a1b24b48687e826d7a28e392da9df5b57db
+DIST vivaldi-1.15.1147.52_p1-armhf.deb 46843430 BLAKE2B 
9d6d7dfc4357c1d057bcd1e04984dcf6f4c1a7132e69f5ddb88c59bb0790e9a48c269b17cb3dd16ee0e1195bbd8d3dba31819b76cbbd2b551fc2077596360c97
 SHA512 
f16ecd1be10cffe486f71c857e4e9ae8f6f3da48778260ddd4f3a5736b5ac772fc1dff4f23ef40a463d3fab72c276df0e7019f18e781aa1cc9a914afa18095cf
+DIST vivaldi-1.15.1147.52_p1-i386.deb 52486988 BLAKE2B 
17b32ff290880683775dbc724bd6a9703f1bfd7b37d1199519ffb3d01e75a1fe58d842341660baf5d0e7818bf5e76bad78ae498670ba3aeefa4d883125c39b87
 SHA512 
b05ae7569c149b764c253b80c58eb60672ac3b28d368d1012bb339b771acd074011b2a1a12a8fbb9e58fdfb1173dca97de1f5e7f1243985e638db63ab48c7aa4

diff --git a/www-client/vivaldi/vivaldi-1.15.1147.52_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.15.1147.52_p1.ebuild
new file mode 100644
index 000..6792e850ebb
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.15.1147.52_p1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > 
"${T}"/${VIVALDI_PN}.desktop || die
+   mv "${T}"/${VIVALDI_PN}

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

2018-07-02 Thread Andreas Sturmlechner
commit: bb07d154b32c83f3e29fc6dee2d15602d639ce4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 15:30:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 15:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb07d154

dev-db/tora: Switch to +postgres default, drop obsolete warning

Thanks-to: Sergey S. Starikoff  yandex.ru>
Closes: https://bugs.gentoo.org/645242
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../tora/{tora-.ebuild => tora-3.2-r1.ebuild}  | 22 ++
 dev-db/tora/tora-.ebuild   | 20 
 2 files changed, 10 insertions(+), 32 deletions(-)

diff --git a/dev-db/tora/tora-.ebuild b/dev-db/tora/tora-3.2-r1.ebuild
similarity index 79%
copy from dev-db/tora/tora-.ebuild
copy to dev-db/tora/tora-3.2-r1.ebuild
index 41ee84ac7f5..dd82fa3785b 100644
--- a/dev-db/tora/tora-.ebuild
+++ b/dev-db/tora/tora-3.2-r1.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
@@ -15,7 +15,8 @@ fi
 
 DESCRIPTION="SQL IDE for Oracle, MySQL and PostgreSQL dbs"
 HOMEPAGE="https://github.com/tora-tool/tora/wiki";
-IUSE="doc mysql oracle pch postgres"
+IUSE="doc mysql oracle +postgres"
+REQUIRED_USE="|| ( mysql oracle postgres )"
 
 SLOT="0"
 LICENSE="GPL-2"
@@ -29,7 +30,7 @@ RDEPEND="
dev-qt/qtsql:5[mysql?,postgres?]
dev-qt/qtwidgets:5
>=x11-libs/qscintilla-2.10.1:=[qt5(+)]
-   oracle? ( =dev-db/oracle-instantclient-basic-11* )
+   oracle? ( || ( =dev-db/oracle-instantclient-basic-11* 
dev-db/oracle-instantclient ) )
postgres? ( dev-db/postgresql:* )
 "
 DEPEND="${RDEPEND}
@@ -38,18 +39,7 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
 "
 
-pkg_setup() {
-   if use oracle && [[ -z "$ORACLE_HOME" ]]; then
-   eerror "ORACLE_HOME variable is not set."
-   eerror
-   eerror "You must install Oracle >= 8i client for Linux in"
-   eerror "order to compile TOra with Oracle support."
-   eerror
-   eerror "You can download the Oracle software from"
-   eerror 
"http://www.oracle.com/technetwork/database/features/instant-client/index.html";
-   die
-   fi
-}
+PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )
 
 src_prepare() {
cmake-utils_src_prepare
@@ -79,7 +69,7 @@ src_configure() {
-DLOKI_INCLUDE_DIR="$(pkg-config --variable=includedir 
ferrisloki)/FerrisLoki"
$(cmake-utils_use_find_package doc Doxygen)
-DENABLE_ORACLE=$(usex oracle)
-   -DUSE_PCH=$(usex pch)
+   -DUSE_PCH=OFF
-DENABLE_PGSQL=$(usex postgres)
)
cmake-utils_src_configure

diff --git a/dev-db/tora/tora-.ebuild b/dev-db/tora/tora-.ebuild
index 41ee84ac7f5..2f79f2291a8 100644
--- a/dev-db/tora/tora-.ebuild
+++ b/dev-db/tora/tora-.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
@@ -15,7 +15,8 @@ fi
 
 DESCRIPTION="SQL IDE for Oracle, MySQL and PostgreSQL dbs"
 HOMEPAGE="https://github.com/tora-tool/tora/wiki";
-IUSE="doc mysql oracle pch postgres"
+IUSE="doc mysql oracle pch +postgres"
+REQUIRED_USE="|| ( mysql oracle postgres )"
 
 SLOT="0"
 LICENSE="GPL-2"
@@ -29,7 +30,7 @@ RDEPEND="
dev-qt/qtsql:5[mysql?,postgres?]
dev-qt/qtwidgets:5
>=x11-libs/qscintilla-2.10.1:=[qt5(+)]
-   oracle? ( =dev-db/oracle-instantclient-basic-11* )
+   oracle? ( || ( =dev-db/oracle-instantclient-basic-11* 
dev-db/oracle-instantclient ) )
postgres? ( dev-db/postgresql:* )
 "
 DEPEND="${RDEPEND}
@@ -38,19 +39,6 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
 "
 
-pkg_setup() {
-   if use oracle && [[ -z "$ORACLE_HOME" ]]; then
-   eerror "ORACLE_HOME variable is not set."
-   eerror
-   eerror "You must install Oracle >= 8i client for Linux in"
-   eerror "order to compile TOra with Oracle support."
-   eerror
-   eerror "You can download the Oracle software from"
-   eerror 
"http://www.oracle.com/technetwork/database/features/instant-client/index.html";
-   die
-   fi
-}
-
 src_prepare() {
cmake-utils_src_prepare
 



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

2018-07-02 Thread Andreas Sturmlechner
commit: 7250799e4ce5e5c03548df592ee5ebabd6839788
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 15:32:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 15:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7250799e

dev-db/tora: eutils -> desktop

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-db/tora/tora-3.2-r1.ebuild | 2 +-
 dev-db/tora/tora-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/tora/tora-3.2-r1.ebuild b/dev-db/tora/tora-3.2-r1.ebuild
index dd82fa3785b..38ee149fef9 100644
--- a/dev-db/tora/tora-3.2-r1.ebuild
+++ b/dev-db/tora/tora-3.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils xdg-utils
+inherit cmake-utils desktop xdg-utils
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tora-tool/tora";

diff --git a/dev-db/tora/tora-.ebuild b/dev-db/tora/tora-.ebuild
index 2f79f2291a8..1733252f6d5 100644
--- a/dev-db/tora/tora-.ebuild
+++ b/dev-db/tora/tora-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils xdg-utils
+inherit cmake-utils desktop xdg-utils
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tora-tool/tora";



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

2018-07-02 Thread Andreas Sturmlechner
commit: 1c33609cbaaa76b6317b9e6cd1c69604483debb0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 15:44:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 15:56:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c33609c

dev-db/tora: Drop old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-db/tora/tora-3.2.ebuild | 105 
 1 file changed, 105 deletions(-)

diff --git a/dev-db/tora/tora-3.2.ebuild b/dev-db/tora/tora-3.2.ebuild
deleted file mode 100644
index 36ff60e39c2..000
--- a/dev-db/tora/tora-3.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils xdg-utils
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/tora-tool/tora";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/tora-tool/tora/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="SQL IDE for Oracle, MySQL and PostgreSQL dbs"
-HOMEPAGE="https://github.com/tora-tool/tora/wiki";
-IUSE="doc mysql oracle postgres"
-
-SLOT="0"
-LICENSE="GPL-2"
-
-RDEPEND="
-   dev-libs/ferrisloki
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5[mysql?,postgres?]
-   dev-qt/qtwidgets:5
-   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
-   oracle? ( =dev-db/oracle-instantclient-basic-11* )
-   postgres? ( dev-db/postgresql:* )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist:5
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )
-
-pkg_setup() {
-   if use oracle && [[ -z "$ORACLE_HOME" ]]; then
-   eerror "ORACLE_HOME variable is not set."
-   eerror
-   eerror "You must install Oracle >= 8i client for Linux in"
-   eerror "order to compile TOra with Oracle support."
-   eerror
-   eerror "You can download the Oracle software from"
-   eerror 
"http://www.oracle.com/technetwork/database/features/instant-client/index.html";
-   die
-   fi
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # fixed in master, only care about recent qscintilla lib name:
-   sed -e 
"/FIND_LIBRARY(QSCINTILLA_LIBRARY/s/qt5scintilla2/qscintilla2_qt5/" \
-   -i cmake/modules/FindQScintilla.cmake || die "Failed to fix 
FindQScintilla.cmake"
-
-   rm -r extlibs/{loki,qscintilla2} || die # ferrisloki, bug #383109
-
-   sed -e "/COPYING/ d" \
-   -i CMakeLists.txt || die "Removal of COPYING file failed"
-
-   # bug 547520
-   grep -rlZ '$$ORIGIN' . | xargs -0 sed -i 's|:$$ORIGIN[^:"]*||' || \
-   die 'Removal of $$ORIGIN failed'
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DB2=OFF
-   -DQT5_BUILD=ON
-   -DWANT_INTERNAL_LOKI=OFF
-   -DWANT_INTERNAL_QSCINTILLA=OFF
-   -DWANT_RPM=OFF
-   -DLOKI_LIBRARY="$(pkg-config --variable=libdir 
ferrisloki)/libferrisloki.so"
-   -DLOKI_INCLUDE_DIR="$(pkg-config --variable=includedir 
ferrisloki)/FerrisLoki"
-   $(cmake-utils_use_find_package doc Doxygen)
-   -DENABLE_ORACLE=$(usex oracle)
-   -DUSE_PCH=OFF
-   -DENABLE_PGSQL=$(usex postgres)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   doicon src/icons/${PN}.xpm || die
-   domenu src/${PN}.desktop || die
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}



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

2018-07-02 Thread Andreas Sturmlechner
commit: f9314b954262a261c8a02301101e160c66ff0c5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  2 15:37:39 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  2 15:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9314b95

dev-db/tora: Fix build with Qt 5.11 (missing headers)

Closes: https://bugs.gentoo.org/653650
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-db/tora/files/tora-3.2-qt-5.11.0.patch | 69 ++
 dev-db/tora/tora-3.2-r1.ebuild |  5 ++-
 2 files changed, 73 insertions(+), 1 deletion(-)

diff --git a/dev-db/tora/files/tora-3.2-qt-5.11.0.patch 
b/dev-db/tora/files/tora-3.2-qt-5.11.0.patch
new file mode 100644
index 000..d9e50eeaf5b
--- /dev/null
+++ b/dev-db/tora/files/tora-3.2-qt-5.11.0.patch
@@ -0,0 +1,69 @@
+From afbff9ec3b93f0e90f02953d1bdd859a0f9a72ab Mon Sep 17 00:00:00 2001
+From: ibre5041 
+Date: Wed, 30 May 2018 23:22:05 +0200
+Subject: [PATCH] fix for bug #96 - missing #include 
+
+---
+ src/tools/tobrowser.cpp  | 1 +
+ src/tools/toscript.cpp   | 1 +
+ src/tools/tosecurity.cpp | 1 +
+ 3 files changed, 3 insertions(+)
+
+diff --git a/src/tools/tobrowser.cpp b/src/tools/tobrowser.cpp
+index 895be336..69a4c6b6 100644
+--- a/src/tools/tobrowser.cpp
 b/src/tools/tobrowser.cpp
+@@ -65,6 +65,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "icons/addindex.xpm"
+ #include "icons/addtable.xpm"
+diff --git a/src/tools/toscript.cpp b/src/tools/toscript.cpp
+index bc74fc8c..aff26158 100644
+--- a/src/tools/toscript.cpp
 b/src/tools/toscript.cpp
+@@ -56,6 +56,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "icons/execute.xpm"
+ #include "icons/toscript.xpm"
+diff --git a/src/tools/tosecurity.cpp b/src/tools/tosecurity.cpp
+index 17f5c3b0..b2694928 100644
+--- a/src/tools/tosecurity.cpp
 b/src/tools/tosecurity.cpp
+@@ -46,6 +46,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include "icons/addrole.xpm"
+ #include "icons/adduser.xpm"
+
+From 1852446c42c36d71b856fe09e1444b52052ca86d Mon Sep 17 00:00:00 2001
+From: Ivan Brezina 
+Date: Wed, 27 Jun 2018 19:11:09 +0200
+Subject: [PATCH] fix for bug #101
+
+---
+ src/widgets/tohelp.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/widgets/tohelp.cpp b/src/widgets/tohelp.cpp
+index 69e3c6a1..4ffd6cea 100644
+--- a/src/widgets/tohelp.cpp
 b/src/widgets/tohelp.cpp
+@@ -43,6 +43,7 @@
+ #include "core/toconfiguration.h"
+ #include "ts_log/ts_log_utils.h"
+ 
++#include 
+ #include 
+ #include 
+ 

diff --git a/dev-db/tora/tora-3.2-r1.ebuild b/dev-db/tora/tora-3.2-r1.ebuild
index 38ee149fef9..57c06026bfa 100644
--- a/dev-db/tora/tora-3.2-r1.ebuild
+++ b/dev-db/tora/tora-3.2-r1.ebuild
@@ -39,7 +39,10 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
 "
 
-PATCHES=( "${FILESDIR}/${P}-missing-header.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-missing-header.patch"
+   "${FILESDIR}/${P}-qt-5.11.0.patch"
+)
 
 src_prepare() {
cmake-utils_src_prepare



[gentoo-commits] proj/sci:master commit in: sys-cluster/openmpi/

2018-07-02 Thread Justin Bronder
commit: 497f018b5aea99c988b098e803b30e3f9577070f
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Jul  2 15:26:10 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Jul  2 15:26:10 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=497f018b

sys-cluster/openmpi: bump 3.1.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-cluster/openmpi/{openmpi-3.1.0.ebuild => openmpi-3.1.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/openmpi/openmpi-3.1.0.ebuild 
b/sys-cluster/openmpi/openmpi-3.1.1.ebuild
similarity index 100%
rename from sys-cluster/openmpi/openmpi-3.1.0.ebuild
rename to sys-cluster/openmpi/openmpi-3.1.1.ebuild



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

2018-07-02 Thread Manuel Rüger
commit: 7530faf51c1e11e586ad282456a46b0f5dcda975
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:56:43 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:56:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7530faf5

app-emulation/kompose: Version bump to 1.15.0

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-emulation/kompose/Manifest  |  1 +
 app-emulation/kompose/kompose-1.15.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest
index b5d6973213e..ddd3ef5d667 100644
--- a/app-emulation/kompose/Manifest
+++ b/app-emulation/kompose/Manifest
@@ -1,2 +1,3 @@
 DIST kompose-1.13.0.tar.gz 5238799 BLAKE2B 
8f51d9c4b162104636578b5b6b044060997d7c8fbd8a58fdf42d8db1e5fbce51cbfd2e010e84e80707462edc29603da3a6ac729f95873f2c84b7a43baeac8284
 SHA512 
6ec870f03762bde138e2c22e9b8a85a1e974897f3857f096e1fcd56bd402d1f3379936752b075ee57497e5d4f1c7c7d0c82b09d6c4e90860cc04aee434123419
 DIST kompose-1.14.0.tar.gz 5238716 BLAKE2B 
27c054b58d2804fcb37627652d2d48ff377504203f9319c4321fcba08e9c8dd9c41f307ff599de3b65ae9a177370322d63314b70e5cb80edf1ce071eeaf15e24
 SHA512 
f356f2f38c99f0ca9d8f58a4dfa171ba0c41b3127b66ab887484c3bbc76b66470fbe8f52ca3eeba700b57a86e0ff264066ee92645f71a93bfe77077655f81e97
+DIST kompose-1.15.0.tar.gz 5239685 BLAKE2B 
fed8d978584e6f8006eac44c732476745520d28c83b122613baee24aba71723446c269b6e60197e0eec5f4e3cf481ed38756fb7c2c8840d3f885b9a790529f73
 SHA512 
55296b1227324e77c5febbb9a3701c8548049e8fb22b97c86e6a936024b00dcc55b7bc101469783656fdc05fdd72f8ba2282b3619e75e0f04ebe0d2446c1e245

diff --git a/app-emulation/kompose/kompose-1.15.0.ebuild 
b/app-emulation/kompose/kompose-1.15.0.ebuild
new file mode 100644
index 000..fdd2f4718dc
--- /dev/null
+++ b/app-emulation/kompose/kompose-1.15.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/kubernetes/kompose"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="e3cd4d459e62697f15a6a655bf17269adfb3cf23"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Tool to move from docker-compose to Kubernetes"
+HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+RESTRICT="test"
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   GOPATH="${S}" go build -v -ldflags="-X 
github.com/kubernetes/kompose/cmd.GITCOMMIT=${GIT_COMMIT}" -o bin/kompose 
src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r 
src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2018-07-02 Thread Manuel Rüger
commit: c776830c4e3ed2d257278133a882a5a926d26f66
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 15:00:21 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 15:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c776830c

sys-cluster/kube-apiserver: Version bump to 1.11.0

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.11.0.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 39fd170a500..822bbb0d40c 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
+DIST kubernetes-1.11.0.tar.gz 24433264 BLAKE2B 
7a848fcd8c25c45fb34a78f0e253724bbfe24190ed6b3d49447a431e45bacbc726c7f6992db1d1eb976e6b183b811b5b3d5ef7b6d58d68a824b9d5c18b9d99e5
 SHA512 
8152b47e1972f26a239166cea7ccb6449e212b8f51144e85576cfcfea85699a902be39aaa600f9400cd7673c2a169f5f18c9898b297b46df3e6268e4044d025a
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
 DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.11.0.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.11.0.ebuild
new file mode 100644
index 000..2cef7377473
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.11.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2018-07-02 Thread Manuel Rüger
commit: 7f492a7d485c05f3215c51e387bbc30f4164f77e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:54:46 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:54:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f492a7d

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.10.4.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 822bbb0d40c..6bd9a40d6c8 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.11.0.tar.gz 24433264 BLAKE2B 
7a848fcd8c25c45fb34a78f0e253724bbfe24190ed6b3d49447a431e45bacbc726c7f6992db1d1eb976e6b183b811b5b3d5ef7b6d58d68a824b9d5c18b9d99e5
 SHA512 
8152b47e1972f26a239166cea7ccb6449e212b8f51144e85576cfcfea85699a902be39aaa600f9400cd7673c2a169f5f18c9898b297b46df3e6268e4044d025a
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1

diff --git a/sys-cluster/kubectl/kubectl-1.10.4.ebuild 
b/sys-cluster/kubectl/kubectl-1.10.4.ebuild
deleted file mode 100644
index 14674478c43..000
--- a/sys-cluster/kubectl/kubectl-1.10.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-   pushd src/${EGO_PN} || die
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   popd || die
-}



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

2018-07-02 Thread Manuel Rüger
commit: fb199d90c380c322ae18d8e5f96f846a44b32514
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:54:28 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:54:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb199d90

sys-cluster/kubectl: Version bump to 1.11.0

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.11.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 39fd170a500..822bbb0d40c 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
+DIST kubernetes-1.11.0.tar.gz 24433264 BLAKE2B 
7a848fcd8c25c45fb34a78f0e253724bbfe24190ed6b3d49447a431e45bacbc726c7f6992db1d1eb976e6b183b811b5b3d5ef7b6d58d68a824b9d5c18b9d99e5
 SHA512 
8152b47e1972f26a239166cea7ccb6449e212b8f51144e85576cfcfea85699a902be39aaa600f9400cd7673c2a169f5f18c9898b297b46df3e6268e4044d025a
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
 DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kubectl/kubectl-1.11.0.ebuild 
b/sys-cluster/kubectl/kubectl-1.11.0.ebuild
new file mode 100644
index 000..14674478c43
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.11.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   popd || die
+}



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

2018-07-02 Thread Manuel Rüger
commit: aef21a629d8c53eb2fa81908c8cd2d496481b10f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:52:34 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:52:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef21a62

sys-cluster/kubelet: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kubelet/Manifest |  1 +
 sys-cluster/kubelet/kubelet-1.9.9.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kubelet/kubelet-1.9.9.ebuild 
b/sys-cluster/kubelet/kubelet-1.9.9.ebuild
new file mode 100644
index 000..e1a41e8ec6b
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.9.9.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2018-07-02 Thread Manuel Rüger
commit: e7966c4e34cab3e9447a8b2a869e9146b8ad6b19
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:52:56 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:52:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7966c4e

sys-cluster/kube-proxy: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kube-proxy/Manifest|  1 +
 sys-cluster/kube-proxy/kube-proxy-1.9.9.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.9.9.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.9.9.ebuild
new file mode 100644
index 000..882a7f40ebc
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.9.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2018-07-02 Thread Manuel Rüger
commit: db05c7b215c81974d0cc3a0205e16408cf025fb5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:50:27 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:50:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db05c7b2

sys-cluster/kubectl: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kubectl/Manifest |  1 +
 sys-cluster/kubectl/kubectl-1.9.9.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kubectl/kubectl-1.9.9.ebuild 
b/sys-cluster/kubectl/kubectl-1.9.9.ebuild
new file mode 100644
index 000..14674478c43
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.9.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2018-07-02 Thread Manuel Rüger
commit: 74906ee057e661f521f0ecd45e8af8f8cc91e35d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:50:54 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74906ee0

sys-cluster/kube-apiserver: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.9.9.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.9.9.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.9.9.ebuild
new file mode 100644
index 000..2cef7377473
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.9.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2018-07-02 Thread Manuel Rüger
commit: 963126f327b5f0eb036287edb44108b9b092047c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:51:43 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963126f3

sys-cluster/kube-controller-manager: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.9.9.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.9.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.9.ebuild
new file mode 100644
index 000..3a0b835d099
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2018-07-02 Thread Manuel Rüger
commit: f133d85607cafa0fc56153fd7704c7473893e80e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul  2 14:51:15 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul  2 14:51:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f133d856

sys-cluster/kube-scheduler: Version bump to 1.9.9

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.9.9.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 918034cffea..39fd170a500 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.10.4.tar.gz 24773451 BLAKE2B 
8ee589b12a9e594dc5858473f543ef704ba772d48d565bfe3095cf9fb0588cd1ab602f092cc0fdba533cdf6c50c12f18431416640ad55867590940f34ebf5987
 SHA512 
cf1ea11fd721a800a6fdb51ed795f7a225577f1d93661ad98929c00a57ba55f31ac3b3d34e6276da997665734375455668b396289badaaed9825a48f33bdace3
 DIST kubernetes-1.10.5.tar.gz 25046108 BLAKE2B 
4e3d85e872e13a11d7f1fe030d9c6ba62c56b37788c31d6460c7d149c47a59a18a9cbfc791092183977089f4d612b690138faee46383c1b3b7e65adfdd3a0276
 SHA512 
55ac294297385cf6a69a48193c691744b886a5fa5d22b7a3a601d39aacd4cd898edccfcdc186bb1845e257f0f177d330af15d29d1419caab03f863bfa095eddf
 DIST kubernetes-1.9.8.tar.gz 23559610 BLAKE2B 
ef384dd9a06cb00c5a095b05a4b304b08a97c3eac9c40b1b06664bfffb5e5b7c71505d50c4f7c3b594975df1013030788c8cee40acbce5c9ccd34ee5b44dc4fe
 SHA512 
45e65d7a1f0950f2fb8fc923bdcaf1d607960be096a98fbfe187ef117da02ce7bf430cdc4c6d7e707557ef54f3239025e442be08729e86dabba624f3aa7503d1
+DIST kubernetes-1.9.9.tar.gz 23588721 BLAKE2B 
0fdf1d934692df14d519b23ca3c5ff4fb887eefd7cc56a7ca51dde384e713f65fd48049a9b3376a7c36e0e32da05c472a704521ce8a66a0987e9e49c26f84b58
 SHA512 
0203fce2646c0221be95b22315f7f62340043542d7213f3020f1012ab016ee47b958d69399b4eaa36bdc219c1c3d3916a7fcff6fbd1975e2a91087bc866b3135

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.9.9.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.9.9.ebuild
new file mode 100644
index 000..170c510184f
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.9.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=plugin/cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



  1   2   >