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

2019-04-16 Thread Hans de Graaff
commit: 657013b5d779ffb2b59ce51f8071af851c1d78fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 17 05:15:09 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 17 05:42:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657013b5

dev-ruby/curses: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/curses/Manifest|  3 ---
 dev-ruby/curses/curses-1.2.4.ebuild | 33 -
 dev-ruby/curses/curses-1.2.5.ebuild | 33 -
 dev-ruby/curses/curses-1.2.6.ebuild | 33 -
 4 files changed, 102 deletions(-)

diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest
index 1b23ec01674..26989d7d609 100644
--- a/dev-ruby/curses/Manifest
+++ b/dev-ruby/curses/Manifest
@@ -1,4 +1 @@
-DIST curses-1.2.4.gem 35328 BLAKE2B 
ba84d733a663c27a89be200b95c1e7a72063389190b2f90f0fc1b3a2af60025d926c348a08116734b15c2d494a4431c6e2be78e1f5982c03ee13d69bf7edb96e
 SHA512 
bece3833be353ef8db51717dcdbf060667be5d33d00ce78952c44b3a8c3df082c11649b0a2a30072ce99c6578ffde7dce0c0108e109e55022703cfa1c1861bb9
-DIST curses-1.2.5.gem 35840 BLAKE2B 
4c45f0ff81b4e4a6e9a305567b57536ae89cd3ced400066b27530461e91f1d1d4e4c30ebb5af67137a831c38bc6bad8f56e86c647abe246a189102f9e6649933
 SHA512 
eb1d56ecb8f1d55488a9a46d66193efaed1f85c16d0bfe43102d12f6b2e6e8ffe10f1c714d74f31cef4bac1158790764f5da9ca4b60740d3c7a2d2135f1536e4
-DIST curses-1.2.6.gem 38912 BLAKE2B 
599233b8e9a80056ed404704ba81b671fc11ee997a5e1235e655d1f957fedbc6fe6e38a0463a5141ecac0cbd071d5c0ac02b1db2fab98ab0967c846ca54c2a67
 SHA512 
dbf3fe0b0567f35de5dd61c61e9d149038fddf4d79ac3a45c3fd7e5c0878ed74de6e31b24ecf625c0c03b2ae79b7b05fe418f63ce1064e270806648a0a9453af
 DIST curses-1.2.7.gem 38912 BLAKE2B 
8cf1b908aea6f2f0edccd26f4aa240d31ef7e0cce533e75d8ddb90e021672e73426f826373418e4a5e5348204833898143b8a6923e28c23e2362be8e64c78f25
 SHA512 
258fd46104fecf68c0a4f2ea6c7755ba6b0abcd1faf3853209b4587ee8694228611ba1194de5b05b3e8607503223bc675bbeb19677382b2ef630b4d0882cd32c

diff --git a/dev-ruby/curses/curses-1.2.4.ebuild 
b/dev-ruby/curses/curses-1.2.4.ebuild
deleted file mode 100644
index c6b36a1ee21..000
--- a/dev-ruby/curses/curses-1.2.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
-HOMEPAGE="https://github.com/ruby/curses;
-LICENSE="|| ( Ruby BSD-2 )"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="1"
-IUSE=""
-
-DEPEND+=" sys-libs/ncurses:0"
-RDEPEND+=" sys-libs/ncurses:0"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/curses extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/curses
-   cp ext/curses/curses.so lib/ || die
-}

diff --git a/dev-ruby/curses/curses-1.2.5.ebuild 
b/dev-ruby/curses/curses-1.2.5.ebuild
deleted file mode 100644
index 5d1924f5172..000
--- a/dev-ruby/curses/curses-1.2.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
-HOMEPAGE="https://github.com/ruby/curses;
-LICENSE="|| ( Ruby BSD-2 )"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="1"
-IUSE=""
-
-DEPEND+=" sys-libs/ncurses:0"
-RDEPEND+=" sys-libs/ncurses:0"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/curses extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/curses
-   cp ext/curses/curses.so lib/ || die
-}

diff --git a/dev-ruby/curses/curses-1.2.6.ebuild 
b/dev-ruby/curses/curses-1.2.6.ebuild
deleted file mode 100644
index d02da1d76f6..000
--- a/dev-ruby/curses/curses-1.2.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
-HOMEPAGE="https://github.com/ruby/curses;
-LICENSE="|| ( Ruby BSD-2 )"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="1"
-IUSE=""
-
-DEPEND+=" sys-libs/ncurses:0"
-RDEPEND+=" sys-libs/ncurses:0"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/curses extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/curses
-   cp ext/curses/curses.so lib/ || die
-}



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

2019-04-16 Thread Hans de Graaff
commit: 16e43cd26e3511054026088967a1f0c11bb222c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 17 05:17:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 17 05:42:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e43cd2

dev-ruby/curses: add 1.3.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest
index 26989d7d609..f35aba64e7d 100644
--- a/dev-ruby/curses/Manifest
+++ b/dev-ruby/curses/Manifest
@@ -1 +1,2 @@
 DIST curses-1.2.7.gem 38912 BLAKE2B 
8cf1b908aea6f2f0edccd26f4aa240d31ef7e0cce533e75d8ddb90e021672e73426f826373418e4a5e5348204833898143b8a6923e28c23e2362be8e64c78f25
 SHA512 
258fd46104fecf68c0a4f2ea6c7755ba6b0abcd1faf3853209b4587ee8694228611ba1194de5b05b3e8607503223bc675bbeb19677382b2ef630b4d0882cd32c
+DIST curses-1.3.0.gem 43008 BLAKE2B 
0c4c5ff09cdc212e37c772ac7c01f82df409d2c4edad8bc2ee4d2e4318b39e2e0e1b29c89c7d059af10afe0268d03f9fa138d5c81efa6669824aa36e660e6eb8
 SHA512 
71d5f189dd51a29583cd0a4e236e515855fd50ea94a4aa94643f567d4b2b1422e69769ee4f8cd5774652614a3e50a58fc1b759a1a44ea68a6728efe88de9763d

diff --git a/dev-ruby/curses/curses-1.3.0.ebuild 
b/dev-ruby/curses/curses-1.3.0.ebuild
new file mode 100644
index 000..d02da1d76f6
--- /dev/null
+++ b/dev-ruby/curses/curses-1.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
+HOMEPAGE="https://github.com/ruby/curses;
+LICENSE="|| ( Ruby BSD-2 )"
+
+KEYWORDS="~amd64 ~x86"
+
+SLOT="1"
+IUSE=""
+
+DEPEND+=" sys-libs/ncurses:0"
+RDEPEND+=" sys-libs/ncurses:0"
+
+each_ruby_configure() {
+   ${RUBY} -Cext/curses extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/curses
+   cp ext/curses/curses.so lib/ || die
+}



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

2019-04-16 Thread Hans de Graaff
commit: 045d9fadf9997c707d3a276c94315be007a058bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 17 05:28:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 17 05:42:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045d9fad

dev-ruby/rmagick: add 3.1.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-3.1.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 1438567e310..b05b9e80d36 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,2 +1,3 @@
 DIST rmagick-2.16.0.gem 1545728 BLAKE2B 
2f5396b5d5c6a60fabf7f67d104e68443c038a8e9431fbc8252a3ca915b4fb353d6a0740f00fbaac91cf3bbaff84c0dfb45d4adca6a81622fc1d2e395ed04cac
 SHA512 
e37fdd9c1e45d7ef7000602f495c3951ee2abcae83a87f68702a51a2183edb6fd8e576ca1a5ac8b64e05ae0287141137b505bf27fddc579e753f9310cb4d653c
 DIST rmagick-3.0.0.gem 1551360 BLAKE2B 
3234231762bcdda60533f0b7479def61f592a7c06570ef6865b9eb488ac44d58edd6b6ebc914c88c51632dbba55ea79887a6ad816be4ac32b470c34003f3a2ce
 SHA512 
7d8c2ae731e9565f168cb13adb8b454acb51d42b237f6bfb721735f9198d2546fbf0117d3296ac57bcd59b0a03eff611b7508d6684e533f203fdd7a6816adee4
+DIST rmagick-3.1.0.gem 1552896 BLAKE2B 
192a09d080b328f5a2f942bf02f96a618f7f8fdf2dac899b66ece65f69b421aeb96edcbd660ef1e699db543c44b997a4330540086facc19c3fb96a1c285f644a
 SHA512 
4fa02bf3fd3e3f423e638b700412c32cd30ac306c4126bdeaa6d192994f9f467837cf96cb98937cfba4a9180d6da2d94d4ee798dfc57378cc1861e8e27208057

diff --git a/dev-ruby/rmagick/rmagick-3.1.0.ebuild 
b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
new file mode 100644
index 000..341fb6d7f39
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-3.1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.textile"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/gemhome/rmagick;
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"
+DEPEND+=" >=media-gfx/imagemagick-6.9.0:=[jpeg] =media-gfx/imagemagick-6*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+
+   # Avoid simplecov dependency
+   #sed -i -e '/simplecov/ s:^:#:' Rakefile test/test_all_basic.rb || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/RMagick extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -Cext/RMagick V=1
+   cp ext/RMagick/RMagick2$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake test || die
+   RSPEC_VERSION=3 ruby-ng_rspec spec || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   dohtml -r doc
+   fi
+}



[gentoo-commits] repo/proj/libressl:master commit in: /

2019-04-16 Thread Stefan Strogin
commit: 896e902d7a6b2f310e93d6e36fad6697890802d5
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Apr 17 05:02:42 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Apr 17 05:40:24 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=896e902d

README: update overlay installation instructions

Signed-off-by: Stefan Strogin  gmail.com>

 README.md | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index bad..924f0e3 100644
--- a/README.md
+++ b/README.md
@@ -7,10 +7,12 @@ LibreSSL which don't have the 'libressl' USE flag yet.
 
 ## How to install the overlay
 
