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

2018-04-16 Thread Mikle Kolyada
commit: deb56a1ab9801abbb11f0ab0754126c11ecc3cac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 16 06:59:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 16 06:59:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb56a1a

app-admin/doas: arm stable wrt bug #627436

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/doas/doas-6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/doas/doas-6.0.ebuild b/app-admin/doas/doas-6.0.ebuild
index 4a32035bdb8..0249bca14a1 100644
--- a/app-admin/doas/doas-6.0.ebuild
+++ b/app-admin/doas/doas-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 arm"
 IUSE="pam"
 
 RDEPEND="pam? ( virtual/pam )"



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

2018-04-16 Thread Mikle Kolyada
commit: a2eb3cf18c6e4bd56869fff9fac453286af6a39e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 16 07:04:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 16 07:04:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2eb3cf1

net-mail/courier-imap: arm stable wrt bug #616726

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-mail/courier-imap/courier-imap-4.17.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/courier-imap/courier-imap-4.17.3.ebuild 
b/net-mail/courier-imap/courier-imap-4.17.3.ebuild
index cd99c5cbdda..400faa8125b 100644
--- a/net-mail/courier-imap/courier-imap-4.17.3.ebuild
+++ b/net-mail/courier-imap/courier-imap-4.17.3.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE="berkdb debug fam +gdbm gnutls ipv6 libressl selinux trashquota"
 
 REQUIRED_USE="|| ( berkdb gdbm )"



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

2018-04-16 Thread Mikle Kolyada
commit: 43bbf96bed38e096b95c15cae5eef34cbad22b35
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 16 07:10:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 16 07:10:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bbf96b

net-mail/courier-imap: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-mail/courier-imap/Manifest |   1 -
 .../courier-imap/courier-imap-4.16.2-r1.ebuild | 222 -
 2 files changed, 223 deletions(-)

diff --git a/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest
index 299f40d4a1e..21c0d7f7c4b 100644
--- a/net-mail/courier-imap/Manifest
+++ b/net-mail/courier-imap/Manifest
@@ -1,4 +1,3 @@
 DIST courier-imap-4.15.tar.bz2 3266353 BLAKE2B 
08b44e9a58f13ead65174b913e9caca3305aff5155adf4fc495c79b31f51326fa4917a6c3335d9ab956b7895f98d66b6c65501faa3dcf1a13527cae8c7c137de
 SHA512 
7829662282db5e6f414a1d34f06a94c2dd028e263510f01b49ebd3a1a4994055ecc08604568f5a44a30f6411e3a34e0d6c38807c29eaf255752191e885f82e1a
-DIST courier-imap-4.16.2.tar.bz2 3028445 BLAKE2B 
91e1c376d6d760208aab078628aa798ae5a2019319e27fe7a0590399087f74267effc56a5b342cf8bd8b04800ecf79883d07aaf23e46db4d4ae0fc554d137630
 SHA512 
42a685324b630835fe0c8735a67879e099f96eadf091c803368a9dd478a80b4ab47225fda6142942569c96b21355b5dac5e174ff434bcdc78784a810d2088609
 DIST courier-imap-4.17.3.tar.bz2 3202534 BLAKE2B 
c42eb369bdcb65e7f904b3bd7b018e2785e48fddcc1690374ba254ce17a76b3191c301a81626f0fe44587f4f4b9e4f34edc06e8e8098c509b2c76e3830db2563
 SHA512 
3166cc703cdc09a71d33257671a662d95cfdb8977bc3b19e0218a4d25eb99a1a108d2868a6eb593106e6538aadf684f11ff0426cd58d522e3ca4b2988f0a88f1
 DIST courier-imap-4.18.0.tar.bz2 3202389 BLAKE2B 
3889d8db1bca082b1a8a1f1c8f04996ddcdf30b46e2aa3d16b45c46987426f75721223fc63810884a8fa2d8f8daf60d85c2909321abf0ef27e77cfcd0dc3c531
 SHA512 
16dedefe8a43ef48f76388c65ee7f100aaf12c30d9610f4c85f9adbd1adab374f9a0978930e70c221b551a60ed3d804f6b5e87a979b549f5c8249c34af1a3a64

diff --git a/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild 
b/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild
deleted file mode 100644
index 88952967ff8..000
--- a/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib libtool systemd
-
-DESCRIPTION="An IMAP daemon designed specifically for maildirs"
-HOMEPAGE="http://www.courier-mta.org/";
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="berkdb debug fam +gdbm gnutls ipv6 libressl selinux trashquota"
-
-REQUIRED_USE="|| ( berkdb gdbm )"
-
-CDEPEND="
-   gnutls? ( net-libs/gnutls )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   >=net-libs/courier-authlib-0.61
-   <=net-libs/courier-unicode-2
-   >=net-libs/courier-unicode-1.3
-   >=net-mail/mailbase-0.00-r8
-   berkdb? ( sys-libs/db:= )
-   fam? ( virtual/fam )
-   gdbm? ( >=sys-libs/gdbm-1.8.0 )"
-DEPEND="${CDEPEND}
-   dev-lang/perl
-   !mail-mta/courier
-   userland_GNU? ( sys-process/procps )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-courier )"
-
-# get rid of old style virtual - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !mail-mta/courier
-   !net-mail/bincimap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-RC_VER="4.0.6-r1"
-INITD_VER="4.0.6-r1"
-
-src_prepare() {
-   # Bug #48838. Patch to enable/disable FAM support.
-   # 20 Aug 2004 langth...@gentoo.org
-   # This patch should fix bug #51540. fam USE flag is not needed for 
shared folder support.
-   epatch "${FILESDIR}"/${PN}-4.15-disable-fam-configure.ac.patch
-
-   # Kill unneeded call to AC_PROG_SYSCONFTOOL (bug #168206).
-   epatch "${FILESDIR}"/${PN}-4.15-aclocal-fix.patch
-
-   # These patches should fix problems detecting BerkeleyDB.
-   # We now can compile with db4 support.
-   if use berkdb ; then
-   epatch \
-   "${FILESDIR}"/${PN}-4.15-db4-bdbobj_configure.ac.patch \
-   "${FILESDIR}"/${PN}-4.15-db4-configure.ac.patch
-   fi
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=""
-
-   # 19 Aug 2004 langth...@gentoo.org
-   # Default to gdbm if both berkdb and gdbm are present.
-   if use gdbm ; then
-   einfo "Building with GDBM support"
-   myconf="${myconf} --with-db=gdbm"
-   elif use berkdb ; then
-   einfo "Building with BerkeleyDB support"
-   myconf="${myconf} --with-db=db"
-   fi
-
-   if use trashquota ; then
-   einfo "Building with Trash Quota Support"
- 

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

2018-04-16 Thread Lars Wendler
commit: c3c949743e9ea38e8a3a0785784c791e5ce6ea36
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 16 07:48:06 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 16 07:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c94974

sys-apps/file: Added "seccomp" USE flag to live ebuild.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/file/file-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild
index 3c9e2e50e4a..5f51b583c40 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.darwinsys.com/file/";
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="python static-libs zlib"
+IUSE="python seccomp static-libs zlib"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="
@@ -31,7 +31,8 @@ DEPEND="
)
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
 RDEPEND="${DEPEND}
