[gentoo-commits] repo/gentoo:master commit in: games-board/peg-e/

2017-10-22 Thread Patrice Clement
commit: 1bbaa8f9e1d8e9cae6cc2fa20c2823e4cd162b0c
Author: Francesco Turco  fastmail  fm>
AuthorDate: Tue Oct 10 18:04:41 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 17:01:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbaa8f9

games-board/peg-e: use HTTPS for links to gottcode.org.

Closes: https://github.com/gentoo/gentoo/pull/5906

 games-board/peg-e/peg-e-1.1.2-r1.ebuild | 6 +++---
 games-board/peg-e/peg-e-1.1.2.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-board/peg-e/peg-e-1.1.2-r1.ebuild 
b/games-board/peg-e/peg-e-1.1.2-r1.ebuild
index e5f297c03dd..6b5527a9272 100644
--- a/games-board/peg-e/peg-e-1.1.2-r1.ebuild
+++ b/games-board/peg-e/peg-e-1.1.2-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit eutils gnome2-utils qmake-utils
 
 DESCRIPTION="A peg solitaire game"
-HOMEPAGE="http://gottcode.org/peg-e/;
-SRC_URI="http://gottcode.org/peg-e/${P}-src.tar.bz2;
+HOMEPAGE="https://gottcode.org/peg-e/;
+SRC_URI="https://gottcode.org/peg-e/${P}-src.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/games-board/peg-e/peg-e-1.1.2.ebuild 
b/games-board/peg-e/peg-e-1.1.2.ebuild
index 19984027d2f..4d5d3db11a4 100644
--- a/games-board/peg-e/peg-e-1.1.2.ebuild
+++ b/games-board/peg-e/peg-e-1.1.2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils gnome2-utils qt4-r2 games
 
 DESCRIPTION="A peg solitaire game"
-HOMEPAGE="http://gottcode.org/peg-e/;
-SRC_URI="http://gottcode.org/peg-e/${P}-src.tar.bz2;
+HOMEPAGE="https://gottcode.org/peg-e/;
+SRC_URI="https://gottcode.org/peg-e/${P}-src.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"



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

2017-10-22 Thread Patrice Clement
commit: ad109216e445e652afa5ee98402ceeea856a584c
Author: Kacper KoƂodziej  kolodziej  in>
AuthorDate: Thu Oct 12 20:05:31 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:58:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad109216

net-analyzer/hexinject: add version 1.6.

Package-Manager: Portage-2.3.11, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5931

 net-analyzer/hexinject/Manifest |  1 +
 net-analyzer/hexinject/hexinject-1.6.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/net-analyzer/hexinject/Manifest b/net-analyzer/hexinject/Manifest
index 75d69e9f389..d350b3f3270 100644
--- a/net-analyzer/hexinject/Manifest
+++ b/net-analyzer/hexinject/Manifest
@@ -1 +1,2 @@
 DIST hexinject-1.5.tar.gz 14449 SHA256 
329f0686069988ac0dae4a00082b205ac9669bc8e202d4b112c600bcbc198ce9 SHA512 
cd145b6f2ae9d739effca03959fb474df11d28ff015c0e5bd1e30c341f60085154795f3c8a601b7241623944b3868b6fc9a3e1530a3aa4e7aaa2b3794a5aa34a
 WHIRLPOOL 
96e065ca7135f12db6e5949fb8fd537e0981f5b0cc1d57d40eb59003aabc87ae2459872cb11108727c0032b6c5282d385512678859da081d783bc692f8044c93
+DIST hexinject-1.6.tar.gz 16876 SHA256 
06e64636923af593c742129d81b717667223bff39918f26bf56809ead9700e65 SHA512 
7432122a7ca42b7ac066cc55daec2d4a656b08e0f390db1a49f626181080d07687026d04a150573e3341e4e76f87a20b6466deddcc9d022e7d66fadcb8dac1ad
 WHIRLPOOL 
8c49413e47e142aa6b48acad8cb9b4510065a76f6615ad417a7e0734aaa481f1ee126ca9824e075fce7a614162ef22a8c46ed7d78b13b7db60876548fa71e009

diff --git a/net-analyzer/hexinject/hexinject-1.6.ebuild 
b/net-analyzer/hexinject/hexinject-1.6.ebuild
new file mode 100644
index 000..5d8011ced35
--- /dev/null
+++ b/net-analyzer/hexinject/hexinject-1.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Network packet sniffer and injector"
+HOMEPAGE="http://hexinject.sourceforge.net/;
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+tools experimental"
+
+DEPEND="net-libs/libpcap"
+RDEPEND="${DEPEND}
+   experimental? ( dev-lang/tcl )"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   default
+   append-cflags -std=gnu89
+   tc-export CC
+}
+
+src_install() {
+   dobin hexinject
+   use tools && dobin hex2raw prettypacket
+   use experimental && dobin packets.tcl
+   einstalldocs
+}



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

2017-10-22 Thread Patrice Clement
commit: f6c9ef19a22b679ef1b1a503b73631ca0d26e0ba
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 15 00:53:29 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c9ef19

www-client/elinks: bump live ebuild to EAPI 6.

 www-client/elinks/elinks-.ebuild   | 47 +++---
 .../files/elinks-0.10.4.conf-syscharset.diff   |  4 +-
 2 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index ca4b6b2466c..0cd77903130 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
-inherit autotools eutils git-r3 flag-o-matic python-any-r1
+inherit autotools git-r3 python-any-r1
 
 EGIT_REPO_URI="git://repo.or.cz/elinks.git"
 