-With paludis: see [Paludis repository 
configuration](http://paludis.exherbo.org/configuration/repositories/index.html)
-
-With layman:
-```layman -f -o 
https://raw.githubusercontent.com/gentoo/libressl/master/libressl-overlay.xml 
-a libressl``` or ```layman -a libressl```
+Use [`eselect-repository`](https://wiki.gentoo.org/wiki/Eselect/Repository):
+```
+# eselect repository enable libressl
+```
+Now you can use `emerge --sync` or `emaint sync -r libressl` to sync this
+repository.
 
 ## links
 



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

2019-04-16 Thread Patrick Lauer
commit: d76ae73db183025e1cb454bf5d92c1fb402555e6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Apr 17 05:20:10 2019 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Apr 17 05:20:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76ae73d

app-arch/zstd: Bump

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Patrick Lauer  gentoo.org>

 app-arch/zstd/Manifest  |  1 +
 app-arch/zstd/zstd-1.4.0.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/app-arch/zstd/Manifest b/app-arch/zstd/Manifest
index 7715713ba30..87adfc8e15f 100644
--- a/app-arch/zstd/Manifest
+++ b/app-arch/zstd/Manifest
@@ -5,3 +5,4 @@ DIST zstd-1.3.4.tar.gz 2059958 BLAKE2B 
b1d332a35066fb00e32c6dccebd5ad1065bcc3c7d
 DIST zstd-1.3.6.tar.gz 1823482 BLAKE2B 
24f3ace8b16364abcc010d26827d482fac30ebaa48ada9e3e72c25bfc3447691d4caeb40cad60fb8f2a4a6bd3512736e74c0d2e26efc94f3f6a24c9a38d339b1
 SHA512 
2a0144cab77954f00a8e876747be9c8b9773cde7c22ad9bfea4e44e290beabee9b530a7961ef79d0f21893d48311217369a268d4c4920fa5f840c70a852fe01f
 DIST zstd-1.3.7.tar.gz 1825458 BLAKE2B 
2a689289ec70fd510575aecebf88ad763bd150e578d70d9fbb1678cba314c90a60339697232a5515990505e3c889aac92c3c2c4c3fc48e0d434b4dfd6cac9df1
 SHA512 
b7a432b13e237ac1490cd82b87727f6a4385d5ea7b89f566dea61a3993e17909c03288f727326ada326e36eb47ea5f9eab67c097808ee42f52cc800a7f7e1738
 DIST zstd-1.3.8.tar.gz 1875233 BLAKE2B 
c9775b0e33e61d2c064df60a266246f6b9b65b70ba2cc529633cf700b5dcac795e13ec0e20bd51bdd02ee5fddbc7f2fc030902ee37a5a433c2d7828c285b3c23
 SHA512 
834f7b6477c1e7d70f71105ea52be15c33866b48b93b7a3c6dff4f10c761e5ad35f3903899516317690a4b768051f6eedf7c030292f57cea5613d4017fab9466
+DIST zstd-1.4.0.tar.gz 1898741 BLAKE2B 
1b92a055712bb47c3d56c51f3eaba00f9b746f7e47a2fa1a0afdf9798ff90f0ec734880a5d03644d47deb0e55f75c2cd3cbdab1a146dba5f49d4efeb2ae0
 SHA512 
8614934e25eb1e82b554c483bc9d2d055f51344697295e83b22a8d726321b12068cfa7f7d2a9fe28a2de7c9edda59733826277efc7046e13674d6f7f02af5671

diff --git a/app-arch/zstd/zstd-1.4.0.ebuild b/app-arch/zstd/zstd-1.4.0.ebuild
new file mode 100644
index 000..51e41cc42c0
--- /dev/null
+++ b/app-arch/zstd/zstd-1.4.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="zstd fast compression library"
+HOMEPAGE="https://facebook.github.io/zstd/;
+SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="lz4 static-libs"
+
+RDEPEND="app-arch/xz-utils
+   lz4? ( app-arch/lz4 )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake -C lib \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   libzstd libzstd.a libzstd.pc
+
+   if multilib_is_native_abi ; then
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   HAVE_LZ4=$(usex lz4 1 0) \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" zstd
+
+   emake -C contrib/pzstd \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   fi
+}
+
+multilib_src_install() {
+   emake -C lib \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+
+   if multilib_is_native_abi ; then
+   emake -C programs \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+
+   emake -C contrib/pzstd \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if ! use static-libs; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+}



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

2019-04-16 Thread Georgy Yakovlev
commit: 454e13c38dab0f1c56013150e4fbd86c933aeee6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr 17 05:17:29 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr 17 05:19:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454e13c3

sys-apps/ripgrep: bump to 11.0.1

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

 sys-apps/ripgrep/Manifest | 4 ++--
 sys-apps/ripgrep/{ripgrep-11.0.0.ebuild => ripgrep-11.0.1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest
index 74007c06705..f88867f0373 100644
--- a/sys-apps/ripgrep/Manifest
+++ b/sys-apps/ripgrep/Manifest
@@ -99,13 +99,13 @@ DIST redox_syscall-0.1.40.crate 14745 BLAKE2B 
c63cf49985accd6b6b54291aff7a7950ed
 DIST redox_syscall-0.1.54.crate 15668 BLAKE2B 
2da177fdb698073829b29023e6cd0a2f422ad1cf1ac359b37d3f5cf4c12f6334eb241bd313fde0236afced49714af92469919d62119ad4ddc49448ab5d9a2589
 SHA512 
38ee15c2fa470428329b3888fef1f1b5bc57ffae96b6ec505fc051f33a8da86512afddfeb6966cb2342382a5cbccb624a825767d3492b3d6d21d6f8e97e57e9e
 DIST redox_termios-0.1.1.crate 3227 BLAKE2B 
0b109d34e942735e804dd3da2a9639506e8bf6eb5b1f69ae021b115b0b75ae5159e8457abdf647dabfc19d5119cd3a44b8966635d7862cc66a8a997e4468e1ab
 SHA512 
201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981
 DIST regex-1.0.5.crate 245770 BLAKE2B 
2bb5dcf7778ff6e6316f80a028e9e0df34d77660dc1fb21250238de250335ea2546050b0c56c077c4e64788a0fd2b27f7ea6de639feb2b99590fe9e8a2d32e1b
 SHA512 
a4ddc78fcae0a2b3c0e041382bc8c85a216ff380212762459637934c863782445cd289f5cd60c2a923ea9161f4dad9891210fe6a86cd6bbc8db8abd98ead34ce
-DIST regex-1.1.5.crate 243275 BLAKE2B 
a410be7f109298749f3e660af6a71fdaa08ae57d9dac7e7c67830a1a126f5d8ee5dc1c33b65a7a2210ca8838a3a8e978fcbca430f1edbccfc1910009e9d55a00
 SHA512 
19bf5616b9ea4161e007e6c690dfd51fa930bba58e8b52256000cbbba637e1690ecbed6ce9d65803ee369c37a8cba498bd9001f3b5a08b3b76cd23ea1b50f9a8
+DIST regex-1.1.6.crate 243429 BLAKE2B 
a41cf5b9fa83a7fd4e0a18b15d30f9faacc36267ab0546927061323427eabf4b66893a487f5f59043226d04b700e5ccdd77b47df0219562b6a6615453f271ffe
 SHA512 
f2c039ea729f8360f086b83a8f3da4966932d9bf252ebdbd2058d0249afe997c08c2065efb597e88b55266a18fbe44aa61c67f49ec5047dc6a5bff310f04c32e
 DIST regex-automata-0.1.6.crate 92110 BLAKE2B 
c0ac8d3979c72be3c261a3e26c41fd04a4fa0c4e974a1cb4fac1857e74926b6f14734f14f65d43833b2f364c65de19504d6f9814213b81bd0f91fd41c49d5f50
 SHA512 
2e438167ef10459cb1f7ab7afe0297e3a93e34b8195d631206c804b4fc5498e03df243531df282928fb2b3bc4ab8dd0a15a101f9aa368c104fc24df190e85f14
 DIST regex-syntax-0.6.2.crate 238572 BLAKE2B 
0fcd5a6b20260a2dbd8f4dc611bb8ad8f0eb747ab4ac88682515bbbdeefba5ab149301da4e86e28ccef0fabca7f75258037613ba770b6c45d6024c63bd38f406
 SHA512 
87ce094b8cf61dd8c026b983199728b8eab876766580d3a8074aee780c8f4f6fc0777f1060652f843e87ba7ed21905bdbcac411f736ff8ae0943900d71f6d068
 DIST regex-syntax-0.6.6.crate 273068 BLAKE2B 
283806a4fc1f0656d2984e8d970ef1db515a56ec08573e397fc342e6f61b6534941530a0ba7fbea69d3817a043dc110b11322ec14b50ce59c2976deb6a66e393
 SHA512 
5b21640438443394631d28ed1ee391e82bf8b2afc0b3cdbf67f33319064ef4771dc250dfc555d7ff0fb453da3b71e30caebb37ca5c0be446cc40726228c51b76
 DIST remove_dir_all-0.5.1.crate 8726 BLAKE2B 
b654deae9905c03b068f07d17b5fe3715393cf7c495ee017467fe1cdf955bf44781516d0e6aaa1dd738ace3b3bdd4fb38f7edaaab062eeba02baf50a1250ed0f
 SHA512 
9ee9a11717d45aebd28cd2f50719a2183cc623bdb1af099701e4edbdb9c98bc14cf2278ba06aca4658bfedda00d0d1464c82d175fba7d6fb272918dd6928
 DIST ripgrep-0.10.0.crate 212925 BLAKE2B 
389e7b488685cdc39f36f9884a6ac94fdb86dbf73f2e7c13202c5b893fc37327aa6ba6e5c7b9c08e0b00c644d35410cac5af51640770d0cf1869fead67833780
 SHA512 
d96c12be497999d0db777ca5fd33f907ed01cba121e3fb43a7a6a5f3176291f04b7bcd6e26f04f98b305cf50ac422a77a10d6a34c3a7510d233fa76228784576
-DIST ripgrep-11.0.0.crate 236406 BLAKE2B 
e50b162c1dcafa35e886415bd8d4011c593a0cd2bfc24357825450c830c42417e1793090cbd12eba14d6b6a1f7f0f6b33d9d2866c3d930895e6eaeff8ad36284
 SHA512 
22046f36c23d4d17f3108f49596777d8d1332ee2ab16ad980079f97450ecb77b170534357b5b74455a4eb5197121f5090c398e590061f0ddf0d03ea8fe2e6588
+DIST ripgrep-11.0.1.crate 236512 BLAKE2B 
dc6033e5acd8bafce9cccd7cda5fda4fe4e84aaf672d6a78873d522bba50d006b22d246d0f1c6742ebdc21a5a000fd556324c1fa956ab61691005aad34cd4269
 SHA512 
91a06a11e94cfd595ac1cc5ed6db481cff8b319de4fb09d1d29e800b60f75a4e696df75f97e0e29d53d7d68fc3fd7cebc5ae16b1329214fb1383d454fb2b0864
 DIST ryu-0.2.6.crate 39911 BLAKE2B 
3dda01a1da474c106d36f63dbc762f5b7eb37e5b0c545bcc4cc992ebabaf02e0649cbbb27f81971cd4c27cc51453f4981eac869768a0cdb31ece3a68a6f8976d
 SHA512 
fa7596d53f3a16673df016aa75a4cc7a637456db595daeb9e4a0a393c7ab7d18b669bcd2886f65a4421897c0261ac57ff85d9c452772e172a4bb6c11b61a8f1f
 DIST ryu-0.2.7.crate 41382 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/

2019-04-16 Thread Stefan Strogin
commit: f68357cbed9f9391d08284a514f8fc8735cec8c0
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Apr 17 04:46:21 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Apr 17 04:46:21 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f68357cb

net-libs/nodejs: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>

 net-libs/nodejs/Manifest  |   3 -
 net-libs/nodejs/nodejs-10.15.2.ebuild | 209 -
 net-libs/nodejs/nodejs-8.13.0.ebuild  | 211 --
 net-libs/nodejs/nodejs-8.15.0.ebuild  | 211 --
 4 files changed, 634 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 40e195a..e843553 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,8 +1,5 @@
-DIST node-v10.15.2.tar.xz 20232972 BLAKE2B 
3ffaa0890ddec6b9d00a0b3f32fc62e55a665ea6faba6265df71be601f88a1c948011f908851f1cbb198974ca36f8626fa9a2b4b8827f0155e57ff48f3e25c10
 SHA512 
2d4ef4758d3a73a160b95249c7dce32307287ef84511f56c3077f18c0d87a53bb73b44dd86131a402c4e86686e5e7cb5aeedb2b075b8ab261fc43d5abbe70ce6
 DIST node-v10.15.3.tar.xz 20262632 BLAKE2B 
d65d4e274fa829be5cda1970b0ebe7081e8476334cb825e5727324c3202bc015f4ba39589608284d0f8c0b722079c06d1587de5299a3c81ccb7b0eacbdaccf84
 SHA512 
cf741f733af7a7e1fbd37b0f98110078494b4771dbdfccacfda95a5ea4cda6cdcea4f8d31dddcf27477213614e4ab6cf7d1a1f900cb92936333730737ac4f9e8
 DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 
3a8dd9feb5916f235bf69d0610e32c1861e64f427b6de5ec27b3634268f273826f271cf5ea821042420d3b3f348124be2ce2fda13d0addea092db1338c9f95f7
 SHA512 
4e8033ea0f326fe5a8372c81771cd58242881ac7db905f697ce79ef9cb3ba2dfe2b94fb24a36775761c72ac531096c5e18a8574f933d76c1b652b18419b25446
 DIST node-v6.11.5.tar.xz 15699404 SHA256 
1c6de415216799fbaeca82304b3fef87accc7101ebf2ead7d5c545e0779e8aaf SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 WHIRLPOOL 
6e572e34d473544624734a54243dc41101e91d045f2b9cedc0c1a65c90584deb163efb422a0c992689ef9878cc5b882758795ae4d902c1c5b20468d8fa2151da
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
-DIST node-v8.13.0.tar.xz 18477528 BLAKE2B 
6b4e1c0c881395a194799743cdb9cf186a4b168ae3a8c74267f64b0d89c88dae525d56cb45f3a55f7fea3fd0f1c814dbb88c28d9f49c9af66ea0bbe9d68460d4
 SHA512 
1e4bf25cd177fb4c3cfd787388acaf5832d92220ed294853d09e95dda14021359c620b42a77de8307929add1f49e47da905689b67d290648a20b6e0b3500514f
-DIST node-v8.15.0.tar.xz 18499412 BLAKE2B 
bba68517358cea14e9ba7c0c14b3f30caa00e358ff79d0602a1a71c9dd80334800ea2fd12086c5bee47cc23b9debe2cb0e36650f6be02e20615047a971297c54
 SHA512 
9a3d54ee9e22919ab425532ea64336b1dee0ae3ce4afd4eaacc109a2c2d34c98ea8188acd436c55a5dbba30fb4f95f8fcc9000ea60a81224d09b90d2f493cefd
 DIST node-v8.15.1.tar.xz 18501532 BLAKE2B 
e6da98902d665997b2e85472424e00f817353dcfc118b1d309f1305099b145eb0eae33429554ab5d563366182b34b24ac78f8b78794f8d21318ebcd137622131
 SHA512 
23fb4e2580116a69a58514c2dc1f42098c7d594ea9d0cd6e7090f37e12e1805ca6546df66ee68fcb61b803e287ce34422f55129412f6bdcdaa97f515d9581e19

diff --git a/net-libs/nodejs/nodejs-10.15.2.ebuild 
b/net-libs/nodejs/nodejs-10.15.2.ebuild
deleted file mode 100644
index 3892b11..000
--- a/net-libs/nodejs/nodejs-10.15.2.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   bundled-ssl? ( ssl )
-   inspector? ( icu ssl )
-   libressl? ( bundled-ssl )
-   npm? ( ssl )
-"
-
-RDEPEND="
-   >=dev-libs/libuv-1.23.2:=
-   >=net-dns/c-ares-1.15.0
-   >=net-libs/http-parser-2.9.0:=
-   >=net-libs/nghttp2-1.34.0
-   sys-libs/zlib
-   icu? ( >=dev-libs/icu-62.1:= )
-   ssl? (
-   !bundled-ssl? ( =dev-libs/openssl-1.1.0*:0= )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-"
-PATCHES=(
-   

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/

2019-04-16 Thread Stefan Strogin
commit: 44392116c41ade7f65cea82ee1d692a1b612a885
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Apr 17 04:38:30 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Apr 17 04:39:18 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=44392116

net-libs/nodejs: version 8.15.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-8.15.1.ebuild | 211 +++
 2 files changed, 212 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 41732df..40e195a 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,3 +5,4 @@ DIST node-v6.11.5.tar.xz 15699404 SHA256 
1c6de415216799fbaeca82304b3fef87accc710
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.13.0.tar.xz 18477528 BLAKE2B 
6b4e1c0c881395a194799743cdb9cf186a4b168ae3a8c74267f64b0d89c88dae525d56cb45f3a55f7fea3fd0f1c814dbb88c28d9f49c9af66ea0bbe9d68460d4
 SHA512 
1e4bf25cd177fb4c3cfd787388acaf5832d92220ed294853d09e95dda14021359c620b42a77de8307929add1f49e47da905689b67d290648a20b6e0b3500514f
 DIST node-v8.15.0.tar.xz 18499412 BLAKE2B 
bba68517358cea14e9ba7c0c14b3f30caa00e358ff79d0602a1a71c9dd80334800ea2fd12086c5bee47cc23b9debe2cb0e36650f6be02e20615047a971297c54
 SHA512 
9a3d54ee9e22919ab425532ea64336b1dee0ae3ce4afd4eaacc109a2c2d34c98ea8188acd436c55a5dbba30fb4f95f8fcc9000ea60a81224d09b90d2f493cefd
+DIST node-v8.15.1.tar.xz 18501532 BLAKE2B 
e6da98902d665997b2e85472424e00f817353dcfc118b1d309f1305099b145eb0eae33429554ab5d563366182b34b24ac78f8b78794f8d21318ebcd137622131
 SHA512 
23fb4e2580116a69a58514c2dc1f42098c7d594ea9d0cd6e7090f37e12e1805ca6546df66ee68fcb61b803e287ce34422f55129412f6bdcdaa97f515d9581e19

diff --git a/net-libs/nodejs/nodejs-8.15.1.ebuild 
b/net-libs/nodejs/nodejs-8.15.1.ebuild
new file mode 100644
index 000..4c52556
--- /dev/null
+++ b/net-libs/nodejs/nodejs-8.15.1.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   bundled-ssl? ( ssl )
+   inspector? ( icu ssl )
+   libressl? ( bundled-ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.23.2:=
+   >=net-dns/c-ares-1.10.1
+   >=net-libs/http-parser-2.9.0:=
+   >=net-libs/nghttp2-1.33.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-60.1:= )
+   ssl? (
+   !bundled-ssl? ( =dev-libs/openssl-1.0.2*:0=[-bindist] )
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+"
+PATCHES=(
+   "${FILESDIR}"/nodejs-10.3.0-global-npm-config.patch
+)
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python2'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i \
+   -e "s|lib/|${LIBDIR}/|g" \
+   -e 's|share/doc/node/|share/doc/'"${PF}"'/|g' \
+   tools/install.py || die
+
+   

[gentoo-commits] repo/proj/libressl:master commit in: net-libs/nodejs/, net-libs/nodejs/files/

2019-04-16 Thread Stefan Strogin
commit: 6a7d1658e6e4bb90bd5029677c00c84c10c6628d
Author: maurerpe  yahoo  com>
AuthorDate: Sat Apr 13 23:36:54 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Apr 17 02:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6a7d1658

net-libs/nodejs: Add 11.14.0

Add net-libs/nodejs-11.14.0. Continue to use bundled openssl.

Reported-by: maurerpe  yahoo.com>
Closes: https://github.com/gentoo/libressl/pull/290
Signed-off-by: Stefan Strogin  gmail.com>

 net-libs/nodejs/Manifest   |   1 +
 net-libs/nodejs/files/nodejs--llhttp.patch |  20 ++
 net-libs/nodejs/nodejs-11.14.0.ebuild  | 213 +
 3 files changed, 234 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 2488786..41732df 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,5 +1,6 @@
 DIST node-v10.15.2.tar.xz 20232972 BLAKE2B 
3ffaa0890ddec6b9d00a0b3f32fc62e55a665ea6faba6265df71be601f88a1c948011f908851f1cbb198974ca36f8626fa9a2b4b8827f0155e57ff48f3e25c10
 SHA512 
2d4ef4758d3a73a160b95249c7dce32307287ef84511f56c3077f18c0d87a53bb73b44dd86131a402c4e86686e5e7cb5aeedb2b075b8ab261fc43d5abbe70ce6
 DIST node-v10.15.3.tar.xz 20262632 BLAKE2B 
d65d4e274fa829be5cda1970b0ebe7081e8476334cb825e5727324c3202bc015f4ba39589608284d0f8c0b722079c06d1587de5299a3c81ccb7b0eacbdaccf84
 SHA512 
cf741f733af7a7e1fbd37b0f98110078494b4771dbdfccacfda95a5ea4cda6cdcea4f8d31dddcf27477213614e4ab6cf7d1a1f900cb92936333730737ac4f9e8
+DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 
3a8dd9feb5916f235bf69d0610e32c1861e64f427b6de5ec27b3634268f273826f271cf5ea821042420d3b3f348124be2ce2fda13d0addea092db1338c9f95f7
 SHA512 
4e8033ea0f326fe5a8372c81771cd58242881ac7db905f697ce79ef9cb3ba2dfe2b94fb24a36775761c72ac531096c5e18a8574f933d76c1b652b18419b25446
 DIST node-v6.11.5.tar.xz 15699404 SHA256 
1c6de415216799fbaeca82304b3fef87accc7101ebf2ead7d5c545e0779e8aaf SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 WHIRLPOOL 
6e572e34d473544624734a54243dc41101e91d045f2b9cedc0c1a65c90584deb163efb422a0c992689ef9878cc5b882758795ae4d902c1c5b20468d8fa2151da
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.13.0.tar.xz 18477528 BLAKE2B 
6b4e1c0c881395a194799743cdb9cf186a4b168ae3a8c74267f64b0d89c88dae525d56cb45f3a55f7fea3fd0f1c814dbb88c28d9f49c9af66ea0bbe9d68460d4
 SHA512 
1e4bf25cd177fb4c3cfd787388acaf5832d92220ed294853d09e95dda14021359c620b42a77de8307929add1f49e47da905689b67d290648a20b6e0b3500514f

diff --git a/net-libs/nodejs/files/nodejs--llhttp.patch 
b/net-libs/nodejs/files/nodejs--llhttp.patch
new file mode 100644
index 000..1b6eb9f
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs--llhttp.patch
@@ -0,0 +1,20 @@
+--- a/node.gypi
 b/node.gypi
+@@ -169,11 +169,15 @@
+ 
+ [ 'node_shared_http_parser=="false"', {
+   'dependencies': [
+-'deps/http_parser/http_parser.gyp:http_parser',
+-'deps/llhttp/llhttp.gyp:llhttp'
++'deps/http_parser/http_parser.gyp:http_parser'
+   ],
+ } ],
+ 
++[ '"true"', { 'dependencies': [
++'deps/llhttp/llhttp.gyp:llhttp'
++  ],
++}],
++
+ [ 'node_shared_cares=="false"', {
+   'dependencies': [ 'deps/cares/cares.gyp:cares' ],
+ }],

diff --git a/net-libs/nodejs/nodejs-11.14.0.ebuild 
b/net-libs/nodejs/nodejs-11.14.0.ebuild
new file mode 100644
index 000..1256a78
--- /dev/null
+++ b/net-libs/nodejs/nodejs-11.14.0.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="bundled-ssl cpu_flags_x86_sse2 debug doc icu inspector libressl +npm 
+snapshot +ssl systemtap test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   bundled-ssl? ( ssl )
+   inspector? ( icu ssl )
+   libressl? ( bundled-ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.27.0:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/http-parser-2.9.0:=
+   >=net-libs/nghttp2-1.37.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-63.1:= )
+   ssl? (
+   !bundled-ssl? ( >=dev-libs/openssl-1.1:0= )
+   

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

2019-04-16 Thread Aaron Bauman
commit: 0c604c681725d9c8a6fd70700f807fb93a7611ae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:52:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:52:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c604c68

sys-apps/grep: arm64 stable (bug #667228)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/grep/grep-3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/grep/grep-3.1-r1.ebuild b/sys-apps/grep/grep-3.1-r1.ebuild
index bc8dc4beb4f..e68d8818cad 100644
--- a/sys-apps/grep/grep-3.1-r1.ebuild
+++ b/sys-apps/grep/grep-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



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

2019-04-16 Thread Aaron Bauman
commit: 3d592305264bdde4aaf82f8023da299bb3319173
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:33:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d592305

dev-python/pytest: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/pytest/pytest-3.10.1.ebuild 
b/dev-python/pytest/pytest-3.10.1.ebuild
index 5c7cdc40499..6a356befe05 100644
--- a/dev-python/pytest/pytest-3.10.1.ebuild
+++ b/dev-python/pytest/pytest-3.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 # When bumping, please check setup.py for the proper py version



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

2019-04-16 Thread Aaron Bauman
commit: bc79b84d72c34c422d34621e00fb1d59869201c7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:36:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc79b84d

dev-python/pathlib2: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/pathlib2/pathlib2-2.3.2.ebuild 
b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
index 0c644eca4dd..11223f62502 100644
--- a/dev-python/pathlib2/pathlib2-2.3.2.ebuild
+++ b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-04-16 Thread Aaron Bauman
commit: fa5ebeb2c1cfd38177dc491eb2f616b44c9218a0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:37:58 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5ebeb2

dev-python/py: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/py/py-1.5.4.ebuild b/dev-python/py/py-1.5.4.ebuild
index 566c53defed..d8731ee333b 100644
--- a/dev-python/py/py-1.5.4.ebuild
+++ b/dev-python/py/py-1.5.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 RDEPEND=""



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

2019-04-16 Thread Aaron Bauman
commit: 1f0893dff10d69c0ba2a09ada24459d4fbc966dd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:35:56 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0893df

dev-python/more-itertools: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild | 2 +-
 dev-python/more-itertools/more-itertools-5.0.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
index 928b3fd5027..ab762639d87 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND="

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

2019-04-16 Thread Aaron Bauman
commit: 0ae18bc54db7440702d44d93a709e6330c729511
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:37:11 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae18bc5

dev-python/scandir: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/scandir/scandir-1.9.0.ebuild 
b/dev-python/scandir/scandir-1.9.0.ebuild
index 3bcd829fd4d..160d030f02c 100644
--- a/dev-python/scandir/scandir-1.9.0.ebuild
+++ b/dev-python/scandir/scandir-1.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-04-16 Thread Aaron Bauman
commit: 3d513c4597464106cddcfaaf097311fff1ed7d86
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:35:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d513c45

dev-python/atomicwrites: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
index 3fab469290a..d9fdb690805 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd"
 IUSE="doc test"
 
 DEPEND="



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

2019-04-16 Thread Aaron Bauman
commit: 5ce5fdba69853349f4312a2edf2e9f755e96d941
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 03:34:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 03:38:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce5fdba

dev-python/pluggy: arm64 stable (bug #676592)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/pluggy/pluggy-0.7.1.ebuild 
b/dev-python/pluggy/pluggy-0.7.1.ebuild
index c453ea969f3..41a564f18b5 100644
--- a/dev-python/pluggy/pluggy-0.7.1.ebuild
+++ b/dev-python/pluggy/pluggy-0.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2019-04-16 Thread Sobhan Mohammadpour
commit: 4a3aa47b02aff7466f95efd1411a160fcd9ac93a
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Apr 17 02:23:47 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Apr 17 02:24:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3aa47b

app-text/evince: version 3.30.2 → 3.32.0

minor changes only

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 app-text/evince/Manifest |   1 +
 app-text/evince/evince-3.32.0.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index a5fbfa85e11..505082ed0ae 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,2 +1,3 @@
 DIST evince-3.28.5.tar.xz 2196432 BLAKE2B 
992e37ad3cb82934efbdcd83afa89dc7589104045e828c6516650ee0a3fc89b99dff3fe0a723691e95adba9a5cf767a95ec18690697df15310437c7980ccbf55
 SHA512 
42fcf1396546f62910966b31bc657e5d3532a6bf32e87590b057efded1597de5765ed5c17ae98208a5dafca54da9c8e81f451e4133df656aaf4a9966da457bc3
 DIST evince-3.30.2.tar.xz 2288868 BLAKE2B 
dd0423b7ec51daf897bfbc45afb298f9ee23b28ada3dfe5d5d2808b4515bdc7077a7e0ae46541876bb2fbfd8aa9ec44abc7aabcb3cb10b6e52912f0ac1358eeb
 SHA512 
dfffcf15547d0720bd2379054d7b9bee02f8bea7113562162cbab62d77cf84c04f70dcc87a3e6b1ba62db38783df8f481d801854d8f0767f60e9cfabd9efc646
+DIST evince-3.32.0.tar.xz 2564236 BLAKE2B 
203bc6ff6b8b2a3d30ebd30f7f9be6269ded5044521da7d2732cb759db8e8ebd2d565c2ad04908e11ec1f726ec70dd2931c58c9b31951a7b3d3165c61042c87f
 SHA512 
565298a200d9ae2f6b4cb53c3cba0d0d0e4cfbef60e4145bfb9c82a5682947ceb2371e52c27179cd69a238cd387bcfd744d3c55df814b6347f07781aec3ea658

diff --git a/app-text/evince/evince-3.32.0.ebuild 
b/app-text/evince/evince-3.32.0.ebuild
new file mode 100644
index 000..b1965cc88ea
--- /dev/null
+++ b/app-text/evince/evince-3.32.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+IUSE="djvu dvi gstreamer gnome gnome-keyring +introspection nautilus nsplugin 
postscript spell t1lib tiff xps"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+
+# atk used in libview
+# bundles unarr
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.36:2[dbus]
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib:=
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=x11-libs/gtk+-3.22.0:3[introspection?]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/cairo-1.10:=
+   >=app-text/poppler-0.33[cairo]
+   >=app-arch/libarchive-3.2.0
+   djvu? ( >=app-text/djvu-3.5.22:= )
+   dvi? (
+   virtual/tex-base
+   dev-libs/kpathsea:=
+   t1lib? ( >=media-libs/t1lib-5:= ) )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0 )
+   gnome? ( gnome-base/gnome-desktop:3= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.5 )
+   introspection? ( >=dev-libs/gobject-introspection-1:= )
+   nautilus? ( >=gnome-base/nautilus-2.91.4 )
+   postscript? ( >=app-text/libspectre-0.2:= )
+   spell? ( >=app-text/gspell-1.6.0:= )
+   tiff? ( >=media-libs/tiff-3.6:0= )
+   xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gvfs
+   gnome-base/librsvg
+   || (
+   >=x11-themes/adwaita-icon-theme-2.17.1
+   >=x11-themes/hicolor-icon-theme-0.10 )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+   app-text/yelp-tools
+"
+# eautoreconf needs:
+#  app-text/yelp-tools
+
+PATCHES=(
+   "${FILESDIR}"/3.30.2-internal-synctex.patch # don't automagically link 
to synctex from texlive-core - always use internal copy of this small parser 
for now; requires eautoreconf
+)
+
+src_prepare() {
+   gnome2_src_prepare
+
+   # Do not depend on adwaita-icon-theme, bug #326855, #391859
+   # https://bugs.freedesktop.org/show_bug.cgi?id=29942
+   sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
+   -i configure || die "sed failed"
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --enable-pdf \
+   --enable-comics \
+   

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

2019-04-16 Thread Aaron Bauman
commit: 69bbda5bf8b64be7adf67ad8a815b9f3f64fe406
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 01:36:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 01:37:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bbda5b

dev-libs/elfutils: arm64 stable (bug #676794)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-libs/elfutils/elfutils-0.173-r1.ebuild 
b/dev-libs/elfutils/elfutils-0.173-r1.ebuild
index 93437df5a6a..b9dc3c32c73 100644
--- a/dev-libs/elfutils/elfutils-0.173-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.173-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]



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

2019-04-16 Thread Patrick McLean
commit: 6110b0e74e02c5b0a5df1caf1fb1f62f22c1bee9
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr 17 01:36:16 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr 17 01:36:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6110b0e7

sys-cluster/ceph: version lock boost dep in 14.2.0

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-14.2.0-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild 
b/sys-cluster/ceph/ceph-14.2.0-r5.ebuild
index 3484f7a13d0..7b499e4cb03 100644
--- a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.0-r5.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
)
)
system-boost? (
-   
>=dev-libs/boost-1.67:=[threads,context,python,static-libs?,${PYTHON_USEDEP}]
+   
~dev-libs/boost-1.67:=[threads,context,python,static-libs?,${PYTHON_USEDEP}]
)
jemalloc? ( dev-libs/jemalloc:=[static-libs?] )
!jemalloc? ( >=dev-util/google-perftools-2.4:=[static-libs?] )



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

2019-04-16 Thread Patrick McLean
commit: 3ce41ccc84347c96dc224fc2e0a04cad23b254a0
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr 17 01:26:29 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr 17 01:26:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce41ccc

sys-cluster/ceph: Clean up openssl dependencies

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-12.2.11.ebuild| 5 +
 sys-cluster/ceph/ceph-12.2.12-r1.ebuild | 5 +
 sys-cluster/ceph/ceph-12.2.8-r1.ebuild  | 6 +++---
 3 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/sys-cluster/ceph/ceph-12.2.11.ebuild 
b/sys-cluster/ceph/ceph-12.2.11.ebuild
index fc4fe164ce0..143e3b94205 100644
--- a/sys-cluster/ceph/ceph-12.2.11.ebuild
+++ b/sys-cluster/ceph/ceph-12.2.11.ebuild
@@ -53,10 +53,7 @@ COMMON_DEPEND="
fuse? ( sys-fs/fuse:0=[static-libs?] )
xfs? ( sys-fs/xfsprogs:=[static-libs?] )
zfs? ( sys-fs/zfs:=[static-libs?] )
-   ssl? (
-   

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

2019-04-16 Thread Anthony G. Basile
commit: bd8b66bd8e05088a1b90e24683dcb7b0326510c6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Apr 17 01:24:44 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 17 01:24:44 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bd8b66bd

media-libs/mesa: 18.3.6 stable on amd64, arm, arm64, x86

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/media-libs/mesa/mesa-18.3.6.ebuild 
b/media-libs/mesa/mesa-18.3.6.ebuild
index f49d518..c97cdda 100644
--- a/media-libs/mesa/mesa-18.3.6.ebuild
+++ b/media-libs/mesa/mesa-18.3.6.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
 fi
 
 LICENSE="MIT"



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

2019-04-16 Thread Anthony G. Basile
commit: 7cad2187d1a6b1c4656c8326b5e88b5f95737e60
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Apr 17 01:12:52 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr 17 01:12:52 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7cad2187

media-libs/mesa: version bump to 18.3.6 follow main tree

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-18.3.6.ebuild | 532 +
 2 files changed, 533 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 39154ad..e20b5bb 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,4 +2,5 @@ DIST mesa-18.1.9.tar.xz 11146188 BLAKE2B 
753f0fa3780502d56927f9b0e6124b4728cb5aa
 DIST mesa-18.2.8.tar.xz 11385224 BLAKE2B 
c6fbf71e2ab6837f91dfa996cf7e89e9cae22e219cac56bd4201f7a62c787ddd2f65e7d162a329971018f0b1a796ee1a5b252ee6b43bb3b27a233d67b6cdf615
 SHA512 
04d5ada9ba3acea853def3ebcbb53ee76936a4cd4229ae753d2ce1b5cf543bea1e5764f2ef2b19735d47d041ba6b0582841bc89e2c9331fdfbd89386f599a1f7
 DIST mesa-18.3.4.tar.xz 11875224 BLAKE2B 
81d34349c644cc93b3ca525046cdd63a5aa2a16d8f6b841830a138c8e9e375fb0f75a17bd80b4c48ed573f4976dd6612b0773305a3bec982540914365c9925ff
 SHA512 
e4ead944ba053aa05425e9e199d633f576dfa424976253fc32438e8db6da5e8d381122e4c4b7fb18f94177421f208bab5567cfec8d2692d104e266483ca02a99
 DIST mesa-18.3.5.tar.xz 11882012 BLAKE2B 
88279fe2f24c2a47c8857ad34382b7c8b64119632f1ec7ce8d0fe2afe669e01d2e071726f01e28b001be353d8d9ec1f0ef46d3ba1e64239d63221b100745e8ee
 SHA512 
f229ac122eafee98d1a40c54adeb019eb4458cb67063db9ba760b265da0634fe77247c3c8cb5c5de5fd40f8545e35d45000a74af9257ebf4e2028156add8644c
+DIST mesa-18.3.6.tar.xz 11882744 BLAKE2B 
f0f0de6d4c40cf01c6b9cb97d772c6386deb3d08f66f2731fe60eff21edfa822b6d7a293fbf9e426acddbb58445b9b0e3c0b1bc8ae05e8b19e802872571449c2
 SHA512 
3a6dcaba99185e28d162b130bbd760fe87e6072065958189b28f41ea287ef041397897e098d93218a64802cf11c73806f7400a866bd8e5ed69694fa15c147487
 DIST mesa-19.0.2.tar.xz 11959876 BLAKE2B 
4d82a339a1577fb156b48d330157894891326f36cb265421453a5fde5086ee05f83962fde49113f34917f750cfffb40c8bce84bd003fe9d7c1e6900c52dc4d66
 SHA512 
6b317205efa7d62150fae23489fbad5f062ecde99fb5b210fa7ccbed2e0ef60aee1f1e66e2c606ea5d59193c3218f732556706ab3b645b175044342d88984d51

diff --git a/media-libs/mesa/mesa-18.3.6.ebuild 
b/media-libs/mesa/mesa-18.3.6.ebuild
new file mode 100644
index 000..f49d518
--- /dev/null
+++ b/media-libs/mesa/mesa-18.3.6.ebuild
@@ -0,0 +1,532 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   EXPERIMENTAL="true"
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm 
lm_sensors
+   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
+   vulkan wayland xa xvmc"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   

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

2019-04-16 Thread Aaron Bauman
commit: 3fb89e921bb3cc0d4499c2545284e4e163669cc2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 17 00:44:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 17 00:44:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb89e92

media-gfx/libimagequant: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/media-gfx/libimagequant/libimagequant-2.12.2.ebuild 
b/media-gfx/libimagequant/libimagequant-2.12.2.ebuild
index e17635af650..56e70c7e72c 100644
--- a/media-gfx/libimagequant/libimagequant-2.12.2.ebuild
+++ b/media-gfx/libimagequant/libimagequant-2.12.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="cpu_flags_x86_sse2 debug openmp static-libs"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2019-04-16 Thread Craig Andrews
commit: 486d4880fb88771a140af4024ffc76ae5a61091e
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Apr 16 23:37:05 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Apr 16 23:37:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486d4880

media-plugins/kodi-inputstream-adaptive: 2.3.17 version bump

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-inputstream-adaptive/Manifest   |  1 +
 .../kodi-inputstream-adaptive-2.3.17.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index 07d0138c697..a1e4d7d4d44 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -3,3 +3,4 @@ DIST kodi-inputstream-adaptive-2.3.13.tar.gz 485053 BLAKE2B 
1729ad38332ea00763ee
 DIST kodi-inputstream-adaptive-2.3.14.tar.gz 709587 BLAKE2B 
3130ddd367cdbe0edbc5f14e060292ff66a864049a16dc10d6dd5500178c8f07a3f20fce5f95a8b5a44a57ee7ec7cdd782515b95f2e2dd79ee01a0fe37a9588c
 SHA512 
3427d0552260580766e756f0800290c59d6cd1c48ba87f9e4397676fdfff19509bd3a0cf986447b228be7bb6c355b1aeb739b456b29a99f54934c4b6bfd822c6
 DIST kodi-inputstream-adaptive-2.3.15.tar.gz 709544 BLAKE2B 
5e1d52c28f935dc8dde6cb15d800402bce5740e1b99ebe4c6210e07b34ba455a6af1883dae8c30013d3fd8bf03732d086aa38012f8daccc89ec805e67aea2850
 SHA512 
74dba29e6b9982257a4156416331fbaf189ef54c04c4f3b8d87dd1fea703ed29e70ff58f52af35735e3fea31f7a84127c34211cb5f6a11f1ba1d8c6586464fd3
 DIST kodi-inputstream-adaptive-2.3.16.tar.gz 709687 BLAKE2B 
9462cc7d77c20f2b63ca22ddf284fbec1f90e672c1bc3251bc1eb57067832d9eac8111533820e5f7e50e4d26df2e9bf43c6b059b09c9f47a24e769539efc1755
 SHA512 
c4ab48af774ade61d36e44f459235956110354b3bc3b010a7ea6ccbf1309c0fe52917c72fd03ce0388afe5813f1571f2d0b89df59ff00101a8342b4ba45f9335
+DIST kodi-inputstream-adaptive-2.3.17.tar.gz 709839 BLAKE2B 
55383716f7cd9e0b21b55cd86d2819b08fae7857ea88768311400401c90c1280a36b9dd404f769f30cff46eeb5d36b855064db1dd8c265d4d1231cc73bc0a1f2
 SHA512 
055fb4baccba713c7195fb7285053514006459ca3ba0197e0ca1bf507472161e4d449e30a8e6b77825c480c405dfee177ad6070f21f1ffacd6248e9e6288e18e

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.17.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.17.ebuild
new file mode 100644
index 000..85e10272539
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.17.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/inputstream.adaptive-${PV}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/expat
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   =dev-libs/libplatform-2*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



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

2019-04-16 Thread Aaron Bauman
commit: aa6a60779d900e57c8cd12430c32547b545a852e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 16 23:36:17 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 16 23:36:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6a6077

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

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/net-libs/gnutls/gnutls-3.6.7.ebuild 
b/net-libs/gnutls/gnutls-3.6.7.ebuild
index 71c9418b740..2cb29a54f3f 100644
--- a/net-libs/gnutls/gnutls-3.6.7.ebuild
+++ b/net-libs/gnutls/gnutls-3.6.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 
sslv3 static-libs test test-full +tls-heartbeat tools valgrind"
 
 REQUIRED_USE="



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

2019-04-16 Thread Aaron Bauman
commit: 053fb9ada581e7038df970c2156b0f1ad2c7a143
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 16 23:27:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 16 23:29:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053fb9ad

dev-python/olefile: arm64 stable (bug #682746)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/olefile/olefile-0.46.ebuild 
b/dev-python/olefile/olefile-0.46.ebuild
index 15761cf7af3..bdf158776ab 100644
--- a/dev-python/olefile/olefile-0.46.ebuild
+++ b/dev-python/olefile/olefile-0.46.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/decalage2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="doc"
 
 RDEPEND=""



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

2019-04-16 Thread Aaron Bauman
commit: 8a5fb943a52a418140ec40d0a30b9ee2bc4c0e67
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 16 23:27:02 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 16 23:29:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5fb943

dev-python/rtimulib: arm64 stable (bug #682746)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild 
b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild
index bef8c7d8c86..6ee90fec17b 100644
--- a/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild
+++ b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/RPi-Distro/${MY_PN}/archive/V${PV}.tar.gz -> ${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2019-04-16 Thread Aaron Bauman
commit: 81b6d81412629b333d16e006c0a71010dfaf2186
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 16 23:28:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 16 23:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b6d814

dev-python/pillow: arm64 stable (bug #682746)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/pillow/pillow-6.0.0.ebuild 
b/dev-python/pillow/pillow-6.0.0.ebuild
index b987fe75792..bf1d1097ef3 100644
--- a/dev-python/pillow/pillow-6.0.0.ebuild
+++ b/dev-python/pillow/pillow-6.0.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 IUSE="doc examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp zlib"
 
 REQUIRED_USE="test? ( jpeg tiff )"



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

2019-04-16 Thread Aaron Bauman
commit: e9abd04d7011d37a8872f98297859bd33687ddae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Apr 16 23:26:41 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Apr 16 23:29:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9abd04d

dev-python/python-sense-hat: arm64 stable (bug #682746)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild 
b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild
index 1a399658583..cf4bde8c6a1 100644
--- a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild
+++ b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/RPi-Distro/python-sense-hat/archive/v${PV}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="~arm arm64"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendkim/

2019-04-16 Thread Michael Orlitzky
commit: 8f7972686b2df35e61187a82e47566d402178c6c
Author: Ralph Seichter  seichter  de>
AuthorDate: Tue Apr 16 20:17:14 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 16 22:53:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f797268

mail-filter/opendkim: Removed 'gnutls' support, added enewgroup

Removed support for the 'gnutls' use flag. Added missing enewgroup
statement. These modifications address the two bugs listed below.

Closes: https://bugs.gentoo.org/682906
Closes: https://bugs.gentoo.org/683338
Signed-off-by: Ralph Seichter  seichter.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Michael Orlitzky  gentoo.org>

 mail-filter/opendkim/opendkim-2.10.3-r10.ebuild | 227 
 1 file changed, 227 insertions(+)

diff --git a/mail-filter/opendkim/opendkim-2.10.3-r10.ebuild 
b/mail-filter/opendkim/opendkim-2.10.3-r10.ebuild
new file mode 100644
index 000..8cba8ef6170
--- /dev/null
+++ b/mail-filter/opendkim/opendkim-2.10.3-r10.ebuild
@@ -0,0 +1,227 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools db-use eutils systemd user
+
+DESCRIPTION="A milter providing DKIM signing and verification"
+HOMEPAGE="http://opendkim.org/;
+SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
+
+# The GPL-2 is for the init script, bug 425960.
+LICENSE="BSD GPL-2 Sendmail-Open-Source"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+berkdb ldap libressl lmdb lua memcached opendbx poll sasl selinux +ssl 
static-libs unbound"
+
+DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
+   dev-libs/libbsd
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   berkdb? ( >=sys-libs/db-3.2:* )
+   opendbx? ( >=dev-db/opendbx-1.4.0 )
+   lua? ( dev-lang/lua:* )
+   ldap? ( net-nds/openldap )
+   lmdb? ( dev-db/lmdb )
+   memcached? ( dev-libs/libmemcached )
+   sasl? ( dev-libs/cyrus-sasl )
+   unbound? ( >=net-dns/unbound-1.4.1:= net-dns/dnssec-root )
+   !unbound? ( net-libs/ldns )"
+
+RDEPEND="${DEPEND}
+   sys-process/psmisc
+   selinux? ( sec-policy/selinux-dkim )
+"
+
+REQUIRED_USE="sasl? ( ldap )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-openssl-1.1.1.patch"
+)
+
+pkg_setup() {
+   # This user can read your private keys, and must therefore not be
+   # shared with any other package.
+   enewgroup opendkim
+   enewuser opendkim -1 -1 -1 opendkim
+}
+
+src_prepare() {
+   default
+
+   # We delete the "Socket" setting because it's overridden by our
+   # conf.d file.
+   sed -e 's:/var/db/dkim:/var/lib/opendkim:g' \
+   -e '/^[[:space:]]*Socket/d' \
+   -i opendkim/opendkim.conf.sample 
opendkim/opendkim.conf.simple.in \
+   stats/opendkim-reportstats{,.in} || die
+
+   sed -i -e 's:dist_doc_DATA:dist_html_DATA:' 
libopendkim/docs/Makefile.am \
+   || die
+
+   # TODO: what purpose does this serve, do the tests even get run?
+   sed -e "/sock.*mt.getcwd/s:mt.getcwd():${T}:" \
+   -i opendkim/tests/*.lua || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   if use berkdb ; then
+   myconf+=(
+   $(db_includedir)
+   --with-db-incdir=${myconf#-I}
+   --enable-popauth
+   --enable-query_cache
+   --enable-stats
+   )
+   fi
+   if use unbound; then
+   myconf+=( --with-unbound )
+   else
+   myconf+=( --with-ldns )
+   fi
+   if use ldap; then
+   myconf+=( $(use_with sasl) )
+   fi
+   econf \
+   $(use_with berkdb db) \
+   $(use_with opendbx odbx) \
+   $(use_with lua) \
+   $(use_enable lua rbl) \
+   $(use_with ldap openldap) \
+   $(use_with lmdb) \
+   $(use_enable poll) \
+   $(use_enable static-libs static) \
+   $(use_with memcached libmemcached) \
+   "${myconf[@]}" \
+   --enable-filter \
+   --enable-atps \
+   --enable-identity_header \
+   --enable-rate_limit \
+   --enable-resign \
+   --enable-replace_rules \
+   --enable-default_sender \
+   --enable-sender_macro \
+   --enable-vbr \
+   --disable-live-testing
+}
+
+src_install() {
+   default
+   prune_libtool_files
+
+   dosbin stats/opendkim-reportstats
+
+   newinitd "${FILESDIR}/opendkim.init.r6" opendkim
+   newconfd "${FILESDIR}/opendkim.confd" opendkim
+   systemd_newunit "${FILESDIR}/opendkim.service.r4" opendkim.service
+   systemd_install_serviced 

[gentoo-commits] repo/gentoo:master commit in: dev-python/os-service-types/

2019-04-16 Thread Matthew Thode
commit: dc44e35e606ea10e7530129aba71a9df29a8ef23
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 16 22:10:26 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 16 22:10:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc44e35e

dev-python/os-service-types: 1.6.0 bump

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

 dev-python/os-service-types/Manifest|  1 +
 .../os-service-types/os-service-types-1.6.0.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/os-service-types/Manifest 
b/dev-python/os-service-types/Manifest
index 22e6c099e3c..42dead1bb01 100644
--- a/dev-python/os-service-types/Manifest
+++ b/dev-python/os-service-types/Manifest
@@ -1 +1,2 @@
 DIST os-service-types-1.3.0.tar.gz 22961 BLAKE2B 
6ad32594c7fd86f61b0e9018901da740c6ce7d30ba10610cb3fac1900cb8188084ed754a36b608dc076582f438a8cdff0f655cef2ee406de4186c12b5b454f1c
 SHA512 
6a90cd4744902dc314ae2af09411947270a06db548016a0d8e424e6dd44520b20a24e061425e7dcebe4c62fad4c0bab4636e9537644d87f66e652ae02025afe1
+DIST os-service-types-1.6.0.tar.gz 23412 BLAKE2B 
9e475b3905c81b2c480c98b17fb804766312d32573c8d84d27aec66cca60b0b4b6065a12b73c6546f60a266e1cdd3f9499c409c031580a323ee7bd87472cbcd1
 SHA512 
5269f54568304e038510542c5c29aefedb00449807a424426a03d450db6822b3c7d850da50b6804a9ee435298c0e56da31a031cdd09fc758780655f92de28662

diff --git a/dev-python/os-service-types/os-service-types-1.6.0.ebuild 
b/dev-python/os-service-types/os-service-types-1.6.0.ebuild
new file mode 100644
index 000..9fde54cbe58
--- /dev/null
+++ b/dev-python/os-service-types/os-service-types-1.6.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="A library to handle official service types for OpenStack and it's 
aliases."
+HOMEPAGE="https://github.com/openstack/os-service-types;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}"



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

2019-04-16 Thread Alon Bar-Lev
commit: 6ef21c07141f752b13217a0b3f2f9fc34959114b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 16 21:52:17 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 16 21:52:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef21c07

dev-libs/xmlsec: simplify test patch

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch | 96 --
 1 file changed, 13 insertions(+), 83 deletions(-)

diff --git a/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch 
b/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch
index fa1fa60a6df..ae80e1fa5f3 100644
--- a/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch
+++ b/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch
@@ -1,121 +1,51 @@
-From 9d5f2d172ab91fd9fb2c2eddaee86ba62eab2d67 Mon Sep 17 00:00:00 2001
+From 3d5c9e38d9576aea252ba186dd2913c57a7a8dd8 Mon Sep 17 00:00:00 2001
 From: Alon Bar-Lev 
 Date: Tue, 16 Apr 2019 23:07:08 +0300
 Subject: [PATCH] tests: workout test --X509-skip-strict-checks
 
-The --X509-skip-strict-checks parameter is not accepted by all commands,
-result of skipping many tests.
+Apply --X509-skip-strict-checks parameter to verify commands.
 
-Reduce impact of the --X509-skip-strict-checks to a workaround to gnutls only.
-
-Filter double --X509-skip-strict-checks commands as cli does not accept
-multiple instances.
+[PORT]
 
 Signed-off-by: Alon Bar-Lev 
 ---
- tests/testrun.sh | 37 ++---
- 1 file changed, 22 insertions(+), 15 deletions(-)
-
 diff --git a/tests/testrun.sh b/tests/testrun.sh
-index ea65802b..35f4a780 100755
+index ea65802b..9950d4fb 100755
 --- a/tests/testrun.sh
 +++ b/tests/testrun.sh
-@@ -59,7 +59,11 @@ if [ "z$XMLSEC_DEFAULT_CRYPTO" != "z" ] ; then
+@@ -59,7 +59,7 @@ if [ "z$XMLSEC_DEFAULT_CRYPTO" != "z" ] ; then
  elif [ "z$crypto" != "z" ] ; then
  xmlsec_params="$xmlsec_params --crypto $crypto"
  fi
 -xmlsec_params="$xmlsec_params --X509-skip-strict-checks --crypto-config 
$crypto_config"
 +xmlsec_params="$xmlsec_params --crypto-config $crypto_config"
-+xmlsec_x509_params=
-+if [ "z${crypto}" = zgnutls ]; then
-+xmlsec_x509_params="--X509-skip-strict-checks"
-+fi
  
  #
  # Setup keys config
-@@ -218,8 +222,8 @@ execKeysTest() {
- if [ -f $keysfile ] ; then
- params="$params --keys-file $keysfile"
- fi
--echo "$VALGRIND $xmlsec_app keys $params $xmlsec_params $keysfile" >>  
$curlogfile 
--$VALGRIND $xmlsec_app keys $params $xmlsec_params $keysfile >> 
$curlogfile 2>> $curlogfile
-+echo "$VALGRIND $xmlsec_app keys $params $xmlsec_x509_params 
$xmlsec_params $keysfile" >>  $curlogfile
-+$VALGRIND $xmlsec_app keys $params $xmlsec_x509_params $xmlsec_params 
$keysfile >> $curlogfile 2>> $curlogfile
- printRes $expected_res $?
- if [ $? != 0 ]; then
- failures=`expr $failures + 1`
-@@ -307,9 +311,10 @@ execDSigTest() {
- 
+@@ -308,8 +308,9 @@ execDSigTest() {
  # run tests
  if [ -n "$params1" ] ; then
-+echo "$params1" | grep -q -- "$xmlsec_x509_params" && 
_xmlsec_x509_params= || _xmlsec_x509_params="$xmlsec_x509_params"
  printf "Verify existing signature"
 -echo "$VALGRIND $xmlsec_app verify $xmlsec_params $params1 
$full_file.xml" >> $curlogfile
 -$VALGRIND $xmlsec_app verify $xmlsec_params $params1 $full_file.xml 
>> $curlogfile 2>> $curlogfile
-+echo "$VALGRIND $xmlsec_app verify $_xmlsec_x509_params 
$xmlsec_params $params1 $full_file.xml" >> $curlogfile
-+$VALGRIND $xmlsec_app verify $_xmlsec_x509_params $xmlsec_params 
$params1 $full_file.xml >> $curlogfile 2>> $curlogfile
++params1="$(echo $params1 | sed 's/--X509-skip-strict-checks//')"
++echo "$VALGRIND $xmlsec_app verify --X509-skip-strict-checks 
$xmlsec_params $params1 $full_file.xml" >> $curlogfile
++$VALGRIND $xmlsec_app verify --X509-skip-strict-checks $xmlsec_params 
$params1 $full_file.xml >> $curlogfile 2>> $curlogfile
  printRes $expected_res $?
  if [ $? != 0 ]; then
  failures=`expr $failures + 1`
-@@ -317,9 +322,10 @@ execDSigTest() {
- fi
- 
- if [ -n "$params2" -a -z "$PERF_TEST" ] ; then
-+echo "$params2" | grep -q -- "$xmlsec_x509_params" && 
_xmlsec_x509_params= || _xmlsec_x509_params="$xmlsec_x509_params"
- printf "Create new signature "
--echo "$VALGRIND $xmlsec_app sign $xmlsec_params $params2 --output 
$tmpfile $full_file.tmpl" >> $curlogfile
--$VALGRIND $xmlsec_app sign $xmlsec_params $params2 --output $tmpfile 
$full_file.tmpl >> $curlogfile 2>> $curlogfile
-+echo "$VALGRIND $xmlsec_app sign $_xmlsec_x509_params $_xmlsec_params 
$params2 --output $tmpfile $full_file.tmpl" >> $curlogfile
-+$VALGRIND $xmlsec_app sign $_xmlsec_x509_params $_xmlsec_params 
$params2 --output $tmpfile 

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

2019-04-16 Thread Andreas Sturmlechner
commit: c5bcb7a46709512cf3677658b61b88f36fbb0530
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 16 20:49:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 16 20:50:31 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c5bcb7a4

eclass: Mark KDE Frameworks 5.57.0 as released

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 96749f3b27..2f43a1920e 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -157,7 +157,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-apps-19.04.0 kde-frameworks-5.57.0 )
+KDE_UNRELEASED=( kde-apps-19.04.0 )
 
 HOMEPAGE="https://kde.org/;
 LICENSE="GPL-2"



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2019-04-16 Thread Andreas Sturmlechner
commit: 6fc5caeede7b1d0d64c80cc55924396c945bc5b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 16 20:50:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 16 20:50:46 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6fc5caee

profiles: Drop kde-frameworks-5.57 package.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask/kde-frameworks-5.57 | 83 ---
 1 file changed, 83 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.57 
b/profiles/package.mask/kde-frameworks-5.57
deleted file mode 100644
index 1d1a2394e2..00
--- a/profiles/package.mask/kde-frameworks-5.57
+++ /dev/null
@@ -1,83 +0,0 @@
-# Andreas Sturmlechner  (06 Apr 2019)
-# KDE Frameworks 5.57.0 mask
-# Not released yet.
-~kde-frameworks/attica-5.57.0:5
-~kde-frameworks/baloo-5.57.0:5
-~kde-frameworks/bluez-qt-5.57.0:5
-~kde-frameworks/breeze-icons-5.57.0:5
-~kde-frameworks/breeze-icons-rcc-5.57.0:5
-~kde-frameworks/extra-cmake-modules-5.57.0:5
-~kde-frameworks/frameworkintegration-5.57.0:5
-~kde-frameworks/kactivities-5.57.0:5
-~kde-frameworks/kactivities-stats-5.57.0:5
-~kde-frameworks/kapidox-5.57.0:5
-~kde-frameworks/karchive-5.57.0:5
-~kde-frameworks/kauth-5.57.0:5
-~kde-frameworks/kbookmarks-5.57.0:5
-~kde-frameworks/kcmutils-5.57.0:5
-~kde-frameworks/kcodecs-5.57.0:5
-~kde-frameworks/kcompletion-5.57.0:5
-~kde-frameworks/kconfig-5.57.0:5
-~kde-frameworks/kconfigwidgets-5.57.0:5
-~kde-frameworks/kcoreaddons-5.57.0:5
-~kde-frameworks/kcrash-5.57.0:5
-~kde-frameworks/kdbusaddons-5.57.0:5
-~kde-frameworks/kdeclarative-5.57.0:5
-~kde-frameworks/kded-5.57.0:5
-~kde-frameworks/kdelibs4support-5.57.0:5
-~kde-frameworks/kdesignerplugin-5.57.0:5
-~kde-frameworks/kdesu-5.57.0:5
-~kde-frameworks/kdewebkit-5.57.0:5
-~kde-frameworks/kdnssd-5.57.0:5
-~kde-frameworks/kdoctools-5.57.0:5
-~kde-frameworks/kemoticons-5.57.0:5
-~kde-frameworks/kfilemetadata-5.57.0:5
-~kde-frameworks/kglobalaccel-5.57.0:5
-~kde-frameworks/kguiaddons-5.57.0:5
-~kde-frameworks/kholidays-5.57.0:5
-~kde-frameworks/khtml-5.57.0:5
-~kde-frameworks/ki18n-5.57.0:5
-~kde-frameworks/kiconthemes-5.57.0:5
-~kde-frameworks/kidletime-5.57.0:5
-~kde-frameworks/kimageformats-5.57.0:5
-~kde-frameworks/kinit-5.57.0:5
-~kde-frameworks/kio-5.57.0:5
-~kde-frameworks/kirigami-5.57.0:5
-~kde-frameworks/kitemmodels-5.57.0:5
-~kde-frameworks/kitemviews-5.57.0:5
-~kde-frameworks/kjobwidgets-5.57.0:5
-~kde-frameworks/kjs-5.57.0:5
-~kde-frameworks/kjsembed-5.57.0:5
-~kde-frameworks/kmediaplayer-5.57.0:5
-~kde-frameworks/knewstuff-5.57.0:5
-~kde-frameworks/knotifications-5.57.0:5
-~kde-frameworks/knotifyconfig-5.57.0:5
-~kde-frameworks/kpackage-5.57.0:5
-~kde-frameworks/kparts-5.57.0:5
-~kde-frameworks/kpeople-5.57.0:5
-~kde-frameworks/kplotting-5.57.0:5
-~kde-frameworks/kpty-5.57.0:5
-~kde-frameworks/kross-5.57.0:5
-~kde-frameworks/krunner-5.57.0:5
-~kde-frameworks/kservice-5.57.0:5
-~kde-frameworks/ktexteditor-5.57.0:5
-~kde-frameworks/ktextwidgets-5.57.0:5
-~kde-frameworks/kunitconversion-5.57.0:5
-~kde-frameworks/kwallet-5.57.0:5
-~kde-frameworks/kwayland-5.57.0:5
-~kde-frameworks/kwidgetsaddons-5.57.0:5
-~kde-frameworks/kwindowsystem-5.57.0:5
-~kde-frameworks/kxmlgui-5.57.0:5
-~kde-frameworks/kxmlrpcclient-5.57.0:5
-~kde-frameworks/modemmanager-qt-5.57.0:5
-~kde-frameworks/networkmanager-qt-5.57.0:5
-~kde-frameworks/oxygen-icons-5.57.0:5
-~kde-frameworks/plasma-5.57.0:5
-~kde-frameworks/prison-5.57.0:5
-~kde-frameworks/purpose-5.57.0:5
-~kde-frameworks/qqc2-desktop-style-5.57.0:5
-~kde-frameworks/solid-5.57.0:5
-~kde-frameworks/sonnet-5.57.0:5
-~kde-frameworks/syndication-5.57.0:5
-~kde-frameworks/syntax-highlighting-5.57.0:5
-~kde-frameworks/threadweaver-5.57.0:5



[gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/files/, sci-physics/herwig++/

2019-04-16 Thread David Seifert
commit: 01efefbfe2fdd43591ee336fb46c02a25a714254
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 21:48:05 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 21:48:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01efefbf

sci-physics/herwig++: Fix building against boost 1.70

Closes: https://bugs.gentoo.org/672250
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 .../files/herwig++-2.7.1-fix-boost-1.67.patch  | 42 ++
 sci-physics/herwig++/herwig++-2.7.1-r1.ebuild  |  6 ++--
 2 files changed, 46 insertions(+), 2 deletions(-)

diff --git a/sci-physics/herwig++/files/herwig++-2.7.1-fix-boost-1.67.patch 
b/sci-physics/herwig++/files/herwig++-2.7.1-fix-boost-1.67.patch
new file mode 100644
index 000..bd4579b575a
--- /dev/null
+++ b/sci-physics/herwig++/files/herwig++-2.7.1-fix-boost-1.67.patch
@@ -0,0 +1,42 @@
+https://bugs.gentoo.org/672250
+
+--- a/DipoleShower/Base/DipoleChain.cc
 b/DipoleShower/Base/DipoleChain.cc
+@@ -15,6 +15,7 @@
+ #include "Herwig++/DipoleShower/Utility/DipolePartonSplitter.h"
+ 
+ #include 
++#include 
+ 
+ using namespace Herwig;
+ 
+--- a/DipoleShower/Base/DipoleEventRecord.cc
 b/DipoleShower/Base/DipoleEventRecord.cc
+@@ -19,6 +19,7 @@
+ #include "ThePEG/PDF/PartonExtractor.h"
+ 
+ #include 
++#include 
+ 
+ #include 
+ 
+--- a/Exsample2/BinnedStatistics.h
 b/Exsample2/BinnedStatistics.h
+@@ -16,6 +16,7 @@
+ #include "ThePEG/Repository/UseRandom.h"
+ 
+ #include 
++#include 
+ 
+ namespace Herwig {
+ 
+--- a/Exsample2/exsample/config.h
 b/Exsample2/exsample/config.h
+@@ -25,6 +25,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 

diff --git a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild 
b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
index cb49eebe72f..33fcc97e82f 100644
--- a/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
+++ b/sci-physics/herwig++/herwig++-2.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -33,7 +33,9 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MYP}"
 
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.6.3-looptools.patch
+   epatch \
+   "${FILESDIR}"/${PN}-2.6.3-looptools.patch \
+   "${FILESDIR}"/${PN}-2.7.1-fix-boost-1.67.patch
# fixes bug 570458, which is due to an outdated bundled boost.m4
rm m4/boost.m4 || die
find -name 'Makefile.am' -exec \



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

2019-04-16 Thread Alon Bar-Lev
commit: 39bac3ef9d5155ad74b16255db0a71421410485f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 16 21:01:54 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 16 21:02:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bac3ef

dev-libs/xmlsec: cleanup ebuild

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/xmlsec/xmlsec-1.2.28.ebuild | 17 -
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/dev-libs/xmlsec/xmlsec-1.2.28.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
index 1e5834c6fbb..50ec11983a8 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.28.ebuild
@@ -42,26 +42,17 @@ PATCHES=(
"${FILESDIR}/${P}-test.patch"
 )
 
-src_prepare() {
-   default
-   # conditionally install extra documentation
-   if ! use doc ; then
-   sed -i '/^SUBDIRS/s/docs//' Makefile.am || die
-   eautoreconf
-   fi
-}
-
 src_configure() {
econf \
-   --enable-pkgconfig \
-   --with-html-dir=/usr/share/doc/${PF}/html \
+   $(use_enable doc docs) \
$(use_enable static-libs static) \
$(use_with gcrypt) \
$(use_with gnutls) \
-   $(use_with nss) \
$(use_with nss nspr) \
+   $(use_with nss) \
$(use_with openssl) \
-   $(use_enable openssl aes)
+   --enable-mans \
+   --enable-pkgconfig
 }
 
 src_test() {



[gentoo-commits] proj/musl:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/

2019-04-16 Thread Anthony G. Basile
commit: 2caa8c41c00a6ad66c91f40e217d6a35756fa3d0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 20:55:47 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 20:55:47 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2caa8c41

sys-fs/lvm2: remove 2.02.145-r2 and unused patches

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-fs/lvm2/Manifest   |   1 -
 sys-fs/lvm2/files/lvm.rc-2.02.105-r2   |  96 
 sys-fs/lvm2/files/lvm.rc-2.02.116-r6   | 132 ---
 .../files/lvm2-2.02.106-pthread-pkgconfig.patch|  32 ---
 .../lvm2/files/lvm2-2.02.108-example.conf.in.patch |  50 
 .../lvm2-2.02.108-static-pkgconfig-libs.patch  | 104 -
 .../lvm2-2.02.129-dynamic-static-ldflags.patch |  59 -
 .../lvm2/files/lvm2-2.02.129-example.conf.in.patch |  52 -
 .../lvm2-2.02.129-static-pkgconfig-libs.patch  | 102 
 .../files/lvm2-2.02.130-pthread-pkgconfig.patch|  32 ---
 .../lvm2/files/lvm2-2.02.136-fix-stdio-usage.patch | 112 -
 sys-fs/lvm2/files/lvm2-2.02.136-portability.patch  |  44 
 .../lvm2-2.02.139-dynamic-static-ldflags.patch |  63 -
 sys-fs/lvm2/files/lvm2-2.02.70-asneeded.patch  |  15 --
 .../lvm2-2.02.92-dynamic-static-ldflags.patch  |  63 -
 sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2|  12 -
 sys-fs/lvm2/lvm2-2.02.145-r2.ebuild| 260 -
 sys-fs/lvm2/metadata.xml   |   1 -
 18 files changed, 1230 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index bad5158..789b3eb 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,3 +1,2 @@
-DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
 DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
 DIST LVM2.2.02.184.tgz 2383698 BLAKE2B 
b6e308d76d541b9461dfcc6e82db256a175ccdabfae9c9d57d84eabd0d5ea50e3e09954b34741903e027412c2c26f72a5005fe934261576337a810738139deb8
 SHA512 
9db74f675e7c58f663a39afb79b6f33a33ad2cfbda63e9783ef5027f33977b4a1262a2e6754aa67c586eed083ee119a2e837c32a7746dcc53f13877c9d65c390

diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.105-r2 
b/sys-fs/lvm2/files/lvm.rc-2.02.105-r2
deleted file mode 100644
index c59f9c3..000
--- a/sys-fs/lvm2/files/lvm.rc-2.02.105-r2
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   before checkfs fsck
-   after modules device-mapper
-   need lvmetad sysfs
-}
-
-config='global { locking_dir = "/run/lock/lvm" }'
-
-dm_in_proc() {
-   local retval=0
-   for x in devices misc ; do
-   grep -qs 'device-mapper' /proc/${x}
-   retval=$((${retval} + $?))
-   done
-   return ${retval}
-}
-
-start() {
-   # LVM support for /usr, /home, /opt 
-   # This should be done *before* checking local
-   # volumes, or they never get checked.
-   
-   # NOTE: Add needed modules for LVM or RAID, etc
-   #   to /etc/modules.autoload if needed
-   for lvm_path in /bin/lvm /sbin/lvm ; do
-   [ -x "$lvm_path" ] && break
-   done
-   if [ ! -x "$lvm_path" ]; then
-   eerror "Cannot find lvm binary in /sbin or /bin!"
-   return 1
-   fi
-   if [ -z "${CDBOOT}" ] ; then
-   if [ -e /proc/modules ] && ! dm_in_proc ; then
-   modprobe dm-mod 2>/dev/null
-   fi
-   if [ -d /proc/lvm ] || dm_in_proc ; then
-   ebegin "Setting up the Logical Volume Manager"
-   #still echo stderr for debugging
-   lvm_commands="#! ${lvm_path} --config '${config}'\n"
-   # Extra PV find pass because some devices might not 
have been available until very recently
-   lvm_commands="${lvm_commands}pvscan\n"
-   # Now make the nodes
-   lvm_commands="${lvm_commands}vgscan --mknodes\n"
-   # And turn them on!
-   lvm_commands="${lvm_commands}vgchange --sysinit -a ly\n"
-   # Order of this is important, have to work around dash 
and LVM readline
-   printf "%b\n" "${lvm_commands}" | $lvm_path 

[gentoo-commits] repo/proj/guru:master commit in: dev-python/dkimpy/

2019-04-16 Thread Michał Górny
commit: b7a5571649b1a5f89074886fa65e5c52a89af14c
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Apr 11 13:21:42 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 13:25:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7a55716

dev-python/dkimpy: Added missing "die" statement

Added missing "die" to Python test discovery.

Signed-off-by: Ralph Seichter  seichter.de>

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

diff --git a/dev-python/dkimpy/dkimpy-0.9.1.ebuild 
b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
index 769ea8f..18f8c79 100644
--- a/dev-python/dkimpy/dkimpy-0.9.1.ebuild
+++ b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
@@ -16,5 +16,5 @@ KEYWORDS="~amd64"
 IUSE=""
 
 python_test() {
-   "${EPYTHON}" -m unittest discover -v
+   "${EPYTHON}" -m unittest discover -v || die
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-python/dkimpy/

2019-04-16 Thread Michał Górny
commit: 92a762cce14901516d8990ebb5c830dae4feb5ee
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Apr 11 12:53:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 12:53:51 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a762cc

dev-python/dkimpy: DKIM email signing and verification

Python module that implements DKIM (DomainKeys Identified Mail) email
signing and verification. It also provides helper scripts for command
line signing and verification.

Signed-off-by: Ralph Seichter  seichter.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/dkimpy/Manifest|  1 +
 dev-python/dkimpy/dkimpy-0.9.1.ebuild | 20 
 dev-python/dkimpy/metadata.xml| 16 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
new file mode 100644
index 000..9d07e6e
--- /dev/null
+++ b/dev-python/dkimpy/Manifest
@@ -0,0 +1 @@
+DIST dkimpy-0.9.1.tar.gz 49209 BLAKE2B 
04a9a301a213a77aa8d5b407b4071eec4e808298927720079bcd6c0f6adb6af84d4dc9f80bddc31e57d66da9d852aa9a0555a6fb8b97713b043ae75e39176369
 SHA512 
5667c5b7752081f5831c26eebdf5d05bec8ff6c82299506e6ca31603ba0d04aa37b908aa07e97877f298263aeb652fdc0b8d54330a263902033dc0647dc44c3f

diff --git a/dev-python/dkimpy/dkimpy-0.9.1.ebuild 
b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
new file mode 100644
index 000..769ea8f
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-0.9.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module implementing DKIM email signing and verification."
+HOMEPAGE="https://launchpad.net/dkimpy;
+SRC_URI="https://launchpad.net/${PN}/0.9/${PV}/+download/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v
+}

diff --git a/dev-python/dkimpy/metadata.xml b/dev-python/dkimpy/metadata.xml
new file mode 100644
index 000..2715c8d
--- /dev/null
+++ b/dev-python/dkimpy/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@seichter.de
+   Ralph Seichter
+   
+   
+   Python module that implements DKIM (DomainKeys Identified
+   Mail) email signing and verification. It also provides helper
+   scripts for command line signing and verification.
+   
+   
+   dkimpy
+   
+



[gentoo-commits] proj/musl:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/

2019-04-16 Thread Anthony G. Basile
commit: 6cb28982a11b0bbd9479ba40e9f9bfd78cd37f54
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 20:42:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 20:42:31 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6cb28982

sys-fs/lvm2: forward port patches to 2.02.184

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-fs/lvm2/Manifest  |   1 +
 sys-fs/lvm2/files/lvmpolld.initd-2.02.183 |  17 ++
 sys-fs/lvm2/lvm2-2.02.184-r1.ebuild   | 266 ++
 sys-fs/lvm2/lvm2-2.02.184.ebuild  | 262 +
 4 files changed, 546 insertions(+)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index bcbab95..bad5158 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,2 +1,3 @@
 DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
 DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
+DIST LVM2.2.02.184.tgz 2383698 BLAKE2B 
b6e308d76d541b9461dfcc6e82db256a175ccdabfae9c9d57d84eabd0d5ea50e3e09954b34741903e027412c2c26f72a5005fe934261576337a810738139deb8
 SHA512 
9db74f675e7c58f663a39afb79b6f33a33ad2cfbda63e9783ef5027f33977b4a1262a2e6754aa67c586eed083ee119a2e837c32a7746dcc53f13877c9d65c390

diff --git a/sys-fs/lvm2/files/lvmpolld.initd-2.02.183 
b/sys-fs/lvm2/files/lvmpolld.initd-2.02.183
new file mode 100644
index 000..6b26010
--- /dev/null
+++ b/sys-fs/lvm2/files/lvmpolld.initd-2.02.183
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+pidfile="/run/lvmpolld.pid"
+command="/sbin/lvmpolld"
+command_args="${LVMPOLLD_OPTS:=-p ${pidfile}}"
+start_stop_daemon_args="--pidfile ${pidfile}"
+
+depend() {
+   :
+}
+
+start_pre()
+{
+   checkpath --directory /run/lvm || return 1
+}

diff --git a/sys-fs/lvm2/lvm2-2.02.184-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.02.184-r1.ebuild
new file mode 100644
index 000..1da43dc
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.02.184-r1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
+
+DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
+HOMEPAGE="https://sourceware.org/lvm2/;
+SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
+   ftp://sourceware.org/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
+REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
+   systemd? ( udev )"
+
+DEPEND_COMMON="
+   dev-libs/libaio[static-libs?]
+   static? ( dev-libs/libaio[static-libs] )
+   !static? ( dev-libs/libaio[static-libs?] )
+   readline? ( sys-libs/readline:0= )
+   sanlock? ( sys-cluster/sanlock )
+   systemd? ( >=sys-apps/systemd-205:0= )
+   udev? ( >=virtual/libudev-208:=[static-libs?] )"
+# /run is now required for locking during early boot. /var cannot be assumed to
+# be available -- thus, pull in recent enough baselayout for /run.
+# This version of LVM is incompatible with cryptsetup <1.1.2.
+RDEPEND="${DEPEND_COMMON}
+   >=sys-apps/baselayout-2.2
+   !=sys-apps/util-linux-2.16
+   lvm2create_initrd? ( sys-apps/makedev )
+   thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
+# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
+# USE 'static' currently only works with eudev, bug 520450
+DEPEND="${DEPEND_COMMON}
+   virtual/pkgconfig
+   >=sys-devel/binutils-2.20.1-r1
+   sys-devel/autoconf-archive
+   static? (
+   selinux? ( sys-libs/libselinux[static-libs] )
+   udev? ( >=sys-fs/eudev-3.1.2[static-libs] )
+   >=sys-apps/util-linux-2.16[static-libs]
+   )"
+
+S=${WORKDIR}/${PN/lvm/LVM}.${PV}
+
+PATCHES=(
+   # Gentoo specific modification(s):
+   "${FILESDIR}"/${PN}-2.02.178-example.conf.in.patch
+
+   # Musl fixes
+   "${FILESDIR}"/${PN}-2.02.183-fix-stdio-usage.patch
+   "${FILESDIR}"/${PN}-2.02.183-portability.patch
+
+   # For upstream -- review and forward:
+   "${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch
+   

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

2019-04-16 Thread Tim Harder
commit: ae4b8e27f02ef70cbc5eee9019a9d990d2acb803
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Apr 16 20:34:58 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 16 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4b8e27

app-editors/vim: fix USE=minimal build

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

Signed-off-by: Tim Harder  gentoo.org>

 app-editors/vim/vim-8.1.1155.ebuild | 4 +---
 app-editors/vim/vim-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-editors/vim/vim-8.1.1155.ebuild 
b/app-editors/vim/vim-8.1.1155.ebuild
index d5c9d74833a..8701b63c9a1 100644
--- a/app-editors/vim/vim-8.1.1155.ebuild
+++ b/app-editors/vim/vim-8.1.1155.ebuild
@@ -143,7 +143,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=()
+   local myconf=( --enable-multibyte )
 
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
@@ -175,7 +175,6 @@ src_configure() {
myconf=(
--with-features=tiny
--disable-nls
-   --disable-multibyte
--disable-acl
--enable-gui=no
--without-x
@@ -194,7 +193,6 @@ src_configure() {
 
myconf=(
--with-features=huge
-   --enable-multibyte
$(use_enable acl)
$(use_enable cscope)
$(use_enable gpm)

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index d5c9d74833a..8701b63c9a1 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -143,7 +143,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=()
+   local myconf=( --enable-multibyte )
 
# Fix bug 37354: Disallow -funroll-all-loops on amd64
# Bug 57859 suggests that we want to do this for all archs
@@ -175,7 +175,6 @@ src_configure() {
myconf=(
--with-features=tiny
--disable-nls
-   --disable-multibyte
--disable-acl
--enable-gui=no
--without-x
@@ -194,7 +193,6 @@ src_configure() {
 
myconf=(
--with-features=huge
-   --enable-multibyte
$(use_enable acl)
$(use_enable cscope)
$(use_enable gpm)



[gentoo-commits] repo/gentoo:master commit in: app-vim/command-t/

2019-04-16 Thread Tim Harder
commit: 8302cc8151368747c2021581e337996709bf0805
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Apr 13 04:33:26 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 16 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8302cc81

app-vim/command-t: add ruby26 support

Signed-off-by: Tim Harder  gentoo.org>

 app-vim/command-t/command-t-5.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/command-t/command-t-5.0.3.ebuild 
b/app-vim/command-t/command-t-5.0.3.ebuild
index a8bbc97873a..527019cac44 100644
--- a/app-vim/command-t/command-t-5.0.3.ebuild
+++ b/app-vim/command-t/command-t-5.0.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 inherit vim-plugin ruby-ng
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/command-t/

2019-04-16 Thread Tim Harder
commit: b63dfb32fe20a08e12a665ebb4e51a5f6d831a14
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Apr 13 04:33:41 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 16 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63dfb32

app-vim/command-t: remove old

Signed-off-by: Tim Harder  gentoo.org>

 app-vim/command-t/Manifest   |  2 --
 app-vim/command-t/command-t-5.0.1.ebuild | 48 
 app-vim/command-t/command-t-5.0.2.ebuild | 48 
 3 files changed, 98 deletions(-)

diff --git a/app-vim/command-t/Manifest b/app-vim/command-t/Manifest
index 816584c252e..c9be2b74f2b 100644
--- a/app-vim/command-t/Manifest
+++ b/app-vim/command-t/Manifest
@@ -1,3 +1 @@
-DIST command-t-5.0.1.tar.gz 81781 BLAKE2B 
5d606892d9653c259525b6778cd72309da898fae787964fd4d1c9a6ebfd91e467e1f88f5756d7966c4866f721912164f0bf852efdd19209ce779a56725e2adbf
 SHA512 
54262f4628bbef8a11878a8593510af566dabf35dd70005dc90e4abb4c4e9aebde5dc7d08d808c944980017f8f35d7e9723b0032ccde5ab6d2d2fae38e1c632d
-DIST command-t-5.0.2.tar.gz 83601 BLAKE2B 
0391f010252fcd8b48909ad4a8dd504e6cbb74f1a2f776d719a8179f0d44299bfddf8161a2961c9089cbb3a4c4c944daa4adb26927f27c4c3beebceb0b938f53
 SHA512 
f8c8356231c3fb0f3a91cb61f534acac4dd401721a940c6ea045ada287d29395923eb46b1cb4f55b8254000f10eea9970841531abb2b110992180a1edbd66b81
 DIST command-t-5.0.3.tar.gz 84019 BLAKE2B 
fec893aa698a1d1bfc86cf7bd08562f19b54e58d81b7650e50acdf17bfcec54f78aae38d05ca5f93ae60c981a6e606d5c68c008be3508c7d41e74aa9f064943a
 SHA512 
588ee1516039e6cd45210de43307c02259fed29cc7610c222fe705cdf1d5938f51f823d41b546a36320da31db12e902363867da91b18fe56ea09c1efe2bb51fb

diff --git a/app-vim/command-t/command-t-5.0.1.ebuild 
b/app-vim/command-t/command-t-5.0.1.ebuild
deleted file mode 100644
index 700b5dbef1e..000
--- a/app-vim/command-t/command-t-5.0.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-inherit vim-plugin ruby-ng
-
-DESCRIPTION="vim plugin: fast file navigation for vim"
-HOMEPAGE="https://vim.sourceforge.io/scripts/script.php?script_id=3025 
https://github.com/wincent/command-t;
-SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
-
-all_ruby_prepare() {
-   find "${S}" -name .gitignore -delete || die
-}
-
-each_ruby_configure() {
-   cd ruby/${PN}/ext/${PN} || die
-   ${RUBY} extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   cd ruby/${PN}/ext/${PN} || die
-   emake V=1
-   rm *.o *.c *.h *.log extconf.rb depend Makefile || die
-}
-
-each_ruby_install() {
-   local sitelibdir=$(ruby_rbconfig_value "sitelibdir")
-   insinto "${sitelibdir}"
-   doins -r ruby/${PN}/{ext,lib}/*
-}
-
-all_ruby_install() {
-   rm Gemfile* Rakefile LICENSE README.md || die
-   rm -r appstream bin fixtures data ruby/${PN}/{ext,lib,*.gemspec} spec 
vendor || die
-
-   vim-plugin_src_install
-
-   # make sure scripts are executable
-   chmod +x "${ED}"/usr/share/vim/vimfiles/ruby/${PN}/bin/* || die
-}

diff --git a/app-vim/command-t/command-t-5.0.2.ebuild 
b/app-vim/command-t/command-t-5.0.2.ebuild
deleted file mode 100644
index 82f1973dda5..000
--- a/app-vim/command-t/command-t-5.0.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-inherit vim-plugin ruby-ng
-
-DESCRIPTION="vim plugin: fast file navigation for vim"
-HOMEPAGE="https://vim.sourceforge.io/scripts/script.php?script_id=3025 
https://github.com/wincent/command-t;
-SRC_URI="https://github.com/wincent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
-
-all_ruby_prepare() {
-   find "${S}" -name .gitignore -delete || die
-}
-
-each_ruby_configure() {
-   cd ruby/${PN}/ext/${PN} || die
-   ${RUBY} extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   cd ruby/${PN}/ext/${PN} || die
-   emake V=1
-   rm *.o *.c *.h *.log extconf.rb depend Makefile || die
-}
-
-each_ruby_install() {
-   local sitelibdir=$(ruby_rbconfig_value "sitelibdir")
-   insinto "${sitelibdir}"
-   doins -r ruby/${PN}/{ext,lib}/*
-}
-
-all_ruby_install() {
-   rm Gemfile* Rakefile LICENSE README.md || die
-   rm -r appstream bin fixtures data ruby/${PN}/{ext,lib,*.gemspec} spec 
vendor || die
-
-   vim-plugin_src_install
-
-   # make sure scripts are executable
-   chmod +x "${ED}"/usr/share/vim/vimfiles/ruby/${PN}/bin/* || 

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

2019-04-16 Thread Tim Harder
commit: ed6eb76ae6a7f4ceec3c061f1e824ad8b325bffd
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Apr 13 04:30:39 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 16 20:36:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6eb76a

app-arch/vimball: drop py34/py35 support and add py37

Signed-off-by: Tim Harder  gentoo.org>

 app-arch/vimball/vimball-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-arch/vimball/vimball-.ebuild 
b/app-arch/vimball/vimball-.ebuild
index b24f9bccd79..82a39960d3e 100644
--- a/app-arch/vimball/vimball-.ebuild
+++ b/app-arch/vimball/vimball-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then



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

2019-04-16 Thread Mikle Kolyada
commit: 6174ce88a783dadd64ac0bcf4fe3394a170953df
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr 16 20:28:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 16 20:29:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174ce88

dev-db/percona-xtrabackup: amd64 stable wrt bug #683450

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild
index b30c9c1a026..b6f649295f2 100644
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild
+++ b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.13.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/s
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
app-arch/lz4:0=



[gentoo-commits] proj/musl:master commit in: sys-fs/lvm2/

2019-04-16 Thread Anthony G. Basile
commit: 112358f73cc1c7254b8170f1dab7064605076059
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 20:28:38 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 20:28:38 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=112358f7

sys-fs/lvm2: 2.02.183 stable on musl arches

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-fs/lvm2/lvm2-2.02.183.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/lvm2/lvm2-2.02.183.ebuild b/sys-fs/lvm2/lvm2-2.02.183.ebuild
index 1a2fab5..9697b02 100644
--- a/sys-fs/lvm2/lvm2-2.02.183.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.183.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ppc x86"
 IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
 REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
systemd? ( udev )"



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

2019-04-16 Thread Alon Bar-Lev
commit: 812f60f2b8ceea08fbf418c73e49059d0ee6a21f
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 16 20:27:43 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 16 20:28:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812f60f2

dev-libs/botan: fix >=dev-libs/boost-1.70.0

Closes: https://bugs.gentoo.org/show_bug.cgi?id=683376
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/botan/botan-2.9.0.ebuild|  4 ++
 dev-libs/botan/files/botan-2.9.0-build.patch | 63 
 2 files changed, 67 insertions(+)

diff --git a/dev-libs/botan/botan-2.9.0.ebuild 
b/dev-libs/botan/botan-2.9.0.ebuild
index 8f92905d738..4f995a89686 100644
--- a/dev-libs/botan/botan-2.9.0.ebuild
+++ b/dev-libs/botan/botan-2.9.0.ebuild
@@ -34,6 +34,10 @@ RDEPEND="${DEPEND}
 BDEPEND="dev-lang/python:*
doc? ( dev-python/sphinx )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-build.patch"
+)
+
 src_configure() {
local disable_modules=()
use boost || disable_modules+=( "boost" )

diff --git a/dev-libs/botan/files/botan-2.9.0-build.patch 
b/dev-libs/botan/files/botan-2.9.0-build.patch
new file mode 100755
index 000..6208ffdbf0a
--- /dev/null
+++ b/dev-libs/botan/files/botan-2.9.0-build.patch
@@ -0,0 +1,63 @@
+From 86df247e4f090f984e050962ed5a4a536ec63b33 Mon Sep 17 00:00:00 2001
+From: Ralf van der Enden 
+Date: Fri, 5 Apr 2019 14:58:14 +0200
+Subject: [PATCH] boost 1.70 compatibility
+
+Fixes issue #82
+---
+ src/cli/tls_http_server.cpp | 8 +++-
+ src/cli/tls_proxy.cpp   | 8 +++-
+ 2 files changed, 14 insertions(+), 2 deletions(-)
+
+diff --git a/src/cli/tls_http_server.cpp b/src/cli/tls_http_server.cpp
+index cc59a71c33..0a6428cd65 100644
+--- a/src/cli/tls_http_server.cpp
 b/src/cli/tls_http_server.cpp
+@@ -41,6 +41,12 @@
+ 
+ #include "credentials.h"
+ 
++#if BOOST_VERSION >= 107000
++#define GET_IO_SERVICE(s) 
((boost::asio::io_context&)(s).get_executor().context())
++#else
++#define GET_IO_SERVICE(s) ((s).get_io_service())
++#endif
++
+ namespace Botan_CLI {
+ 
+ namespace {
+@@ -435,7 +441,7 @@ class TLS_Asio_HTTP_Server final
+   session::pointer make_session()
+  {
+  return session::create(
+-   m_acceptor.get_io_service(),
++   GET_IO_SERVICE(m_acceptor),
+m_session_manager,
+m_creds,
+m_policy);
+diff --git a/src/cli/tls_proxy.cpp b/src/cli/tls_proxy.cpp
+index 49ffbe3766..42ce156b12 100644
+--- a/src/cli/tls_proxy.cpp
 b/src/cli/tls_proxy.cpp
+@@ -33,6 +33,12 @@
+ 
+ #include "credentials.h"
+ 
++#if BOOST_VERSION >= 107000
++#define GET_IO_SERVICE(s) 
((boost::asio::io_context&)(s).get_executor().context())
++#else
++#define GET_IO_SERVICE(s) ((s).get_io_service())
++#endif
++
+ namespace Botan_CLI {
+ 
+ namespace {
+@@ -370,7 +376,7 @@ class tls_proxy_server final
+   session::pointer make_session()
+  {
+  return session::create(
+-   m_acceptor.get_io_service(),
++   GET_IO_SERVICE(m_acceptor),
+m_session_manager,
+m_creds,
+m_policy,



[gentoo-commits] repo/gentoo:master commit in: games-util/nml/

2019-04-16 Thread James Le Cuirot
commit: b2e4e4c6caeb8b7372d867faed193e080d2bd588
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 16 20:23:49 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 16 20:23:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e4e4c6

games-util/nml: Drop old 0.4.4-r1

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/nml/Manifest|  1 -
 games-util/nml/nml-0.4.4-r1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest
index 32a52b50b61..ff784d437ac 100644
--- a/games-util/nml/Manifest
+++ b/games-util/nml/Manifest
@@ -1,2 +1 @@
-DIST nml-0.4.4.tar.gz 377998 BLAKE2B 
a65df2c371c1b1dda2469a968372f21f9f27e9739c8d8a9a0f582c126169921ee3ffc9745f6ef4ac21aebdeea35fd26385d3149e84d50381c4796b71b378571f
 SHA512 
fd7b8d7abfc8b5ea694eedf00bbc4069a82de942178a58ec05e9d3efe7c8663103ffb6b98f7614ce165eb7cba42cb4c7589f77fb67dd95eb6293f62b3179c7b0
 DIST nml-0.4.5.tar.gz 378578 BLAKE2B 
1283cdcabd4cbaf12dda926b89c88a3942e9e4469879812abe372facd2c41ff20af0df792bbdadf71d9d3ad8d72e98e293fd903c880e77d3e4ee8a1b73e36ca9
 SHA512 
64b2f46a1c2e37fce8f51231094e30334f368b0db39c6a3977a144a798d8034d1abbe7c14af3921eb81f4b7caa193e7e53ccb9e27acd113e0407926b109ca952

diff --git a/games-util/nml/nml-0.4.4-r1.ebuild 
b/games-util/nml/nml-0.4.4-r1.ebuild
deleted file mode 100644
index b50f0471e31..000
--- a/games-util/nml/nml-0.4.4-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-inherit distutils-r1
-
-DESCRIPTION="Compiler of NML files into grf/nfo files"
-HOMEPAGE="https://dev.openttdcoop.org/projects/nml;
-SRC_URI="http://bundles.openttdcoop.org/nml/releases/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-RDEPEND="dev-python/pillow[zlib,${PYTHON_USEDEP}]
-   dev-python/ply[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=( docs/{changelog,readme}.txt )
-PATCHES=( "${FILESDIR}"/${P}-pillow3.patch )
-
-src_install() {
-   distutils-r1_src_install
-   doman docs/nmlc.1
-}



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

2019-04-16 Thread Alon Bar-Lev
commit: 82c2c9b4e9de553e3eaefeb1e2a378aec55af893
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 16 20:23:29 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 16 20:24:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c2c9b4

dev-libs/xmlsec: version bump

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/xmlsec/Manifest   |   1 +
 dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch | 121 +
 dev-libs/xmlsec/xmlsec-1.2.26.ebuild   |   2 +-
 .../{xmlsec-1.2.26.ebuild => xmlsec-1.2.28.ebuild} |  30 ++---
 4 files changed, 140 insertions(+), 14 deletions(-)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 7b78da91ee1..e8c42b63e1d 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,2 +1,3 @@
 DIST xmlsec1-1.2.26.tar.gz 1922183 BLAKE2B 
8cb8557a7d24df756655a7dfa45091445adc89cb67169a7620d9d1116f3fb3d982ea45199a53475e29300478c07e8e1168cec79cf9c3b5ff1dd6c840123b982b
 SHA512 
1e3dc3c8c192eefee7b055787bef52ce3bcfafa786224f68af065aa45f4d7da93232da973359b3135615c5981ad4df7c124047d3934e552ab78439472685a7a4
 DIST xmlsec1-1.2.27.tar.gz 2013651 BLAKE2B 
fa46a25e3aaef432134d1c98a0e7bf0aba83f2ef6d1aff3774d6d37c5f6f392d1c2c11a0fe433ee910c39b56400c96b74ab061577948622b14a1116fa1ec2947
 SHA512 
01f7231d7d7ac8037aecc1f922acc572cbfe0903abf5bd5879d836438c36684e23402b803d20806fff6b1cdc5ad9af114d1341b10b336f71c0bce28b4716f920
+DIST xmlsec1-1.2.28.tar.gz 1995599 BLAKE2B 
5d90646d9a72024856da2638adb6d0d00d5142f8d3eaa5b12a993e2e6ae78ad49aab69822ebe331191bf1fc5b98431b85e113545aec84e2bb7d5c5add9028df0
 SHA512 
17fa59e4ffee5e024caa4895e8ed21d1435f14e3a37d0ed781b1dd216333ae3b6099c460efd45d4a8097d0202522150b7b0ad543b47c1596d8473b6922270480

diff --git a/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch 
b/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch
new file mode 100644
index 000..fa1fa60a6df
--- /dev/null
+++ b/dev-libs/xmlsec/files/xmlsec-1.2.28-test.patch
@@ -0,0 +1,121 @@
+From 9d5f2d172ab91fd9fb2c2eddaee86ba62eab2d67 Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Tue, 16 Apr 2019 23:07:08 +0300
+Subject: [PATCH] tests: workout test --X509-skip-strict-checks
+
+The --X509-skip-strict-checks parameter is not accepted by all commands,
+result of skipping many tests.
+
+Reduce impact of the --X509-skip-strict-checks to a workaround to gnutls only.
+
+Filter double --X509-skip-strict-checks commands as cli does not accept
+multiple instances.
+
+Signed-off-by: Alon Bar-Lev 
+---
+ tests/testrun.sh | 37 ++---
+ 1 file changed, 22 insertions(+), 15 deletions(-)
+
+diff --git a/tests/testrun.sh b/tests/testrun.sh
+index ea65802b..35f4a780 100755
+--- a/tests/testrun.sh
 b/tests/testrun.sh
+@@ -59,7 +59,11 @@ if [ "z$XMLSEC_DEFAULT_CRYPTO" != "z" ] ; then
+ elif [ "z$crypto" != "z" ] ; then
+ xmlsec_params="$xmlsec_params --crypto $crypto"
+ fi
+-xmlsec_params="$xmlsec_params --X509-skip-strict-checks --crypto-config 
$crypto_config"
++xmlsec_params="$xmlsec_params --crypto-config $crypto_config"
++xmlsec_x509_params=
++if [ "z${crypto}" = zgnutls ]; then
++xmlsec_x509_params="--X509-skip-strict-checks"
++fi
+ 
+ #
+ # Setup keys config
+@@ -218,8 +222,8 @@ execKeysTest() {
+ if [ -f $keysfile ] ; then
+ params="$params --keys-file $keysfile"
+ fi
+-echo "$VALGRIND $xmlsec_app keys $params $xmlsec_params $keysfile" >>  
$curlogfile 
+-$VALGRIND $xmlsec_app keys $params $xmlsec_params $keysfile >> 
$curlogfile 2>> $curlogfile
++echo "$VALGRIND $xmlsec_app keys $params $xmlsec_x509_params 
$xmlsec_params $keysfile" >>  $curlogfile
++$VALGRIND $xmlsec_app keys $params $xmlsec_x509_params $xmlsec_params 
$keysfile >> $curlogfile 2>> $curlogfile
+ printRes $expected_res $?
+ if [ $? != 0 ]; then
+ failures=`expr $failures + 1`
+@@ -307,9 +311,10 @@ execDSigTest() {
+ 
+ # run tests
+ if [ -n "$params1" ] ; then
++echo "$params1" | grep -q -- "$xmlsec_x509_params" && 
_xmlsec_x509_params= || _xmlsec_x509_params="$xmlsec_x509_params"
+ printf "Verify existing signature"
+-echo "$VALGRIND $xmlsec_app verify $xmlsec_params $params1 
$full_file.xml" >> $curlogfile
+-$VALGRIND $xmlsec_app verify $xmlsec_params $params1 $full_file.xml 
>> $curlogfile 2>> $curlogfile
++echo "$VALGRIND $xmlsec_app verify $_xmlsec_x509_params 
$xmlsec_params $params1 $full_file.xml" >> $curlogfile
++$VALGRIND $xmlsec_app verify $_xmlsec_x509_params $xmlsec_params 
$params1 $full_file.xml >> $curlogfile 2>> $curlogfile
+ printRes $expected_res $?
+ if [ $? != 0 ]; then
+ failures=`expr $failures + 1`
+@@ -317,9 +322,10 @@ execDSigTest() {
+ fi
+ 
+ if [ -n "$params2" -a -z "$PERF_TEST" ] ; then
++echo "$params2" | grep -q -- 

[gentoo-commits] repo/gentoo:master commit in: games-util/nml/

2019-04-16 Thread James Le Cuirot
commit: a2ceb7a7189e3dfc990622dc5ae4d4693d2a954b
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Apr 14 17:50:56 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 16 20:22:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ceb7a7

games-util/nml: block >=dev-python/pillow-6.0.0

The tool nmlc doesn't work with dev-python/pillow in version 6.0.0 and
newer. So adding a blocker, to make games-misc/opengfx compiling again.

Closes: https://bugs.gentoo.org/682436
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/11687
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/nml/nml-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/nml/nml-0.4.5.ebuild b/games-util/nml/nml-0.4.5.ebuild
index 0e8f0244e46..23ae3722e28 100644
--- a/games-util/nml/nml-0.4.5.ebuild
+++ b/games-util/nml/nml-0.4.5.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 
-RDEPEND="dev-python/pillow[zlib,${PYTHON_USEDEP}]
+RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: games-simulation/openttd/files/

2019-04-16 Thread James Le Cuirot
commit: 33c126c22038c8673048713e1816949ae0383522
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Apr 16 17:43:01 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 16 19:56:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c126c2

games-simulation/openttd: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11709
Signed-off-by: James Le Cuirot  gentoo.org>

 .../openttd/files/openttd-1.6.0-cflags.patch   | 42 -
 .../openttd/files/openttd-1.8.0-icu61.patch| 45 --
 .../openttd/files/openttd-1.8.0-icu62.patch| 99 --
 3 files changed, 186 deletions(-)

diff --git a/games-simulation/openttd/files/openttd-1.6.0-cflags.patch 
b/games-simulation/openttd/files/openttd-1.6.0-cflags.patch
deleted file mode 100644
index bb7f768b379..000
--- a/games-simulation/openttd/files/openttd-1.6.0-cflags.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 openttd-1.4.4/config.lib
-+++ openttd-1.4.4/config.lib
-@@ -1450,12 +1450,6 @@
-   CFLAGS="-I/gg/os-include -noixemul -fstrict-aliasing 
-fexpensive-optimizations -mcpu=604 -fno-inline -mstring -mmultiple $CFLAGS"
-   LDFLAGS="$LDFLAGS -noixemul"
-   fi
--
--  if [ "$enable_profiling" = "0" ]; then
--  # -fomit-frame-pointer and -pg do not go well together 
(gcc errors they are incompatible)
--  CFLAGS="-fomit-frame-pointer $CFLAGS"
--  fi
--  CFLAGS="-O2 $CFLAGS"
-   else
-   OBJS_SUBDIR="debug"
- 
-@@ -1466,14 +1460,6 @@
-   CFLAGS="$CFLAGS -G0"
-   fi
-   fi
--  if [ $enable_debug -ge 2 ]; then
--  CFLAGS="$CFLAGS -fno-inline"
--  fi
--  if [ $enable_debug -ge 3 ]; then
--  CFLAGS="$CFLAGS -O0"
--  else
--  CFLAGS="$CFLAGS -O2"
--  fi
-   fi
- 
-   if [ $enable_debug -le 2 ]; then
-@@ -1498,11 +1484,6 @@
-   CFLAGS="$CFLAGS -fno-expensive-optimizations"
-   fi
- 
--  if [ "$enable_profiling" != "0" ]; then
--  CFLAGS="$CFLAGS -pg"
--  LDFLAGS="$LDFLAGS -pg"
--  fi
--
-   if [ "$with_threads" = "0" ]; then
-   CFLAGS="$CFLAGS -DNO_THREADS"
-   fi

diff --git a/games-simulation/openttd/files/openttd-1.8.0-icu61.patch 
b/games-simulation/openttd/files/openttd-1.8.0-icu61.patch
deleted file mode 100644
index e4143d82f67..000
--- a/games-simulation/openttd/files/openttd-1.8.0-icu61.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 19076c24c1f3baf2a22d1fa832d5688216cf54a3 Mon Sep 17 00:00:00 2001
-From: Charles Pigott 
-Date: Sun, 8 Apr 2018 01:06:18 +0100
-Subject: [PATCH] Fix #6690: Compilation with ICU 61
-

- src/language.h  | 2 +-
- src/strings.cpp | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/language.h b/src/language.h
-index d33ba81892..ec241dbd8c 100644
 a/src/language.h
-+++ b/src/language.h
-@@ -105,7 +105,7 @@ extern LanguageList _languages;
- extern const LanguageMetadata *_current_language;
- 
- #ifdef WITH_ICU_SORT
--extern Collator *_current_collator;
-+extern icu::Collator *_current_collator;
- #endif /* WITH_ICU_SORT */
- 
- bool ReadLanguagePack(const LanguageMetadata *lang);
-diff --git a/src/strings.cpp b/src/strings.cpp
-index 1c539d9343..fd7420259a 100644
 a/src/strings.cpp
-+++ b/src/strings.cpp
-@@ -52,7 +52,7 @@ const LanguageMetadata *_current_language = NULL; ///< The 
currently loaded lang
- TextDirection _current_text_dir; ///< Text direction of the currently 
selected language.
- 
- #ifdef WITH_ICU_SORT
--Collator *_current_collator = NULL;   ///< Collator for the 
language currently in use.
-+icu::Collator *_current_collator = NULL;  ///< Collator for the 
language currently in use.
- #endif /* WITH_ICU_SORT */
- 
- static uint64 _global_string_params_data[20]; ///< Global array of string 
parameters. To access, use #SetDParam.
-@@ -1795,7 +1795,7 @@ bool ReadLanguagePack(const LanguageMetadata *lang)
- 
-   /* Create a collator instance for our current locale. */
-   UErrorCode status = U_ZERO_ERROR;
--  _current_collator = 
Collator::createInstance(Locale(_current_language->isocode), status);
-+  _current_collator = 
icu::Collator::createInstance(icu::Locale(_current_language->isocode), status);
-   /* Sort number substrings by their numerical value. */
-   if (_current_collator != NULL) 
_current_collator->setAttribute(UCOL_NUMERIC_COLLATION, UCOL_ON, status);
-   /* Avoid using the collator if it is not correctly set. */

diff --git a/games-simulation/openttd/files/openttd-1.8.0-icu62.patch 
b/games-simulation/openttd/files/openttd-1.8.0-icu62.patch
deleted file 

[gentoo-commits] proj/sci:master commit in: dev-python/traits/

2019-04-16 Thread Horea Christian
commit: 08dc865f3f9859345648663296ed9633c2a1989b
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Apr 16 19:27:48 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Apr 16 19:51:01 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=08dc865f

dev-python/traits: version bump to 5.1.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/traits/traits-5.1.0.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/dev-python/traits/traits-5.1.0.ebuild 
b/dev-python/traits/traits-5.1.0.ebuild
new file mode 100644
index 0..5685ceeb5
--- /dev/null
+++ b/dev-python/traits/traits-5.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
+HOMEPAGE="http://docs.enthought.com/traits/
+   https://github.com/enthought/traits
+   https://pypi.org/project/traits/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   ${RDEPEND}
+   )"
+
+python_prepare_all() {
+   sed -i -e "s/'-O3'//g" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+   nosetests || die
+}



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

2019-04-16 Thread Matthew Thode
commit: 97ec0a1d1b3bd76a648c88753edeacf91e4382d6
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 16 19:49:29 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 16 19:50:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ec0a1d

sys-cluster/neutron: 14.0.1 bump

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

 sys-cluster/neutron/Manifest| 6 +++---
 .../neutron/{neutron-14.0.0.ebuild => neutron-14.0.1.ebuild}| 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index a04a819ba86..981839d6447 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,13 +1,13 @@
 DIST neutron-13.0.2.tar.gz 10596419 BLAKE2B 
5d18c5ada86c2676ecab1c0121834c04e5c12d2c81a42ddb9554d0bdc2b7d472b5941b7290dc701c22b21b69442d04a44768c9423ff5d317b51d8cd37aa076bf
 SHA512 
4fb343039a6f6a6930d9770b02d58be732c57910e36739c8364bf8027a7ed55dafc40201ef8c349278310afc2ab6ee80fea562af94896e38891c35eaeb1faced
 DIST neutron-13.0.3.tar.gz 10599028 BLAKE2B 
1eb3bcbf9986531d24d06de6dcf71707fb6599bf20d85814af42ce9feb24059a94592c2741fbcd71fad78ff829f93f811dbbe63aa2cdb3931b7499b5de2bcc2e
 SHA512 
1c229256733bb1ea03ae3296607a7ee6c9004c03a6c57fdb9c13f006bbb337b39a57c4690e3a59a7d9e313d0f450c4b81f2100a64a14e5e5c81a188a8116e1e9
-DIST neutron-14.0.0.tar.gz 10729786 BLAKE2B 
5f747684a965a5f73929d2e6209c2eb28b56996a7a5fe45ed5a6cea98b8131f786687abad6aa0d9a7f906ec32de764797e455ee51b0600d40b2ba30038426328
 SHA512 
4baab7dcf29c7dcdda06b52cd64b57318b8c00ab8f5cda54e05f682dd802a74b2372ad17f07f7cc34948ad421de5f69ee3a176e4612fcb8c2ead26b1499d54ff
+DIST neutron-14.0.1.tar.gz 10711126 BLAKE2B 
43bf5ffeb46249207b8ab55cc01812e12ac719b680a867cbd374fdad50df2443eb44df16e97fff9845467284ac3dbaa3e0e1886703a868c7f26087d8e4e27a1a
 SHA512 
9181d1a63550e205114f33e5626ff66f306d424505fb42cf21bcc8673e80b8e36b8a0bf33d3f2ec90343868a7e2e1f6b221831df64d1bec8e84a1d956da69392
 DIST neutron-configs-13.0.2.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-13.0.3.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
-DIST neutron-configs-14.0.0.tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
+DIST neutron-configs-14.0.1.tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
 DIST neutron-configs-2018.2..tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-2019.1..tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
 DIST neutron-ml2-plugins-13.0.2.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
 DIST neutron-ml2-plugins-13.0.3.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
-DIST neutron-ml2-plugins-14.0.0.tar.gz 8642 BLAKE2B 
71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16
 SHA512 
399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2
+DIST neutron-ml2-plugins-14.0.1.tar.gz 

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cddetect/files/, app-cdr/cddetect/

2019-04-16 Thread David Seifert
commit: ad2cee1cf849f205059690bb4d146261abb9cb6b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Apr 15 17:57:06 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 19:36:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2cee1c

app-cdr/cddetect: EAPI=7 bump

Closes: https://github.com/gentoo/gentoo/pull/11699
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 app-cdr/cddetect/cddetect-2.1.ebuild  | 12 +---
 app-cdr/cddetect/files/cddetect-2.1-fix-include.patch |  9 +
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/app-cdr/cddetect/cddetect-2.1.ebuild 
b/app-cdr/cddetect/cddetect-2.1.ebuild
index 5de6bf19692..ed051629ee1 100644
--- a/app-cdr/cddetect/cddetect-2.1.ebuild
+++ b/app-cdr/cddetect/cddetect-2.1.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
+
 inherit toolchain-funcs
 
-DESCRIPTION="A tool for detecting the type of a CD/DVD without mounting it"
+DESCRIPTION="Tool for detecting the type of a CD/DVD without mounting it"
 HOMEPAGE="http://www.bellut.net/projects.html;
 SRC_URI="http://www.bellut.net/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 S=${WORKDIR}
 
-src_prepare() {
-   sed -i -e '1i#include ' ${PN}.c || die #337628
-}
+PATCHES=( "${FILESDIR}"/"${P}"-fix-include.patch ) #337628
 
 src_compile() {
emake CC="$(tc-getCC)" CFLAGS="-Wall ${CFLAGS}"

diff --git a/app-cdr/cddetect/files/cddetect-2.1-fix-include.patch 
b/app-cdr/cddetect/files/cddetect-2.1-fix-include.patch
new file mode 100644
index 000..77386abd1bc
--- /dev/null
+++ b/app-cdr/cddetect/files/cddetect-2.1-fix-include.patch
@@ -0,0 +1,9 @@
+https://bugs.gentoo.org/337628
+
+--- a/cddetect.c
 b/cddetect.c
+@@ -1,3 +1,4 @@
++#include 
+ /* big parts taken from cdfs (C) 1999, 2000, 2001 by Michiel Ronsse
+  * relesed under the GPL v.2
+  * more parts taken from isoinfo/isodump (W) 1993 Eric Youngdale,



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

2019-04-16 Thread Mike Gilbert
commit: 1635f6b71ec62429f8141f40565c731679d275a6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 16 19:32:23 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 16 19:32:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1635f6b7

sys-apps/systemd: depend on sys-devel/m4

Closes: https://bugs.gentoo.org/683314
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-241-r1.ebuild | 1 +
 sys-apps/systemd/systemd-242.ebuild| 1 +
 sys-apps/systemd/systemd-.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-apps/systemd/systemd-241-r1.ebuild 
b/sys-apps/systemd/systemd-241-r1.ebuild
index c782cd8c385..62ef2cc814f 100644
--- a/sys-apps/systemd/systemd-241-r1.ebuild
+++ b/sys-apps/systemd/systemd-241-r1.ebuild
@@ -99,6 +99,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
+   sys-devel/m4
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( sys-apps/dbus )
app-text/docbook-xml-dtd:4.2

diff --git a/sys-apps/systemd/systemd-242.ebuild 
b/sys-apps/systemd/systemd-242.ebuild
index 73fc227ea9e..201667ade31 100644
--- a/sys-apps/systemd/systemd-242.ebuild
+++ b/sys-apps/systemd/systemd-242.ebuild
@@ -103,6 +103,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
+   sys-devel/m4
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( sys-apps/dbus )
app-text/docbook-xml-dtd:4.2

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 73fc227ea9e..201667ade31 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -103,6 +103,7 @@ BDEPEND="
>=dev-util/meson-0.46
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
+   sys-devel/m4
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( sys-apps/dbus )
app-text/docbook-xml-dtd:4.2



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

2019-04-16 Thread Jory Pratt
commit: 09ed53a5383a5db726a1beeb980f44f81757f31d
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Apr 16 19:30:22 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Apr 16 19:30:22 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=09ed53a5

mail-client/thunderbird: Backport elfhack from 67.0, misc fixes

Signed-off-by: Jory Pratt  gentoo.org>

 mail-client/thunderbird/Manifest | 2 +-
 mail-client/thunderbird/mail-client  | 1 +
 mail-client/thunderbird/thunderbird-60.6.1-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 6229bcc..57109d6 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,4 +1,4 @@
-DIST firefox-60.6-patches-04.tar.xz 20452 BLAKE2B 
2677d44b11831b5428af315e80df0c0006b88153249505eeba4372e3f764069e5e5e4baa36c28d663d61e9d17c067bf033c55f50c143bdced38c0fcbcdc79ed0
 SHA512 
2932164c4b4a559dd1e4216342d626bf39e2785a67709b799be0e9c2dd8af399abfe260ad02fb4da4f97dc21cb9fb8b107a85a33895ebea1c459ff58a652bf0c
+DIST firefox-60.6-patches-05.tar.xz 35980 BLAKE2B 
eea4ed2061f36b85bfa0677434f3acf478d9a58ed3130c2b2cab4dc78613e16ff481cc063d71525fc16b01be3cfe17a4a5dcd60c5070205246eb8b2b78387393
 SHA512 
3a591d68f5911c6547de24e73390478eb389f467a49f4010cd8c295569a09d878ffa2db4a072fe118c1195d1f0acf0adbb7540de14c367cb4cec522b4f1e4b05
 DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B 
bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9
 SHA512 
6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
 DIST lightning-6.2.5.tar.xz 1745976 BLAKE2B 
31e237f8d34ab2a2ac522767460467257d1f49d15fbe24f5b80dde9fb709ffafd0c0442d99c6643ce434cf7bdf0d670447f86da9fcdadc7ada6814431ef41e8a
 SHA512 
1e997bb91d484908f225cc6e971874d308e8a8e2451a3e678f8a74bcb9e360babbd1f8aebcafb3e628ef5b10eb697ee47af2bfedbc956fee71d99084c8816235
 DIST thunderbird-60.0-patches-0.tar.xz 10292 BLAKE2B 
a81ac6708389baff21aac1511c1fc372324cac8bb3ee0f3b5d2a0690b6e22ef658b41c887b99168b43c4ea4bb0947d3e48ad9b7e80db558db22c976df868
 SHA512 
1dae465676b2ff4faae08ebf69e6bac46552bc0331659bf5f444c45b026e4c8d2fc46cd3758e3bd121716aa85d5dcc56de6483919f7f0077b9d9720574dbd1aa

diff --git a/mail-client/thunderbird/mail-client 
b/mail-client/thunderbird/mail-client
new file mode 100644
index 000..bb79864
--- /dev/null
+++ b/mail-client/thunderbird/mail-client
@@ -0,0 +1 @@
+mail-client/thunderbird econf_thunderbird

diff --git a/mail-client/thunderbird/thunderbird-60.6.1-r1.ebuild 
b/mail-client/thunderbird/thunderbird-60.6.1-r1.ebuild
index f4ffd7e..6a343ab 100644
--- a/mail-client/thunderbird/thunderbird-60.6.1-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.6.1-r1.ebuild
@@ -22,7 +22,7 @@ MOZ_PV="${PV/_beta/b}"
 
 # Patches
 PATCHTB="thunderbird-60.0-patches-0"
-PATCHFF="firefox-60.6-patches-04"
+PATCHFF="firefox-60.6-patches-05"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 



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

2019-04-16 Thread Jeroen Roovers
commit: 6e1f7133e11e88eca4d2df180d3a1fd4321c8576
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 16 19:22:38 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 16 19:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1f7133

net-misc/youtube-dl: Version 2019.04.17

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2019.04.17.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 171ac64d511..d3486fcf4af 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2019.04.07.tar.gz 3139592 BLAKE2B 
b9b8ead15aad94e53aa92dcb7969d56138d0ec139917491710a1c86c7121a5288bbc2b443af261892e97a755e0b466a261fcf7bcdc255877313f5c2d6627d775
 SHA512 
9c4544f1e4437980d289127342aec1bbb93669a1ef9abde5cde20c02a153a4429f18df85fa61c6c040ea2df5987ed7d7ae4ca57684921de4f9640e8403948dc6
+DIST youtube-dl-2019.04.17.tar.gz 3146625 BLAKE2B 
35f49bcb56daa3ddbeeaaab57e4be259ddd2ebd1b21f797098fecb33fc0e153947558406f91878e2bb2d2627c950b4e670dbde35a148f1c216e46d366a7bb462
 SHA512 
6277a96a6487d81be23e0772c8e6fa36337d5b2b90a50b9be328579334b92c6e1a6eb9634a66969435c0d47e734fb907e286578cbc2f693565055edb8148

diff --git a/net-misc/youtube-dl/youtube-dl-2019.04.17.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.04.17.ebuild
new file mode 100644
index 000..8249fc9c0e1
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2019.04.17.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+RESTRICT="test"
+SLOT="0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+"
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
+   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
+   elog "videos can be retrieved in a higher quality format without sound."
+   elog "${PN} will detect whether avconv/ffmpeg is present and"
+   elog "automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



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

2019-04-16 Thread Rick Farina
commit: e24ed4bb3a335285635d50c48483936cd978b124
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Apr 16 18:36:18 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Apr 16 18:36:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24ed4bb

net-wireless/kismet: add snapshot for wpa3

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |   3 +-
 net-wireless/kismet/kismet-2018.08_beta1-r4.ebuild | 126 -
 ...a2.ebuild => kismet-2019.04.1_p20190416.ebuild} |  14 ++-
 3 files changed, 12 insertions(+), 131 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 2fdf6654580..8f656632486 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2018-08-BETA1.tar.xz 2043136 BLAKE2B 
f24af4250bb0238073380514413d9501e449cf40507d7a96ac868d76acb34af81b9bf4a49c9b6197b6b903ab33e2318bb5efa22876cc2070e3878ebf030d592c
 SHA512 
09eab9d648f011c95b8632c666990d79f9998465b051a65357f53af19a135a5d58df3025ec60f9ef9a7b7d9b5622d2332bb2defbffd21ca0e25e2e4090ceae2f
-DIST kismet-2019-01-BETA2.tar.xz 3096084 BLAKE2B 
77f0497721bb1a6c2af2dd91b5d2a895fae0012ccb7a9cf03a700c96562a5ae62530b1138f509df5f0af91362a9658eae7916a9c643cef6e1630fe616d949017
 SHA512 
1384630ea0ba12c157928696aab502406c5e521765e420459ab049e3205e7d7bfb472c6a1a88c1268fd8235b24b615a03ce4b91f0974adc24f47d00709ef9d4b
 DIST kismet-2019-04-R1.tar.xz 3038632 BLAKE2B 
e304085806d5e0b77c8421969b1c3dea608b70124559dcd5f133c1823f0228e6caeddf3cf775a6ccea7604265b2227df045cefcfdf803a4f69bf682b9b531f9d
 SHA512 
26f3ab038e76ab06d461dc73e44cde6944f6f550a615081588a238154c95ab4684adec5436c31761a716e081f994435840b7f4e7e95b75d83c9da89114b33ab4
+DIST kismet-2019.04.1_p20190416.tar.gz 4154154 BLAKE2B 
86ce5057f62004269ab00a5a1619a1961d79fee506fa67aa065c18c7ce75d8fbe85a64e5b3861754acb802e03a599efb516f947b9e9192030ecbff0d779efb54
 SHA512 
fded3cf80bdd1eac2b57e8dc37e4995500ea8b1e6b32e665356b6172f2cd1986efd043ada8e04e62393943c815a3197e72408308c7294f6f26aa495ca8d9f9d3

diff --git a/net-wireless/kismet/kismet-2018.08_beta1-r4.ebuild 
b/net-wireless/kismet/kismet-2018.08_beta1-r4.ebuild
deleted file mode 100644
index 69055f3a8ae..000
--- a/net-wireless/kismet/kismet-2018.08_beta1-r4.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils multilib user python-single-r1
-
-MY_P=${P/\./-}
-MY_P=${MY_P/_beta/-BETA}
-MY_P=${MY_P/./-R}
-S=${WORKDIR}/${MY_P}
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://www.kismetwireless.net/${PN}.git;
-   SRC_URI=""
-   inherit git-r3
-   KEYWORDS=""
-   RESTRICT="strip"
-else
-   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-fi
-
-DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
-HOMEPAGE="https://www.kismetwireless.net;
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="lm_sensors networkmanager +pcre selinux +suid"
-
-CDEPEND="
-   ${PYTHON_DEPS}
-   networkmanager? ( net-misc/networkmanager:= )
-   dev-libs/glib:=
-   dev-libs/elfutils:=
-   sys-libs/zlib:=
-   dev-db/sqlite:=
-   net-libs/libmicrohttpd
-   kernel_linux? ( sys-libs/libcap
-   dev-libs/libnl:3
-   net-libs/libpcap
-   )
-   dev-libs/protobuf-c:=
-   dev-libs/protobuf:=
-   sys-libs/ncurses:=
-   lm_sensors? ( sys-apps/lm_sensors )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   "
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-kismet )
-"
-
-src_prepare() {
-   sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
-   conf/kismet_logging.conf || die
-
-   # Don't strip and set correct mangrp
-   sed -i -e 's| -s||g' \
-   -e 's|@mangrp@|root|g' Makefile.in
-
-   epatch "${FILESDIR}"/fix-setuptools.patch
-   eapply_user
-
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-
-   if ! use lm_sensors; then
-   sed -i "s#sensors.h#totally-not-sensors.h#" configure
-   fi
-
-   if use networkmanager; then
-   sed -i "s#havelibnm\=no#havelibnm\=yes#" configure
-   else
-   sed -i "s#havelibnm\=yes#havelibnm\=no#" configure
-   fi
-}
-
-src_configure() {
-   econf \
-   

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

2019-04-16 Thread Georgy Yakovlev
commit: 32726cd6461f7a3c85ab216737fa9e6c095e4f75
Author: Christian Strahl  eppendorf  de>
AuthorDate: Tue Apr  2 08:29:47 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 16 18:15:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32726cd6

dev-util/clion: remove old versions

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Christian Strahl  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11569
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/clion/Manifest  |  1 -
 dev-util/clion/clion-2018.3.4.ebuild | 70 
 2 files changed, 71 deletions(-)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index c0c364e448c..5d11cb16815 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,2 +1 @@
-DIST clion-2018.3.4.tar.gz 454682485 BLAKE2B 
5e56fe7abf86b10c78b307c510ba22ef14fe73cd9504c3ab093e0677f9d7901fd446bccc1b464a88d40042c0b105ea0cc8a46e985e359407d75a73b875766a52
 SHA512 
ffe594b2df390cb41cd2c5629a1b8f9a80cf8463c05d22d43af2da3a8db73e9d52ebd70c15771b813c049299ce4b3a3765a4bd6f65fe59cbd904b3536f182d75
 DIST clion-2019.1.tar.gz 429061573 BLAKE2B 
14c2227509fd4c24d09ca139ff9f58ab2be71ad249d8f8a09d615cdc1aa07e9d2e0be9618e795859f564b63705a34e61dc90f3de5a012ad8fdf9a2f8ba512c33
 SHA512 
5c919ad2ea87744e0b3488958e58a9f67d8a8dcfa6affd86f975842c9e562663464d73373c72ef8085cede8f16828342dc17e182e761c199936bffee2f398509

diff --git a/dev-util/clion/clion-2018.3.4.ebuild 
b/dev-util/clion/clion-2018.3.4.ebuild
deleted file mode 100644
index 8ad83a90304..000
--- a/dev-util/clion/clion-2018.3.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils
-
-DESCRIPTION="A complete toolset for C and C++ development"
-HOMEPAGE="http://www.jetbrains.com/clion;
-SRC_URI="http://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA
-   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="splitdebug"
-IUSE="custom-jdk"
-
-# RDEPENDS may cause false positives in repoman.
-# clion requires cmake and gdb at runtime to build and debug C/C++ projects
-RDEPEND="
-   dev-util/cmake
-   sys-devel/gdb
-   !custom-jdk? ( virtual/jdk )"
-
-QA_PREBUILT="opt/${P}/*"
-
-src_prepare() {
-   default
-
-   local remove_me=(
-   bin/gdb/linux
-   bin/lldb/linux
-   bin/cmake
-   license/CMake*
-   plugins/tfsIntegration/lib/native/hpux
-   plugins/tfsIntegration/lib/native/solaris
-   )
-
-   use amd64 || remove_me+=( 
plugins/tfsIntegration/lib/native/linux/x86_64 )
-   use arm || remove_me+=( bin/fsnotifier-arm 
plugins/tfsIntegration/lib/native/linux/arm )
-   use ppc || remove_me+=( plugins/tfsIntegration/lib/native/linux/ppc )
-   use x86 || remove_me+=( plugins/tfsIntegration/lib/native/linux/x86 )
-
-   use custom-jdk || remove_me+=( jre64 )
-
-   rm -rv "${remove_me[@]}" || die
-}
-
-src_install() {
-   local dir="/opt/${P}"
-
-   insinto "${dir}"
-   doins -r *
-   fperms 755 
"${dir}"/bin/{clion.sh,fsnotifier{,64},clang/linux/clang{d,-tidy}}
-
-   if use custom-jdk; then
-   if [[ -d jre64 ]]; then
-   fperms 755 
"${dir}"/jre64/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
-   fi
-   fi
-
-   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
-   newicon "bin/${PN}.svg" "${PN}.svg"
-   make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
-
-   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
-   dodir /usr/lib/sysctl.d/
-   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die
-}



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

2019-04-16 Thread Georgy Yakovlev
commit: 30b7e02ddbd24067e2eb75e99d8a547bf2baf6d9
Author: Christian Strahl  eppendorf  de>
AuthorDate: Tue Apr  2 08:24:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 16 18:15:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b7e02d

dev-util/clion: version bump to 2019.1

Closes: https://bugs.gentoo.org/681912
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Christian Strahl  gmail.com>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/clion/Manifest|  1 +
 dev-util/clion/clion-2019.1.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 8aa6bc1711c..c0c364e448c 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1 +1,2 @@
 DIST clion-2018.3.4.tar.gz 454682485 BLAKE2B 
5e56fe7abf86b10c78b307c510ba22ef14fe73cd9504c3ab093e0677f9d7901fd446bccc1b464a88d40042c0b105ea0cc8a46e985e359407d75a73b875766a52
 SHA512 
ffe594b2df390cb41cd2c5629a1b8f9a80cf8463c05d22d43af2da3a8db73e9d52ebd70c15771b813c049299ce4b3a3765a4bd6f65fe59cbd904b3536f182d75
+DIST clion-2019.1.tar.gz 429061573 BLAKE2B 
14c2227509fd4c24d09ca139ff9f58ab2be71ad249d8f8a09d615cdc1aa07e9d2e0be9618e795859f564b63705a34e61dc90f3de5a012ad8fdf9a2f8ba512c33
 SHA512 
5c919ad2ea87744e0b3488958e58a9f67d8a8dcfa6affd86f975842c9e562663464d73373c72ef8085cede8f16828342dc17e182e761c199936bffee2f398509

diff --git a/dev-util/clion/clion-2019.1.ebuild 
b/dev-util/clion/clion-2019.1.ebuild
new file mode 100644
index 000..608e28eedd9
--- /dev/null
+++ b/dev-util/clion/clion-2019.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils
+
+DESCRIPTION="A complete toolset for C and C++ development"
+HOMEPAGE="https://www.jetbrains.com/clion;
+SRC_URI="https://download.jetbrains.com/cpp/CLion-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="IDEA
+   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror splitdebug"
+IUSE="custom-jdk"
+
+# RDEPENDS may cause false positives in repoman.
+# clion requires cmake and gdb at runtime to build and debug C/C++ projects
+RDEPEND="
+   dev-util/cmake
+   sys-devel/gdb
+   !custom-jdk? ( virtual/jdk )"
+
+QA_PREBUILT="opt/${P}/*"
+
+src_prepare() {
+   default
+
+   local remove_me=(
+   bin/gdb/linux
+   bin/lldb/linux
+   bin/cmake
+   license/CMake*
+   )
+
+   use amd64 || remove_me+=( bin/fsnotifier64 )
+   use arm || remove_me+=( bin/fsnotifier-arm )
+   use x86 || remove_me+=( bin/fsnotifier )
+
+   use custom-jdk || remove_me+=( jre64 )
+
+   rm -rv "${remove_me[@]}" || die
+}
+
+src_install() {
+   local dir="/opt/${P}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}"/bin/{clion.sh,clang/linux/clang{d,-tidy}}
+
+   if use amd64; then
+   fperms 755 "${dir}"/bin/fsnotifier64
+   fi
+   if use arm; then
+   fperms 755 "${dir}"/bin/fsnotifier-arm
+   fi
+   if use x86; then
+   fperms 755 "${dir}"/bin/fsnotifier
+   fi
+
+   if use custom-jdk; then
+   if [[ -d jre64 ]]; then
+   fperms 755 
"${dir}"/jre64/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+   fi
+   fi
+
+   make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
+   newicon "bin/${PN}.svg" "${PN}.svg"
+   make_desktop_entry "${PN}" "clion" "${PN}" "Development;IDE;"
+
+   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+   dodir /usr/lib/sysctl.d/
+   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/usr/lib/sysctl.d/30-clion-inotify-watches.conf" || die
+}



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

2019-04-16 Thread Georgy Yakovlev
commit: 0a6f5961eb02d5104f1b3e5fc3c44981fd45fdd3
Author: Dan Molik  danmolik  com>
AuthorDate: Mon Apr 15 14:08:08 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 16 18:12:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6f5961

dev-util/packer: update to 1.4.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Dan Molik  danmolik.com>
Tested-by: Dan Molik  danmolik.com>
Closes: https://github.com/gentoo/gentoo/pull/11697
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/packer/Manifest|  1 +
 dev-util/packer/packer-1.4.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest
index 39718913fc7..2d12ce34eb1 100644
--- a/dev-util/packer/Manifest
+++ b/dev-util/packer/Manifest
@@ -1 +1,2 @@
 DIST packer-1.3.5.tar.gz 9198704 BLAKE2B 
210c824aa61fed8ab58ea6eed2a1804d8b144e7e20f0794721b2c282d066969d1193fc36b004bb7d31d8a2b19fa609e673d05457653bf8ad694a142563e839cc
 SHA512 
becd747b43c8a9c0aa93d1d723f2e2383e9f2adc19e82653142ea13080aa393750cd3fdf86fa259af21af6b6417bf023e7e482402dfa56d347720fb740ebe906
+DIST packer-1.4.0.tar.gz 9794922 BLAKE2B 
2e1d817e0a3f549255ecd8693d6d99b2e45df2e8fb0acc128f03bd1448f28afa865a0849ccf58e9a562ef50b901ea86efd29fe29747c126aa98c05456638719f
 SHA512 
d2dbeb99d1fe44a427d2997eeb4ff6ae66bdf2d7f8f08e2105f8614487a6565b8bc263cf8aab8413520783a4dde18d150aae6c69db171fe1cfab3ee1bd0a0743

diff --git a/dev-util/packer/packer-1.4.0.ebuild 
b/dev-util/packer/packer-1.4.0.ebuild
new file mode 100644
index 000..5a13c74a3fa
--- /dev/null
+++ b/dev-util/packer/packer-1.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-vcs-snapshot
+
+DESCRIPTION="A tool to create identical machine images for multiple platforms"
+HOMEPAGE="https://www.packer.io;
+
+EGO_PN="github.com/hashicorp/packer"
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+DEPEND=">=dev-lang/go-1.11.0"
+
+DOCS=( README.md CHANGELOG.md )
+
+src_compile() {
+   cd "src/${EGO_PN}" || die
+   GOPATH="${S}" GOCACHE="${T}/go-cache" go build \
+   -v -work -o "${S}/${PN}" ./ || die
+}
+
+src_install() {
+   dobin packer
+
+   pushd "src/${EGO_PN}" || die
+   einstalldocs
+   insinto /usr/share/zsh/site-functions
+   doins contrib/zsh-completion/_packer
+   popd || die
+}



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

2019-04-16 Thread Rick Farina
commit: 0488d15921274d6147eff8f329230ad2e550337a
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Apr 16 18:07:05 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Apr 16 18:07:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0488d159

app-crypt/princeprocessor: initial import

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 app-crypt/princeprocessor/Manifest |  1 +
 app-crypt/princeprocessor/metadata.xml | 11 
 .../princeprocessor/princeprocessor-0.22.ebuild| 31 ++
 3 files changed, 43 insertions(+)

diff --git a/app-crypt/princeprocessor/Manifest 
b/app-crypt/princeprocessor/Manifest
new file mode 100644
index 000..981018a96a1
--- /dev/null
+++ b/app-crypt/princeprocessor/Manifest
@@ -0,0 +1 @@
+DIST v0.22.tar.gz 38829 BLAKE2B 
396a3b12bd390dca80f8d054e8e0c04c70d0bc1cb4f957d53f9f7f4a8aaa87edc1499cde20e01dfa288ba8212403e87e2c6180f1cee3da4825938d08cb2da1df
 SHA512 
8b73867b3f8a83601cde9d6d17e917d0ba468873eda8c47e3c4de7a0511fe35bedb44c68897df9fcc48b1737c1f2c026117e9398f5ff4202611a001fe33990df

diff --git a/app-crypt/princeprocessor/metadata.xml 
b/app-crypt/princeprocessor/metadata.xml
new file mode 100644
index 000..83b9308ac05
--- /dev/null
+++ b/app-crypt/princeprocessor/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zeroch...@gentoo.org
+   Rick Farina
+   
+   
+   hashcat/princeprocessor
+   
+

diff --git a/app-crypt/princeprocessor/princeprocessor-0.22.ebuild 
b/app-crypt/princeprocessor/princeprocessor-0.22.ebuild
new file mode 100644
index 000..8f540412c78
--- /dev/null
+++ b/app-crypt/princeprocessor/princeprocessor-0.22.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Standalone password candidate generator using the PRINCE 
algorithm"
+HOMEPAGE="https://github.com/hashcat/princeprocessor;
+SRC_URI="https://github.com/hashcat/princeprocessor/archive/v${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${P}/src"
+
+src_prepare() {
+   sed -i "s#-O2 -s#${CFLAGS} ${LDFLAGS}#" Makefile
+   default
+}
+
+src_install() {
+   newbin pp64.bin princeprocessor
+   #install rules after hashcat is fixed
+   #insinto /usr/share/hashcat
+   #doins ../rules/*.rules
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/lolcat/

2019-04-16 Thread Hans de Graaff
commit: 37be5545dca7167d85c32c2d314fb9a18bfb0904
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 16 17:43:49 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 16 17:44:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37be5545

games-misc/lolcat: loosen dependency on dev-ruby/paint

Tested with dev-ruby/paint-2.1.0.

Fixes: https://bugs.gentoo.org/683440
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 games-misc/lolcat/lolcat-90.8.8-r1.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/games-misc/lolcat/lolcat-90.8.8-r1.ebuild 
b/games-misc/lolcat/lolcat-90.8.8-r1.ebuild
new file mode 100644
index 000..595d34230b6
--- /dev/null
+++ b/games-misc/lolcat/lolcat-90.8.8-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="lolcat.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rainbows and unicorns!"
+HOMEPAGE="https://github.com/busyloop/lolcat;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/trollop-2.1.2:2
+   >=dev-ruby/paint-2.0.0"
+
+all_ruby_prepare() {
+   sed -i -e '/paint/ s/2.0.0/2.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2019-04-16 Thread Matt Turner
commit: 360c77514d14fdb18b9e5820e82372701673433f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 16 17:27:49 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 16 17:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360c7751

dev-libs/libinput: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libinput/Manifest   |  1 -
 dev-libs/libinput/libinput-1.11.3.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 9ce3dd09962..10b2073f82b 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,4 +1,3 @@
-DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 
38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac
 SHA512 
5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638fb978a0b96c23c2e90b081942f86d33c16d4836949
 DIST libinput-1.12.6.tar.xz 518784 BLAKE2B 
7462f47be3628f9c66ef5b7c8265b588bd0ca328bafe91932f5341a010ac882648b4e7cfd0db241ae526836172e0829d68d21f8966d2be8b49f4e1c0c40df018
 SHA512 
02ad90c77a0c8c27fd96ec34e1546c5f0947ced49bad386372c1ef7c41b3b2157c39020f0766f20aaf2ab3c97128567e169279bea21115ced39499dda325d2ef
 DIST libinput-1.13.0.tar.xz 529912 BLAKE2B 
830dca7387c6527ebdf41e8b01bf9d8df094ec2309e229e3933b56217d51e3ef0b0c53106d6e4d55946a238d947c17a1d7c0a8f43b63119a6f3aa1063a703d64
 SHA512 
0e3f53acf90fe142ad677b416d1ee830ad7f7f8a83b80023278ea7d3696ff7af5612379b387b1eb5daae6277a8c30d84c21f0086fe3d8b4b6189f239b1eeb4f8
 DIST libinput-1.13.1.tar.xz 529516 BLAKE2B 
9eb9952ca2762470ee3e9ac0eab6b11c4b404b2702cd81b9f0720e539124a8f71a032803cf77105bbdce412b3c5d4a7fee4e24b8d3ceae991bd2ee9b3460e373
 SHA512 
a19deec802e704038df0901c103a82a3370f56e0299f4cc1b6aa84c1832a66fb638e6f9d0fa708b51df6c3b939cdc1271e4ff547c645c566be03dce0bc9ff7e0

diff --git a/dev-libs/libinput/libinput-1.11.3.ebuild 
b/dev-libs/libinput/libinput-1.11.3.ebuild
deleted file mode 100644
index 072c1deee40..000
--- a/dev-libs/libinput/libinput-1.11.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit meson udev
-
-DESCRIPTION="Library to handle input devices in Wayland"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/10"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
-IUSE="doc input_devices_wacom"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
-
-RDEPEND="
-   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
-   >=dev-libs/libevdev-1.3
-   >=sys-libs/mtdev-1.1
-   virtual/libudev:=
-   virtual/udev
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   >=app-doc/doxygen-1.8.3
-   >=media-gfx/graphviz-2.38.0
-   )
-"
-#  test? (
-#  >=dev-libs/check-0.9.10
-#  dev-util/valgrind
-#  sys-libs/libunwind )
-
-src_configure() {
-   # gui can be built but will not be installed
-   local emesonargs=(
-   -Ddebug-gui=false
-   $(meson_use doc documentation)
-   $(meson_use input_devices_wacom libwacom)
-   -Dtests=false # tests are restricted
-   -Dudev-dir="$(get_udevdir)"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   if use doc ; then
-   docinto html
-   dodoc -r "${BUILD_DIR}"/html/.
-   fi
-}
-
-pkg_postinst() {
-   udevadm hwdb --update --root="${ROOT%/}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/tini/

2019-04-16 Thread Zac Medico
commit: 53ecd98a1fb0d1486a51ed48c5acccbee8d8a6b2
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 16 17:20:07 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 16 17:20:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ecd98a

sys-process/tini: remove old version 0.16.1

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 sys-process/tini/Manifest   |  1 -
 sys-process/tini/tini-0.16.1.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/sys-process/tini/Manifest b/sys-process/tini/Manifest
index 78ea602e4cb..0b361120492 100644
--- a/sys-process/tini/Manifest
+++ b/sys-process/tini/Manifest
@@ -1,2 +1 @@
-DIST tini-0.16.1.tar.gz 29641 BLAKE2B 
637ee17bbf8553b7803dc78cc40ec55ea919ec003005c7f2524322df6cc93a2e4c6fc017fa25c581f50eb17482956ebf37bf49c7796c33d227c7327ca467a906
 SHA512 
aa0a802c403a07771a2b28a07b97fa2c93d40b5d5be2cba6556c8e7a92e608453010625d0236d26c27bdd2820aed3ad9ca676b70f7fcd5986d7f91eb928d053c
 DIST tini-0.18.0.tar.gz 32152 BLAKE2B 
d676f0f1b4d9f6dca98cdb626aa7c525ec55e090cfeb1cf0e9ab167f1ef4285123223873e92e81d5d62ceb631e26e9012f16b28b1d35813ac801f8e4594be70b
 SHA512 
83279180b6a875aaff9b6b7446ee7e71fd05357279744afcb4db67c76572dc871acfba86c035857009b5dd88ca75d9f2e815d6a925563cdb3e6e771eb83be9b1

diff --git a/sys-process/tini/tini-0.16.1.ebuild 
b/sys-process/tini/tini-0.16.1.ebuild
deleted file mode 100644
index 4e2956b566d..000
--- a/sys-process/tini/tini-0.16.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils flag-o-matic
-
-DESCRIPTION="A tiny but valid init for containers"
-HOMEPAGE="https://github.com/krallin/tini;
-SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="+args +static"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   # Do not strip binary
-   sed -i -e 's/-Wl,-s")$/")/' CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=()
-   use args || mycmakeargs+=(-DMINIMAL=ON)
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   append-cflags -DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   if use static; then
-   mv "${ED%/}"/usr/bin/{${PN}-static,${PN}} || die
-   else
-   rm "${ED%/}"/usr/bin/${PN}-static || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/tini/

2019-04-16 Thread Zac Medico
commit: 8e4b6faaaedf1d5254645a04a30625b37b107f50
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 16 17:17:14 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 16 17:18:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4b6faa

sys-process/tini: bump to EAPI 7 for BDEPEND

Reported-by: David Michael  coreos.com>
Closes: https://bugs.gentoo.org/683176
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 sys-process/tini/tini-0.18.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/tini/tini-0.18.0.ebuild 
b/sys-process/tini/tini-0.18.0.ebuild
index 6e77035221d..09fc20e9c0d 100644
--- a/sys-process/tini/tini-0.18.0.ebuild
+++ b/sys-process/tini/tini-0.18.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit cmake-utils flag-o-matic
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2019-04-16 Thread Alexys Jacob
commit: f82e6139c2b6460e6e8d0944bee25fd033aa1b4f
Author: Alexys Jacob  gentoo  org>
AuthorDate: Tue Apr 16 17:12:59 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Apr 16 17:12:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82e6139

www-servers/uwsgi: add missing libnsl dep for php

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Alexys Jacob  gentoo.org>

 www-servers/uwsgi/uwsgi-2.0.18.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-servers/uwsgi/uwsgi-2.0.18.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.18.ebuild
index 865383e7054..ccf9ef201cd 100644
--- a/www-servers/uwsgi/uwsgi-2.0.18.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.18.ebuild
@@ -116,6 +116,7 @@ CDEPEND="
mono? ( dev-lang/mono:= )
perl? ( dev-lang/perl:= )
php? (
+   net-libs/libnsl
php_targets_php5-6? ( dev-lang/php:5.6[embed] )
php_targets_php7-1? ( dev-lang/php:7.1[embed] )
php_targets_php7-2? ( dev-lang/php:7.2[embed] )



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

2019-04-16 Thread Thomas Deutschmann
commit: 3d07224fb0ef7443882a61eb46214adb2bdebb80
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr 16 15:49:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr 16 15:50:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d07224f

media-gfx/imagemagick: bump to v6.9.10-40 & v7.0.8-40

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

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.10.40.ebuild | 248 
 media-gfx/imagemagick/imagemagick-7.0.8.40.ebuild  | 256 +
 3 files changed, 506 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 1fb9c90fa54..c9a0cd3aef5 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
 DIST ImageMagick-6.9.10-36.tar.xz 8938664 BLAKE2B 
0791f4234eace5e338d0016c74cd69b7eab07cc2829b0e2ae69e53af6f02bd0ff17b9cf15b81af061fc5b7f1d23faa9f6c54bbd1829198ab64464d76838e9161
 SHA512 
0c85648d39b741d693acb4d98a28e67a271447c0406a064852806b693c777a2069c5b39120a39d1fc0a73533a8edc4a13f6be7643b3b9f6a287884ca3265d834
+DIST ImageMagick-6.9.10-40.tar.xz 8943020 BLAKE2B 
df7420a9460a339ffa439c90b1b2c4685be44a14ad15af946bc8274e53a6d92f4826d58ead494dc3de69ae4ea3063c03cd87349c1c42ab7cf6ee855e19cc304e
 SHA512 
494ce14b546453c95ecbba369c2bfe86b8b5a065b27436ac58b6f38d09299e53883538aa2c29404497bdb6ce7f60aba5825be8244fba6e8c2be7b3cc2ac23e17
 DIST ImageMagick-7.0.8-36.tar.xz 9445340 BLAKE2B 
146c2c19dd4b61f2bc7080063bfc04766ecb6fdc54028319a41d2ac4de0c6786d60f434f11cdcf8886b9d2c968ade5119f3ca68a8693273ab38d81c86052484d
 SHA512 
d32ccdfac7d410c6d83009d9d97d1a4e0195d5618fc95530424f43c86f369541d36b3fa53eee7f8872a84bb8e5164387aa731d452c2d9e0c8f872406c4044fb8
+DIST ImageMagick-7.0.8-40.tar.xz 9451940 BLAKE2B 
26cba54acb5f8dddefb6a91eceef776e520dc6c01681e63904fb449f8ee440c2b96e535675d49ee92b87598d82d7dd75f3292100d75fc1d78b4658758c7c50e0
 SHA512 
09defd7bedfc18ff5ef8e404e2f1189cbcd97f087b05fc925cfd6e90b416e97aea691542a1eca6841b99c24dbeaf10d2437a74d8d380dfc5f70a1eb54ae61982

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.40.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.40.ebuild
new file mode 100644
index 000..b09291336cc
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.10.40.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+MY_PV="$(ver_rs 3 '-')"
+MY_P="ImageMagick-${MY_PV}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
+
+LICENSE="imagemagick"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+RESTRICT="perl? ( userpriv )"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? ( gnome-base/librsvg )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2:= )
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   !media-gfx/graphicsmagick[imagemagick]
+   virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2019-04-16 Thread Thomas Deutschmann
commit: 191ab59ed2c626408fcb7810f514064311d417f1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr 16 15:45:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr 16 15:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191ab59e

www-servers/nginx: bump to v1.15.12 mainline

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

 www-servers/nginx/Manifest |1 +
 www-servers/nginx/nginx-1.15.12.ebuild | 1089 
 2 files changed, 1090 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 0d74a7ce8a0..5f6dd8d7add 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -2,6 +2,7 @@ DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72cc
 DIST nginx-1.14.2.tar.gz 1015384 BLAKE2B 
0d41b078215ca3996f434cf3d43c99a52dd43f8b1b798a4566d3f9509fa35c74c139a3e0dca8b0350ee3eb1064dacc8e76bb2fc3ffc78873eec8fff80e53214d
 SHA512 
d8362dbd86435657d6b13156bd6ad1b251d2ab10bc11cdda959b142dd6120b087e4b314f0025d9bbcc88529cb4b9407fb4df1cfae5d081b7ea1db51ccfc2dbe7
 DIST nginx-1.15.10.tar.gz 1032228 BLAKE2B 
c25884161b2ff861a8cbbbd4b2d7c42298cfeadd54af63a73d5146bb3b666aadbd1335a1cfdd7e0bfc4caf67d4363bdce682c61d7ffb7c6b17f66678a7018007
 SHA512 
16be3b6a095c045543050ec07fef8170a123738892a077003f7fb0428af9a94e9fe560a20ed68606f34145f088b1b656fe72e72d9d65d51c052f06b89d5244ff
 DIST nginx-1.15.11.tar.gz 1032272 BLAKE2B 
65c9e6410f3509cdff0927c490fef1b2c7d580f93f945ff344f3f760fbdaa5a9cda81841365c2b7918220dc6e75a1ed4f0a48884e6800ea73f0617e8e09c787c
 SHA512 
d37e162acf6b19b94b34da8e9b34e1f1daeec12e64cedd03d2cc3973d9e5c5f3da4e58a9c0f3e6ff8a7c44cb75aba9dbf248939fb65a41c18883c614c34c4297
+DIST nginx-1.15.12.tar.gz 1032347 BLAKE2B 
6dfd7fc0a17cd6e92c34e568db17368561f63c107654d76d3fcdf6979688e19a6f9396ddfc421c8fea6a6e0def717337e9b9b43eb8c5c8e3b2efc6bae8eaa3a9
 SHA512 
58961194c4fb94136b657c75c0d2ee3fe6515552a17d66e80d6cd53d342731229c0cbb897700631517275943fc2731179780a3c4b61b93b32a2cf6490ebf0f50
 DIST nginx-1.15.9.tar.gz 1031760 BLAKE2B 
899b86f16ee9ba3795085e8e901750c767dc8f040c36e372146dcef3995cf0168020179a3dfce6cfd6516e063105aa2d8fb59661f176920a718db394b0f174c7
 SHA512 
24dcd5b9bae966244663ff71a625ca90fbe1b29b5717e88aca96ac0c4772108a234647a8c7456154f34ef34d27ebffdce82ad30d2900f24ef5536af6080a6ba8
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529

diff --git a/www-servers/nginx/nginx-1.15.12.ebuild 
b/www-servers/nginx/nginx-1.15.12.ebuild
new file mode 100644
index 000..fa8c6508592
--- /dev/null
+++ b/www-servers/nginx/nginx-1.15.12.ebuild
@@ -0,0 +1,1089 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/eustas/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="8104036af9cff4b1d34f22d00ba857e2a93a243c"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/eustas/ngx_brotli/archive/${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"

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

2019-04-16 Thread Patrice Clement
commit: 4096b96c83e726451fd494acde7cd21b69d4db92
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 16 14:41:57 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 16 15:34:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4096b96c

dev-python/brython: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/brython/Manifest |  1 +
 dev-python/brython/brython-3.7.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index 446c809173b..44549e7f29d 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -2,3 +2,4 @@ DIST brython-3.5.0.tar.gz 9232597 BLAKE2B 
a01c01cf0e67589bd58312e05eb56b11b7905c
 DIST brython-3.5.1.tar.gz 9238724 BLAKE2B 
88237a237afd65a7a4b66e74fdb38d10adb30a41f86536baf0f66754fe9ba32b4fe96938c2856d8ccaf1edf846b90dda730e5d22dd7372108e8dc3c274926ce5
 SHA512 
90666cd1ecb82432099da0acbe47f6693aeddd9cb2db939ae98af43560589924d3aac0aef6ed3191ae496c76bbfc5d8a5916917d2ba4b38da422e4d8cffb6013
 DIST brython-3.6.0.tar.gz 9310837 BLAKE2B 
616874f2a9c303e910a3fd2910aad6ffe360f87e98d009d66e85fd8c05d61c5d96c1a313214c08b69b5d073a23008b23d882a607af0d54f7d2942fcd2b6861ff
 SHA512 
c59cee89634a2439a6fc64d3397966762aa508c6c00d05186138acce25fcf6597230511e30a261217898bca3d86a11eea92516cfe630c5d82cb271603dbecb2c
 DIST brython-3.6.2.tar.gz 9314999 BLAKE2B 
809b9367eb42e723aa58dc22f1d1186144258135bf129de6d28be9a3d86f5f039c2c566e897ed6e8b436ee1ddd80ea2950c6053e366e204255877a777bfe68db
 SHA512 
3edc603bb06a3ce5a383f6e86023e3266cf3ccc916c209fcef0ee69b4cb5445aba820034b5ce33b7c828c5a9a50f48c1226bcb69724967ec438c0702558c7641
+DIST brython-3.7.0.tar.gz 10334976 BLAKE2B 
cbbd3b77c1ef4cb5459621e33456ea7e1999428c0aaf2e52f60f4c1a3c737c84649880dc7e06d9f5b19fd4a172982ee3c1bd8df4f2e264818d6e5cac0908bdb1
 SHA512 
38f42c5c4399317c9a75af3159776d15047d6c09fd89b3f4d244f9077684cdcb3aec2a33304b6fe0005c129291b2b1ecfb0274f766da6005c0ff215751660df0

diff --git a/dev-python/brython/brython-3.7.0.ebuild 
b/dev-python/brython/brython-3.7.0.ebuild
new file mode 100644
index 000..4bc27be5ca0
--- /dev/null
+++ b/dev-python/brython/brython-3.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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 webapp python-single-r1
+
+DESCRIPTION="A Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info;
+SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   dodoc LICENCE.txt README.md
+   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}



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

2019-04-16 Thread Patrice Clement
commit: 45717790ed98766de4c9dac60d37ae31fecc829f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 16 15:07:50 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 16 15:34:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45717790

dev-python/brython: clean up old.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/brython/Manifest |  2 --
 dev-python/brython/brython-3.5.0.ebuild | 36 -
 dev-python/brython/brython-3.5.1.ebuild | 36 -
 3 files changed, 74 deletions(-)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index 44549e7f29d..44fbf3095b8 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,5 +1,3 @@
-DIST brython-3.5.0.tar.gz 9232597 BLAKE2B 
a01c01cf0e67589bd58312e05eb56b11b7905c19e2ac62b895d3352ff9aa0eba141a52437ab12a1aec43e63d07714b56822db2aa82bec89b46c2c9f8b0980c45
 SHA512 
a0ba2e66712fdf41d64fee4f832d1e620a965099cb506660268d43c9ff00c808d853ac7b7373bad9bfc16f3ec7b60066ed6ba28c33d7df151624169b272951cc
-DIST brython-3.5.1.tar.gz 9238724 BLAKE2B 
88237a237afd65a7a4b66e74fdb38d10adb30a41f86536baf0f66754fe9ba32b4fe96938c2856d8ccaf1edf846b90dda730e5d22dd7372108e8dc3c274926ce5
 SHA512 
90666cd1ecb82432099da0acbe47f6693aeddd9cb2db939ae98af43560589924d3aac0aef6ed3191ae496c76bbfc5d8a5916917d2ba4b38da422e4d8cffb6013
 DIST brython-3.6.0.tar.gz 9310837 BLAKE2B 
616874f2a9c303e910a3fd2910aad6ffe360f87e98d009d66e85fd8c05d61c5d96c1a313214c08b69b5d073a23008b23d882a607af0d54f7d2942fcd2b6861ff
 SHA512 
c59cee89634a2439a6fc64d3397966762aa508c6c00d05186138acce25fcf6597230511e30a261217898bca3d86a11eea92516cfe630c5d82cb271603dbecb2c
 DIST brython-3.6.2.tar.gz 9314999 BLAKE2B 
809b9367eb42e723aa58dc22f1d1186144258135bf129de6d28be9a3d86f5f039c2c566e897ed6e8b436ee1ddd80ea2950c6053e366e204255877a777bfe68db
 SHA512 
3edc603bb06a3ce5a383f6e86023e3266cf3ccc916c209fcef0ee69b4cb5445aba820034b5ce33b7c828c5a9a50f48c1226bcb69724967ec438c0702558c7641
 DIST brython-3.7.0.tar.gz 10334976 BLAKE2B 
cbbd3b77c1ef4cb5459621e33456ea7e1999428c0aaf2e52f60f4c1a3c737c84649880dc7e06d9f5b19fd4a172982ee3c1bd8df4f2e264818d6e5cac0908bdb1
 SHA512 
38f42c5c4399317c9a75af3159776d15047d6c09fd89b3f4d244f9077684cdcb3aec2a33304b6fe0005c129291b2b1ecfb0274f766da6005c0ff215751660df0

diff --git a/dev-python/brython/brython-3.5.0.ebuild 
b/dev-python/brython/brython-3.5.0.ebuild
deleted file mode 100644
index 50f67db8982..000
--- a/dev-python/brython/brython-3.5.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit webapp python-single-r1
-
-DESCRIPTION="A Python 3 implementation for client-side web programming"
-HOMEPAGE="http://www.brython.info;
-SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   dodoc LICENCE.txt README.md
-   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
-
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_src_install
-}

diff --git a/dev-python/brython/brython-3.5.1.ebuild 
b/dev-python/brython/brython-3.5.1.ebuild
deleted file mode 100644
index 50f67db8982..000
--- a/dev-python/brython/brython-3.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit webapp python-single-r1
-
-DESCRIPTION="A Python 3 implementation for client-side web programming"
-HOMEPAGE="http://www.brython.info;
-SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-need_httpd_cgi
-
-pkg_setup() {
-   webapp_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_install() {
-   dodoc LICENCE.txt README.md
-   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
-
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   webapp_src_install
-}



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

2019-04-16 Thread Patrice Clement
commit: 81095091b720e078ecc0048109e0e244ca581b34
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 16 15:07:14 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 16 15:34:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81095091

dev-python/brython: stable for amd64.

... and the remaining arches using the ALLARCHES policy.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-python/brython/brython-3.6.0.ebuild 
b/dev-python/brython/brython-3.6.0.ebuild
index 50f67db8982..d4388ff6c49 100644
--- a/dev-python/brython/brython-3.6.0.ebuild
+++ b/dev-python/brython/brython-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.brython.info;
 SRC_URI="https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: games-arcade/performous/, games-arcade/performous/files/

2019-04-16 Thread David Seifert
commit: 727bfae309dc7696c314a86c5d478af8b136391e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 14:32:16 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 14:32:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727bfae3

games-arcade/performous: Fix building against boost 1.70

Closes: https://bugs.gentoo.org/671594
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 .../files/performous-1.1-boost-1.70.patch  | 52 ++
 games-arcade/performous/performous-1.1-r1.ebuild   |  1 +
 2 files changed, 53 insertions(+)

diff --git a/games-arcade/performous/files/performous-1.1-boost-1.70.patch 
b/games-arcade/performous/files/performous-1.1-boost-1.70.patch
new file mode 100644
index 000..d868e127965
--- /dev/null
+++ b/games-arcade/performous/files/performous-1.1-boost-1.70.patch
@@ -0,0 +1,52 @@
+https://bugs.gentoo.org/671594
+
+--- a/game/audio.cc
 b/game/audio.cc
+@@ -77,7 +77,7 @@
+   static ptime getTime() { return microsec_clock::universal_time(); }
+   // Conversion helpers
+   static double getSeconds(time_duration t) { return 1e-6 * 
t.total_microseconds(); }
+-  static time_duration getDuration(double seconds) { return 
microseconds(1e6 * seconds); }
++  static time_duration getDuration(double seconds) { return 
microseconds(static_cast(1e6 * seconds)); }
+ 
+   mutable boost::mutex m_mutex;
+   ptime m_baseTime; ///< A reference time (corresponds to m_basePos)
+@@ -149,7 +149,7 @@
+   int64_t m_pos; ///< Current sample position
+   bool m_preview;
+   AudioClock m_clock;
+-  time_duration durationOf(int64_t samples) const { return 
microseconds(1e6 * samples / srate / 2.0); }
++  time_duration durationOf(int64_t samples) const { return 
microseconds(static_cast(1e6 * samples / srate / 2.0)); }
+ public:
+   bool suppressCenterChannel;
+   double fadeLevel;
+--- a/game/backgrounds.hh
 b/game/backgrounds.hh
+@@ -7,6 +7,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ /// songs class for songs screen
+--- a/game/songs.hh
 b/game/songs.hh
+@@ -6,6 +6,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/game/svg.cc
 b/game/svg.cc
+@@ -4,6 +4,7 @@
+ #include "configuration.hh"
+ #include "../common/image.hh"
+ 
++#include 
+ #include 
+ #include 
+ 

diff --git a/games-arcade/performous/performous-1.1-r1.ebuild 
b/games-arcade/performous/performous-1.1-r1.ebuild
index ed88a66edef..f40e3e183d1 100644
--- a/games-arcade/performous/performous-1.1-r1.ebuild
+++ b/games-arcade/performous/performous-1.1-r1.ebuild
@@ -64,6 +64,7 @@ PATCHES=(
"${FILESDIR}"/${P}-linguas.patch
"${FILESDIR}"/${P}-nomancompress.patch
"${FILESDIR}"/${P}-jpeg-9c.patch
+   "${FILESDIR}"/${P}-boost-1.70.patch
 )
 
 src_prepare() {



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

2019-04-16 Thread Anthony G. Basile
commit: 13ed1eb06b6e001750b5580484bf988a5b000c1d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 12:47:28 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 12:47:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ed1eb0

app-crypt/md5deep: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-crypt/md5deep/md5deep-4.3.ebuild | 4 ++--
 app-crypt/md5deep/md5deep-4.4.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/md5deep/md5deep-4.3.ebuild 
b/app-crypt/md5deep/md5deep-4.3.ebuild
index cb91e22b821..5f025c284a0 100644
--- a/app-crypt/md5deep/md5deep-4.3.ebuild
+++ b/app-crypt/md5deep/md5deep-4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="public-domain GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE=""
 RESTRICT="test"
 

diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild 
b/app-crypt/md5deep/md5deep-4.4.ebuild
index 48242e1000c..83594289723 100644
--- a/app-crypt/md5deep/md5deep-4.4.ebuild
+++ b/app-crypt/md5deep/md5deep-4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz
 
 LICENSE="public-domain GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/hashdeep-release-${PV}



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

2019-04-16 Thread Craig Andrews
commit: eeea873398dfa3283634c6fbe71075dbd5c8253e
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Apr 16 13:12:55 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Apr 16 13:13:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeea8733

media-tv/kodi: 18.2_rc1 version bump

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/Manifest |   1 +
 media-tv/kodi/kodi-18.2_rc1.ebuild | 320 +
 2 files changed, 321 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 754cea76214..4f92ecd63ab 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -14,6 +14,7 @@ DIST kodi-18.0rc4.tar.gz 50985659 BLAKE2B 
5b2475d98e084e007aebf0a5e142d03ddd08b1
 DIST kodi-18.0rc5.tar.gz 50988431 BLAKE2B 
4abf13057e04f1cc3f600bbedaa9f5d641a0af59d283817410aa38c41141d8835b8ce59ac3a851e1f59752396236dd195e7ace5f233ad22127597c8a964986f4
 SHA512 
d5eca9c4c7380c93d1339187017c36ad8424a7484cbe0f77281c561e37896e44a36da534a894ecd30fc4eea43fc0b1703bb0e545d04d5f8c7c93eaae23066884
 DIST kodi-18.1.tar.gz 51001112 BLAKE2B 
65de0adff0e387821f0043156a20da2d99feb6c1d2390efa5d16c7e3bdc1f724024c0d00781be59b16a78a73b5ebb2d16602f806d32c95362732114279d42d71
 SHA512 
2df32e14e1138474cf0a1b8102b4c734e1a54799b1aab049cfe9f623f467e0c9eb87237b4c81ded280e72bc4655a27a887904d164927b3fd227a9c9311531ebc
 DIST kodi-18.1rc1.tar.gz 51006614 BLAKE2B 
f547b72d84943ea48be54640c2569df11a779f5fd0e8f7ca822e6c85d78f20f1945d67dc277dc175a7f5534bf2694e6f6893e6e22a3002382ed7924b8b6b8cdc
 SHA512 
1d9fff991ec0e72f9a23179269c0ea6ab5729bf0904eaeb7154a200ee8acf38043a7ef319eb603fef9db02367b7a98356f571df8397a23672673bc0f26070cec
+DIST kodi-18.2rc1.tar.gz 51014723 BLAKE2B 
36d3c54a8af64e3f3db0fd03b900cc210361da10a5db60321334b6eec5f9c8c1b8aba47884a3f0dd3744af4ebfe6d0a05d7b0dfd3eb023a9679d4b5f9c118552
 SHA512 
d668b315e9fe5cd694fd061a422e9a01071882f757a6fd0fa15280dcc70c0ef440de16c9208242e1df1f3225faf2f15fae02de978baf638fe44138c1f9f52607
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz 95395 BLAKE2B 
fb3973e098201d177309ad7ca50131725eee4bc6f30f425efa5fea406411f6143ba03abd82cd6c91a250419d3e0a29aafcbf981ba015f6e14cd0ceb001222c12
 SHA512 
12ba7aa653fcb26d5336bf2a8110c924d634cec79f684bbf19dc38ea33f69fb68c22c97f4c09e5ca7c35f95f6c324a6d70ccc2c501a99122a9321cafd33b2cd9
 DIST libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz 130603 BLAKE2B 
0a211fcedb216567bcd929048af01486ff91efbb8d31592fd116676b6ae95de3cd7bfab7cd79853b3d15e96c27e62cce8c79eeb9baee68a1bad4f3fce8a207a0
 SHA512 
901c6f24afa1d78b6ed78d1ee30daf634ca0bbc0467ef9cc3416bcab4fbc4fda6869ffa051791d85c0b510de748805328627681ef044668a7857299f0035232e

diff --git a/media-tv/kodi/kodi-18.2_rc1.ebuild 
b/media-tv/kodi/kodi-18.2_rc1.ebuild
new file mode 100644
index 000..56587d4ef8a
--- /dev/null
+++ b/media-tv/kodi/kodi-18.2_rc1.ebuild
@@ -0,0 +1,320 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+PYTHON_REQ_USE="libressl?,sqlite,ssl"
+LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
+LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
+LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
+FFMPEG_VERSION="4.0.3"
+CODENAME="Leia"
+FFMPEG_KODI_VERSION="18.2"
+SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
+   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
+
+if [[ ${PV} == * ]] ; then
+   PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
+   inherit git-r3
+else
+   PYTHON_COMPAT=( python2_7 )
+   MY_PV=${PV/_p/_r}
+   MY_PV=${MY_PV/_alpha/a}
+   MY_PV=${MY_PV/_beta/b}
+   MY_PV=${MY_PV/_rc/rc}
+   MY_P="${PN}-${MY_PV}"
+   SRC_URI+=" 
https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
+fi
+
+inherit autotools cmake-utils eutils gnome2-utils linux-info pax-utils 
python-single-r1 xdg-utils
+
+DESCRIPTION="A free and open source media-player and entertainment hub"

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

2019-04-16 Thread Anthony G. Basile
commit: 51ec6c6f86cb3ca9e44d5f659e483914cad40976
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 12:53:16 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 12:53:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ec6c6f

app-portage/grs: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-portage/grs/grs-0.6-r1.ebuild | 4 ++--
 app-portage/grs/grs-0.7.ebuild| 4 ++--
 app-portage/grs/grs-.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-portage/grs/grs-0.6-r1.ebuild 
b/app-portage/grs/grs-0.6-r1.ebuild
index c5876bba4ff..98382fcfced 100644
--- a/app-portage/grs/grs-0.6-r1.ebuild
+++ b/app-portage/grs/grs-0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 arm x86"
+   KEYWORDS="amd64 arm ~arm64 x86"
 fi
 
 DESCRIPTION="Suite to build Gentoo Reference Systems"

diff --git a/app-portage/grs/grs-0.7.ebuild b/app-portage/grs/grs-0.7.ebuild
index a983fe56c12..45d0b216ac7 100644
--- a/app-portage/grs/grs-0.7.ebuild
+++ b/app-portage/grs/grs-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz
https://dev.gentoo.org/~blueness/${PN}/${ISO};
-   KEYWORDS="amd64 arm x86"
+   KEYWORDS="amd64 arm ~arm64 x86"
 fi
 
 DESCRIPTION="Suite to build Gentoo Reference Systems"

diff --git a/app-portage/grs/grs-.ebuild b/app-portage/grs/grs-.ebuild
index c741dcba3ea..5eb3c1dde86 100644
--- a/app-portage/grs/grs-.ebuild
+++ b/app-portage/grs/grs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz
https://dev.gentoo.org/~blueness/${PN}/${ISO};
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 DESCRIPTION="Suite to build Gentoo Reference Systems"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevdev/, net-misc/networkmanager/, net-libs/gtk-vnc/, sys-fs/fuse/, ...

2019-04-16 Thread Michał Górny
commit: ef28997cd547dad210da754281a3931abf21c71e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 16 11:17:14 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 16 12:51:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef28997c

*/*: Drop python3_4 from PYTHON_COMPAT

Closes: https://github.com/gentoo/gentoo/pull/11706
Signed-off-by: Michał Górny  gentoo.org>

 app-admin/rsyslog/rsyslog-8.1901.0.ebuild   | 2 +-
 app-admin/rsyslog/rsyslog-8.1903.0.ebuild   | 2 +-
 app-admin/rsyslog/rsyslog-8.38.0-r2.ebuild  | 2 +-
 app-admin/rsyslog/rsyslog-8.39.0-r1.ebuild  | 2 +-
 app-admin/rsyslog/rsyslog-8.40.0-r1.ebuild  | 2 +-
 app-crypt/heimdal/heimdal-7.5.0.ebuild  | 2 +-
 app-crypt/libsecret/libsecret-0.18.6-r1.ebuild  | 2 +-
 app-crypt/libsecret/libsecret-0.18.7.ebuild | 2 +-
 app-crypt/libsecret/libsecret-0.18.8.ebuild | 2 +-
 app-doc/doxygen/doxygen-1.8.14-r1.ebuild| 2 +-
 app-doc/doxygen/doxygen-1.8.14-r2.ebuild| 2 +-
 app-doc/doxygen/doxygen-.ebuild | 2 +-
 app-emulation/libvirt/libvirt-4.9.0.ebuild  | 2 +-
 app-emulation/libvirt/libvirt-5.0.0-r1.ebuild   | 2 +-
 app-emulation/libvirt/libvirt-5.1.0-r1.ebuild   | 2 +-
 app-emulation/libvirt/libvirt-5.2.0.ebuild  | 2 +-
 app-emulation/libvirt/libvirt-.ebuild   | 2 +-
 app-emulation/qemu-guest-agent/qemu-guest-agent-3.1.0.ebuild| 2 +-
 app-emulation/spice/spice-0.14.0-r2.ebuild  | 2 +-
 app-emulation/spice/spice-.ebuild   | 2 +-
 app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild   | 2 +-
 app-misc/ca-certificates/ca-certificates-20190110.3.42.1.ebuild | 2 +-
 app-misc/ca-certificates/ca-certificates-20190110.3.43.ebuild   | 2 +-
 app-misc/media-player-info/media-player-info-23.ebuild  | 2 +-
 app-misc/tracker-miners/tracker-miners-2.1.6.ebuild | 2 +-
 app-misc/tracker/tracker-2.1.8.ebuild   | 2 +-
 app-text/cmark/cmark-0.28.3.ebuild  | 2 +-
 app-text/iso-codes/iso-codes-3.76.ebuild| 2 +-
 dev-cpp/gtest/gtest-1.8.0-r1.ebuild | 2 +-
 dev-cpp/gtest/gtest-1.8.0.ebuild| 2 +-
 dev-libs/beignet/beignet-1.3.2-r1.ebuild| 2 +-
 dev-libs/beignet/beignet-1.3.2-r2.ebuild| 2 +-
 dev-libs/beignet/beignet-1.3.2.ebuild   | 2 +-
 dev-libs/beignet/beignet-.ebuild| 2 +-
 dev-libs/libclc/libclc-0.2.0_pre20180915.ebuild | 2 +-
 dev-libs/libcxml/libcxml-0.15.5.ebuild  | 2 +-
 dev-libs/libevdev/libevdev-1.6.0.ebuild | 2 +-
 dev-libs/libevdev/libevdev-.ebuild  | 2 +-
 dev-libs/libgit2/libgit2-0.26.8.ebuild  | 2 +-
 dev-libs/libgit2/libgit2-0.27.8.ebuild  | 2 +-
 dev-libs/libgit2/libgit2-0.28.1.ebuild  | 2 +-
 dev-libs/libgit2/libgit2-.ebuild| 2 +-
 dev-libs/libical/libical-3.0.4.ebuild   | 2 +-
 dev-libs/libinput/libinput-1.12.6.ebuild| 2 +-
 dev-libs/libinput/libinput-1.13.0.ebuild| 2 +-
 dev-libs/libinput/libinput-1.13.1.ebuild| 2 +-
 dev-libs/librelp/librelp-1.3.0.ebuild   | 2 +-
 dev-libs/librelp/librelp-1.4.0.ebuild   | 2 +-
 dev-libs/locked_sstream/locked_sstream-0.0.5.ebuild | 2 +-
 dev-libs/serd/serd-0.28.0-r1.ebuild | 2 +-
 dev-libs/sord/sord-0.16.0-r1.ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.11.3.ebuild| 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.12.2.ebuild| 2 +-
 dev-util/ninja/ninja-1.8.2-r1.ebuild| 2 +-
 dev-util/ninja/ninja-1.8.2-r2.ebuild| 2 +-
 dev-util/ninja/ninja-1.8.2.ebuild   | 2 +-
 dev-util/ninja/ninja-1.9.0.ebuild   | 2 +-
 

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

2019-04-16 Thread Anthony G. Basile
commit: 49c9153d42df752c259e9fc53102a4c655ea41d0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 12:48:19 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 12:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c9153d

dev-libs/libcgroup: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/libcgroup/libcgroup-0.41-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
index 6c256390301..e848ee0fd07 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+daemon elibc_musl pam static-libs test +tools"
 
 RDEPEND="pam? ( virtual/pam )"



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

2019-04-16 Thread Anthony G. Basile
commit: 61e32baa51918fba4291e9c558cb4a5f9f16854b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 12:42:30 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 12:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e32baa

sys-kernel/genkernel: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-kernel/genkernel/genkernel-3.4.52.3.ebuild| 4 ++--
 sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.1.1.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.0-r1.ebuild  | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.1.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.2.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.3.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.4.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.2.5.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.3.2.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-3.5.3.3.ebuild | 4 ++--
 sys-kernel/genkernel/genkernel-.ebuild| 2 +-
 14 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild
index d68852ad3a7..db32e624ede 100644
--- a/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # genkernel--> latest Git branch "master"
@@ -43,7 +43,7 @@ then
 else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh 
sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild
index c33c583ed95..79a825bd127 100644
--- a/sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # genkernel--> latest Git branch "master"
@@ -43,7 +43,7 @@ then
 else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 
~sh ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild
index 017c88e0784..6efec0d8cac 100644
--- a/sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # genkernel--> latest Git branch "master"
@@ -43,7 +43,7 @@ then
 else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild
index 92286851f5a..1b1ea0e5985 100644
--- a/sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # genkernel--> latest Git branch "master"
@@ -43,7 +43,7 @@ then
 else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"

diff --git a/sys-kernel/genkernel/genkernel-3.5.1.1.ebuild 
b/sys-kernel/genkernel/genkernel-3.5.1.1.ebuild
index 7dca6926ea2..312c6875bc6 100644
--- a/sys-kernel/genkernel/genkernel-3.5.1.1.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.5.1.1.ebuild
@@ -1,4 +1,4 

[gentoo-commits] repo/gentoo:master commit in: media-video/cclive/, media-video/cclive/files/

2019-04-16 Thread David Seifert
commit: da442affb5ea63f6989760662a1346793948c57e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 12:22:08 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 12:22:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da442aff

media-video/cclive: Fix building against boost 1.70

Closes: https://bugs.gentoo.org/671768
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 media-video/cclive/cclive-0.9.3-r2.ebuild  |  5 +++--
 media-video/cclive/files/cclive-0.9.3-boost-1.67.patch | 13 +
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/media-video/cclive/cclive-0.9.3-r2.ebuild 
b/media-video/cclive/cclive-0.9.3-r2.ebuild
index 36533f23301..208372b4da9 100644
--- a/media-video/cclive/cclive-0.9.3-r2.ebuild
+++ b/media-video/cclive/cclive-0.9.3-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic
 
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-iostream.patch #527658
"${FILESDIR}"/${P}-boost-ver-check.patch #548310
+   "${FILESDIR}"/${P}-boost-1.67.patch #671768
 )
 
 src_configure() {

diff --git a/media-video/cclive/files/cclive-0.9.3-boost-1.67.patch 
b/media-video/cclive/files/cclive-0.9.3-boost-1.67.patch
new file mode 100644
index 000..7eecb491a5b
--- /dev/null
+++ b/media-video/cclive/files/cclive-0.9.3-boost-1.67.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/671768
+
+--- a/src/cc/progressbar.h
 b/src/cc/progressbar.h
+@@ -316,7 +316,7 @@ private:
+ 
+   static inline std::string eta_from_seconds(const double s)
+   {
+-const pt::time_duration& td = pt::seconds(s);
++const pt::time_duration& td = pt::seconds(long(s));
+ return pt::to_simple_string(td);
+   }
+ 



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

2019-04-16 Thread David Seifert
commit: 5c9c9f5803dda28bfaa8c4fd0cfa48616233c594
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 12:07:46 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 12:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9c9f58

Revert "dev-libs/boost: Remove old"

This reverts commit 738fd73c6e6f51f2ec2e858d6277e430cda0d965.

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/Manifest|   1 +
 dev-libs/boost/boost-1.63.0.ebuild | 440 +
 dev-libs/boost/files/boost-1.63.0-fix-python.patch | 138 +++
 3 files changed, 579 insertions(+)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 5f560092574..a4de8bd61e2 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,2 +1,3 @@
+DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 
227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f
 SHA512 
c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
 DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B 
dc7a974c6dc2662b767dbd87cb832cd1749c24fb745779d1059b73f19f7e52b33b645adfe72b0296c5e098e5cdb3b9f5eddd382374f33fbcd2ad5739287b2206
 SHA512 
7f2ea9636baf0210e8ed1d21ee798efb6ce23c0710ff8228b285e2214f82193bcd2d912fd435929c554289a59101c7be2e27ce798f93833f307976f0dd070b49

diff --git a/dev-libs/boost/boost-1.63.0.ebuild 
b/dev-libs/boost/boost-1.63.0.ebuild
new file mode 100644
index 000..4f43846220f
--- /dev/null
+++ b/dev-libs/boost/boost-1.63.0.ebuild
@@ -0,0 +1,440 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit eutils flag-o-matic multiprocessing python-r1 toolchain-funcs 
versionator multilib-minimal
+
+MY_P="${PN}_$(replace_all_version_separators _)"
+MAJOR_V="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Boost Libraries for C++"
+HOMEPAGE="https://www.boost.org/;
+SRC_URI="https://downloads.sourceforge.net/project/boost/${PN}/${PV}/${MY_P}.tar.bz2;
+
+LICENSE="Boost-1.0"
+SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
+
+IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
+
+RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
+   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
+   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
+   python? ( ${PYTHON_DEPS} )
+   app-arch/bzip2[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   !app-admin/eselect-boost"
+DEPEND="${RDEPEND}
+   =dev-util/boost-build-${MAJOR_V}*"
+REQUIRED_USE="
+   mpi? ( threads )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+# the tests will never fail because these are not intended as sanity
+# tests at all. They are more a way for upstream to check their own code
+# on new compilers. Since they would either be completely unreliable
+# (failing for no good reason) or completely useless (never failing)
+# there is no point in having them in the ebuild to begin with.
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
+   "${FILESDIR}/${PN}-1.55.0-context-x32.patch"
+   "${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch"
+   "${FILESDIR}/${PN}-1.63.0-fix-python.patch"
+)
+
+python_bindings_needed() {
+   multilib_is_native_abi && use python
+}
+
+tools_needed() {
+   multilib_is_native_abi && use tools
+}
+
+create_user-config.jam() {
+   local compiler compiler_version compiler_executable
+
+   if [[ ${CHOST} == *-darwin* ]]; then
+   compiler="darwin"
+   compiler_version="$(gcc-fullversion)"
+   compiler_executable="$(tc-getCXX)"
+   else
+   compiler="gcc"
+   compiler_version="$(gcc-version)"
+   compiler_executable="$(tc-getCXX)"
+   fi
+   local mpi_configuration python_configuration
+
+   if use mpi; then
+   mpi_configuration="using mpi ;"
+   fi
+
+   if python_bindings_needed; then
+   # boost expects libpython$(pyver) and doesn't allow overrides
+   # and the build system is so creepy that it's easier just to
+   # provide a symlink 

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

2019-04-16 Thread David Seifert
commit: 846c79fb08ab9c0650b25c17c4c91f55886e8c0d
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 12:06:12 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 12:08:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846c79fb

Revert "dev-util/boost-build: Remove old"

This reverts commit a91cc34ac687e2d8e319c91f8665559c4e6969c1.

Signed-off-by: David Seifert  gentoo.org>

 dev-util/boost-build/Manifest  |   1 +
 dev-util/boost-build/boost-build-1.63.0.ebuild | 140 +
 2 files changed, 141 insertions(+)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 5f560092574..a4de8bd61e2 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,2 +1,3 @@
+DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 
227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f
 SHA512 
c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
 DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B 
dc7a974c6dc2662b767dbd87cb832cd1749c24fb745779d1059b73f19f7e52b33b645adfe72b0296c5e098e5cdb3b9f5eddd382374f33fbcd2ad5739287b2206
 SHA512 
7f2ea9636baf0210e8ed1d21ee798efb6ce23c0710ff8228b285e2214f82193bcd2d912fd435929c554289a59101c7be2e27ce798f93833f307976f0dd070b49

diff --git a/dev-util/boost-build/boost-build-1.63.0.ebuild 
b/dev-util/boost-build/boost-build-1.63.0.ebuild
new file mode 100644
index 000..4dbc423b535
--- /dev/null
+++ b/dev-util/boost-build/boost-build-1.63.0.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils flag-o-matic python-single-r1 toolchain-funcs versionator
+
+MY_PV="$(replace_all_version_separators _)"
+
+DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
+HOMEPAGE="https://boostorg.github.io/build/;
+SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_PV}.tar.bz2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples python test"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   !/dev/null || die
+   eapply "${FILESDIR}/${PN}-1.54.0-fix-test.patch"
+   popd >/dev/null || die
+
+   # Remove stripping option
+   # Fix python components build on multilib systems, bug #496446
+   cd "${S}/engine" || die
+   sed -i \
+   -e 's|-s\b||' \
+   -e "/libpython/s/lib ]/$(get_libdir) ]/" \
+   build.jam || die "sed failed"
+
+   # Force regeneration
+   rm jambase.c || die
+
+   # This patch allows us to fully control optimization
+   # and stripping flags when bjam is used as build-system
+   # We simply extend the optimization and debug-symbols feature
+   # with empty dummies called 'none'
+   cd "${S}" || die
+   sed -i \
+   -e 's/\(off speed space\)/\1 none/' \
+   -e 's/\(debug-symbols  : on off\)/\1 none/' \
+   tools/builtin.jam || die "sed failed"
+}
+
+src_configure() {
+   if use python; then
+   # replace versions by user-selected one (TODO: fix this when 
slot-op
+   # deps are available to always match the best version available)
+   sed -i \
+   -e "s|27 26 25 24 23 22|${EPYTHON#python}|" \
+   engine/build.jam || die "sed failed"
+   fi
+}
+
+src_compile() {
+   cd engine || die
+
+   local toolset
+
+   if [[ ${CHOST} == *-darwin* ]]; then
+   toolset=darwin
+   else
+   # Using boost's generic toolset here, which respects CC and 
CFLAGS
+   toolset=cc
+   fi
+
+   CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python 
"${EROOT%/}"/usr) || die "building bjam failed"
+}
+
+src_install() {
+   dobin engine/bin.*/{bjam,b2}
+
+   insinto /usr/share/boost-build
+   doins -r "${FILESDIR}/site-config.jam" \
+   ../boost-build.jam bootstrap.jam build-system.jam 
../example/user-config.jam *.py \
+   build kernel options tools util
+
+   if ! use python; then
+   find "${ED%/}/usr/share/boost-build" -iname "*.py" -delete || 
die 

[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/portage/

2019-04-16 Thread Anthony G. Basile
commit: 307c8e65d2a7ee34beb73c7ad06751641cd2b16d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 16 12:04:30 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 16 12:04:30 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=307c8e65

make.conf: drop LINGUAS and PAX_MARKINGS

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/etc/portage/make.conf.CYCLE.1 | 2 --
 core/etc/portage/make.conf.CYCLE.2 | 5 -
 core/etc/portage/make.conf.CYCLE.3 | 5 -
 3 files changed, 12 deletions(-)

diff --git a/core/etc/portage/make.conf.CYCLE.1 
b/core/etc/portage/make.conf.CYCLE.1
index 5f740c4..d714849 100644
--- a/core/etc/portage/make.conf.CYCLE.1
+++ b/core/etc/portage/make.conf.CYCLE.1
@@ -2,5 +2,3 @@ CFLAGS="-O2 -pipe -fno-diagnostics-color"
 CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
-
-PAX_MARKINGS="XT"

diff --git a/core/etc/portage/make.conf.CYCLE.2 
b/core/etc/portage/make.conf.CYCLE.2
index d13a0ea..d65ebe4 100644
--- a/core/etc/portage/make.conf.CYCLE.2
+++ b/core/etc/portage/make.conf.CYCLE.2
@@ -2,10 +2,5 @@ CFLAGS="-O2 -pipe -fno-diagnostics-color"
 CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
-
-PAX_MARKINGS="XT"
-
-LINGUAS="ach af af_ZA ak am an ar ar_JO ar_SA ar_SY as as_IN ast az be 
be@latin be_BY bg bg_BG bn bn_BD bn_IN bo bo_CN br brx bs byn ca ca@valencia 
ca_ES ca_XV cmn crh cs cs_CZ csb cy cy_GB da da_DK de de_1901 de_CH de_DE de_FR 
dgo doi dz ee el el_GR en en@shaw en_AU en_CA en_EN en_GB en_US en_ZA eo eo_UY 
es es_419 es_AR es_CL es_CO es_CR es_DO es_ES es_LA es_MX es_UY es_VE et et_EE 
eu eu_ES fa fa_IR fi fi_FI fil fo fr fr_CA fr_FR fy fy_NL ga ga_IE gd gez gl 
gl_ES gu gu_IN haw he he_IL hi hi_IN hne hr hr_HR hsb ht hu hu_HU hy hy_AM ia 
id id_ID is is_IS it it_IT ja ja_JP jv ka ka_GE kk kk_KZ km kn kn_IN ko ko_KR 
kok ks ksw ku ky ky_KG la lb lg li lo lt lt_LT lv lv_LV mai me mg mi mk ml 
ml_IN mn mni mr mr_IN ms ms_MY mt my my_MM nan nb nb_NO nds ne nl nl_BE nl_NL 
nn nn_NO no nqo nr ns nso oc om or or_IN pa pa_IN pam pap pl pl_PL ps pt pt_BR 
pt_PT rm ro ro_RO ru ru_RU ru_RU_0 rue rw sa sa_IN sah sat sco sd se sh sh_YU 
shn si si_LK sk sk_SK sl sl_SI so son sq sq_AL sr sr@Latn sr@ijekavi
 an sr@ijekavianlatin sr@latin sr_BA sr_BA@latin sr_CS sr_RS sr_RS@cyrillic 
sr_RS@latin ss st sv sv_SE sw sw_TZ syc ta ta_IN ta_LK te te_IN tg tg_TJ th 
th_TH ti ti_ER tig tk tl tlh tn tpi tr tr_TR ts tt tt@iqtelif tt_RU ug uk uk_UA 
ur ur_IN ur_PK uz uz@Cyrl uz@Latn uz@cyrillic uz_UZ ve vi vi_VN wa wal wo xh yi 
zh zh_CN zh_HK zh_TW zu"
-
 USE="-cups -tk -fontforge"
 USE_ORDER="env:conf:pkg:defaults:pkginternal:repo:env.d"

diff --git a/core/etc/portage/make.conf.CYCLE.3 
b/core/etc/portage/make.conf.CYCLE.3
index 32b2926..8e816e4 100644
--- a/core/etc/portage/make.conf.CYCLE.3
+++ b/core/etc/portage/make.conf.CYCLE.3
@@ -2,9 +2,4 @@ CFLAGS="-O2 -pipe -fno-diagnostics-color"
 CXXFLAGS="${CFLAGS}"
 CHOST="x86_64-gentoo-linux-musl"
 MAKEOPTS="-j17"
-
-PAX_MARKINGS="XT"
-
-LINGUAS="ach af af_ZA ak am an ar ar_JO ar_SA ar_SY as as_IN ast az be 
be@latin be_BY bg bg_BG bn bn_BD bn_IN bo bo_CN br brx bs byn ca ca@valencia 
ca_ES ca_XV cmn crh cs cs_CZ csb cy cy_GB da da_DK de de_1901 de_CH de_DE de_FR 
dgo doi dz ee el el_GR en en@shaw en_AU en_CA en_EN en_GB en_US en_ZA eo eo_UY 
es es_419 es_AR es_CL es_CO es_CR es_DO es_ES es_LA es_MX es_UY es_VE et et_EE 
eu eu_ES fa fa_IR fi fi_FI fil fo fr fr_CA fr_FR fy fy_NL ga ga_IE gd gez gl 
gl_ES gu gu_IN haw he he_IL hi hi_IN hne hr hr_HR hsb ht hu hu_HU hy hy_AM ia 
id id_ID is is_IS it it_IT ja ja_JP jv ka ka_GE kk kk_KZ km kn kn_IN ko ko_KR 
kok ks ksw ku ky ky_KG la lb lg li lo lt lt_LT lv lv_LV mai me mg mi mk ml 
ml_IN mn mni mr mr_IN ms ms_MY mt my my_MM nan nb nb_NO nds ne nl nl_BE nl_NL 
nn nn_NO no nqo nr ns nso oc om or or_IN pa pa_IN pam pap pl pl_PL ps pt pt_BR 
pt_PT rm ro ro_RO ru ru_RU ru_RU_0 rue rw sa sa_IN sah sat sco sd se sh sh_YU 
shn si si_LK sk sk_SK sl sl_SI so son sq sq_AL sr sr@Latn sr@ijekavi
 an sr@ijekavianlatin sr@latin sr_BA sr_BA@latin sr_CS sr_RS sr_RS@cyrillic 
sr_RS@latin ss st sv sv_SE sw sw_TZ syc ta ta_IN ta_LK te te_IN tg tg_TJ th 
th_TH ti ti_ER tig tk tl tlh tn tpi tr tr_TR ts tt tt@iqtelif tt_RU ug uk uk_UA 
ur ur_IN ur_PK uz uz@Cyrl uz@Latn uz@cyrillic uz_UZ ve vi vi_VN wa wal wo xh yi 
zh zh_CN zh_HK zh_TW zu"
-
 PORTAGE_BINHOST="http://bluedragon.freeharbor.net/;



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

2019-04-16 Thread David Seifert
commit: ebd562498bb4319b2996d54e9b035a6dbcc8763a
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 11:39:30 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 11:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd56249

dev-util/boost-build: Remove unkeyworded

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-util/boost-build/Manifest  |   2 -
 dev-util/boost-build/boost-build-1.66.0.ebuild | 141 -
 dev-util/boost-build/boost-build-1.67.0.ebuild | 141 -
 3 files changed, 284 deletions(-)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 46bae38d976..5f560092574 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,4 +1,2 @@
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
-DIST boost_1_66_0.tar.bz2 85995778 BLAKE2B 
9ab1fe396b10ab85d7e4084ec7abb8d785ecd892c8f51aea5a401cb565b111c256533364fe028da74ed376534889f43c5ccbdcd703cd236526ae66a064220765
 SHA512 
0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
-DIST boost_1_67_0.tar.bz2 87336566 BLAKE2B 
85ea00fc2197b1bbfc35d69427c87f23ea43d7592f1c9ce66e2afcde8476bdec86f6debdac815b23de59f4665a8e0c7f1519ab66a31d39df629723bc45710058
 SHA512 
82bf33d7d2c3db109c9d1f12d40bc2d364c8c95262386f906ccd1a71cd71433bcc01829e968b4a13a5003cf0b50cbdf0b435a1d76530cea7bb05725c327411e8
 DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B 
dc7a974c6dc2662b767dbd87cb832cd1749c24fb745779d1059b73f19f7e52b33b645adfe72b0296c5e098e5cdb3b9f5eddd382374f33fbcd2ad5739287b2206
 SHA512 
7f2ea9636baf0210e8ed1d21ee798efb6ce23c0710ff8228b285e2214f82193bcd2d912fd435929c554289a59101c7be2e27ce798f93833f307976f0dd070b49

diff --git a/dev-util/boost-build/boost-build-1.66.0.ebuild 
b/dev-util/boost-build/boost-build-1.66.0.ebuild
deleted file mode 100644
index 2fdc1e47312..000
--- a/dev-util/boost-build/boost-build-1.66.0.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-RESTRICT="test"
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils flag-o-matic python-single-r1 toolchain-funcs versionator
-
-MY_PV="$(replace_all_version_separators _)"
-
-DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
-HOMEPAGE="https://boostorg.github.io/build/;
-SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_PV}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples python test"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )
-   !/dev/null || die
-   eapply "${FILESDIR}/${PN}-1.54.0-fix-test.patch"
-   popd >/dev/null || die
-
-   # Remove stripping option
-   # Fix python components build on multilib systems, bug #496446
-   cd "${S}/engine" || die
-   sed -i \
-   -e 's|-s\b||' \
-   -e "/libpython/s/lib ]/$(get_libdir) ]/" \
-   build.jam || die "sed failed"
-
-   # Force regeneration
-   rm jambase.c || die
-
-   # This patch allows us to fully control optimization
-   # and stripping flags when bjam is used as build-system
-   # We simply extend the optimization and debug-symbols feature
-   # with empty dummies called 'none'
-   cd "${S}" || die
-   sed -i \
-   -e 's/\(off speed space\)/\1 none/' \
-   -e 's/\(debug-symbols  : on off\)/\1 none/' \
-   tools/builtin.jam || die "sed failed"
-}
-
-src_configure() {
-   if use python; then
-   # replace versions by user-selected one (TODO: fix this when 
slot-op
-   # deps are available to always match the best version available)
-   sed -i \
-   -e "s|27 26 25 24 23 22|${EPYTHON#python}|" \
-   engine/build.jam || die "sed failed"
-   fi
-}
-
-src_compile() {
-   cd engine || die
-
-   local toolset
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   toolset=darwin
-   else
-   # Using boost's generic toolset here, which respects CC and 
CFLAGS
-   toolset=cc
-   fi
-
-   CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python 
"${EROOT%/}"/usr) || die "building bjam failed"
-}
-
-src_install() {

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

2019-04-16 Thread David Seifert
commit: 738fd73c6e6f51f2ec2e858d6277e430cda0d965
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 11:39:21 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 11:39:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738fd73c

dev-libs/boost: Remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/Manifest|   1 -
 dev-libs/boost/boost-1.63.0.ebuild | 440 -
 dev-libs/boost/files/boost-1.63.0-fix-python.patch | 138 ---
 3 files changed, 579 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 2b2ef1bcd31..46bae38d976 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,4 +1,3 @@
-DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 
227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f
 SHA512 
c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
 DIST boost_1_66_0.tar.bz2 85995778 BLAKE2B 
9ab1fe396b10ab85d7e4084ec7abb8d785ecd892c8f51aea5a401cb565b111c256533364fe028da74ed376534889f43c5ccbdcd703cd236526ae66a064220765
 SHA512 
0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
 DIST boost_1_67_0.tar.bz2 87336566 BLAKE2B 
85ea00fc2197b1bbfc35d69427c87f23ea43d7592f1c9ce66e2afcde8476bdec86f6debdac815b23de59f4665a8e0c7f1519ab66a31d39df629723bc45710058
 SHA512 
82bf33d7d2c3db109c9d1f12d40bc2d364c8c95262386f906ccd1a71cd71433bcc01829e968b4a13a5003cf0b50cbdf0b435a1d76530cea7bb05725c327411e8

diff --git a/dev-libs/boost/boost-1.63.0.ebuild 
b/dev-libs/boost/boost-1.63.0.ebuild
deleted file mode 100644
index 4f43846220f..000
--- a/dev-libs/boost/boost-1.63.0.ebuild
+++ /dev/null
@@ -1,440 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit eutils flag-o-matic multiprocessing python-r1 toolchain-funcs 
versionator multilib-minimal
-
-MY_P="${PN}_$(replace_all_version_separators _)"
-MAJOR_V="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="https://www.boost.org/;
-SRC_URI="https://downloads.sourceforge.net/project/boost/${PN}/${PV}/${MY_P}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
-
-IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
-
-RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
-   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
-   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
-   python? ( ${PYTHON_DEPS} )
-   app-arch/bzip2[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   !app-admin/eselect-boost"
-DEPEND="${RDEPEND}
-   =dev-util/boost-build-${MAJOR_V}*"
-REQUIRED_USE="
-   mpi? ( threads )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
-   "${FILESDIR}/${PN}-1.55.0-context-x32.patch"
-   "${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch"
-   "${FILESDIR}/${PN}-1.63.0-fix-python.patch"
-)
-
-python_bindings_needed() {
-   multilib_is_native_abi && use python
-}
-
-tools_needed() {
-   multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
-   local compiler compiler_version compiler_executable
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   compiler="darwin"
-   compiler_version="$(gcc-fullversion)"
-   compiler_executable="$(tc-getCXX)"
-   else
-   compiler="gcc"
-   compiler_version="$(gcc-version)"
-   compiler_executable="$(tc-getCXX)"
-   fi
-   local mpi_configuration python_configuration
-
-   if use mpi; then
- 

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

2019-04-16 Thread David Seifert
commit: 02178f7845c710946ff0f5db16b2fcb5bd4e5ab6
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 11:39:24 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 11:39:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02178f78

dev-libs/boost: Remove unkeyworded

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/Manifest|   2 -
 dev-libs/boost/boost-1.66.0.ebuild | 439 -
 dev-libs/boost/boost-1.67.0-r1.ebuild  | 420 
 .../boost/files/boost-1.67.0-lockfree-next.patch   |  24 --
 4 files changed, 885 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 46bae38d976..5f560092574 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,4 +1,2 @@
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
-DIST boost_1_66_0.tar.bz2 85995778 BLAKE2B 
9ab1fe396b10ab85d7e4084ec7abb8d785ecd892c8f51aea5a401cb565b111c256533364fe028da74ed376534889f43c5ccbdcd703cd236526ae66a064220765
 SHA512 
0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
-DIST boost_1_67_0.tar.bz2 87336566 BLAKE2B 
85ea00fc2197b1bbfc35d69427c87f23ea43d7592f1c9ce66e2afcde8476bdec86f6debdac815b23de59f4665a8e0c7f1519ab66a31d39df629723bc45710058
 SHA512 
82bf33d7d2c3db109c9d1f12d40bc2d364c8c95262386f906ccd1a71cd71433bcc01829e968b4a13a5003cf0b50cbdf0b435a1d76530cea7bb05725c327411e8
 DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B 
dc7a974c6dc2662b767dbd87cb832cd1749c24fb745779d1059b73f19f7e52b33b645adfe72b0296c5e098e5cdb3b9f5eddd382374f33fbcd2ad5739287b2206
 SHA512 
7f2ea9636baf0210e8ed1d21ee798efb6ce23c0710ff8228b285e2214f82193bcd2d912fd435929c554289a59101c7be2e27ce798f93833f307976f0dd070b49

diff --git a/dev-libs/boost/boost-1.66.0.ebuild 
b/dev-libs/boost/boost-1.66.0.ebuild
deleted file mode 100644
index 7cec3890e28..000
--- a/dev-libs/boost/boost-1.66.0.ebuild
+++ /dev/null
@@ -1,439 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit eutils flag-o-matic multiprocessing python-r1 toolchain-funcs 
versionator multilib-minimal
-
-MY_P="${PN}_$(replace_all_version_separators _)"
-MAJOR_V="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="https://www.boost.org/;
-SRC_URI="https://downloads.sourceforge.net/project/boost/${PN}/${PV}/${MY_P}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
-
-IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
-
-RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
-   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
-   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
-   python? ( ${PYTHON_DEPS} )
-   app-arch/bzip2[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   !app-admin/eselect-boost"
-DEPEND="${RDEPEND}
-   =dev-util/boost-build-${MAJOR_V}*"
-REQUIRED_USE="
-   mpi? ( threads )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
-   "${FILESDIR}/${PN}-1.55.0-context-x32.patch"
-   "${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch"
-   "${FILESDIR}/${PN}-1.65.0-fix-python.patch"
-)
-
-python_bindings_needed() {
-   multilib_is_native_abi && use python
-}
-
-tools_needed() {
-   multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
-   local compiler compiler_version compiler_executable
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   compiler="darwin"
-   compiler_version="$(gcc-fullversion)"
-   compiler_executable="$(tc-getCXX)"
-   else
-   compiler="gcc"
-   compiler_version="$(gcc-version)"
-   compiler_executable="$(tc-getCXX)"
-   

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

2019-04-16 Thread David Seifert
commit: a91cc34ac687e2d8e319c91f8665559c4e6969c1
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 11:39:27 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 11:39:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91cc34a

dev-util/boost-build: Remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-util/boost-build/Manifest  |   1 -
 dev-util/boost-build/boost-build-1.63.0.ebuild | 140 -
 2 files changed, 141 deletions(-)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 2b2ef1bcd31..46bae38d976 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,4 +1,3 @@
-DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 
227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f
 SHA512 
c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
 DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 
0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b
 SHA512 
7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
 DIST boost_1_66_0.tar.bz2 85995778 BLAKE2B 
9ab1fe396b10ab85d7e4084ec7abb8d785ecd892c8f51aea5a401cb565b111c256533364fe028da74ed376534889f43c5ccbdcd703cd236526ae66a064220765
 SHA512 
0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
 DIST boost_1_67_0.tar.bz2 87336566 BLAKE2B 
85ea00fc2197b1bbfc35d69427c87f23ea43d7592f1c9ce66e2afcde8476bdec86f6debdac815b23de59f4665a8e0c7f1519ab66a31d39df629723bc45710058
 SHA512 
82bf33d7d2c3db109c9d1f12d40bc2d364c8c95262386f906ccd1a71cd71433bcc01829e968b4a13a5003cf0b50cbdf0b435a1d76530cea7bb05725c327411e8

diff --git a/dev-util/boost-build/boost-build-1.63.0.ebuild 
b/dev-util/boost-build/boost-build-1.63.0.ebuild
deleted file mode 100644
index 4dbc423b535..000
--- a/dev-util/boost-build/boost-build-1.63.0.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-RESTRICT="test"
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils flag-o-matic python-single-r1 toolchain-funcs versionator
-
-MY_PV="$(replace_all_version_separators _)"
-
-DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
-HOMEPAGE="https://boostorg.github.io/build/;
-SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_PV}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples python test"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )
-   !/dev/null || die
-   eapply "${FILESDIR}/${PN}-1.54.0-fix-test.patch"
-   popd >/dev/null || die
-
-   # Remove stripping option
-   # Fix python components build on multilib systems, bug #496446
-   cd "${S}/engine" || die
-   sed -i \
-   -e 's|-s\b||' \
-   -e "/libpython/s/lib ]/$(get_libdir) ]/" \
-   build.jam || die "sed failed"
-
-   # Force regeneration
-   rm jambase.c || die
-
-   # This patch allows us to fully control optimization
-   # and stripping flags when bjam is used as build-system
-   # We simply extend the optimization and debug-symbols feature
-   # with empty dummies called 'none'
-   cd "${S}" || die
-   sed -i \
-   -e 's/\(off speed space\)/\1 none/' \
-   -e 's/\(debug-symbols  : on off\)/\1 none/' \
-   tools/builtin.jam || die "sed failed"
-}
-
-src_configure() {
-   if use python; then
-   # replace versions by user-selected one (TODO: fix this when 
slot-op
-   # deps are available to always match the best version available)
-   sed -i \
-   -e "s|27 26 25 24 23 22|${EPYTHON#python}|" \
-   engine/build.jam || die "sed failed"
-   fi
-}
-
-src_compile() {
-   cd engine || die
-
-   local toolset
-
-   if [[ ${CHOST} == *-darwin* ]]; then
-   toolset=darwin
-   else
-   # Using boost's generic toolset here, which respects CC and 
CFLAGS
-   toolset=cc
-   fi
-
-   CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python 
"${EROOT%/}"/usr) || die "building bjam failed"
-}
-
-src_install() {
-   dobin engine/bin.*/{bjam,b2}
-
-   insinto /usr/share/boost-build
-   doins -r 

[gentoo-commits] repo/gentoo:master commit in: net-im/swift/, net-im/swift/files/

2019-04-16 Thread David Seifert
commit: 26b399a75b631cb550ab18b499072dc6757e4541
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Apr 16 08:48:55 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 11:04:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b399a7

net-im/swift: add patch for boost >= 1.69

Including upstreams patch to support newer boost versions, since it
fails with boost 1.69 and newer.

Closes: https://bugs.gentoo.org/683424
Closes: https://github.com/gentoo/gentoo/pull/11705
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Signed-off-by: David Seifert  gentoo.org>

 .../swift-4.0.2-boost-1.69-compatibility.patch | 77 ++
 net-im/swift/swift-4.0.2-r1.ebuild |  1 +
 2 files changed, 78 insertions(+)

diff --git a/net-im/swift/files/swift-4.0.2-boost-1.69-compatibility.patch 
b/net-im/swift/files/swift-4.0.2-boost-1.69-compatibility.patch
new file mode 100644
index 000..a99dc10a2e1
--- /dev/null
+++ b/net-im/swift/files/swift-4.0.2-boost-1.69-compatibility.patch
@@ -0,0 +1,77 @@
+From a21993d750396d755717df21e331df87af8a0c6a Mon Sep 17 00:00:00 2001
+From: Bruce Stephens 
+Date: Wed, 9 Jan 2019 16:21:20 +
+Subject: [PATCH] Don't assume that tribool has an implicit bool conversion
+
+In boost 1.68.0 the conversion is implicit, but in 1.69.0 it's
+explicit and we must explicitly call it.
+
+Change-Id: I24eb78be7510c89b88342d28c539cad4977f99fd
+---
+ Swiften/Network/PlatformNATTraversalWorker.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Swiften/Network/PlatformNATTraversalWorker.cpp 
b/Swiften/Network/PlatformNATTraversalWorker.cpp
+index f56de0b78b..eaa13b30d3 100644
+--- a/Swiften/Network/PlatformNATTraversalWorker.cpp
 b/Swiften/Network/PlatformNATTraversalWorker.cpp
+@@ -157,7 +157,7 @@ NATTraversalInterface* 
PlatformNATTraversalWorker::getNATTraversalInterface() co
+ miniUPnPInterface = new MiniUPnPInterface();
+ miniUPnPSupported = miniUPnPInterface->isAvailable();
+ }
+-SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << miniUPnPSupported 
<< std::endl;
++SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << 
static_cast(miniUPnPSupported) << std::endl;
+ if (miniUPnPSupported) {
+ return miniUPnPInterface;
+ }
+@@ -168,7 +168,7 @@ NATTraversalInterface* 
PlatformNATTraversalWorker::getNATTraversalInterface() co
+ natPMPInterface = new NATPMPInterface();
+ natPMPSupported = natPMPInterface->isAvailable();
+ }
+-SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << 
natPMPSupported << std::endl;
++SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << 
static_cast(natPMPSupported) << std::endl;
+ if (natPMPSupported) {
+ return natPMPInterface;
+ }
+From bb3bd8a32b220b9c1ffd566da00bcd0ba546156c Mon Sep 17 00:00:00 2001
+From: Miroslaw Stein 
+Date: Fri, 18 Jan 2019 14:30:24 +
+Subject: [PATCH] Avoid deprecated boost endianess include
+
+As of Boost 1.69.0, boost/detail/endian.h is deprecated in favour of
+boost/predef/other/endian.h, and BOOST_(LITTLE|BIG)_ENDIAN by
+BOOST_ENDIAN_(LITTLE|BIG)_BYTE.
+
+Test-Information:
+
+Unit tests pass on Debian 9
+
+Change-Id: If7076c559a4e35219ff97603f50b80cfbe05b29b
+---
+ Swiften/Base/Platform.h | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/Swiften/Base/Platform.h b/Swiften/Base/Platform.h
+index 4deba2bdda..22dff30b14 100644
+--- a/Swiften/Base/Platform.h
 b/Swiften/Base/Platform.h
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (c) 2010 Isode Limited.
++ * Copyright (c) 2010-2019 Isode Limited.
+  * All rights reserved.
+  * See the COPYING file for more information.
+  */
+@@ -43,9 +43,9 @@
+ #endif
+ 
+ // Endianness
+-#include 
+-#if defined(BOOST_LITTLE_ENDIAN)
++#include 
++#if defined(BOOST_ENDIAN_LITTLE_BYTE)
+ #define SWIFTEN_LITTLE_ENDIAN
+-#elif defined(BOOST_BIG_ENDIAN)
++#elif defined(BOOST_ENDIAN_BIG_BYTE)
+ #define SWIFTEN_BIG_ENDIAN
+ #endif

diff --git a/net-im/swift/swift-4.0.2-r1.ebuild 
b/net-im/swift/swift-4.0.2-r1.ebuild
index 3505fe4cc73..eac7d6fa9d5 100644
--- a/net-im/swift/swift-4.0.2-r1.ebuild
+++ b/net-im/swift/swift-4.0.2-r1.ebuild
@@ -64,6 +64,7 @@ DOCS=(
 )
 
 PATCHES=(
+   "${FILESDIR}"/${P}-boost-1.69-compatibility.patch
"${FILESDIR}"/${P}-make-generated-files-handle-unicode-characters.patch
"${FILESDIR}"/${P}-qt-5.11-compatibility.patch
 )



[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2019-04-16 Thread Manuel Rüger
commit: 03ef6f1f733bd77c210c28cde962a310f52df2d9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 16 09:59:35 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 16 10:00:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ef6f1f

www-apps/grafana-bin: Version bump to 6.1.4

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 www-apps/grafana-bin/Manifest |  1 +
 www-apps/grafana-bin/grafana-bin-6.1.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 8c3dbd6c332..50af57b82fa 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -6,3 +6,4 @@ DIST grafana-bin-6.1.0.tar.gz 56560533 BLAKE2B 
4cd15ab713fecf46c554335ec520dce99
 DIST grafana-bin-6.1.1.tar.gz 56562242 BLAKE2B 
0917594ed5b219bf230bc043c5b0726d85de6764019cf2b2353293a13d5f1343071dff09f0741b32bd9973a6270ef57ba9dc14b08f74e745d1fa3330fe8d2040
 SHA512 
60b72f93242528808912083f75d9454d449f9371492492ced3c1ae87374fa5ae81d5c25a05abe793862b5b92f112f30a3e05c93fc73a14e6d93ba56129c9b991
 DIST grafana-bin-6.1.2.tar.gz 56563484 BLAKE2B 
bc04657c3ce40256b3840848c63a4d864a037733c94689ab6f26eb23fed977ee8926a0e14d2dd233cd94ec97f0ecc5075ce46275b4838234316721063fb6c295
 SHA512 
701df226db9550802dd72f482e3cb3ce6b753cb9769cea5acca961867adb6ac0cc0b7e161f727689f0a6bea6c872f11745a872eeca1302ce23abc5b02ab1c402
 DIST grafana-bin-6.1.3.tar.gz 56563318 BLAKE2B 
a2063e4308fe2d2b97e6f6aed80506d2ac39b4b0879d0c4a02a3e75e7d5c5fb8e0a03e9c3d09ee2e638ce3f85bb953f34b5808e4a0be1234a066f451d7f98eb8
 SHA512 
2d42f578780b37cf0fa31ab2f0f4ecec3c7960d9deae4e3de0543f4015446656746f9ac5f25534b8ee7063b539752df06864e28fd800ee1f12f5060fb5aa53e5
+DIST grafana-bin-6.1.4.tar.gz 56564647 BLAKE2B 
277a51f056faee911adb46f80673bde05dd872cc2d1387e67066806c8b749e434cb0bf2cd0e55338081814c19edf025927dd2379064aca2acb1e718dc89140af
 SHA512 
7d27dfcc689c4e96f4ea9276c75581ac0762556759c8a70a5f87199a9cdd49493b40b7e44bbcf069b0cb2b4ca60d4b8157c7d977673253db9a80c9c785b4b344

diff --git a/www-apps/grafana-bin/grafana-bin-6.1.4.ebuild 
b/www-apps/grafana-bin/grafana-bin-6.1.4.ebuild
new file mode 100644
index 000..f5baddc3529
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-6.1.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit user systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org;
+SRC_URI="https://s3-us-west-2.amazonaws.com/grafana-releases/release/${MY_PN}-${MY_PV}.linux-amd64.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
+QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+pkg_setup() {
+   enewgroup grafana
+   enewuser grafana -1 -1 /usr/share/grafana grafana
+}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   exeinto /usr/share/grafana/tools/phantomjs
+   doexe tools/phantomjs/phantomjs
+
+   insinto /usr/share/grafana/tools/phantomjs
+   doins tools/phantomjs/render.js
+
+   newconfd "${FILESDIR}"/grafana.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd.3 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   elog "${PN} has built-in log rotation. Please see [log.file] section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for app-admin/logrotate 
if you"
+   elog "wish to use external rotation of logs. In this case, you also 
need to make"
+   elog "sure the built-in rotation is turned off."
+}



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

2019-04-16 Thread David Seifert
commit: 7183267f3c67b44a47a2effc8dbeb7815004d87c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 09:50:22 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 09:50:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7183267f

net-mail/libpst: Upper bound on boost for -r1

Bug: https://bugs.gentoo.org/683378
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 net-mail/libpst/libpst-0.6.66-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/libpst/libpst-0.6.66-r1.ebuild 
b/net-mail/libpst/libpst-0.6.66-r1.ebuild
index 2a7d39baf21..c1b99ee4ce9 100644
--- a/net-mail/libpst/libpst-0.6.66-r1.ebuild
+++ b/net-mail/libpst/libpst-0.6.66-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="debug dii doc python static-libs"
 
 RDEPEND="dii? ( media-gfx/imagemagick:=[png] )
-   python? ( >=dev-libs/boost-1.48:=[python]
+   python? ( 

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

2019-04-16 Thread David Seifert
commit: 367cb89aa1fc867b2748c491f31b744fa431e562
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 09:50:28 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 09:50:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367cb89a

dev-libs/boost-numpy: Upper bound on boost

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost-numpy/boost-numpy-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/boost-numpy/boost-numpy-.ebuild 
b/dev-libs/boost-numpy/boost-numpy-.ebuild
index c084c9a645f..11da47af140 100644
--- a/dev-libs/boost-numpy/boost-numpy-.ebuild
+++ b/dev-libs/boost-numpy/boost-numpy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
${PYTHON_DEPS}
dev-python/numpy[${PYTHON_USEDEP}]
-   dev-libs/boost[python,${PYTHON_USEDEP}]"
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/, net-mail/libpst/

2019-04-16 Thread David Seifert
commit: 387d59f210b1b228193b462b3c2c5668eca0f38d
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 09:50:19 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 09:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387d59f2

net-mail/libpst: Revbump for Boost::Python changes

Bug: https://bugs.gentoo.org/683378
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 net-mail/libpst/libpst-0.6.66-r2.ebuild | 70 +
 profiles/package.mask   |  1 +
 2 files changed, 71 insertions(+)

diff --git a/net-mail/libpst/libpst-0.6.66-r2.ebuild 
b/net-mail/libpst/libpst-0.6.66-r2.ebuild
new file mode 100644
index 000..bb12628b7a3
--- /dev/null
+++ b/net-mail/libpst/libpst-0.6.66-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
+HOMEPAGE="https://www.five-ten-sg.com/libpst/;
+SRC_URI="https://www.five-ten-sg.com/${PN}/packages/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug dii doc python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   gnome-extra/libgsf:=
+   dii? ( media-gfx/imagemagick:=[png] )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   virtual/libiconv
+   virtual/pkgconfig
+   dii? ( media-libs/gd[png] )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # don't build the static python library
+   eapply "${FILESDIR}"/${PN}-0.6.52-no-static-python-lib.patch
+
+   # fix pkgconfig file for static linking
+   eapply "${FILESDIR}"/${PN}-0.6.53-pkgconfig-static.patch
+
+   # conditionally install the extra documentation
+   if ! use doc; then
+   sed -i -e "/SUBDIRS/s: html::" Makefile.am || die
+   fi
+
+   # don't install duplicate docs
+   sed -i -e "/^html_DATA =/d" Makefile.am || die
+
+   eapply_user
+
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-libpst-shared \
+   $(use_enable debug pst-debug) \
+   $(use_enable dii) \
+   $(use_enable python) \
+   $(use_enable static-libs static) \
+   $(use_with python boost-python "boost_${EPYTHON/./}")
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index d686f7d4241..75602025ead 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -60,6 +60,7 @@ dev-util/cucumber-expressions:5.0
 # Masked for testing, Bug #653878.
 >=dev-libs/boost-1.70.0
 >=dev-util/boost-build-1.70.0
+>=net-mail/libpst-0.6.66-r2
 
 # Patrice Clement  (14 Apr 2019)
 # Old, unmaintained and sometimes abandoned Java libraries/programs.



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

2019-04-16 Thread David Seifert
commit: 78ab3d1a4f54956cf211e3a54d871b7e4416a87e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Apr 16 09:50:25 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Apr 16 09:50:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ab3d1a

dev-libs/boost: Add blocker for dev-libs/boost-numpy

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/boost-1.70.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/boost/boost-1.70.0.ebuild 
b/dev-libs/boost/boost-1.70.0.ebuild
index 68a0140f778..d9f1985b08a 100644
--- a/dev-libs/boost/boost-1.70.0.ebuild
+++ b/dev-libs/boost/boost-1.70.0.ebuild
@@ -31,6 +31,7 @@ RESTRICT="test"
 
 RDEPEND="
!app-admin/eselect-boost
+   !dev-libs/boost-numpy
bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
!icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )



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

2019-04-16 Thread Jeroen Roovers
commit: 4bf4c4a56b290604a4651e564c7e0ec2ffe3bb57
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 16 09:47:09 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 16 09:47:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf4c4a5

net-libs/http-parser: Old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/http-parser/Manifest|  1 -
 net-libs/http-parser/http-parser-2.9.0-r1.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/net-libs/http-parser/Manifest b/net-libs/http-parser/Manifest
index 347b54ed179..33944819ad5 100644
--- a/net-libs/http-parser/Manifest
+++ b/net-libs/http-parser/Manifest
@@ -1,4 +1,3 @@
 DIST http-parser-2.8.1.tar.gz 50731 BLAKE2B 
1c4f3f61550f7f8e86d7b47e3986754a108dc979c6232d87ac418f9f8295b88ee43c4a5af150460f707e6ade01f5d435801f980ccbff93369ee0a9dc2eb60656
 SHA512 
6f52f543d979f39688ccefae236527a8183929b3d30f5370570107b01cf89d0338b448249a81102b78d31615d2e8f6e7c708f8961f55ece08e7d3a40e5ad0883
-DIST http-parser-2.9.0.tar.gz 51324 BLAKE2B 
5607f3b3da087ba7d7352e896e209a4fd118428f526cf5465fe86253cc01779c79c867f5db6467df8e3b7bad2ca8675050ef9ed1877a945ced8d3fdd47bfabde
 SHA512 
40acecbf71b9f0b4ae857c74c3ec0784d7f341a0cb83cf82b308387d0c5b56d38b282241aaf8ca93816970f2a9e67989f3d9d456459f3986c29fe51ab520155e
 DIST http-parser-2.9.1.tar.gz 51300 BLAKE2B 
f99c3e6a764ea0870359b43aac7f31691faef9cc6be3fb99426a3c1e3f24ae50689dfd8e46fa52a22d713780476130ee6fae6294b83cc3526bb5131cf16b98f2
 SHA512 
110a1861666cdd45857c3ab0e9bf8a3eb9d98f86fe001f7c620009e13186377de805d295f7751921cd5c9d4c2781807b3ae00f939af04d7365a3a45aa20b5052
 DIST http-parser-2.9.2.tar.gz 51298 BLAKE2B 
5d37ea197acbac468de03081010fb3b755a093085e56c9fa5a3d4dbd70dd2903335a8113ec21664ca54a74aac4cbbb1cc64b861d021df944790453c2de9baaab
 SHA512 
fe21ba46c9297b55a6382497b689da2af88999a9a5716ffef0731057ce1bb053056e4f20147284c78338e48ed1a793a0270fe0edfe3f4b589926e3ede603d023

diff --git a/net-libs/http-parser/http-parser-2.9.0-r1.ebuild 
b/net-libs/http-parser/http-parser-2.9.0-r1.ebuild
deleted file mode 100644
index 0d1ea38cc55..000
--- a/net-libs/http-parser/http-parser-2.9.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="HTTP request/response parser for C"
-HOMEPAGE="https://github.com/nodejs/http-parser;
-SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/2.9.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x64-macos ~x64-solaris"
-IUSE="static-libs"
-
-src_prepare() {
-   default
-   tc-export CC AR
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
CFLAGS_FAST="${CFLAGS}" library
-   use static-libs && emake CFLAGS_FAST="${CFLAGS}" package
-}
-
-multilib_src_test() {
-   emake CFLAGS_DEBUG="${CFLAGS}" CFLAGS_FAST="${CFLAGS}" test
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
-   use static-libs && dolib.a libhttp_parser.a
-}



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

2019-04-16 Thread Jeroen Roovers
commit: 9de1e5f78e1cdcfe837580b10ac212c3e278fa74
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 16 09:23:55 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 16 09:47:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de1e5f7

net-libs/http-parser: Version 2.9.2

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/http-parser/Manifest |  1 +
 net-libs/http-parser/http-parser-2.9.2.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/net-libs/http-parser/Manifest b/net-libs/http-parser/Manifest
index a17822f7b2e..347b54ed179 100644
--- a/net-libs/http-parser/Manifest
+++ b/net-libs/http-parser/Manifest
@@ -1,3 +1,4 @@
 DIST http-parser-2.8.1.tar.gz 50731 BLAKE2B 
1c4f3f61550f7f8e86d7b47e3986754a108dc979c6232d87ac418f9f8295b88ee43c4a5af150460f707e6ade01f5d435801f980ccbff93369ee0a9dc2eb60656
 SHA512 
6f52f543d979f39688ccefae236527a8183929b3d30f5370570107b01cf89d0338b448249a81102b78d31615d2e8f6e7c708f8961f55ece08e7d3a40e5ad0883
 DIST http-parser-2.9.0.tar.gz 51324 BLAKE2B 
5607f3b3da087ba7d7352e896e209a4fd118428f526cf5465fe86253cc01779c79c867f5db6467df8e3b7bad2ca8675050ef9ed1877a945ced8d3fdd47bfabde
 SHA512 
40acecbf71b9f0b4ae857c74c3ec0784d7f341a0cb83cf82b308387d0c5b56d38b282241aaf8ca93816970f2a9e67989f3d9d456459f3986c29fe51ab520155e
 DIST http-parser-2.9.1.tar.gz 51300 BLAKE2B 
f99c3e6a764ea0870359b43aac7f31691faef9cc6be3fb99426a3c1e3f24ae50689dfd8e46fa52a22d713780476130ee6fae6294b83cc3526bb5131cf16b98f2
 SHA512 
110a1861666cdd45857c3ab0e9bf8a3eb9d98f86fe001f7c620009e13186377de805d295f7751921cd5c9d4c2781807b3ae00f939af04d7365a3a45aa20b5052
+DIST http-parser-2.9.2.tar.gz 51298 BLAKE2B 
5d37ea197acbac468de03081010fb3b755a093085e56c9fa5a3d4dbd70dd2903335a8113ec21664ca54a74aac4cbbb1cc64b861d021df944790453c2de9baaab
 SHA512 
fe21ba46c9297b55a6382497b689da2af88999a9a5716ffef0731057ce1bb053056e4f20147284c78338e48ed1a793a0270fe0edfe3f4b589926e3ede603d023

diff --git a/net-libs/http-parser/http-parser-2.9.2.ebuild 
b/net-libs/http-parser/http-parser-2.9.2.ebuild
new file mode 100644
index 000..2abe7cff69f
--- /dev/null
+++ b/net-libs/http-parser/http-parser-2.9.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="HTTP request/response parser for C"
+HOMEPAGE="https://github.com/nodejs/http-parser;
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/2.9.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+IUSE="static-libs"
+
+src_prepare() {
+   default
+   tc-export CC AR
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" 
CFLAGS_FAST="${CFLAGS}" library
+   use static-libs && emake CFLAGS_FAST="${CFLAGS}" package
+}
+
+multilib_src_test() {
+   emake CFLAGS_DEBUG="${CFLAGS}" CFLAGS_FAST="${CFLAGS}" test
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+   use static-libs && dolib.a libhttp_parser.a
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-base/, gnustep-base/gnustep-base/files/

2019-04-16 Thread Bernard Cafarelli
commit: e38f8d8c7d9dbfb869b6e330d94913a893c93b8a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Apr 16 09:27:06 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Apr 16 09:27:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38f8d8c

gnustep-base/gnustep-base: fix compressed man pages install

Closes: https://bugs.gentoo.org/667276
Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../gnustep-base-1.26.0-no_compress_man.patch  | 33 +++
 .../gnustep-base/gnustep-base-1.26.0-r1.ebuild | 67 ++
 2 files changed, 100 insertions(+)

diff --git 
a/gnustep-base/gnustep-base/files/gnustep-base-1.26.0-no_compress_man.patch 
b/gnustep-base/gnustep-base/files/gnustep-base-1.26.0-no_compress_man.patch
new file mode 100644
index 000..14b4f7007ad
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/gnustep-base-1.26.0-no_compress_man.patch
@@ -0,0 +1,33 @@
+diff -Naur gnustep-base-1.26.0.orig/Tools/Makefile.postamble 
gnustep-base-1.26.0/Tools/Makefile.postamble
+--- gnustep-base-1.26.0.orig/Tools/Makefile.postamble  2019-01-06 
23:33:45.0 +0100
 gnustep-base-1.26.0/Tools/Makefile.postamble   2019-04-16 
11:20:16.972915636 +0200
+@@ -50,8 +50,6 @@
+   for file in $(MAN1_PAGES) __done; do \
+ if [ $$file != __done ]; then \
+   $(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man1/$$file; \
+-  which gzip && rm -f $(GNUSTEP_DOC_MAN)/man1/$$file.gz \
+-  && gzip -9 $(GNUSTEP_DOC_MAN)/man1/$$file; \
+ fi; \
+   done; \
+   if [ ! -f $(GNUSTEP_DOC_MAN)/man8 ]; then \
+@@ -59,8 +57,6 @@
+   fi; \
+   for file in $(MAN8_PAGES); do \
+ $(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man8/$$file; \
+-  which gzip && rm -f $(GNUSTEP_DOC_MAN)/man8/$$file.gz \
+-  && gzip -9 $(GNUSTEP_DOC_MAN)/man8/$$file; \
+   done$(END_ECHO)
+ ifeq ($(GNUSTEP_GDOMAP_PORT_OVERRIDE),no)
+ ifeq ($(GNUSTEP_INSTALL_GDOMAP_AS_SETUID),no)
+diff -Naur gnustep-base-1.26.0.orig/Tools/make_strings/GNUmakefile.postamble 
gnustep-base-1.26.0/Tools/make_strings/GNUmakefile.postamble
+--- gnustep-base-1.26.0.orig/Tools/make_strings/GNUmakefile.postamble  
2019-01-06 23:33:45.0 +0100
 gnustep-base-1.26.0/Tools/make_strings/GNUmakefile.postamble   
2019-04-16 11:20:20.756920017 +0200
+@@ -44,8 +44,6 @@
+   for file in $(MAN1_PAGES) __done; do \
+ if [ $$file != __done ]; then \
+   $(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man1/$$file; \
+-  which gzip && rm -f $(GNUSTEP_DOC_MAN)/man1/$$file.gz \
+-  && gzip -9 $(GNUSTEP_DOC_MAN)/man1/$$file; \
+ fi; \
+   done; \
+ 

diff --git a/gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild 
b/gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild
new file mode 100644
index 000..754e3affeaa
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.26.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils gnustep-base
+
+DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
+HOMEPAGE="http://www.gnustep.org;
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="+gnutls +icu +libffi zeroconf"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   >=gnustep-base/gnustep-make-2.6.0
+   gnutls? ( net-libs/gnutls )
+   icu? ( >=dev-libs/icu-50.0:= )
+   !libffi? ( dev-libs/ffcall
+   gnustep-base/gnustep-make[-native-exceptions] )
+   libffi? ( virtual/libffi )
+   >=dev-libs/libxml2-2.6
+   >=dev-libs/libxslt-1.1
+   >=dev-libs/gmp-4.1:=
+   >=sys-libs/zlib-1.2
+   zeroconf? ( net-dns/avahi )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-no_compress_man.patch )
+
+src_configure() {
+   egnustep_env
+
+   local myconf
+   if use libffi ; then
+   myconf="--enable-libffi --disable-ffcall 
--with-ffi-include=$(pkg-config --variable=includedir libffi)"
+   else
+   myconf="--disable-libffi --enable-ffcall"
+   fi
+
+   myconf="$myconf $(use_enable gnutls tls)"
+   myconf="$myconf $(use_enable icu)"
+   myconf="$myconf $(use_enable zeroconf)"
+   myconf="$myconf --with-xml-prefix=${EPREFIX}/usr"
+   myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include 
--with-gmp-library=${EPREFIX}/usr/lib"
+   myconf="$myconf 
--with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf"
+
+   econf $myconf
+}
+
+src_install() {
+   # We need to set LD_LIBRARY_PATH because the doc generation program
+   # uses the gnustep-base libraries.  Since egnustep_env "cleans the
+   

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

2019-04-16 Thread Manuel Rüger
commit: a4a96301146bca0ece03074bce335f54f196000e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 16 09:14:38 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 16 09:14:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a96301

dev-util/promu: Stabilize on amd64

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/dev-util/promu/promu-0.3.0.ebuild 
b/dev-util/promu/promu-0.3.0.ebuild
index ea822459f7d..b9a06df89fb 100644
--- a/dev-util/promu/promu-0.3.0.ebuild
+++ b/dev-util/promu/promu-0.3.0.ebuild
@@ -7,7 +7,7 @@ inherit golang-build golang-vcs-snapshot
 EGO_PN="github.com/prometheus/promu"
 EGIT_COMMIT="295a70a7f580b886572861b19545b28accfd4491"
 SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Prometheus Utility Tool"
 HOMEPAGE="https://github.com/prometheus/promu;



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/

2019-04-16 Thread Manuel Rüger
commit: a0a649520529d34d4807df221c5924cd4af81eef
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 16 09:15:10 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 16 09:15:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a64952

app-metrics/prometheus: Stabilize on amd64

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-metrics/prometheus/prometheus-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/prometheus/prometheus-2.8.1.ebuild 
b/app-metrics/prometheus/prometheus-2.8.1.ebuild
index 66c9dce364b..555b997a3d4 100644
--- a/app-metrics/prometheus/prometheus-2.8.1.ebuild
+++ b/app-metrics/prometheus/prometheus-2.8.1.ebuild
@@ -7,7 +7,7 @@ inherit user golang-build golang-vcs-snapshot
 EGO_PN="github.com/prometheus/prometheus"
 MY_PV=v${PV/_rc/-rc.}
 PROMETHEUS_COMMIT="4d60eb3"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Prometheus monitoring system and time series database"
 HOMEPAGE="https://github.com/prometheus/prometheus;



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

2019-04-16 Thread Manuel Rüger
commit: 8703b1e90aea5d5ea72f65a3e42b4ae7587a6f44
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 16 09:15:34 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 16 09:15:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8703b1e9

dev-python/prometheus_client: Stabilize on amd64

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

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

diff --git a/dev-python/prometheus_client/prometheus_client-0.6.0.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.6.0.ebuild
index 9e70c4e5396..852bd88e42a 100644
--- a/dev-python/prometheus_client/prometheus_client-0.6.0.ebuild
+++ b/dev-python/prometheus_client/prometheus_client-0.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="test"
 
 S=${WORKDIR}/client_python-${PV}



  1   2   >