-   python? ( !dev-python/python-magic )"
+   python? ( !dev-python/python-magic )
+   seccomp? ( sys-libs/libseccomp )"
 
 src_prepare() {
default
@@ -46,6 +47,7 @@ src_prepare() {
 multilib_src_configure() {
local myeconfargs=(
--enable-fsect-man5
+   $(use_enable seccomp libseccomp)
$(use_enable static-libs static)
$(use_enable zlib)
)
@@ -70,7 +72,7 @@ src_configure() {
LDFLAGS="${BUILD_LDFLAGS} -static" \
CC=${BUILD_CC} \
CXX=${BUILD_CXX} \
-   econf --disable-shared
+   econf --disable-shared $(use_enable seccomp libseccomp)
fi
 
multilib-minimal_src_configure



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

2018-04-16 Thread Lars Wendler
commit: 3e2c605f322ee836927ed6fb5a68f3bb6d502446
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 16 07:45:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 16 07:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2c605f

sys-apps/file: Bump to version 5.33

Disabled usage of libseccomp because of "bad system call" build error.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/file/Manifest |   1 +
 sys-apps/file/file-5.33.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 2a8a3fc4253..e5fb79cb1b2 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1 +1,2 @@
 DIST file-5.32.tar.gz 797025 BLAKE2B 
d00196a2331b7325acc1b3f52d011faa3864db526f1962e4fcb769a92a715a1ee9874750cdde8f7c5c48541ecedea36c0fbd788a5ee9eb175cfcfc984acec430
 SHA512 
315343229fa196335389544ee8010e9e80995ef4721938492dedcfb0465dfc45e1feb96f26dfe53cab484fb5d9bac54d2d72917fbfd28a1d998c6ad8c8f9792f
+DIST file-5.33.tar.gz 817060 BLAKE2B 
735f176f09085243dacaddda1b734ef2191ff1684f08022ed1874e84fd0c84679b5a765383c5c5ad27a7216abc23b9c2211fb7110846122563e18285de0f0e51
 SHA512 
36c9f2e2aa814b5557eef114fdd3de159688c7a3c9632a9f5c6355c4d2a5694cee81279bda80897616fca07289a7fedb1f797439a2903c76dc84870694773c9e

diff --git a/sys-apps/file/file-5.33.ebuild b/sys-apps/file/file-5.33.ebuild
new file mode 100644
index 000..43f99c6754c
--- /dev/null
+++ b/sys-apps/file/file-5.33.ebuild
@@ -0,0 +1,120 @@
+# 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 )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 libtool ltprune toolchain-funcs multilib-minimal
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/glensc/file.git";
+   inherit autotools git-r3
+else
+   SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="identify a file's format by scanning binary data for patterns"
+HOMEPAGE="https://www.darwinsys.com/file/";
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="python static-libs zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   python? ( !dev-python/python-magic )"
+
+src_prepare() {
+   default
+
+   [[ ${PV} == "" ]] && eautoreconf
+   elibtoolize
+
+   # don't let python README kill main README #60043
+   mv python/README{,.python} || die
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-libseccomp
+   --enable-fsect-man5
+   $(use_enable static-libs static)
+   $(use_enable zlib)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+src_configure() {
+   # when cross-compiling, we need to build up our own file
+   # because people often don't keep matching host/target
+   # file versions #362941
+   if tc-is-cross-compiler && ! ROOT=/ has_version ~${CATEGORY}/${P} ; then
+   mkdir -p "${WORKDIR}"/build || die
+   cd "${WORKDIR}"/build || die
+   tc-export_build_env BUILD_C{C,XX}
+   ECONF_SOURCE=${S} \
+   ac_cv_header_zlib_h=no \
+   ac_cv_lib_z_gzopen=no \
+   CHOST=${CBUILD} \
+   CFLAGS=${BUILD_CFLAGS} \
+   CXXFLAGS=${BUILD_CXXFLAGS} \
+   CPPFLAGS=${BUILD_CPPFLAGS} \
+   LDFLAGS="${BUILD_LDFLAGS} -static" \
+   CC=${BUILD_CC} \
+   CXX=${BUILD_CXX} \
+   econf --disable-shared --disable-libseccomp
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi ; then
+   emake
+   else
+   cd src || die
+   emake magic.h #586444
+   emake libmagic.la
+   fi
+}
+
+src_compile() {
+   if tc-is-cross-compiler && ! ROOT=/ has_version "~${CATEGORY}/${P}" ; 
then
+   emake -C "${WORKDIR}"/build/src magic.h #586444
+   emake -C "${WORKDIR}"/build/src file
+   PATH="${WORKDIR}/build/src:${PATH}"
+   fi
+   multilib-minimal_src_compile
+
+   if use python ; then
+   cd python || die
+   distutils-r1_src_compile
+   fi
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi ; then
+   default
+   els

[gentoo-commits] proj/portage:master commit in: pym/portage/util/_eventloop/

2018-04-16 Thread Zac Medico
commit: 1ee8971ba1cb34e6b3cd3d5fda23066b24630e3a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 16 08:29:36 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 16 08:46:21 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1ee8971b

EventLoop: eliminate thread safety from call_soon

The call_soon method is used heavily by asyncio.Task to execute
coroutine steps, so it's important to eliminate the overhead
associated with thread safety.

 pym/portage/util/_eventloop/EventLoop.py | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 38e735999..4ef600a5b 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -506,12 +506,17 @@ class EventLoop(object):
@return: an integer ID
"""
with self._thread_condition:
-   source_id = self._call_soon_id = self._new_source_id()
-   self._idle_callbacks[source_id] = 
self._idle_callback_class(
-   args=args, callback=callback, 
source_id=source_id)
+   source_id = self._idle_add(callback, *args)
self._thread_condition.notify()
return source_id
 
+   def _idle_add(self, callback, *args):
+   """Like idle_add(), but without thread safety."""
+   source_id = self._call_soon_id = self._new_source_id()
+   self._idle_callbacks[source_id] = self._idle_callback_class(
+   args=args, callback=callback, source_id=source_id)
+   return source_id
+
def _run_idle_callbacks(self):
# assumes caller has acquired self._thread_rlock
if not self._idle_callbacks:
@@ -810,11 +815,14 @@ class EventLoop(object):
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
-   return self._handle(self.idle_add(
+   return self._handle(self._idle_add(
self._call_soon_callback(callback, args)), self)
 
-   # The call_soon method inherits thread safety from the idle_add method.
-   call_soon_threadsafe = call_soon
+   def call_soon_threadsafe(self, callback, *args):
+   """Like call_soon(), but thread safe."""
+   # idle_add provides thread safety
+   return self._handle(self.idle_add(
+   self._call_soon_callback(callback, args)), self)
 
def time(self):
"""Return the time according to the event loop's clock.



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2018-04-16 Thread Christian Ruppert
commit: 430fbae4310faf8706f0b7a5d404a503d505
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Apr 16 08:53:49 2018 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Apr 16 08:53:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430fbae4

net-proxy/haproxy: Version bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-proxy/haproxy/Manifest |   3 +-
 net-proxy/haproxy/haproxy-1.8.3.ebuild | 169 -
 .../{haproxy-1.8.4.ebuild => haproxy-1.8.7.ebuild} |   0
 3 files changed, 1 insertion(+), 171 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index b3be0b5ef4f..51d7ad08c5d 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -3,5 +3,4 @@ DIST haproxy-1.5.19.tar.gz 1362834 BLAKE2B 
72543acf3e78b804e778746ae0dbd1a386e31
 DIST haproxy-1.6.11.tar.gz 1574029 BLAKE2B 
553f74c2c24a1b07cef2acc6fbc4def1bbe81e41a7b01ba44937c6ff2e14c1f1a4f1472dde229ecef1ed3170f4e89d356324cb2ce1e7d7064837f37fbd4c3b46
 SHA512 
73ff1c7301197b3bd75a3b1355787419676854d132ce2dcdacb2a296e297dcdfc52b0c571a4fb715e369f1126e1a58196fabb21f828c880f15904032da78e434
 DIST haproxy-1.6.14.tar.gz 1583859 BLAKE2B 
91695f0b3d901ba70b6bce6572c2f549479c28010ed391b20faae7cd1fd84cdb181e560353337eb9230e38ac2570673725884c131501820c3ef4559ef12f95f2
 SHA512 
389be3935d901af1fb3a748b5bf73a454578a3ca3e4cc0b881980c2f1e875c47feb2681b42f8d9244d70777261a965c8e47cf5175b7790ff995bff8333902a11
 DIST haproxy-1.7.10.tar.gz 1750937 BLAKE2B 
26d970862e415b079d4130fd00564677584a7aad74d6812cabed36de9a629321330434b7d4fdf7c2e8b2945b7f394ca33e444158e7fa9b49937db501ea33e78a
 SHA512 
ca6c50848c559ee2ffb9af2d281c3931473dd90d1686d95d962cf604cd92d2feb2b63e006e217cf9078cf08fdd73dc523318c97e13400bc0ef325de47111394e
-DIST haproxy-1.8.3.tar.gz 2043861 BLAKE2B 
7da143e783cf443f148389947361f0116428c694d68451b6a9c684547d7dbdc89b25b43bad72f94337d143a2c1c185776a12008d969f985605e2601eb58ccd11
 SHA512 
6118ccbcfe07d96c2cce1a78c30db9c428f8b64e64fc3f5660392a501ecbaefdc5b10bea2f65c6bb3d8e7763b3e17db4ee34e13f689474f8243b52250e212600
-DIST haproxy-1.8.4.tar.gz 2049789 BLAKE2B 
30c5c0ed9e149d0cc3ec418dd737945c0646ff661747c8d0c27235ee9302ff85a0f3ea0a078837e24966c3c7f7dbc092c411bf1ee36a27961aaed8ce485fcdea
 SHA512 
618a03062e832260249610d90b3a9ebd171d8a1b0921903f5f3447484bab552ef9399e431417cf3cf4927ac345fe4d2a345ee8513e209b22e0700f5b1edbf86c
+DIST haproxy-1.8.7.tar.gz 2053310 BLAKE2B 
629334f7ba9637231f5d731ea7db8554aa98c4a4919173e9049abae69818d622e7cd651e56321f9abd04a0ad9e164847aca252a28e5db637a35df2fa2ef9a553
 SHA512 
f3bbd138d389fcd55d9db2837f6261face3399a95493b3eaf6b33e19bc404d3564abbc42698573a5f94c22ea3d1e41cd604c1d879a73dd83740cf325b867231c

diff --git a/net-proxy/haproxy/haproxy-1.8.3.ebuild 
b/net-proxy/haproxy/haproxy-1.8.3.ebuild
deleted file mode 100644
index 7827f2e5bdd..000
--- a/net-proxy/haproxy/haproxy-1.8.3.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-[[ ${PV} == * ]] && SCM="git-r3"
-inherit user versionator toolchain-funcs flag-o-matic systemd linux-info $SCM
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://haproxy.1wt.eu";
-if [[ ${PV} != * ]]; then
-   SRC_URI="http://haproxy.1wt.eu/download/$(get_version_component_range 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~x86"
-else
-   
EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(get_version_component_range 
1-2).git/"
-   EGIT_BRANCH=master
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="+crypt doc examples libressl slz net_ns +pcre pcre-jit pcre2 pcre2-jit 
ssl
-systemd +threads tools vim-syntax +zlib lua device-atlas 51degrees wurfl"
-REQUIRED_USE="pcre-jit? ( pcre )
-   pcre2-jit? ( pcre2 )
-   pcre? ( !pcre2 )
-   device-atlas? ( pcre )
-   ?? ( slz zlib )"
-
-DEPEND="
-   pcre? (
-   dev-libs/libpcre
-   pcre-jit? ( dev-libs/libpcre[jit] )
-   )
-   pcre2? (
-   dev-libs/libpcre
-   pcre2-jit? ( dev-libs/libpcre2[jit] )
-   )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0=[zlib?] )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   slz? ( dev-libs/libslz:= )
-   zlib? ( sys-libs/zlib )
-   lua? ( dev-lang/lua:5.3 )
-   device-atlas? ( dev-libs/device-atlas-api-c )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
-CONTRIBS=( halog iprange )
-# ip6range is present in 1.6, but broken.
-version_is_at_least 1.7.0 $PV && CONTRIBS+=( ip6range spoa_example tcploop )
-# TODO: mod_defender - requires apache / APR, modsecurity - the same
-version_is_at_least 1.8.0 $PV && CONTRIBS+=( hpack )
-
-haproxy_use() {
-   (( $# != 2 )) && die "${FUNCNA

[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2018-04-16 Thread Fabian Groffen
commit: 595474fdaf4ff29ea06d82c64ab065c157b26ae5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Apr 16 09:02:05 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Apr 16 09:02:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595474fd

mail-mta/exim: restrict sys-libs/db dependency, bug #653252

Closes: https://bugs.gentoo.org/653252
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-mta/exim/exim-4.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.91.ebuild b/mail-mta/exim/exim-4.91.ebuild
index 9cedf573dfa..ff66e6daa53 100644
--- a/mail-mta/exim/exim-4.91.ebuild
+++ b/mail-mta/exim/exim-4.91.ebuild
@@ -29,7 +29,7 @@ LICENSE="GPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-solaris"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
-   >=sys-libs/db-3.2:=
+   ( >=sys-libs/db-3.2:= 

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

2018-04-16 Thread Alfredo Tupone
commit: 3d5754cb8962bf89b12b0c9dbbce579106409611
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Apr 16 09:27:06 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr 16 09:27:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5754cb

media-libs/glm: Stable 0.9.8.5-r1

Closes: https://bugs.gentoo.org/653216
Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-libs/glm/glm-0.9.8.5-r1.ebuild 
b/media-libs/glm/glm-0.9.8.5-r1.ebuild
index b30d2b1a0f8..58732d5eb6d 100644
--- a/media-libs/glm/glm-0.9.8.5-r1.ebuild
+++ b/media-libs/glm/glm-0.9.8.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/g-truc/glm/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( HappyBunny MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
 
 RDEPEND="virtual/opengl"



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

2018-04-16 Thread Richard Yao
commit: ab9e52ff6b08650f4661ec9f8b9cf131364a5b60
Author: Richard Yao  gentoo  org>
AuthorDate: Mon Apr 16 10:16:12 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon Apr 16 10:16:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9e52ff

x86/package.use.mask: mask USE that pulls in sys-fs/zfs

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Signed-off-by: Richard Yao  gentoo.org>

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 4ce7a76c9ba..66a141d336e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Richard Yao  (16 Mar 2018)
+# sys-fs/zfs is not keyworded stable.
+sys-cluster/ceph zfs
+sys-boot/grub libzfs
+
 # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018)
 # Expose SVGA backend for x86 users
 app-emulation/fuse -backend-svga



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-OP-Check/

2018-04-16 Thread Kent Fredric
commit: 20ce3182a8b6c08a764d64dd9f6c817f670a2fc8
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 16 03:12:27 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 16 10:27:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ce3182

dev-perl/B-Hooks-OP-Check: Cleanup old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../B-Hooks-OP-Check-0.210.0.ebuild| 25 --
 dev-perl/B-Hooks-OP-Check/Manifest |  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.210.0.ebuild 
b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.210.0.ebuild
deleted file mode 100644
index 97067cbab9c..000
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.210.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.21
-inherit perl-module
-
-DESCRIPTION="Wrap OP check callbacks"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ppc x86"
-IUSE="test"
-
-RDEPEND="virtual/perl-parent"
-DEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-Depends-0.302.0
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-CPAN-Meta-2.120.900
-   virtual/perl-File-Spec
-   virtual/perl-Test-Simple
-   )
-"

diff --git a/dev-perl/B-Hooks-OP-Check/Manifest 
b/dev-perl/B-Hooks-OP-Check/Manifest
index 5c2101eba05..1c49a93a56a 100644
--- a/dev-perl/B-Hooks-OP-Check/Manifest
+++ b/dev-perl/B-Hooks-OP-Check/Manifest
@@ -1,2 +1 @@
-DIST B-Hooks-OP-Check-0.21.tar.gz 76100 BLAKE2B 
b0a0f91570cfbda47f799eedcd657a54d61a886ebc6b0bd130832aef96b7bc394b7287706ba7cf1693ea6937f61646d36604e8bc035fb39fec5458894ce1d537
 SHA512 
fb816d9d591b501c660668c170e368bc6573851736196a8c533720f651b8df30bf38d93e697606e868e19aa9ec4a5d696a786b102bf2284b82cfb887a5a83c2b
 DIST B-Hooks-OP-Check-0.22.tar.gz 76535 BLAKE2B 
bc0c6b7b057fab226ebc44376eecc26efd58b699ca87588dfc25d2f539f955f6e657a4e206430b80fceb5039d3203af75ace76d0e86b85bc734b8befaf0bd9aa
 SHA512 
e68b08a34244afc73d7d3b2b0acdf8fe791b0b1f087b6b0496da0a1e655a9e51552ec8fb0f743c8626a0414fb469a2133d113ff5b4ba9f96217cc87bef877542



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

2018-04-16 Thread Kent Fredric
commit: 49f8be178eb581273fbb7dbec954ba33992f6ddc
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 16 03:13:16 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 16 10:27:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f8be17

dev-perl/B-Keywords: Cleanup old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/B-Keywords/B-Keywords-1.140.0.ebuild | 20 
 dev-perl/B-Keywords/Manifest  |  1 -
 2 files changed, 21 deletions(-)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.140.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.140.0.ebuild
deleted file mode 100644
index fe5a9e4cff9..000
--- a/dev-perl/B-Keywords/B-Keywords-1.140.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=RURBAN
-MODULE_VERSION=1.14
-inherit perl-module
-
-DESCRIPTION="Lists of reserved barewords and symbol names"
-
-# GPL-2 - no later clause
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
-IUSE=""
-
-SRC_TEST="do"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/B-Keywords/Manifest b/dev-perl/B-Keywords/Manifest
index bdb12eaec1b..79c8cddd742 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1,2 +1 @@
-DIST B-Keywords-1.14.tar.gz 9981 BLAKE2B 
b8df2816b2dcfcaf86f78a7669754f645715bfd9b7021298fe406a53579263c0d6094d8158ebf0c59617a499060996cb29208557381e193db502024b48d7e628
 SHA512 
62e10e0f22fdce9855d7f4e1e96c8a2063a220d663ddc5ba0cb1a2e1b398b4f3a9d765dbc122797a66475535b5b6addf8eb655c8b27428355bc00e598930a5c4
 DIST B-Keywords-1.15.tar.gz 10140 BLAKE2B 
76cb82b4ec6742bcbb45ee41027b44f2da686560a515f1de7144b9daf89b05f942253f941195a0fb7718fbd5d8d35380c9f643c802bed84cd24817f74c696f5a
 SHA512 
41d06de68d010095efd643153db10fb6c3cf33e320d576f76b9b60b2a96d1f0ad9da41741b4e57a3c78c8516197b81a5a6110cc6a49ee4ddf1b33085d7bcd913



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-EndOfScope/

2018-04-16 Thread Kent Fredric
commit: 25d66e752a263c483d5ea2cd9a6a4df1b5e8bbc0
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 16 03:11:20 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 16 10:27:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d66e75

dev-perl/B-Hooks-EndOfScope: Cleanup old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../B-Hooks-EndOfScope-0.200.0.ebuild  | 30 --
 dev-perl/B-Hooks-EndOfScope/Manifest   |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.200.0.ebuild 
b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.200.0.ebuild
deleted file mode 100644
index ffaea93a7f4..000
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.200.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.20
-inherit perl-module
-
-DESCRIPTION="Execute code after a scope finished compilation"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 ~ppc-aix 
~x86-fbsd ~x64-macos"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Module-Implementation-0.50.0
-   >=dev-perl/Sub-Exporter-Progressive-0.1.6
-   >=dev-perl/Variable-Magic-0.480.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-Text-ParseWords
-   test? (
-   >=virtual/perl-CPAN-Meta-2.120.900
-   virtual/perl-File-Spec
-   virtual/perl-Module-Metadata
-   >=virtual/perl-Test-Simple-0.890.0
-   )
-"

diff --git a/dev-perl/B-Hooks-EndOfScope/Manifest 
b/dev-perl/B-Hooks-EndOfScope/Manifest
index 2959d2a744c..ef9fbb5cba7 100644
--- a/dev-perl/B-Hooks-EndOfScope/Manifest
+++ b/dev-perl/B-Hooks-EndOfScope/Manifest
@@ -1,2 +1 @@
-DIST B-Hooks-EndOfScope-0.20.tar.gz 33286 BLAKE2B 
7b93189f5c30608add838e01a99a5036582fabaed6f596c2edc5abe939b03eb4b0ec718c35f515b1052eac3297fec35ec2980245163a77d8264d1eb3d2d1f1d4
 SHA512 
b97d762029e3c00836149fecc7d322ca871a3b4098c92a4224465b3e851cf23f7d836f07d76a04ce4ad6564325895f779acd4af8fe76838f87d184c2ceda3ee1
 DIST B-Hooks-EndOfScope-0.21.tar.gz 6 BLAKE2B 
edd3c9428dbe689e1528b76a0383ec6c85ccd35059abbfdc0a6de613ca5648010e89a9f7fa34c627130ac81a6c247da6fcc7552dd6bd12ce676fed73de26ba8d
 SHA512 
6c34b5e6bd9b355703339b5ec7625e8ecc94a4d38bbc1a94fb561c8832234a80a1d5f0b389e4479fe75a85afb15d9e56092c2c1ceca0c995b39fc5ba0e4a563b



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

2018-04-16 Thread Kent Fredric
commit: 53ae026869e87994d159d7abaf3d649e894fd420
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 16 04:12:02 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Apr 16 10:30:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ae0268

dev-perl/B-Keywords: Bump to version 1.180.0

- Cleanup author tests

Upstream:
- Add keyword changes from perl 5.27.7 and 5.27.8
- Add keyword changes from cperl
- Add keyword history back in Perl 5.004

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/B-Keywords/B-Keywords-1.180.0.ebuild | 25 +
 dev-perl/B-Keywords/Manifest  |  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.180.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.180.0.ebuild
new file mode 100644
index 000..b386190ecd5
--- /dev/null
+++ b/dev-perl/B-Keywords/B-Keywords-1.180.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=1.18
+inherit perl-module
+
+DESCRIPTION="Lists of reserved barewords and symbol names"
+
+# GPL-2 - no later clause
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+PERL_RM_FILES=(
+   "t/z_kwalitee.t"
+   "t/z_perl_minimum_version.t"
+   "t/z_meta.t"
+   "t/z_pod-coverage.t"
+   "t/z_pod.t"
+)

diff --git a/dev-perl/B-Keywords/Manifest b/dev-perl/B-Keywords/Manifest
index 79c8cddd742..aa237423ff2 100644
--- a/dev-perl/B-Keywords/Manifest
+++ b/dev-perl/B-Keywords/Manifest
@@ -1 +1,2 @@
 DIST B-Keywords-1.15.tar.gz 10140 BLAKE2B 
76cb82b4ec6742bcbb45ee41027b44f2da686560a515f1de7144b9daf89b05f942253f941195a0fb7718fbd5d8d35380c9f643c802bed84cd24817f74c696f5a
 SHA512 
41d06de68d010095efd643153db10fb6c3cf33e320d576f76b9b60b2a96d1f0ad9da41741b4e57a3c78c8516197b81a5a6110cc6a49ee4ddf1b33085d7bcd913
+DIST B-Keywords-1.18.tar.gz 10512 BLAKE2B 
8fccd092b446d7ca2ade317a25d0d0b77a310dfabaa3b3b4d06a7fcf6b00246f99afffd6fc0c2cbe16c1afa1660f5dc4a882bfbebbc13a0b0f363e0d0ba41cb4
 SHA512 
b1a6b4f8d1a557168257c4b8648e5f0e98e91dde7ba9122ba9a99cfb8b399a6857a2ee005ff26c4908d7f01e1e2ffb1dafae3aa6fe5acd3773588911ef159ff4



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

2018-04-16 Thread Mike Pagano
commit: bf6cd2b9e7ae7ac236a9a59ffbf379380da5fa2f
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Apr 16 10:45:18 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Apr 16 10:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6cd2b9

sys-kernel/git-sources: Linux patch 4.17-rc1. Remove old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/git-sources/Manifest| 10 ++
 sys-kernel/git-sources/git-sources-4.16_rc1.ebuild | 40 --
 sys-kernel/git-sources/git-sources-4.16_rc2.ebuild | 40 --
 sys-kernel/git-sources/git-sources-4.16_rc3.ebuild | 40 --
 sys-kernel/git-sources/git-sources-4.16_rc5.ebuild | 40 --
 sys-kernel/git-sources/git-sources-4.16_rc6.ebuild | 40 --
 sys-kernel/git-sources/git-sources-4.16_rc7.ebuild | 40 --
 ...4.16_rc4.ebuild => git-sources-4.17_rc1.ebuild} |  2 +-
 8 files changed, 3 insertions(+), 249 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 0969b379216..11101164d4e 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,8 +1,2 @@
-DIST linux-4.15.tar.xz 102181404 BLAKE2B 
5fd831356c2174d2779ab31033caec6929b2f47857f0bb82ef43ad1140c639d0dc5553e64d062f67486eeff780d5df8d971051fd5a626b51bed170067fea11e0
 SHA512 
c00d92659df815a53dcac7dde145b742b1f20867d380c07cb09ddb3295d6ff10f8931b21ef0b09d7156923a3957b39d74d87c883300173b2e20690d2b4ec35ea
-DIST patch-4.16-rc1.patch 165143143 BLAKE2B 
9c373b51ffb514eca21c01dad33d2b236ca0b38e70cd2059afdc39a1a39cd70112ba975f3632da788f58e4bcc6951229f0a7121eedfa4b0d70d07b011a4e7c1c
 SHA512 
fc2e21bd93e0364bf06f5b8fd7512704bffec214a8448e028f72e1037d35f521adf5ca421e38a77fb6481a52df4b3b4e56a77be210600abae6c4730edb759b09
-DIST patch-4.16-rc2.patch 165456194 BLAKE2B 
c62bd783fda3305d455d8b40d27dee82bee3d6cc6ec4eb58c82e78094c3813bc37677fe69c6843464d939a21502abbc42d5f370b68b9c5ea22d09a37eedb498a
 SHA512 
36af7d64f4ab716b8ab1d21e77e0f4d78d2fb06d3792dac62d998b3889c9d25231182919142be2309fca96963631a815da748ff24e21faf706c37429a2acb7a4
-DIST patch-4.16-rc3.patch 165801482 BLAKE2B 
2c4c113a45b08ca742feea938e0ff90e473a94475808e9a51a281650c059bb60caa8666bae24aa97f6aff8573cc663912c2e29f9b0ad3fc0fcf508b8a29f9536
 SHA512 
b5b4bc53a245725806d7f46d53e5715e8b8505536c96465cd8ea9dc506ed7b1c02a518114c3025786d10ab72c1454c03e85380bddd753f48946ca71bc0ed6f17
-DIST patch-4.16-rc4.patch 166128228 BLAKE2B 
739531176f5f171bfde598076de48645f53ad7d7cadef65a0193b45bb0967f7435c71de7a1ebdac97172dae4e992ee90dee90f84c945a2e2eccbbcbaeed6f0cb
 SHA512 
94e0f940a9d75c80f1ebd99dacc5ebf4774d341f3ed2819ffc8f9019505af695d8e516a16124af27be005d02c12b0f8c622b159c2726d4f10a8ebd114e33c447
-DIST patch-4.16-rc5.patch 166483601 BLAKE2B 
666b3a7faa31ca471f1a23806f09ed4076bb3d5e2c006a5c599d0f3c2577daf05b025afec57e35d8f09498d31befbb7d8267f3d8e154427e47ff0c0f65130921
 SHA512 
6cc28aed7abfbe91faba7981b9b93718b684954f394aba8ccc9cdde0c097fb4f5acf2bcf4bbf7eae102e5abdd4d0d1c154580344e1b015f794db564396a86e2a
-DIST patch-4.16-rc6.patch 166572299 BLAKE2B 
0e0449dc983a655614883c9fc9d295ad83d00c0b0bffabd54d1f073111d4a429ade86b8ca5044058647aa3f8244456aaedb856485d947fe922c5a871a6befc4f
 SHA512 
799ec9bb211634ffb8cd76ea1c984563ac4eecae3efef44c61788a18ffbd3838d33d6d300e53a2dbf6577cae5fc2dddad11cd8360aea8c52fe308222f9e32f17
-DIST patch-4.16-rc7.patch 166938934 BLAKE2B 
d86aef55f5f77e6767853dcca7974820bf8042bb8c26a35c8d7322f9c1571f5371ed3d4057d19ad9867f791880bc5d477fddc71588644d62ed0696d9abc7b47d
 SHA512 
2d9463527aaf5613c8e94da1fa634b42a9a563c3a310f59c7ff57439dd37c356d5a3fda81d1ff72968c5fd56b017fb959c5cb5d5b8df3828a33f8c094c118e61
+DIST linux-4.16.tar.xz 103020152 BLAKE2B 
c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203ea98c2158fab2d5857ece5d74f9f
 SHA512 
ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662
+DIST patch-4.17-rc1.patch 76210575 BLAKE2B 
8e523a01dd17b03f41314c2e0bd1392fb13123ed2f9ed35546acfbb18e1fdf1b51db52093115fc40a4172643dbecd414c988986118272111cdeeab2ed67f6c9b
 SHA512 
b447657f4ee2bb7408268a1d8d29cf40c57b9b74e306b391f037e2c5be41bc40249389e19baed630fd5fef03a8fe80377f71aa93de6ab4909d04451e5b2bce1a

diff --git a/sys-kernel/git-sources/git-sources-4.16_rc1.ebuild 
b/sys-kernel/git-sources/git-sources-4.16_rc1.ebuild
deleted file mode 100644
index de404a4af08..000
--- a/sys-kernel/git-sources/git-sources-4.16_rc1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="4.15"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# o

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

2018-04-16 Thread Thomas Deutschmann
commit: 92130d6b3ac704ec894057b19e19ab435a6ce75b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 11:36:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 11:36:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92130d6b

net-firewall/shorewall: Bump to v5.1.12.4

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-firewall/shorewall/Manifest  |   7 +
 net-firewall/shorewall/shorewall-5.1.12.4.ebuild | 459 +++
 2 files changed, 466 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 59e02568510..8b135748271 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,7 +1,14 @@
 DIST shorewall-5.1.12.3.tar.bz2 554963 BLAKE2B 
dcf3334546b0c67e61b8d9a5a0710f92aad6169fd2386431abc254188837d939034d01c5f9a5cd80e1cbb10904c526d1ecc00f51b4c2e934c195b644f4715e77
 SHA512 
5c4c27b59fc0d0de7a5b47a84ffaf8effd664568b4f5e8e5b0f8170238873742c1507e3a20369643b5d0d83d696c2c4c476cd341f45fd71dec7a434a09e4f434
+DIST shorewall-5.1.12.4.tar.bz2 555854 BLAKE2B 
697fb7dbe4217b3a8d7230b3d79cec94f33ff69975b9f52477def8424e2ed9c79614e5aff4a40e31c2c0c69bc32f88c40810b7b1e5381037df1cf225b8bf97ec
 SHA512 
25038865df0b3a4d1bcdb14b58108cd0f42e8738c3415ef2ce6fcbf3b15fc651fa90ce6adcfc3c67d6e0dd18709c4862a3ca18f1976e6c96567db6cdae86e000
 DIST shorewall-core-5.1.12.3.tar.bz2 86394 BLAKE2B 
05ac5047bb498c787e627dcceeb2e543f4541d86b8fa956445307ef2ef41b933b5124b039a307c441c65fca595030de9caa4344d99fb503c6b001d6436f98a98
 SHA512 
8f88ebc94d475ca234c8a238e793fac9c7009d61f9a8936e84a0ceda5b6b48a70ef6aef5222eaa6c7d5235aecd2821b348c9cffb74e70d9f30b89bc109df3530
+DIST shorewall-core-5.1.12.4.tar.bz2 86548 BLAKE2B 
8384c2f8ec673db3f0fed04af702e1967d41133f3a066ba09cbd58199654878d4d6c73730a933525304d68f7834c80d5c2a2452a4dd6faa71e2580deadf3189e
 SHA512 
f77ae4080fa81a3259ab620ba7615c4188e6bec0244e898702dc641aacd8ac54160331e270b3708d818bfa9452cf96014868199a48c28f15c50d128365cb62e6
 DIST shorewall-docs-html-5.1.12.3.tar.bz2 4281525 BLAKE2B 
b3e13ebfe0447d13a36e462e47cc9448f25008032da66e652bf59ce7ee9c5aaf2df88acd059fc2f8c4ecbc2b793326d0ef911689c1d3c4295b3ccc8bc6d3dd44
 SHA512 
0e713d56894394614fd18ddcb83486b570083ea174e9142ed5f19a8051baeeb45c72905da8a9fd8c8e4dbba5a2dfbd548c99b85d873170c3c597f629bde3fe49
+DIST shorewall-docs-html-5.1.12.4.tar.bz2 4281202 BLAKE2B 
51624bf6a36766fa8f1aad9600885dc2b92f656ef3a7bc6cf3704a33d2e014af590bbe1621793bd77d291baa3441a0f493c27f838159ccbb15b0684ab26f4bef
 SHA512 
e1592137013b463a7cbd28c7354f51b36460c054d55e1819198b72c600ccbdc8b3fee4bab33d7a71466397338bd38e0aa6312f1c182e79052f249c51d1017dc1
 DIST shorewall-init-5.1.12.3.tar.bz2 41487 BLAKE2B 
114fa4e647d1016f315a94f94dfe2aa923d6a14bbe4104eb27720b863cf8553a4121c99899621da529861272a12aa6b35b6d2f77e1754968f6b628ac7d5342a6
 SHA512 
a72a58e10f37e5400ef809abc601505d9c53031d82061c37d2bc4fc65ece0b5e886e4fa5a20ba7e794f6447be4adfd0e8e918d214e82bf75f734b858dacf9a46
+DIST shorewall-init-5.1.12.4.tar.bz2 41541 BLAKE2B 
149b31b2ffd37c64cfc69de7d2d3a39824ce427a98a84f4e96af02aad9e04f0973f862ea0b158245a1d806504dc0dac9a5a554776d9533a7c88dbf6c096d4d07
 SHA512 
971f0a7a25f49c289e9c9d6d564e05b7f2675d271ef95c15b06a4a4e878a74c5b13a1ea80411014a5130f53267df6691042b313c423db193b9cd6cde172ed359
 DIST shorewall-lite-5.1.12.3.tar.bz2 47161 BLAKE2B 
f9471cd473bad27ddad1f4e17b64f767edf53341bc0fbbcd1f6365a593bddde0a50e569790daa46cdd0818d9a87de59377f01a4924b24488f4fe98c594292834
 SHA512 
d665563613000d7d9c3d787347d730a61879e9f31da48414dbd7997e1921a5675ae4e91f7fb6a30714ee385964923007bc4828dbb7f5b59a2723ff9dffb8ec25
+DIST shorewall-lite-5.1.12.4.tar.bz2 47209 BLAKE2B 
ca39daa7a864b86cd9075f8604d053984ef8c451285520c568b83171163513bdbe7f910b21638f4f69e716d4bdbb4f148856b02dbe83392789d8b962669374e1
 SHA512 
1bcdb90fccc634103ff190be9a058abf1b5158d562702c8c1ad51e8edebc2939271f3279bcb0fd8ff7389ea175387ce5a090a0d9e5655524a11203b5c0d55604
 DIST shorewall6-5.1.12.3.tar.bz2 197348 BLAKE2B 
f4e76d19c39f1068948a2a340e1b442ca87dfbbc76f68c4b63de0a6ecfab9ac0eb3e1eed7ddff05d9273f0dfc7ae19ed73c068949b8d6f358e08be9f67b2b1da
 SHA512 
04877c4578b5eaca5a577fd2fa51f4aa90a29dda77316537d6ea8a07aa59667aaf5b76cd338f481291358360f66d33291ada8ff8d7ca908f24686dff19521e1f
+DIST shorewall6-5.1.12.4.tar.bz2 197179 BLAKE2B 
1c120388d0b8eafdbf6ec2fb64a8cc3e1e301dd109bb03f5dcfce60c534489210f669327eaa07bac5fbc7497e39c9167586f02017318ce9a2b054b4a39e4ae50
 SHA512 
9ff09b093f641452d3c5d615163336c903c74d4133cd620982760df6b8ee3acc704c460adb5db52b109f768d623152e47617c7d05742c2e6f19527c34eec9a61
 DIST shorewall6-lite-5.1.12.3.tar.bz2 46837 BLAKE2B 
37158fb740673680edba992957bcbf836b57e01b66248dcd2630542c1f54347fdb92f4d31f1e20f969c58da8ceeb6af6a1b1414e0d97d666ae30c8b269298f83
 SHA512 
9bfc4dea894f51f35e366d9aed1380096865ecfd0fce913f2bb5e1c2154206359d41a4e9abd5f2e287c9c7fd9aaba9c74693296429727b30cc73a33b237b3874
+DIST shorewall6-lite-5.1.12.4.tar.bz2 46902 BLAKE2B 
6e9b

[gentoo-commits] repo/gentoo:master commit in: sci-misc/mendeleydesktop/

2018-04-16 Thread Alexey Shvetsov
commit: a1d7e41b970fc567c3e0951fb767991f51dc7785
Author: Alexey Shvetsov  omrb  pnpi  spb  ru>
AuthorDate: Mon Apr 16 11:41:28 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon Apr 16 11:41:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d7e41b

sci-misc/mendeleydesktop: Version bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-misc/mendeleydesktop/Manifest | 4 ++--
 .../{mendeleydesktop-1.17.13.ebuild => mendeleydesktop-1.18.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-misc/mendeleydesktop/Manifest 
b/sci-misc/mendeleydesktop/Manifest
index ba277abe51a..b6e634eed68 100644
--- a/sci-misc/mendeleydesktop/Manifest
+++ b/sci-misc/mendeleydesktop/Manifest
@@ -1,2 +1,2 @@
-DIST mendeleydesktop-1.17.13-linux-i486.tar.bz2 131684415 BLAKE2B 
57e87fc00dc1978ecd0b46603cb504652c8c68ce2eed554f8a04967a574e12f05f19f1a4159e4a4c0c476f435ac39489cdcd466eb7bf72bf3a07e6cf1f450aac
 SHA512 
b86f33b21661074737fca1262bd731dd07e3a5457b546b6c99b2794459052902c2ba831a7d8071a5b5edc061fc03a0fb79cbf79e6778960f7045729071216d2a
-DIST mendeleydesktop-1.17.13-linux-x86_64.tar.bz2 126266490 BLAKE2B 
97ea8af93d7f2b42fa7941acad09514fa59c46af1b5d5974ba177f08183f23340c589f18a06f0bfa91d711bd70c85f48e61b82f4cfc6ccfb8388fd754f86b772
 SHA512 
ffb5a33fbc3b4b28e34037760b670a088c7c5c3d4624d3767d26562dd53f4fd0dbbdeb366e8d8673dd6c2f68dc43d8f1c0492400b62729ceab33f73954956325
+DIST mendeleydesktop-1.18-linux-i486.tar.bz2 143543267 BLAKE2B 
e4196bc19673b17599380a5cf789c20a0e689272f0dbaf0f8542a9985d963827e477c4f808c97ac1e60bb89e63002701cdc3e54a045f1db35e514f86b4ef4e85
 SHA512 
63a82863a824e5ce180a31453e68c900ba4bcebf0c228f515db87fe523a3cef8a284dd8c81729741fe7c9795b918d7a25503024aa63692014ce5e4a87a7cad11
+DIST mendeleydesktop-1.18-linux-x86_64.tar.bz2 147509182 BLAKE2B 
86f8b9827320fbd53df6d7dc343cad79410e7d25f1f757dbc0cc8f5613206e6dc6f80e6539dd5ae5309e42cdcf1681cf4a3585114159a20a4ed5dcdfebc60569
 SHA512 
9e72ca02beae2412fb427cfc22da3495ae0bcdcc23b188e5f09e4e29a942a276635be54bf22bbcf08c63cdee102c257c145cce00a361c4b8b48e0f538a81b108

diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.17.13.ebuild 
b/sci-misc/mendeleydesktop/mendeleydesktop-1.18.ebuild
similarity index 100%
rename from sci-misc/mendeleydesktop/mendeleydesktop-1.17.13.ebuild
rename to sci-misc/mendeleydesktop/mendeleydesktop-1.18.ebuild



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

2018-04-16 Thread Thomas Deutschmann
commit: 8f1ec2bae863e4d60838025e03df3e0ea4a4511d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 12:09:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 12:23:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1ec2ba

dev-db/percona-xtrabackup: Bump to v2.4.10

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-db/percona-xtrabackup/Manifest |  1 +
 .../percona-xtrabackup-2.4.10.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index 6c75c1e2105..a28256c1118 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -1,3 +1,4 @@
+DIST percona-xtrabackup-2.4.10.tar.gz 59217573 BLAKE2B 
3a4485b6d8c5b9ad2ca4b60603383b18ec0a3da7e4cca3b5a1ee2d24b6ca17844cc406123bbaf9313fc17570db0168c13af16d17404e075fc8140731ef9b79c2
 SHA512 
a4ebbebabc8b9b5fec9777fc3569c530b4a88a1b75d3e78d2edf7627a2e8cadf7aa2d8988963136b331a274c80371ff9b7fafcc7d8a129f446eb58777ce1764f
 DIST percona-xtrabackup-2.4.7.tar.gz 54119422 BLAKE2B 
41ae661efe53e0ede92dc1e1555e05f68c2fd2848d32c5ae9df3244a5b3e9d996c23cd3b9b79e5a0630140ea02e04f3560679b4c493484e7c2a1b0bcc5847aa0
 SHA512 
7aaf82975cd4c0b7af119902eddf96b8ce75c0fbcbd6835991e33f1f89347361fbe3c9040762c9989df5d53199b628aa6b2b45004ef440bb46e2415fbab13009
 DIST percona-xtrabackup-2.4.8.tar.gz 57965576 BLAKE2B 
5cca947549181413ef68bcc7a5fd935404ebf2aaccc2e8de42221cbc0007371ca3499e26f2ab312b7fb94fe74a7079c48a11405df18cc3c809329403a83840cd
 SHA512 
a613c41169c6ebdba27c6cb8111d388ff656d4daf0e69b52e401b293a6ac6499d81d0f028afd805fa60018ad5f2007e70db7a9ba931d6829272f0ce273ba9739
 DIST percona-xtrabackup-2.4.9.tar.gz 58001052 BLAKE2B 
d2a25a5ca2190ccf82a600245a0e21848abd9a33ea937a81b2ba9c7e518b24291080a3d3c4b8e6d02f51523e5cf2e78680e4b351c4f2bcd8f122c58f62c14418
 SHA512 
913431f0fa648731efa2e9bc87c9431a28816b0eca12e1c6df6e7ab04a4148ddd8fa03c9792335ad152b05bede5b9fe64ce94a393b5e4e37d4b18f4989b0ccdb

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild
new file mode 100644
index 000..6ff3b357bbf
--- /dev/null
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.10.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Hot backup utility for MySQL based servers"
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup";
+SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   app-arch/lz4:0=
+   app-editors/vim-core
+   

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

2018-04-16 Thread Thomas Deutschmann
commit: 3f7d3243937c874c6f492d52db4948120be70608
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 12:23:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 12:23:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7d3243

dev-db/xtrabackup-bin: Bump to v2.4.10

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-db/xtrabackup-bin/Manifest |  2 +
 dev-db/xtrabackup-bin/xtrabackup-bin-2.4.10.ebuild | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
index ab45156b86c..58acf7fecfd 100644
--- a/dev-db/xtrabackup-bin/Manifest
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -1,3 +1,5 @@
+DIST percona-xtrabackup-2.4.10-Linux-i686.libgcrypt20.tar.gz 84004091 BLAKE2B 
0fde32a53aaba54d71e34b729ba4d3dc94c21d8852a4c87da221b6967b6e9c6b59c7fc4966724cbdf3fd474082b3e14717dc34b30b3f235b2271c0f7fdbf52e8
 SHA512 
07e75c0770736f2566d44395a5ed455b5f90a64244754e621e9c90d8e7a0ad3fe1d7a05037b9f0ecba53b821a8f1ad4d51914ef0b414ae470091ccd489379b19
+DIST percona-xtrabackup-2.4.10-Linux-x86_64.libgcrypt20.tar.gz 86736776 
BLAKE2B 
b55915b1ad34bb55668b90de2441502491e98d2a685932848e756ea61562592416a05eba33d0c6df2bcad9f113b867b64eca39813a3683b25c18574535ba2b70
 SHA512 
1293e9511e09cd8cac2ef2a117282d3f79573974b7b7c3ffe6e80fe1c57edb27f32fe19e14c0ea643084c62ad83f6e5e25b5f01671628735fae940fcfb7795f1
 DIST percona-xtrabackup-2.4.4-Linux-i686.tar.gz 80913003 BLAKE2B 
b3e5a01408b5d9ce74973ab0d82cd786eda585ab9609e05cd78869058e257e6adee3f280b1ca58cb1091b70a6f78b93bb7007c9e92b8b46d02add218f60ac09a
 SHA512 
88ab0c46a6bdb4c524e66f5f58a8a32f5cb0b728129eadda4c5002625c4fcedd48f4c6328af3745bcdae5a6c2d17c77dbd72b860b35728f16379d3f98add412a
 DIST percona-xtrabackup-2.4.4-Linux-x86_64.tar.gz 82348558 BLAKE2B 
43ab9e1def80806f55e5513a711f848c0c6c8122b1e8e86af39ac8d213bb794eb6d8c253806707f6615f2bc80eb8a3de2eb1233a1602700d4edc6d1d647e7398
 SHA512 
265ffc8a6976daaa8de2a22e1db2a15734fcbfe4881cb3482130fccbc69bda7302b013adb2c52cf93a1881baaaec2b08e98f3e5252b295802a426a2597960039
 DIST percona-xtrabackup-2.4.6-Linux-i686.tar.gz 80985248 BLAKE2B 
5c946c4986713e98a9766323d3b10721c7edfd3d52e44f518b919ff178a7f41b68043dc783f9525e40398ea43a2da1582d57b5452e8a3929eb6af6b917ac304a
 SHA512 
89e41b4aadf4506d6bc5ce99d6fdee9a6ef3456e6a8ffc0db0f421792d64d8df109557eca84f841825807b5b27077b7c194efa08c1b33ea7b41e65d6935d0b73

diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.10.ebuild 
b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.10.ebuild
new file mode 100644
index 000..dc58da552a8
--- /dev/null
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-2.4.10.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN="percona-${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="MySQL hot backup software. non-blocking backups for InnoDB/XtraDB 
databases"
+HOMEPAGE="https://www.percona.com/software/percona-xtrabackup";
+SRC_URI="
+   amd64? (
+   
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-x86_64.libgcrypt20.tar.gz
+   )
+   x86? (
+   
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/binary/tarball/${MY_P}-Linux-i686.libgcrypt20.tar.gz
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# NOTE: dev-perl/DBD-mysql still necessary, now for bin/xtrabackup?
+DEPEND=""
+RDEPEND="dev-libs/libaio
+   dev-libs/libgcrypt:0/20
+   dev-libs/libgpg-error
+   dev-perl/DBD-mysql
+   sys-libs/zlib
+   sys-process/numactl"
+
+QA_PREBUILT="usr/bin/*"
+
+src_unpack() {
+   default
+
+   if use amd64; then
+   S="${WORKDIR}/${MY_P}-Linux-x86_64"
+   elif use x86; then
+   S="${WORKDIR}/${MY_P}-Linux-i686"
+   fi
+}
+
+src_install() {
+   # Two new tools with an old libcurl.so.3 dep...
+   # TODO: Wait for a new release using libcurl.so.4
+   # net-misc/curl dev-libs/libev
+   # dobin bin/xbcloud{,_osenv}
+
+   for tool in xbcrypt xbstream xtrabackup; do
+   dobin bin/${tool}
+   done
+
+   for man in innobackupex xbcrypt xbstream xtrabackup; do
+   doman man/man1/${man}.1
+   done
+
+   dosym xtrabackup /usr/bin/innobackupex
+}
+
+pkg_postinst() {
+   ewarn "innobackupex got deprecated in 2.3.x series and is just a 
symlink to xtrabackup"
+}



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

2018-04-16 Thread Thomas Deutschmann
commit: 5a71d2c90c9b6c06d352fdee1a2fbb1aee9eed2e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 12:46:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 12:46:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a71d2c9

net-libs/zeromq: Bump to v4.2.5

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-libs/zeromq/Manifest|  1 +
 net-libs/zeromq/zeromq-4.2.5.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 77a2488446f..619ed0724a0 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -7,3 +7,4 @@ DIST zeromq-4.2.0.tar.gz 1046254 BLAKE2B 
d14bad19861cef7bfd58f571118e5dce89afecf
 DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 
2112f127d5e9624861adad455e77c21b17db09123adbe6473e86575a63ca1c21634078cce9af13e9ea1cc24e68658ae56172d98f24478161c14c5be56a922739
 SHA512 
6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a
 DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 
7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0
 SHA512 
d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443
 DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B 
f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c
 SHA512 
8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b
+DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 
9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac
 SHA512 
4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036

diff --git a/net-libs/zeromq/zeromq-4.2.5.ebuild 
b/net-libs/zeromq/zeromq-4.2.5.ebuild
new file mode 100644
index 000..5d8ebac8b7f
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.2.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="A brokerless kernel"
+HOMEPAGE="http://www.zeromq.org/";
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="LGPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin"
+
+RDEPEND="
+   !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )
+   sodium? ( dev-libs/libsodium:= )
+   pgm? ( =net-libs/openpgm-5.2.122 )"
+DEPEND="${RDEPEND}
+   !elibc_Darwin? ( sys-apps/util-linux )
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   pgm? ( virtual/pkgconfig )"
+
+PATCHES=()
+
+src_prepare() {
+   sed \
+   -e '/libzmq_werror=/s:yes:no:g' \
+   -i configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_enable unwind libunwind)
+   $(use_with sodium libsodium)
+   $(use_with pgm)
+   $(use_with doc docs)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Restricting to one job because multiple tests are using the same port.
+   # Upstream knows the problem and says it doesn't support parallel test
+   # execution, see ${S}/INSTALL.
+   emake -j1 check
+}
+
+src_install() {
+   default
+   find "${ED}"usr/lib* -name '*.la' -delete || die
+}



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

2018-04-16 Thread Thomas Deutschmann
commit: ff15cb74840b8c260c33d90c854ad6c6be9cfd5b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 12:52:45 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 12:52:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff15cb74

sys-apps/lm_sensors: New snapshot release from 2018-03-18

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/lm_sensors/Manifest   |   1 +
 .../lm_sensors/lm_sensors-3.4.0_p20180318.ebuild   | 215 +
 2 files changed, 216 insertions(+)

diff --git a/sys-apps/lm_sensors/Manifest b/sys-apps/lm_sensors/Manifest
index c60081b0b4d..b35c7e496c4 100644
--- a/sys-apps/lm_sensors/Manifest
+++ b/sys-apps/lm_sensors/Manifest
@@ -1,2 +1,3 @@
 DIST lm_sensors-3.4.0_p20160725.tar.gz 206868 BLAKE2B 
ba79935e1acb62d5f31fc53975904ab7fd19f619fdc5edc342bcfa1f8d2e16e3ac41711ad33bc9766ece89325236887d722b06c9d6698c420e9506d77dca7ef6
 SHA512 
abae5c4ba2ed0b763fda918e2ededb2148a3edd1d33709a34b91a33398a64e8988d14c5d16a5c756bf55beaa383e661c76e1a7b5ef858aa772e96878131b
 DIST lm_sensors-3.4.0_p20170901.tar.gz 208487 BLAKE2B 
b6d2eb6efee25891fbd655738ba25e91d8ec5d97f07e24ee217ab1a59c51a8ab59e042a90ed6fa1de4459992adc740252588419c0f74ce02f9ad7c1f4f9750da
 SHA512 
5c4a750efdff2ef086a5ed1b6a8a03278872ca077255eae91d0696af229f37b09216e2f53d1d6e4602596fd8b978e0b9c27327357621486c5d7b1d39ecd16fea
+DIST lm_sensors-3.4.0_p20180318.tar.gz 260899 BLAKE2B 
a859c20ef148f80cc9d5ead61547feb5c26a77447aeedf9273334fc1e5b4075c74d8f786102e33e8fc771968dd605829923f8d3da8293fef168c74b8c55bf32a
 SHA512 
923ee985d8e0b8fdc43b2e4418873ccbeb8433adbf2efe71fcaba1df0c6971d502866abe8ea015d199380e06e3cfd35d945451e5e9f7e64cede35fff37621aee

diff --git a/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180318.ebuild 
b/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180318.ebuild
new file mode 100644
index 000..c765228b5b4
--- /dev/null
+++ b/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180318.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs multilib-minimal
+
+DESCRIPTION="Hardware Monitoring user-space utilities"
+HOMEPAGE="https://hwmon.wiki.kernel.org/ https://github.com/groeck/lm-sensors";
+
+COMMIT="6d970e5eb196061605c138c9dcbc833b052c4f3a"
+MY_PN="${PN/_/-}"
+
+#SRC_URI="http://dl.lm-sensors.org/lm-sensors/releases/${P}.tar.bz2";
+SRC_URI="https://github.com/groeck/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1"
+
+# SUBSLOT based on SONAME of libsensors.so
+SLOT="0/4.4.0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux"
+IUSE="contrib sensord static-libs"
+
+COMMON_DEPS="
+   sensord? (
+   net-analyzer/rrdtool
+   virtual/logger
+   )"
+
+RDEPEND="${COMMON_DEPS}
+   dev-lang/perl
+   !\", 
\"HWMON_MODULES\" or \"BUS_MODULES\""
+   elog " variables from \"/etc/conf.d/lm_modules\" to"
+   elog " \"/etc/modules-load.d/lm_sensors.conf\" and 
adjust format."
+   elog ""
+   elog " For details see 
https://wiki.gentoo.org/wiki/Systemd#Automatic_module_loading";
+   elog ""
+   elog " Important: Don't forget to migrate your 
module's argument"
+   elog "(modules__args variable) if 
your are not already"
+   elog "using \"/etc/modprobe.d\" (which 
is recommended)."
+
+   # Show this elog only once
+   break
+   fi
+   done
+
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # New installation
+
+   elog ""
+   elog "Please run \`/usr/sbin/sensors-detect' in order to setup"
+   elog "\"/etc/modules-load.d/lm_sensors.conf\"."
+   elog ""
+   elog "You might want to add ${PN} to your default runlevel to 
make"
+   elog "sure the sensors get initialized on the next startup."
+   elog ""
+   elog "Be warned, the probing of hardware in your system 
performed by"
+   elog "sensors-detect could freeze your system. Also make sure 
you read"
+   elog "the documentation before running ${PN} on IBM ThinkPads."
+   fi
+}



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

2018-04-16 Thread Thomas Deutschmann
commit: 07773e58602a2e61d74e58ba9d5cbec53a945264
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 12:53:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 12:53:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07773e58

sys-apps/lm_sensors: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/lm_sensors/Manifest   |   1 -
 .../lm_sensors/lm_sensors-3.4.0_p20160725.ebuild   | 210 -
 2 files changed, 211 deletions(-)

diff --git a/sys-apps/lm_sensors/Manifest b/sys-apps/lm_sensors/Manifest
index b35c7e496c4..1a4ac1a99b8 100644
--- a/sys-apps/lm_sensors/Manifest
+++ b/sys-apps/lm_sensors/Manifest
@@ -1,3 +1,2 @@
-DIST lm_sensors-3.4.0_p20160725.tar.gz 206868 BLAKE2B 
ba79935e1acb62d5f31fc53975904ab7fd19f619fdc5edc342bcfa1f8d2e16e3ac41711ad33bc9766ece89325236887d722b06c9d6698c420e9506d77dca7ef6
 SHA512 
abae5c4ba2ed0b763fda918e2ededb2148a3edd1d33709a34b91a33398a64e8988d14c5d16a5c756bf55beaa383e661c76e1a7b5ef858aa772e96878131b
 DIST lm_sensors-3.4.0_p20170901.tar.gz 208487 BLAKE2B 
b6d2eb6efee25891fbd655738ba25e91d8ec5d97f07e24ee217ab1a59c51a8ab59e042a90ed6fa1de4459992adc740252588419c0f74ce02f9ad7c1f4f9750da
 SHA512 
5c4a750efdff2ef086a5ed1b6a8a03278872ca077255eae91d0696af229f37b09216e2f53d1d6e4602596fd8b978e0b9c27327357621486c5d7b1d39ecd16fea
 DIST lm_sensors-3.4.0_p20180318.tar.gz 260899 BLAKE2B 
a859c20ef148f80cc9d5ead61547feb5c26a77447aeedf9273334fc1e5b4075c74d8f786102e33e8fc771968dd605829923f8d3da8293fef168c74b8c55bf32a
 SHA512 
923ee985d8e0b8fdc43b2e4418873ccbeb8433adbf2efe71fcaba1df0c6971d502866abe8ea015d199380e06e3cfd35d945451e5e9f7e64cede35fff37621aee

diff --git a/sys-apps/lm_sensors/lm_sensors-3.4.0_p20160725.ebuild 
b/sys-apps/lm_sensors/lm_sensors-3.4.0_p20160725.ebuild
deleted file mode 100644
index e6332a2325c..000
--- a/sys-apps/lm_sensors/lm_sensors-3.4.0_p20160725.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs multilib-minimal
-
-DESCRIPTION="Hardware Monitoring user-space utilities"
-HOMEPAGE="https://hwmon.wiki.kernel.org/ https://github.com/groeck/lm-sensors";
-
-COMMIT="45ffa15cf02e63f70ff3b85c23e22dfbab7e8f9c"
-MY_PN="${PN/_/-}"
-
-#SRC_URI="http://dl.lm-sensors.org/lm-sensors/releases/${P}.tar.bz2";
-SRC_URI="https://github.com/groeck/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1"
-
-# SUBSLOT based on SONAME of libsensors.so
-SLOT="0/4.4.0"
-
-KEYWORDS="alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~arm-linux ~x86-linux"
-IUSE="sensord static-libs"
-
-COMMON_DEPS="
-   sensord? (
-   net-analyzer/rrdtool
-   virtual/logger
-   )"
-
-RDEPEND="${COMMON_DEPS}
-   dev-lang/perl
-   !\", 
\"HWMON_MODULES\" or \"BUS_MODULES\""
-   elog " variables from \"/etc/conf.d/lm_modules\" to"
-   elog " \"/etc/modules-load.d/lm_sensors.conf\" and 
adjust format."
-   elog ""
-   elog " For details see 
https://wiki.gentoo.org/wiki/Systemd#Automatic_module_loading";
-   elog ""
-   elog " Important: Don't forget to migrate your 
module's argument"
-   elog "(modules__args variable) if 
your are not already"
-   elog "using \"/etc/modprobe.d\" (which 
is recommended)."
-
-   # Show this elog only once
-   break
-   fi
-   done
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   # New installation
-
-   elog ""
-   elog "Please run \`/usr/sbin/sensors-detect' in order to setup"
-   elog "\"/etc/modules-load.d/lm_sensors.conf\"."
-   elog ""
-   elog "You might want to add ${PN} to your default runlevel to 
make"
-   elog "sure the sensors get initialized on the next startup."
-   elog ""
-   elog "Be warned, the probing of hardware in your system 
performed by"
-   elog "sensors-detect could freeze your system. Also make sure 
you read"
-   elog "the documentation before running ${PN} on IBM ThinkPads."
-   fi
-}



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

2018-04-16 Thread Manuel Rüger
commit: 68ad8c68c5cea920e91b92f20ae7b757b6084f5f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Apr 16 13:14:31 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Apr 16 13:14:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ad8c68

app-misc/notary: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-misc/notary/notary-0.6.1.ebuild | 42 -
 1 file changed, 42 deletions(-)

diff --git a/app-misc/notary/notary-0.6.1.ebuild 
b/app-misc/notary/notary-0.6.1.ebuild
deleted file mode 100644
index f0ee76af233..000
--- a/app-misc/notary/notary-0.6.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-vcs-snapshot golang-build user
-
-KEYWORDS="~amd64"
-DESCRIPTION="A project that allows anyone to have trust over arbitrary 
collections of data"
-EGO_PN="github.com/theupdateframework/notary"
-GIT_COMMIT="d6e1431feb32348e0650bf7551ac5cffd01d857b"
-
-HOMEPAGE="https://github.com/theupdateframework/notary";
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
-${EGO_PN}/cmd/notary-server || die
-   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
-${EGO_PN}/cmd/notary-signer || die
-   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
-${EGO_PN}/cmd/notary || die
-   popd || die
-}
-
-src_install() {
-   dobin bin/${PN}{,-server,-signer}
-   pushd src/${EGO_PN} || die
-   insinto /var/lib/notary
-   doins -r migrations fixtures
-   fowners -R ${PN}:${PN} /var/lib/notary
-   fperms -R 0600 /var/lib/notary/fixtures/database/
-}



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

2018-04-16 Thread Manuel Rüger
commit: e78f7709489527daf8a9417416d98cd4997d33ec
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Apr 16 13:12:42 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Apr 16 13:12:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78f7709

app-misc/notary: Install init scripts

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-misc/notary/notary-0.6.1-r1.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/app-misc/notary/notary-0.6.1-r1.ebuild 
b/app-misc/notary/notary-0.6.1-r1.ebuild
new file mode 100644
index 000..00221646040
--- /dev/null
+++ b/app-misc/notary/notary-0.6.1-r1.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-vcs-snapshot golang-build user
+
+KEYWORDS="~amd64"
+DESCRIPTION="A project that allows anyone to have trust over arbitrary 
collections of data"
+EGO_PN="github.com/theupdateframework/notary"
+GIT_COMMIT="d6e1431feb32348e0650bf7551ac5cffd01d857b"
+
+HOMEPAGE="https://github.com/theupdateframework/notary";
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
+${EGO_PN}/cmd/notary-server || die
+   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
+${EGO_PN}/cmd/notary-signer || die
+   GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X 
${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X 
${EGO_PN}/version.NotaryVersion=${PV}" \
+${EGO_PN}/cmd/notary || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/${PN}{,-server,-signer}
+   pushd src/${EGO_PN} || die
+   insinto /var/lib/notary
+   doins -r migrations fixtures
+   fowners -R ${PN}:${PN} /var/lib/notary
+   fperms -R 0600 /var/lib/notary/fixtures/database/
+   newinitd "${FILESDIR}"/notary-signer.initd notary-signer
+   newconfd "${FILESDIR}"/notary-signer.confd notary-signer
+   newinitd "${FILESDIR}"/notary-server.initd notary-server
+   newconfd "${FILESDIR}"/notary-server.confd notary-server
+}



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

2018-04-16 Thread Michał Górny
commit: 67293c0eb93f82e18a1988ba7457554b65ed9a7a
Author: Quentin Retornaz  outlook  com>
AuthorDate: Mon Apr 16 12:30:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 13:36:33 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=67293c0e

repositories: Remove getdns-overlay, package now in ::gentoo

Closes: https://github.com/gentoo/api-gentoo-org/pull/121

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 393dae1..7f66829 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1910,18 +1910,6 @@ FIN
 git://github.com/microcai/gentoo-zh.git
 https://github.com/microcai/gentoo-zh/commits/master.atom
   
-  
-getdns-overlay
-Unofficial ebuilds for getdns 
software.
-https://github.com/CaseOf/getdns-overlay
-
-  gen...@retornaz.com
-  Quentin Retornaz
-
-https://github.com/CaseOf/getdns-overlay.git
-git+ssh://g...@github.com/CaseOf/getdns-overlay.git
-https://github.com/CaseOf/getdns-overlay/commits/master.atom
-  
   
 gitlab
 Unofficial ebuilds for Gitlab



[gentoo-commits] repo/gentoo:master commit in: app-misc/mosquitto/files/, app-misc/mosquitto/

2018-04-16 Thread Thomas Deutschmann
commit: 39a54f4318fee7b07d8121525e8889c960277de8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 16 13:05:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 16 13:38:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a54f43

Revert "app-misc/mosquitto: add patch against CVE-2017-7652."

This reverts commit 45182783da2fdcb0d34bfeb72a4f9e619254234a.

Reasons:

  - Has nothing to do with CVE-2017-7652.

  - Patch doesn't apply. [Bug 653238]

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

 .../mosquitto-1.4.15-r1-conditional-tests.patch|  12 ---
 app-misc/mosquitto/mosquitto-1.4.15-r1.ebuild  | 100 -
 2 files changed, 112 deletions(-)

diff --git 
a/app-misc/mosquitto/files/mosquitto-1.4.15-r1-conditional-tests.patch 
b/app-misc/mosquitto/files/mosquitto-1.4.15-r1-conditional-tests.patch
deleted file mode 100644
index 1642597c562..000
--- a/app-misc/mosquitto/files/mosquitto-1.4.15-r1-conditional-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/test/broker/c/Makefile   2016-02-14 14:36:55.0 +
-+++ b/test/broker/c/Makefile   2016-05-05 09:40:31.440608209 +0100
-@@ -13,7 +13,9 @@
-   $(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
- 
- 08-tls-psk-bridge.test : 08-tls-psk-bridge.c
-+ifeq ($(WITH_BRIDGE),yes)
-   $(CC) ${CFLAGS} $^ -o $@ ../../../lib/libmosquitto.so.1
-+endif
- 
- 
- reallyclean : clean

diff --git a/app-misc/mosquitto/mosquitto-1.4.15-r1.ebuild 
b/app-misc/mosquitto/mosquitto-1.4.15-r1.ebuild
deleted file mode 100644
index 961c208d40b..000
--- a/app-misc/mosquitto/mosquitto-1.4.15-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit systemd user toolchain-funcs python-any-r1
-
-DESCRIPTION="An Open Source MQTT v3 Broker"
-HOMEPAGE="http://mosquitto.org/";
-SRC_URI="http://mosquitto.org/files/source/${P}.tar.gz";
-
-LICENSE="EPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
-
-REQUIRED_USE="test? ( bridge )"
-
-RDEPEND="tcpd? ( sys-apps/tcp-wrappers )
-   ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   srv? ( net-dns/c-ares )
-   websockets? ( net-libs/libwebsockets )"
-
-_emake() {
-   LIBDIR=$(get_libdir)
-   emake \
-   CC="$(tc-getCC)" \
-   LIB_SUFFIX="${LIBDIR:3}" \
-   WITH_BRIDGE="$(usex bridge)" \
-   WITH_PERSISTENCE="$(usex persistence)" \
-   WITH_SRV="$(usex srv)" \
-   WITH_TLS="$(usex ssl)" \
-   WITH_WEBSOCKETS="$(usex websockets)" \
-   WITH_WRAP="$(usex tcpd)" \
-   "$@"
-}
-
-pkg_setup() {
-   enewgroup mosquitto
-   enewuser mosquitto -1 -1 -1 mosquitto
-}
-
-src_prepare() {
-   eapply "${FILESDIR}/${P}-conditional-tests.patch"
-   if use persistence; then
-   sed -i -e "/^#autosave_interval/s|^#||" \
-   -e "s|^#persistence false$|persistence true|" \
-   -e "/^#persistence_file/s|^#||" \
-   -e "s|#persistence_location|persistence_location 
/var/lib/mosquitto/|" \
-   mosquitto.conf || die
-   fi
-
-   # Remove prestripping
-   sed -i -e 's/-s --strip-program=${CROSS_COMPILE}${STRIP}//'\
-   client/Makefile lib/cpp/Makefile src/Makefile lib/Makefile || 
die
-
-   python_setup
-   python_fix_shebang test
-   eapply_user
-}
-
-src_compile() {
-   _emake
-}
-
-src_test() {
-   _emake test
-}
-
-src_install() {
-   _emake DESTDIR="${D}" prefix=/usr install
-   keepdir /var/lib/mosquitto
-   fowners mosquitto:mosquitto /var/lib/mosquitto
-   dodoc readme.md CONTRIBUTING.md ChangeLog.txt
-   doinitd "${FILESDIR}"/mosquitto
-   insinto /etc/mosquitto
-   doins mosquitto.conf
-   systemd_dounit "${FILESDIR}/mosquitto.service"
-
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   docinto "/usr/share/doc/${PF}"
-   doins -r examples
-   fi
-}
-
-pkg_postinst() {
-   elog ""
-   elog "The Python module has been moved out of mosquitto."
-   elog "See http://mosquitto.org/documentation/python/";
-   elog ""
-   elog "To start the mosquitto daemon at boot, add it to the default 
runlevel with:"
-   elog ""
-   elog "rc-update add mosquitto default"
-   elog "or"
-   elog "systemctl enable mosquitto"
-}



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

2018-04-16 Thread Manuel Rüger
commit: 449f5f59a7bd71aa9aa10afc8e35c8724ed9ccac
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Apr 16 13:55:23 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Apr 16 13:55:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449f5f59

sys-kernel/linux-firmware: Update snapshot

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20180416.ebuild  | 119 +
 2 files changed, 120 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 6ca2ed4a6fc..e4468c8f34a 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -2,4 +2,5 @@ DIST linux-firmware-20180103.tar.gz 138263360 BLAKE2B 
b7af0f94bf7111a1f4a10c7403
 DIST linux-firmware-20180213.tar.gz 140041732 BLAKE2B 
8f8b382233c0d7ad3c1e82169880ed9ab8a00f3372e27f79a0c43bcf8493740dd6c496559a4b28d531878ea32b88ad0e68480ed487f23fa70b2d7c4534ef96b0
 SHA512 
d4c4e72cf55111cd1914d6f82def864f951c31f7d90031a14c0420ab4d36421c49df788f24ef0c3677b32ae10a1d7920a0d1a4fa983a8f1106715f94fd7977ed
 DIST linux-firmware-20180314.tar.gz 143769384 BLAKE2B 
91a90cdfcb413abf6c95a19c240c4f50077b7fcf727edd4ecb280ae29bdd3ed32fb8ffb562eee16da674be0a82ea2ecd84e263b44d910114d89d7b2a031bba5c
 SHA512 
9f9822c0e2f15d928e9c68b2ecd5f3302ac570ca8f375003168cfaaa8acf2efceb279e82ada6a98c5f2554ca81f77b7a5a126d02b43ff2e5252ab68071507f54
 DIST linux-firmware-20180412.tar.gz 145353516 BLAKE2B 
72d08ff15ca58f36d53bdee68f7738d9b49a1c3f641b697571ab69e32e9ce3a33fb463a958ffc0d78520ce47518ceef3fc6ae0d560a783b805a1b22f90727878
 SHA512 
bf124e3e2f8f301ce1bffc0b989e132eebd088efc456a5ee667e93cc689857c67d6a3b964f345e9381c89c9dba9113af8f0d53eba7d9fa1ea74cbafe7b496420
+DIST linux-firmware-20180416.tar.gz 149436328 BLAKE2B 
1da8140b8805b4c4d1c12940fe2cb71a8d4fc41ceccdd306f1dbc0c20e986b8a4cef09a1e82bd0c270fad22722738ddb4d7eb2ba81553dfddbb76a3039552d97
 SHA512 
cf416c7ae8d70a8c36955e7fccff16194515f3b4964e80cba268b5ab2816ea0661bc4ea47ff3bf0c5f47dbdc7abceb39c5586117a6796b5b94bd6ef740424b27
 DIST microcode_amd_fam17h.tar.gz 2204 BLAKE2B 
20f3b006587f49fced335fd38711da2384a1f5cd0b93a483d7022d8aa211dc855427a637583dd2eae9f108120f2fda4b80db081d48d3332da906de8e10b94464
 SHA512 
d3b52797a5968f8da76d39322780e61d04bab5d810b0b07d64e469fcd67998e4191b0e0a9ab7e4c27189941369ef1b28501458fd9bbeb958c98f6e378510

diff --git a/sys-kernel/linux-firmware/linux-firmware-20180416.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20180416.ebuild
new file mode 100644
index 000..d8f01a90078
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20180416.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SRC_URI=""
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
+   KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+else
+   GIT_COMMIT="162161461d5c9ec62faa6d89a50afb8281fae8c9"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz
+   mirror://gentoo/microcode_amd_fam17h.tar.gz
+   
https://dev.gentoo.org/~whissi/dist/${PN}/microcode_amd_fam17h.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git";
+
+LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+   find * \( \! -type d -and \! -name ${PN}.conf \) \
+   | sort ${PN}.conf ${PN}.conf - \
+   | uniq -u | xargs -r rm
+   eend $? || die
+   # remove empty directories, bug #396073
+   find -type d -empty -delete || die
+   fi
+}
+
+src_install() {
+   if use !savedconfig; then
+  

[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/files/, media-plugins/audacious-plugins/

2018-04-16 Thread Andreas Sturmlechner
commit: 6ad3911d4fc3e2cade7aad9a4e6495d03c2898ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 16 14:22:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 16 14:23:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad3911d

media-plugins/audacious-plugins: Fix build with Qt 5.10

Reported-by: josef.95  freenet.de>
Closes: https://bugs.gentoo.org/643190
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../audacious-plugins-3.9-r1.ebuild|  2 ++
 .../files/audacious-plugins-3.9-qt-5.10.patch  | 26 ++
 2 files changed, 28 insertions(+)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.9-r1.ebuild
index adef73f950d..21da7bb77a8 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.9-r1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.9-r1.ebuild
@@ -111,6 +111,8 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=( "${FILESDIR}/${P}-qt-5.10.patch" )
+
 src_unpack() {
if [[ ${PV} == * ]]; then
git-r3_src_unpack

diff --git 
a/media-plugins/audacious-plugins/files/audacious-plugins-3.9-qt-5.10.patch 
b/media-plugins/audacious-plugins/files/audacious-plugins-3.9-qt-5.10.patch
new file mode 100644
index 000..64122bf9198
--- /dev/null
+++ b/media-plugins/audacious-plugins/files/audacious-plugins-3.9-qt-5.10.patch
@@ -0,0 +1,26 @@
+From 971f7ff7c3d8a0b9b420bf4fd19ab97755607637 Mon Sep 17 00:00:00 2001
+From: ilovezfs 
+Date: Mon, 11 Dec 2017 00:17:26 -0800
+Subject: [PATCH] qtui: fix build with Qt 5.10
+
+Fixes "info_bar.cc:258:21: error: no viable overloaded '='"
+---
+ src/qtui/info_bar.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/qtui/info_bar.cc b/src/qtui/info_bar.cc
+index 2789f93c5..eb29ef78e 100644
+--- a/src/qtui/info_bar.cc
 b/src/qtui/info_bar.cc
+@@ -257,8 +257,8 @@ void InfoBar::paintEvent (QPaintEvent *)
+ if (d.title.text ().isNull () && ! d.orig_title.isNull ())
+ {
+ QFontMetrics metrics = p.fontMetrics ();
+-d.title = metrics.elidedText (d.orig_title, Qt::ElideRight,
+- width () - ps.VisWidth - ps.Height - ps.Spacing);
++d.title = QStaticText(metrics.elidedText (d.orig_title, 
Qt::ElideRight,
++ width () - ps.VisWidth - ps.Height - ps.Spacing));
+ }
+ 
+ p.setPen (QColor (255, 255, 255));
+



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

2018-04-16 Thread Manuel Rüger
commit: 966ca473a5ceb8e6bb268b7e2bf5eb0af3b9556e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Apr 16 14:25:11 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Apr 16 14:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966ca473

dev-util/goland: Version bump to 2018.1.1

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-util/goland/Manifest   |  1 +
 dev-util/goland/goland-2018.1.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest
index cc7e4b23be8..f0d44629e74 100644
--- a/dev-util/goland/Manifest
+++ b/dev-util/goland/Manifest
@@ -1,3 +1,4 @@
 DIST goland-2017.3.2.tar.gz 214008724 BLAKE2B 
682860f2dfaa96a97ac91eed2a49aa4ee524154df5ba10936b1cc2f816e837b21b27f9da9641c06e5b028fb44d03933abc6b64b87e286e1c38a4c08b92dd2626
 SHA512 
3488905d1c8944b80f24d40e910da2c04f06ee6dcc08620ffbc7b96c0214d28e00f36b85a178ee9ede8c08fda89294e0d10b99c6929eb595284fc937270e17a5
 DIST goland-2017.3.3.tar.gz 214166755 BLAKE2B 
b110123b521280e3b120c4277851f5e110b71d882c90ccabb4045eb0f7c2123d514674b8cb7fc726861787b699a573e3189febead8b402dbf542ac22d6787b7c
 SHA512 
18bc2be621408107f7bcc8b359f07ee8b933a9357f21d272196b5d04d411a720bb8643ac2788ecdc4ee6313b23a39f60e3a28776622b3355d80a73e3197abee4
+DIST goland-2018.1.1.tar.gz 218213751 BLAKE2B 
4fda04b45da9757e829158a8e6079cb5df9ed3c02b06268169b403258f93a70bb4861b2a85349caaabdcc6c300b95b91989f7957780c7fecf2334530e90ecf97
 SHA512 
642eda4359da203c282cae2ec855efde0785b59f613070d4f29cafe9ae79fd8dfdc0fac26bc27246ece7178455ab6eda1a278cccf97fd500712972b34f1c1ab2
 DIST goland-2018.1.tar.gz 217959144 BLAKE2B 
7d5bf222f99b1bc580faf29f54e0f603237d0d3c096690ca9f7944daf991dfab638e788c5f11d7ff4ed59ed471ff93d9e18d69577c50be1b2df505c58ae7e495
 SHA512 
f731a1dd9e1c26d318bcf700ca8b7e7ce6c2868e9e65e6ccbf9e9b980bdd484d1faf3a2a0cba16d1c27a42a9cec79c95dc7faf6135d2085bbab248ebe9870149

diff --git a/dev-util/goland/goland-2018.1.1.ebuild 
b/dev-util/goland/goland-2018.1.1.ebuild
new file mode 100644
index 000..d46b730ae46
--- /dev/null
+++ b/dev-util/goland/goland-2018.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+SLOT=0
+
+SRC_URI="http://download.jetbrains.com/go/${P}.tar.gz";
+DESCRIPTION="Golang IDE by JetBrains"
+HOMEPAGE="http://www.jetbrains.com/go";
+
+KEYWORDS="~amd64"
+LICENSE="IDEA
+   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+
+QA_PREBUILT="opt/${P}/*"
+
+S=${WORKDIR}/GoLand-${PV}
+
+RDEPEND="dev-lang/go"
+
+src_prepare() {
+   default
+   if ! use arm; then
+   rm -rf bin/fsnotifier-arm || die
+   fi
+}
+
+src_install() {
+   local dir="/opt/${P}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}"/bin/{${PN}.sh,fsnotifier{,64}}
+
+   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
+   newicon "bin/${PN}.png" "${PN}.png"
+   make_desktop_entry "${PN}" "gogland" "${PN}" "Development;IDE;"
+
+   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+   mkdir -p "${D}/etc/sysctl.d/" || die
+   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}



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

2018-04-16 Thread Michał Górny
commit: dec4fb55efe59c8194879f09336518ca6411da95
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:11:02 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec4fb55

media-libs/elementary: Drop disbanded enlightenment project

 media-libs/elementary/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/elementary/metadata.xml 
b/media-libs/elementary/metadata.xml
index e535c6d4427..22cc8cf372a 100644
--- a/media-libs/elementary/metadata.xml
+++ b/media-libs/elementary/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
Enable quick-launch support
 



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

2018-04-16 Thread Michał Górny
commit: b5ff5764a2cf94e465961807ff19cd035f0ebfe9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:06:42 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ff5764

dev-libs/efl: Drop disbanded enlightenment project

 dev-libs/efl/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/efl/metadata.xml b/dev-libs/efl/metadata.xml
index 6474ac10c67..925b59046ee 100644
--- a/dev-libs/efl/metadata.xml
+++ b/dev-libs/efl/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
Enable WBMP image loader
Enable DDS image loader



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/epplets/

2018-04-16 Thread Michał Górny
commit: fff4b871fd74740b8443cf2903e6b8511b7f4cc2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:18:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff4b871

x11-plugins/epplets: Drop disbanded enlightenment project

 x11-plugins/epplets/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-plugins/epplets/metadata.xml b/x11-plugins/epplets/metadata.xml
index ed20e62036a..dc98629925a 100644
--- a/x11-plugins/epplets/metadata.xml
+++ b/x11-plugins/epplets/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
 Epplets are small, handy Enlightenment applets, similar to 'dockapps'
 or 'applets' for other packages.  The epplets package contains the



[gentoo-commits] repo/gentoo:master commit in: app-doc/edox-data/

2018-04-16 Thread Michał Górny
commit: 6a4806190cfbab28a5170a3adf52028fc2434169
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:04:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a480619

app-doc/edox-data: Drop disbanded enlightenment project

 app-doc/edox-data/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-doc/edox-data/metadata.xml b/app-doc/edox-data/metadata.xml
index 7dd8d5e7a69..2031ab52a3e 100644
--- a/app-doc/edox-data/metadata.xml
+++ b/app-doc/edox-data/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
enlightenment
 



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

2018-04-16 Thread Michał Górny
commit: 66e7b9feb6674bec16d4fab4be59fd6b51fedb66
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:18:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e7b9fe

x11-misc/e16menuedit2: Drop disbanded enlightenment project

 x11-misc/e16menuedit2/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/e16menuedit2/metadata.xml 
b/x11-misc/e16menuedit2/metadata.xml
index 7dd8d5e7a69..2031ab52a3e 100644
--- a/x11-misc/e16menuedit2/metadata.xml
+++ b/x11-misc/e16menuedit2/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
enlightenment
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminology/

2018-04-16 Thread Michał Górny
commit: ccd12fd11b0b0083e2f68fce18cf227aaae1a35e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:19:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd12fd1

x11-terms/terminology: Drop disbanded enlightenment project

 x11-terms/terminology/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-terms/terminology/metadata.xml 
b/x11-terms/terminology/metadata.xml
index 8dca222b969..6f49eba8f49 100644
--- a/x11-terms/terminology/metadata.xml
+++ b/x11-terms/terminology/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 



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

2018-04-16 Thread Michał Górny
commit: 37670a7aaf25192a5b9a5bff729986fdaa8c7636
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:17:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37670a7a

x11-misc/e16keyedit: Drop disbanded enlightenment project

 x11-misc/e16keyedit/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/e16keyedit/metadata.xml b/x11-misc/e16keyedit/metadata.xml
index a3ff89c8d0b..bc4fe6836d2 100644
--- a/x11-misc/e16keyedit/metadata.xml
+++ b/x11-misc/e16keyedit/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
 This is a standalone keybindings editor for enlightenment version 0.16.
 



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

2018-04-16 Thread Michał Górny
commit: 721223db853a93ad2c2c1f9e097640e09c372f3c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:15:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721223db

media-plugins/evas_generic_loaders: Drop disbanded enlightenment project

 media-plugins/evas_generic_loaders/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-plugins/evas_generic_loaders/metadata.xml 
b/media-plugins/evas_generic_loaders/metadata.xml
index 8dca222b969..6f49eba8f49 100644
--- a/media-plugins/evas_generic_loaders/metadata.xml
+++ b/media-plugins/evas_generic_loaders/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 



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

2018-04-16 Thread Michał Górny
commit: e5f7e1a9b23cf8d095fdb95ccdcc63d2e57acce0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:07:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f7e1a9

dev-python/python-efl: Drop disbanded enlightenment project

 dev-python/python-efl/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/python-efl/metadata.xml 
b/dev-python/python-efl/metadata.xml
index 8dca222b969..6f49eba8f49 100644
--- a/dev-python/python-efl/metadata.xml
+++ b/dev-python/python-efl/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 



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

2018-04-16 Thread Michał Górny
commit: 72fca39737715164994b72641a8cc2b68b9e6372
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:16:40 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fca397

media-plugins/imlib2_loaders: Drop disbanded enlightenment project

 media-plugins/imlib2_loaders/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-plugins/imlib2_loaders/metadata.xml 
b/media-plugins/imlib2_loaders/metadata.xml
index 5837081f739..1f5dc09a7f4 100644
--- a/media-plugins/imlib2_loaders/metadata.xml
+++ b/media-plugins/imlib2_loaders/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
Enable Eet image loader
Enable XCF image loader



[gentoo-commits] repo/gentoo:master commit in: x11-themes/ethemes/

2018-04-16 Thread Michał Górny
commit: 56118151f54568d916c2c918ec6ba465afb3f8cf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:20:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56118151

x11-themes/ethemes: Drop disbanded enlightenment project

 x11-themes/ethemes/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-themes/ethemes/metadata.xml b/x11-themes/ethemes/metadata.xml
index 7dd8d5e7a69..2031ab52a3e 100644
--- a/x11-themes/ethemes/metadata.xml
+++ b/x11-themes/ethemes/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
enlightenment
 



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

2018-04-16 Thread Michał Górny
commit: 8942f561bf702e956f9237ce52cac9b42db18772
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:12:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8942f561

media-libs/imlib2: Drop disbanded enlightenment project

 media-libs/imlib2/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/imlib2/metadata.xml b/media-libs/imlib2/metadata.xml
index ee8c339dab0..b1209376c6f 100644
--- a/media-libs/imlib2/metadata.xml
+++ b/media-libs/imlib2/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
 Imlib 2 is the successor to Imlib. It is not just a newer version - it is a 
 completely new library. Imlib2 can be installed alongside Imlib 1.x without 
any 



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

2018-04-16 Thread Michał Górny
commit: 26c3336c207ca01765dc0d267ddde340e2f0b617
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:22:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c3336c

enlightenment.eclass: Remove disbanded enlightenment project

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

diff --git a/eclass/enlightenment.eclass b/eclass/enlightenment.eclass
index 8e4cc5a7a24..a96ca4c266a 100644
--- a/eclass/enlightenment.eclass
+++ b/eclass/enlightenment.eclass
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: enlightenment.eclass
 # @MAINTAINER:
-# enlightenm...@gentoo.org
+# maintainer-nee...@gentoo.org
 # @BLURB: simplify enlightenment package management
 
 if [[ -z ${_ENLIGHTENMENT_ECLASS} ]]; then



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

2018-04-16 Thread Michał Górny
commit: 77c27b7e60e475808d2e48e75fcafd3761e0a80c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:13:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c27b7e

media-plugins/emotion_generic_players: Drop disbanded enlightenment project

 media-plugins/emotion_generic_players/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-plugins/emotion_generic_players/metadata.xml 
b/media-plugins/emotion_generic_players/metadata.xml
index 8dca222b969..6f49eba8f49 100644
--- a/media-plugins/emotion_generic_players/metadata.xml
+++ b/media-plugins/emotion_generic_players/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 



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

2018-04-16 Thread Michał Górny
commit: d2c7c13af0dc3777ff98a411333ef7fcea017233
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 16 15:21:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 16 15:34:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c7c13a

x11-wm/enlightenment: Drop disbanded enlightenment project

 x11-wm/enlightenment/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-wm/enlightenment/metadata.xml 
b/x11-wm/enlightenment/metadata.xml
index 588a737beed..8d8bf2c557b 100644
--- a/x11-wm/enlightenment/metadata.xml
+++ b/x11-wm/enlightenment/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   enlightenm...@gentoo.org
-   Project Enlightenment
-
+
 
Enable pango font rendering
Enable support for the X xrandr extension



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

2018-04-16 Thread Hans de Graaff
commit: 223965452c551471857bed161b4cb93bb1b7b10a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 15:26:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 15:37:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22396545

dev-ruby/rmagick: avoid failing tests

Avoid tests that fail with newer imagemagick versions.

Closes: https://bugs.gentoo.org/648784
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rmagick/rmagick-2.16.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rmagick/rmagick-2.16.0.ebuild 
b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
index 2861130b276..b2278ca4103 100644
--- a/dev-ruby/rmagick/rmagick-2.16.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-2.16.0.ebuild
@@ -39,7 +39,8 @@ all_ruby_prepare() {
# Avoid some tests that seem to be very dependent on specific
# imagemagick versions. color defs?
sed -i -e '/test_\(gray\|compress_colormap\)/,/^  end/ s:^:#:' 
test/Image2.rb || die
-   sed -i -e '/test_optimize_layers/,/^  end/ s:^:#:' test/ImageList2.rb 
|| die
+   sed -i -e '/test_iterations/,/^end/ s:^:#:' test/ImageList1.rb || 
die
+   sed -i -e '/test_\(optimize_layers\|montage\)/,/^  end/ s:^:#:' 
test/ImageList2.rb || die
sed -i -e '/test_\(background_color\|border_color\|image_type\)/,/^  
end/ s:^:#:' test/Image_attributes.rb || die
 }
 



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

2018-04-16 Thread Richard Yao
commit: 0adb0f5dda350c02f02bf7240f256e7edefc70c0
Author: Richard Yao  gentoo  org>
AuthorDate: Mon Apr 16 15:29:48 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon Apr 16 15:41:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adb0f5d

Fix package.use.mask for USE flags that pull in sys-fs/zfs

877947d414bf8b576b9d79226da82afa3df446a5 broke it.
ab9e52ff6b08650f4661ec9f8b9cf131364a5b60 was a partial fix for x86 only.

This should fix it properly for all architectures.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Signed-off-by: Richard Yao  gentoo.org>

 profiles/arch/amd64/package.use.mask  | 5 +
 profiles/arch/base/package.use.mask   | 8 
 profiles/arch/x86/package.use.mask| 5 -
 profiles/base/package.use.stable.mask | 4 
 4 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3992c3053e6..d41611604ae 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Richard Yao  (16 Apr 2018)
+# sys-fs/zfs is keyworded on amd64
+sys-cluster/ceph -zfs
+sys-boot/grub -libzfs
+
 # Amy Liffey  (19 Sep 2017)
 # [cuda] is unmasked in this profiles.
 media-libs/opencv -contrib_xfeatures2d

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 001f04631e2..6786118cca0 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Richard Yao  (16 Apr 2018)
+# sys-fs/zfs is not available everywhere.
+sys-cluster/ceph zfs
+
 # Michał Górny  (30 Dec 2017)
 # Moved from use.mask since it is a flag local to one package:
 # Joseph Jezak  (11 Mar 2007)
@@ -156,6 +160,10 @@ net-libs/gnutls dane
 # fontconfig-infinality dependency not yet keyworded on most arches
 media-libs/freetype infinality
 
+# Mike Gilbert  (29 Jun 2012)
+# sys-fs/zfs is not available everywhere.
+sys-boot/grub libzfs
+
 # Michał Górny  (11 Apr 2012)
 # JIT compilation in libzpaq generates code for x86/amd64.
 app-arch/zpaq jit

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 66a141d336e..4ce7a76c9ba 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,11 +3,6 @@
 
 # This file requires >=portage-2.1.1
 
-# Richard Yao  (16 Mar 2018)
-# sys-fs/zfs is not keyworded stable.
-sys-cluster/ceph zfs
-sys-boot/grub libzfs
-
 # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018)
 # Expose SVGA backend for x86 users
 app-emulation/fuse -backend-svga

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 9d0606481ee..77fe69bcefe 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -93,6 +93,10 @@ media-plugins/kipi-plugins mediawiki vkontakte
 # Requires testing version of media-libs/opencv
 media-libs/mlt opencv
 
+# Matthias Maier  (22 Jan 2017)
+# sys-fs/zfs isn't going to be marked stable anytime soon
+app-emulation/libvirt zfs
+
 # Michael Palimaka 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/arduino/

2018-04-16 Thread Amy Liffey
commit: 850599bc368ee18dd3b5e49147b496b6b1b8b57c
Author: Amy Liffey  gentoo  org>
AuthorDate: Mon Apr 16 15:46:05 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Mon Apr 16 15:47:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850599bc

dev-embedded/arduino: fix java.library.path

Closes: https://bugs.gentoo.org/650566
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../arduino/{arduino-1.8.5.ebuild => arduino-1.8.5-r1.ebuild}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/arduino/arduino-1.8.5.ebuild 
b/dev-embedded/arduino/arduino-1.8.5-r1.ebuild
similarity index 97%
rename from dev-embedded/arduino/arduino-1.8.5.ebuild
rename to dev-embedded/arduino/arduino-1.8.5-r1.ebuild
index 5eb1fe0db93..1ea4adfe2d4 100644
--- a/dev-embedded/arduino/arduino-1.8.5.ebuild
+++ b/dev-embedded/arduino/arduino-1.8.5-r1.ebuild
@@ -86,12 +86,12 @@ src_unpack() {
for lib in "${ARDUINO_LIBRARIES[@]}"; do
lib=( $lib )
local destfolder=${lib[3]:-build/}
-   cp "${DISTDIR}/${P}-${lib[0]}-${lib[1]}.zip" 
"${S}/${destfolder}/${lib[0]}-${lib[1]}.zip"
+   cp "${DISTDIR}/${P}-${lib[0]}-${lib[1]}.zip" 
"${S}/${destfolder}/${lib[0]}-${lib[1]}.zip" || die
done
if use doc; then
local docname
for docname in "${ARDUINO_DOCS[@]}"; do
-   cp "${DISTDIR}/${P}-${docname}.zip" 
"${S}/build/shared/${docname}.zip"
+   cp "${DISTDIR}/${P}-${docname}.zip" 
"${S}/build/shared/${docname}.zip" || die
done
fi
 }
@@ -122,7 +122,7 @@ src_install() {
java-pkg_dolauncher ${PN} \
--pwd "${SHARE}" \
--main "processing.app.Base" \
-   --java_args "-DAPP_DIR=${SHARE}"
+   --java_args "-DAPP_DIR=${SHARE} 
-Djava.library.path=${EPREFIX}/usr/$(get_libdir)"
 
# Install libraries
insinto "${SHARE}"



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

2018-04-16 Thread Matt Thode
commit: b794b3c78ed62eefc32843b3c6f74b8660891e42
Author: Harri Nieminen  gmail  com>
AuthorDate: Thu Apr  5 15:27:34 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Apr 16 15:59:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b794b3c7

sys-power/pmtools: Clean up old

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

 sys-power/pmtools/Manifest |  1 -
 .../pmtools-20071116-acpixtract-pmtools.patch  | 42 
 sys-power/pmtools/pmtools-20071116.ebuild  | 51 ---
 sys-power/pmtools/pmtools-20110323.ebuild  | 57 --
 4 files changed, 151 deletions(-)

diff --git a/sys-power/pmtools/Manifest b/sys-power/pmtools/Manifest
index 5abcd5642aa..e8878e1ef74 100644
--- a/sys-power/pmtools/Manifest
+++ b/sys-power/pmtools/Manifest
@@ -1,2 +1 @@
-DIST pmtools-20071116.tar.gz 51566 BLAKE2B 
e692e8076cb384eb5d4bb99310121f24daca2438267e27c276c53f233482d1cd8de1ae4bf91240644183834dc40e7ae03376c40d90d96ea2844e90796a209655
 SHA512 
119bc23c1e692591cf4f10c9a81da80de975091aa7c5d8df40b337ea127a94ac95e94eedf9676166cdc92a594ad9bb3918011056fadeca86f6808135ca26ae8b
 DIST pmtools-20110323.tar.gz 62002 BLAKE2B 
f1de2e266d72c8a69a61df0fc57bc0b27e9a4fc89f840e893b8fbb1bc93ec54dc5f502a1066d17d082341c99b829189911d558261409455fd1db368924fbea59
 SHA512 
81108c011b45c58c02013a3653c2d00bc2a9a9d80bf85438a193a4fed04a3fd2890d9cd4d64ab455e3e9c1613d35a6be59698395d9a27ca0a858e3935439bafd

diff --git a/sys-power/pmtools/files/pmtools-20071116-acpixtract-pmtools.patch 
b/sys-power/pmtools/files/pmtools-20071116-acpixtract-pmtools.patch
deleted file mode 100644
index 1e733663f3e..000
--- a/sys-power/pmtools/files/pmtools-20071116-acpixtract-pmtools.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -Nuar --exclude '*.orig' --exclude '*.rej' 
pmtools-20071116.orig/acpixtract/acpixtract.c 
pmtools-20071116/acpixtract/acpixtract.c
 pmtools-20071116.orig/acpixtract/acpixtract.c  2007-11-16 
10:45:44.0 -0800
-+++ pmtools-20071116/acpixtract/acpixtract.c   2008-06-06 18:28:34.203106692 
-0700
-@@ -199,7 +199,7 @@
- void)
- {
- 
--printf ("Usage: acpixtract [option] \n");
-+printf ("Usage: acpixtract-pmtools [option] \n");
- printf ("\nExtract binary ACPI tables from text acpidump output\n");
- printf ("Default invocation extracts all DSDTs and SSDTs\n");
- printf ("Version %8.8X\n\n", VERSION);
-diff -Nuar --exclude '*.orig' --exclude '*.rej' 
pmtools-20071116.orig/madt/README pmtools-20071116/madt/README
 pmtools-20071116.orig/madt/README  2007-11-16 10:39:50.0 -0800
-+++ pmtools-20071116/madt/README   2008-06-06 18:30:18.101885794 -0700
-@@ -2,7 +2,7 @@
- Hacked out of Linux kernel code to do the same.
- 
- # ./acpidmp > acpidump.txt
--$ acpixtract -a acpidump.txt
-+$ acpixtract-pmtools -a acpidump.txt
- $ madt < APIC.dat
- 
- ACPI: APIC (v001 INTEL  D845EBT2 0x20021021 MSFT 0x0097) @ 0x(nil)
-diff -Nuar --exclude '*.orig' --exclude '*.rej' pmtools-20071116.orig/README 
pmtools-20071116/README
 pmtools-20071116.orig/README   2007-11-16 10:54:27.0 -0800
-+++ pmtools-20071116/README2008-06-06 18:29:53.513505961 -0700
-@@ -24,11 +24,11 @@
- and it is why the output doesn't change when different
- kernels are booted.
- 
--./acpidump/acpixtract
--
-+./acpidump/acpixtract-pmtools
-+-
- Convert ASCII acpidump output to raw binary tables:
- 
--  $ acpixtract/acpixtract -a acpidump.txt
-+  $ acpixtract/acpixtract-pmtools -a acpidump.txt
-   Acpi table [DSDT] -  15974 bytes written to DSDT.dat
-   Acpi table [FACS] - 64 bytes written to FACS.dat
-   Acpi table [FACP] -116 bytes written to FACP.dat

diff --git a/sys-power/pmtools/pmtools-20071116.ebuild 
b/sys-power/pmtools/pmtools-20071116.ebuild
deleted file mode 100644
index 9453c5d8037..000
--- a/sys-power/pmtools/pmtools-20071116.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="ACPI disassembler tools, including acpidump"
-HOMEPAGE="http://www.lesswatts.org/projects/acpi/utilities.php";
-SRC_URI="http://www.lesswatts.org/patches/linux_acpi/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   >=sys-power/iasl-20060512"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   epatch "${FILESDIR}"/${PN}-20071116-acpixtract-pmtools.patch
-
-   sed -i.orig -e '/^CFLAGS/s, -s , ,' \
-   -i.orig -e "s:-Os::g" \
-   acpidump/Makefile || die "sed failed"
-
-   strip-unsupported-flags
-}
-
-src_compile() {
-   # respect user's LDFLAGS
-   emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "em

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

2018-04-16 Thread Mike Gilbert
commit: 516a738d1ccc5c737d88ee3f5eb5c9e21dcd17da
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 16 16:02:18 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 16:03:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516a738d

profiles: drop www-apps/cgit[jit] stable mask

luajit has been marked stable.

 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 6bc0e5760b7..3614c275630 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -61,7 +61,3 @@ dev-python/apptools test
 # impl there anyway. Please keep this in sync with use.stable.mask.
 dev-lang/python-exec -python_targets_pypy
 dev-lang/python-exec -python_targets_pypy3
-
-# Tom Wijsman  (06 Feb 2014)
-# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
-www-apps/cgit jit

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index bbfe51d2b16..0613e38e5ad 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -64,7 +64,3 @@ dev-python/apptools test
 # impl there anyway. Please keep this in sync with use.stable.mask.
 dev-lang/python-exec -python_targets_pypy
 dev-lang/python-exec -python_targets_pypy3
-
-# Tom Wijsman  (06 Feb 2014)
-# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
-www-apps/cgit jit



[gentoo-commits] proj/gnome:master commit in: app-accessibility/at-spi2-atk/

2018-04-16 Thread Sobhan Mohammadpour
commit: 7640541d71add98c85f79e6f36d979c8ba11bf59
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 16:12:18 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 16:12:18 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7640541d

app-accessibility/at-spi2-atk: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../at-spi2-atk/{at-spi2-atk-2.26.1.ebuild => at-spi2-atk-2.26.2.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.1.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
similarity index 100%
rename from app-accessibility/at-spi2-atk/at-spi2-atk-2.26.1.ebuild
rename to app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/files/, dev-lang/python/

2018-04-16 Thread Aaron Bauman
commit: 0eb22623c413f8b9bc416fb68ad8a5d0c636fbd8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 13 22:17:42 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 16:13:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb22623

dev-lang/python: compatibility patch for libressl

This patch fixes building with >=dev-libs/libressl-2.7. Additionally,
the slot and subslot modifier have been updated to ensure rebuilds are
properly triggered.

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

 .../python-3.6.5-libressl-compatibility.patch  | 114 +
 dev-lang/python/python-3.6.5.ebuild|   3 +-
 2 files changed, 116 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/files/python-3.6.5-libressl-compatibility.patch 
b/dev-lang/python/files/python-3.6.5-libressl-compatibility.patch
new file mode 100644
index 000..2f9e6a2bef2
--- /dev/null
+++ b/dev-lang/python/files/python-3.6.5-libressl-compatibility.patch
@@ -0,0 +1,114 @@
+From 8d89a385b71a2e4cce0fba0cfc8d91b63485edc5 Mon Sep 17 00:00:00 2001
+From: Christian Heimes 
+Date: Sat, 24 Mar 2018 18:38:14 +0100
+Subject: [PATCH] [3.6] bpo-33127: Compatibility patch for LibreSSL 2.7.0
+ (GH-6210) (GH-6214)
+
+LibreSSL 2.7 introduced OpenSSL 1.1.0 API. The ssl module now detects
+LibreSSL 2.7 and only provides API shims for OpenSSL < 1.1.0 and
+LibreSSL < 2.7.
+
+Documentation updates and fixes for failing tests will be provided in
+another patch set.
+
+Signed-off-by: Christian Heimes .
+(cherry picked from commit 4ca0739c9d97ac7cd45499e0d31be68dc659d0e1)
+
+Co-authored-by: Christian Heimes 
+---
+ Lib/test/test_ssl.py  |  1 +
+ .../2018-03-24-15-08-24.bpo-33127.olJmHv.rst  |  1 +
+ Modules/_ssl.c| 24 ---
+ Tools/ssl/multissltests.py|  3 ++-
+ 4 files changed, 20 insertions(+), 9 deletions(-)
+ create mode 100644 
Misc/NEWS.d/next/Library/2018-03-24-15-08-24.bpo-33127.olJmHv.rst
+
+diff --git a/Lib/test/test_ssl.py b/Lib/test/test_ssl.py
+index 8dd3b41450..9785a59a7e 100644
+--- a/Lib/test/test_ssl.py
 b/Lib/test/test_ssl.py
+@@ -1687,6 +1687,7 @@ class SimpleBackgroundTests(unittest.TestCase):
+ self.assertEqual(len(ctx.get_ca_certs()), 1)
+ 
+ @needs_sni
++@unittest.skipUnless(hasattr(ssl, "PROTOCOL_TLSv1_2"), "needs TLS 1.2")
+ def test_context_setget(self):
+ # Check that the context of a connected socket can be replaced.
+ ctx1 = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
+diff --git a/Misc/NEWS.d/next/Library/2018-03-24-15-08-24.bpo-33127.olJmHv.rst 
b/Misc/NEWS.d/next/Library/2018-03-24-15-08-24.bpo-33127.olJmHv.rst
+new file mode 100644
+index 00..635aabbde0
+--- /dev/null
 b/Misc/NEWS.d/next/Library/2018-03-24-15-08-24.bpo-33127.olJmHv.rst
+@@ -0,0 +1 @@
++The ssl module now compiles with LibreSSL 2.7.1.
+diff --git a/Modules/_ssl.c b/Modules/_ssl.c
+index c54e43c2b4..5e007da858 100644
+--- a/Modules/_ssl.c
 b/Modules/_ssl.c
+@@ -106,6 +106,12 @@ struct py_ssl_library_code {
+ 
+ #if (OPENSSL_VERSION_NUMBER >= 0x1010L) && 
!defined(LIBRESSL_VERSION_NUMBER)
+ #  define OPENSSL_VERSION_1_1 1
++#  define PY_OPENSSL_1_1_API 1
++#endif
++
++/* LibreSSL 2.7.0 provides necessary OpenSSL 1.1.0 APIs */
++#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x207fL
++#  define PY_OPENSSL_1_1_API 1
+ #endif
+ 
+ /* Openssl comes with TLSv1.1 and TLSv1.2 between 1.0.0h and 1.0.1
+@@ -152,16 +158,18 @@ struct py_ssl_library_code {
+ #define INVALID_SOCKET (-1)
+ #endif
+ 
+-#ifdef OPENSSL_VERSION_1_1
+-/* OpenSSL 1.1.0+ */
+-#ifndef OPENSSL_NO_SSL2
+-#define OPENSSL_NO_SSL2
+-#endif
+-#else /* OpenSSL < 1.1.0 */
+-#if defined(WITH_THREAD)
++/* OpenSSL 1.0.2 and LibreSSL needs extra code for locking */
++#if !defined(OPENSSL_VERSION_1_1) && defined(WITH_THREAD)
+ #define HAVE_OPENSSL_CRYPTO_LOCK
+ #endif
+ 
++#if defined(OPENSSL_VERSION_1_1) && !defined(OPENSSL_NO_SSL2)
++#define OPENSSL_NO_SSL2
++#endif
++
++#ifndef PY_OPENSSL_1_1_API
++/* OpenSSL 1.1 API shims for OpenSSL < 1.1.0 and LibreSSL < 2.7.0 */
++
+ #define TLS_method SSLv23_method
+ #define TLS_client_method SSLv23_client_method
+ #define TLS_server_method SSLv23_server_method
+@@ -227,7 +235,7 @@ SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)
+ return s->tlsext_tick_lifetime_hint;
+ }
+ 
+-#endif /* OpenSSL < 1.1.0 or LibreSSL */
++#endif /* OpenSSL < 1.1.0 or LibreSSL < 2.7.0 */
+ 
+ 
+ enum py_ssl_error {
+diff --git a/Tools/ssl/multissltests.py b/Tools/ssl/multissltests.py
+index ce5bbd8530..ba4529ae06 100755
+--- a/Tools/ssl/multissltests.py
 b/Tools/ssl/multissltests.py
+@@ -57,8 +57,9 @@ LIBRESSL_OLD_VERSIONS = [
+ ]
+ 
+ LIBRESSL_RECENT_VERSIONS = [
+-"2.5.3",
+ "2.5.5",
++"2.6.4",
++"2.7.1",
+ ]
+ 
+ # store files in ../multissl
+-- 
+2.17.0
+


[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/files/, dev-lang/python/

2018-04-16 Thread Aaron Bauman
commit: 9f295e6e7bc5fc6065d735e562ad51996260588f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr 13 22:44:30 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 16:14:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f295e6e

dev-lang/python: compatibility patch for libressl

This patch fixes building with >=dev-libs/libressl-2.7. Additionally,
the slot and subslot modifier have been updated to ensure rebuilds are
properly triggered.

Bug: https://bugs.gentoo.org/651162
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7978

 .../python-3.5.5-libressl-compatibility.patch  | 69 ++
 dev-lang/python/python-3.5.5.ebuild|  3 +-
 2 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/dev-lang/python/files/python-3.5.5-libressl-compatibility.patch 
b/dev-lang/python/files/python-3.5.5-libressl-compatibility.patch
new file mode 100644
index 000..67d57d0c138
--- /dev/null
+++ b/dev-lang/python/files/python-3.5.5-libressl-compatibility.patch
@@ -0,0 +1,69 @@
+# From 8d89a385b71a2e4cce0fba0cfc8d91b63485edc5 Mon Sep 17 00:00:00 2001
+# From: Christian Heimes 
+# Date: Sat, 24 Mar 2018 18:38:14 +0100
+# Subject: [PATCH] [3.6] bpo-33127: Compatibility patch for LibreSSL 2.7.0
+# (GH-6210) (GH-6214)
+#
+# LibreSSL 2.7 introduced OpenSSL 1.1.0 API. The ssl module now detects
+# LibreSSL 2.7 and only provides API shims for OpenSSL < 1.1.0 and
+# LibreSSL < 2.7.
+
+# Documentation updates and fixes for failing tests will be provided in
+# another patch set.
+
+# Signed-off-by: Christian Heimes .
+# (cherry picked from commit 4ca0739c9d97ac7cd45499e0d31be68dc659d0e1)
+
+# Co-authored-by: Christian Heimes 
+# Patch modified by Aaron Bauman  for 3.5.5
+
+--- a/Modules/_ssl.c   2018-04-13 18:33:17.397649561 -0400
 b/Modules/_ssl.c   2018-04-13 18:40:22.319852014 -0400
+@@ -101,6 +101,12 @@
+ 
+ #if (OPENSSL_VERSION_NUMBER >= 0x1010L) && 
!defined(LIBRESSL_VERSION_NUMBER)
+ #  define OPENSSL_VERSION_1_1 1
++#  define PY_OPENSSL_1_1_API 1
++#endif
++
++/* LibreSSL 2.7.0 provides necessary OpenSSL 1.1.0 APIs */
++#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x207fL
++#  define PY_OPENSSL_1_1_API 1
+ #endif
+ 
+ /* Openssl comes with TLSv1.1 and TLSv1.2 between 1.0.0h and 1.0.1
+@@ -129,16 +135,18 @@
+ #define INVALID_SOCKET (-1)
+ #endif
+ 
+-#ifdef OPENSSL_VERSION_1_1
+-/* OpenSSL 1.1.0+ */
+-#ifndef OPENSSL_NO_SSL2
+-#define OPENSSL_NO_SSL2
+-#endif
+-#else /* OpenSSL < 1.1.0 */
+-#if defined(WITH_THREAD)
++/* OpenSSL 1.0.2 and LibreSSL needs extra code for locking */
++#if !defined(OPENSSL_VERSION_1_1) && defined(WITH_THREAD)
+ #define HAVE_OPENSSL_CRYPTO_LOCK
+ #endif
+ 
++#if defined(OPENSSL_VERSION_1_1) && !defined(OPENSSL_NO_SSL2)
++#define OPENSSL_NO_SSL2
++#endif
++
++#ifndef PY_OPENSSL_1_1_API
++/* OpenSSL 1.1 API shims for OpenSSL < 1.1.0 and LibreSSL < 2.7.0 */
++
+ #define TLS_method SSLv23_method
+ 
+ static int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne)
+@@ -187,7 +195,7 @@
+ {
+ return store->param;
+ }
+-#endif /* OpenSSL < 1.1.0 or LibreSSL */
++#endif /* OpenSSL < 1.1.0 or LibreSSL < 2.7.0 */
+ 
+ 
+ enum py_ssl_error {

diff --git a/dev-lang/python/python-3.5.5.ebuild 
b/dev-lang/python/python-3.5.5.ebuild
index 51ef212e0f8..64ccaa26cb3 100644
--- a/dev-lang/python/python-3.5.5.ebuild
+++ b/dev-lang/python/python-3.5.5.ebuild
@@ -38,7 +38,7 @@ RDEPEND="app-arch/bzip2:0=
sqlite? ( >=dev-db/sqlite-3.3.8:3= )
ssl? (
!libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
+   libressl? ( dev-libs/libressl:0= )
)
tk? (
>=dev-lang/tcl-8.0:0=
@@ -74,6 +74,7 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-3.4.3-ncurses-pkg-config.patch"
epatch "${FILESDIR}/${PN}-3.5-distutils-OO-build.patch"
epatch "${FILESDIR}/3.6-disable-nis.patch"
+   epatch "${FILESDIR}/python-3.5.5-libressl-compatibility.patch"
 
epatch_user
 



[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/

2018-04-16 Thread Sobhan Mohammadpour
commit: 294db9d39e2b9692e5ec1c687c000e830e6d34f7
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 16:17:34 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 16:17:34 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=294db9d3

gnome-extra/evolution-data-server: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 ...tion-data-server-3.26.5.ebuild => evolution-data-server-3.26.6.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.26.5.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.26.6.ebuild
similarity index 100%
rename from 
gnome-extra/evolution-data-server/evolution-data-server-3.26.5.ebuild
rename to gnome-extra/evolution-data-server/evolution-data-server-3.26.6.ebuild



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-calendar/

2018-04-16 Thread Sobhan Mohammadpour
commit: 92a88dfbca345ed92cc3d2d80780f131a99ab54d
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 16:22:35 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 16:22:35 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=92a88dfb

gnome-extra/gnome-calendar: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../{gnome-calendar-3.26.3.ebuild => gnome-calendar-3.26.4.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.26.3.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
similarity index 97%
rename from gnome-extra/gnome-calendar/gnome-calendar-3.26.3.ebuild
rename to gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
index 460fde6f..1aaa6407 100644
--- a/gnome-extra/gnome-calendar/gnome-calendar-3.26.3.ebuild
+++ b/gnome-extra/gnome-calendar/gnome-calendar-3.26.4.ebuild
@@ -12,6 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 # >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
+# FIXME add docs
 RDEPEND="
>=dev-libs/glib-2.43.4:2
>=x11-libs/gtk+-3.21.6:3



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

2018-04-16 Thread Aaron Bauman
commit: 0e309445daecbc640190cc79b4e76602c55de7ea
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 16 16:23:28 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 16:23:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e309445

media-libs/vigra: amd64 stable

Bug: https://bugs.gentoo.org/652316
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/vigra/vigra-1.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vigra/vigra-1.11.0.ebuild 
b/media-libs/vigra/vigra-1.11.0.ebuild
index 2a8cb711812..7c3e44a5e1b 100644
--- a/media-libs/vigra/vigra-1.11.0.ebuild
+++ b/media-libs/vigra/vigra-1.11.0.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
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ukoethe/vigra/releases/download/Version-${MY_V}/${MY
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc +fftw +hdf5 +jpeg mpi openexr +png +python test +tiff valgrind"
 
 # runtime dependency on python:2.7 is required by the vigra-config script



[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-control-center/

2018-04-16 Thread Sobhan Mohammadpour
commit: 1a9ef4c90ca3c01520d524afc731eb66ef76a1d6
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 16:28:19 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 16:28:19 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a9ef4c9

gnome-base/gnome-control-center: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 ...me-control-center-3.26.1.ebuild => gnome-control-center-3.26.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.26.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild
similarity index 100%
rename from gnome-base/gnome-control-center/gnome-control-center-3.26.1.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-3.26.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2018-04-16 Thread Fabian Groffen
commit: 3077289440d70b8f87a042cdfed42dae72b7ce49
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Apr 16 16:38:19 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Apr 16 16:38:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30772894

mail-mta/exim: specify best matching db version, bug #653252

Upstream banned >=db-6 for various reasons, so we need to tell
explicitly which version of db is available (<6) to be used.

Closes: https://bugs.gentoo.org/653252
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-mta/exim/exim-4.91.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/exim-4.91.ebuild b/mail-mta/exim/exim-4.91.ebuild
index ff66e6daa53..d4c8a7abd70 100644
--- a/mail-mta/exim/exim-4.91.ebuild
+++ b/mail-mta/exim/exim-4.91.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit eutils toolchain-funcs multilib pam systemd
+inherit db-use eutils toolchain-funcs multilib pam systemd
 
 IUSE="arc dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn elibc_glibc 
exiscan-acl gnutls idn ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl 
pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog 
tcpd +tpda X"
 REQUIRED_USE="
@@ -196,9 +196,11 @@ src_configure() {
 
# use the "native" interfaces to the DBM and CDB libraries, support
# passwd and directory lookups by default
+   local DB_VERS="5.3 5.1 4.8 4.7 4.6 4.5 4.4 4.3 4.2 3.2"
cat >> Makefile <<- EOC
USE_DB=yes
-   DBMLIB=-ldb
+   CFLAGS+=-I$(db_includedir ${DB_VERS})
+   DBMLIB=-l$(db_libname ${DB_VERS})
LOOKUP_CDB=yes
LOOKUP_PASSWD=yes
LOOKUP_DSEARCH=yes



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

2018-04-16 Thread Brian Evans
commit: 3c8b57872ce5b1ea46efbfbda51bc90c9ff54933
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr 16 16:47:24 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr 16 16:47:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8b5787

dev-php/pecl-redis: Revbump for missing dependency

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../{pecl-redis-3.1.6.ebuild => pecl-redis-3.1.6-r1.ebuild}   | 11 ++-
 .../{pecl-redis-4.0.0.ebuild => pecl-redis-4.0.0-r1.ebuild}   | 11 ++-
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild 
b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
similarity index 72%
rename from dev-php/pecl-redis/pecl-redis-3.1.6.ebuild
rename to dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
index 486ad8e21f7..4033476716d 100644
--- a/dev-php/pecl-redis/pecl-redis-3.1.6.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
@@ -18,11 +18,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm"
 IUSE="igbinary +session"
 
-DEPEND="igbinary? (
-   php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
-   php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
-   php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] )
-   php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) "
+DEPEND="
+   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
+   php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-0] ) )
+   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
+   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
+"
 RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
 
 # The test suite requires network access.

diff --git a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild
similarity index 74%
rename from dev-php/pecl-redis/pecl-redis-4.0.0.ebuild
rename to dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild
index af4fb3636c0..4cf2aa9cb6c 100644
--- a/dev-php/pecl-redis/pecl-redis-4.0.0.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-4.0.0-r1.ebuild
@@ -18,11 +18,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm"
 IUSE="igbinary +session"
 
-DEPEND="igbinary? (
-   php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
-   php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
-   php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] )
-   php_targets_php7-2? ( dev-php/igbinary[php_targets_php7-2] ) ) "
+DEPEND="
+   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
+   php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-0] ) )
+   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
+   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
+"
 RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
 
 # The test suite requires network access.



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/util/futures/, pym/portage/util/futures/, ...

2018-04-16 Thread Zac Medico
commit: ece99145a48157b60212d511c8053f8f6c0532a9
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 16 16:27:39 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 16 16:42:58 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ece99145

Use asyncio.wait from standard library when available

 pym/portage/tests/util/futures/test_retry.py   | 46 +++---
 .../futures/{_asyncio.py => _asyncio/__init__.py}  | 11 ++
 .../util/futures/{wait.py => _asyncio/tasks.py}| 17 ++--
 pym/portage/util/futures/iter_completed.py |  5 ++-
 4 files changed, 51 insertions(+), 28 deletions(-)

diff --git a/pym/portage/tests/util/futures/test_retry.py 
b/pym/portage/tests/util/futures/test_retry.py
index 7641e4e92..409f50971 100644
--- a/pym/portage/tests/util/futures/test_retry.py
+++ b/pym/portage/tests/util/futures/test_retry.py
@@ -11,9 +11,9 @@ except ImportError:
 from portage.tests import TestCase
 from portage.util._eventloop.global_event_loop import global_event_loop
 from portage.util.backoff import RandomExponentialBackoff
+from portage.util.futures import asyncio
 from portage.util.futures.futures import TimeoutError
 from portage.util.futures.retry import retry
-from portage.util.futures.wait import wait
 from portage.util.monotonic import monotonic
 
 
@@ -57,7 +57,7 @@ class HangForever(object):
 
 class RetryTestCase(TestCase):
def testSucceedLater(self):
-   loop = global_event_loop()
+   loop = global_event_loop()._asyncio_wrapper
func = SucceedLater(1)
func_coroutine = functools.partial(loop.run_in_executor, None, 
func)
decorator = retry(try_max=,
@@ -67,51 +67,51 @@ class RetryTestCase(TestCase):
self.assertEqual(result, 'success')
 
def testSucceedNever(self):
-   loop = global_event_loop()
+   loop = global_event_loop()._asyncio_wrapper
func = SucceedNever()
func_coroutine = functools.partial(loop.run_in_executor, None, 
func)
decorator = retry(try_max=4, try_timeout=None,
delay_func=RandomExponentialBackoff(multiplier=0.1, 
base=2))
decorated_func = decorator(func_coroutine)
-   done, pending = 
loop.run_until_complete(wait([decorated_func()]))
+   done, pending = 
loop.run_until_complete(asyncio.wait([decorated_func()], loop=loop))
self.assertEqual(len(done), 1)
-   self.assertTrue(isinstance(done[0].exception().__cause__, 
SucceedNeverException))
+   self.assertTrue(isinstance(done.pop().exception().__cause__, 
SucceedNeverException))
 
def testSucceedNeverReraise(self):
-   loop = global_event_loop()
+   loop = global_event_loop()._asyncio_wrapper
func = SucceedNever()
func_coroutine = functools.partial(loop.run_in_executor, None, 
func)
decorator = retry(reraise=True, try_max=4, try_timeout=None,
delay_func=RandomExponentialBackoff(multiplier=0.1, 
base=2))
decorated_func = decorator(func_coroutine)
-   done, pending = 
loop.run_until_complete(wait([decorated_func()]))
+   done, pending = 
loop.run_until_complete(asyncio.wait([decorated_func()], loop=loop))
self.assertEqual(len(done), 1)
-   self.assertTrue(isinstance(done[0].exception(), 
SucceedNeverException))
+   self.assertTrue(isinstance(done.pop().exception(), 
SucceedNeverException))
 
def testHangForever(self):
-   loop = global_event_loop()
+   loop = global_event_loop()._asyncio_wrapper
func = HangForever()
func_coroutine = functools.partial(loop.run_in_executor, None, 
func)
decorator = retry(try_max=2, try_timeout=0.1,
delay_func=RandomExponentialBackoff(multiplier=0.1, 
base=2))
decorated_func = decorator(func_coroutine)
-   done, pending = 
loop.run_until_complete(wait([decorated_func()]))
+   done, pending = 
loop.run_until_complete(asyncio.wait([decorated_func()], loop=loop))
self.assertEqual(len(done), 1)
-   self.assertTrue(isinstance(done[0].exception().__cause__, 
TimeoutError))
+   self.assertTrue(isinstance(done.pop().exception().__cause__, 
TimeoutError))
 
def testHangForeverReraise(self):
-   loop = global_event_loop()
+   loop = global_event_loop()._asyncio_wrapper
func = HangForever()
func_coroutine = functools.partial(loop.run_in_executor, None, 
func)
decorator = retry(reraise=True, try_max=2, try_timeout=0.1,
delay_func=RandomExponentialBackoff(multiplier=0.1, 
base=2))
decora

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

2018-04-16 Thread Johannes Huber
commit: 544f31fbc7044a6be0e19f3a165aeccaa818b7c4
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 16:41:29 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:01:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544f31fb

media-libs/libsbsms: Remove 2.0.0

Deprecated EAPI 4 and overshadowed by 2.0.2.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/libsbsms/Manifest  |  1 -
 media-libs/libsbsms/libsbsms-2.0.0.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/media-libs/libsbsms/Manifest b/media-libs/libsbsms/Manifest
index 97064063fdb..db998b50a6b 100644
--- a/media-libs/libsbsms/Manifest
+++ b/media-libs/libsbsms/Manifest
@@ -1,3 +1,2 @@
-DIST libsbsms-2.0.0.tar.gz 832881 BLAKE2B 
d059317b8e4fd577172c1b5f1b3d177bdb6c5ec1a24810bfa19c1cf973c0c6a5c5f8b06eb061c00490ebe233fadd7b2df56e94fccb972ac2dc976c1ee71cfe87
 SHA512 
c3047310c5e5080eb437f426ac679fda3cd18ccf06e287667701aa9ef50e47285df4cc29e5d1dd82e9bdd1e668bf33ee437d9bc8499ba1687b172ac904d80d92
 DIST libsbsms-2.0.1.tar.gz 741474 BLAKE2B 
cbc855a2e26ba2966bd4722463d4520fd0707a3f37be98f7c7a4460a543d237407f379fb315d1d5fcce7954271f74ec930fddc51fb92e631e30b4142bf2fbd6c
 SHA512 
62d5b3bc58069d697f0cf9505f2da22555a1fa8c966191cdd369161d56266069ae47a41100103439dc58b7dd01bbc3b11279400a2d0c161b2b4b9c854199ae45
 DIST libsbsms-2.0.2.tar.gz 450170 BLAKE2B 
a9e75f1f2a3da2a407d21bd267fe842d2c2367f85e4cb588902ae34e56b76297c2f60968113ae7a08a6652e57bc20376f1a60e97d6d59863f9f1ae30589e0723
 SHA512 
8aaab3e191f3e10e559683ab4ebdcb8d951cf0e776390234f25675a98640d60d20aed872061ba72fdc3bd7827b7d46bc27225fe947cdd7fa4312f75cbdd78e6c

diff --git a/media-libs/libsbsms/libsbsms-2.0.0.ebuild 
b/media-libs/libsbsms/libsbsms-2.0.0.ebuild
deleted file mode 100644
index d29fc3b908d..000
--- a/media-libs/libsbsms/libsbsms-2.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="A library for high quality time and pitch scale modification"
-HOMEPAGE="http://sbsms.sourceforge.net/";
-SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_sse static-libs"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-cflags.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable cpu_flags_x86_sse sse) \
-   --disable-multithreaded
-   # threaded version causes segfaults
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



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

2018-04-16 Thread Johannes Huber
commit: 371d17a7b85af02fa78ed05ccef0a8f1c12aa77b
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 17:00:45 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:01:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371d17a7

media-libs/libsbsms: Revision bump 2.0.2-r1

EAPI 6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild 
b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild
new file mode 100644
index 000..4e77d0d1ecc
--- /dev/null
+++ b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+AUTOTOOLS_AUTORECONF=true
+inherit eutils autotools
+
+DESCRIPTION="A library for high quality time and pitch scale modification"
+HOMEPAGE="http://sbsms.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse static-libs"
+
+PATCHES=( "${FILESDIR}/${P}-cflags.patch" )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable cpu_flags_x86_sse sse) \
+   --disable-multithreaded
+   # threaded version causes segfaults
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2018-04-16 Thread Johannes Huber
commit: d49a6ecc0d533c17a1cdec69c2dead4f402e6e72
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 16:43:40 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:01:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49a6ecc

media-libs/libsbsms: Remove 2.0.1

Deprecated EAPI 4 and overshadowed by 2.0.2.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/libsbsms/Manifest   |  1 -
 .../libsbsms/files/libsbsms-2.0.0-cflags.patch | 24 ---
 .../libsbsms/files/libsbsms-2.0.1-includes.patch   | 11 ---
 media-libs/libsbsms/libsbsms-2.0.1.ebuild  | 36 --
 4 files changed, 72 deletions(-)

diff --git a/media-libs/libsbsms/Manifest b/media-libs/libsbsms/Manifest
index db998b50a6b..03f1d397375 100644
--- a/media-libs/libsbsms/Manifest
+++ b/media-libs/libsbsms/Manifest
@@ -1,2 +1 @@
-DIST libsbsms-2.0.1.tar.gz 741474 BLAKE2B 
cbc855a2e26ba2966bd4722463d4520fd0707a3f37be98f7c7a4460a543d237407f379fb315d1d5fcce7954271f74ec930fddc51fb92e631e30b4142bf2fbd6c
 SHA512 
62d5b3bc58069d697f0cf9505f2da22555a1fa8c966191cdd369161d56266069ae47a41100103439dc58b7dd01bbc3b11279400a2d0c161b2b4b9c854199ae45
 DIST libsbsms-2.0.2.tar.gz 450170 BLAKE2B 
a9e75f1f2a3da2a407d21bd267fe842d2c2367f85e4cb588902ae34e56b76297c2f60968113ae7a08a6652e57bc20376f1a60e97d6d59863f9f1ae30589e0723
 SHA512 
8aaab3e191f3e10e559683ab4ebdcb8d951cf0e776390234f25675a98640d60d20aed872061ba72fdc3bd7827b7d46bc27225fe947cdd7fa4312f75cbdd78e6c

diff --git a/media-libs/libsbsms/files/libsbsms-2.0.0-cflags.patch 
b/media-libs/libsbsms/files/libsbsms-2.0.0-cflags.patch
deleted file mode 100644
index 63de676beb6..000
--- a/media-libs/libsbsms/files/libsbsms-2.0.0-cflags.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 libsbsms-2.0.0/configure.in
-+++ libsbsms-2.0.0/configure.in
-@@ -69,8 +69,6 @@
- 
- AC_ARG_ENABLE(universal_binary,[  --enable-universal_binary enable universal 
binary build: (default: 
disable)],[enable_universal_binary=$enableval],[enable_universal_binary=no])
- 
--SBSMS_CFLAGS="-ffast-math -funroll-loops"
--
- if test x$enable_static = xno; then
-   case "$target_os" in
-  darwin*)
-@@ -81,12 +79,6 @@
-esac
- fi
- 
--if test x$enable_debug = xyes; then
--   SBSMS_CFLAGS="$SBSMS_CFLAGS -g -O3"
--else
--   SBSMS_CFLAGS="$SBSMS_CFLAGS -O3 -fomit-frame-pointer"
--fi
--
- if test x$enable_multithreaded = xyes; then
- AC_DEFINE(MULTITHREADED,1,[Define to compile multithreaded sbsms])
- fi

diff --git a/media-libs/libsbsms/files/libsbsms-2.0.1-includes.patch 
b/media-libs/libsbsms/files/libsbsms-2.0.1-includes.patch
deleted file mode 100644
index 63937fa6157..000
--- a/media-libs/libsbsms/files/libsbsms-2.0.1-includes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN libsbsms-2.0.1.old/src/buffer.h libsbsms-2.0.1/src/buffer.h
 libsbsms-2.0.1.old/src/buffer.h2012-12-08 18:43:46.772667486 +0100
-+++ libsbsms-2.0.1/src/buffer.h2012-12-08 18:44:04.677668212 +0100
-@@ -2,6 +2,7 @@
- #ifndef BUFFER_H
- #define BUFFER_H
- 
-+#include 
- #include "sbsms.h"
- #include "grain.h"
- #include 

diff --git a/media-libs/libsbsms/libsbsms-2.0.1.ebuild 
b/media-libs/libsbsms/libsbsms-2.0.1.ebuild
deleted file mode 100644
index c4a25747efd..000
--- a/media-libs/libsbsms/libsbsms-2.0.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="A library for high quality time and pitch scale modification"
-HOMEPAGE="http://sbsms.sourceforge.net/";
-SRC_URI="mirror://sourceforge/sbsms/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~mips ppc ppc64 x86"
-IUSE="cpu_flags_x86_sse static-libs"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-2.0.0-cflags.patch \
-   "${FILESDIR}"/${PN}-2.0.1-includes.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable cpu_flags_x86_sse sse) \
-   --disable-multithreaded
-   # threaded version causes segfaults
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] proj/musl:master commit in: sys-kernel/linux-headers/

2018-04-16 Thread Aric Belsito
commit: ab0b17a06dc40e8f55d433dd16f48f8d8818c52c
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Apr 16 17:09:22 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Apr 16 17:09:22 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ab0b17a0

sys-kernel/linux-headers: version bump to 4.16-r1

 sys-kernel/linux-headers/Manifest  |  1 +
 .../linux-headers/linux-headers-4.16-r1.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 8275d1f..201376b 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -5,4 +5,5 @@ DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a7
 DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 
8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217
 SHA512 
3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
 DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 
79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a
 SHA512 
7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
+DIST gentoo-headers-base-4.16-r1.tar.xz 8227040 BLAKE2B 
95b2d64a614430e49d849ab54c58cbc3a850faea1bb5d9f7f43733d7b745ceb5ea3d1f8cc4dbb36c20797ae7d10bd736b99d17f5bfd0cdb90ecedb4eeb0f8610
 SHA512 
9b7cc82a322bd43dbf07c63d465200c87b838252e449028a363f3ff10921fe3889b503f20184168c7413d792c3d33b4324d89c89b95c8143a4a3c9c3e7e2d28e
 DIST gentoo-headers-base-4.16.tar.xz 856 BLAKE2B 
a5065cb49b549ea5eff33bc3a60ed070511cc463258666c30681aceaba97a108be059e4fc175bd6ba4dd0b27cf8bab14e0a8225346811eaacb4ddf8b2ba5a147
 SHA512 
2a5beadc61532d23f999c24101f3ab6db5d184a7327fa26330e318ac6b5b38b14c0e73ead2f550707b4e24c1f4f1a11c306c97608d98d530978fdeb43b4d58d9

diff --git a/sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild
new file mode 100644
index 000..1dc3967
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv 
s390 score sh sparc tile x86 xtensa"
+inherit kernel-2
+detect_version
+
+PATCH_VER="1"
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}-r1.tar.xz
+   ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+   
https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-base-${PV}-r1.tar.xz
+   
${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+"
+
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+
+DEPEND="app-arch/xz-utils
+   dev-lang/perl"
+RDEPEND="!!media-sound/alsa-headers"
+
+S=${WORKDIR}/gentoo-headers-base-${PV}
+
+src_unpack() {
+   unpack ${A}
+}
+
+src_prepare() {
+   default
+
+   [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
+   epatch "${FILESDIR}"/libc-4.16-portability.patch
+}
+
+src_install() {
+   kernel-2_src_install
+
+   # hrm, build system sucks
+   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
+   find "${ED}" -depth -type d -delete 2>/dev/null
+}
+
+src_test() {
+   # Make sure no uapi/ include paths are used by accident.
+   egrep -r \
+   -e '# *include.*["<]uapi/' \
+   "${D}" && die "#include uapi/xxx detected"
+
+   einfo "Possible unescaped attribute/type usage"
+   egrep -r \
+   -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
+   -e '\<([us](8|16|32|64))\>' \
+   .
+
+   einfo "Missing linux/types.h include"
+   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 
linux/types.h
+
+   emake ARCH=$(tc-arch-kernel) headers_check
+}



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

2018-04-16 Thread Aric Belsito
commit: 1b11970eed843e35971308ae52e1d8b5c591d432
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Apr 16 17:07:32 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Apr 16 17:07:32 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1b11970e

sys-apps/iproute2: version bump to 4.16.0-r1

sync with upstream

 .../files/iproute2-4.16.0-keep-family.patch| 25 ++
 sys-apps/iproute2/iproute2-4.14.1-r4.ebuild|  1 -
 sys-apps/iproute2/iproute2-4.15.0.ebuild   |  1 -
 ...te2-4.16.0.ebuild => iproute2-4.16.0-r1.ebuild} |  2 +-
 sys-apps/iproute2/iproute2-4.16.0.ebuild   |  1 -
 5 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/sys-apps/iproute2/files/iproute2-4.16.0-keep-family.patch 
b/sys-apps/iproute2/files/iproute2-4.16.0-keep-family.patch
new file mode 100644
index 000..d2940c9
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-4.16.0-keep-family.patch
@@ -0,0 +1,25 @@
+Bug: https://bugs.gentoo.org/652986
+
+https://marc.info/?l=linux-netdev&m=152363743818340&w=2
+
+--- a/lib/utils.c
 b/lib/utils.c
+@@ -568,7 +568,7 @@ static int __get_addr_1(inet_prefix *addr, const char 
*name, int family)
+   if (strcmp(name, "default") == 0) {
+   if ((family == AF_DECnet) || (family == AF_MPLS))
+   return -1;
+-  addr->family = (family != AF_UNSPEC) ? family : AF_INET;
++  addr->family = family;
+   addr->bytelen = af_byte_len(addr->family);
+   addr->bitlen = -2;
+   addr->flags |= PREFIXLEN_SPECIFIED;
+@@ -579,7 +579,7 @@ static int __get_addr_1(inet_prefix *addr, const char 
*name, int family)
+   strcmp(name, "any") == 0) {
+   if ((family == AF_DECnet) || (family == AF_MPLS))
+   return -1;
+-  addr->family = AF_UNSPEC;
++  addr->family = family;
+   addr->bytelen = 0;
+   addr->bitlen = -2;
+   return 0;
+-- 

diff --git a/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild 
b/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
index 8e877b0..6679ba7 100644
--- a/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
+++ b/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
@@ -62,7 +62,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 

diff --git a/sys-apps/iproute2/iproute2-4.15.0.ebuild 
b/sys-apps/iproute2/iproute2-4.15.0.ebuild
index 4b485e8..a8c212b 100644
--- a/sys-apps/iproute2/iproute2-4.15.0.ebuild
+++ b/sys-apps/iproute2/iproute2-4.15.0.ebuild
@@ -61,7 +61,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 

diff --git a/sys-apps/iproute2/iproute2-4.16.0.ebuild 
b/sys-apps/iproute2/iproute2-4.16.0-r1.ebuild
similarity index 98%
copy from sys-apps/iproute2/iproute2-4.16.0.ebuild
copy to sys-apps/iproute2/iproute2-4.16.0-r1.ebuild
index 842de0b..dd450e4 100644
--- a/sys-apps/iproute2/iproute2-4.16.0.ebuild
+++ b/sys-apps/iproute2/iproute2-4.16.0-r1.ebuild
@@ -44,6 +44,7 @@ DEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907
"${FILESDIR}"/${PN}-4.16.0-configure-nomagic.patch # bug 643722
+   "${FILESDIR}"/${P}-keep-family.patch # bug 652986
"${FILESDIR}"/${PN}-4.15.0-musl.patch
 )
 
@@ -61,7 +62,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 

diff --git a/sys-apps/iproute2/iproute2-4.16.0.ebuild 
b/sys-apps/iproute2/iproute2-4.16.0.ebuild
index 842de0b..7157a09 100644
--- a/sys-apps/iproute2/iproute2-4.16.0.ebuild
+++ b/sys-apps/iproute2/iproute2-4.16.0.ebuild
@@ -61,7 +61,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 



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

2018-04-16 Thread Aaron Bauman
commit: 3a0266e5a077e78a8a122e13f2fc40bb45ef947d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 16 17:10:13 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 17:10:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0266e5

dev-php/pecl-redis: amd64 stable

Bug: https://bugs.gentoo.org/652988
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild 
b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
index 4033476716d..6c219bc9293 100644
--- a/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-3.1.6-r1.ebuild
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
 DESCRIPTION="PHP extension for interfacing with Redis"
 LICENSE="PHP-3.01"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="amd64 ~arm"
 IUSE="igbinary +session"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pmacct/

2018-04-16 Thread Aaron Bauman
commit: 4cd70b39e73a5c0d6915ef9afc5e7fe07e62bd90
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 16 17:21:16 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 17:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd70b39

net-analyzer/pmacct: amd64 stable

Bug: https://bugs.gentoo.org/652964
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-analyzer/pmacct/pmacct-1.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/pmacct/pmacct-1.6.2.ebuild 
b/net-analyzer/pmacct/pmacct-1.6.2.ebuild
index 72d65265800..470092a66bd 100644
--- a/net-analyzer/pmacct/pmacct-1.6.2.ebuild
+++ b/net-analyzer/pmacct/pmacct-1.6.2.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
@@ -10,7 +10,7 @@ SRC_URI="http://www.pmacct.net/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="64bit debug geoip geoipv2 ipv6 jansson kafka mongodb mysql nflog 
postgres rabbitmq sqlite threads"
 REQUIRED_USE="
?? ( geoip geoipv2 )



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

2018-04-16 Thread Aaron Bauman
commit: 276b4b0144f622ca4e2631fd8a8bcf95b577f423
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 16 17:20:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 17:20:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276b4b01

dev-libs/mongo-c-driver: amd64 stable

Bug: https://bugs.gentoo.org/652964
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/mongo-c-driver/mongo-c-driver-0.8.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-0.8.1-r1.ebuild 
b/dev-libs/mongo-c-driver/mongo-c-driver-0.8.1-r1.ebuild
index 764dce23aa5..e926293376f 100644
--- a/dev-libs/mongo-c-driver/mongo-c-driver-0.8.1-r1.ebuild
+++ b/dev-libs/mongo-c-driver/mongo-c-driver-0.8.1-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="5"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/mongodb/${PN}/tarball/v${PV/_/} 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 IUSE="doc static-libs"
 
 # tests fails to build



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

2018-04-16 Thread Michael Orlitzky
commit: 7c51d812e54f1d0a957ea0758dfc96c27efb1336
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Apr 16 17:25:26 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Apr 16 17:25:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c51d812

dev-php/pecl-redis: remove "unused" pecl-redis-3.1.2.ebuild.

Closes: https://bugs.gentoo.org/652988
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-php/pecl-redis/Manifest|  1 -
 dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index 1a3933a3f84..f3b0fdf84ca 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,3 +1,2 @@
-DIST redis-3.1.2.tgz 199041 BLAKE2B 
a90f4136dae03155d7e3fc4e5b6b32ab73c918a850c501a19e28ea62c6d105108ebd18edaa3b12a13cf38103302ee6ad0759a47b4c59e4a5464e951f02cff0ea
 SHA512 
14b6321072f8ab41b8293b40ea8e1e2bdac1bb694c4566467ea4e6ced37c8fc41bf5712bd27cebf509f25fda0492765cd2c8d2fe61395bcb0b0d9cbbceebe684
 DIST redis-3.1.6.tgz 199920 BLAKE2B 
00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0
 SHA512 
4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527
 DIST redis-4.0.0.tgz 212340 BLAKE2B 
996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101
 SHA512 
e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd

diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
deleted file mode 100644
index 28fa94708b6..000
--- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="redis"
-USE_PHP="php5-6 php7-0 php7-1"
-DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
-MY_P="${PN/pecl-/}-${PV/_rc/RC}"
-PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
-PHP_EXT_S="${WORKDIR}/${MY_P}"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="PHP extension for interfacing with Redis"
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="igbinary +session"
-
-DEPEND="igbinary? (
-   php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
-   php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
-   php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )"
-RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
-
-# The test suite requires network access.
-RESTRICT=test
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   local PHP_EXT_ECONF_ARGS=(
-   --enable-redis
-   $(use_enable igbinary redis-igbinary)
-   $(use_enable session redis-session)
-   )
-   php-ext-source-r3_src_configure
-}
-
-src_test(){
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env "${slot}"
-   # Run tests for Redis class
-   ${PHPCLI} -d extension=modules/redis.so \
- tests/TestRedis.php \
- --class Redis \
- --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
-   done
-}



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