@@ -42,36 +42,39 @@ DEPEND="
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-parallel-make.patch
+   )
+
 src_unpack() {
default
git-r3_src_unpack
 }
 
 src_prepare() {
-   mv "${WORKDIR}/${PN}-0.10.4.conf" "${WORKDIR}/${PN}.conf"
+   default
+
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
+   mv ${PN}-0.10.4.conf ${PN}.conf || die
if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' "${WORKDIR}"/${PN}.conf
+   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' 
"${WORKDIR}"/${PN}.conf
-   epatch "${FILESDIR}"/${P}-parallel-make.patch
-
-   epatch_user
+   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
+   cd "${S}" || die
 
# Regenerate acinclude.m4 - based on autogen.sh.
-   cat > acinclude.m4 <<- _EOF
+   cat > acinclude.m4 <<- _EOF || die
dnl Automatically generated from config/m4/ files.
dnl Do not modify!
_EOF
-   cat config/m4/*.m4 >> acinclude.m4
-   sed -i -e 's/-Werror//' configure*
+   cat config/m4/*.m4 >> acinclude.m4 || die
+   sed -i -e 's/-Werror//' configure* || die
 
eautoreconf
 }
 
 src_configure() {
-   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
-   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
-   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
local myconf=""
 
if use debug ; then
@@ -80,6 +83,9 @@ src_configure() {
myconf="--enable-fastmem"
fi
 
+   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
+   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
+   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
if use ssl ; then
myconf="${myconf} --with-openssl=${EPREFIX}/usr"
else
@@ -125,20 +131,16 @@ src_compile() {
 src_install() {
emake V=1 DESTDIR="${D}" install
 
-   insopts -m 644 ; insinto /etc/elinks
+   insinto /etc/elinks
doins "${WORKDIR}"/elinks.conf
newins contrib/keybind-full.conf keybind-full.sample
newins contrib/keybind.conf keybind.conf.sample
 
dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README SITES THANKS TODO 
doc/*.*
docinto contrib ; dodoc contrib/{README,colws.diff,elinks[-.]vim*}
-   insinto /usr/share/doc/${PF}/contrib/lua ; doins 
contrib/lua/{*.lua,elinks-remote}
-   insinto /usr/share/doc/${PF}/contrib/conv ; doins contrib/conv/*.*
-   insinto /usr/share/doc/${PF}/contrib/guile ; doins contrib/guile/*.scm
-
-   # Remove some conflicting files on OSX.  The files provided by OSX 10.4
-   # are more or less the same.  -- Fabian Groffen (2005-06-30)
-   rm -f "${ED}"/usr/share/locale/locale.alias 
"${ED}"/usr/lib/charset.alias || die
+   docinto contrib/lua ; dodoc contrib/lua/{*.lua,elinks-remote}
+   docinto contrib/conv ; dodoc contrib/conv/*.*
+   docinto contrib/guile ; dodoc contrib/guile/*.scm
 }
 
 pkg_postinst() {
@@ -154,5 +156,4 @@ pkg_postinst() {
einfo
einfo "You will have to set your TERM variable to 'xterm-256color'"
einfo "to be able to use 256 colors in elinks."
-   echo
 }

diff --git a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff 
b/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
index dc64712b29a..83accf4c2d9 100644
--- a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
+++ b/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
@@ -1,5 

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

2017-10-22 Thread Patrice Clement
commit: e4807a26644165624bb19a5f3c476fc5ae532c6f
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 13:45:53 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4807a26

www-client/elinks: make tre support configurable.

 www-client/elinks/elinks-.ebuild | 4 +++-
 www-client/elinks/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 86a85d7419f..53d9d2a4bfe 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X 
xml zlib"
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"
 
 DEPEND="
@@ -38,6 +38,7 @@ DEPEND="
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
+   tre? ( dev-libs/tre )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
 RDEPEND="${DEPEND}"
 
@@ -103,6 +104,7 @@ src_configure() {
$(use_with ruby) \
$(use_with idn) \
$(use_with javascript spidermonkey) \
+   $(use_with tre) \
$(use_enable bittorrent) \
$(use_enable nls) \
$(use_enable ipv6) \

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 983c04de930..3955943373d 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -8,6 +8,7 @@
Enable garbage collection support via 
dev-libs/boehm-gc
Enable support for the gopher 
protocol
Make elinks to grab all mouse events
+   Enable support for regex searches via 
dev-libs/tre
Enable support for bookmarks via 
dev-libs/expat

 



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

2017-10-22 Thread Patrice Clement
commit: 9f93ee632f0a851deddaa347bc933278a48f7f8d
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 13:43:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f93ee63

www-client/elinks-0.12_pre6-r2: fix compilation with libressl.

Closes: https://bugs.gentoo.org/584766
Closes: https://bugs.gentoo.org/609006

 www-client/elinks/elinks-0.12_pre6-r2.ebuild   |  2 ++
 .../elinks/files/elinks-0.12_pre5-libressl.patch   | 29 ++
 .../elinks/files/elinks-0.12_pre5-rand-egd.patch   | 20 +++
 3 files changed, 51 insertions(+)

diff --git a/www-client/elinks/elinks-0.12_pre6-r2.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
index ed3f69831bd..e9e8625888a 100644
--- a/www-client/elinks/elinks-0.12_pre6-r2.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
@@ -56,6 +56,8 @@ src_prepare() {
 
epatch "${FILESDIR}"/${PN}--parallel-make.patch
epatch "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
+   epatch "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
+   epatch "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
 
if use javascript ; then
if has_version ">=dev-lang/spidermonkey-1.8"; then

diff --git a/www-client/elinks/files/elinks-0.12_pre5-libressl.patch 
b/www-client/elinks/files/elinks-0.12_pre5-libressl.patch
new file mode 100644
index 000..d41ab689e9f
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.12_pre5-libressl.patch
@@ -0,0 +1,29 @@
+Adapted from upstream
+commit 54ebe365b752f8969a67279d0d29552ab638e025
+Author: Witold Filipczyk 
+Date:   Mon Mar 6 17:39:36 2017 +0100
+
+Compilation fix for OpenSSL-1.1
+
+--- a/src/network/ssl/socket.c
 b/src/network/ssl/socket.c
+@@ -67,7 +67,9 @@
+ ssl_set_no_tls(struct socket *socket)
+ {
+ #ifdef CONFIG_OPENSSL
+-  ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1;
++#ifdef SSL_OP_NO_TLSv1
++  SSL_set_options((ssl_t *)socket->ssl, SSL_OP_NO_TLSv1);
++#endif
+ #elif defined(CONFIG_GNUTLS)
+   {
+   /* GnuTLS does not support SSLv2 because it is "insecure".
+@@ -145,7 +147,7 @@
+   }
+ 
+   if (client_cert) {
+-  SSL_CTX *ctx = ((SSL *) socket->ssl)->ctx;
++  SSL_CTX *ctx = SSL_get_SSL_CTX((SSL *) socket->ssl);
+ 
+   SSL_CTX_use_certificate_chain_file(ctx, client_cert);
+   SSL_CTX_use_PrivateKey_file(ctx, client_cert,

diff --git a/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch 
b/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch
new file mode 100644
index 000..6c5679a95bb
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch
@@ -0,0 +1,20 @@
+--- a/src/network/ssl/ssl.c
 b/src/network/ssl/ssl.c
+@@ -84,11 +84,16 @@ init_openssl(struct module *module)
+* cannot initialize the PRNG and so every attempt to use SSL fails.
+* It's actually an OpenSSL FAQ, and according to them, it's up to the
+* application coders to seed the RNG. -- William Yodlowsky */
+-  if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile))) < 0) {
++  RAND_file_name(f_randfile, sizeof(f_randfile));
++#ifdef HAVE_RAND_EGD
++  if (RAND_egd(f_randfile) < 0) {
+   /* Not an EGD, so read and write to it */
++#endif
+   if (RAND_load_file(f_randfile, -1))
+   RAND_write_file(f_randfile);
++#ifdef HAVE_RAND_EGD
+   }
++#endif
+ 
+   SSLeay_add_ssl_algorithms();
+   context = SSL_CTX_new(SSLv23_client_method());



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

2017-10-22 Thread Patrice Clement
commit: 4748c7e071bb73dadb63c06728c0467edbbdae29
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 15 00:54:23 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4748c7e0

www-client/elinks: sync with live ebuild.

Bug: https://bugs.gentoo.org/608004
Closes: https://github.com/gentoo/gentoo/pull/5944

 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 165 +++
 1 file changed, 165 insertions(+)

diff --git a/www-client/elinks/elinks-0.12_pre6-r3.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
new file mode 100644
index 000..55c2f70a35f
--- /dev/null
+++ b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils autotools flag-o-matic
+
+MY_P="${P/_/}"
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
+   https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2
+   
https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
+RESTRICT="test"
+
+DEPEND="
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   gc? ( dev-libs/boehm-gc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   lua? ( >=dev-lang/lua-5:0= )
+   gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
+   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
+   idn? ( net-dns/libidn )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+   samba? ( net-fs/samba )
+   tre? ( dev-libs/tre )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   "${FILESDIR}"/${PN}--parallel-make.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
+   "${FILESDIR}"/${PN}-0.11.2-lua-5.1.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-ruby-1.9.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-1-heartbeat.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-2-up.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-3-histback.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-sm185-jsval-fixes.patch
+   )
+
+src_prepare() {
+   default
+
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
+   mv ${PN}-0.10.4.conf ${PN}.conf || die
+   if ! use ftp ; then
+   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
+   fi
+   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
+   cd "${S}" || die
+
+   # fix lib order in configure check
+   # (these seds are necessary so that @preserved-libs copies are not used)
+   sed -i -e 's:for spidermonkeylib in js .*$:for spidermonkeylib in 
mozjs185 mozjs js smjs; do:' \
+   configure.in || die
+   # Regenerate acinclude.m4 - based on autogen.sh.
+   cat > acinclude.m4 <<- _EOF || die
+   dnl Automatically generated from config/m4/ files.
+   dnl Do not modify!
+   _EOF
+   cat config/m4/*.m4 >> acinclude.m4 || die
+   sed -i -e 's/-Werror//' configure* || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=""
+
+   if use debug ; then
+   myconf="--enable-debug"
+   else
+   myconf="--enable-fastmem"
+   fi
+
+   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
+   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
+   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
+   if use ssl ; then
+   myconf="${myconf} --with-openssl=${EPREFIX}/usr"
+   else
+   myconf="${myconf} --without-openssl --without-gnutls"
+   fi
+
+   econf \
+   --sysconfdir="${EPREFIX}"/etc/elinks \
+   --enable-leds \
+   --enable-88-colors \
+   --enable-256-colors \
+   --enable-true-color \
+   --enable-html-highlight \
+   

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

2017-10-22 Thread Patrice Clement
commit: e74771aae2025f70858d6ffb6e9578737170d925
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 14:13:40 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74771aa

www-client/elinks: make brotli support configurable.

 www-client/elinks/elinks-.ebuild | 4 +++-
 www-client/elinks/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 1b01281c4f4..ca4b6b2466c 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -16,12 +16,13 @@ 
SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="bittorrent bzip2 debug finger ftp gopher gpm guile idn ipv6
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"
 
 DEPEND="
${PYTHON_DEPS}
+   brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -94,6 +95,7 @@ src_configure() {
--enable-html-highlight \
$(use_with gpm) \
$(use_with zlib) \
+   $(use_with brotli) \
$(use_with bzip2 bzlib) \
$(use_with X x) \
$(use_with lua) \

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 3955943373d..59cbadb74eb 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -4,6 +4,7 @@
 

Enable support for the BitTorrent 
protocol
+   Enable support for brotli compression
Enable support for the finger 
protocol
Enable garbage collection support via 
dev-libs/boehm-gc
Enable support for the gopher 
protocol



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

2017-10-22 Thread Patrice Clement
commit: 37bbdf6b401b61790a7feb323a9f2b3973f230f3
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 14:08:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bbdf6b

www-client/elinks: remove gc support.

 www-client/elinks/elinks-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 53d9d2a4bfe..1b01281c4f4 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -16,14 +16,13 @@ 
SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
+IUSE="bittorrent bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"
 
 DEPEND="
${PYTHON_DEPS}
bzip2? ( >=app-arch/bzip2-1.0.2 )
-   gc? ( dev-libs/boehm-gc )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -96,7 +95,6 @@ src_configure() {
$(use_with gpm) \
$(use_with zlib) \
$(use_with bzip2 bzlib) \
-   $(use_with gc) \
$(use_with X x) \
$(use_with lua) \
$(use_with guile) \



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

2017-10-22 Thread Patrice Clement
commit: 58afada4b13e36fceb8610b33650db02fe2534af
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 13:55:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58afada4

www-client/elinks: add Felix Janda to list of maintainers.

 www-client/elinks/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 59cbadb74eb..8dfd5728bec 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   felix.ja...@posteo.de
+   Felix Janda
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Enable support for the BitTorrent 
protocol
Enable support for brotli compression



[gentoo-commits] repo/gentoo:master commit in: app-office/openerp/

2017-10-22 Thread Patrick Lauer
commit: c12da187ab2b73fe175831e9c81b1c16cf30902d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 16:40:54 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 16:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12da187

app-office/openerp: Fix dev-python/pillow dep

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-office/openerp/openerp-7.0.20140125.ebuild | 4 ++--
 app-office/openerp/openerp-8.0.20140125.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-office/openerp/openerp-7.0.20140125.ebuild 
b/app-office/openerp/openerp-7.0.20140125.ebuild
index 97875513997..f278f7474ac 100644
--- a/app-office/openerp/openerp-7.0.20140125.ebuild
+++ b/app-office/openerp/openerp-7.0.20140125.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -50,7 +50,7 @@ CDEPEND="!app-office/openerp-web
dev-python/unittest2[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg(+),${PYTHON_USEDEP}]
${PYTHON_DEPS}
"
 

diff --git a/app-office/openerp/openerp-8.0.20140125.ebuild 
b/app-office/openerp/openerp-8.0.20140125.ebuild
index 76beb424a29..cebc58dc92c 100644
--- a/app-office/openerp/openerp-8.0.20140125.ebuild
+++ b/app-office/openerp/openerp-8.0.20140125.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -50,7 +50,7 @@ CDEPEND="!app-office/openerp-web
dev-python/unittest2[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+   dev-python/pillow[jpeg(+),${PYTHON_USEDEP}]
${PYTHON_DEPS}
"
 



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

2017-10-22 Thread Patrick Lauer
commit: cf7345045e1414960dc4672d50827fbb73aa6960
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 16:45:24 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 16:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf734504

dev-python/reportlab: Fix dev-python/pillow dependency

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/reportlab/reportlab-3.3.0-r1.ebuild | 2 +-
 dev-python/reportlab/reportlab-3.4.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/reportlab/reportlab-3.3.0-r1.ebuild 
b/dev-python/reportlab/reportlab-3.3.0-r1.ebuild
index 558ab2b237c..f950134c4fd 100644
--- a/dev-python/reportlab/reportlab-3.3.0-r1.ebuild
+++ b/dev-python/reportlab/reportlab-3.3.0-r1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~
 IUSE="doc examples"
 
 RDEPEND="
-   >=dev-python/pillow-2.4.0[tiff,truetype,jpeg,${PYTHON_USEDEP}]
+   >=dev-python/pillow-2.4.0[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
media-libs/libart_lgpl
sys-libs/zlib
 "

diff --git a/dev-python/reportlab/reportlab-3.4.0.ebuild 
b/dev-python/reportlab/reportlab-3.4.0.ebuild
index ffc0d13ba0a..d9aff09004a 100644
--- a/dev-python/reportlab/reportlab-3.4.0.ebuild
+++ b/dev-python/reportlab/reportlab-3.4.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc 
~x86 ~x86-fbsd ~amd6
 IUSE="doc examples"
 
 RDEPEND="
-   >=dev-python/pillow-2.4.0[tiff,truetype,jpeg,${PYTHON_USEDEP}]
+   >=dev-python/pillow-2.4.0[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
media-libs/libart_lgpl
sys-libs/zlib
 "



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

2017-10-22 Thread Patrick Lauer
commit: 20d8755f7dc366276a7a31f1b5cbb0ab643180a6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 16:42:56 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 16:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d8755f

dev-python/astropy: Fix dev-python/pillow dependency

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/astropy/astropy-1.3.3.ebuild | 2 +-
 dev-python/astropy/astropy-2.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/astropy/astropy-1.3.3.ebuild 
b/dev-python/astropy/astropy-1.3.3.ebuild
index 784a43072ae..b1a454a4e08 100644
--- a/dev-python/astropy/astropy-1.3.3.ebuild
+++ b/dev-python/astropy/astropy-1.3.3.ebuild
@@ -40,7 +40,7 @@ DEPEND="${RDEPEND}
dev-python/h5py[${PYTHON_USEDEP}]
dev-python/jplephem[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},jpeg]
+   dev-python/pillow[${PYTHON_USEDEP},jpeg(+)]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sphinx-gallery[${PYTHON_USEDEP}]

diff --git a/dev-python/astropy/astropy-2.0.1.ebuild 
b/dev-python/astropy/astropy-2.0.1.ebuild
index 65cd60ea569..fb535d4fd51 100644
--- a/dev-python/astropy/astropy-2.0.1.ebuild
+++ b/dev-python/astropy/astropy-2.0.1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/numpy-1.10[${PYTHON_USEDEP}]
dev-python/objgraph[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},jpeg]
+   dev-python/pillow[${PYTHON_USEDEP},jpeg(+)]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]



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

2017-10-22 Thread Patrick Lauer
commit: 758e6ebc05309b6e77209d1be64577da49e917ac
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 16:52:34 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 16:53:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758e6ebc

dev-python/pillow: jpeg dependency is unconditional #632418

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/pillow/metadata.xml |  1 -
 ...llow-4.2.1-r1.ebuild => pillow-4.2.1-r2.ebuild} |  9 ++-
 dev-python/pillow/pillow-4.2.1.ebuild  | 83 --
 3 files changed, 4 insertions(+), 89 deletions(-)

diff --git a/dev-python/pillow/metadata.xml b/dev-python/pillow/metadata.xml
index d641c40047b..c3f74b98266 100644
--- a/dev-python/pillow/metadata.xml
+++ b/dev-python/pillow/metadata.xml
@@ -6,7 +6,6 @@
 Python
   
   
-Add support for OLE2 image format
 Build with Image Quantization Library 
support
   
   

diff --git a/dev-python/pillow/pillow-4.2.1-r1.ebuild 
b/dev-python/pillow/pillow-4.2.1-r2.ebuild
similarity index 89%
rename from dev-python/pillow/pillow-4.2.1-r1.ebuild
rename to dev-python/pillow/pillow-4.2.1-r2.ebuild
index 1621cc8edf3..785dfedc3b9 100644
--- a/dev-python/pillow/pillow-4.2.1-r1.ebuild
+++ b/dev-python/pillow/pillow-4.2.1-r2.ebuild
@@ -18,17 +18,17 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 LICENSE="HPND"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp zlib"
+IUSE="doc examples imagequant jpeg2k lcms test tiff tk truetype webp zlib"
 
-REQUIRED_USE="test? ( jpeg tiff )"
+REQUIRED_USE="test? ( tiff )"
 
 RDEPEND="
dev-python/olefile[${PYTHON_USEDEP}]
imagequant? ( media-gfx/libimagequant:0 )
-   jpeg? ( virtual/jpeg:0 )
+   virtual/jpeg:0
jpeg2k? ( media-libs/openjpeg:2= )
lcms? ( media-libs/lcms:2= )
-   tiff? ( media-libs/tiff:0=[jpeg?] )
+   tiff? ( media-libs/tiff:0=[jpeg] )
truetype? ( media-libs/freetype:2= )
webp? ( media-libs/libwebp:0= )
zlib? ( sys-libs/zlib:0= )"
@@ -48,7 +48,6 @@ src_compile() {
distutils-r1_src_compile \
--disable-raqm \
$(use_enable truetype freetype) \
-   $(use_enable jpeg) \
$(use_enable jpeg2k jpeg2000) \
$(use_enable lcms) \
$(use_enable tiff) \

diff --git a/dev-python/pillow/pillow-4.2.1.ebuild 
b/dev-python/pillow/pillow-4.2.1.ebuild
deleted file mode 100644
index a22b7b1fd8b..000
--- a/dev-python/pillow/pillow-4.2.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE='tk?,threads(+)'
-
-inherit distutils-r1 eutils virtualx
-
-MY_PN=Pillow
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python Imaging Library (fork)"
-HOMEPAGE="https://python-pillow.org/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples imagequant jpeg jpeg2k ole lcms test tiff tk truetype webp 
zlib"
-
-REQUIRED_USE="test? ( jpeg tiff )"
-
-RDEPEND="
-   imagequant? ( media-gfx/libimagequant:0 )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   lcms? ( media-libs/lcms:2= )
-   ole? ( dev-python/olefile[${PYTHON_USEDEP}] )
-   tiff? ( media-libs/tiff:0=[jpeg?] )
-   truetype? ( media-libs/freetype:2= )
-   webp? ( media-libs/libwebp:0= )
-   zlib? ( sys-libs/zlib:0= )"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-   # raqm not in portage yet
-   distutils-r1_src_compile \
-   --disable-raqm \
-   $(use_enable truetype freetype) \
-   $(use_enable jpeg) \
-   $(use_enable jpeg2k jpeg2000) \
-   $(use_enable lcms) \
-   $(use_enable tiff) \
-   $(use_enable imagequant) \
-   $(use_enable webp) \
-   $(use_enable webp webpmux) \
-   $(use_enable zlib)
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   "${PYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
-   virtx nosetests -vx Tests/test_*.py
-}
-
-python_install() {
-   python_doheader libImaging/*.h
-   distutils-r1_python_install
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   if use examples ; then
-   docinto examples
-   dodoc 

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

2017-10-22 Thread Patrick Lauer
commit: 7abf9de6d3257bb49bd796bf6fc9c6ae76c13d95
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 16:44:10 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 16:53:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abf9de6

dev-python/flask-admin: Fix dev-python/pillow dependency

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/flask-admin/flask-admin-1.4.2-r1.ebuild | 4 ++--
 dev-python/flask-admin/flask-admin-1.5.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/flask-admin/flask-admin-1.4.2-r1.ebuild 
b/dev-python/flask-admin/flask-admin-1.4.2-r1.ebuild
index 4448c1c4616..655c35bfca6 100644
--- a/dev-python/flask-admin/flask-admin-1.4.2-r1.ebuild
+++ b/dev-python/flask-admin/flask-admin-1.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
dev-python/flask-babelex[${PYTHON_USEDEP}]
sci-libs/Shapely[${PYTHON_USEDEP}]
dev-python/geoalchemy2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.9[${PYTHON_USEDEP},jpeg]
+   >=dev-python/pillow-2.9[${PYTHON_USEDEP},jpeg(+)]
)"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/dev-python/flask-admin/flask-admin-1.5.0.ebuild 
b/dev-python/flask-admin/flask-admin-1.5.0.ebuild
index 7cbd867bf94..655c35bfca6 100644
--- a/dev-python/flask-admin/flask-admin-1.5.0.ebuild
+++ b/dev-python/flask-admin/flask-admin-1.5.0.ebuild
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
dev-python/flask-babelex[${PYTHON_USEDEP}]
sci-libs/Shapely[${PYTHON_USEDEP}]
dev-python/geoalchemy2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-2.9[${PYTHON_USEDEP},jpeg]
+   >=dev-python/pillow-2.9[${PYTHON_USEDEP},jpeg(+)]
)"
 
 S="${WORKDIR}/${MY_P}"



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

2017-10-22 Thread Patrice Clement
commit: 057cf20fce31f927dbbdf6000581e6557988060b
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 18:26:18 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057cf20f

dev-util/electron: add missing x11-libs/libnotify build-time dependency.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/electron/electron-1.6.11-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 42e599fd0de..00bff65b61b 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -120,6 +120,7 @@ COMMON_DEPEND="
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
x11-libs/libdrm
+   x11-libs/libnotify:=
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=



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

2017-10-22 Thread Patrice Clement
commit: 451a3eb21c408e2a78806f9f36ff008712f6350c
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 20:16:12 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451a3eb2

dev-util/electron: move net-libs/nodejs to DEPEND.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/electron/electron-1.6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 00bff65b61b..756216c8420 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -110,7 +110,6 @@ COMMON_DEPEND="
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
-   net-libs/nodejs:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=
@@ -163,6 +162,7 @@ DEPEND="${COMMON_DEPEND}
dev-perl/JSON
>=dev-util/gperf-3.0.3
dev-util/ninja
+   net-libs/nodejs
sys-apps/hwids[usb(+)]
>=sys-devel/bison-2.4.3
sys-devel/flex



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

2017-10-22 Thread Patrice Clement
commit: 35a42b3a01e1c63873727f899a5ac92641e17645
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 18:25:22 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a42b3a

dev-util/electron: add missing net-libs/nodejs build-time dependency.

Package-Manager: Portage-2.3.8, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5971

 dev-util/electron/electron-1.6.11-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 7c2e7f50ae8..42e599fd0de 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
+   net-libs/nodejs:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=



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

2017-10-22 Thread Patrice Clement
commit: fe9c1da03285a060f8e9f669a6d6bef0b6421de1
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 15:45:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9c1da0

vim-plugin.eclass: document functions.

 eclass/vim-plugin.eclass | 35 ---
 1 file changed, 28 insertions(+), 7 deletions(-)

diff --git a/eclass/vim-plugin.eclass b/eclass/vim-plugin.eclass
index cdc24a15cf6..cbf71e2917a 100644
--- a/eclass/vim-plugin.eclass
+++ b/eclass/vim-plugin.eclass
@@ -25,6 +25,12 @@ if [[ ${PV} != * ]] ; then
 fi
 SLOT="0"
 
+# @FUNCTION: vim-plugin_src_install
+# @DESCRIPTION:
+# Overrides the default src_install phase. In order, this function:
+# * fixes file permission across all files in ${S}.
+# * installs help and documentation files.
+# * installs all files in "${ED}"/usr/share/vim/vimfiles.
 vim-plugin_src_install() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && ED="${D}"
local f
@@ -66,12 +72,24 @@ vim-plugin_src_install() {
chmod -R -x+X "${ED}"/usr/share/vim/vimfiles/ || die "chmod failed"
 }
 
+# @FUNCTION: vim-plugin_pkg_postinst
+# @DESCRIPTION:
+# Overrides the pkg_postinst phase for this eclass.
+# The following functions are called:
+# * update_vim_helptags
+# * update_vim_afterscripts
+# * display_vim_plugin_help
 vim-plugin_pkg_postinst() {
update_vim_helptags # from vim-doc
update_vim_afterscripts # see below
display_vim_plugin_help # see below
 }
 
+# @FUNCTION: vim-plugin_pkg_postrm
+# @DESCRIPTION:
+# Overrides the pkg_postrm phase for this eclass.
+# This function calls the update_vim_helptags and update_vim_afterscripts
+# functions and enventually removes a bunch of empty directories.
 vim-plugin_pkg_postrm() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=
update_vim_helptags # from vim-doc
@@ -82,9 +100,10 @@ vim-plugin_pkg_postrm() {
find "${EPREFIX}/usr/share/vim/vimfiles" -depth -type d -exec rmdir {} 
\; 2>/dev/null
 }
 
-# update_vim_afterscripts: create scripts in
-# /usr/share/vim/vimfiles/after/* comprised of the snippets in
-# /usr/share/vim/vimfiles/after/*/*.d
+# @FUNCTION: update_vim_afterscripts
+# @DESCRIPTION:
+# Creates scripts in /usr/share/vim/vimfiles/after/*
+# comprised of the snippets in /usr/share/vim/vimfiles/after/*/*.d
 update_vim_afterscripts() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && EROOT="${ROOT}"
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=
@@ -115,13 +134,15 @@ update_vim_afterscripts() {
done
 }
 
-# Display a message with the plugin's help file if one is available. Uses the
+# @FUNCTION: display_vim_plugin_help
+# @DESCRIPTION:
+# Displays a message with the plugin's help file if one is available. Uses the
 # VIM_PLUGIN_HELPFILES env var. If multiple help files are available, they
 # should be separated by spaces. If no help files are available, but the env
 # var VIM_PLUGIN_HELPTEXT is set, that is displayed instead. Finally, if we
-# have nothing else, display a link to VIM_PLUGIN_HELPURI. An extra message
-# regarding enabling filetype plugins is displayed if VIM_PLUGIN_MESSAGES
-# includes the word "filetype".
+# have nothing else, this functions displays a link to VIM_PLUGIN_HELPURI. An
+# extra message regarding enabling filetype plugins is displayed if
+# VIM_PLUGIN_MESSAGES includes the word "filetype".
 display_vim_plugin_help() {
local h
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/dbench/

2017-10-22 Thread James Le Cuirot
commit: 3ea79497f80ac76ed6cc2e0bd5b92c52541f523f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 22 16:20:31 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 22 16:35:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea79497

app-benchmarks/dbench: Add ~arm keyword

Builds and starts. Unsure how to fully test this.

Package-Manager: Portage-2.3.12, Repoman-2.3.2

 app-benchmarks/dbench/dbench-4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/dbench/dbench-4.0.ebuild 
b/app-benchmarks/dbench/dbench-4.0.ebuild
index 9b96984d3e1..ac11bc17b49 100644
--- a/app-benchmarks/dbench/dbench-4.0.ebuild
+++ b/app-benchmarks/dbench/dbench-4.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="ftp://ftp.samba.org/pub/tridge/dbench/${P}.tar.gz;
 HOMEPAGE="http://samba.org/ftp/tridge/dbench/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
 IUSE=""
 
 DEPEND="dev-libs/popt"



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

2017-10-22 Thread James Le Cuirot
commit: 4fc9a2ac4be43af35159bfcbcc5a671dae7ee008
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 22 16:33:41 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 22 16:35:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc9a2ac

media-video/makemkv: Drop Qt4 support and introduce gui USE flag

Qt4 will be dropped from the tree soon.

Package-Manager: Portage-2.3.12, Repoman-2.3.2

 ...emkv-1.10.7.ebuild => makemkv-1.10.7-r1.ebuild} | 23 +-
 media-video/makemkv/metadata.xml   |  5 -
 2 files changed, 9 insertions(+), 19 deletions(-)

diff --git a/media-video/makemkv/makemkv-1.10.7.ebuild 
b/media-video/makemkv/makemkv-1.10.7-r1.ebuild
similarity index 90%
rename from media-video/makemkv/makemkv-1.10.7.ebuild
rename to media-video/makemkv/makemkv-1.10.7-r1.ebuild
index f01bbdb662f..8ae13a9e98f 100644
--- a/media-video/makemkv/makemkv-1.10.7.ebuild
+++ b/media-video/makemkv/makemkv-1.10.7-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
 LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE="libav multilib qt4 qt5"
+IUSE="+gui libav multilib"
 
 QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec"
 
@@ -25,17 +25,12 @@ DEPEND="
dev-libs/expat
dev-libs/openssl:0[-bindist(-)]
sys-libs/zlib
-   qt5? (
+   gui? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
-   !qt5? ( qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4
-   ) )
!libav? ( >=media-video/ffmpeg-1.0.0:0= )
libav? ( >=media-video/libav-0.8.9:0= )
 "
@@ -49,20 +44,12 @@ src_configure() {
# See bug #439380.
replace-flags -O* -Os
 
-   local econf_args=()
-
-   if use qt5 || use qt4; then
-   econf_args+=( --enable-gui )
-   else
-   econf_args+=( --disable-gui )
-   fi
-
econf \
--enable-debug \
--disable-noec \
-   $(use_enable qt5) \
-   $(use_enable qt4) \
-   "${econf_args[@]}"
+   --disable-qt4 \
+   $(use_enable gui) \
+   $(use_enable gui qt5)
 }
 
 src_install() {

diff --git a/media-video/makemkv/metadata.xml b/media-video/makemkv/metadata.xml
index b650d107cd5..9de3ac702c5 100644
--- a/media-video/makemkv/metadata.xml
+++ b/media-video/makemkv/metadata.xml
@@ -21,5 +21,8 @@
   without intermediate conversion to wide range of players, so you
   may watch Blu-ray and DVD discs with your favorite player on
   your favorite OS or on your favorite device.
-
+   
+   
+   Build the Qt5 GUI
+   
 



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

2017-10-22 Thread James Le Cuirot
commit: ef7befbdb532c1876eb4591797cf8987c98411e8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 22 16:21:47 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 22 16:35:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7befbd

sys-cluster/glusterfs: Add ~arm keyword

Tested quite heavily.

Package-Manager: Portage-2.3.12, Repoman-2.3.2

 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild 
b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
index 3811ea410c4..f5220e9f181 100644
--- a/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-3.12.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_
 
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband qemu-block rsyslog static-libs +syslog systemtap test +tiering 
vim-syntax +xml"
 
 REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )



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

2017-10-22 Thread Patrice Clement
commit: f32ac168ac886cde498661a7d39d3c8395808bb7
Author: soredake  krutt  org>
AuthorDate: Sun Apr  9 13:57:10 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:28:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32ac168

app-crypt/heimdal: add ibressl support.

Closes: https://github.com/gentoo/gentoo/pull/4387

 app-crypt/heimdal/heimdal-7.1.0.ebuild | 10 +++---
 app-crypt/heimdal/heimdal-7.3.0.ebuild |  8 ++--
 app-crypt/heimdal/heimdal-7.4.0.ebuild |  8 ++--
 3 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/app-crypt/heimdal/heimdal-7.1.0.ebuild 
b/app-crypt/heimdal/heimdal-7.1.0.ebuild
index 416e7858a1c..5a5572526bb 100644
--- a/app-crypt/heimdal/heimdal-7.1.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,9 +15,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd"
-IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test 
X"
+IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl 
static-libs test X"
 
-CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+CDEPEND="
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] )
!berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
caps? ( sys-libs/libcap-ng )

diff --git a/app-crypt/heimdal/heimdal-7.3.0.ebuild 
b/app-crypt/heimdal/heimdal-7.3.0.ebuild
index 4591ceb4645..5a5572526bb 100644
--- a/app-crypt/heimdal/heimdal-7.3.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.3.0.ebuild
@@ -15,9 +15,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd"
-IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test 
X"
+IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl 
static-libs test X"
 
-CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+CDEPEND="
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] )
!berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
caps? ( sys-libs/libcap-ng )

diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild 
b/app-crypt/heimdal/heimdal-7.4.0.ebuild
index b0582cd4196..fe98d3929c0 100644
--- a/app-crypt/heimdal/heimdal-7.4.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild
@@ -15,9 +15,13 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd"
-IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test 
X"
+IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl 
static-libs test X"
 
-CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+CDEPEND="
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] )
!berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
caps? ( sys-libs/libcap-ng )



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

2017-10-22 Thread Andreas Sturmlechner
commit: 6f6b776819c86049ebab2578199797db361c3d3e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 15:23:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 15:23:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6b7768

profiles: Mask kde-misc/kcollectd for removal, bug #634384

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 742c4c020cd..db661603c91 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,6 +35,11 @@
 
 # Andreas Sturmlechner  (22 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
+# Masked for removal in 30 days. Bug #634384
+kde-misc/kcollectd
+
+# Andreas Sturmlechner  (22 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4.
 # Masked for removal in 30 days. Bug #579518
 media-sound/kmid
 



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

2017-10-22 Thread Andreas Sturmlechner
commit: 611840fefbd758e8883fb8c20802ace38be9f964
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 15:24:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 15:24:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611840fe

profiles: Mask media-sound/kstreamripper for removal, bug #634388

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

diff --git a/profiles/package.mask b/profiles/package.mask
index db661603c91..8d27c5dc4e9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,6 +35,11 @@
 
 # Andreas Sturmlechner  (22 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