2018-04-16 Thread Aaron Bauman
commit: bfb6d4c4f0a6f92a4c889628e70b6520be47d5c6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 16 17:29:16 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 16 17:29:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb6d4c4

dev-db/percona-toolkit: amd64 stable

Bug: https://bugs.gentoo.org/620078
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild 
b/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild
index 9dc68077033..20eab60820d 100644
--- a/dev-db/percona-toolkit/percona-toolkit-2.2.20.ebuild
+++ b/dev-db/percona-toolkit/percona-toolkit-2.2.20.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"
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz";
 
 LICENSE="|| ( GPL-2 Artistic )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 # Package warrants IUSE doc
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/, net-vpn/openvpn/files/

2018-04-16 Thread Jason Donenfeld
commit: 5788ebc0a13f19bb93a49f2f9b8d10902cb0fcc1
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 16 17:29:55 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Apr 16 17:30:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5788ebc0

net-vpn/openvpn: fix compilation with libressl

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../files/openvpn-2.4.5-libressl-macro-fix.patch   | 63 ++
 net-vpn/openvpn/openvpn-2.4.5.ebuild   |  1 +
 2 files changed, 64 insertions(+)

diff --git a/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch 
b/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch
new file mode 100644
index 000..13b97600952
--- /dev/null
+++ b/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch
@@ -0,0 +1,63 @@
+diff --git a/configure.ac b/configure.ac
+index 626b4dd..2a8e87f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -948,6 +948,18 @@ if test "${with_crypto_library}" = "openssl"; then
+   EC_GROUP_order_bits
+   ]
+   )
++  AC_CHECK_DECLS(
++  [
++  SSL_CTX_get_min_proto_version,
++  SSL_CTX_get_max_proto_version,
++  SSL_CTX_set_min_proto_version,
++  SSL_CTX_set_max_proto_version,
++  ],
++  ,
++  ,
++  [[#include ]]
++
++  )
+ 
+   CFLAGS="${saved_CFLAGS}"
+   LIBS="${saved_LIBS}"
+diff --git a/src/openvpn/openssl_compat.h b/src/openvpn/openssl_compat.h
+index d375fab..340d452 100644
+--- a/src/openvpn/openssl_compat.h
 b/src/openvpn/openssl_compat.h
+@@ -661,7 +661,7 @@ EC_GROUP_order_bits(const EC_GROUP *group)
+ #define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT   RSA_F_RSA_EAY_PRIVATE_ENCRYPT
+ #endif
+ 
+-#ifndef SSL_CTX_get_min_proto_version
++#if !HAVE_DECL_SSL_CTX_GET_MIN_PROTO_VERSION
+ /** Return the min SSL protocol version currently enabled in the context.
+  *  If no valid version >= TLS1.0 is found, return 0. */
+ static inline int
+@@ -684,7 +684,7 @@ SSL_CTX_get_min_proto_version(SSL_CTX *ctx)
+ }
+ #endif /* SSL_CTX_get_min_proto_version */
+ 
+-#ifndef SSL_CTX_get_max_proto_version
++#if !HAVE_DECL_SSL_CTX_GET_MAX_PROTO_VERSION
+ /** Return the max SSL protocol version currently enabled in the context.
+  *  If no valid version >= TLS1.0 is found, return 0. */
+ static inline int
+@@ -707,7 +707,7 @@ SSL_CTX_get_max_proto_version(SSL_CTX *ctx)
+ }
+ #endif /* SSL_CTX_get_max_proto_version */
+ 
+-#ifndef SSL_CTX_set_min_proto_version
++#if !HAVE_DECL_SSL_CTX_SET_MIN_PROTO_VERSION
+ /** Mimics SSL_CTX_set_min_proto_version for OpenSSL < 1.1 */
+ static inline int
+ SSL_CTX_set_min_proto_version(SSL_CTX *ctx, long tls_ver_min)
+@@ -736,7 +736,7 @@ SSL_CTX_set_min_proto_version(SSL_CTX *ctx, long 
tls_ver_min)
+ }
+ #endif /* SSL_CTX_set_min_proto_version */
+ 
+-#ifndef SSL_CTX_set_max_proto_version
++#if !HAVE_DECL_SSL_CTX_SET_MAX_PROTO_VERSION
+ /** Mimics SSL_CTX_set_max_proto_version for OpenSSL < 1.1 */
+ static inline int
+ SSL_CTX_set_max_proto_version(SSL_CTX *ctx, long tls_ver_max)

diff --git a/net-vpn/openvpn/openvpn-2.4.5.ebuild 
b/net-vpn/openvpn/openvpn-2.4.5.ebuild
index 7143fb14c09..d93cd5da7e5 100644
--- a/net-vpn/openvpn/openvpn-2.4.5.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.5.ebuild
@@ -49,6 +49,7 @@ CONFIG_CHECK="~TUN"
 
 PATCHES=(
"${FILESDIR}/${PN}-external-cmocka.patch"
+   "${FILESDIR}/${P}-libressl-macro-fix.patch"
 )
 
 pkg_setup()  {



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ubuntu-font-family/

2018-04-16 Thread Johannes Huber
commit: 8b99eba1f2b694612ec4d102a2bd8addde7704a4
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 17:32:04 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:37:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b99eba1

media-fonts/ubuntu-font-family: Revision bump 0.83-r1

EAPI 6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../ubuntu-font-family-0.83-r1.ebuild  | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83-r1.ebuild 
b/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83-r1.ebuild
new file mode 100644
index 000..75c978bd3a5
--- /dev/null
+++ b/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="A set of matching libre/open fonts funded by Canonical"
+HOMEPAGE="http://font.ubuntu.com/";
+SRC_URI="http://font.ubuntu.com/download/${P}.zip";
+
+LICENSE="UbuntuFontLicense-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+FONT_SUFFIX="ttf"
+
+DOCS=( CONTRIBUTING.txt FONTLOG.txt README.txt )
+
+src_prepare() {
+   default
+   rm "${S}"/Ubuntu-M*.ttf || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ubuntu-font-family/

2018-04-16 Thread Johannes Huber
commit: 93238980eb950e9a06966d599e228d2bc8a27fd3
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 17:24:41 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:37:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93238980

media-fonts/ubuntu-font-family: Remove 0.71.2

Deprecated EAPI 4 and overshadowed by 0.80.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../ubuntu-font-family-0.71.2.ebuild   | 22 --
 1 file changed, 22 deletions(-)

diff --git a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2.ebuild 
b/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2.ebuild
deleted file mode 100644
index 76cc753aedf..000
--- a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit font
-
-DESCRIPTION="A set of matching libre/open fonts funded by Canonical"
-HOMEPAGE="http://font.ubuntu.com/";
-SRC_URI="http://font.ubuntu.com/download/${P}.zip";
-
-LICENSE="UbuntuFontLicense-1.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-FONT_SUFFIX="ttf"
-
-DOCS="CONTRIBUTING.txt FONTLOG.txt README.txt"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ubuntu-font-family/

2018-04-16 Thread Johannes Huber
commit: 5b283780cefd5923820651220c990594341ead12
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 17:26:26 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:37:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b283780

media-fonts/ubuntu-font-family: Remove 0.72.2-r1

Deprecated EAPI 4 and overshadowed by 0.80.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-fonts/ubuntu-font-family/Manifest|  1 -
 .../ubuntu-font-family-0.71.2-r1.ebuild| 26 --
 2 files changed, 27 deletions(-)

diff --git a/media-fonts/ubuntu-font-family/Manifest 
b/media-fonts/ubuntu-font-family/Manifest
index 0765c754265..5662731372c 100644
--- a/media-fonts/ubuntu-font-family/Manifest
+++ b/media-fonts/ubuntu-font-family/Manifest
@@ -1,3 +1,2 @@
-DIST ubuntu-font-family-0.71.2.zip 1479191 BLAKE2B 
22d2bf140e7a1f86f53ef26037abd57cbfee3e7893ef3ebbeb7be41649e0337a42ffdc85b9da601f0eb907026841f302ce02f87cf52328348b78a9fa5f35dd4f
 SHA512 
c8cb6df0d65f992f3c06011c8467a2899fb9b1d0eef5f246de78c629889c2a9a7e91a7e61342cf603c86ed79cff849182b44464829e7b2fcdbad2c8b8ce1b163
 DIST ubuntu-font-family-0.80.zip 2091643 BLAKE2B 
41d234c6ab62d2891b4563166f596ba48aa48859626d10917cedf4e4fd0df993f5851013d2d073216a23846b9ac416ace083de2e156f8416cd57372830a8cda4
 SHA512 
d35e382fd8c20057cfcbcca55b747eaf678fdbf2e146ee91cd081bd0614d2c88e5aa9f8d9e04b4368a17f89c243956532bd361f23609e9dd2f124fc52e218086
 DIST ubuntu-font-family-0.83.zip 2092263 BLAKE2B 
996e2cf480eac3e3633bdcbc40766fe22b670152c9a4c462d9af7b1b85a7d0310ff118ad0f9f2670a56718391e684479bb5df74a5f31c2dbf4430dbf9c7cc189
 SHA512 
d9ab7afc8aab55810de6e403aa02c0118bb35d94844cc14bb07b71daef4c6d63a9c927f0e81a9f97d29904512d94fa0226fbff2341351ac000fc233d2dc55727

diff --git a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2-r1.ebuild 
b/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2-r1.ebuild
deleted file mode 100644
index f67fd43f3db..000
--- a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.71.2-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit font
-
-DESCRIPTION="A set of matching libre/open fonts funded by Canonical"
-HOMEPAGE="http://font.ubuntu.com/";
-SRC_URI="http://font.ubuntu.com/download/${P}.zip";
-
-LICENSE="UbuntuFontLicense-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-FONT_SUFFIX="ttf"
-
-DOCS="CONTRIBUTING.txt FONTLOG.txt README.txt"
-
-src_prepare() {
-   rm "${S}"/Ubuntu-M*.ttf
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/ubuntu-font-family/

2018-04-16 Thread Johannes Huber
commit: 76b67a6cafc10b8574a5b6b9f07c161df01cf763
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 16 17:33:02 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 16 17:37:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b67a6c

media-fonts/ubuntu-font-family: Remove 0.83 (r0)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../ubuntu-font-family-0.83.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83.ebuild 
b/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83.ebuild
deleted file mode 100644
index 4d211863e95..000
--- a/media-fonts/ubuntu-font-family/ubuntu-font-family-0.83.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit font
-
-DESCRIPTION="A set of matching libre/open fonts funded by Canonical"
-HOMEPAGE="http://font.ubuntu.com/";
-SRC_URI="http://font.ubuntu.com/download/${P}.zip";
-
-LICENSE="UbuntuFontLicense-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-FONT_SUFFIX="ttf"
-
-DOCS=(CONTRIBUTING.txt FONTLOG.txt README.txt)
-
-src_prepare() {
-   rm "${S}"/Ubuntu-M*.ttf || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2018-04-16 Thread Jason Donenfeld
commit: 05bd0d6528b0943dbdbdb77194d9e0d150ed7d6c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 16 17:51:53 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Mon Apr 16 17:52:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bd0d65

net-p2p/nicotine+: version bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-p2p/nicotine+/Manifest |  2 +-
 net-p2p/nicotine+/metadata.xml |  3 +--
 ...ne+-1.2.16-r1.ebuild => nicotine+-1.4.1.ebuild} | 27 +-
 3 files changed, 8 insertions(+), 24 deletions(-)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index 7696979f420..047e9967a8a 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -1 +1 @@
-DIST nicotine+-1.2.16.tar.bz2 3892006 BLAKE2B 
627ad763a319decd93b02e08273bee03545d623cdbcd7b274a51ff691947ed63fe7e290d29363ea806b350303df624afcedd7a3dbd88d30e31a6e6b138135fee
 SHA512 
8b5b7f99e14f28f3a1c7a77fc12662cfafa0f9ac9d3c8c2a2d1e959f96a9161005a29ad2ed07fa07ea8908b88f247f3c120b299e7183a0558994b5e96cb47f78
+DIST nicotine+-1.4.1.tar.gz 3824830 BLAKE2B 
def211a4d06b1cb6a409917579652b3a1c8c36ec5ecfe5e295b9fabeaaca02cd4999fd20935c8999d4cf989f3ecff0a0a2c7f52a40f8c2b03e05b6c9dc2feca9
 SHA512 
894dfb318b205b6be21face0308f183da15772f329158c6a9a8a816dfdf231ad89245188acad5538821b2a778c8a8a6201ce8548cc58550c4eb6c0763db9d66a

diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml
index 202f8408697..0acc3684dd5 100644
--- a/net-p2p/nicotine+/metadata.xml
+++ b/net-p2p/nicotine+/metadata.xml
@@ -2,7 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   eLvErDe/nicotine-plus
-   nicotine-plus
+   Nicotine-Plus/nicotine-plus

 

diff --git a/net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild 
b/net-p2p/nicotine+/nicotine+-1.4.1.ebuild
similarity index 53%
rename from net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild
rename to net-p2p/nicotine+/nicotine+-1.4.1.ebuild
index dd2b659a064..a6d9d9d6de4 100644
--- a/net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild
+++ b/net-p2p/nicotine+/nicotine+-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,34 +9,19 @@ DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1
 
 DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
-HOMEPAGE="http://nicotine-plus.sourceforge.net";
-SRC_URI="mirror://sourceforge/nicotine-plus/${P}.tar.bz2"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus";
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/1.4.1.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE=""
 
-RDEPEND=">=dev-python/pygtk-2.12[${PYTHON_USEDEP}]
-   gnome-base/librsvg"
+RDEPEND=">=dev-python/pygtk-2.24[${PYTHON_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   distutils-r1_src_prepare
-   sed -i -e 's:\(Icon=\).*:\1nicotine-plus-32px:' \
-   "${S}"/files/nicotine.desktop
-}
-
-src_install() {
-   distutils-r1_src_install
-   python_fix_shebang "${D}"
-   dosym nicotine.py /usr/bin/nicotine
-}
+S="${WORKDIR}/nicotine-plus-${PV}"
 
 pkg_postinst() {
echo



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

2018-04-16 Thread Sobhan Mohammadpour
commit: f011761a5ce3ccdb7d326ec37d665c7127cab3d6
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Mon Apr 16 18:22:31 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Mon Apr 16 18:22:31 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f011761a

dev-libs/gobject-introspection: bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../gobject-introspection-1.54.1.ebuild| 70 ++
 1 file changed, 70 insertions(+)

diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.54.1.ebuild
new file mode 100644
index ..1d3f537d
--- /dev/null
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.54.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=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="xml"
+
+inherit gnome2 python-single-r1 toolchain-funcs versionator
+
+DESCRIPTION="Introspection system for GObject-based libraries"
+HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection";
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="cairo doctool test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( cairo )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# virtual/pkgconfig needed at runtime, bug #505408
+# We force glib and g-i to be in sync by this way as explained in bug #518424
+RDEPEND="
+   >=dev-libs/gobject-introspection-common-${PV}
+   >=dev-libs/glib-2.$(get_version_component_range 2):2
+   doctool? ( dev-python/mako[${PYTHON_USEDEP}] )
+   virtual/libffi:=
+   virtual/pkgconfig
+   !

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

2018-04-16 Thread Mike Gilbert
commit: d04c162225769b728863dde985b2d7ce1e2aafc9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 16:22:27 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04c1622

dev-libs/oniguruma: Delete old versions (<6.6.1).

 dev-libs/oniguruma/Manifest|  3 --
 .../oniguruma/files/oniguruma-5.9.3-makefile.patch | 48 -
 .../files/oniguruma-5.9.6-CVE-2017-9224.patch  | 22 --
 .../files/oniguruma-5.9.6-CVE-2017-9226.patch  | 39 -
 .../files/oniguruma-5.9.6-CVE-2017-9227.patch  | 16 ---
 .../files/oniguruma-5.9.6-CVE-2017-9228.patch  | 18 
 .../files/oniguruma-5.9.6-CVE-2017-9229.patch  | 43 ---
 .../oniguruma-combination-explosion-check.patch| 13 --
 dev-libs/oniguruma/files/oniguruma-gentoo.patch| 49 --
 dev-libs/oniguruma/oniguruma-5.9.5.ebuild  | 37 
 dev-libs/oniguruma/oniguruma-5.9.6_p1-r1.ebuild| 47 -
 dev-libs/oniguruma/oniguruma-6.4.0.ebuild  | 42 ---
 12 files changed, 377 deletions(-)

diff --git a/dev-libs/oniguruma/Manifest b/dev-libs/oniguruma/Manifest
index 78bfc3e38f4..4d8619f4e9b 100644
--- a/dev-libs/oniguruma/Manifest
+++ b/dev-libs/oniguruma/Manifest
@@ -1,6 +1,3 @@
-DIST onig-5.9.5.tar.gz 587874 BLAKE2B 
c3d691757d920c3690f6f8b4f0b3c7fac1fea0127d72a0c953ae212df711cb5d4e3ac6b36a40b7087d228381b405fcefc26fdb8203672eb01f12fa5c9562c337
 SHA512 
3ba3c94c5e52c80c680ebf1d19be53fa5a94a11d622e0282184c7a9c8cc6676f1926b97d12aafc66514071e65cd7de2bd4632afb053c69b01ddb8b581e878252
-DIST onig-5.9.6_p1.tar.gz 605920 BLAKE2B 
9f5ecd29d0dc583d424866e5a37fe92ae4c987408d764f840f1f765e11e469f9f9db0169e670221d91ffeecd8ad4337f10d7f9c8559d3dd61f5edf82c244ce24
 SHA512 
5c874a92acab19e7b228e855cee2d8c55648d3c0c25213127e67bba7f510ec68cb5d64999cf629ffa509745e1b0bd13dd80afbdcef3ba1d4bb8f3d0ee3616f48
-DIST onig-6.4.0.tar.gz 900425 BLAKE2B 
c2c76ea0bd1e47354169e386a495b8754da604be0dbcbbe43e7889e1c37f84ddf032b0874bdf3711221b60e717c1f1bd36edb35903102f0be55c323f81d42ec9
 SHA512 
476f2110f09eae9b27e0da4b995fa9db46fe6f98f5ef8700b9f1966f9b4bf6db680c6e9e67e1d8d81e759fd8d1787af39c4b38d6681ee4b6405a970c18d583fa
 DIST onig-6.6.1.tar.gz 943490 BLAKE2B 
75771b5da78ac31e382ba964b9e881cb153b0ded89a5bc58b60783ca7fb7925e4bcbd8c8a1c02cf654accdfb4a079af6427d8731a6ca241d8aa86217835e892c
 SHA512 
ce9ac1336e2782fcfdac8cb4a257162f57dd8c2be20f74771a1ab9671b5926ea9c9fc07e2f4b04d80a2138a6e4c0e3295ac3f257e4424acf888e343870a377cc
 DIST onig-6.7.0.tar.gz 952950 BLAKE2B 
7ff45b04abe28caabf8c54e3dea4fb801c50fec9795bb39089a5be282d703c794c1eaa14433fe96b09ecd653275e8450e16ce410f0f53de63acd79cef36d3844
 SHA512 
21b10ff7cca8bdf057110927755cecf15e308a8580427a4f661d58e678ef808a9e238066c54e664878739449fcf3de9e8348568e9dad2bfdda8d39b46a30
 DIST onig-6.7.1.tar.gz 951650 BLAKE2B 
475f6de4dca5579071777de9805a7676f8bf0ba0fff360a8231895882ce5535c80ee8f12bede3d1db17497efcc904c4653f4d15d559cf5ac180039563f0c14cd
 SHA512 
36ce29b639e8a15bacc3fcce835eea3ae5516fbefc250d0152493b86166f8f3b74ae4c807c609f6374cd8c401b434dd1682747be14b70da64386150d4e82badc

diff --git a/dev-libs/oniguruma/files/oniguruma-5.9.3-makefile.patch 
b/dev-libs/oniguruma/files/oniguruma-5.9.3-makefile.patch
deleted file mode 100644
index 7003907f785..000
--- a/dev-libs/oniguruma/files/oniguruma-5.9.3-makefile.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index 2865fb7..75cbd45 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -6,7 +6,7 @@ libname = libonig.la
- ACLOCAL_AMFLAGS = -I m4
- #AM_CFLAGS = -DNOT_RUBY
- AM_CFLAGS =
--INCLUDES  = -I$(top_srcdir) -I$(includedir)
-+INCLUDES  = -I$(top_srcdir)
- 
- SUBDIRS = . sample
- 
-diff --git a/configure.in b/configure.in
-index 1e21f96..51b56d8 100644
 a/configure.in
-+++ b/configure.in
-@@ -25,7 +25,7 @@ dnl check for COMBINATION_EXPLOSION
- AC_ARG_ENABLE(combination-explosion-check,
-   [  --enable-combination-explosion-check   enable combination explosion 
check],
-   [comb_expl_check=$enableval])
--if test "${comb_expl_check}" = yes; then
-+if test "x${comb_expl_check}" = xyes; then
-   AC_DEFINE(USE_COMBINATION_EXPLOSION_CHECK,1,[Define if combination 
explosion check])
- fi
- 
-@@ -33,7 +33,7 @@ dnl check for CRNL_AS_LINE_TERMINATOR
- AC_ARG_ENABLE(crnl-as-line-terminator,
-   [  --enable-crnl-as-line-terminator   enable CR+NL as line terminator],
-   [crnl_as_line_terminator=$enableval])
--if test "${crnl_as_line_terminator}" = yes; then
-+if test "x${crnl_as_line_terminator}" = xyes; then
-   AC_DEFINE(USE_CRNL_AS_LINE_TERMINATOR,1,[Define if enable CR+NL as line 
terminator])
- fi
- 
-diff --git a/sample/Makefile.am b/sample/Makefile.am
-index af33057..347af94 100644
 a/sample/Makefile.am
-+++ b/sample/Makefile.am
-@@ -2,7 +2,

[gentoo-commits] repo/gentoo:master commit in: app-i18n/mozc/

2018-04-16 Thread Mike Gilbert
commit: 8ee61793ebfadfed93497a5b5806b0d2a25cf660
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:27:40 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee61793

app-i18n/mozc: Version bump (2.23.2815.102).

 app-i18n/mozc/Manifest  |   2 +
 app-i18n/mozc/mozc-2.23.2815.102.ebuild | 322 
 2 files changed, 324 insertions(+)

diff --git a/app-i18n/mozc/Manifest b/app-i18n/mozc/Manifest
index 2c870086b6a..a85a1186efc 100644
--- a/app-i18n/mozc/Manifest
+++ b/app-i18n/mozc/Manifest
@@ -1,3 +1,5 @@
 DIST fcitx-mozc-2.18.2612.102.1.patch 140722 BLAKE2B 
a412b8dd94bcf44f7fd946bcc1072f3dde7d8d8da55d3ad04ef5d8ef851a63f4d4d8e7e6249172a9d1e75e1f1672e32e6a673e6016d94b034f80d23b660a80e2
 SHA512 
725c464727f230707b90975705ef1565f1178f9144e66c5a688696a4ef520a6fec1d11f7aa68ee05f82aa9417060b1cccf49a155e30734871a525eaa4c76addb
+DIST fcitx-mozc-2.23.2815.102.1.patch 295112 BLAKE2B 
709b84f6eaed16da38a173f40ae7cccff362fd167e6deb4090ae8a9ec522ac8e11ccff3c9ef6433907249af8c9eb4b7be12d2c05564cabd45c25e26764286ed3
 SHA512 
e0d4645df919838f0fe31a97bf6dd759c222a696f68133f7584d2c771f70734ea634a25bebb03a756221000d3552423207ee5163d75778dbf480b6e267ba4cd0
 DIST japanese-usage-dictionary-20120416091336.tar.gz 71051 BLAKE2B 
08eecf0aa021e27a2813f58c2d37f1cec760448f6ae086ae7468b8a11575c6ef9f72f656cb4d53e0179b8a7b00f2d91ff51a0ad7825e078dcbac0810f1d8b3e1
 SHA512 
b7e997a979b6d50e49b9af5dc830ea4df0532f6ab1321b9ef14983f65bb54f1b2967375c82e07957ae7693ebbf43c9b56ecea6bfea8dd1fdaee444bd549d83a7
 DIST mozc-2.20.2673.102.tar.gz 48624369 BLAKE2B 
0d80065f989c1f61e5f2852e7f471dd83777323b21499c118dc87f4fd6596329ab096dd64db3419895090ab61d6aef9a07e61c7fddeaf4f3a40ce3f3acbad949
 SHA512 
ad7a78b03b29847057625fd5422c03ac8fc5755c5e85c66fd6e80f81be719dd56bf1349a1d745797118deed239641512789687b4f9ffe49bab1bc966385229ae
+DIST mozc-2.23.2815.102.tar.gz 47739041 BLAKE2B 
045a8a4a07e09cf923b67824111cdf672febc30256a6aef951ae779a3f582b3860042750d766120e376898c63be5b4baea870798a192cee34b0d48647e1ec5e6
 SHA512 
a3face616ca89990bca52371dcc8003604ebe0e9633116a64550add070152b1bc4d9b21e9f102c5afa6f8b1aa11d8dbc4bafbcebfaf4a12a934f085f245d548f

diff --git a/app-i18n/mozc/mozc-2.23.2815.102.ebuild 
b/app-i18n/mozc/mozc-2.23.2815.102.ebuild
new file mode 100644
index 000..d24cd9f07a0
--- /dev/null
+++ b/app-i18n/mozc/mozc-2.23.2815.102.ebuild
@@ -0,0 +1,322 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=(python2_7)
+
+inherit elisp-common multiprocessing python-any-r1 toolchain-funcs
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/google/mozc";
+   EGIT_SUBMODULES=(src/third_party/japanese_usage_dictionary)
+else
+   MOZC_GIT_REVISION="afb03ddfe72dde4cf2409863a3bfea160f7a66d8"
+   
JAPANESE_USAGE_DICTIONARY_GIT_REVISION="e5b3425575734c323e1d947009dd74709437b684"
+   JAPANESE_USAGE_DICTIONARY_DATE="20120416091336"
+   FCITX_PATCH_VERSION="2.23.2815.102.1"
+fi
+
+DESCRIPTION="Mozc - Japanese input method editor"
+HOMEPAGE="https://github.com/google/mozc";
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/google/${PN}/archive/${MOZC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/${JAPANESE_USAGE_DICTIONARY_GIT_REVISION}.tar.gz
 -> japanese-usage-dictionary-${JAPANESE_USAGE_DICTIONARY_DATE}.tar.gz
+   fcitx4? ( 
https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${FCITX_PATCH_VERSION}.patch
 )"
+fi
+
+# Mozc: BSD
+# src/data/dictionary_oss: ipadic, public-domain
+# src/data/unicode: unicode
+# japanese-usage-dictionary: BSD-2
+LICENSE="BSD BSD-2 ipadic public-domain unicode"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug emacs fcitx4 +gui +handwriting-tegaki handwriting-tomoe ibus 
renderer test"
+REQUIRED_USE="|| ( emacs fcitx4 ibus ) gui? ( ^^ ( handwriting-tegaki 
handwriting-tomoe ) ) !gui? ( !handwriting-tegaki !handwriting-tomoe )"
+
+RDEPEND=">=dev-libs/protobuf-3.0.0:=
+   emacs? ( virtual/emacs )
+   fcitx4? ( app-i18n/fcitx:4 )
+   gui? (
+   app-i18n/zinnia
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   handwriting-tegaki? ( app-i18n/tegaki-zinnia-japanese )
+   handwriting-tomoe? ( app-i18n/zinnia-tomoe )
+   )
+   ibus? (
+   >=app-i18n/ibus-1.4.1
+   dev-libs/glib:2
+   x11-libs/libxcb
+   )
+   renderer? (
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gtk+:2
+   x11-libs/pango
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/gyp

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

2018-04-16 Thread Mike Gilbert
commit: b060f842a2c5f4231f339620a6a6612257249a63
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 18:04:38 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b060f842

dev-db/sqlite: Reindent and clean metadata.xml.

 dev-db/sqlite/metadata.xml | 26 +++---
 1 file changed, 11 insertions(+), 15 deletions(-)

diff --git a/dev-db/sqlite/metadata.xml b/dev-db/sqlite/metadata.xml
index a3118d84299..271ee2dfe20 100644
--- a/dev-db/sqlite/metadata.xml
+++ b/dev-db/sqlite/metadata.xml
@@ -1,19 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-arfrever@gmail.com
-Arfrever Frehtes Taifersar Arahesis
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-Enable overwriting of deleted content with 
zeros by default (http://sqlite.org/pragma.html#pragma_secure_delete), causing 
some performance penalty
-Install additional tools
-  
-  
-cpe:/a:sqlite:sqlite
-  
+   
+   arfrever@gmail.com
+   Arfrever Frehtes Taifersar Arahesis
+   
+   
+   Enable overwriting of deleted 
content with zeros by default 
(http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance 
penalty
+   Install additional tools
+   
+   
+   cpe:/a:sqlite:sqlite
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/mozc/files/, app-i18n/mozc/

2018-04-16 Thread Mike Gilbert
commit: 48b27d41776ecb1700b27b35f4b5b248aeae344d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:22:04 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b27d41

app-i18n/mozc: Update patch to apply again.

https://github.com/google/mozc/commit/4ed6d8dd06ff640895a2f4a21f2559a4c53936a4

 .../mozc-2.23.2815.102-system_libraries.patch  | 274 +
 app-i18n/mozc/mozc-.ebuild |   2 +-
 2 files changed, 275 insertions(+), 1 deletion(-)

diff --git a/app-i18n/mozc/files/mozc-2.23.2815.102-system_libraries.patch 
b/app-i18n/mozc/files/mozc-2.23.2815.102-system_libraries.patch
new file mode 100644
index 000..064b910c702
--- /dev/null
+++ b/app-i18n/mozc/files/mozc-2.23.2815.102-system_libraries.patch
@@ -0,0 +1,274 @@
+--- /src/gyp/defines.gypi
 /src/gyp/defines.gypi
+@@ -71,6 +71,12 @@
+ # use_libibus represents if ibus library is used or not.
+ # This option is only for Linux.
+ 'use_libibus%': '0',
++
++# use_libgtest represents if gtest library is used or not.
++'use_libgtest%': '0',
++
++# use_libjsoncpp represents if jsoncpp library is used or not.
++'use_libjsoncpp%': '0',
+   },
+   'target_defaults': {
+ 'defines': [
+--- /src/net/jsoncpp.gyp
 /src/net/jsoncpp.gyp
+@@ -31,32 +31,57 @@
+   'targets': [
+ {
+   'target_name': 'jsoncpp',
+-  'type': 'static_library',
+-  'variables': {
+-'jsoncpp_root': '<(third_party_dir)/jsoncpp',
+-'jsoncpp_srcs': [
+-  '<(jsoncpp_root)/src/lib_json/json_reader.cpp',
+-  '<(jsoncpp_root)/src/lib_json/json_value.cpp',
+-  '<(jsoncpp_root)/src/lib_json/json_writer.cpp',
+-],
+-'jsoncpp_include_dirs': ['<(jsoncpp_root)/include'],
+-'jsoncpp_additional_macros': ['JSON_USE_EXCEPTION=0'],
+-  },
+-  'defines': [
+-'<@(jsoncpp_additional_macros)',
++  'conditions': [
++['use_libjsoncpp==1', {
++  'type': 'none',
++  'variables': {
++'jsoncpp_additional_macros': ['JSON_USE_EXCEPTION=0'],
++  },
++  'all_dependent_settings': {
++'defines': [
++  '<@(jsoncpp_additional_macros)',
++],
++'cflags': [
++  '
+ #define MOZC_JSONCPP_JSON_H_INCLUDED
+ #endif  // !MOZC_JSONCPP_JSON_H_INCLUDED
+ 
+--- /src/testing/testing.gyp
 /src/testing/testing.gyp
+@@ -53,66 +53,101 @@
+   'targets': [
+ {
+   'target_name': 'testing',
+-  'type': 'static_library',
+-  'variables': {
+-'gtest_defines': [
+-  'GTEST_LANG_CXX11=1',
+-  'GTEST_HAS_TR1_TUPLE=0',  # disable tr1 tuple in favor of C++11 
tuple.
+-],
+-'gtest_dir': '<(third_party_dir)/gtest/googletest',
+-'gmock_dir': '<(third_party_dir)/gtest/googlemock',
+-'conditions': [
+-  ['_toolset=="target" and target_platform=="Android"', {
+-'gtest_defines': [
+-  'GTEST_HAS_RTTI=0',  # Android NDKr7 requires this.
+-  'GTEST_HAS_CLONE=0',
+-  'GTEST_HAS_GLOBAL_WSTRING=0',
+-  'GTEST_HAS_POSIX_RE=0',
+-  'GTEST_HAS_STD_WSTRING=0',
+-  'GTEST_OS_LINUX=1',
+-  'GTEST_OS_LINUX_ANDROID=1',
+-],
+-  }],
+-],
+-  },
+-  'sources': [
+-'<(gmock_dir)/src/gmock-cardinalities.cc',
+-'<(gmock_dir)/src/gmock-internal-utils.cc',
+-'<(gmock_dir)/src/gmock-matchers.cc',
+-'<(gmock_dir)/src/gmock-spec-builders.cc',
+-'<(gmock_dir)/src/gmock.cc',
+-'<(gtest_dir)/src/gtest-death-test.cc',
+-'<(gtest_dir)/src/gtest-filepath.cc',
+-'<(gtest_dir)/src/gtest-port.cc',
+-'<(gtest_dir)/src/gtest-printers.cc',
+-'<(gtest_dir)/src/gtest-test-part.cc',
+-'<(gtest_dir)/src/gtest-typed-test.cc',
+-'<(gtest_dir)/src/gtest.cc',
+-  ],
+-  'include_dirs': [
+-'<(gmock_dir)',
+-'<(gmock_dir)/include',
+-'<(gtest_dir)',
+-'<(gtest_dir)/include',
+-  ],
+-  'defines': [
+-'<@(gtest_defines)',
+-  ],
+-  'all_dependent_settings': {
+-'defines': [
+-  '<@(gtest_defines)',
+-],
+-'include_dirs': [
+-  '<(gmock_dir)/include',
+-  '<(gtest_dir)/include',
+-],
+-  },
+   'conditions': [
+-['(_toolset=="target" and compiler_target=="clang") or '
+- '(_toolset=="host" and compiler_host=="clang")', {
+-  'cflags': [
+-'-Wno-missing-field-initializers',
+-'-Wno-unused-private-field',
++['use_libgtest==1', {
++  'type': 'none',
++  'variables': {
++'gtest_defines': [
++  'GTEST_LANG_CXX11=1',
++  'GTEST_HAS_TR1_T

[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim/

2018-04-16 Thread Mike Gilbert
commit: cab46badda1d056395e99f342a1a4478bb46562e
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 16:17:41 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab46bad

app-i18n/scim: Delete old version (1.4.14).

 app-i18n/scim/Manifest   |   1 -
 app-i18n/scim/scim-1.4.14.ebuild | 112 ---
 2 files changed, 113 deletions(-)

diff --git a/app-i18n/scim/Manifest b/app-i18n/scim/Manifest
index 4a8d1a6e784..13684813add 100644
--- a/app-i18n/scim/Manifest
+++ b/app-i18n/scim/Manifest
@@ -1,3 +1,2 @@
-DIST scim-1.4.14.tar.gz 1519287 BLAKE2B 
6bd2f7328e9a75c392b0f8d1d096b09b55dc88489e4524213743a9be61b29b2d610d20394d59aa83001d17d7a210e30627ab06148a4677b02344a2872608babd
 SHA512 
00fe7a1b40b69aae123c0a1e67eb3744ad1e6b1e66726bb011a7426bd28012c52b346c62f08c7ecf0977ac3e88ee416337c9fa89b39142d5eea338d99641f5df
 DIST scim-1.4.17.tar.gz 1285383 BLAKE2B 
95b9ecb0bb25a15876df8175ee0b9392c301e3b0c554ac6ccba6b863420828ce185d3454f2fef48c03e7451f01815020290be7611b8536d8a028153af3a3fe2b
 SHA512 
a7e0696330bca6fdf929ec0565ab4af1b4d0e5f73592cf5cccf1af6412eb351cd5a5ec9a3e5b83b24d6abad89bbb38a375cbbb0fd978f2fa17f6d64b69da0e3a
 DIST scim-1.4.18.tar.gz 1288060 BLAKE2B 
c2f1ce5608423734899aa6698060245c4ee253048d04d32bf5e853b8c68255340a8d35c0ebaaa50871b07c23ee9018b6bac03b18fbd4fa4dbea0e67c32c9ae30
 SHA512 
9a6090fc1ab950905a9c54d6678ce3d2a44297d1a992a3e933b0466688638e6cf470c1682daa58a6fbb6de3216b649273faf7edff1ac0ecca1c2c77fc19108fb

diff --git a/app-i18n/scim/scim-1.4.14.ebuild b/app-i18n/scim/scim-1.4.14.ebuild
deleted file mode 100644
index ff91c1be7ca..000
--- a/app-i18n/scim/scim-1.4.14.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-inherit eutils flag-o-matic multilib gnome2-utils autotools-utils qmake-utils
-
-DESCRIPTION="Smart Common Input Method (SCIM) is an Input Method (IM) 
development platform"
-HOMEPAGE="http://www.scim-im.org/";
-SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="doc gtk3 qt4"
-
-RDEPEND="x11-libs/libX11
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   >=dev-libs/atk-1
-   >=x11-libs/pango-1
-   !app-i18n/scim-cvs"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen
-   >=app-text/docbook-xsl-stylesheets-1.73.1 )
-   dev-lang/perl
-   virtual/pkgconfig
-   >=dev-util/intltool-0.33
-   sys-devel/libtool"
-AUTOTOOLS_IN_SOURCE_BUILD=1
-DOCS=(
-   README
-   AUTHORS
-   ChangeLog
-   docs/developers
-   docs/scim.cfg
-)
-
-src_configure() {
-   local gtk_version
-   if use gtk3; then
-   gtk_version="--with-gtk-version=3"
-   else
-   gtk_version="--with-gtk-version=2"
-   fi
-
-   # bug #83625
-   filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
-   local myeconfargs=(
-   $(use_with doc doxygen)
-   --enable-ld-version-script
-   $gtk_version
-   --disable-qt3-immodule
-   $(use_enable qt4 qt4-immodule)
-   --with-qt4-moc="$(qt4_get_bindir)/moc"
-   )
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use doc && emake docs
-}
-
-src_install() {
-   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
-   autotools-utils_src_install
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-${PN}" > 
"${T}/${PN}.conf" || die
-   insinto /etc/X11/xinit/xinput.d
-   doins "${T}/${PN}.conf"
-}
-
-pkg_postinst() {
-   elog
-   elog "To use SCIM with both GTK2 and XIM, you should use the following"
-   elog "in your user startup scripts such as .gnomerc or .xinitrc:"
-   elog
-   elog "LANG='your_language' scim -d"
-   elog "export XMODIFIERS=@im=SCIM"
-   elog "export GTK_IM_MODULE=\"scim\""
-   elog "export QT_IM_MODULE=\"scim\""
-   elog
-   elog "where 'your_language' can be zh_CN, zh_TW, ja_JP.eucJP or any 
other"
-   elog "UTF-8 locale such as en_US.UTF-8 or ja_JP.UTF-8"
-   elog
-   elog "To use Chinese input methods:"
-   elog "  # emerge app-i18n/scim-tables app-i18n/scim-pinyin"
-   elog "To use Korean input methods:"
-   elog "  # emerge app-i18n/scim-hangul"
-   elog "To use Japanese input methods:"
-   elog "  # emerge app-i18n/scim-anthy"
-   elog "To use various input methods (more than 30 languages):"
-   elog "  # emerge app-i18n/scim-m17n"
-   elog
-   elog "Please modify ${EPREFIX}/etc/scim/global a

[gentoo-commits] repo/gentoo:master commit in: www-client/w3m/files/, www-client/w3m/

2018-04-16 Thread Mike Gilbert
commit: 3d57bfe7a5f036cb475c135dffa13d8382fd1e8f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 16:48:59 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d57bfe7

www-client/w3m: Delete old version (0.5.3-r9).

 www-client/w3m/Manifest |   1 -
 www-client/w3m/files/w3m-time.patch |  11 ---
 www-client/w3m/w3m-0.5.3-r9.ebuild  | 132 
 3 files changed, 144 deletions(-)

diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest
index 8f7f3f3e054..1c5ab42428f 100644
--- a/www-client/w3m/Manifest
+++ b/www-client/w3m/Manifest
@@ -1,2 +1 @@
 DIST w3m-0.5.3+git20180125.tar.gz 2181743 BLAKE2B 
d0766fa215be971ba280e4933ee9521ac4b7806f77ced5be4de58a5e28fa478e29a9102d101174f8d216cb982827b347c0fbcbfc494068d1cb8e443e73df7228
 SHA512 
61b8498b927569937c509460e291eeba6eb302d34ccd6e1bf4d1eb07ac73a3ac5a477161727d310324625be04b907f8c3e970382d08c9fa0846b371699f04e14
-DIST w3m-0.5.3.git20161120.tar.gz 2177917 BLAKE2B 
48e7d9fee00431d65e4ae486d1cf5a376542fb0655215d95455d6f0e3ba63a6dfb243a858e0bb5e745ac75713091b17fa5c5a63c91a3e837c911ef1f576ce497
 SHA512 
81ecf9e5d9067a82efa5464e5f9396327a6333f9e414458a972b2b7bff138bd17c490b5258e34cb1e338c7a6c0dd6105a1bfd1e0d02edfadead79caa39106a5c

diff --git a/www-client/w3m/files/w3m-time.patch 
b/www-client/w3m/files/w3m-time.patch
deleted file mode 100644
index 8489eee3fae..000
--- a/www-client/w3m/files/w3m-time.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/html.h
-+++ b/html.h
-@@ -8,6 +8,8 @@
- #include 
- #endif/* USE_SSL */
- 
-+#include 
-+
- #define StrUFgets(f) StrISgets((f)->stream)
- #define StrmyUFgets(f) StrmyISgets((f)->stream)
- #define UFgetc(f) ISgetc((f)->stream)

diff --git a/www-client/w3m/w3m-0.5.3-r9.ebuild 
b/www-client/w3m/w3m-0.5.3-r9.ebuild
deleted file mode 100644
index b4bce71092f..000
--- a/www-client/w3m/w3m-0.5.3-r9.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools prefix vcs-snapshot
-
-MY_REL="git20161120"
-MY_P="${P}.${MY_REL}"
-
-DESCRIPTION="Text based WWW browser, supports tables and frames"
-HOMEPAGE="https://github.com/tats/w3m";
-SRC_URI="https://github.com/tats/${PN}/archive/v${PV}+${MY_REL}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="w3m"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~amd64-fbsd"
-IUSE="X fbcon gdk-pixbuf gpm imlib l10n_de l10n_ja libressl lynxkeymap nls 
nntp ssl unicode xface"
-
-RDEPEND="dev-libs/boehm-gc:=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   X? (
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   )
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf[X?] )
-   !gdk-pixbuf? (
-   imlib? ( media-libs/imlib2[X?] )
-   )
-   gpm? ( sys-libs/gpm )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   xface? ( media-libs/compface )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="X? ( ?? ( gdk-pixbuf imlib ) )
-   fbcon? ( ?? ( gdk-pixbuf imlib ) )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-img-fb.patch"
-   "${FILESDIR}/${PN}-time.patch"
-)
-
-src_prepare() {
-   default
-   sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in
-   hprefixify acinclude.m4
-   eautoconf
-}
-
-src_configure() {
-   local myconf=()
-   local image imagelib
-
-   if use gdk-pixbuf; then
-   imagelib="gtk2"
-   elif use imlib; then
-   imagelib="imlib2"
-   fi
-   if [[ -n "${imagelib}" ]]; then
-   use X && image="${image}${image:+,}x11"
-   use fbcon && image="${image}${image:+,}fb"
-   fi
-   # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
-   # so we better enable or disable both. Default to enable
-   # m17n and unicode, see bug #47046.
-   if use l10n_ja; then
-   myconf+=( --enable-japanese=$(usex unicode U E) )
-   else
-   myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
-   fi
-   # lynxkeymap IUSE flag. bug #49397
-   myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
-
-   econf \
-   $(use_enable gpm mouse) \
-   $(use_enable nls) \
-   $(use_enable nntp) \
-   $(use_enable ssl digest-auth) \
-   $(use_enable xface) \
-   $(use_with ssl) \
-   --enable-image=${image:-no} \
-   --enable-m17n \
-   --enable-unicode \
-   --with-browser="${EPREFIX}/usr/bin/xdg-open" \
-   

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

2018-04-16 Thread Mike Gilbert
commit: 4e0242a84b49fcf99e1e426b55e460c7854e839a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 18:00:40 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0242a8

dev-db/sqlite: Stabilize 3.23.1 on amd64/x86 (bug #650952).

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

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



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

2018-04-16 Thread Mike Gilbert
commit: 2217a00822f00ecc934ef29f609670b681940bc8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 16:29:05 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2217a008

sys-libs/slang: Delete old versions (<2.3.2).

 sys-libs/slang/Manifest  |  2 -
 sys-libs/slang/files/slang-2.2.3-slsh-libs.patch | 11 
 sys-libs/slang/files/slang-2.2.4-memset.patch| 32 --
 sys-libs/slang/slang-2.3.0.ebuild| 74 --
 sys-libs/slang/slang-2.3.1a.ebuild   | 78 
 5 files changed, 197 deletions(-)

diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest
index c782c45f66f..026bb6d4230 100644
--- a/sys-libs/slang/Manifest
+++ b/sys-libs/slang/Manifest
@@ -1,3 +1 @@
-DIST slang-2.3.0.tar.bz2 1532986 BLAKE2B 
92fe1338c2f07e78fbffd0435252a75d8158ae0ce6da9cf95cc553bcd8bdd393b7f1c975d516ab732805a006a03db963651736027e052c156910393443053934
 SHA512 
0b04d916409c59f66301877c078bcca63c8b71e5dfa6c1d804353e41949bca16e664a79381c4156068b1f878c333e618f1de165e4059b09831fa83a794613050
-DIST slang-2.3.1a.tar.bz2 1577749 BLAKE2B 
e3149502a7d6e6d13800f3d3df6e56f176da089b9e9a24d23ddd4958cbc43c729e42326b9e487f6356989434ad3029c1c7ae27b49b60b8e9598053cb24f043c8
 SHA512 
e7236a189081ebcbaf4e7f0506671226a4d46aede8826e1a558f1a2f57bcbe3ad58eadeabe2df99cd3d8bacb4c93749996bcbce4f51d338fc9396e0f945933e7
 DIST slang-2.3.2.tar.bz2 1586720 BLAKE2B 
e923a431e6273f1783c40dc09b2e324ace22e41a163fd46dcb8ab16c9ef27f190651df8da24432edc75890b83cd95051a835d5e582385bb23e36cd8ae18e6d24
 SHA512 
35cdfe8af66dac62ee89cca60fa87ddbd02cae63b30d5c0e3786e77b1893c45697ace4ac7e82d9832b8a9ac342560bc35997674846c5022341481013e76f74b5

diff --git a/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch 
b/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch
deleted file mode 100644
index 2c999fb184d..000
--- a/sys-libs/slang/files/slang-2.2.3-slsh-libs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 slsh/Makefile.in
-+++ slsh/Makefile.in
-@@ -80,7 +80,7 @@
- $(OBJDIR)/slsh_exe: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
-   $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o 
$(OBJDIR)/slsh_exe $(LDFLAGS) $(SRC_LIBS)
- $(OBJDIR)/slsh: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
--  $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(INST_LIBS)
-+  $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh 
$(LDFLAGS) $(SRC_LIBS)
- $(OBJDIR)/slsh.o: $(OBJDIR) slsh.c slsh.h config.h Makefile
-   cd $(OBJDIR) && $(CC) -c $(CFLAGS) $(SLANG_SRCINC) $(DEFS) 
$(SRCDIR)/slsh.c
- $(OBJDIR)/readline.o: $(OBJDIR) readline.c slsh.h config.h Makefile

diff --git a/sys-libs/slang/files/slang-2.2.4-memset.patch 
b/sys-libs/slang/files/slang-2.2.4-memset.patch
deleted file mode 100644
index 0be90fdc309..000
--- a/sys-libs/slang/files/slang-2.2.4-memset.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From e06be392e42c23dd9bd7205445f3c5232ddb9ed7 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Tue, 19 Nov 2013 15:17:52 +0300
-Subject: [PATCH] modules/png-module.c: add declaration of 'memset'
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
- * QA Notice: Package triggers severe warnings which indicate that it
- *may exhibit random runtime failures.
- * 
/tmp/portage/sys-libs/slang-2.2.4/work/slang-2.2.4/modules/png-module.c:122:2: 
warning: incompatible implicit declaration of built-in function ‘memset’ 
[enabled by default]
-
-Signed-off-by: Sergei Trofimovich 

- modules/png-module.c  |   1 +
- 3 files changed, 403 insertions(+), 259 deletions(-)
-
-diff --git a/modules/png-module.c b/modules/png-module.c
-index 92ede3d..fed9392 100644
 a/modules/png-module.c
-+++ b/modules/png-module.c
-@@ -23,6 +23,7 @@ USA.
- #include "config.h"
- 
- #include 
-+#include  /* memset() */
- #include 
- #include 
- 
--- 
-1.8.4
-

diff --git a/sys-libs/slang/slang-2.3.0.ebuild 
b/sys-libs/slang/slang-2.3.0.ebuild
deleted file mode 100644
index 38007ab7d1a..000
--- a/sys-libs/slang/slang-2.3.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib-minimal
-
-DESCRIPTION="Multi-platform library designed to allow a developer to create 
robust software"
-HOMEPAGE="http://www.jedsoft.org/slang/";
-SRC_URI="http://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
-   http://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
-IUSE="cjk pcre png readline static-libs zlib"
-
-# ncurses f

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

2018-04-16 Thread Mike Gilbert
commit: 90e78ec309ae1376c2cd8a84a096beca94e191fc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:57:05 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e78ec3

dev-db/sqlite: Version bump (3.23.1).

 dev-db/sqlite/Manifest |   3 +
 .../files/sqlite-3.23.0-full_archive-build.patch   | 407 +
 ...to_table-valued_functions_within_triggers.patch |  24 ++
 ...to_table-valued_functions_within_triggers.patch |  14 +
 dev-db/sqlite/sqlite-3.23.1.ebuild | 308 
 5 files changed, 756 insertions(+)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 0ff25d983a4..bc2fef0a180 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,9 +1,12 @@
 DIST sqlite-autoconf-3200100.tar.gz 2565638 BLAKE2B 
bd1d32c211ea906cb2dbf78ea54d364db1a642d8a3b2751a427521a9da3391a2cd23c1ecdc5ff70b68f4166c583e69373f566cb04847295542185ab598e79c1b
 SHA512 
56e3d326ea2225cadc628c3518d46d9f7c4bafa0e3612f2b7ab0dc0d79fcbb7e095f6d84a9a48e1c6d83adcdc8706ad5ac4404f0f622c7fe38cfde3a7e7e69f0
 DIST sqlite-autoconf-321.tar.gz 2568942 BLAKE2B 
83a7095fd5fd5447a3c16816ceb9f51f393de9689942bd4eb4c6eafe357a1dd1783500f8faf2765fa6628da6a39f550237b661af1337ac063ca285f5f0a5218e
 SHA512 
8f00708965eacef171620c49538f75768d350ec3f2bfef412a5c70af865ab03b6a64ce1e65d9fdb3d66f4d00262a30fc162b01fd69f63c05c14d5243374b6298
 DIST sqlite-autoconf-322.tar.gz 2644649 BLAKE2B 
e73fd7846362e6cc07eb96ea18e8883c1473c2b07c6e0c89e7e65726c5a6556b50bac71904a5b3a431ba40ff72b32e55c3e5ab7461567b5643560a0790a9a4dd
 SHA512 
13e791bb1d7ba7edb5d84f4945f36ce2e03898a5bb1612d28799ef35a100f32e85cbb38f4ef65a7b43d020e5d48bf09b2e79cbb2003cc8aca2b09458b8c5d5bc
+DIST sqlite-autoconf-3230100.tar.gz 2675362 BLAKE2B 
2dd075f0dc05425563a8e679bb463724296294b5845746f06b51a24c9601be203ee0f2213f43eaca0757fcbb54b777cee746d873c98f377a0b010d8066d7fcb5
 SHA512 
52cae7ed0678b763d40373ae260672b906861379428529a58a017cbc82419a6b109e0b2ac7ff5532e6d941693cc4ab68e6563f424b92b3b27c8916859a6e4826
 DIST sqlite-doc-3200100.zip 5759028 BLAKE2B 
a633672b739160873e64b89e1350c85b0002fd8f268b6ae0f5189de12f411125fbb309585175727b8915fe1468b3e70e7c33239826232c3e7bc8c1c59132bec0
 SHA512 
518ca59644cecfcd67f511268112e421c5d7bbd77ef1e33304bf306ef110becf1e2a7fe37c506ec6892edb9d5c6ee77657b374c2e061f49890d18af062dea2b3
 DIST sqlite-doc-321.zip 5800635 BLAKE2B 
c9e15fe7373045783d05bd7b0a70f980e3c8a3c0ec4243f85fe338788830a58e82f1c6b3c053efe75caa33e99a6162e2f9831e4f5b9577c0bf90a305ee2f0381
 SHA512 
799c7279166b489d1a5acc9410808c2d4b78e64037fc15b60764180fe1c698f35e27e86793140302f560cfa583baa2c33e416d5c9e1842ec58c6cb6093729334
 DIST sqlite-doc-322.zip 5856836 BLAKE2B 
1be73848040f3ae9734a44c94e4c36cae269d79abb20467f9f8368754e1ae07f4c25490be985b44d08f427e281fc268c6569dc0f5bbb6254621c62798507d687
 SHA512 
f9141d3907e5c1a3008d3b7e111e46e7ff1f010358eb682d3e1187a67deb7cca7ba1d5fbc5b19da26ee8df3a0c71a098fd0e8d8ca89c25e5ad2b3e12ba7dc312
+DIST sqlite-doc-3230100.zip 8882546 BLAKE2B 
1e80647e3789b9130a93e881933fb1260794d9ccf359969a16bdeb0df5a51787eaf8404641c4b760bedd45063d46f8874fd74a4da1fef0234f3d8e92db754d76
 SHA512 
d3a42621480a928446c5f71d0f2ee68e245b071971da38438f9070bd5bcbe1930ea5bd20e06c68543df75badd2e4565abc94420df50b7152c9cd129587471471
 DIST sqlite-src-3200100.zip 10575637 BLAKE2B 
e45bad50d728e749c258546dd75a9d647ca35584092c663fed176fdd69164623bbe58afd15cd74fcd32a0cec893cffdb0f096873188c42ec5595ef7d635c79ad
 SHA512 
845a0d64c9356aadf178c04dd716bbd37a7353526b06cfa8e8f65653cf6a1893a5c5e8c78d20b43910c34d9167272cf517749c91ed0ba7686977e3d0327e8939
 DIST sqlite-src-321.zip 10577695 BLAKE2B 
21f110d4cdda95864a39b9b9b65985d29e1409ed38a9bda692d33dde845c115476cd77dc3b9cd1b7359ff383dc3050cbf0437b113ea128392aef50dd3b778d46
 SHA512 
3a054422da80d750fd5ab297f9d2728f4e7b55fa790a72d55da8c381835571992d56b349e50d4680b04c9e2e44d6fa83009c2df3ffa045f43ff9059bb8736894
 DIST sqlite-src-322.zip 10721627 BLAKE2B 
ed4cf93c36c095edeccd6ee4dac5419c516264a42eb9d6d2e333b1d4a134c6198dfcd2bbae41dff811616f0dc7f9e9bb487f9c5b5f631fcb5885540a84bf527a
 SHA512 
e35defb0ffcc10100399051bc734746de40fa3dc5cd673eac470fb58cd8bd6d911b6dacb5e8489e2dd79c6ae75faaeb8c02384f64c4595963e62bd3faeb9446c
+DIST sqlite-src-3230100.zip 10849436 BLAKE2B 
6bed0a45c83ddb51d665835d174f623b30b1c3b81562fdea2317b58d876a0852136fe4f8a3ebc7679676f366e19c84d0ad2f54d3d8c73712145099975f80cf1a
 SHA512 
69a87b76860c3b172d9e68b0fc0b8c157b606375e2b7d793ce4bd4b898ef737cd721189bc6a3342c749e224e60fa96203d449668c49dff2ebdc682b49630a59b

diff --git a/dev-db/sqlite/files/sqlite-3.23.0-full_archive-build.patch 
b/dev-db/sqlite/files/sqlite-3.23.0-full_archive-build.patch
new file mode 100644
index 000..f46df1c15a5
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.23.0-full_archive-build.patch
@@ -0,0 +1,407 @@
+Move some code to lib

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

2018-04-16 Thread Mike Gilbert
commit: 922d5f8267b0584bc5f95019cc213b62c9026bc5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:10:10 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922d5f82

dev-db/m17n-db: Delete old versions (<1.7.0).

 dev-db/m17n-db/Manifest |  2 --
 dev-db/m17n-db/m17n-db-1.6.3.ebuild | 26 --
 dev-db/m17n-db/m17n-db-1.6.4.ebuild | 26 --
 3 files changed, 54 deletions(-)

diff --git a/dev-db/m17n-db/Manifest b/dev-db/m17n-db/Manifest
index 644892650cc..cb31ec794ae 100644
--- a/dev-db/m17n-db/Manifest
+++ b/dev-db/m17n-db/Manifest
@@ -1,3 +1 @@
-DIST m17n-db-1.6.3.tar.gz 1384587 BLAKE2B 
2b2e66120894d1ea80deb65123553d1f168999dd7efc8824e033a6549108ee9b84dabb40e14f8516e25324d9b3c0da205a4e2a0453c12acd3959dc15211abe29
 SHA512 
4a808b7f8298b9c15c479e7e2dbe26dfe39b0756da5f7a5f968700950d5e41527ce935bc6ced6e65d5e0d57c5f8402dba7f6001144f805129def8237d272625f
-DIST m17n-db-1.6.4.tar.gz 1390344 BLAKE2B 
a54194565093cea04ca19d9f49f442b5df080e72a0380bcc0210c921e13efcdf27eaecd4860f1755220a6c9a37e7474f54c9646eef70e07263a1462f96120161
 SHA512 
54016284335630fca5403e540863aaff5f135429c5716c35404fc38d40544c03a213ad26af5ea7eb82567b11f4645608f66cde95036187e6e23ce0dae17e2324
 DIST m17n-db-1.7.0.tar.gz 1939608 BLAKE2B 
1b79e6ad32336a9ce34e14a52907b4064c410f70e356797ef59b1c9b8c83180453d820475b4dfb486eb1eb1d063607274b561a5120a60db0e0cfccad53d67eca
 SHA512 
02c3cb347e9f5c840a723de9ed85be84fc9fb5f86d4963f0d1c6b669045d37d10e5efcf5ac0e0c3cb7249fb391b0dd32bd50fbc3332455aaf0b49d96fc09b2f2

diff --git a/dev-db/m17n-db/m17n-db-1.6.3.ebuild 
b/dev-db/m17n-db/m17n-db-1.6.3.ebuild
deleted file mode 100644
index 7a14bf3921e..000
--- a/dev-db/m17n-db/m17n-db-1.6.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Database for the m17n library"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n";
-SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
-IUSE=""
-
-DEPEND="sys-devel/gettext"
-RDEPEND="virtual/libintl"
-
-src_install() {
-   default
-
-   docinto FORMATS
-   dodoc FORMATS/*
-
-   docinto UNIDATA
-   dodoc UNIDATA/*
-}

diff --git a/dev-db/m17n-db/m17n-db-1.6.4.ebuild 
b/dev-db/m17n-db/m17n-db-1.6.4.ebuild
deleted file mode 100644
index 68c3d2fe9f5..000
--- a/dev-db/m17n-db/m17n-db-1.6.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Database for the m17n library"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n";
-SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sh sparc x86"
-IUSE=""
-
-DEPEND="sys-devel/gettext"
-RDEPEND="virtual/libintl"
-
-src_install() {
-   default
-
-   docinto FORMATS
-   dodoc FORMATS/*
-
-   docinto UNIDATA
-   dodoc UNIDATA/*
-}



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

2018-04-16 Thread Mike Gilbert
commit: 2142114cd62df3e5b61562a5c9b49ffcd7390953
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:34:57 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2142114c

dev-db/sqlite: Delete old versions (<3.20.1).

 dev-db/sqlite/Manifest |   6 -
 .../files/sqlite-3.18.0-full_tarball-build.patch   | 158 -
 dev-db/sqlite/sqlite-3.19.3.ebuild | 261 -
 dev-db/sqlite/sqlite-3.20.0.ebuild | 261 -
 4 files changed, 686 deletions(-)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 53d8ac0a3fd..0ff25d983a4 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,15 +1,9 @@
-DIST sqlite-autoconf-3190300.tar.gz 2542682 BLAKE2B 
bcbc3ce87b569c2d84c099776db292b10fc0100ec10a285bbb8819b996994aa020d5576620363e9b45debf27481e3f17a8589b71aa7551f4ee44b137d4c538a1
 SHA512 
7896c99726da75818f1027d5675b24724bc89c738874c868868e60c09d4509ad5a6da93f54cfcecb3a1052e4f164f7cb864ede333b9ccfb4f6b811b052ca1d3d
-DIST sqlite-autoconf-320.tar.gz 2565548 BLAKE2B 
29d88fb8597b6ef7c7b3613c73d8b912cd22e1354c664a2edae0b5d0379103b1025a54d83f24ee74159bed3b928627cb1a50c8df48658ba0cdc5ce7fdbfa5920
 SHA512 
f5b0ffcc27adeed5b27b29962d03defa167151868f2281c5642a8ddfa10ac8971aff22081a5b46bd36bcf664bd271975e80249ec403b73656658b33af084ec94
 DIST sqlite-autoconf-3200100.tar.gz 2565638 BLAKE2B 
bd1d32c211ea906cb2dbf78ea54d364db1a642d8a3b2751a427521a9da3391a2cd23c1ecdc5ff70b68f4166c583e69373f566cb04847295542185ab598e79c1b
 SHA512 
56e3d326ea2225cadc628c3518d46d9f7c4bafa0e3612f2b7ab0dc0d79fcbb7e095f6d84a9a48e1c6d83adcdc8706ad5ac4404f0f622c7fe38cfde3a7e7e69f0
 DIST sqlite-autoconf-321.tar.gz 2568942 BLAKE2B 
83a7095fd5fd5447a3c16816ceb9f51f393de9689942bd4eb4c6eafe357a1dd1783500f8faf2765fa6628da6a39f550237b661af1337ac063ca285f5f0a5218e
 SHA512 
8f00708965eacef171620c49538f75768d350ec3f2bfef412a5c70af865ab03b6a64ce1e65d9fdb3d66f4d00262a30fc162b01fd69f63c05c14d5243374b6298
 DIST sqlite-autoconf-322.tar.gz 2644649 BLAKE2B 
e73fd7846362e6cc07eb96ea18e8883c1473c2b07c6e0c89e7e65726c5a6556b50bac71904a5b3a431ba40ff72b32e55c3e5ab7461567b5643560a0790a9a4dd
 SHA512 
13e791bb1d7ba7edb5d84f4945f36ce2e03898a5bb1612d28799ef35a100f32e85cbb38f4ef65a7b43d020e5d48bf09b2e79cbb2003cc8aca2b09458b8c5d5bc
-DIST sqlite-doc-3190300.zip 5649351 BLAKE2B 
f0bc52bebe6e3c4be227d8f6cf2689fb2f6d46e6472d61334a7959697d4017dcee87c4ff146293f13a88e69990c2e7f291e4ad8ae5359c378e1bcecf6dfe2aa1
 SHA512 
4f99b6797f76dab1859eaf4596c42d6b10a80a1ad9dcb33b82fcc4ef80a8e8299ac24c0d2a0f41debf9e82d43c9ecf9675547eb6163756f29afe847613ef75f3
-DIST sqlite-doc-320.zip 5695366 BLAKE2B 
0e6dba7666d449875026772204943c892e8984a85cd517a33d7a5bdccb352070fc2cc8012b9b57b70c2436587ab5d6840ef329253bcb27c7c1cd10b0b4c30c06
 SHA512 
0dfa9487c5e4084a9c17e8bf83a92b9a2cd53642efeff0b12051ecdeaf11e3896031f1b4d59021354a293b8acc8c6fcab827961721fda7a5de8415460d3bd280
 DIST sqlite-doc-3200100.zip 5759028 BLAKE2B 
a633672b739160873e64b89e1350c85b0002fd8f268b6ae0f5189de12f411125fbb309585175727b8915fe1468b3e70e7c33239826232c3e7bc8c1c59132bec0
 SHA512 
518ca59644cecfcd67f511268112e421c5d7bbd77ef1e33304bf306ef110becf1e2a7fe37c506ec6892edb9d5c6ee77657b374c2e061f49890d18af062dea2b3
 DIST sqlite-doc-321.zip 5800635 BLAKE2B 
c9e15fe7373045783d05bd7b0a70f980e3c8a3c0ec4243f85fe338788830a58e82f1c6b3c053efe75caa33e99a6162e2f9831e4f5b9577c0bf90a305ee2f0381
 SHA512 
799c7279166b489d1a5acc9410808c2d4b78e64037fc15b60764180fe1c698f35e27e86793140302f560cfa583baa2c33e416d5c9e1842ec58c6cb6093729334
 DIST sqlite-doc-322.zip 5856836 BLAKE2B 
1be73848040f3ae9734a44c94e4c36cae269d79abb20467f9f8368754e1ae07f4c25490be985b44d08f427e281fc268c6569dc0f5bbb6254621c62798507d687
 SHA512 
f9141d3907e5c1a3008d3b7e111e46e7ff1f010358eb682d3e1187a67deb7cca7ba1d5fbc5b19da26ee8df3a0c71a098fd0e8d8ca89c25e5ad2b3e12ba7dc312
-DIST sqlite-src-3190300.zip 10193997 BLAKE2B 
2286d410594cb04acc79e4877101cbd5018cb84802394fbe4fe9ceaca4e9b20064372f5189d8d70bc7c034789fa92799224939e46f35f8fe47fb42d08f9b29e1
 SHA512 
514c3de6346bdea359036a79c880133f0eeed4cdfc9e811d662dc343f91ea43edda0f9760405a48e7f61ea1dd3478980cc7d3b5409ef27adcb5311a06e36297e
-DIST sqlite-src-320.zip 10575632 BLAKE2B 
2f0f41129e56477531f59d91e02469ccf5e21eaadce57a2a81bde9bcd549c12d55a496f27fd07bf0ded78b55aa8a6e4d48e5073638dc87eaeef8e989906fccfb
 SHA512 
40fe7972902d041f012c7739c8712aa40069aebc7be680fde8f43b33fed885bfc42331bfb7200651486484edb71cbdd77ddb9c119d0847bdfb0e92063090f029
 DIST sqlite-src-3200100.zip 10575637 BLAKE2B 
e45bad50d728e749c258546dd75a9d647ca35584092c663fed176fdd69164623bbe58afd15cd74fcd32a0cec893cffdb0f096873188c42ec5595ef7d635c79ad
 SHA512 
845a0d64c9356aadf178c04dd716bbd37a7353526b06cfa8e8f65653cf6a1893a5c5e8c78d20b43910c34d9167272cf517749c91ed0ba7686977e3d0327e8939
 DIST sqlite-src-321000

[gentoo-commits] repo/gentoo:master commit in: www-plugins/gnash/

2018-04-16 Thread Mike Gilbert
commit: 3544dd4186e1b060bb446d449c1878a80ce38467
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 18:10:28 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3544dd41

www-plugins/gnash: Update dependencies.

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

 www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild 
b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild
index dad2a1764d4..97d6669ea4e 100644
--- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild
+++ b/www-plugins/gnash/gnash-0.8.10_p20160329-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
@@ -83,13 +83,14 @@ RDEPEND="
)
sdl? ( media-libs/libsdl[X] )
sdl-sound? ( media-libs/libsdl )
-   media-libs/speex[ogg]
+   >=media-libs/speex-1.2.0
+   media-libs/speexdsp
sys-libs/zlib
>=sys-devel/libtool-2.2
mysql? ( virtual/mysql )
lirc? ( app-misc/lirc )
dbus? ( sys-apps/dbus )
-   ssh?  ( >=net-libs/libssh-0.4[server] )
+   ssh? ( >=net-libs/libssh-0.4[server] )
ssl? (
libressl? ( dev-libs/libressl:0= )
!libressl? ( dev-libs/openssl:0= )



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

2018-04-16 Thread Mike Gilbert
commit: e8d305bd618318db4dcba13e7170572b00b586a0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:14:52 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d305bd

dev-libs/m17n-lib: Delete old versions (<1.7.0).

 dev-libs/m17n-lib/Manifest  |  2 -
 dev-libs/m17n-lib/m17n-lib-1.6.3.ebuild | 63 
 dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild | 73 -
 3 files changed, 138 deletions(-)

diff --git a/dev-libs/m17n-lib/Manifest b/dev-libs/m17n-lib/Manifest
index b26050cdada..88e4c703a49 100644
--- a/dev-libs/m17n-lib/Manifest
+++ b/dev-libs/m17n-lib/Manifest
@@ -1,3 +1 @@
-DIST m17n-lib-1.6.3.tar.gz 1033048 BLAKE2B 
869fac61545ecb94d063282cd257732b0d46cab01dd3a7b49901315f1f81f65fa5e7b782429766e8f8248c83c355d57f0d40251bbdfb35ee065f4c6d165aacaf
 SHA512 
66177e5be17e330230d31bfff8a3cc7415ad79f9bfaf8f4c4baea02f1f19bf2d3628210c697a9b14d07dcb9bac8ca256e6c5102cbaae65876bf49aa2150cfd80
-DIST m17n-lib-1.6.4.tar.gz 1034422 BLAKE2B 
ccb99155e8f149b37f2e9ee6e84c5f8a9600494c16cba7ee55ab0a96c56b338383bfd88de5c81f2dc3609a40b4e3c645b8eaa6905bfe08aba56dbedc91ae
 SHA512 
751f22efdaf4fb3e23d17ca07e20c65c59d60ff4f90a384bd9a8e9e8b01503d87c76cfc4c3c9717d8549a08c705b1c444939816a7eb07ca77b029b4f457f58c3
 DIST m17n-lib-1.7.0.tar.gz 1063169 BLAKE2B 
61192d26dec8a8bdb55b6a819c5b1aa5503e4320d57864889065c9490ee6720f5b258fbef10d5944f69f5a9ccbe49ea5494c8b0a10d536592c301f46df6826c5
 SHA512 
26fc1be02a5e487a2fa5f2f63d991f3c745aa1b78e20d931fe4b265125266501cc8d402aa3cb5c1b71a7d4c0f7a0bf5b2c3b17ec5f4f8e0f5ee3052ad4e205b7

diff --git a/dev-libs/m17n-lib/m17n-lib-1.6.3.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.6.3.ebuild
deleted file mode 100644
index 3ef131f92f8..000
--- a/dev-libs/m17n-lib/m17n-lib-1.6.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="Multilingual Library for Unix/Linux"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n";
-SRC_URI="http://www.m17n.org/m17n-lib-download/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
-#IUSE="anthy gd ispell"
-IUSE="gd X"
-
-RDEPEND="
-   X? (
-   x11-libs/libXaw
-   x11-libs/libXft
-   x11-libs/libX11
-   gd? ( media-libs/gd[png] )
-   dev-libs/fribidi
-   >=media-libs/freetype-2.1
-   media-libs/fontconfig
-   >=dev-libs/libotf-0.9.4
-   )
-   dev-libs/libxml2
-   ~dev-db/m17n-db-${PV}"
-# linguas_th? ( || ( app-i18n/libthai app-i18n/wordcut ) )
-# anthy? ( app-i18n/anthy )
-# ispell? ( app-text/ispell )
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-gui.patch \
-   "${FILESDIR}"/${PN}-parallel-make.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=
-
-   if use X; then
-   myconf+=" --with-gui $(use_with gd)"
-   else
-   myconf+=" --without-gui --without-gd"
-   fi
-
-   econf ${myconf} || die
-}
-
-src_install() {
-   # bug #363239
-   emake -j1 DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}

diff --git a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
deleted file mode 100644
index 5bbae772840..000
--- a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="Multilingual Library for Unix/Linux"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n";
-SRC_URI="http://download.savannah.gnu.org/releases/m17n/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft"
-
-RDEPEND="
-   anthy? ( app-i18n/anthy )
-   spell? ( app-text/aspell )
-   libxml2? ( dev-libs/libxml2 )
-   X? (
-   athena? ( x11-libs/libXaw )
-   bidi? ( dev-libs/fribidi )
-   fontconfig? ( media-libs/fontconfig )
-   gd? ( media-libs/gd[png] )
-   libotf? ( >=dev-libs/libotf-0.9.4 )
-   xft? (
-   >=media-libs/freetype-2.1
-   x11-libs/libXft )
-   x11-libs/libX11
-   )
-   ~dev-db/m17n-db-${PV}"
-# athena? ( x11-libs/libXaw )
-# athena shoud be enabled to build m17n-edit properly when X is enabled.
-
-# linguas_th? ( || ( app-i18n/libthai app-i18n/wordcut ) )
-#
-
-DEPEND="${RDEPEND}
-   virtu

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

2018-04-16 Thread Mike Gilbert
commit: 09b1eacfbc98775ede308c0ae0db46f3610ab174
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 17:03:51 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b1eacf

Revert "virtual/w3m: www-client/w3mmee is broken and being removed (#586258)".

This reverts commit cb04259fcf37c2733cd13bccfc8ae507165741b9.
www-client/w3mmee has been unmasked in commit 
de7b1426a5313ab887236b0b26ab5b08f4f350b0.

 virtual/w3m/{w3m-0-r1.ebuild => w3m-0.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/virtual/w3m/w3m-0-r1.ebuild b/virtual/w3m/w3m-0.ebuild
similarity index 82%
rename from virtual/w3m/w3m-0-r1.ebuild
rename to virtual/w3m/w3m-0.ebuild
index c28e1676795..00837ac67a4 100644
--- a/virtual/w3m/w3m-0-r1.ebuild
+++ b/virtual/w3m/w3m-0.ebuild
@@ -1,10 +1,13 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="6"
 
 DESCRIPTION="Virtual for the w3m web browser"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 
-RDEPEND="www-client/w3m"
+RDEPEND="|| (
+   www-client/w3m
+   www-client/w3mmee
+   )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-qt5/

2018-04-16 Thread Mike Gilbert
commit: fd46a04a8735410b69b37d6a16f816af7756ff28
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 16 18:20:20 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 16 18:27:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd46a04a

app-i18n/fcitx-qt5: Fix building with Qt 5.11.

 app-i18n/fcitx-qt5/fcitx-qt5-1.2.2.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.2.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.2.ebuild
index a4d2b415636..9dff926fb7f 100644
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.2.2.ebuild
+++ b/app-i18n/fcitx-qt5/fcitx-qt5-1.2.2.ebuild
@@ -38,3 +38,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 DOCS=()
+
+src_prepare() {
+   # https://github.com/fcitx/fcitx-qt5/issues/34
+   # 
https://github.com/fcitx/fcitx-qt5/commit/af033e3d5305108eecc568adff7f8b2da5831ed6
+   sed -e "/^#include \"batchdialog.h\"$/i\\#include " -i 
quickphrase-editor/batchdialog.cpp || die
+
+   cmake-utils_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pg/, dev-ruby/pg/files/

2018-04-16 Thread Hans de Graaff
commit: 41dead08409594e7fb4efb3918c19760ed58c882
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 18:32:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dead08

dev-ruby/pg: fix tests with postgresql 10

Backport the upstream changes to tests.

Closes: https://bugs.gentoo.org/648778
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/pg/files/postgresql10-tests.patch | 49 ++
 dev-ruby/pg/pg-0.18.4-r1.ebuild|  2 ++
 dev-ruby/pg/pg-0.21.0.ebuild   |  2 ++
 3 files changed, 53 insertions(+)

diff --git a/dev-ruby/pg/files/postgresql10-tests.patch 
b/dev-ruby/pg/files/postgresql10-tests.patch
new file mode 100644
index 000..f9b7c1579a9
--- /dev/null
+++ b/dev-ruby/pg/files/postgresql10-tests.patch
@@ -0,0 +1,49 @@
+# HG changeset patch
+# User Lars Kanis 
+# Date 1508756565 -7200
+# Node ID fe63160e8a9803e257231d879fab2841ba44c37a
+# Parent  d6d5533dfca85b618232fe3e9e56e59dbee99de6
+Adjust tests for PostgreSQL-10
+
+diff --git a/spec/helpers.rb b/spec/helpers.rb
+--- a/spec/helpers.rb
 b/spec/helpers.rb
+@@ -251,7 +251,7 @@
+ 
+   def check_for_lingering_connections( conn )
+   conn.exec( "SELECT * FROM pg_stat_activity" ) do |res|
+-  conns = res.find_all {|row| row['pid'].to_i != 
conn.backend_pid }
++  conns = res.find_all {|row| row['pid'].to_i != 
conn.backend_pid && ["client backend", nil].include?(row["backend_type"]) }
+   unless conns.empty?
+   puts "Lingering connections remain:"
+   conns.each do |row|
+diff --git a/spec/pg/connection_spec.rb b/spec/pg/connection_spec.rb
+--- a/spec/pg/connection_spec.rb
 b/spec/pg/connection_spec.rb
+@@ -232,7 +232,7 @@
+   described_class.connect(@conninfo).finish
+   sleep 0.5
+   res = @conn.exec(%[SELECT COUNT(*) AS n FROM pg_stat_activity
+-  WHERE usename IS NOT 
NULL])
++  WHERE usename IS NOT 
NULL AND application_name != ''])
+   # there's still the global @conn, but should be no more
+   expect( res[0]['n'] ).to eq( '1' )
+   end
+@@ -1537,9 +1537,14 @@
+   end
+ 
+   it "shouldn't type map params unless requested" do
+-  expect{
+-  @conn.exec_params( "SELECT $1", [5] )
+-  }.to raise_error(PG::IndeterminateDatatype)
++  if @conn.server_version < 10
++  expect{
++  @conn.exec_params( "SELECT $1", [5] )
++  }.to raise_error(PG::IndeterminateDatatype)
++  else
++  # PostgreSQL-10 maps to TEXT type (OID 25)
++  expect( @conn.exec_params( "SELECT $1", [5] 
).ftype(0)).to eq(25)
++  end
+   end
+ 
+   it "should raise an error on invalid encoder to put_copy_data" 
do

diff --git a/dev-ruby/pg/pg-0.18.4-r1.ebuild b/dev-ruby/pg/pg-0.18.4-r1.ebuild
index 8e25f7eeb65..76ca7c11e05 100644
--- a/dev-ruby/pg/pg-0.18.4-r1.ebuild
+++ b/dev-ruby/pg/pg-0.18.4-r1.ebuild
@@ -23,6 +23,8 @@ RDEPEND+=" dev-db/postgresql:*"
 DEPEND+=" dev-db/postgresql
test? ( >=dev-db/postgresql-9.4[server,threads] )"
 
+RUBY_PATCHES=( "${FILESDIR}/postgresql10-tests.patch" )
+
 ruby_add_bdepend "
doc? (
dev-ruby/hoe

diff --git a/dev-ruby/pg/pg-0.21.0.ebuild b/dev-ruby/pg/pg-0.21.0.ebuild
index c459b80a910..24430c4f459 100644
--- a/dev-ruby/pg/pg-0.21.0.ebuild
+++ b/dev-ruby/pg/pg-0.21.0.ebuild
@@ -23,6 +23,8 @@ RDEPEND+=" dev-db/postgresql:*"
 DEPEND+=" dev-db/postgresql
test? ( >=dev-db/postgresql-9.4[server,threads] )"
 
+PATCHES=( "${FILESDIR}/postgresql10-tests.patch" )
+
 all_ruby_prepare() {
# hack the Rakefile to make it sure that it doesn't load
# rake-compiler (so that we don't have to depend on it and it



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

2018-04-16 Thread Hans de Graaff
commit: dc06be4e1199ade7a71e40125e4bf43d11aef71d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 17:01:11 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc06be4e

dev-ruby/eventmachine: remove obsolete ruby targets

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild 
b/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild
index 9d6c7332197..3fa90ddd8cb 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.0.1.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=5
 
-# ruby20 crashes in test suite
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"



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

2018-04-16 Thread Hans de Graaff
commit: e4816a26528a5677866773f376d40a8c83d279d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 17:48:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4816a26

dev-ruby/pg: Fix USE=doc

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/pg/pg-0.18.4-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/pg/pg-0.18.4-r1.ebuild b/dev-ruby/pg/pg-0.18.4-r1.ebuild
index ed562255874..8e25f7eeb65 100644
--- a/dev-ruby/pg/pg-0.18.4-r1.ebuild
+++ b/dev-ruby/pg/pg-0.18.4-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=5
@@ -6,8 +6,7 @@ USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
 
 inherit multilib ruby-fakegem



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

2018-04-16 Thread Hans de Graaff
commit: 522979c184a31382bdb8be6afd487b02d0adf9df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 18:06:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522979c1

dev-ruby/pg: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/pg/pg-0.21.0.ebuild b/dev-ruby/pg/pg-0.21.0.ebuild
index 5309a54327c..c459b80a910 100644
--- a/dev-ruby/pg/pg-0.21.0.ebuild
+++ b/dev-ruby/pg/pg-0.21.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-04-16 Thread Hans de Graaff
commit: 49b3262623538efa14004d600bf4b403edf99066
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 18:08:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b32626

dev-ruby/pg_array_parser: add ruby24, ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild 
b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild
index 8cc80371ca9..54effc18576 100644
--- a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild
+++ b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-04-16 Thread Hans de Graaff
commit: ccd84b60e6ddb35683ae2097ac9c10480b2f027d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 18:10:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd84b60

dev-ruby/postgres_ext: add 3.0.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/postgres_ext/Manifest  |  1 +
 dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/postgres_ext/Manifest b/dev-ruby/postgres_ext/Manifest
index c6a23c438ad..a0b6d42e6be 100644
--- a/dev-ruby/postgres_ext/Manifest
+++ b/dev-ruby/postgres_ext/Manifest
@@ -1 +1,2 @@
 DIST postgres_ext-3.0.0.gem 21504 BLAKE2B 
8fa38e78bd182e8c89746492d7082383b3411d987b95b6f01ca0fe961913aa74f3e32923150e3ce8d9dc0bf7377a65c6f2f926681b7dce0cf25873a8537c9ad0
 SHA512 
3d17a0f6ed98badf5c196ddc78e50d47c6a24edc19276f3939255f3d23490e30a3abc344da020d0480a8ec73586c6084349caf472f735461c4f9b6084d4d2c52
+DIST postgres_ext-3.0.1.gem 24064 BLAKE2B 
013a5b146474006f5bf15c5336b84b279a2d92afa632faa8e2c237f02bd4d899fb7ce7f7bda401df7b686ee7e952248db1278aeced9067a15343d13f5a5f832d
 SHA512 
da1f47e90e12229f675955491d21eea56a349213db963e7a6e29886c1f5b8773a1988ca224be4abf5163e66e4189d98e9adf85d61e201488e5c13b36bc6f7b4f

diff --git a/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild 
b/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild
new file mode 100644
index 000..667c2425f05
--- /dev/null
+++ b/dev-ruby/postgres_ext/postgres_ext-3.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Native PostgreSQL data types and querying extensions for 
ActiveRecord and Arel"
+HOMEPAGE="https://github.com/dockyard/postgres_ext";
+
+LICENSE="BSD"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+# Requires live database connection
+RESTRICT=test
+
+ruby_add_rdepend "|| (
+   dev-ruby/activerecord:5.0
+   dev-ruby/activerecord:4.2 )
+   >=dev-ruby/arel-4.0.1:*
+   dev-ruby/pg_array_parser:0.0.9"
+
+ruby_add_bdepend "dev-ruby/bundler"
+
+all_ruby_prepare() {
+   [ -f Gemfile.lock ] && rm Gemfile.lock
+   #if ! use development; then
+   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
+   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
+   sed -i -e "/gem.add_development_dependency/d" "${PN}".gemspec 
|| die
+   #fi
+   #if ! use test; then
+   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
+   #fi
+   #if ! use test && ! use development; then
+   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
+   #fi
+   #https://github.com/dockyard/postgres_ext/issues/166
+   #ugh, thanks
+   sed -i -e "/byebug/d" Gemfile || die
+   sed -i -e "/fivemat/d" Gemfile || die
+}
+
+each_ruby_prepare() {
+   if [ -f Gemfile ]; then
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
+   fi
+}



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

2018-04-16 Thread Hans de Graaff
commit: 5b31fc5280db49f321756cea6f1abc92d49ca4a7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 16 17:49:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 16 18:32:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b31fc52

dev-ruby/pg: add 1.0.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/pg/Manifest|  1 +
 dev-ruby/pg/pg-1.0.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index 905427ccce7..e454c180b18 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -1,3 +1,4 @@
 DIST pg-0.17.1.gem 142848 BLAKE2B 
26715943ffc56d5377613d3dd56bc994696a812ccedf6415233781d6685ac34ddf25321f2f194880dd9df6715d43efef7eaeb00ed8ac594302c6e2e292b07cc8
 SHA512 
fb637256d084af3b41ba4130f866924df957a63c29d029b5bf553e545b3d4064e682b00d0604bf495a853a8800b9c8eba34718e96c651c9a697281ae4a62
 DIST pg-0.18.4.gem 219648 BLAKE2B 
f6b957551b0b537dda5551bc8974f5bd2f8a4ee4ecf482a5d3dc3ede0ad610507029693fadbfe9d2e2940f63d82da61e535e802919a82f7e5ea23c1165b81847
 SHA512 
48e792756c7ee205164b59a9515ace6320150f0ce1907293f8c1a736300c62c0b38c1be49e8ad4f1a50f29abc7f72bb43e742a8e63d9606eff4c7d2191a4fb74
 DIST pg-0.21.0.gem 214016 BLAKE2B 
9e27646cd85bc97dedfb980f4851b19a1ef2aad17f6a5c60726c1683642af5c4cf87d518b300fb4c894e1580f808f8af6158b57f1ac25971c1fc55818abee6f4
 SHA512 
590a8c34487d2cf030082cfff87b2cc83b636df06a931e394acfb098ecb5728e793d777f125b036ee9953bbd21ec5facf91c932930acccb507d3394f2fc4cc5b
+DIST pg-1.0.0.gem 213504 BLAKE2B 
eecaa632c7903f89c503ad92ccff058bbc6c2c80cbf83d656eeb9a5b919b84bb270671ad4e0fa08f55be1bcfc69eb8e13b815c37c601d300de503383f1ba5908
 SHA512 
1cac025ab8a95b4429534b98377eedeb1e3f8b2c4a859363c4174d477577caf39557b002cde4e745189fa9a29e9181ff9d564d822f15ff5c4f03f7389b0d0398

diff --git a/dev-ruby/pg/pg-1.0.0.ebuild b/dev-ruby/pg/pg-1.0.0.ebuild
new file mode 100644
index 000..dbbd6e9e775
--- /dev/null
+++ b/dev-ruby/pg/pg-1.0.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
+HOMEPAGE="https://bitbucket.org/ged/ruby-pg/";
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND+=" dev-db/postgresql:*"
+DEPEND+=" dev-db/postgresql
+   test? ( >=dev-db/postgresql-9.4[server,threads] )"
+
+all_ruby_prepare() {
+   # hack the Rakefile to make it sure that it doesn't load
+   # rake-compiler (so that we don't have to depend on it and it
+   # actually works when building with USE=doc).
+   sed -i \
+   -e '/Rakefile.cross/s:^:#:' \
+   -e '/ExtensionTask/,/^end$/ s:^:#:' \
+   Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+   cp ext/*$(get_libname) lib || die
+}
+
+each_ruby_test() {
+   if [[ "${EUID}" -ne "0" ]]; then
+   # Make the rspec call explicit, this way we don't have to depend
+   # on rake-compiler (nor rubygems) _and_ we don't have to rebuild
+   # the whole extension from scratch.
+   RSPEC_VERSION=3 ruby-ng_rspec
+   else
+   ewarn "The userpriv feature must be enabled to run tests."
+   eerror "Testsuite will not be run."
+   fi
+}



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

2018-04-16 Thread Sergei Trofimovich
commit: 59465017409e21a3690d85693a72a7547b0e5ad9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 16 16:47:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 16 18:35:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59465017

dev-python/beaker: stable 1.8.1 for sparc

Bug: https://bugs.gentoo.org/650904
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/beaker/beaker-1.8.1.ebuild 
b/dev-python/beaker/beaker-1.8.1.ebuild
index 2ff7211298b..a70ac89e5ca 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="virtual/python-funcsigs[${PYTHON_USEDEP}]"



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

2018-04-16 Thread Sergei Trofimovich
commit: 8acce1de0d3cfbd02b7b0d6059f572f458c0419d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 16 17:16:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 16 18:35:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acce1de

sys-apps/dbus: stable 1.10.24 for sparc, bug #648306

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/sys-apps/dbus/dbus-1.10.24.ebuild 
b/sys-apps/dbus/dbus-1.10.24.ebuild
index 1c816ecab1d..5ac6753ce0a 100644
--- a/sys-apps/dbus/dbus-1.10.24.ebuild
+++ b/sys-apps/dbus/dbus-1.10.24.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz";
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="debug doc elogind selinux static-libs systemd test user-session X"
 
 #RESTRICT="test"



  1   2   3   >