+# Masked for removal in 30 days. Bug #634388
+media-sound/kstreamripper
+
+# Andreas Sturmlechner  (22 Oct 2017)
+# Dead upstream, depends on dead kdelibs4/Qt4.
 # Masked for removal in 30 days. Bug #634384
 kde-misc/kcollectd
 



[gentoo-commits] proj/kde:master commit in: kde-apps/gwenview/, kde-apps/gwenview/files/

2017-10-22 Thread Andreas Sturmlechner
commit: ae4172895d1de98be7727abff3171cd7d226498f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 13:58:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 13:58:41 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae417289

kde-apps/gwenview: Add USE=fits, bug #632200

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../gwenview/files/gwenview-17.11.80-cfitsio.patch | 172 +
 kde-apps/gwenview/gwenview-.ebuild |   6 +-
 kde-apps/gwenview/metadata.xml |   1 +
 3 files changed, 178 insertions(+), 1 deletion(-)

diff --git a/kde-apps/gwenview/files/gwenview-17.11.80-cfitsio.patch 
b/kde-apps/gwenview/files/gwenview-17.11.80-cfitsio.patch
new file mode 100644
index 00..aa56d94755
--- /dev/null
+++ b/kde-apps/gwenview/files/gwenview-17.11.80-cfitsio.patch
@@ -0,0 +1,172 @@
+From 48f0fa32a451bd25378a63d7caa39b7a13a78f49 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 22 Oct 2017 14:23:41 +0200
+Subject: [PATCH] Make CFitsio optional
+
+---
+ CMakeLists.txt |  5 -
+ app/main.cpp   |  6 +-
+ config-gwenview.h.cmake|  1 +
+ lib/CMakeLists.txt | 29 ++---
+ lib/imagemetainfomodel.cpp |  7 +--
+ 5 files changed, 37 insertions(+), 11 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8dd8d5e1..2ddb8c10 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -99,7 +99,10 @@ find_package(Exiv2)
+ set_package_properties(Exiv2 PROPERTIES URL "http://www.exiv2.org; 
DESCRIPTION "image metadata support" TYPE REQUIRED)
+ 
+ find_package(CFitsio)
+-set_package_properties(CFitsio PROPERTIES URL 
"http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html; DESCRIPTION "FITS format 
support" TYPE REQUIRED)
++set_package_properties(CFitsio PROPERTIES URL 
"http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html; DESCRIPTION "FITS format 
support" TYPE OPTIONAL)
++if(CFITSIO_FOUND)
++set(HAVE_FITS true)
++endif()
+ 
+ find_package(KF5Kipi)
+ if (KF5Kipi_FOUND)
+diff --git a/app/main.cpp b/app/main.cpp
+index 662dcd7b..e844668c 100644
+--- a/app/main.cpp
 b/app/main.cpp
+@@ -40,12 +40,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
MA  02110-1301, USA.
+ #include 
+ #include "mainwindow.h"
+ 
++#ifdef HAVE_FITS
+ // This hack is needed to include the fitsplugin moc file in main.cpp
+ // Otherwise the linker complains about: undefined reference to 
`qt_static_plugin_FitsPlugin()'
+ // This symbol is defined in the moc file, but it is not a visible symbol 
after libgwenview is linked.
+ // If Q_IMPORT_PLUGIN(FitsPlugin) is moved to the library, gwenview crashes 
on the first call to FitsPlugin()
+ // when the vtable is looked up in the plugin registration.
+ #include <../lib/imageformats/moc_fitsplugin.cpp>
++#endif
+ 
+ class StartHelper
+ {
+@@ -165,4 +167,6 @@ int main(int argc, char *argv[])
+ return app.exec();
+ }
+ 
+-Q_IMPORT_PLUGIN(FitsPlugin)
++#ifdef HAVE_FITS
++Q_IMPORT_PLUGIN(FitsPlugin)
++#endif
+diff --git a/config-gwenview.h.cmake b/config-gwenview.h.cmake
+index 21e7ca98..80dc9cac 100644
+--- a/config-gwenview.h.cmake
 b/config-gwenview.h.cmake
+@@ -4,3 +4,4 @@
+ #cmakedefine KIPI_FOUND 1
+ #define GV_TEST_DATA_DIR "@CMAKE_CURRENT_SOURCE_DIR@/tests/data"
+ #cmakedefine HAVE_X11 ${HAVE_X11}
++#cmakedefine HAVE_FITS ${HAVE_FITS}
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index e1893d71..2f5ce417 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -56,9 +56,14 @@ include_directories(
+ ${EXIV2_INCLUDE_DIR}
+ ${JPEG_INCLUDE_DIR}
+ ${PNG_INCLUDE_DIRS}
+-${CFITSIO_INCLUDE_DIR}
+ )
+ 
++if(HAVE_FITS)
++include_directories(
++${CFITSIO_INCLUDE_DIR}
++)
++endif()
++
+ # For config-gwenview.h
+ include_directories(
+ ${CMAKE_CURRENT_BINARY_DIR}/..
+@@ -124,11 +129,6 @@ set(gwenviewlib_SRCS
+ imageformats/imageformats.cpp
+ # imageformats/jpegplugin.cpp
+ # imageformats/jpeghandler.cpp
+-imageformats/fitsplugin.cpp
+-imageformats/fitsplugin.h
+-imageformats/fitshandler.cpp
+-imageformats/fitsformat/bayer.c
+-imageformats/fitsformat/fitsdata.cpp
+ imagemetainfomodel.cpp
+ imagescaler.cpp
+ imageutils.cpp
+@@ -175,6 +175,17 @@ set(gwenviewlib_SRCS
+ ${GV_JPEG_DIR}/transupp.c
+ )
+ 
++if(HAVE_FITS)
++set(gwenviewlib_SRCS
++${gwenviewlib_SRCS}
++imageformats/fitsplugin.cpp
++imageformats/fitsplugin.h
++imageformats/fitshandler.cpp
++imageformats/fitsformat/bayer.c
++imageformats/fitsformat/fitsdata.cpp
++)
++endif()
++
+ if (NOT GWENVIEW_SEMANTICINFO_BACKEND_NONE)
+ set(gwenviewlib_SRCS
+ ${gwenviewlib_SRCS}
+@@ -241,8 +252,12 @@ target_link_libraries(gwenviewlib
+ ${PNG_LIBRARIES}
+ ${LCMS2_LIBRARIES}
+ ${PHONON_LIBRARY}
+-

[gentoo-commits] proj/kde:master commit in: kde-apps/kolf/

2017-10-22 Thread Andreas Sturmlechner
commit: a93fbda8e8e001c1aaa4784006cb262ab49af163
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 14:02:53 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 14:02:53 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a93fbda8

kde-apps/kolf: Frameworks merged to master

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-apps/kolf/kolf-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/kolf/kolf-.ebuild b/kde-apps/kolf/kolf-.ebuild
index 16db3f6281..8a524b38ce 100644
--- a/kde-apps/kolf/kolf-.ebuild
+++ b/kde-apps/kolf/kolf-.ebuild
@@ -3,9 +3,8 @@
 
 EAPI=6
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="true"
 KDE_SELINUX_MODULE="games"
-EGIT_BRANCH="frameworks"
 inherit kde5
 
 DESCRIPTION="Minigolf game by KDE"
@@ -31,5 +30,4 @@ DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
 "
-
 RDEPEND="${DEPEND}"



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

2017-10-22 Thread Andreas Sturmlechner
commit: 89724fe4c64eb5bcdb2abc79d9400b83116a7403
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 14:20:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 14:20:12 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=89724fe4

sets: Re-add kde-apps/kolf to kdegames-live

 sets/kdegames-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kdegames-live b/sets/kdegames-live
index c01102bfad..d3ca1fb455 100644
--- a/sets/kdegames-live
+++ b/sets/kdegames-live
@@ -22,6 +22,7 @@
 ~kde-apps/kmines-
 ~kde-apps/knavalbattle-
 ~kde-apps/knetwalk-
+~kde-apps/kolf-
 ~kde-apps/kollision-
 ~kde-apps/konquest-
 ~kde-apps/kpat-



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/, Documentation/package.unmask/, ...

2017-10-22 Thread Andreas Sturmlechner
commit: f8c27a0bd0792ddffd4350eb066e1d54af5391c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 14:21:54 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 14:21:54 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8c27a0b

Documentation: Re-add kde-apps/kolf

 .../package.accept_keywords/.kde-applications-live/kdegames-live | 1 +
 Documentation/package.accept_keywords/kde-applications-live.keywords | 1 +
 Documentation/package.mask/kde-applications-live | 1 +
 Documentation/package.unmask/kde-applications-live   | 1 +
 4 files changed, 4 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-live/kdegames-live 
b/Documentation/package.accept_keywords/.kde-applications-live/kdegames-live
index 946228aa77..960813e626 100644
--- a/Documentation/package.accept_keywords/.kde-applications-live/kdegames-live
+++ b/Documentation/package.accept_keywords/.kde-applications-live/kdegames-live
@@ -22,6 +22,7 @@
 ~kde-apps/kmines- **
 ~kde-apps/knavalbattle- **
 ~kde-apps/knetwalk- **
+~kde-apps/kolf- **
 ~kde-apps/kollision- **
 ~kde-apps/konquest- **
 ~kde-apps/kpat- **

diff --git 
a/Documentation/package.accept_keywords/kde-applications-live.keywords 
b/Documentation/package.accept_keywords/kde-applications-live.keywords
index 7b7c67513d..970ef22192 100644
--- a/Documentation/package.accept_keywords/kde-applications-live.keywords
+++ b/Documentation/package.accept_keywords/kde-applications-live.keywords
@@ -73,6 +73,7 @@
 ~kde-apps/kmines- **
 ~kde-apps/knavalbattle- **
 ~kde-apps/knetwalk- **
+~kde-apps/kolf- **
 ~kde-apps/kollision- **
 ~kde-apps/konquest- **
 ~kde-apps/kpat- **

diff --git a/Documentation/package.mask/kde-applications-live 
b/Documentation/package.mask/kde-applications-live
index 1b0f4a50a6..d464844c03 100644
--- a/Documentation/package.mask/kde-applications-live
+++ b/Documentation/package.mask/kde-applications-live
@@ -63,6 +63,7 @@
 ~kde-apps/kmines-
 ~kde-apps/knavalbattle-
 ~kde-apps/knetwalk-
+~kde-apps/kolf-
 ~kde-apps/kollision-
 ~kde-apps/konquest-
 ~kde-apps/kpat-

diff --git a/Documentation/package.unmask/kde-applications-live 
b/Documentation/package.unmask/kde-applications-live
index 1b0f4a50a6..d464844c03 100644
--- a/Documentation/package.unmask/kde-applications-live
+++ b/Documentation/package.unmask/kde-applications-live
@@ -63,6 +63,7 @@
 ~kde-apps/kmines-
 ~kde-apps/knavalbattle-
 ~kde-apps/knetwalk-
+~kde-apps/kolf-
 ~kde-apps/kollision-
 ~kde-apps/konquest-
 ~kde-apps/kpat-



[gentoo-commits] proj/kde:master commit in: kde-apps/kdegames-meta/

2017-10-22 Thread Andreas Sturmlechner
commit: 57980cbb9fd6a88f23f07917d60d17a2228c9ae7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 14:21:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 14:21:38 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57980cbb

kde-apps/kdegames-meta: Re-add kde-apps/kolf

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-apps/kdegames-meta/kdegames-meta-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdegames-meta/kdegames-meta-.ebuild 
b/kde-apps/kdegames-meta/kdegames-meta-.ebuild
index 0e34db1c53..f62842b310 100644
--- a/kde-apps/kdegames-meta/kdegames-meta-.ebuild
+++ b/kde-apps/kdegames-meta/kdegames-meta-.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
$(add_kdeapps_dep kmines)
$(add_kdeapps_dep knavalbattle)
$(add_kdeapps_dep knetwalk)
+   $(add_kdeapps_dep kolf)
$(add_kdeapps_dep kollision)
$(add_kdeapps_dep konquest)
$(add_kdeapps_dep kpat)



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/

2017-10-22 Thread Patrice Clement
commit: e24b5f0d42be2a081237c6f1362f2672ebffaf4a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 14:31:13 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 14:31:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24b5f0d

app-editors/vim-core: enable omni completion before sourcing of 
/etc/vimrc.local.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/vim-core/files/vimrc-r5 | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-editors/vim-core/files/vimrc-r5 
b/app-editors/vim-core/files/vimrc-r5
index 5d8c9d5b0f1..2409822e628 100644
--- a/app-editors/vim-core/files/vimrc-r5
+++ b/app-editors/vim-core/files/vimrc-r5
@@ -193,12 +193,6 @@ endif " has("autocmd")
 " instead:
 let g:skip_defaults_vim = 1
 
-" {{{ vimrc.local
-if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
-  source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
-endif
-" }}}
-
 " Enable Omni completion when opening a file only if a specific plugin does
 " not already exist for that filetype. This allows Omni completion
 " (Ctrl-x/Ctrl-o) to work with any programming language if and only if a syntax
@@ -210,5 +204,11 @@ if exists("+omnifunc")
  \ endif
 endif
 
+" {{{ vimrc.local
+if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
+  source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
+endif
+" }}}
+
 " vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/

2017-10-22 Thread Patrice Clement
commit: cc69009cc7aef4420b844bc199abfe5285b6e0d4
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 14:03:05 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 14:25:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc69009c

app-editors/vim-core: enable omni completion based on syntax files.

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

Courtesy of Florian Crouzat  floriancrouzat.net>

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/vim-core/files/vimrc-r5 | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/app-editors/vim-core/files/vimrc-r5 
b/app-editors/vim-core/files/vimrc-r5
index 3386b6c54ba..5d8c9d5b0f1 100644
--- a/app-editors/vim-core/files/vimrc-r5
+++ b/app-editors/vim-core/files/vimrc-r5
@@ -199,5 +199,16 @@ if 
filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
 endif
 " }}}
 
+" Enable Omni completion when opening a file only if a specific plugin does
+" not already exist for that filetype. This allows Omni completion
+" (Ctrl-x/Ctrl-o) to work with any programming language if and only if a syntax
+" file exists for the said language.
+if exists("+omnifunc")
+   autocmd Filetype *
+ \ if  == "" |
+ \ setlocal omnifunc=syntaxcomplete#Complete |
+ \ endif
+endif
+
 " vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :
 



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

2017-10-22 Thread Patrick Lauer
commit: e79faad27a80c0ee9ca8f57448a3e800def68f46
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 14:25:09 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 14:25:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79faad2

base/use.mask: Mask postgres_compat_postgres9_2 useflag

 profiles/base/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index df87aee58c2..6bb1b09bf62 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Patrick Lauer  (22 Oct 2017)
+# postgres-9.2 is EOL and masked
+postgres_targets_postgres9_2
+
 # Brian Evans  (14 Aug 2017)
 # php 7.2 beta is masked for initial testing
 php_targets_php7-2



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/files/, sys-cluster/glusterfs/

2017-10-22 Thread James Le Cuirot
commit: bbe740704477875c80a724ad69f0c8dcd1540861
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 22 13:16:07 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 22 14:16:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe74070

sys-cluster/glusterfs: Bump to 3.12.2, EAPI 6, fix #616760, and more

* Fix URLs.
* Prefix fixes.
* Migration away from autotools-utils.eclass.
* Create user and group for statedumps.
* Use upstream tmpfiles.d file.
* Fix poisoned sysmacros.h issue (#616760).

Package-Manager: Portage-2.3.8, Repoman-2.3.2
Closes: https://bugs.gentoo.org/631392

 sys-cluster/glusterfs/Manifest |   1 +
 sys-cluster/glusterfs/files/glusterd-r3.initd  |  32 
 .../glusterfs-3.12.2-poisoned-sysmacros.patch  |  11 ++
 .../files/glusterfs-3.12.2-silent_rules.patch  |  22 +++
 sys-cluster/glusterfs/glusterfs-3.12.2.ebuild  | 213 +
 5 files changed, 279 insertions(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 4b45438299d..75b7af89fac 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,4 +1,5 @@
 DIST glusterfs-3.10.1.tar.gz 8926368 SHA256 
d3c23df3299964efe6b688c94ddde258506ecf173b58e8c07fa18d470bb21517 SHA512 
35acf10d37db7ca9cf7d88e4eabcac4febdccfe15cbe68df86c44042987547f3a56447a1ced5ed238d171efdbcb97dd1fc6917283641bdcd7d476deb37ad0871
 WHIRLPOOL 
7ce3b5cbe136b1d09b4c0c062decf0d9c5bba03f9b7249648e886ceff758061e73863c9f6d82ed2de3fc41546950ee08c022683174283dc03201c12d61d295aa
+DIST glusterfs-3.12.2.tar.gz 9404275 SHA256 
6f9fbf8183df9e012a2c95f3ac3fad303443218beef4fd060f4af57c0bdbc069 SHA512 
2bcb3e9356964ea8557ea4291cf6b641122c58a3beb59c00de0acb6772b05b22c0610db4f2bde2e506e15233cfa610db415c6622933e04600ddee3cc55b01166
 WHIRLPOOL 
e788f65be5a3b9965ae485a1d273c2890d89fcff705490c040192fc549580e051e3208e0d2ccdc8dc9350c1e57b188a39a1690751dee1201ef032ca71d514871
 DIST glusterfs-3.6.5.tar.gz 6091408 SHA256 
20d912ef35fb8350c50c39c15134a3558ee90d012203f049799c8eb67a61fd2a SHA512 
7ca41855239818fc4c84cdb86e1f1d39502e781d5117a5ee50ea134f03f0823a8640ee9bda28f05463e8504aba9ddb12ac72e118f0ce7c3755c083033f5677ca
 WHIRLPOOL 
9fc0592052d976d65fcc769c69d910fa6d909695162bccf80c1e799a2c54c531ab03a4afd3788951c231a214a22e5f8bb3613a83277858627425b86fd532ab5e
 DIST glusterfs-3.7.4.tar.gz 7552110 SHA256 
f98f448117d1de7666ae425eddd8d7d87b02c57f6627234ce96ba60566f47173 SHA512 
f9a281f3a37835f9f54679740ddb19b307babe576a8f14c9ef24d256f483789c227d7e7c5b0ed4ef5c13a257bcf00d0c17b6108fa60c5e45d0175df6e236b3a5
 WHIRLPOOL 
7b0320936de078234228cb691f3e381da3cc89c638d6246aba63695aa36cb114afca6e53d12d23de441b8da0b3a594ac1702b450d5d14720254af73e689c4ab8
 DIST glusterfs-3.8.11.tar.gz 8544971 SHA256 
2285c02f9449168eabeaa7b72706e80f3de659eb685293dd899c71c33798702e SHA512 
61cadc567a73403c78eac5e472aadd1457053be936042ea1218c172760376b026152e84b4ca15a0c249524347d434cc7d35c3a73f4d0b01e89c6aec5edcbbb49
 WHIRLPOOL 
21d4c2da1d281cb03181c21385a62d74c71f24936d2c33da22085accb5fa563b7095757b7df3eb30bf865c37fe683c420756c542d6933c99c0d3f9025c07a217

diff --git a/sys-cluster/glusterfs/files/glusterd-r3.initd 
b/sys-cluster/glusterfs/files/glusterd-r3.initd
new file mode 100644
index 000..27682d06216
--- /dev/null
+++ b/sys-cluster/glusterfs/files/glusterd-r3.initd
@@ -0,0 +1,32 @@
+#!/sbin/openrc-run
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Gluster elastic volume management daemon"
+command="/usr/sbin/glusterd"
+pidfile="/var/run/${SVCNAME}.pid"
+command_args="-N"
+
+command_background="yes"
+
+depend() {
+   need net
+   before netmount
+}
+
+start_pre() {
+   # Ensure that the GlusterFS auxiliary mount parent directory exists
+   checkpath --directory --owner gluster:gluster --mode 0775 
/var/run/gluster
+}
+
+start_post() {
+   local c=0
+   ebegin "Waiting for glusterd to start up"
+   while ! /usr/sbin/gluster volume list &>/dev/null && [ "${c}" -lt 
"${glusterd_max_wait_start-60}" ]; do
+   (( ++c ))
+   done
+   [ "${c}" -lt "${glusterd_max_wait_start-60}" ]
+   eend $?
+
+   return 0
+}

diff --git 
a/sys-cluster/glusterfs/files/glusterfs-3.12.2-poisoned-sysmacros.patch 
b/sys-cluster/glusterfs/files/glusterfs-3.12.2-poisoned-sysmacros.patch
new file mode 100644
index 000..34153516374
--- /dev/null
+++ b/sys-cluster/glusterfs/files/glusterfs-3.12.2-poisoned-sysmacros.patch
@@ -0,0 +1,11 @@
+diff --git a/libglusterfs/src/compat.h b/libglusterfs/src/compat.h
+index 1d0ac27e8..b1a7c0a93 100644
+--- a/libglusterfs/src/compat.h
 b/libglusterfs/src/compat.h
+@@ -510,6 +510,7 @@ int gf_mkostemp (char *tmpl, int suffixlen, int flags);
+ /* Use run API, see run.h */
+ #include  /* system(), mkostemp() */
+ #include  /* popen() */
++#include 
+ #pragma GCC poison system mkostemp popen
+ #endif

diff 

[gentoo-commits] repo/gentoo:master commit in: app-backup/flexbackup/

2017-10-22 Thread Sergei Trofimovich
commit: bfec6f4bf6ebf17f908fc0e6a5cb6b35a05f6a5c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 22 14:16:17 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 22 14:16:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfec6f4b

app-backup/flexbackup: stable 1.2.1-r13 for ppc, bug #635042

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 app-backup/flexbackup/flexbackup-1.2.1-r13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/flexbackup/flexbackup-1.2.1-r13.ebuild 
b/app-backup/flexbackup/flexbackup-1.2.1-r13.ebuild
index 8aff19cd8b5..9ef6b0cbf0f 100644
--- a/app-backup/flexbackup/flexbackup-1.2.1-r13.ebuild
+++ b/app-backup/flexbackup/flexbackup-1.2.1-r13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="~amd64 ~hppa ppc ~x86"
 IUSE=""
 
 RDEPEND="app-arch/mt-st"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-22 Thread Sergei Trofimovich
commit: 2201a48eb4725b4cc3213bbc500c919f2e05d1fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 22 14:12:36 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 22 14:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2201a48e

x11-base/xorg-server: stable 1.19.5 for ppc/ppc64, bug #633910 (thanks to 
ernsteiswuerfel)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"

 x11-base/xorg-server/xorg-server-1.19.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.19.5.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
index 5254b9e7ed1..01293b8fd31 100644
--- a/x11-base/xorg-server/xorg-server-1.19.5.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
@@ -9,7 +9,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/xserver.git;
 
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
tslib +udev unwind xcsecurity"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-22 Thread Sergei Trofimovich
commit: 2053aef6b2318c7dbce689f9bc3dc68e32000bac
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 22 14:12:20 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 22 14:12:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2053aef6

x11-base/xorg-server: stable 1.19.5 for ia64, bug #633910

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 x11-base/xorg-server/xorg-server-1.19.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.19.5.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
index f744e1738cb..5254b9e7ed1 100644
--- a/x11-base/xorg-server/xorg-server-1.19.5.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.5.ebuild
@@ -9,7 +9,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/xserver.git;
 
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid systemd 
tslib +udev unwind xcsecurity"



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

2017-10-22 Thread Jeroen Roovers
commit: 5a298776c9853088d8f1799e2fc7acc562e201dd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct 22 14:08:07 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct 22 14:08:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a298776

net-analyzer/wireshark: Fix typo.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-analyzer/wireshark/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/metadata.xml 
b/net-analyzer/wireshark/metadata.xml
index e88111bc335..2297d39cd5d 100644
--- a/net-analyzer/wireshark/metadata.xml
+++ b/net-analyzer/wireshark/metadata.xml
@@ -56,6 +56,6 @@
Install text2pcap, to generate a capture 
file from an ASCII hexdump of packets
Install tfshark, a terminal-based version 
of the FileShark capability
Install tshark, to dump and analyzer 
network traffic from the command line
-   Install udpdumpi, to get packets exported 
from a source (like a network device or a GSMTAP producer) that are dumped to a 
pcap file
+   Install udpdump, to get packets exported 
from a source (like a network device or a GSMTAP producer) that are dumped to a 
pcap file

 



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

2017-10-22 Thread Jeroen Roovers
commit: 9998fcbff4dfd71b68d0b5bd91619b8b764f5d49
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct 22 14:07:02 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct 22 14:07:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9998fcbf

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2017.10.07.ebuild | 97 
 2 files changed, 98 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 5104efe36cc..cbe005509f0 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
-DIST youtube-dl-2017.10.07.tar.gz 2816312 SHA256 
d9a8935087c1e2fa3307594ae15f1e9ea0f8676e825fa676a50a3a3d471bba83 SHA512 
4842c8b324a10a4eff398226749ff8394ca60cf1e47873c1dfb5cf9828b2670ea30891f32b26bab421aa0e7ca95e2815e062061a2cbaf22e6c5f76e1d87d
 WHIRLPOOL 
525eb2eb3f18bf5ed1776f1a4d43dd010793b3b1681f27b3ed4ed4afdbd0c3dcd2c18b8e532de1fa3c318ac6a5f186c0bdf60fa4c7c69fe939335a7235679c3c
 DIST youtube-dl-2017.10.15.1.tar.gz 2820437 SHA256 
da6ae68b2fbe81da7cf4ac6b989fa7bf27b3beb214eed551d466cc6e41d7297f SHA512 
6093747f732dac4eda4c71d334ed01fc24ba70d29e5660c38ff795861f06c4029441c3a4576e6a5463974488aeb7732687e5634481c8b04127f77499a2405a1c
 WHIRLPOOL 
cc8fca27f2a110fde556e6c6506a88715d4e4a03c971b7e74e77a91a5b28916c66146afd6e476a19aca2fff3270719da102d254a05f62dbabb5dc2a10040d839
 DIST youtube-dl-2017.10.20.tar.gz 2824647 SHA256 
3e920a573218328a0864ffda5084093ec03108a7d4cd13cea7be85d7c342f95a SHA512 
973465ad7d04f9d790fb9d36ca1c2c89c13f64b599ac3ef61f7720cd9d618d01619f76b419044eb716123e8300c1e2b4d881972a8240e0421f3967affef1
 WHIRLPOOL 
2292bb5bdde62bc94b83d01da7b9a251fa88feaf95d2df703b40db36297cee75e76e776db4e0ca2959873f30655ee93cc52c76731230957a3bbbff0e5e736b0a

diff --git a/net-misc/youtube-dl/youtube-dl-2017.10.07.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.10.07.ebuild
deleted file mode 100644
index 975ce26c347..000
--- a/net-misc/youtube-dl/youtube-dl-2017.10.07.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
-   hornbunny keezmovies lovehomeporn mofosex motherless 
myvidster
-   porn91 porncom pornflip pornhd pornotube pornovoisines 
pornoxo
-   ruleporn sexu slutload spankbang spankwire sunporno 
thisav tube8
-   vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies youjizz
-   youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber fourtube pornhub redtube tnaflix xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
-  

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

2017-10-22 Thread Jeroen Roovers
commit: 14314713fec42eeef2551b10f1b9158fd6840031
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct 22 14:06:05 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct 22 14:06:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14314713

net-misc/youtube-dl: Version bump.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2017.10.20.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 10e59235ee2..5104efe36cc 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 
55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 
f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c
 WHIRLPOOL 
8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422
 DIST youtube-dl-2017.10.07.tar.gz 2816312 SHA256 
d9a8935087c1e2fa3307594ae15f1e9ea0f8676e825fa676a50a3a3d471bba83 SHA512 
4842c8b324a10a4eff398226749ff8394ca60cf1e47873c1dfb5cf9828b2670ea30891f32b26bab421aa0e7ca95e2815e062061a2cbaf22e6c5f76e1d87d
 WHIRLPOOL 
525eb2eb3f18bf5ed1776f1a4d43dd010793b3b1681f27b3ed4ed4afdbd0c3dcd2c18b8e532de1fa3c318ac6a5f186c0bdf60fa4c7c69fe939335a7235679c3c
 DIST youtube-dl-2017.10.15.1.tar.gz 2820437 SHA256 
da6ae68b2fbe81da7cf4ac6b989fa7bf27b3beb214eed551d466cc6e41d7297f SHA512 
6093747f732dac4eda4c71d334ed01fc24ba70d29e5660c38ff795861f06c4029441c3a4576e6a5463974488aeb7732687e5634481c8b04127f77499a2405a1c
 WHIRLPOOL 
cc8fca27f2a110fde556e6c6506a88715d4e4a03c971b7e74e77a91a5b28916c66146afd6e476a19aca2fff3270719da102d254a05f62dbabb5dc2a10040d839
+DIST youtube-dl-2017.10.20.tar.gz 2824647 SHA256 
3e920a573218328a0864ffda5084093ec03108a7d4cd13cea7be85d7c342f95a SHA512 
973465ad7d04f9d790fb9d36ca1c2c89c13f64b599ac3ef61f7720cd9d618d01619f76b419044eb716123e8300c1e2b4d881972a8240e0421f3967affef1
 WHIRLPOOL 
2292bb5bdde62bc94b83d01da7b9a251fa88feaf95d2df703b40db36297cee75e76e776db4e0ca2959873f30655ee93cc52c76731230957a3bbbff0e5e736b0a

diff --git a/net-misc/youtube-dl/youtube-dl-2017.10.20.ebuild 
b/net-misc/youtube-dl/youtube-dl-2017.10.20.ebuild
new file mode 100644
index 000..975ce26c347
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2017.10.20.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies lovehomeporn mofosex motherless 
myvidster
+   porn91 porncom pornflip pornhd pornotube pornovoisines 
pornoxo
+   ruleporn sexu slutload spankbang spankwire sunporno 
thisav tube8
+   vporn watchindianporn xbef xnxx xtube xvideos 
xxxymovies youjizz
+   youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber fourtube pornhub redtube tnaflix xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \
+

[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2017-10-22 Thread Patrick Lauer
commit: 57aecac009aec841252a96b783cbe0027a0b6b01
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 13:56:52 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 13:56:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57aecac0

sys-fs/zfs-kmod: Fix max kernel version for - #632640

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index 03c1e90f7cf..3b61376f387 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -64,7 +64,7 @@ pkg_setup() {
kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
 
[ ${PV} != "" ] && \
-   { kernel_is le 4 3 || die "Linux 4.3 is the latest supported 
version."; }
+   { kernel_is le 4 13 || die "Linux 4.13 is the latest supported 
version."; }
 
check_extra_config
 }



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

2017-10-22 Thread Patrick Lauer
commit: 3275d076e4a5767b63d73207e6cfaf76f3cadece
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 13:53:50 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 13:54:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3275d076

sys-kernel/spl: Fix max kernel version for - #632640

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 sys-kernel/spl/spl-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/spl/spl-.ebuild b/sys-kernel/spl/spl-.ebuild
index 074b776b6d0..eb6159b9a65 100644
--- a/sys-kernel/spl/spl-.ebuild
+++ b/sys-kernel/spl/spl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -55,7 +55,7 @@ pkg_setup() {
kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
 
[ ${PV} != "" ] && \
-   { kernel_is le 4 3 || die "Linux 4.3 is the latest supported 
version."; }
+   { kernel_is le 4 13 || die "Linux 4.13 is the latest supported 
version."; }
 
check_extra_config
 }



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

2017-10-22 Thread Patrice Clement
commit: 992da7b2a420c08078a913ae8e7edd81d4f3b1ae
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 13:49:47 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 13:51:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992da7b2

net-irc/irssi: version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-irc/irssi/Manifest   |  1 +
 net-irc/irssi/irssi-1.0.5.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index 5ea66d764d0..752aefa28a2 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -1 +1,2 @@
 DIST irssi-1.0.4.tar.xz 1030956 SHA256 
b85c07dbafe178213eccdc69f5f8f0ac024dea01c67244668f91ec1c06b986ca SHA512 
8025c3b90275e5c0b910c08efcac80f56da4400662cd4a9f09cc6035ce23840fe6ed0ac5297b9631a5b28bd798b4ebca2bb5550f9e0e01aefc7a69e9f787195d
 WHIRLPOOL 
27065e67eda3fd09a88989456ba36a748965190a1a808a8dcab9c1170e7d7c856987e98801fdc83cdcced6aa47539410be0c2207fb037454a659b0a3973b6f5f
+DIST irssi-1.0.5.tar.xz 1032308 SHA256 
c2556427e12eb06cabfed40839ac6f57eb8b1aa6365fab6dfcd331b7a04bb914 SHA512 
c3fa94b6ddfa30b18f5ae5de0e607a226eb6e2c20c03a712243b75e8b5896f353c1e7d096094f66e304b5b2691ad3479e26c024245b32b399f08e29815f02bfb
 WHIRLPOOL 
aa6828aac12f56fb026fb9bd4a5e6162cc932d24cac5996d49e2b2f28c8c8e8a9073237b70d59b43ce292d350c829e538bf79ca539d776caffbebbc931b37f6c

diff --git a/net-irc/irssi/irssi-1.0.5.ebuild b/net-irc/irssi/irssi-1.0.5.ebuild
new file mode 100644
index 000..f8b623c89f3
--- /dev/null
+++ b/net-irc/irssi/irssi-1.0.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils perl-module
+
+# Keep for _rc compability
+MY_P="${P/_/-}"
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support"
+HOMEPAGE="https://irssi.org/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+perl selinux socks5 +proxy libressl"
+
+CDEPEND="
+   sys-libs/ncurses:0=
+   >=dev-libs/glib-2.6.0
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   perl? ( dev-lang/perl:= )
+   socks5? ( >=net-proxy/dante-1.1.18 )"
+
+DEPEND="
+   ${CDEPEND}
+   virtual/pkgconfig"
+
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-irc )
+   perl? ( !net-im/silc-client )"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   econf \
+   --with-perl-lib=vendor \
+   --enable-true-color \
+   $(use_with proxy) \
+   $(use_with perl) \
+   $(use_with socks5 socks)
+}
+
+src_install() {
+   default
+   use perl && perl_delete_localpod
+   prune_libtool_files --modules
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2017-10-22 Thread Patrice Clement
commit: f05e81560b00bcb918ad1865206d832948b5070b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 13:18:01 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 13:51:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05e8156

app-editors/vim-core: add a bunch of missing dies.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/vim-core/vim-core-8.0.1188.ebuild | 49 ++-
 1 file changed, 26 insertions(+), 23 deletions(-)

diff --git a/app-editors/vim-core/vim-core-8.0.1188.ebuild 
b/app-editors/vim-core/vim-core-8.0.1188.ebuild
index a009ebab1f3..083a0871ebe 100644
--- a/app-editors/vim-core/vim-core-8.0.1188.ebuild
+++ b/app-editors/vim-core/vim-core-8.0.1188.ebuild
@@ -33,7 +33,7 @@ pkg_setup() {
export LC_COLLATE="C"
 
# Gnome sandbox silliness. bug #114475.
-   mkdir -p "${T}"/home
+   mkdir -p "${T}"/home || die "mkdir -p failed"
export HOME="${T}"/home
 }
 
@@ -44,8 +44,9 @@ src_prepare() {
fi
 
# Fixup a script to use awk instead of nawk
-   sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' 
"${S}"/runtime/tools/mve.awk \
-   || die "mve.awk sed failed"
+   sed -i \
+   -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+   "${S}"/runtime/tools/mve.awk || die "sed failed"
 
# Read vimrc and gvimrc from /etc/vim
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> 
"${S}"/src/feature.h
@@ -70,22 +71,25 @@ src_prepare() {
# correctly. To avoid some really entertaining error messages about 
stuff
# which isn't even in the source file being invalid, we'll do some 
trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
-   find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
+   find "${S}" -name '*.c' | while read c; do
+   echo >> "$c" || die "echo failed"
+   done
 
# Try to avoid sandbox problems. Bug #114475.
-   if [[ -d "${S}"/src/po ]] ; then
+   if [[ -d "${S}"/src/po ]]; then
sed -i -e \
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; 
./testvim -X,' \
-   "${S}"/src/po/Makefile
+   "${S}"/src/po/Makefile || die "sed failed"
fi
 
-   if version_is_at_least 7.3.122 ; then
-   cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
+   if version_is_at_least 7.3.122; then
+   cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || 
die "cp failed"
fi
 
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
if version_is_at_least 7.3 ; then
-   sed -i 
"s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
+   sed -i -e \
+   
"s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 
failed'
fi
 
@@ -110,13 +114,18 @@ src_configure() {
# (3) Notice auto/configure is newer than auto/config.mk
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed 
failed"
-   rm -f src/auto/configure
+
+   # Remove src/auto/configure file.
+   rm -v src/auto/configure || die "rm configure failed"
+
emake -j1 -C src autoconf
 
# This should fix a sandbox violation (see bug 24447). The hvc
# things are for ppc64, see bug 86433.
-   for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
-   [[ -e ${file} ]] && addwrite $file
+   for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc*; do
+   if [[ -e "${file}" ]]; then
+   addwrite $file
+   fi
done
 
# Let Portage do the stripping. Some people like that.
@@ -141,9 +150,7 @@ src_configure() {
 }
 
 src_compile() {
-   # The following allows emake to be used
emake -j1 -C src auto/osdef.h objects
-
emake tools
 }
 
@@ -174,14 +181,14 @@ src_install() {
newins "${FILESDIR}"/vimrc-r5 vimrc
eprefixify "${ED}"/etc/vim/vimrc
 
-   if use minimal ; then
+   if use minimal; then
# To save space, install only a subset of the files.
# Helps minimalize the livecd, bug 65144.
eshopts_push -s extglob
 
-   rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
-   rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
-   rm "${ED}"/usr/bin/vimtutor
+   rm -rv "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent} || die 
"rm failed"
+   rm -rv "${ED}${vimfiles}"/{macros,print,tools,tutor} || die "rm 
failed"
+   rm -v "${ED}"/usr/bin/vimtutor || die "rm failed"
 
local 

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

2017-10-22 Thread Patrick Lauer
commit: 8cede80a36166959542e559ce651ea17c749f755
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 13:49:45 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 13:49:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cede80a

profiles/package.mask: Mask postgresql:9.2 #634028

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e904c0ec503..742c4c020cd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrick Lauer  (22 Oct 2017)
+# 9.2 is EOL upstream, will be removed soon. #634028
+ (22 Oct 2017)
 # Dead upstream, depends on dead kdelibs4/Qt4.
 # Masked for removal in 30 days. Bug #579518



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

2017-10-22 Thread Patrick Lauer
commit: 2f5591b62a1ed15ca5c070952f0497c051e8633c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 10:02:28 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 13:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5591b6

dev-python/cryptography-vectors: Bump

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-2.1.1.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index 8818f9ace21..7220cf465bf 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -4,3 +4,4 @@ DIST cryptography_vectors-1.8.1.tar.gz 26653746 SHA256 
2fd61facea08800ca98ac923f
 DIST cryptography_vectors-1.9.tar.gz 26653563 SHA256 
bbf767727ad1b9d4cb684fb2b36db4cc78bd420fa6999e7e6ca1aab8c30d78f3 SHA512 
3c37dc39496b66539f54bf377b4653b59abaa81fc9fbd68e2d337acbfe9c7fd80801b37c2f7698356b22fb9bcd9f8a41ff95ee405b208c267c0fcba56ead
 WHIRLPOOL 
801a6e58cf48b68422905de1a2ccc4ce5955799df505cfcb2a0870a7826acaa29d5f1de0c0752c8b326ea5d3c0530cee660ba030255da47650862eb3425f64da
 DIST cryptography_vectors-2.0.2.tar.gz 27011827 SHA256 
512f1e699dfbb41376e938e6dc6d7f1f40b9578f873438f002e2e5212e13717b SHA512 
ab14bdf664e6df08c8436eb24c4465d3080aacd4e6cb47a0113b0877f869cd91d4184ad9122a428b323e91316b686eeb167c4e932773cac1e7b2adbc9309ca36
 WHIRLPOOL 
9c699e29a636ac56afcd12d938a316d4c89ebf55330fb747d61cf24d77273694e91bc5cc212e80c13497b72d24668ef738ecbb47eaefaf7891c046d20d729064
 DIST cryptography_vectors-2.0.3.tar.gz 27011810 SHA256 
beb831aa73663a224f4d7520483ed02da544533bb03b26ec07a5f9a0dd0941e1 SHA512 
a944ca7781d47e6e81d69c32a717a19c2f461412e38f4d2b93cb02309bacdf01d766f7227a20b520faae2db20cf3dca194ed3c34363dcc70866d9ef6200f65cc
 WHIRLPOOL 
c2f35a4421fab2744daa3be10a2eedb461bd8db148b088df94fa3a473bcb4df46312a3e88dadac9df7ae1276e1fe16c38788b946cae2789c093b04ef1aea00ff
+DIST cryptography_vectors-2.1.1.tar.gz 27255936 SHA256 
92f1300dd2b0a5812ca5d28003b7a11eb9eadba8c1c8c2b5150a0132d4a1fd64 SHA512 
fa32a52a3e187d62c3a8eb4262795d0a9762fe8bb5d8464bc9bca7b1a56c6e19a3a14bfd0b2f56f4a048a8cb4dd05e105a90925dd4ee0697a76de3577faf88a3
 WHIRLPOOL 
a6fdc7e45f1f514b787ff60db3d9e399fa9bba7aa128370995a885b66362f5bbf7436f81937fe3a9edba3abc8294f3b155570fe7f5674458ddd1d128ece3e98c

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.1.1.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-2.1.1.ebuild
new file mode 100644
index 000..711276fa774
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-2.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



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

2017-10-22 Thread Patrick Lauer
commit: 98a00f0b9d87047655979691a042018ee5f740ad
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 22 10:03:08 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 22 13:45:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a00f0b

dev-python/cryptography: Bump

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-2.1.1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index a35e54d7cc3..5df8c59ffb5 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -4,3 +4,4 @@ DIST cryptography-1.8.1.tar.gz 423560 SHA256 
323524312bb467565ebca7e50c8ae5e9674
 DIST cryptography-1.9.tar.gz 409664 SHA256 
5518337022718029e367d982642f3e3523541e098ad671672a90b82474c84882 SHA512 
815e9c09366935f8603a3e6e74c28ce79175596d00dbcd19d3792505237bd1cf953a4f401c2b97e4beaa7f2bbdcf9d7f95c4753d001a07fa816830af97cdd24e
 WHIRLPOOL 
b79a10de82b2cf98b27535f0b018f651038ed235f5e63eed48da52a87efaf672057e147b9c1b23701da0505d52cc85558ad3b6e692670a9f9e63061b381500d8
 DIST cryptography-2.0.2.tar.gz 427303 SHA256 
3780b2663ee7ebb37cb83263326e3cd7f8b2ea439c448539d4b87de12c8d06ab SHA512 
a71219ff52006a7c8bf1553d0f132c747566c630281ef89aac40c65b193b1f0074fc9cda1de7057c76b452113dfb6188c83baef3ed9c05ff18adbc8b7bba646b
 WHIRLPOOL 
2c3b3da3d2d578c0ba29230c0955fd48688fd5039f08eacefc4017c5cd357d1096cdc79a271ff4e7319c1bb344edee12f8c184c33f12569226612a4dccfb6d11
 DIST cryptography-2.0.3.tar.gz 427544 SHA256 
d04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a SHA512 
fa569c4f5a994e2bd90810649fdf48115bfd5ff46790c849991e8f7a7c8b5435402f92453e4365426ee645623b3bb509c9bb781657c4b4e81e3a36b58ba5461c
 WHIRLPOOL 
4bbbfb4c57a5c4de7c84654d6474bd9b7b0d1eb9ed1f63d91a360b2987187f7bb1910ff4ca540b37fd3e98a00b37d5963a92b2d6ae0acfaab1636f512e887ca3
+DIST cryptography-2.1.1.tar.gz 441477 SHA256 
2699ed21e1f73dd1bdb7b0b22a517295de07809d535b23e200dd22166037fe6f SHA512 
d021f7af1cb4c6430049d2213405b7bea84bc0bde9e9f92c99c87dd835b2f28eb28024d65090756d2cc72b63510f25d71c55e473ce00e1d24736c15037998adb
 WHIRLPOOL 
1095cc8698775904019744bb7c7410f405183fa4b497f2a1a66bb3922176e2dacab3c050eb9d081fa0bf07aed268782950e9953d10582e4d57e953d30d93618c

diff --git a/dev-python/cryptography/cryptography-2.1.1.ebuild 
b/dev-python/cryptography/cryptography-2.1.1.ebuild
new file mode 100644
index 000..1c526d65add
--- /dev/null
+++ b/dev-python/cryptography/cryptography-2.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x64-solaris"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
pypy{,3})
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_configure_all() {
+   append-cflags $(test-flags-CC -pthread)
+}
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] data/glep: New branch: glep-manifest

2017-10-22 Thread MichaƂ Górny
commit: 
Commit: MichaƂ Górny  gentoo  org>
CommitDate: Sun Oct 22 13:20:59 2017 +

New branch: glep-manifest




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

2017-10-22 Thread Andreas HĂŒttel
commit: dd0abd989b7d8d8b3926b6f384a66962fdae722e
Author: Andreas K. HĂŒttel  gentoo  org>
AuthorDate: Sun Oct 22 12:25:04 2017 +
Commit: Andreas HĂŒttel  gentoo  org>
CommitDate: Sun Oct 22 12:25:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0abd98

sys-libs/glibc: Restore keywords

Package-Manager: Portage-2.3.12, Repoman-2.3.3

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

diff --git a/sys-libs/glibc/glibc-2.25-r8.ebuild 
b/sys-libs/glibc/glibc-2.25-r8.ebuild
index 5b91bc5255a..38b69a7237a 100644
--- a/sys-libs/glibc/glibc-2.25-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.25-r8.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 



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

2017-10-22 Thread Michael Palimaka
commit: 6332b2883b6bf461d9e323dbdf1385407c6b4903
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Oct 22 12:07:38 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Oct 22 12:08:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6332b288

app-crypt/kencfs-plasma: fix build when kdelibs is not installed

Closes: https://bugs.gentoo.org/635056
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../files/kencfs-plasma-2.0.1_alpha-include.patch   | 13 +
 app-crypt/kencfs-plasma/kencfs-plasma-2.0.1_alpha.ebuild|  2 ++
 2 files changed, 15 insertions(+)

diff --git 
a/app-crypt/kencfs-plasma/files/kencfs-plasma-2.0.1_alpha-include.patch 
b/app-crypt/kencfs-plasma/files/kencfs-plasma-2.0.1_alpha-include.patch
new file mode 100644
index 000..2bdd692c122
--- /dev/null
+++ b/app-crypt/kencfs-plasma/files/kencfs-plasma-2.0.1_alpha-include.patch
@@ -0,0 +1,13 @@
+Fix build when kdelibs is not installed.
+
+--- a/mainwindow.cpp
 b/mainwindow.cpp
+@@ -52,7 +52,7 @@
+ 
+ QStandardItemModel *model;
+ 
+-#include 
++#include 
+ using KWallet::Wallet;
+ Wallet *m_wallet;
+ QString WalletFolder="Kencfs-Plasma";

diff --git a/app-crypt/kencfs-plasma/kencfs-plasma-2.0.1_alpha.ebuild 
b/app-crypt/kencfs-plasma/kencfs-plasma-2.0.1_alpha.ebuild
index 51d97e164f6..5b6df0f1ffd 100644
--- a/app-crypt/kencfs-plasma/kencfs-plasma-2.0.1_alpha.ebuild
+++ b/app-crypt/kencfs-plasma/kencfs-plasma-2.0.1_alpha.ebuild
@@ -30,6 +30,8 @@ RDEPEND="${DEPEND}
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=( "${FILESDIR}/${P}-include.patch" )
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/krunner/

2017-10-22 Thread Andreas Sturmlechner
commit: 758c09030a860d594769a029743ab00b2168a074
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 24 21:18:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 11:46:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758c0903

kde-frameworks/krunner: Disable failing test

Gentoo-bug: 630672
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 kde-frameworks/krunner/krunner-5.39.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.39.0.ebuild 
b/kde-frameworks/krunner/krunner-5.39.0.ebuild
index 3df0990979a..d84dbe1fcc1 100644
--- a/kde-frameworks/krunner/krunner-5.39.0.ebuild
+++ b/kde-frameworks/krunner/krunner-5.39.0.ebuild
@@ -27,3 +27,11 @@ DEPEND="
 RDEPEND="${DEPEND}
!

[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2017-10-22 Thread Andreas Sturmlechner
commit: 22975c0a8374edfa9487fd140436976ff6418e80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 11:45:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 11:45:12 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=22975c0a

kde-frameworks/krunner: Disable failing test, bug #630672

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-frameworks/krunner/krunner-.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-.ebuild 
b/kde-frameworks/krunner/krunner-.ebuild
index d4ec9b9036..01cd7a075f 100644
--- a/kde-frameworks/krunner/krunner-.ebuild
+++ b/kde-frameworks/krunner/krunner-.ebuild
@@ -27,3 +27,11 @@ DEPEND="
 RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2017-10-22 Thread Justin Lecher
commit: 82ddd5d4ef324aa01cde9abcebd7513d08c1d74e
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 21 11:37:06 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 22 11:23:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ddd5d4

app-office/scribus: migrated to xdg-utils.eclass

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Justin Lecher  gentoo.org>

 app-office/scribus/scribus-1.5.3.ebuild | 10 +-
 app-office/scribus/scribus-.ebuild  | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-office/scribus/scribus-1.5.3.ebuild 
b/app-office/scribus/scribus-1.5.3.ebuild
index ef3ef1f94e2..5719c5b9f5c 100644
--- a/app-office/scribus/scribus-1.5.3.ebuild
+++ b/app-office/scribus/scribus-1.5.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="tk?"
 CMAKE_MAKEFILE_GENERATOR=ninja
 CMAKE_MIN_VERSION=3.2.0
 
-inherit cmake-utils eutils fdo-mime flag-o-matic gnome2 multilib 
python-single-r1
+inherit cmake-utils eutils flag-o-matic gnome2 multilib python-single-r1 
xdg-utils
 
 DESCRIPTION="Desktop publishing (DTP) and layout program"
 HOMEPAGE="http://www.scribus.net/;
@@ -197,14 +197,14 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   fdo-xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   fdo-xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }
 

diff --git a/app-office/scribus/scribus-.ebuild 
b/app-office/scribus/scribus-.ebuild
index 4d31199ef77..e439d142420 100644
--- a/app-office/scribus/scribus-.ebuild
+++ b/app-office/scribus/scribus-.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="tk?"
 CMAKE_MAKEFILE_GENERATOR=ninja
 CMAKE_MIN_VERSION=3.2.0
 
-inherit cmake-utils eutils fdo-mime flag-o-matic gnome2 multilib 
python-single-r1 subversion
+inherit cmake-utils eutils flag-o-matic gnome2 multilib python-single-r1 
subversion xdg-utils
 
 DESCRIPTION="Desktop publishing (DTP) and layout program"
 HOMEPAGE="http://www.scribus.net/;
@@ -199,14 +199,14 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   fdo-xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   fdo-xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }
 



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

2017-10-22 Thread Justin Lecher
commit: bdd723ce13376fd82c3e01e89225e0abe3e92324
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 21 11:31:50 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 22 11:23:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd723ce

sys-cluster/singularity: Drop vulnerable version

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Justin Lecher  gentoo.org>

 sys-cluster/singularity/Manifest |  1 -
 sys-cluster/singularity/singularity-2.2.1.ebuild | 31 
 2 files changed, 32 deletions(-)

diff --git a/sys-cluster/singularity/Manifest b/sys-cluster/singularity/Manifest
index 9778f42b461..dd9f2e52a62 100644
--- a/sys-cluster/singularity/Manifest
+++ b/sys-cluster/singularity/Manifest
@@ -1,3 +1,2 @@
-DIST singularity-2.2.1.tar.gz 493368 SHA256 
0e2a0b0cf6c8d4dc041365f715b2df157e0d8d89986e4eb111c61716df031c8a SHA512 
b1195e98254957cd8d80b35b13d4f11060c5836f05ed450d242544fc30f8c298b837ba8986b1184288bc9a5ff2ebb5b1f56dc55a0686b540242b0042a152f902
 WHIRLPOOL 
3d3c5cb0928bd5beb683c4075c88453d076795c0e41ad30676f7169ccbd6d71a70ad64104833925913138f47b8fc318e90366af79259a05bad41bb0a42703b05
 DIST singularity-2.3.1.tar.gz 643021 SHA256 
dcccae9ff67a550d142c94e932c0fb59442dd59ae69ce1deeb7ba45829ef2cd7 SHA512 
36c581e8dba57d133013c2fcfea26886b54a1a9a9165b011d2cebacb2a6249fe0f8e5aa91ed90f7a18855c658300682436c431a226629408f31422cc8a036600
 WHIRLPOOL 
d9bb8604ce2afb6bb2b5b257eb88276a93987916cd4c08ecc800d98761f5d1ae54e48ed615d77b1c992bcc8bb6202e9bf5e04637d10d1126fba6d1c2619cb98c
 DIST singularity-2.4.tar.gz 689760 SHA256 
34ca94250f15354819587364b21b0fdf7eebcff05110f8443caae8ed6961d7da SHA512 
b445e73d9794f344ab72ce17d8f802390d0c0c153791b837f416254eadabf19365f1abd29f0b498be5486b600f32cd7fe53e5dc131eee3465ab890c9d6b171f4
 WHIRLPOOL 
5434f8da66b3863a0c45d17dbe716231b4f04587907ecd608f92d5becb2e34ae599cfebce2a6768a0745fc00ca70297ba7ca9e7370e7080139c8e3eca2b5428d

diff --git a/sys-cluster/singularity/singularity-2.2.1.ebuild 
b/sys-cluster/singularity/singularity-2.2.1.ebuild
deleted file mode 100644
index 0d679f703fe..000
--- a/sys-cluster/singularity/singularity-2.2.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Application containers for Linux"
-HOMEPAGE="http://singularity.lbl.gov/;
-SRC_URI="https://github.com/${PN}ware/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="cctbx-2.0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-glibc-2.25.patch
-)
-
-src_configure() {
-   econf --with-userns
-}
-
-src_install() {
-   MAKEOPTS+=" -j1"
-   default
-   prune_libtool_files
-   dodoc ChangeLog
-   use examples && dodoc -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2017-10-22 Thread Justin Lecher
commit: b889679d69f7eace20c712e2819ddcc25ac1c67d
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 21 11:33:25 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 22 11:23:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b889679d

app-office/scribus: Drop old

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Justin Lecher  gentoo.org>

 app-office/scribus/Manifest|   2 -
 app-office/scribus/scribus-1.5.0-r1.ebuild | 217 --
 app-office/scribus/scribus-1.5.2-r2.ebuild | 216 --
 app-office/scribus/scribus-1.5.2-r3.ebuild | 234 -
 4 files changed, 669 deletions(-)

diff --git a/app-office/scribus/Manifest b/app-office/scribus/Manifest
index c3bf0b2d0e3..ce486cd2ecf 100644
--- a/app-office/scribus/Manifest
+++ b/app-office/scribus/Manifest
@@ -1,4 +1,2 @@
 DIST scribus-1.4.6.tar.xz 73601104 SHA256 
21e336500d9edc9c90ccf73087e5ef3df59ec3e4a3cbfec15367bcd8d078a19a SHA512 
74d8a89eb767535bcd8fe5e3c55d03709d59ff8fc5280005bcc2ad36cae1d37c8442ab85abaea86fdee9f351a901c86947231001324e2d8df00cbd8e5c18d1e3
 WHIRLPOOL 
5c2ee366cb53720b35ffec2f7e2db244105a95ed7b14c27cf4fab7636cbdf10c6a370c0a14f65f630cd8252b22a4a3ec4b5e592c71308f78269205a89ae56fb7
-DIST scribus-1.5.0.tar.xz 75867348 SHA256 
a3dbe66d12719355d41ae7f2cac7a8c9d5599b12aeb5c038d939636f054e8e68 SHA512 
3d3f311543019cf985e12d25d0a9bd2ea470679aee0f40d0aed4d2f1532ea3cdbd4d2e215e59b559b4301613fb71f738a348c56d09d3c6e32da0047d9e212065
 WHIRLPOOL 
feae71d139724b4927c81cab5d13168a9e00383f9a7890484cf5ab62f001b266b4af954440bc7edc51eedb65c3ace4541a7fc0836b0f6237061d6d38371ac6ca
-DIST scribus-1.5.2.tar.xz 74456064 SHA256 
ec5eec23aeda655d3a761cffb85853dcd2ede3973b9e62a1b3c28bd1093c74f5 SHA512 
c3531bc5ef97e1f7d026ec7cff872ff7a6ea36472c794b632bee1a84fdeea87deaa56e8b9c467fe8e6db694266efc9ec84d822e5feefd2f99b4469d08826cea4
 WHIRLPOOL 
cc1cd41c725aaa240a064149c011cee31f04e738ea386285b75f31aeb200b9351e6e434ed517a2d600c1de694f2f3584012e9213b0fdf094a6497d04c14e3fb7
 DIST scribus-1.5.3.tar.xz 74222084 SHA256 
73a30b4727e19f5d301a936d23a84275cc4f5613a92416cbd843f5167721d74f SHA512 
487cea685869397bc52acc7be8e8e9f4bad3f594c1f95740207e4d9e26b07461a7fd2a95d5337b38f1b0fa6504a9f6059cca6740c78cc165eab0b779ffdfe980
 WHIRLPOOL 
0e4c36089e00f7bfc582f2138f4b402f26ca22ea6c7ecd1adce066e1b8741b839d34e769c2a7c4806e79279627d678223332cf36609d68716d32515f3389a48a

diff --git a/app-office/scribus/scribus-1.5.0-r1.ebuild 
b/app-office/scribus/scribus-1.5.0-r1.ebuild
deleted file mode 100644
index c55e97393ae..000
--- a/app-office/scribus/scribus-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk?"
-
-inherit cmake-utils fdo-mime flag-o-matic multilib python-single-r1
-
-DESCRIPTION="Desktop publishing (DTP) and layout program"
-HOMEPAGE="http://www.scribus.net/;
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
templates tk"
-
-#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print 
$2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| 
awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: 
:g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 
's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
-IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 
de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fi fi_FI fr gl he hr hu 
hu_HU ia id id_ID is is_IS it ja ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt 
pt_BR pt_PT ro ro_RO ru ru_RU sa sk sk_SK sl sl_SI sq sr sv sv_SE th_TH tr uk 
uk_UA zh_CN zh_TW"
-IUSE+=" ${IUSE_LINGUAS// / linguas_}"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   tk? ( scripts )"
-
-# osg
-# couple of third_party libs bundled
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   app-text/libmspub
-   >=app-text/poppler-0.19.0:=
-   dev-libs/boost
-   dev-libs/hyphen
-   dev-libs/librevenge
-   dev-libs/libxml2
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   media-libs/libcdr
-   media-libs/libpagemaker
-   media-libs/libpng:0
-   media-libs/libvisio
-   media-libs/tiff:0
-   net-print/cups
-   sys-libs/zlib[minizip]
-   virtual/jpeg:0=
-   >=x11-libs/cairo-1.10.0[X,svg]
-   boost? ( dev-libs/boost )
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2017-10-22 Thread Justin Lecher
commit: 5c9cf110bd61fa287a5c536760b5d8ed13f65d52
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 21 11:46:13 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 22 11:23:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9cf110

app-office/scribus: Add missing deps

Closes: https://bugs.gentoo.org/633698
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Signed-off-by: Justin Lecher  gentoo.org>

 app-office/scribus/scribus-1.5.3.ebuild | 2 ++
 app-office/scribus/scribus-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-office/scribus/scribus-1.5.3.ebuild 
b/app-office/scribus/scribus-1.5.3.ebuild
index 5719c5b9f5c..a6585de00ff 100644
--- a/app-office/scribus/scribus-1.5.3.ebuild
+++ b/app-office/scribus/scribus-1.5.3.ebuild
@@ -34,6 +34,7 @@ COMMON_DEPEND="
app-text/libmspub
app-text/poppler:=
dev-libs/hyphen
+   >=dev-libs/icu-58.2:0=
dev-libs/librevenge
dev-libs/libxml2
dev-qt/qtcore:5
@@ -46,6 +47,7 @@ COMMON_DEPEND="
dev-qt/qtxml:5
media-libs/fontconfig
media-libs/freetype:2
+   >=media-libs/harfbuzz-0.9.42:0=[icu]
media-libs/lcms:2
media-libs/libcdr
media-libs/libpagemaker

diff --git a/app-office/scribus/scribus-.ebuild 
b/app-office/scribus/scribus-.ebuild
index e439d142420..940b81ce23c 100644
--- a/app-office/scribus/scribus-.ebuild
+++ b/app-office/scribus/scribus-.ebuild
@@ -36,6 +36,7 @@ COMMON_DEPEND="
app-text/libmspub
app-text/poppler:=
dev-libs/hyphen
+   >=dev-libs/icu-58.2:0=
dev-libs/librevenge
dev-libs/libxml2
dev-qt/qtcore:5
@@ -48,6 +49,7 @@ COMMON_DEPEND="
dev-qt/qtxml:5
media-libs/fontconfig
media-libs/freetype:2
+   >=media-libs/harfbuzz-0.9.42:0=[icu]
media-libs/lcms:2
media-libs/libcdr
media-libs/libpagemaker



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-css/, dev-util/kdevelop-css/files/

2017-10-22 Thread Andreas Sturmlechner
commit: 9cfae1197d9b99643ea11bffe8af55a7ac4ae05c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 11:21:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 11:21:01 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9cfae119

dev-util/kdevelop-css: Make tests optional, fix test DEPEND

Reported-by: Johannes Hirte  datenkhaos.de>
Gentoo-bug: 630928
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../kdevelop-css/files/kdevelop-css-tests.patch| 50 ++
 dev-util/kdevelop-css/kdevelop-css-.ebuild |  6 ++-
 2 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/dev-util/kdevelop-css/files/kdevelop-css-tests.patch 
b/dev-util/kdevelop-css/files/kdevelop-css-tests.patch
new file mode 100644
index 00..79654840d5
--- /dev/null
+++ b/dev-util/kdevelop-css/files/kdevelop-css-tests.patch
@@ -0,0 +1,50 @@
+From 7a32e32d55f6e765798098790beda88b0dc5eb7a Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sun, 22 Oct 2017 13:12:10 +0200
+Subject: [PATCH] Make tests conditional on BUILD_TESTING
+
+They depend on kdevelop being built with tests.
+---
+ CMakeLists.txt| 2 ++
+ parser/CMakeLists.txt | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4d25a98..c310b9e 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -88,6 +88,7 @@ target_link_libraries(kdevcsssupport
+ # kdebugsettings file
+ install(FILES kdevcsssupport.categories DESTINATION ${KDE_INSTALL_CONFDIR})
+ 
++if(BUILD_TESTING)
+ ### next target
+ set(completionmodeltest_SRCS
+ completion/test/modeltest.cpp
+@@ -139,5 +140,6 @@ ecm_add_test(${parsejobtest_SRCS}
+ KDev::Interfaces KDev::Language KDev::Tests
+ KF5::I18n KF5::TextEditor
+ )
++endif()
+ 
+ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
+diff --git a/parser/CMakeLists.txt b/parser/CMakeLists.txt
+index e9014f8..91afa21 100644
+--- a/parser/CMakeLists.txt
 b/parser/CMakeLists.txt
+@@ -47,6 +47,7 @@ target_link_libraries( kdev4cssparser LINK_PRIVATE
+ )
+ install(TARGETS kdev4cssparser DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS})
+ 
++if(BUILD_TESTING)
+ ### next target
+ add_executable(css-parser ${CMAKE_CURRENT_BINARY_DIR}/tokenizer.cpp main.cpp)
+ target_link_libraries(css-parser
+@@ -71,3 +72,4 @@ ecm_add_test(${parsertest_SRCS}
+ KDev::Language
+ KDev::Tests
+ )
++endif()
+-- 
+2.14.2
+

diff --git a/dev-util/kdevelop-css/kdevelop-css-.ebuild 
b/dev-util/kdevelop-css/kdevelop-css-.ebuild
index c47afe1f5a..40f7bfc622 100644
--- a/dev-util/kdevelop-css/kdevelop-css-.ebuild
+++ b/dev-util/kdevelop-css/kdevelop-css-.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 KDEBASE="kdevelop"
+KDE_TEST="true"
 KMNAME="kdev-css"
 inherit kde5
 
@@ -21,8 +22,11 @@ RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
dev-util/kdevelop-pg-qt:5
-   dev-util/kdevelop:5
+   >=dev-util/kdevelop-5.1.80:5
 "
 DEPEND="${RDEPEND}
sys-devel/flex
+   test? ( >=dev-util/kdevelop-5.1.80:5[test] )
 "
+
+PATCHES=( "${FILESDIR}/${PN}-tests.patch" ) # TODO: upstream



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

2017-10-22 Thread Andreas Sturmlechner
commit: c0ab3970ddc8120e1088bcdc29d398c03e87d0f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 09:37:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 09:38:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ab3970

profiles: Mask media-sound/kmid for removal

 profiles/package.mask | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7b8a84e1ba0..e904c0ec503 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,7 +30,13 @@
 #--- END OF EXAMPLES ---
 
 # Andreas Sturmlechner  (22 Oct 2017)
-# Reverse-deps on dead, masked Qt4WebKit. Bug #623928
+# Dead upstream, depends on dead kdelibs4/Qt4.
+# Masked for removal in 30 days. Bug #579518
+media-sound/kmid
+
+# Andreas Sturmlechner  (22 Oct 2017)
+# Reverse-deps on dead, masked Qt4WebKit.
+# Masked for removal in 30 days. Bug #623928
 net-im/qutim
 
 # Kent Fredric  (21 Oct 2017)



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

2017-10-22 Thread Fabian Groffen
commit: fc0ba0fc7c93d56aeb421fbb8154fd57e7695623
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Oct 22 09:32:51 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Oct 22 09:34:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0ba0fc

dev-python/pyblake2: fix and keyword for *-macos, bug #634936

Package-Manager: Portage-2.3.11-prefix, Repoman-2.3.3

 dev-python/pyblake2/pyblake2-0.9.3.ebuild | 25 +++--
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyblake2/pyblake2-0.9.3.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
index 10da95058c1..cdfe223ded1 100644
--- a/dev-python/pyblake2/pyblake2-0.9.3.ebuild
+++ b/dev-python/pyblake2/pyblake2-0.9.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-inherit distutils-r1
+inherit distutils-r1 flag-o-matic
 
 DESCRIPTION="BLAKE2 hash function extension module"
 HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2;
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_ssse3 cpu_flags_x86_avx cpu_flags_x86_xop"
 
 python_prepare_all() {
@@ -26,6 +26,27 @@ python_prepare_all() {
# uncomment the implementation of choice
sed -i -e "/BLAKE2_COMPRESS_${impl}/s:^#::" setup.py || die
 
+   # avoid segfault due to over(?) optimisation
+   if [[ ${CHOST} == *86*-darwin* ]] ; then
+   local march=$(get-flag march)
+   # expand "native" into the used cpu optmisation
+   if [[ ${march} == native ]] ; then
+   # we're always on Clang here
+   march=$(llc --version | grep "Host CPU:")
+   march=${march##*: }
+   fi
+   # compiling for haswell cpu results in a segfault when used
+   # with optimisation >O1, since optimisation here benefits more
+   # than cpu specific instructions, reduce to ivybridge level
+   case ${march} in
+   haswell|broadwell|skylake*)
+   local opt=$(get-flag -O)
+   [[ ${opt#-O} -gt 1 ]] && \
+   replace-flags -march=* -march=ivybridge
+   ;;
+   esac
+   fi
+
distutils-r1_python_prepare_all
 }
 



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

2017-10-22 Thread Hans de Graaff
commit: 19fd875c04935163a10627b8d099dbbba843d0a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 09:19:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 09:21:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fd875c

dev-ruby/yajl-ruby: amd64 stable, bug 628674

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
index 4a98a8e3c4e..a213e7fa23a 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/brianmario/yajl-ruby;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="${RDEPEND} dev-libs/yajl"



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

2017-10-22 Thread Hans de Graaff
commit: cd47ea831ba3664ebf5d1c496ea0369ad0d55efc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 09:20:14 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 09:21:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd47ea83

dev-ruby/multi_json: amd64 stable, bug 628674

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/multi_json/multi_json-1.12.1.ebuild 
b/dev-ruby/multi_json/multi_json-1.12.1.ebuild
index cfcd3b5a27c..ad627e0fc0c 100644
--- a/dev-ruby/multi_json/multi_json-1.12.1.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.12.1.ebuild
@@ -20,7 +20,7 @@ DESCRIPTION="A gem to provide swappable JSON backends"
 HOMEPAGE="https://github.com/intridea/multi_json;
 LICENSE="MIT"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2017-10-22 Thread Hans de Graaff
commit: b390b7ec2fc8e5797d0229c9f995f4fe2554f4b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 09:18:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 09:21:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b390b7ec

dev-ruby/yajl-ruby: use rspec 3, possibly fixing bug 634372

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
index 8a7ecf92327..4a98a8e3c4e 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.3.0.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



[gentoo-commits] proj/kde:master commit in: dev-util/kdbg/files/, dev-util/kdbg/

2017-10-22 Thread Andreas Sturmlechner
commit: 7e51518e421b911554262dd5859372e7c8aa7226
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 22 09:05:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 09:05:58 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e51518e

dev-util/kdbg: Drop obsolete patch

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-util/kdbg/files/kdbg-buildfix.patch | 10 --
 dev-util/kdbg/kdbg-.ebuild  |  2 --
 2 files changed, 12 deletions(-)

diff --git a/dev-util/kdbg/files/kdbg-buildfix.patch 
b/dev-util/kdbg/files/kdbg-buildfix.patch
deleted file mode 100644
index 4bf61d482d..00
--- a/dev-util/kdbg/files/kdbg-buildfix.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/kdbg/brkpt.cpp   2017-06-19 01:00:58.825378556 +0200
-+++ b/kdbg/brkpt.cpp   2017-06-19 01:01:57.621123943 +0200
-@@ -6,7 +6,6 @@
- 
- #include   /* i18n */
- #include 
--#include 
- #include 
- #include 
- #include 

diff --git a/dev-util/kdbg/kdbg-.ebuild b/dev-util/kdbg/kdbg-.ebuild
index 9efd0f59ce..2e451ba71e 100644
--- a/dev-util/kdbg/kdbg-.ebuild
+++ b/dev-util/kdbg/kdbg-.ebuild
@@ -30,8 +30,6 @@ RDEPEND="${DEPEND}
sys-devel/gdb
 "
 
-PATCHES=( "${FILESDIR}/${PN}-buildfix.patch" )
-
 src_prepare() {
# allow documentation to be handled by eclass
mv kdbg/doc . || die



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

2017-10-22 Thread Patrice Clement
commit: 274f2ea9a7c3f75ce4476089053789330ef0dcc0
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct 22 08:32:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 08:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274f2ea9

net-misc/buka: install script in /usr/bin.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/buka/buka-3.0.1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild
index ab4196561b1..1aa8b0d6554 100644
--- a/net-misc/buka/buka-3.0.1.ebuild
+++ b/net-misc/buka/buka-3.0.1.ebuild
@@ -24,10 +24,8 @@ RDEPEND="dev-python/beautifulsoup
 
 src_install() {
default
-   doman ${PN}.1
-   dobin ${PN}
-   exeinto /usr/share
-   doexe ${PN}-parse
+   doman "${PN}.1"
+   dobin "${PN}" "${PN}-parse"
 }
 
 pkg_postinst() {



[gentoo-commits] proj/lisp:master commit in: dev-lisp/restas/files/, dev-lisp/restas/

2017-10-22 Thread José María Alonso
commit: 4c99d2bb9c095e711767aa8a912a90c4bc82c0c9
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Oct 22 08:21:01 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Oct 22 08:21:01 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=4c99d2bb

dev-lisp/restas: Adds new ebuild.

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

 dev-lisp/restas/files/70restas-gentoo.el |  2 ++
 dev-lisp/restas/files/restas.lo  | 33 +
 dev-lisp/restas/restas-0.1.4.ebuild  | 51 
 3 files changed, 86 insertions(+)

diff --git a/dev-lisp/restas/files/70restas-gentoo.el 
b/dev-lisp/restas/files/70restas-gentoo.el
new file mode 100644
index ..e6399055
--- /dev/null
+++ b/dev-lisp/restas/files/70restas-gentoo.el
@@ -0,0 +1,2 @@
+(add-to-list 'load-path "@SITELISP@")
+

diff --git a/dev-lisp/restas/files/restas.lo b/dev-lisp/restas/files/restas.lo
new file mode 100644
index ..a7797a3f
--- /dev/null
+++ b/dev-lisp/restas/files/restas.lo
@@ -0,0 +1,33 @@
+#!/sbin/runscript
+# -*- mode: sh -*-
+
+opts="nodaemon"
+
+LISP="/usr/share/common-lisp/source/restas/contrib/restas-daemon.lisp"
+
+NAME="${SVCNAME#*.}"
+CONF="/etc/restas/${NAME}.lisp"
+
+start () {
+   ebegin "Starting ${NAME}"
+
+export LC_ALL="ru_RU.UTF-8"
+
+sbcl --noinform --no-userinit --no-sysinit --load $LISP $CONF start
+
+eend "$?" "Failed"
+}
+
+stop () {
+   ebegin "Stopping ${NAME}"
+
+sbcl --noinform --no-userinit --no-sysinit --load $LISP $CONF stop
+
+eend "$?" "Failed"
+}
+
+nodaemon () {
+export LC_ALL="ru_RU.UTF-8"
+
+sbcl --noinform --no-userinit --no-sysinit --load $LISP $CONF nodaemon
+}

diff --git a/dev-lisp/restas/restas-0.1.4.ebuild 
b/dev-lisp/restas/restas-0.1.4.ebuild
new file mode 100644
index ..efd4be59
--- /dev/null
+++ b/dev-lisp/restas/restas-0.1.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 elisp-common eutils
+
+MY_PV="version-${PV}"
+
+DESCRIPTION="Common Lisp application server"
+HOMEPAGE="https://github.com/archimag/restas;
+SRC_URI="https://github.com/archimag/restas/archive/${MY_PV}.tar.gz;
+
+LICENSE="LLGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc slime"
+
+RDEPEND=" >=dev-lisp/cl-routes-0.2.2
+dev-lisp/alexandria
+>=dev-lisp/hunchentoot-1.2.0
+slime? ( dev-lisp/closer-mop )"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+SITEFILE=70${PN}-gentoo.el
+
+src_compile () {
+   if use slime ; then
+   elisp-compile slime/${PN}.el || die "Cannot compile elisp files"
+   fi
+}
+
+src_install() {
+   common-lisp-install-sources src/ contrib slime/restas-swank.lisp
+   common-lisp-install-asdf
+
+   doinitd "${FILESDIR}"/restas.lo || die "doinitd failed"
+
+   if use slime; then
+   elisp-install ${PN} slime/${PN}.el || die "Cannot install elisp 
sources"
+   elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die 
"Cannot install elisp site file"
+   fi
+}
+
+pkg_postinst() {
+   use slime && elisp-site-regen
+}
+
+pkg_postrm() {
+   use slime && elisp-site-regen
+}



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

2017-10-22 Thread Hans de Graaff
commit: 31979e96110a5ea83ddaa0e7572b271dbe6df788
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:16:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:16:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31979e96

app-misc/sphinx: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/sphinx/Manifest|  1 -
 app-misc/sphinx/sphinx-0.9.9.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/app-misc/sphinx/Manifest b/app-misc/sphinx/Manifest
index 4ae0ec8b0bc..cff6015fc6e 100644
--- a/app-misc/sphinx/Manifest
+++ b/app-misc/sphinx/Manifest
@@ -1,5 +1,4 @@
 DIST libstemmer_c-20091122.tgz 129207 SHA256 
ad4e152379214480d599c86dd19421a36fce78cedd20fc324520c5bba0a512e7 SHA512 
d1b2203dcc3d0f421526d3ec2f7e04889f93221222efe50501b4a1c7e74dfc51905141d4ada5a76feab5cec8dbc64f55dd55b53f6e89f658c67e72dc6667091d
 WHIRLPOOL 
03baf5de80854a2726990d1f79e17a46342b0d8431a564805d78878bba1eba0c1aba6f4f53c64eb1a1946b50053632c32c9106305f0a53623068531f2b67b5c4
-DIST sphinx-0.9.9.tar.gz 1218359 SHA256 
bf8f55ffc095ff6b628f0cbc7eb54761811140140679a1c869cc1b17c42803e4 SHA512 
bf1f6b3429beac9336ed975137b9cc582541357df487ae97f407589458fa4cc4f3a797c868fd505c6b4e97a73b30a0f7f9c7ab6b3d8685ba173fde6d1d5383c2
 WHIRLPOOL 
70a7db079e35671c17f1c29d71569c4b643462475b10dbed6342a74ed20304ea740e442fb97af874fb3acc3cb9eb8a07ff43aa90dc90c9cf477fb1d651ced021
 DIST sphinx-2.0.10-release.tar.gz 2016687 SHA256 
efc9e90d1edec4f159846c8d4ca8839e7dcf9ef88c117d0d369aaead75809f0a SHA512 
d22a0ce261cd6decda2e9e91fc9806699c818bb45a9c9c5e11a0944a698d47b5862c577eb55e7b57dd208db982e7f8bfc7163af37aaedc1c537841aff1409952
 WHIRLPOOL 
46e17cc73225692e8ab73438547863ba78ef7c1be306bd46e393723220007b95d9a0ca62cbd8175423b62bf4599a68c4a4831ac6472d02249104ecdf0e3892ac
 DIST sphinx-2.1.9-release.tar.gz 2443797 SHA256 
6289aa0ac3e1456a0c9181ce6bce2287778b5a163f685a1376e181fc87eb7c03 SHA512 
7f4538011db5d68bd00c00978d476f780fc2d355113bd2819996bacbaef90b0de5b14c946a9aad83157b818d9b6b01ee0a26bc72862cfd151067ad9967c18f56
 WHIRLPOOL 
fd9e6d31c8b9d88b8de7462ccd947aeb85d97ee4c23c64788653f732a5e47dad134c0f8cedc3b0ccc2d744eb0c4aaeb2d32fbdb02bae50be0d4ed8841a0683a1
 DIST sphinx-2.2.11-release.tar.gz 3061998 SHA256 
6662039f093314f896950519fa781bc87610f926f64b3d349229002f06ac41a9 SHA512 
cf1a262a5b0fbf0bd2827ec6ec629edeaf709ce855a6e7b509b65342baaeb26c02717ca63f1578d32c83d21e2fd6d1e92dceb34660e6351b93cd96fd4e623689
 WHIRLPOOL 
34e4aeb41f1b8e352404792cb18149542e624fd739b5d11bee688f49c8be5067553414e9bf57b4352408ce3a6ffb16ece843af8bcf3625a75813a6adaf231e62

diff --git a/app-misc/sphinx/sphinx-0.9.9.ebuild 
b/app-misc/sphinx/sphinx-0.9.9.ebuild
deleted file mode 100644
index 462fd872352..000
--- a/app-misc/sphinx/sphinx-0.9.9.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit eutils autotools
-
-WANT_AUTOMAKE="1.11"
-
-MY_P=${P/_/-}
-
-# This has been added by Gentoo, to explicitly version libstemmer.
-# It is the date that http://snowball.tartarus.org/dist/libstemmer_c.tgz was
-# fetched.
-STEMMER_PV="20091122"
-DESCRIPTION="Full-text search engine with support for MySQL and PostgreSQL"
-HOMEPAGE="http://www.sphinxsearch.com/;
-SRC_URI="http://sphinxsearch.com/downloads/${MY_P}.tar.gz
-   stemmer? ( mirror://gentoo/libstemmer_c-${STEMMER_PV}.tgz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug id64 mysql postgres stemmer test"
-
-RDEPEND="mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )"
-DEPEND="${RDEPEND}
-   test? ( dev-lang/php )"
-
-# Tests require a live database.
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
-   unpack ${MY_P}.tar.gz
-   if use stemmer; then
-   cd "${S}"
-   unpack libstemmer_c-${STEMMER_PV}.tgz
-   fi
-}
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --sysconfdir="/etc/${PN}" \
-   $(use_enable id64) \
-   $(use_with debug) \
-   $(use_with mysql) \
-   $(use_with postgres pgsql) \
-   $(use_with stemmer libstemmer)
-}
-
-src_compile() {
-   emake || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "install failed"
-   dodoc doc/*
-
-   dodir /var/lib/sphinx
-   dodir /var/log/sphinx
-   dodir /var/run/sphinx
-
-   newinitd "${FILESDIR}"/searchd.rc searchd
-}



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

2017-10-22 Thread Hans de Graaff
commit: f3a4bb6b6dffe2c1da5cbe1ed4c4dbabbd153000
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:13:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:13:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a4bb6b

dev-ruby/capybara: cleanup masked slot

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/capybara/Manifest  |  1 -
 dev-ruby/capybara/capybara-1.1.4.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index d1f563f0146..2aaec96fb77 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,3 @@
-DIST capybara-1.1.4.gem 72192 SHA256 
33073d7e4920a3e74c61ec46d1afe655eb0f3361187113c5e146df498e4611ed SHA512 
102738031281d0fabd645fa6d941cf0a9ddd56f90d53d7cc1c8a7b03a37b6af8f4cddd178e6fc07d6751a539a5039cf20502eabdd49e8001793601bb312b47a3
 WHIRLPOOL 
81eff318acfdc0806c9f8d4e212068edd57694d44db1e29bbefaa7a4db162f3a2354374d6ab97ad7c2372ff9e6f6bb864ed483050facad5c298c2223a39c63cc
 DIST capybara-2.14.4.gem 265728 SHA256 
bbdfd40c542c790dab81032e23bbc7438a562bbe440b4712abcad67f10d17d7d SHA512 
d3ebbd8d96e4d2026327b1c70ff723225ce052fff510a909111b8cc7e02b12fec9e00acddc0bc2565371cc5eb0b590abef43d42a99c3938a929ea25930fdefd1
 WHIRLPOOL 
e4829ed0895af9b80c936ffe7f274e0637ab0b1cc2e790e261089fae14a0f8544fd178409e1420527d5eec69104a96aa4ab87e0f6f088e94bad9371e4c260ce2
 DIST capybara-2.15.2.gem 270848 SHA256 
11223a4f98942913a67520c8e1126ae6f544b48f26844a9098f5f440caf12b50 SHA512 
8c7eec2d23dcf82b1c41144fcaf5151330c220277bf2fe2a4713a79c6b065789465a9e867936a25d00bce727ab218cd3ff9934a67158552a04f552d734ee5387
 WHIRLPOOL 
519d6c841e8a1edd5372086f76400856525c7f6daa3c97616ab2c6ef4a382d0a66718137b29295af44292608a35d699f1977bf313f628f1abf50a0c619ac7050
 DIST capybara-2.15.3.gem 271360 SHA256 
b67bcaa5ed9082c14179d9ea5268ff1b3455ece0a52f21bee4e203fe6fc791bf SHA512 
8248f29e2da570b693092136850f6a4b8e06451c502493177884a9306bd8704843ddc2d3caa8c530c39909257e308bda86cedf263bcf5eded83d734229de6bca
 WHIRLPOOL 
8777ed1248d8edd36bbb6b142806900d9a2c5785f892e249d27ec1c09bc3537b8b9a686a0475132c1c46bf427055f6644a83dc5ffc72fb76839ae5d6b5adc103

diff --git a/dev-ruby/capybara/capybara-1.1.4.ebuild 
b/dev-ruby/capybara/capybara-1.1.4.ebuild
deleted file mode 100644
index 0b6d4cbed74..000
--- a/dev-ruby/capybara/capybara-1.1.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="test"
-
-# Restrict tests until launchy is part of the main tree. With it
-# installed all tests should pass.
-RESTRICT="test"
-
-#ruby_add_bdepend "test? ( dev-ruby/rspec:2 dev-ruby/launchy 
www-client/firefox )"
-
-ruby_add_rdepend "
-   >=dev-ruby/mime-types-1.16
-   >=dev-ruby/nokogiri-1.3.3
-   >=dev-ruby/rack-1.0.0
-   >=dev-ruby/rack-test-0.5.4
-
-   >=dev-ruby/selenium-webdriver-2.0
-   >=dev-ruby/xpath-0.1.4:0"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' spec/spec_helper.rb || die
-}
-
-each_ruby_test() {
-   VIRTUALX_COMMAND="${RUBY} -Ilib -S rspec spec"
-   virtualmake || die "Tests failed."
-}



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

2017-10-22 Thread Hans de Graaff
commit: b334ce3764897607c00a0928928b4207cac29050
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:13:08 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:13:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b334ce37

dev-ruby/xpath: cleanup masked slot

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/xpath/Manifest  |  1 -
 dev-ruby/xpath/xpath-0.1.4-r1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/xpath/Manifest b/dev-ruby/xpath/Manifest
index ef8c39cddda..c7be99a8b07 100644
--- a/dev-ruby/xpath/Manifest
+++ b/dev-ruby/xpath/Manifest
@@ -1,3 +1,2 @@
-DIST xpath-0.1.4.gem 13824 SHA256 
60a1363643edb3b3802fa1d7c5a042fed0f8f5f5589ed308a47f099ef5dcbf6f SHA512 
7764dadf1d63607a5091790b6525242fb293abba01b85bf3bbded9e1ca668d2ebf6af523a84c46de423ad3340af07fbec5cadce59a9c3917d082593309df8aab
 WHIRLPOOL 
270e8109c8c1c91fb50a86d8f3f33e4ae90a578ec9e03b8197ed92c80a67c287abda2d3c3f8350d066b61229691d6a74c6286c5479bbbca7c39e99d008885397
 DIST xpath-2.0.0.gem 18944 SHA256 
9ca4a1cc88d9ab16c591468cce7b5d00ee06a8a76b841f8438970c7a44c86c12 SHA512 
5d0375d795c755b88d4a16b7da9efe2bf234190066e38654360bbb0d837fdd481c946f055d95975d905330eef7e57d9b1eb4f1c5340d540db0fbd78fb58af690
 WHIRLPOOL 
a745f438b9fe8471ec5975088aa97b2d1a6e587eefd93f248dec4fad2e17ea8acc1200fd88ee6517dcfc93e39bb684379d22e6aea52c8c421e75358aa644e8a6
 DIST xpath-2.1.0.gem 16896 SHA256 
dc3f9c47c071b092d06bd17fc00e37a8d09e70b5eda645e375a04067aa1146c1 SHA512 
50d80cac3fd65cbd211d3a87b8844a6607b14c841a1a5609e2370c3624daf719b937a61e526bf31aedee13346802d6bbb721d58bda2bef9c564c187b28bb90e2
 WHIRLPOOL 
753e00cb1f94f26138847e4ab833792764897dd8b57b8d014de68ea53e0c568b7752ea7c6726f78f12b6f2d2183ba10894c881aa44ed83398fb0470b32f35ead

diff --git a/dev-ruby/xpath/xpath-0.1.4-r1.ebuild 
b/dev-ruby/xpath/xpath-0.1.4-r1.ebuild
deleted file mode 100644
index 4b87774b47f..000
--- a/dev-ruby/xpath/xpath-0.1.4-r1.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
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0"
-HOMEPAGE="https://github.com/jnicklas/xpath;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/nokogiri )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' spec/spec_helper.rb || die
-}



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

2017-10-22 Thread Hans de Graaff
commit: d1f107004ad5f482a2a22f79b1319a6b0aafb3fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:13:53 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:13:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f10700

package.mask: remove mask for removed packages in dev-ruby

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fb33f267c20..7b8a84e1ba0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -277,12 +277,6 @@ media-sound/qtmpc
 # Removal in 30 days.
 dev-perl/rpm-build-perl
 
-# Hans de Graaff  (23 Sep 2017) Mask old
-# unmaintained slots for removal in 30 days. Upgrade to the newer
-# slots.
-dev-ruby/capybara:0
-dev-ruby/xpath:0
-
 # Michael Palimaka  (21 Sep 2017)
 # Requires dead Qt 4. Dead upstream.
 # Masked for removal in 30 days.



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

2017-10-22 Thread Hans de Graaff
commit: f934024e904cf8f32ede1c4d0c6c183308ce127a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:09:19 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:09:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f934024e

dev-ruby/hoe: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/hoe/hoe-3.16.0.ebuild b/dev-ruby/hoe/hoe-3.16.0.ebuild
index 6d5c196385a..0a2342eb9ed 100644
--- a/dev-ruby/hoe/hoe-3.16.0.ebuild
+++ b/dev-ruby/hoe/hoe-3.16.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
 
 LICENSE="MIT"
 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 ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc"
 
 ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"



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

2017-10-22 Thread Hans de Graaff
commit: 429e848e07d0d5d7bbf6188c49e24f78a4c8966d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:10:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:10:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429e848e

dev-ruby/dbf: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/dbf/dbf-3.1.0.ebuild b/dev-ruby/dbf/dbf-3.1.0.ebuild
index fd83bd066b6..bd99956cab0 100644
--- a/dev-ruby/dbf/dbf-3.1.0.ebuild
+++ b/dev-ruby/dbf/dbf-3.1.0.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/infused/dbf;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""



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

2017-10-22 Thread Hans de Graaff
commit: 7e322f98b5525d172b7b33e5a527663a60ce1f64
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:11:24 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:11:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e322f98

dev-ruby/rainbow: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/rainbow/rainbow-2.2.2.ebuild 
b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
index 0b85e53a002..ab572c6591c 100644
--- a/dev-ruby/rainbow/rainbow-2.2.2.ebuild
+++ b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
@@ -18,5 +18,5 @@ 
SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-$
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""



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

2017-10-22 Thread Hans de Graaff
commit: 36fba144c2d5a94f15517b8d8862f4e291aba78d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:08:58 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:08:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fba144

dev-ruby/minitest: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/minitest/minitest-5.9.1.ebuild 
b/dev-ruby/minitest/minitest-5.9.1.ebuild
index 57388948b9b..380e4088feb 100644
--- a/dev-ruby/minitest/minitest-5.9.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.9.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest;
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 each_ruby_test() {



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

2017-10-22 Thread Hans de Graaff
commit: 209005451a384bf095ad56d2dfea710d56fc6eb9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:10:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:10:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20900545

dev-ruby/highline: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/highline/highline-1.7.8.ebuild 
b/dev-ruby/highline/highline-1.7.8.ebuild
index aeac82dbeaa..838f52d7997 100644
--- a/dev-ruby/highline/highline-1.7.8.ebuild
+++ b/dev-ruby/highline/highline-1.7.8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/JEG2/highline;
 IUSE=""
 LICENSE="|| ( GPL-2 Ruby )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 all_ruby_prepare() {
# fix up gemspec file not to call git



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

2017-10-22 Thread Hans de Graaff
commit: 9c339a57fd272d515c5979a8957a298977b11b23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:07:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:07:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c339a57

dev-ruby/coderay: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/coderay/coderay-1.1.2.ebuild 
b/dev-ruby/coderay/coderay-1.1.2.ebuild
index 26eb7620068..0b4ed0a5145 100644
--- a/dev-ruby/coderay/coderay-1.1.2.ebuild
+++ b/dev-ruby/coderay/coderay-1.1.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/rubychan/coderay/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 # Redcloth is an optional but automagically tested dependency. This



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

2017-10-22 Thread Hans de Graaff
commit: 61346f173ce02c0e020918b0f740b43b920b3116
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:09:57 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:09:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61346f17

dev-ruby/rack: amd64 stable, bug 634930

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/rack/rack-1.6.7.ebuild b/dev-ruby/rack/rack-1.6.7.ebuild
index e048f740839..8601f540af4 100644
--- a/dev-ruby/rack/rack-1.6.7.ebuild
+++ b/dev-ruby/rack/rack-1.6.7.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://rack.github.com/;
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch ${PN}-1.6-rewindable-ruby23.patch )



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

2017-10-22 Thread Hans de Graaff
commit: 713b4162cb36b075ad0149a44e445f7a6de0dd07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:05:53 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:05:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713b4162

dev-ruby/rr: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/rr/Manifest|  1 -
 dev-ruby/rr/rr-1.2.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest
index f1fd372f2c0..9c83403dbbc 100644
--- a/dev-ruby/rr/Manifest
+++ b/dev-ruby/rr/Manifest
@@ -1,3 +1,2 @@
 DIST rr-1.1.2.tar.gz 89970 SHA256 
17396ac98c63d57ef83dea3904de2e86f5b78c9893b8f64e66d434dcd2e32438 SHA512 
e0954206b8118cf0acd785cc300e267556cd62bc73dbbca885848205df6456e43463cc46ed1fc47c672574bdf33c42d288c403e550a89c74cac452a54c30a384
 WHIRLPOOL 
bb6a7c128a84f17a690a35f904822324664471b366cb8d6a3677c45f025cebbd38f2f5afbd2bdafe861a979b6260fd21204395a61abc37e75c18b93efc7c07d4
-DIST rr-1.2.0.tar.gz 137694 SHA256 
80d78995ebc7be2ce07ba9415597d10cf1a018205accb7853ce1610da4b40942 SHA512 
d693dd720067c6d2cf04da6e980ec4d34fdb461fc9d316b4740d7c19047e349ddc7938e2965890dfe5ee35d7d45b7d53185e37460b202fd3108214ef894f17c4
 WHIRLPOOL 
92fb38b89851422ff25c33f7fbf7e083407b49d1e716baf3aeb086e8c3582166c8109267dc7b3ca60cc910fcb8a8c161d1961c3eadab610781cbef1bffec1c99
 DIST rr-1.2.1.tar.gz 137497 SHA256 
b0dda83de6713d631a3bd5782f974dfb736639fcc5cb1f9eae029a696f7ce05f SHA512 
df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2
 WHIRLPOOL 
1650fc24e410d8c7034427655ef86bdd2ce0a09d6f5ee82ac5870638040c83e80f1c7fc2a16cb1a429c47832bc473546c06d2aac7465abed4b81c46b9fd97ccf

diff --git a/dev-ruby/rr/rr-1.2.0.ebuild b/dev-ruby/rr/rr-1.2.0.ebuild
deleted file mode 100644
index 345fe529c64..000
--- a/dev-ruby/rr/rr-1.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A double framework featuring a selection of double techniques and 
a terse syntax"
-HOMEPAGE="http://pivotallabs.com/;
-SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec:2
-   dev-ruby/minitest
-   dev-ruby/session
-   dev-ruby/diff-lcs )"
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '1,2 s:^:#:' spec/suites/rspec_2/spec_helper.rb || die
-}
-
-each_ruby_test() {
-   # Only run the rspec 2 case since we don't have appraisals. Setting
-   # up everything correctly without it seems very complicated.
-   ruby-ng_rspec --format progress spec/suites/rspec_2/unit || die
-}



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

2017-10-22 Thread Hans de Graaff
commit: 0a44e67d78def1d7c8b9d270dc60284a0fd1863c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:58:22 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:58:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a44e67d

dev-ruby/ruby_parser: amd64 stable, bug 625482

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild
index b0a7e5b8993..2af0105a03c 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.9.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4



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

2017-10-22 Thread Hans de Graaff
commit: fd42cae84fb0db4346d10bd247f63dfd96c8ca18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:04:07 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:04:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd42cae8

dev-ruby/term-ansicolor: amd64 stable, bug 628678

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild 
b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
index 42af26125ed..57947c1072b 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Small Ruby library that colors strings using 
ANSI escape sequences"
 HOMEPAGE="https://flori.github.io/term-ansicolor/;
 LICENSE="GPL-2"
 
-KEYWORDS="alpha ~amd64 arm ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2017-10-22 Thread Hans de Graaff
commit: 34677f7beaff49f1f41ff3e20adb66658ac27209
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:06:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:06:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34677f7b

dev-ruby/rr: amd64 stable, bug 628786

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/rr/rr-1.2.1.ebuild b/dev-ruby/rr/rr-1.2.1.ebuild
index 1c60c993f2a..148db35f6b4 100644
--- a/dev-ruby/rr/rr-1.2.1.ebuild
+++ b/dev-ruby/rr/rr-1.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (



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

2017-10-22 Thread Hans de Graaff
commit: 2d2d1ca7f7c54a4e111888b5c7e7239c22274439
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:04:58 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:04:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2d1ca7

dev-ruby/session: amd64 stable, bug 628786

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/session/session-3.2.0.ebuild 
b/dev-ruby/session/session-3.2.0.ebuild
index c694ab5e939..e14f4e943eb 100644
--- a/dev-ruby/session/session-3.2.0.ebuild
+++ b/dev-ruby/session/session-3.2.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://codeforpeople.com/lib/ruby/session/;
 # by author.
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 DEPEND+=" test? ( || ( sys-apps/coreutils sys-freebsd/freebsd-bin ) )"



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

2017-10-22 Thread Hans de Graaff
commit: 53809447df655db62ddd3320795e1a136092c9d6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:57:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:57:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53809447

dev-ruby/ruby_parser: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/ruby_parser/Manifest  |  3 ---
 dev-ruby/ruby_parser/ruby_parser-3.10.0.ebuild | 35 -
 dev-ruby/ruby_parser/ruby_parser-3.8.3.ebuild  | 36 --
 dev-ruby/ruby_parser/ruby_parser-3.8.4.ebuild  | 35 -
 4 files changed, 109 deletions(-)

diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index b12fe132692..94c862c596d 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,6 +1,3 @@
-DIST ruby_parser-3.10.0.gem 413696 SHA256 
15b284c9bdf310a41114287e462b63025d64ef1713b05200d62ec5a96df1de68 SHA512 
0880b91e78804e1578056eca893e73fbc2f0e12aaf599dc9026f3fc9637157e625f470308e5491dd357fadd128db3ca0acf49de4916163034ec47e3a671300ec
 WHIRLPOOL 
ad0a4504b6a7be3df45df943a2abe2ec2c823356244dcbd111f7752b3649f9af9317a5efdd155d83b20c1141dde795163ab3f496610299bedd0b308a9fab1b6d
 DIST ruby_parser-3.10.1.gem 414208 SHA256 
454806d4e1b2c606f36f7f4cc9cfd981c8bf6c7485b4e1963850ccdee6e20b38 SHA512 
57abb2a972020d443baa46b2866ded1bdd5a5d6d7d5649375e9bdaf0d3884dba23d152db2e50db776bccefc51e0bf1221e1eb8c3a6468bfd5b19b2e47dd16cc8
 WHIRLPOOL 
5e28b8649db559f67a8c54ea64c26d2eccc615b9d556a0becf0d9f29faee9800e9edbca21c232141efe0c4b8e762d60c22aedc4483657e93ee3e688761183a89
 DIST ruby_parser-3.8.2.gem 360960 SHA256 
0c600cdf79a9d925d8c06b65bbefffba34ce7177520d1545659ce03d252f2173 SHA512 
c12f1928dfb18e0f3db1bb9b3f0186b37b4add3e4503050eaed5bb44c25e05a10de7e45ab63c0f2a691f0cafb3dfab6137177e9f73e73633dc84a673667a5e75
 WHIRLPOOL 
53ab19656d58265e94bacbe99826679aac3b6125670b67beca38e6c63511613670b2d5b53955c772bb8160d4211597a803af1de7c57c3d5c65692edba90ab7fb
-DIST ruby_parser-3.8.3.gem 361472 SHA256 
482d5eb7ae48dd054d840fcbbddf162fd8beca6c3e666bb6c8166ab82b872a77 SHA512 
1d90d9fcd20b3fcfc0b61da118c3f0d8cbec21ffeb6f4a758c291c188383f3a6d5ee68fc3b421c9040e1490688b96e0f551c3b1d85b65f56af7c056b3611ae03
 WHIRLPOOL 
b9b0dcf4d07608f77abb385e86100c5200ffab2dc545bb7671ea023562a3e368e8eca16b139a50d3bf6e092258daeafda4da185ca8bb3c475be94f2f6daa3684
-DIST ruby_parser-3.8.4.gem 361984 SHA256 
fe65c8fb428692818c9f693ece50a7d994e1d19b5d5bd50ccbcf6b26ee2f89e6 SHA512 
cb0b14cc41a84cf1a96fa942a8b3aed2c64e026fb5294a236d53d53fcce50330a5eb2d1f92101e64fcbc31c5a4fdb026a6d6dc4dff20772b174425ebeb398fee
 WHIRLPOOL 
2235626a4781ef03213009650f4bc072fe4ebe19cf18ce4743489f4c9adb239eca3e66850fd31b209efcf1d25e4278375ed1bd5ea04f4b77086557b7e6102c0a
 DIST ruby_parser-3.9.0.gem 411648 SHA256 
76e493b75e563a6f60547d91e759469504b9b37607990eeced58ab5e57a1 SHA512 
f609084d82caf4c33a40b64ee9df473375f00c59a34ec5b419f155a54a7fb9436ffb77ace406a01974c6c0d7b11b97447da0b3053c1fd87c66eb0406a0150312
 WHIRLPOOL 
6744e5ca09a555865cc7ffedbdcd5a4ee81c37ebd48429bf471ca78e6a5b3b63e25d142d3e2f8f3fa85071e233f7a644f4ddc548abc5ff9923ab32eaedc708e3

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.10.0.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.10.0.ebuild
deleted file mode 100644
index cf010a3f4d3..000
--- a/dev-ruby/ruby_parser/ruby_parser-3.10.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby parser written in pure ruby"
-HOMEPAGE="https://github.com/seattlerb/ruby_parser;
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/sexp_processor-4.9.0:4
-   !=dev-ruby/hoe-2.9.1 )"
-ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 )"
-
-DEPEND+=" test? ( dev-util/unifdef )"
-
-all_ruby_prepare() {
-   # Remove reference to perforce method that is not in a released
-   # version of hoe-seattlerb.
-   #sed -i -e '/perforce/d' Rakefile || die
-   sed -i -e '/license/d' Rakefile || die
-   sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
-}

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.8.3.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.8.3.ebuild
deleted file mode 100644
index fbbd38740ad..000
--- a/dev-ruby/ruby_parser/ruby_parser-3.8.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-

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

2017-10-22 Thread Hans de Graaff
commit: 44affc3d8886863a918ad7fb9a8ea8edd397d053
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:00:50 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44affc3d

app-eselect/eselect-ruby: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-eselect/eselect-ruby/Manifest |  1 -
 app-eselect/eselect-ruby/eselect-ruby-20131227.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-eselect/eselect-ruby/Manifest 
b/app-eselect/eselect-ruby/Manifest
index 71a74b6ecd3..7fe23692f73 100644
--- a/app-eselect/eselect-ruby/Manifest
+++ b/app-eselect/eselect-ruby/Manifest
@@ -1,3 +1,2 @@
-DIST ruby.eselect-20131227.bz2 1920 SHA256 
b425962f9898ceb8bcdbb55d9648f3d98b82a916c4afa95b2fb1ddcd39cc3689 SHA512 
9f13d4a6dc45923f88b145984f9c537846d4cb937b73c2be916792c70ff3c751f1e12b76f33686e35053bf6af1392e6c7e276f06dfb728e6a20f6335f739b784
 WHIRLPOOL 
38135af69952aff7cf874608365029947733733d33a3c586367ccf6fceb1bf2236781c9fe554a5654f720c19ef0fb0bd3dd5773a108386c6185a2fc2d94ac37b
 DIST ruby.eselect-20161226.xz 1900 SHA256 
55e1c16e92748c2853620780fbd9db8a28a88cb5e2dd1bfe92d104be8b60397f SHA512 
69cf17e42d9908fdfc9b08a3ca2c1f406a5968fc1c22663cc4b2388ad29d3bdb8aec4f0210ce9d5c118514aea81a4465a299347dd702f859ba8660fcb3882f17
 WHIRLPOOL 
e09a8964e77cd8293ca3fac41cf6bd819004bd62f4cdec0eae35b331073b175bd4085631660bcead0e93510bc7ada051070d2316aad3de6bd17d8cb0156fd6e3
 DIST ruby.eselect-20170723.xz 1972 SHA256 
c383871ce89a06c0fbaaa595a6746516556a17184146623abf3983402fbe342b SHA512 
9c0614bc7e2ce9811466f257035d74622a96db8d44aa0908414fbac7d4142c34350257b08ace7371901e46cc0c9a38c3f2acae3caea4fb354ccc37b8c919b48f
 WHIRLPOOL 
192c27a562536e848fa60e2ab1998c56308cf89655f86c887de4a9b58c2cf0efb7d8b8ec97f0018f865002d9d9b01d792d5cde6aeb8ca9feb8ec8d62480ce772

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20131227.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20131227.ebuild
deleted file mode 100644
index 9b01232217a..000
--- a/app-eselect/eselect-ruby/eselect-ruby-20131227.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Manages multiple Ruby versions"
-HOMEPAGE="https://www.gentoo.org;
-SRC_URI="http://dev.a3li.li/gentoo/distfiles/ruby.eselect-${PVR}.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=app-admin/eselect-1.0.2"
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   newins "${WORKDIR}/ruby.eselect-${PVR}" ruby.eselect || die
-}



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

2017-10-22 Thread Hans de Graaff
commit: caa89a1d955bc82f804c8243edb0af74dde537c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:56:17 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:56:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa89a1d

dev-ruby/sexp_processor: amd64 stable, bug 625482

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild 
b/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild
index 46139c51835..11eaf952e80 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.9.0.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html;
 
 LICENSE="GPL-2"
 SLOT="4"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2017-10-22 Thread Hans de Graaff
commit: 3a81cad8a4032cd8d0a6920de66a9bbb1bba3a30
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:59:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:59:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a81cad8

dev-ruby/ruby2ruby: amd64 stable, bug 625482

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild 
b/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild
index 9232fdee514..e3f587b67bb 100644
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild
+++ b/dev-ruby/ruby2ruby/ruby2ruby-2.3.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby2ruby;
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 ruby_add_rdepend "



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

2017-10-22 Thread Hans de Graaff
commit: 84d8df59126a2128b7555d613c64b3dcb212004c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:55:41 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:55:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d8df59

dev-ruby/sexp_processor: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/sexp_processor/Manifest   |  1 -
 .../sexp_processor/sexp_processor-4.8.0.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 68e9f160a79..0bb4fb6ff0c 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -1,4 +1,3 @@
 DIST sexp_processor-4.10.0.gem 54272 SHA256 
b67a289ae4a3968d93dab0803d0ef5a262b6f94138ab98072e489d2aa8af4034 SHA512 
6ab067d921b8ad9f88fd35b942f0c28c3d8d1ac17cc85e73774c97cd4cdd5f91dcfb9392ef0337a7b3ffcd8dda8892f0d71c9323d45f453819848aed52965019
 WHIRLPOOL 
41033409ef15f14de06127b9b1bcd46197389e59e959c8ef5ae3b31c01a7979e223d529b158394f10b1431c70d39c7161ef8d33b3e8c662e27a584a28be43566
 DIST sexp_processor-4.7.0.gem 39424 SHA256 
963a1f5b21c95595fb3cf1e8531784bf3d8fe30302cf6f271b08aefdc63e453f SHA512 
6c48853f2eaca37bcddb097f6677d37835171618e4209d07baa1f361d4cdf4ce95a11f892b6b258cd91e51555aa046c404d8970560618b4e8a86fd0d6dca71c7
 WHIRLPOOL 
cad0c31e6aace9066be2d400d392206c7b9f71b2fbdbe072d0a1d98e241acc15f79c0992d45cffc261284f751d1b5046380254b0f050f62fbdad0132437e3b8a
-DIST sexp_processor-4.8.0.gem 39936 SHA256 
5b9325f28b5be80ba8d43b7660f60ad67c9304fe8181dee89d3a348b13d2fada SHA512 
041f4ca8603359ff37c408ca0f6bcce39145928f7ac5dd3d59a50142fb4ca8c41f91ecde9a5d15ac6d06ee5be302b609a5091bd6a7be5ad81f861685567a588b
 WHIRLPOOL 
5892a4d0d335bcba5d1442ea75c6558eb4d4ae1942088a1cc5cbb4cabefcc8eb531dd5ac357a72a0d36d130976b4d9d2c4997874842d2a08a634e0908146007e
 DIST sexp_processor-4.9.0.gem 40448 SHA256 
333619bc71d563ee60f26fc5f3a7f57bd89ee3191177fdce87a014dcb1b8d3b0 SHA512 
f73b71fa436b73db3adb590f3273904474f2a8575377c0ea9184c2dbe8068b3c673f74657e949666fc04d2028efc22f81c14488a5484c66e2b6810afdbbcc531
 WHIRLPOOL 
290481f3116252faea6371a5e4795f2321e90f093c5cd0f72f6cbd7f98003df29d6330198824abe23a5d0a5529d864e0ba4598a4d2507a7d86e2e267515a1c2a

diff --git a/dev-ruby/sexp_processor/sexp_processor-4.8.0.ebuild 
b/dev-ruby/sexp_processor/sexp_processor-4.8.0.ebuild
deleted file mode 100644
index 0baf9127b60..000
--- a/dev-ruby/sexp_processor/sexp_processor-4.8.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Processor for s-expressions created as part of the ParseTree 
project"
-HOMEPAGE="http://www.zenspider.com/ZSS/Products/ParseTree/;
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/hoe-3.13
-   dev-ruby/hoe-seattlerb
-   >=dev-ruby/minitest-5.5
-   )"



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

2017-10-22 Thread Hans de Graaff
commit: 478ed93fe3b88d5f8fa35678d0f3c6b6bc95ede6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 07:03:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 07:03:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478ed93f

dev-ruby/tins: amd64 stable, bug 628678

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-ruby/tins/tins-1.14.0.ebuild b/dev-ruby/tins/tins-1.14.0.ebuild
index 125266a7e50..2c5119f03cc 100644
--- a/dev-ruby/tins/tins-1.14.0.ebuild
+++ b/dev-ruby/tins/tins-1.14.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/flori/tins;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm ~hppa ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"



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

2017-10-22 Thread Hans de Graaff
commit: a0d449618b2af7510a64f568b91b2e93c357edfc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:59:04 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:59:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d44961

dev-ruby/ruby2ruby: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/ruby2ruby/Manifest   |  1 -
 dev-ruby/ruby2ruby/ruby2ruby-2.3.1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/ruby2ruby/Manifest b/dev-ruby/ruby2ruby/Manifest
index 7b13c873ab8..b6ffcab3003 100644
--- a/dev-ruby/ruby2ruby/Manifest
+++ b/dev-ruby/ruby2ruby/Manifest
@@ -1,4 +1,3 @@
 DIST ruby2ruby-2.3.0.gem 25088 SHA256 
19d9648bebce9eb08f279192ba18a03b9776a29fa527f2654191b4a12daad487 SHA512 
82630abf24ddf53b5bbd8f9d399f49b043e6f1c418ec83f1ff5011044d3a7b52864a3c7c5f628a9afb5afcf59f7c5126a413e7743ceb1e03bf623d919af1fbda
 WHIRLPOOL 
d1b6cca7d61ba149e91c9c407631adf4bc9985e977ca1141c13fdbf169011e5371bf78e8599a63d6111204f7e39786b751f1aa1592b0893c0a647e7914e26027
-DIST ruby2ruby-2.3.1.gem 25088 SHA256 
77c36c6ce3f26c1166782c75110d3c3f70b40c85707d9094ab0ff6ef1ca5e011 SHA512 
4b6ca39cc469f44697e2924a1074452a9453d7d809d088d89583040e1743dc49c1d5d92b2b74207ee5862565d6293e9563c698ddd53e18157e06a6f7fae6bad0
 WHIRLPOOL 
b73393251d4a9a652f8ce076b4c37f80197edbb6d0f7898c610383e413f055027c4cb9acb244a05fe46184efea59980d5acb15836b4b0fa0c53166346ae88e55
 DIST ruby2ruby-2.3.2.gem 26112 SHA256 
17cefcd766567087b0f53f1a7c541f07dd3bd9b708dc9de67b7eaf91d2228a91 SHA512 
4cccbc0498ed2af8302860b5547a54b4fada04eff8158ceb9e6a8969f85ddd84dcf315e90b2308b3f5e9e685d6e2105125ca9197dd1cf26cd03179c50e460ee7
 WHIRLPOOL 
6826f25ebdd31d2963694bcf980b7d38f2690a9fcbdc6e805a6a4f20bed17e9095271f5957d6dbd8d10378bfcdf420bc07c22e0515b94a4e73661d94c710019d
 DIST ruby2ruby-2.4.0.gem 26112 SHA256 
f28a18931bb71c4819b56ad809f72aeccef2667115acdeaf15f031e91e471ccd SHA512 
1edeb5e90c5d33dabfdf7579d2f24f6daed8b9686ce1f7d746d96b18c23c2d4c505a4807a224536d194426fbd81e740113bba6d659bd2dbd2a84c71e04594300
 WHIRLPOOL 
51f1ffddb11122dd056d4d2a3fcbe65eae527e958311206e506f5032e281cf1dc3bb9f114d43036b5f96b0bdd8bf79bc35b136dbf526d6f5d3bfcce49f775d32

diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.3.1.ebuild 
b/dev-ruby/ruby2ruby/ruby2ruby-2.3.1.ebuild
deleted file mode 100644
index 6d6ee49ac9d..000
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.3.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates readable ruby from ParseTree"
-HOMEPAGE="https://github.com/seattlerb/ruby2ruby;
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-ruby/sexp_processor-4.6.0:4
-   >=dev-ruby/ruby_parser-3.1:3
-   !=dev-ruby/minitest-5.3:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
-}



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

2017-10-22 Thread Hans de Graaff
commit: 068d5e856e9f5a09b881ed791b3d60918c57d302
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 22 06:15:59 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 22 06:15:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068d5e85

dev-ruby/binding_of_caller: add 0.7.3

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/binding_of_caller/Manifest|  1 +
 .../binding_of_caller-0.7.3.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/binding_of_caller/Manifest 
b/dev-ruby/binding_of_caller/Manifest
index 4c7382e3a35..280e12be21c 100644
--- a/dev-ruby/binding_of_caller/Manifest
+++ b/dev-ruby/binding_of_caller/Manifest
@@ -1 +1,2 @@
 DIST binding_of_caller-0.7.2.gem 85504 SHA256 
d327682ce1d8e8cc46e282a46052946af0de16bef734014c63df0aac66334f96 SHA512 
6eb114070c3f15801c4f2454433630c207c2fb93afcf5906fa1288985303ff87c54ca07273b623bc2d3f76dc5bf363feb1561e109f599776a785aab65dfd7132
 WHIRLPOOL 
1ccfe6389e0a62730015e2e9bc3b0c20278e9175411561ab913225179e2bc37e58b66aa45cdd8fac32ec67c68a7838471a92140ffe1eb0be5a419b9a551721db
+DIST binding_of_caller-0.7.3.gem 87552 SHA256 
c32ba3d6a64a1272118e09d40ae1b0f496924c35baef7149859ee52a453f2ec0 SHA512 
e16bfc1fffe7e7d87013506a28f2894c3737a9dfd149ab4c7deee7332e6a3b8eecde5d837a58defcb0ad45a6a8d01ffd7b1e32a9395fa895d2dc84d8e534e547
 WHIRLPOOL 
5095fd9fb3e253f3893a94579f00234558c32b11bcab32a20cd6bb05a9145f15f452b51e16ad2ceec1a4b08a74adf17222d3b665513458e7445cff6e496cc040

diff --git a/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild 
b/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild
new file mode 100644
index 000..db88afa35d4
--- /dev/null
+++ b/dev-ruby/binding_of_caller/binding_of_caller-0.7.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 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"
+RUBY_FAKEGEM_EXTRADOC="HISTORY README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Retrieve the binding of a method's caller"
+HOMEPAGE="https://github.com/banister/binding_of_caller;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/debug_inspector-0.0.1"
+
+ruby_add_bdepend "test? ( dev-ruby/bacon )"
+
+each_ruby_test() {
+   ${RUBY} -S bacon -Itest -rubygems -a -q || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/gnome2-perl/, dev-perl/gnome2-perl/files/

2017-10-22 Thread Kent Fredric
commit: 825d6459b39541ca21205247d730d832a908dc21
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Oct 22 06:03:02 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Oct 22 06:03:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825d6459

dev-perl/gnome2-perl: Bump to version 1.46.0 re bug #616954

- EAPI6
- Patch tests for '.' in @INC removal

Upstream:
- Don't include timestamps in generated documentation

Bug: https://bugs.gentoo.org/616954
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/gnome2-perl/Manifest  |   1 +
 .../files/Gnome2-1.046-no-dot-inc.patch| 355 +
 dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild |  30 ++
 3 files changed, 386 insertions(+)

diff --git a/dev-perl/gnome2-perl/Manifest b/dev-perl/gnome2-perl/Manifest
index ded44c38977..54c444fc4b0 100644
--- a/dev-perl/gnome2-perl/Manifest
+++ b/dev-perl/gnome2-perl/Manifest
@@ -1 +1,2 @@
 DIST Gnome2-1.045.tar.gz 79262 SHA256 
1426044de3ab4900e0a7cb0cc27aa2213c6ad29ed0676b018dce2eee832692f7 SHA512 
fa4ac02dbc3d96e6790cff964968f86b9eaf5bb79bbdd2fb3e967e4e8f4bcad25bf1308d25b26ae0298303dfaab7aaa5b49028336d25648614208e622a848316
 WHIRLPOOL 
54d747c44d06fa7324f3234d9849e400dedd9a0dbfff35834ad754bc74638df83dafd3dca5dab6de13832c533fdd19186765e301d004a03951f4cfad8be2ba6d
+DIST Gnome2-1.046.tar.gz 80275 SHA256 
a6c787232ab7e82a423a9ff5a49cec6bf586c1bb3c04c2052a91cdda5b66ae40 SHA512 
0e4ee564b4514e63c3b66ef72aad6780e79d0f8d0376d7cbb925c579773d96d5fdf0918c90c0e1cc0f4b0be2c2d0043a54ec700361109c6b4b576627ca1d9efd
 WHIRLPOOL 
3c95937b2f8ecf4bd463490b11445ebbc7ffed6be2c1ddf090ad1dd2219d2d0c87feb3928eb20121e829bae17867ce90e2a12a5af254f934b0e5bbdee2194961

diff --git a/dev-perl/gnome2-perl/files/Gnome2-1.046-no-dot-inc.patch 
b/dev-perl/gnome2-perl/files/Gnome2-1.046-no-dot-inc.patch
new file mode 100644
index 000..1364a89247e
--- /dev/null
+++ b/dev-perl/gnome2-perl/files/Gnome2-1.046-no-dot-inc.patch
@@ -0,0 +1,355 @@
+From 6d397faa7006e0f3a67595d317e10d3bb81d8792 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Sun, 22 Oct 2017 18:50:01 +1300
+Subject: Fix tests failing on Perl 5.26 without '.' in @INC
+
+eg: With PERL_USE_UNSAFE_INC=0 in ENV
+
+This patch additionally creates safeguards against tests being allowed
+to continue if the "do" call fails for any reason, as do does not
+auto-fatalize, only warns at best.
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121440
+Bug: https://bugs.gentoo.org/616954
+---
+ t/Gnome.t   | 4 +++-
+ t/GnomeApp.t| 4 +++-
+ t/GnomeAppBar.t | 4 +++-
+ t/GnomeAppHelper.t  | 4 +++-
+ t/GnomeColorPicker.t| 4 +++-
+ t/GnomeConfig.t | 4 +++-
+ t/GnomeDateEdit.t   | 4 +++-
+ t/GnomeDruid.t  | 4 +++-
+ t/GnomeEntry.t  | 4 +++-
+ t/GnomeFileEntry.t  | 4 +++-
+ t/GnomeFontPicker.t | 4 +++-
+ t/GnomeHRef.t   | 4 +++-
+ t/GnomeIconEntry.t  | 4 +++-
+ t/GnomeIconList.t   | 4 +++-
+ t/GnomeIconSelection.t  | 4 +++-
+ t/GnomeIconTheme.t  | 4 +++-
+ t/GnomePasswordDialog.t | 4 +++-
+ t/GnomePixmapEntry.t| 4 +++-
+ t/GnomePopupMenu.t  | 4 +++-
+ t/GnomeScores.t | 4 +++-
+ t/GnomeThumbnail.t  | 4 +++-
+ 21 files changed, 63 insertions(+), 21 deletions(-)
+
+diff --git a/t/Gnome.t b/t/Gnome.t
+index 8b6d0c5..e62b662 100644
+--- a/t/Gnome.t
 b/t/Gnome.t
+@@ -11,7 +11,9 @@ use Test::More tests => TESTS;
+ 
+ SKIP: {
+   our $application;
+-  do "t/TestBoilerplate";
++  do "./t/TestBoilerplate";
++  die $@ if $@;
++  die $! if $!;
+ 
+   
#
+ 
+diff --git a/t/GnomeApp.t b/t/GnomeApp.t
+index d7fc143..49420c3 100644
+--- a/t/GnomeApp.t
 b/t/GnomeApp.t
+@@ -11,7 +11,9 @@ use Test::More tests => TESTS;
+ 
+ SKIP: {
+   our $application;
+-  do "t/TestBoilerplate";
++  do "./t/TestBoilerplate";
++  die $@ if $@;
++  die $! if $!;
+ 
+   
#
+ 
+diff --git a/t/GnomeAppBar.t b/t/GnomeAppBar.t
+index 22ac53d..b127b2c 100644
+--- a/t/GnomeAppBar.t
 b/t/GnomeAppBar.t
+@@ -11,7 +11,9 @@ use Test::More tests => TESTS;
+ 
+ SKIP: {
+   our $application;
+-  do "t/TestBoilerplate";
++  do "./t/TestBoilerplate";
++  die $@ if $@;
++  die $! if $!;
+ 
+   
#
+ 
+diff --git a/t/GnomeAppHelper.t b/t/GnomeAppHelper.t
+index 849bfe7..5ed6350 100644
+--- a/t/GnomeAppHelper.t
 b/t/GnomeAppHelper.t
+@@ -11,7 +11,9 @@ use Test::More tests => TESTS;
+ 
+ SKIP: {
+   our $application;
+-  do "t/TestBoilerplate";
++  do "./t/TestBoilerplate";
++  die $@ if $@;
++  die $! if $!;
+ 
+   
#
+ 
+diff --git a/t/GnomeColorPicker.t b/t/GnomeColorPicker.t
+index 7f7fba9..8dcee3e 100644
+--- 

<    1   2