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

2018-05-03 Thread Hans de Graaff
commit: 2bd30cf6fb26a8ed1897250b92102afee9d56a59
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 05:45:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 05:46:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd30cf6

dev-ruby/activesupport: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/activesupport/activesupport-5.1.6.ebuild 
b/dev-ruby/activesupport/activesupport-5.1.6.ebuild
index 61edd315141..230ceb0f1f5 100644
--- a/dev-ruby/activesupport/activesupport-5.1.6.ebuild
+++ b/dev-ruby/activesupport/activesupport-5.1.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2018-05-03 Thread Hans de Graaff
commit: a0ccce65f323bd6563b57f61a30ff192272467a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 05:46:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 05:46:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ccce65

dev-ruby/dalli: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/dalli/dalli-2.7.8-r1.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/dev-ruby/dalli/dalli-2.7.8-r1.ebuild 
b/dev-ruby/dalli/dalli-2.7.8-r1.ebuild
new file mode 100644
index 000..840fb8fab58
--- /dev/null
+++ b/dev-ruby/dalli/dalli-2.7.8-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance pure Ruby client for accessing memcached 
servers"
+HOMEPAGE="https://github.com/petergoldstein/dalli;
+SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   >=dev-ruby/mocha-0.13
+   dev-ruby/rack
+   >=dev-ruby/activesupport-4.2  5.0"; gem "activesupport", "< 5.2"' \
+   -e '/bundler/ s:^:#:' test/helper.rb || die
+
+   # Drop rails dependency which is only used to display the version
+   # number, so we only need to depend on activesupport and avoid
+   # complicated circular dependencies.
+   sed -i -e '/rails/I s:^:#:' \
+   -e '14irequire "active_support"' test/helper.rb || die
+}



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

2018-05-03 Thread Hans de Graaff
commit: f15f1e856a5f86b44ced778e8cef0b7fd8f92298
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 05:45:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 05:46:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15f1e85

dev-ruby/i18n: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/i18n/i18n-0.9.5-r1.ebuild | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild 
b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
new file mode 100644
index 000..360a808b58d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/

2018-05-03 Thread Jason Zaman
commit: 5e41053b335ea976f7fe96a479c1681b12479166
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri May  4 05:38:25 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri May  4 05:39:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e41053b

xfce-base/xfce4-panel: bump to 4.13.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 xfce-base/xfce4-panel/Manifest  |  1 +
 xfce-base/xfce4-panel/xfce4-panel-4.13.3.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index ca012b5300a..5e4fb401f3e 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-panel-4.12.2.tar.bz2 1167175 BLAKE2B 
09d16c58bb2d78242069fc2191009af6bb737fd6571f7d9ceef4b2b2dc0f0be6fcdad17aa588f69573b9d7f62ca0c54ec712bd467ff793b6952ede733889136b
 SHA512 
b455e28ecbd9e2fc152e1132a806307597157605fef19c61091fce90984b2eded2c0b691d1fa2475c218c9d0b12103e348e648a32d3e8d0aa9ca210b7ae36a9e
 DIST xfce4-panel-4.13.2.tar.bz2 1231467 BLAKE2B 
994aa5daf3e2c09c96dfda82a67bdd5f28dad1edb2ed85fc5c9ac5c314eb426bb6431f9ae9e3fc5b5ee49fd818255c7c2f6abd58bf323a1ac92d2ca520a5224c
 SHA512 
d26ffd904bc2dc1e8b866215c6c07e1c4052d8c46378c33dd45c90833cb4e80c452b7dc5f8d7dab0cfe28657c3eb0f4cb620b823938f54f8eb1ae1e4f8077ed0
+DIST xfce4-panel-4.13.3.tar.bz2 1239212 BLAKE2B 
8bab0c2f291874064ec8684ab8ada8177cca3f6ad163638bb57b02d0e0f77ed484ecb71bd9a4e54a63d75a572db260d6f92b755d413e1c6c111aef613ca2c2cd
 SHA512 
99921ffc295b0e00689df50946ea326496c6fca68d6dfc6a563c0fb9e18bef1e537659963e3a0e6ee83756417565ac3531bc43e0e909dbb369068e4905bde045

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.13.3.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.13.3.ebuild
new file mode 100644
index 000..14d2d259061
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.13.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils xdg-utils
+
+DESCRIPTION="Panel for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="introspection"
+
+RDEPEND=">=dev-libs/glib-2.24:=
+   >=x11-libs/cairo-1:=
+   >=x11-libs/gtk+-2.20:2=
+   >=x11-libs/gtk+-3.16:3=[introspection?]
+   x11-libs/libX11:=
+   x11-libs/libwnck:3=
+   >=xfce-base/exo-0.11.2:=
+   >=xfce-base/garcon-0.5:=
+   >=xfce-base/libxfce4ui-4.13:=
+   >=xfce-base/libxfce4util-4.13:=[introspection?]
+   >=xfce-base/xfconf-4.13:=
+   introspection? ( dev-libs/gobject-introspection:= )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+
+   # enable GTK+2 compatibility
+   --enable-gtk2
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2018-05-03 Thread Ulrich Müller
commit: 7535dc9d4b6c455417277d2dafaaebb6cc91ec8c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  4 05:20:32 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  4 05:20:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7535dc9d

bzr.eclass: Update description.

Functions for patching and bootstrapping are gone since some time.

 eclass/bzr.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/bzr.eclass b/eclass/bzr.eclass
index 710b64db28c..7fa682e1250 100644
--- a/eclass/bzr.eclass
+++ b/eclass/bzr.eclass
@@ -11,9 +11,9 @@
 # Christian Faulhammer 
 # @BLURB: generic fetching functions for the Bazaar VCS
 # @DESCRIPTION:
-# The bzr.eclass provides functions to fetch, unpack, patch, and
-# bootstrap sources from repositories of the Bazaar distributed version
-# control system.  The eclass was originally derived from git.eclass.
+# The bzr.eclass provides functions to fetch and unpack sources from
+# repositories of the Bazaar distributed version control system.
+# The eclass was originally derived from git.eclass.
 #
 # Note: Just set EBZR_REPO_URI to the URI of the branch and src_unpack()
 # of this eclass will export the branch to ${WORKDIR}/${P}.



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

2018-05-03 Thread Hans de Graaff
commit: 22264d46b5ed2c589d79261d67e15a01ad5ea5a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:40:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:40:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22264d46

dev-ruby/actioncable: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.2.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 478ee61fb49..5df92a27a75 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/actioncable/actioncable-5.2.0.ebuild 
b/dev-ruby/actioncable/actioncable-5.2.0.ebuild
new file mode 100644
index 000..1a05db5cf9d
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2018-05-03 Thread Hans de Graaff
commit: 5e87c0578b702c7e8c0ab7059893bd1734896dce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:42:55 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:42:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e87c057

dev-ruby/actionview: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/actionview/actionview-5.2.0.ebuild 
b/dev-ruby/actionview/actionview-5.2.0.ebuild
new file mode 100644
index 000..7fc70f24a1a
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



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

2018-05-03 Thread Hans de Graaff
commit: da4ab23670420e06ffb566d1e80b04a7c576d591
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:50:10 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4ab236

dev-ruby/railties: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.2.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/railties/railties-5.2.0.ebuild 
b/dev-ruby/railties/railties-5.2.0.ebuild
new file mode 100644
index 000..6e57c89a840
--- /dev/null
+++ b/dev-ruby/railties/railties-5.2.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.23"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2018-05-03 Thread Hans de Graaff
commit: e920597385ab64f82d9f8bc3e43ef1e65ebf033c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:46:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:46:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9205973

dev-ruby/actionmailer: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-5.2.0.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/actionmailer/actionmailer-5.2.0.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.2.0.ebuild
new file mode 100644
index 000..e8105a46d57
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2018-05-03 Thread Hans de Graaff
commit: 0793a9ea7f20264a7e47028896e017d780c6762b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:41:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:41:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793a9ea

dev-ruby/activejob: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.2.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/activejob/activejob-5.2.0.ebuild 
b/dev-ruby/activejob/activejob-5.2.0.ebuild
new file mode 100644
index 000..82d38d5640e
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+}



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

2018-05-03 Thread Hans de Graaff
commit: e061149437bad235e24034534eaafb3fa476f952
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:45:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:45:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0611494

dev-ruby/activestorage: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/activestorage/Manifest   |  1 +
 dev-ruby/activestorage/activestorage-5.2.0.ebuild | 50 +++
 dev-ruby/activestorage/metadata.xml   | 11 +
 3 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
new file mode 100644
index 000..776994a41f5
--- /dev/null
+++ b/dev-ruby/activestorage/Manifest
@@ -0,0 +1 @@
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/activestorage/activestorage-5.2.0.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.0.ebuild
new file mode 100644
index 000..cbf80ddd687
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}

diff --git a/dev-ruby/activestorage/metadata.xml 
b/dev-ruby/activestorage/metadata.xml
new file mode 100644
index 000..42d41e33d99
--- /dev/null
+++ b/dev-ruby/activestorage/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+rails/rails
+  
+



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

2018-05-03 Thread Hans de Graaff
commit: ce21f841544bc2c5658d4ca2ca12ac9430f151f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:44:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:44:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce21f841

dev-ruby/actionpack: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/actionpack/actionpack-5.2.0.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.0.ebuild
new file mode 100644
index 000..dab34dd710e
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.13:2
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2018-05-03 Thread Hans de Graaff
commit: ed5052bfa0b8e479e7a90c0586681b38a5cdfcee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:47:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:47:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5052bf

dev-ruby/activerecord: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.2.0.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/activerecord/activerecord-5.2.0.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.0.ebuild
new file mode 100644
index 000..0a281e150ef
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.2.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:9.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing test that makes bad 

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

2018-05-03 Thread Hans de Graaff
commit: e236b06a2dfe92173037820aaacb356303df0cfe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:51:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:51:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e236b06a

dev-ruby/rails: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.2.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index bdf8b43b11f..f73e90cc36f 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.gem 6656 BLAKE2B 
af350844951e92ac240585cc0e78217ca877573c501957
 DIST rails-5.1.4.gem 6656 BLAKE2B 
1a6d15a13eca0fdc3b78d359b0d1edc29c29ac4186f15f823af3410f1fd6e25c7fb42e707437c3344b9933e63e8a8061e3282e14083f11b7161b8e0af9f6c292
 SHA512 
a75927619afce0b4b29b99697040bf5039a856bceac033b63dd910b9ad99adb5f5078eab9be22468104be134ed72a861ec349cc5c59748c1fefd558a1e11d94a
 DIST rails-5.1.5.gem 6656 BLAKE2B 
a6d86d40c215ba343f4bfeb5bb11db15a3f3b0d5828df3a8179f678b8df313a49952bed21842bdfe71965d80da88ce08fb665a3a843ff5ab4115e49ca71f5a8e
 SHA512 
33aa51d13261b2cc040a603f3a94a2a56d02e7e9f2591d46b43c72a00923b7869ec61ae288cb19a6d90789ff322c4a536f715ddf6d79eddf6ae8bc72f1b3332f
 DIST rails-5.1.6.gem 6656 BLAKE2B 
9e5af755854f7096446f5f02cc93ea0f32d9699440cc925c397fa8a62337d01b3d8e04f74d40d1a409e789b55e3046e3ed565d87f5cfe8f8d8225335c7ed0734
 SHA512 
df201bdbdb720c4ec3045cab908d5e97c53e3a31e29d84224e7bf918f6f2cd108a47792ac39e091b9a0cdd9749f15adc8c5c703659610f5da11d9bd9a63c13b9
+DIST rails-5.2.0.gem 6656 BLAKE2B 
f436d571ba9bb3866ad0568d3514b46fecdc26019b2237b111089df9473ec9706e52aaa00a1d8787523847cd5bd2e6fc3f470257f347fb5f37ce293d570859e8
 SHA512 
323b82b0b6a8451d37097925299624814f54a1f7896563bb23d34df37a1d41bf1ee50164211569fd9859ed55a6323af13310f9ad267d130fd3341acd71275558

diff --git a/dev-ruby/rails/rails-5.2.0.ebuild 
b/dev-ruby/rails/rails-5.2.0.ebuild
new file mode 100644
index 000..0b6b5a917a6
--- /dev/null
+++ b/dev-ruby/rails/rails-5.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2018-05-03 Thread Hans de Graaff
commit: c5f0aed4903cd567c5bb83606a7fef7926455f88
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:39:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:39:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f0aed4

dev-ruby/activemodel: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.2.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/activemodel/activemodel-5.2.0.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.0.ebuild
new file mode 100644
index 000..a7676a0124a
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2018-05-03 Thread Hans de Graaff
commit: 73214b7c3c01628ec6eab4a0ed874a7a341e86ee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 04:38:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 04:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73214b7c

dev-ruby/activesupport: add rails 5.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.2.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 11179856034..9a77eaf04d6 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -5,3 +5,4 @@ DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651d
 DIST rails-5.1.4.tgz 6132874 BLAKE2B 
ec5642b860b7c18cea2c56aa5e2a652e28ab08d39c5863dc4ee66fd3caf375e55706e4317ecae5bfc5581922cf1549c38c22529d2e44a98c84cde332491e49cc
 SHA512 
8f0837e0a2c5b0189375f10310a6e6b43e32f1fecc503582efc6490436c943e774495262e508e4ca1a1874132ae6e4a541e81c06f0d8f6fe8ab85bd2fd10d4fc
 DIST rails-5.1.5.tgz 6142269 BLAKE2B 
e31b6fb39df4a5cbfa9acd31058b018f5eb8d45d0886d9cb1de5d7de9ed082b67f27d257ac8eeffb0a2663466bc958c72d63309f0a68989d189a11510e835e3e
 SHA512 
8fde1b043976c6bd69235ccbfc1f4ab593fa0cb7ec0dc0cbafcbd2727dfd1b405cc6131e41cc40871bc893cc64f524a347dd91efd1816b724deb5ca1cf879c63
 DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7826020b76a48809a8672c1dfb05d1bd362fab956a397636db5e691a91bdea64ee6073190e8663fb58a7df
 SHA512 
1ad70fb57af753bb6aff27345021af97d177aed95e295273044d8ef5723aa6b64fc03104d2cbd1cc5337127f71b3eef9b19fa582f4d53cb746ed9b152a8392bb
+DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85

diff --git a/dev-ruby/activesupport/activesupport-5.2.0.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.0.ebuild
new file mode 100644
index 000..00e5da168d2
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.2.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   || ( dev-ruby/i18n:1 dev-ruby/i18n:0.9 dev-ruby/i18n:0.8 
dev-ruby/i18n:0.7 )
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   

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

2018-05-03 Thread Jason Zaman
commit: c87e038a646e968a95d07b5df51ab02409921951
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri May  4 03:08:43 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri May  4 03:12:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87e038a

sci-libs/tensorflow: Add more *FLAGS handling from sci overlay

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/tensorflow/tensorflow-1.8.0.ebuild | 38 +
 1 file changed, 28 insertions(+), 10 deletions(-)

diff --git a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild 
b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
index 9ab15ae9453..c12a3e04ae0 100644
--- a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
@@ -103,6 +103,31 @@ PATCHES=(

"${FILESDIR}/0001-pip_package-modularize-build-script-to-allow-distros.patch"
 )
 
+bazel-get-cpu-flags() {
+   local i f=()
+   # Keep this list in sync with 
tensorflow/core/platform/cpu_feature_guard.cc.
+   for i in sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma4; do
+   use cpu_flags_x86_${i} && f+=( -m${i/_/.} )
+   done
+   use cpu_flags_x86_fma3 && f+=( -mfma )
+   echo "${f[*]}"
+}
+
+bazel-get-flags() {
+   local i fs=()
+   for i in ${CXXFLAGS} $(bazel-get-cpu-flags); do
+   fs+=( "--cxxopt=${i}" "--host_cxxopt=${i}" )
+   done
+   for i in ${CPPFLAGS}; do
+   fs+=( "--copt=${i}" "--host_copt=${i}" )
+   fs+=( "--cxxopt=${i}" "--host_cxxopt=${i}" )
+   done
+   for i in ${LDFLAGS}; do
+   fs+=( "--linkopt=${i}" "--host_linkopt=${i}" )
+   done
+   echo "${fs[*]}"
+}
+
 setup_bazelrc() {
if [[ -f "${T}/bazelrc" ]]; then
return
@@ -118,7 +143,8 @@ setup_bazelrc() {
echo "startup --batch" > "${T}/bazelrc" || die
 
# make bazel respect $MAKEOPTS
-   echo "build --jobs=$(makeopts_jobs)" >> "${T}/bazelrc" || die
+   echo "build --jobs=$(makeopts_jobs) $(bazel-get-flags)" >> 
"${T}/bazelrc" || die
+   echo "build --compilation_mode=opt --host_compilation_mode=opt" >> 
"${T}/bazelrc" || die
 
# Use standalone strategy to deactivate the bazel sandbox, since it
# conflicts with FEATURES=sandbox.
@@ -187,16 +213,8 @@ src_prepare() {
 
 src_configure() {
do_configure() {
-   local cc_opt_flags=( ${CFLAGS} )
-
-   # Keep this list in sync with 
tensorflow/core/platform/cpu_feature_guard.cc.
-   for i in sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma4; do
-   use cpu_flags_x86_${i} && cc_opt_flags+=( -m${i/_/.} )
-   done
-   use cpu_flags_x86_fma3 && cc_opt_flags+=( -mfma )
-
python_export PYTHON_SITEDIR
-   export CC_OPT_FLAGS="${cc_opt_flags[*]}"
+   export CC_OPT_FLAGS="${CFLAGS} $(bazel-get-cpu-flags)"
export GCC_HOST_COMPILER_PATH=$(tc-getCC)
export TF_NEED_JEMALLOC=$(usex jemalloc 1 0)
export TF_NEED_GCP=0



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

2018-05-03 Thread Matt Thode
commit: 1fa3d0d502a8148792020ab90410af712b74deb1
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  4 00:20:52 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri May  4 00:21:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa3d0d5

app-crypt/certbot-nginx: 0.24.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-0.24.0.ebuild  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 2da0f20963d..7b4bc283986 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
 DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed
+DIST certbot-0.24.0.tar.gz 1149694 BLAKE2B 
7c57d59ced97de77e0f98eb11a2bba418ee81ba0eb4506ebc010cb0060c92820617ba2a3464dd398bfec6dc86f4c2dc8e22461d76ae51ccfbb97afab3bbb3681
 SHA512 
b067da7eea54deb72ff4b516382cbe480ffebcb378489a2b0c52955f7399401d936d8d6587d88473d6f4fa9e864de94514941bde9727a5babbf2d6211ea61b20

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.24.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.24.0.ebuild
new file mode 100644
index 000..dd9e6e8b437
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-0.24.0.ebuild
@@ -0,0 +1,34 @@
+# 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})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"



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

2018-05-03 Thread Matt Thode
commit: 549f40a7acd4f4d6d538440919b105023254f4d9
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  4 00:20:02 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri May  4 00:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549f40a7

app-crypt/certbot-apache: 0.24.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-0.24.0.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 2da0f20963d..7b4bc283986 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
 DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed
+DIST certbot-0.24.0.tar.gz 1149694 BLAKE2B 
7c57d59ced97de77e0f98eb11a2bba418ee81ba0eb4506ebc010cb0060c92820617ba2a3464dd398bfec6dc86f4c2dc8e22461d76ae51ccfbb97afab3bbb3681
 SHA512 
b067da7eea54deb72ff4b516382cbe480ffebcb378489a2b0c52955f7399401d936d8d6587d88473d6f4fa9e864de94514941bde9727a5babbf2d6211ea61b20

diff --git a/app-crypt/certbot-apache/certbot-apache-0.24.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.24.0.ebuild
new file mode 100644
index 000..2f2c9cd3e8a
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-0.24.0.ebuild
@@ -0,0 +1,38 @@
+# 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})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=">=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests || die
+}



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

2018-05-03 Thread Matt Thode
commit: 025c36c4b6ac6b3d4c9c9d8f437ed3f7e068bc69
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  4 00:18:16 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri May  4 00:21:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025c36c4

app-crypt/acme: 0.24.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/acme/Manifest   |  1 +
 app-crypt/acme/acme-0.24.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 2da0f20963d..7b4bc283986 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
 DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed
+DIST certbot-0.24.0.tar.gz 1149694 BLAKE2B 
7c57d59ced97de77e0f98eb11a2bba418ee81ba0eb4506ebc010cb0060c92820617ba2a3464dd398bfec6dc86f4c2dc8e22461d76ae51ccfbb97afab3bbb3681
 SHA512 
b067da7eea54deb72ff4b516382cbe480ffebcb378489a2b0c52955f7399401d936d8d6587d88473d6f4fa9e864de94514941bde9727a5babbf2d6211ea61b20

diff --git a/app-crypt/acme/acme-0.24.0.ebuild 
b/app-crypt/acme/acme-0.24.0.ebuild
new file mode 100644
index 000..61035085637
--- /dev/null
+++ b/app-crypt/acme/acme-0.24.0.ebuild
@@ -0,0 +1,47 @@
+# 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})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.0.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



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

2018-05-03 Thread Matt Thode
commit: 0f4963a9cb4fb24a310c5a0bbfc6f7c44a768d9b
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  4 00:17:21 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri May  4 00:21:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4963a9

dev-python/josepy: 1.1.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 dev-python/josepy/Manifest|  1 +
 dev-python/josepy/josepy-1.1.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest
index 33e6de28269..1bd101c2365 100644
--- a/dev-python/josepy/Manifest
+++ b/dev-python/josepy/Manifest
@@ -1 +1,2 @@
 DIST josepy-1.0.1.tar.gz 50251 BLAKE2B 
eb75e05dec890c92043357740829edf96f49f0c77b85211b9a9077ef39bfe59df2ee5952c1569559a07b6505870d796b3aa9e2b0fdba6943860b035f09a004b2
 SHA512 
51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb
+DIST josepy-1.1.0.tar.gz 51286 BLAKE2B 
57da7c74308b7698e84e19307283f9c09e61ee4f99ffcc98f02f50c24a96efd485540b878d5d52248a51f81356ab406654c6016614e32a1810cc1ff46b49ba39
 SHA512 
eee886565b1cb92e6d7a42f1e3666a158c162fb891f90de844118ac32b24f6deccf2eee5990ba100827109203f7da99c2b55735fb7bda05fd7a447dca39d6362

diff --git a/dev-python/josepy/josepy-1.1.0.ebuild 
b/dev-python/josepy/josepy-1.1.0.ebuild
new file mode 100644
index 000..11712885f36
--- /dev/null
+++ b/dev-python/josepy/josepy-1.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="JOSE protocol implementation in Python"
+HOMEPAGE="https://github.com/jezdez/josepy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !<=app-crypt/acme-0.20.0"



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

2018-05-03 Thread Matt Thode
commit: 7b98b621808e248f97874c7f2f6a0e85326ae635
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  4 00:18:59 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri May  4 00:21:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b98b621

app-crypt/certbot: 0.24.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-0.24.0.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 2da0f20963d..7b4bc283986 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
 DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed
+DIST certbot-0.24.0.tar.gz 1149694 BLAKE2B 
7c57d59ced97de77e0f98eb11a2bba418ee81ba0eb4506ebc010cb0060c92820617ba2a3464dd398bfec6dc86f4c2dc8e22461d76ae51ccfbb97afab3bbb3681
 SHA512 
b067da7eea54deb72ff4b516382cbe480ffebcb378489a2b0c52955f7399401d936d8d6587d88473d6f4fa9e864de94514941bde9727a5babbf2d6211ea61b20

diff --git a/app-crypt/certbot/certbot-0.24.0.ebuild 
b/app-crypt/certbot/certbot-0.24.0.ebuild
new file mode 100644
index 000..f21b72555c8
--- /dev/null
+++ b/app-crypt/certbot/certbot-0.24.0.ebuild
@@ -0,0 +1,53 @@
+# 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})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.2[${PYTHON_USEDEP}]
+   dev-python/josepy[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/ipdb[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   nosetests -v ${PN} || die
+}



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

2018-05-03 Thread Zac Medico
commit: 69bd5f6ae2847fd82860addd319ba9730ca26f57
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 23:11:10 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 23:11:10 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=69bd5f6a

Updates for portage-2.3.35 release

 RELEASE-NOTES | 6 ++
 setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 3423e4cfc..6bb7ef73d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.35
+==
+* Bug Fixes:
+- Bug 317337 fix normalization of empty SYSROOT setting
+
+
 portage-2.3.34
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 6762b7704..7ed87c911 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.34',
+   version = '2.3.35',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/_config/

2018-05-03 Thread Zac Medico
commit: b69a756099973abbf9719717ea3726519b32ce60
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 23:00:35 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 23:08:47 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b69a7560

LocationsManager: fix SYSROOT normalization to handle empty SYSROOT

This issue was exposed when building portage-2.3.34 with USE="epydoc"
enabled, since epydoc triggers instantiation of portage.settings.
The empty SYSROOT change for bug 654600 (in commit
1b5110557d1dd725f7c12bbed4b7ceaaec29f2a3) triggered incorrect
normalization behavior here.

Fixes: a41dacf7926c ("Export SYSROOT and ESYSROOT in ebuild env in EAPI 7")

 pym/portage/package/ebuild/_config/LocationsManager.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/portage/package/ebuild/_config/LocationsManager.py 
b/pym/portage/package/ebuild/_config/LocationsManager.py
index b57443ba7..f7d7209ff 100644
--- a/pym/portage/package/ebuild/_config/LocationsManager.py
+++ b/pym/portage/package/ebuild/_config/LocationsManager.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2014 Gentoo Foundation
+# Copyright 2010-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import unicode_literals
@@ -69,7 +69,7 @@ class LocationsManager(object):
if self.sysroot is None:
self.sysroot = "/"
else:
-   self.sysroot = 
normalize_path(os.path.abspath(self.sysroot)).rstrip(os.sep) + os.sep
+   self.sysroot = 
normalize_path(os.path.abspath(self.sysroot or os.sep)).rstrip(os.sep) + os.sep
 
self.esysroot = self.sysroot.rstrip(os.sep) + self.eprefix + 
os.sep
 



[gentoo-commits] proj/portage: New tag: portage-2.3.35

2018-05-03 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 23:22:42 2018 +

New tag: portage-2.3.35




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

2018-05-03 Thread Zac Medico
commit: 803294a01f78f03fe606385305c3fe9650f2c050
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 23:18:36 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 23:23:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803294a0

sys-apps/portage: version bump to 2.3.35

  #317337 - fix normalization of empty SYSROOT setting

Package-Manager: Portage-2.3.35, Repoman-2.3.9

 sys-apps/portage/Manifest | 2 +-
 sys-apps/portage/{portage-2.3.34.ebuild => portage-2.3.35.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9d18ce1a7e7..a9efb3e3ca2 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -6,5 +6,5 @@ DIST portage-2.3.26.tar.bz2 970245 BLAKE2B 
b854bef894327b9e4beabca55d70368d32654
 DIST portage-2.3.27.tar.bz2 970480 BLAKE2B 
dc46362773544102d9a07e686759d454a37177e9ac6e88d664c1aeb1676b9fb4e12662500f1de63644ad5eaf69d58bf85f38339c18d695cdc42930746dedb731
 SHA512 
791c87ffe958e883fe16562e69e606dd7ff860c13b2262b3eaa665f78acacdcb547c5e124b69d2c0faa36147fdc7c1d60669dee43b7401ea4f89784a619f81fe
 DIST portage-2.3.28.tar.bz2 975684 BLAKE2B 
70f944700bba66e369877ffdb76c829d6521d429c65ded482482058639478c1c6e27366cb509252e59a4c3d2d295211f4efc2cecd84f7790674429a42a399a72
 SHA512 
208237faeee844bca829adc42b0407c246e09e91d5c5850c27696eb201f1009a87dce0b28cbbca4a27f2c9d58c0c102387a41483c976642acade83679a980777
 DIST portage-2.3.31.tar.bz2 986684 BLAKE2B 
dc2a6e7da211da98320b872b26af46138791e2600d261fbff21823576804ea04dc77bc69c5f64d94a9bc3d0ec9cba0630b9093c12c426ae0561471092c837080
 SHA512 
7cca6aa6e8e6ce7ee3902686b437ea09c398630f46926d568a35f94b95be3c6ecc53a4ab6ee99d52c04755d5144900cc3aa84be24a49533518f8c50a9301ffb8
-DIST portage-2.3.34.tar.bz2 991645 BLAKE2B 
7f5cf170aecbde474b0c0f0088bb91628e8a7333971ba077869329249945a71677549bbf35251b0de89756e71ba3d6378e6b932cd753f439006353052dea8009
 SHA512 
c83688eedae46919ff32501422c6fd74a5a59a6878985b11a61f3d23069542f41d72bc39dd8ee330aea8f3bc9b93daa2f1b4404ce954273dd5386a90e657ee86
+DIST portage-2.3.35.tar.bz2 991740 BLAKE2B 
e5b8a5c6f48ec10afd8ee716e87369f8c05890f5ead065e258f286732e0be99a18a19ad957f0b51fc592039dccaa25d8e6d5d2545311adee29217793b951da49
 SHA512 
31f14abfb7aca3a0fab68ed9eb7de45239a91dbd71ec562256fff7436d993a7fe357e7768c3dbda1b86610797c361fee25bea154017cb4c2c79cd25d56923b0d
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8

diff --git a/sys-apps/portage/portage-2.3.34.ebuild 
b/sys-apps/portage/portage-2.3.35.ebuild
similarity index 100%
rename from sys-apps/portage/portage-2.3.34.ebuild
rename to sys-apps/portage/portage-2.3.35.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-block/mbuffer/files/, sys-block/mbuffer/

2018-05-03 Thread Thomas Deutschmann
commit: abb59e1418a0001e2961cd584850ca7172741085
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May  3 22:51:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May  3 22:52:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb59e14

sys-block/mbuffer: Bump to v20180410

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-block/mbuffer/Manifest |  1 +
 .../files/mbuffer-20180410-sysconfdir.patch| 26 +
 sys-block/mbuffer/mbuffer-20180410.ebuild  | 65 ++
 3 files changed, 92 insertions(+)

diff --git a/sys-block/mbuffer/Manifest b/sys-block/mbuffer/Manifest
index a66a11ce042..03129a42e2c 100644
--- a/sys-block/mbuffer/Manifest
+++ b/sys-block/mbuffer/Manifest
@@ -1,3 +1,4 @@
 DIST mbuffer-20150412.tgz 122935 BLAKE2B 
c57708861a9fc049fd4f3aa9c1229798a82e866a503e9ab78b1581fca7d60d0fd5cf2d80e8a8bcbb7fc6b000c9a38fb0bfd0d5184cd6bc2b7dca486bd87fb2b1
 SHA512 
cef64f1229872e2207e678aa77dc95e0c24f54e4a88a57a0e797d10b07a16d1f5fa96c8cfa3876ff65dd97c114eff87b683917fa1d39cdb4f08c864325e4223c
 DIST mbuffer-20171011.tgz 136630 BLAKE2B 
ba69435684b8c844701a51c5a77d0f5ecbf8bef3ca9b9739a63309524b14d0cbbeba422cee1c5d69f1029a42c18d089cea0bcc46dbeba7f51767df3a815f7de7
 SHA512 
398d7545388a94b4f8961193192cd5e1139b84f31c7699c2b7f66b84a40488a2e70c88a2a70578bd95375e11efc87978a5f6fec805dbbc5f1fea460b3a9c68c4
 DIST mbuffer-20180318.tgz 137259 BLAKE2B 
bec1f6acc68c3c9cf617dd7a752644628d088541c20816737ea1533eb0e9c92b76ef2dd037912501c29056994443e3ad66b1e7f4456e0f40687b32e4c6a12cf1
 SHA512 
ac71876aa0bea3acce8ea00c3848783b752991a0e60ebc4245277fd435c2c9e08c79cc5f47c996e590e711ca1bd652ded075c24ca820efe845f578b106c43594
+DIST mbuffer-20180410.tgz 140026 BLAKE2B 
d271b4c744d5c54aebaea9a68a674df184ac460f879ac4788afaca732466c95dd958145ffcb42155ed998cab771a5b0e70a57a6b479d244156afe6232c37b154
 SHA512 
88fdad5b767bc4dabdbe3300cf3de99a56d137ac991aa5be7ba383fc2447ec01cb43853f31ec88be3bf0cfa736753afe8bd5ef0a5abb386521f2d3316b781d74

diff --git a/sys-block/mbuffer/files/mbuffer-20180410-sysconfdir.patch 
b/sys-block/mbuffer/files/mbuffer-20180410-sysconfdir.patch
new file mode 100644
index 000..560f4c516df
--- /dev/null
+++ b/sys-block/mbuffer/files/mbuffer-20180410-sysconfdir.patch
@@ -0,0 +1,26 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -12,6 +12,7 @@ OBJDUMP  = @OBJDUMP@
+ VPATH = @srcdir@
+ prefix= @prefix@
+ exec_prefix = @exec_prefix@
++sysconfdir  = @sysconfdir@
+ datarootdir   = @datarootdir@
+ bindir  = @bindir@
+ mandir= @mandir@/man1
+@@ -46,11 +47,11 @@ distclean: clean
+   -$(RM) $(TARGET) config.h config.log \
+   config.status Makefile mbuffer.1 core
+ 
+-$(DESTDIR)$(etcdir)/mbuffer.rc:
+-  -$(INSTALL) -d -m 755 $(DESTDIR)$(etcdir)
+-  $(INSTALL) -m 644 mbuffer.rc $(DESTDIR)$(etcdir)
++$(DESTDIR)$(sysconfdir)/mbuffer.rc:
++  -$(INSTALL) -d -m 755 $(DESTDIR)$(sysconfdir)
++  $(INSTALL) -m 644 mbuffer.rc $(DESTDIR)$(sysconfdir)/
+ 
+-install: $(TARGET) $(DESTDIR)$(etcdir)/mbuffer.rc
++install: $(TARGET) $(DESTDIR)$(sysconfdir)/mbuffer.rc
+   -$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
+   $(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(bindir)/
+   -$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)

diff --git a/sys-block/mbuffer/mbuffer-20180410.ebuild 
b/sys-block/mbuffer/mbuffer-20180410.ebuild
new file mode 100644
index 000..3b1fd2aa6a9
--- /dev/null
+++ b/sys-block/mbuffer/mbuffer-20180410.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="M(easuring)buffer is a replacement for buffer with additional 
functionality"
+HOMEPAGE="http://www.maier-komor.de/mbuffer.html;
+SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug ssl test"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/openssl:0 )"
+
+REQUIRED_USE="test? ( ssl )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-20180410-sysconfdir.patch"
+)
+
+src_prepare() {
+   ln -s "${DISTDIR}"/${P}.tgz test.tar #258881
+
+   # Enforce MAKEOPTS=-j1 because src_test() spawns multiple listener
+   # using same port and src_install may have problems (with /etc folder)
+   export MAKEOPTS=-j1
+
+   default
+
+   mv configure.in configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable ssl md5)
+   $(use_enable debug)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   if has usersandbox ${FEATURES} || has network-sandbox ${FEATURES}; then
+   ewarn "Some tests may fail with FEATURES=usersandbox or"
+   ewarn "FEATURES=network-sandbox; Skipping tests because"
+   

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

2018-05-03 Thread Mart Raudsepp
commit: db1b91de06e162fa7c5474a932cd44d5bc564904
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 22:43:57 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:43:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1b91de

profiles.desc: Promote default/linux/arm64/17.0/systemd from exp to dev

This is an initial stable profile candidate alongside non-systemd profile,
so move to dev to catch any odd CI issues beforehand that desktop/systemd
might not have caught yet somehow.

 profiles/profiles.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5438111602b..7d4b5781c88 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -104,7 +104,7 @@ arm64   default/linux/arm64/17.0
dev
 arm64   default/linux/arm64/17.0/desktopexp
 arm64   default/linux/arm64/17.0/desktop/systemddev
 arm64   default/linux/arm64/17.0/developer  exp
-arm64   default/linux/arm64/17.0/systemdexp
+arm64   default/linux/arm64/17.0/systemddev
 
 # HPPA Profiles
 # @MAINTAINER: h...@gentoo.org



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

2018-05-03 Thread Andreas Sturmlechner
commit: b65e23cf2c0c68b6e005acdb5cb307742834fb0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 22:41:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 22:42:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65e23cf

profiles: Cleanup obsolete net-vpn/kvpnc package.mask

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f20595b38ed..9a8f0a752c5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -518,11 +518,6 @@ dev-lang/spidermonkey:52
 # upstream.
 >=app-text/jabref-bin-4.0
 
-# Pacho Ramos  (14 Jul 2017)
-# Doesn't work with >=openvpn-2.3, bug 470696
-# Fix is work in progress, see above bug. dilfridge@g.o
-net-vpn/kvpnc
-
 # Pacho Ramos  (14 Jul 2017)
 # Randomly broken due to sys-devel/binutils-config bug (#584296).
 # Unmask when it is finally fixed, so people can build the package.



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

2018-05-03 Thread Andreas Sturmlechner
commit: f44985b235129ac9059a7be815e9c1e1ab8106a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 22:41:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 22:42:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44985b2

profiles: Cleanup old package update net-vpn/kvpnc

 profiles/updates/1Q-2017 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/updates/1Q-2017 b/profiles/updates/1Q-2017
index 5f0419ee895..58910201a65 100644
--- a/profiles/updates/1Q-2017
+++ b/profiles/updates/1Q-2017
@@ -6,7 +6,6 @@ move app-cdr/k3b kde-apps/k3b
 move net-misc/badvpn net-vpn/badvpn
 move net-misc/freelan net-vpn/freelan
 move net-firewall/ipsec-tools net-vpn/ipsec-tools
-move net-misc/kvpnc net-vpn/kvpnc
 move net-misc/libreswan net-vpn/libreswan
 move net-misc/logmein-hamachi net-vpn/logmein-hamachi
 move net-misc/openconnect net-vpn/openconnect



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

2018-05-03 Thread James Le Cuirot
commit: e29280f24af0e1b58dbe3b44efdc36d46ccc3681
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May  3 22:10:00 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May  3 22:11:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29280f2

media-libs/leptonica: Version bump to 1.76.0

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/leptonica/Manifest|  1 +
 media-libs/leptonica/leptonica-1.76.0.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest
index cc05c36c3b7..a682eb6a1a5 100644
--- a/media-libs/leptonica/Manifest
+++ b/media-libs/leptonica/Manifest
@@ -1,2 +1,3 @@
 DIST leptonica-1.74.4.tar.gz 12349877 BLAKE2B 
5c4a71c1c4f44b617f16b1b1029455badee268dc1ac459f1c7ffe6af5b8dbe702bdbaa6e5564af6e41d0881c59e1aa43dc40d5164f618f13ca2a563b2aa3bd0e
 SHA512 
e74732c10218430463ca01f15e19d329dceb938e315586ed100c634c4d50809824f1d9bf7eeaf91654caf42ed78a5ae5de7c08e7a1d8884c580c536121627891
 DIST leptonica-1.75.2.tar.gz 12377982 BLAKE2B 
d2d52a5237f23a812ccd1439a13f579e5a21db51d5f9a00ba6d7d108bf9ab084aa4a032a6fe092e8f302628357a4e947064647b34496aa7c5b02c89f78497c4d
 SHA512 
b5107673d1b94b936105cf9795e349c89bd58b80f5947f8e041867b052580215f4fb5bc728cd893c11082efdde11158562a1c93ad53387b6ffb33e7b9e089efb
+DIST leptonica-1.76.0.tar.gz 12436958 BLAKE2B 
3cbb581340531762090f009393b21252d6f7ecbe3dd7c30043f42e8a437f6ae16d3e95229fedcf6845ca47e4323a35ab3e72e349c6fae35f0587c21b44461ef8
 SHA512 
83c77bebbf739cecab997ee08f7c9abf3ca884019c559b8f77c292ea2676c464cbf9b6812d7f12aefceef86c19d04bb3bc85119de298647a641b984dcdf3b111

diff --git a/media-libs/leptonica/leptonica-1.76.0.ebuild 
b/media-libs/leptonica/leptonica-1.76.0.ebuild
new file mode 100644
index 000..6d4921ca759
--- /dev/null
+++ b/media-libs/leptonica/leptonica-1.76.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune multilib-minimal
+
+DESCRIPTION="C library for image processing and analysis"
+HOMEPAGE="http://www.leptonica.org/;
+SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
+
+# N.B. Tests need some features enabled:
+REQUIRED_USE="test? ( jpeg png tiff zlib )"
+
+RDEPEND="gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] )
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] )
+   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}]
+  sys-libs/zlib:=[${MULTILIB_USEDEP}] )
+   tiff? ( media-libs/tiff:0=[${MULTILIB_USEDEP}] )
+   webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+   test? ( media-libs/tiff:0[zlib] )"
+
+ECONF_SOURCE="${S}"
+DOCS=( README version-notes )
+
+src_prepare() {
+   default
+
+   # unhtmlize docs
+   local X
+   for X in ${DOCS[@]}; do
+   awk '/<\/pre>/{s--} {if (s) print $0} //{s++}' \
+   "${X}.html" > "${X}" || die 'awk failed'
+   rm -f -- "${X}.html"
+   done
+}
+
+multilib_src_configure() {
+   econf \
+   --enable-shared \
+   $(use_with gif giflib) \
+   $(use_with jpeg) \
+   $(use_with jpeg2k libopenjpeg) \
+   $(use_with png libpng) \
+   $(use_with tiff libtiff) \
+   $(use_with webp libwebp) \
+   $(use_with zlib) \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_enable utils programs)
+}
+
+multilib_src_test() {
+   default
+
+   # ${TMPDIR} is not respected. It used to be but it lead to issues
+   # and there have been long debates with upstream about it. :(
+   rm -rf /tmp/lept/ || die
+}
+
+src_install() {
+   multilib-minimal_src_install
+   prune_libtool_files
+}



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

2018-05-03 Thread James Le Cuirot
commit: 6ede9b55e00397596b21e05060683f02d5be7842
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May  3 22:11:16 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May  3 22:11:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ede9b55

media-libs/leptonica: Remove old 1.75.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/leptonica/Manifest|  1 -
 media-libs/leptonica/files/gnuplot-png.patch | 29 ---
 media-libs/leptonica/leptonica-1.75.2.ebuild | 72 
 3 files changed, 102 deletions(-)

diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest
index a682eb6a1a5..f41ecb5fcdf 100644
--- a/media-libs/leptonica/Manifest
+++ b/media-libs/leptonica/Manifest
@@ -1,3 +1,2 @@
 DIST leptonica-1.74.4.tar.gz 12349877 BLAKE2B 
5c4a71c1c4f44b617f16b1b1029455badee268dc1ac459f1c7ffe6af5b8dbe702bdbaa6e5564af6e41d0881c59e1aa43dc40d5164f618f13ca2a563b2aa3bd0e
 SHA512 
e74732c10218430463ca01f15e19d329dceb938e315586ed100c634c4d50809824f1d9bf7eeaf91654caf42ed78a5ae5de7c08e7a1d8884c580c536121627891
-DIST leptonica-1.75.2.tar.gz 12377982 BLAKE2B 
d2d52a5237f23a812ccd1439a13f579e5a21db51d5f9a00ba6d7d108bf9ab084aa4a032a6fe092e8f302628357a4e947064647b34496aa7c5b02c89f78497c4d
 SHA512 
b5107673d1b94b936105cf9795e349c89bd58b80f5947f8e041867b052580215f4fb5bc728cd893c11082efdde11158562a1c93ad53387b6ffb33e7b9e089efb
 DIST leptonica-1.76.0.tar.gz 12436958 BLAKE2B 
3cbb581340531762090f009393b21252d6f7ecbe3dd7c30043f42e8a437f6ae16d3e95229fedcf6845ca47e4323a35ab3e72e349c6fae35f0587c21b44461ef8
 SHA512 
83c77bebbf739cecab997ee08f7c9abf3ca884019c559b8f77c292ea2676c464cbf9b6812d7f12aefceef86c19d04bb3bc85119de298647a641b984dcdf3b111

diff --git a/media-libs/leptonica/files/gnuplot-png.patch 
b/media-libs/leptonica/files/gnuplot-png.patch
deleted file mode 100644
index 4e87fca73b3..000
--- a/media-libs/leptonica/files/gnuplot-png.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 1b3c9b64ee204b3f9371cea624c959b3177c9c1d Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Tue, 13 Feb 2018 14:37:32 +
-Subject: [PATCH] Skip gnuplot tests if it is missing PNG support
-

- prog/reg_wrapper.sh | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/prog/reg_wrapper.sh b/prog/reg_wrapper.sh
-index bc60c82..4afdc08 100755
 a/prog/reg_wrapper.sh
-+++ b/prog/reg_wrapper.sh
-@@ -32,7 +32,11 @@ TEST_NAME="${TEST_NAME%_reg*}"
- 
- case "${TEST_NAME}" in
- 
baseline|boxa1|colormask|colorspace|dna|enhance|extrema|fpix1|italic|kernel|nearline|projection|rankbin|rankhisto|wordboxes)
--which gnuplot > /dev/null || which wgnuplot > /dev/null || exec 
${@%${TEST}} /bin/sh -c "exit 77" ;;
-+GNUPLOT=$(type -P gnuplot wgnuplot)
-+
-+if [ -z "${GNUPLOT}" ] || ! "${GNUPLOT}" -e "set terminal png" 
2>/dev/null ; then
-+exec ${@%${TEST}} /bin/sh -c "exit 77"
-+fi
- esac
- 
- exec ${@%${TEST}} /bin/sh -c "cd \"${srcdir}\" && \"${PWD}/\"${TEST} generate 
&& \"${PWD}/\"${TEST} compare"
--- 
-2.16.1
-

diff --git a/media-libs/leptonica/leptonica-1.75.2.ebuild 
b/media-libs/leptonica/leptonica-1.75.2.ebuild
deleted file mode 100644
index d72072546d5..000
--- a/media-libs/leptonica/leptonica-1.75.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils multilib-minimal
-
-DESCRIPTION="C library for image processing and analysis"
-HOMEPAGE="http://www.leptonica.org/;
-SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
-
-# N.B. Tests need some features enabled:
-REQUIRED_USE="test? ( jpeg png tiff zlib )"
-
-RDEPEND="gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] )
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
-   jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] )
-   png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}]
-  sys-libs/zlib:=[${MULTILIB_USEDEP}] )
-   tiff? ( media-libs/tiff:0=[${MULTILIB_USEDEP}] )
-   webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
-   zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )"
-
-DEPEND="${RDEPEND}
-   test? ( media-libs/tiff:0[zlib] )"
-
-PATCHES=( "${FILESDIR}"/gnuplot-png.patch )
-ECONF_SOURCE="${S}"
-DOCS=( README version-notes )
-
-src_prepare() {
-   default
-
-   # unhtmlize docs
-   local X
-   for X in ${DOCS[@]}; do
-   awk '/<\/pre>/{s--} {if (s) print $0} //{s++}' \
-   "${X}.html" > "${X}" || die 'awk failed'
-   rm -f -- "${X}.html"
-   done
-}
-
-multilib_src_configure() {
-   econf \
-   --enable-shared \
-

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

2018-05-03 Thread Mart Raudsepp
commit: 180a720fb677f3b6c3e7c8711c8d797a1e17d32a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 22:08:49 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:08:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180a720f

dev-python/namespace-zope-1: arm64 stable (bug #654442)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-python/namespace-zope/namespace-zope-1.ebuild 
b/dev-python/namespace-zope/namespace-zope-1.ebuild
index 714a0c0c9bc..fcf5d1fdab7 100644
--- a/dev-python/namespace-zope/namespace-zope-1.ebuild
+++ b/dev-python/namespace-zope/namespace-zope-1.ebuild
@@ -12,7 +12,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 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=""
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



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

2018-05-03 Thread Mart Raudsepp
commit: fc5f30f050e10838cece3c6e11dadacc09f23562
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 22:09:45 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:09:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5f30f0

dev-python/zope-interface-4.4.3: arm64 stable (bug #654442)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/zope-interface/zope-interface-4.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zope-interface/zope-interface-4.4.3.ebuild 
b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
index 943e82ad6e8..d5d872226f2 100644
--- a/dev-python/zope-interface/zope-interface-4.4.3.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="ZPL"
 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="test"
 
 RDEPEND="



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

2018-05-03 Thread Mart Raudsepp
commit: 121188db5d08d59878bd566130c2aed31c0316fd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 21:14:52 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:02:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121188db

app-admin/eselect-1.4.12: arm64 stable (bug #653746)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/app-admin/eselect/eselect-1.4.12.ebuild 
b/app-admin/eselect/eselect-1.4.12.ebuild
index ed032c86e34..db05f3cd681 100644
--- a/app-admin/eselect/eselect-1.4.12.ebuild
+++ b/app-admin/eselect/eselect-1.4.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
 
 LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
 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 ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs vim-syntax"
 
 RDEPEND="sys-apps/sed



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

2018-05-03 Thread Mart Raudsepp
commit: df0dabac3240e22373ce1533da6b244ceba76fe2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 22:02:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:02:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0dabac

dev-python/cryptography-2.1.4-r1: arm64 stable (bug #653620)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-python/cryptography/cryptography-2.1.4-r1.ebuild 
b/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
index c0e888e6382..40c3ba2ce1c 100644
--- a/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
+++ b/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE="libressl test"
 
 # the openssl 1.0.2l-r1 needs to be updated again :(



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

2018-05-03 Thread Mart Raudsepp
commit: 90dcd58bf7941615c25ca81f4c41820cd78185e8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 21:47:27 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:02:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90dcd58b

dev-libs/protobuf-3.5.2: arm64 stable (bug #654428)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-libs/protobuf/protobuf-3.5.2.ebuild 
b/dev-libs/protobuf/protobuf-3.5.2.ebuild
index 1a3a550c8b2..ec016c47ffc 100644
--- a/dev-libs/protobuf/protobuf-3.5.2.ebuild
+++ b/dev-libs/protobuf/protobuf-3.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="emacs examples static-libs test zlib"
 
 RDEPEND="emacs? ( virtual/emacs )



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

2018-05-03 Thread Mart Raudsepp
commit: 26d7ee5ee1ad38bc2b95f7d38d7c062bdb325a91
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 22:00:48 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 22:02:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d7ee5e

sys-apps/xinetd-2.3.15.3: arm64 stable (bug #653826)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
index 10b4ad13101..1928a1efd57 100644
--- a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="perl selinux tcpd"
 
 DEPEND="



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

2018-05-03 Thread Sergei Trofimovich
commit: 86defcd917de9925d41c58dda9975ea82045626a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 21:45:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 21:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86defcd9

app-portage/gemato: stable 13.0 for ia64, bug #654682

Bug: https://bugs.gentoo.org/654682
Package-Manager: Portage-2.3.33, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/app-portage/gemato/gemato-13.0.ebuild 
b/app-portage/gemato/gemato-13.0.ebuild
index 4e9ac8b7947..06b07b0c2fb 100644
--- a/app-portage/gemato/gemato-13.0.ebuild
+++ b/app-portage/gemato/gemato-13.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
 IUSE="+blake2 bzip2 +gpg lzma sha3 test"
 
 MODULE_RDEPEND="



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

2018-05-03 Thread Sergei Trofimovich
commit: d8c7451237d78f727cdb0ed5d1a910aca6c9642d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 21:44:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 21:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c74512

dev-python/backports-lzma: stable 0.0.10 for ia64, bug #654682

Bug: https://bugs.gentoo.org/654682
Package-Manager: Portage-2.3.33, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-python/backports-lzma/backports-lzma-0.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild 
b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
index 38d07b916dc..68ad14e3831 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 
 RDEPEND="app-arch/xz-utils:0=



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

2018-05-03 Thread Sergei Trofimovich
commit: adbd407ecfe7c0b9ddec9b66b3d75b6bc5159771
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 21:44:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 21:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbd407e

dev-python/bz2file: stable 0.98 for ia64, bug #654682

Bug: https://bugs.gentoo.org/654682
Package-Manager: Portage-2.3.33, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/bz2file/bz2file-0.98.ebuild 
b/dev-python/bz2file/bz2file-0.98.ebuild
index ce165f2cd24..dc57ea8f386 100644
--- a/dev-python/bz2file/bz2file-0.98.ebuild
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
 IUSE=""
 
 python_test() {



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

2018-05-03 Thread Sergei Trofimovich
commit: 7e596094e2c7fb1a09397e867855405fd672ae8e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 21:44:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 21:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e596094

dev-python/pysha3: stable 1.0.2-r1 for ia64, bug #654682

Bug: https://bugs.gentoo.org/654682
Package-Manager: Portage-2.3.33, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild 
b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
index 6dc28acb0ee..7592f62c5c8 100644
--- a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/portage: New tag: portage-2.3.34

2018-05-03 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 21:35:22 2018 +

New tag: portage-2.3.34




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

2018-05-03 Thread Zac Medico
commit: 574ca2a99c503174ea9af0356683107c3dc48a9c
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 20:41:01 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 20:41:01 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=574ca2a9

Updates for portage-2.3.34 release

 RELEASE-NOTES | 7 +++
 setup.py  | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f89b02991..3423e4cfc 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.34
+==
+* Bug Fixes:
+- Bug 654600 SYSROOT=/ setting breaks eautoconf for firefox
+- Bug 654664 silence emerge --sync --quiet signature info
+
+
 portage-2.3.33
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index d09ca1690..6762b7704 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.33',
+   version = '2.3.34',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2018-05-03 Thread Zac Medico
commit: ffed57e19d277cf67b334482817974c1e8da1b84
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 20:48:22 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 21:26:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffed57e1

sys-apps/portage: version bump to 2.3.34

  #654600 - SYSROOT=/ setting breaks eautoconf for firefox
  #654664 - silence emerge --sync --quiet signature info

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-apps/portage/Manifest | 2 +-
 sys-apps/portage/{portage-2.3.33.ebuild => portage-2.3.34.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 31d4d901f2e..9d18ce1a7e7 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -6,5 +6,5 @@ DIST portage-2.3.26.tar.bz2 970245 BLAKE2B 
b854bef894327b9e4beabca55d70368d32654
 DIST portage-2.3.27.tar.bz2 970480 BLAKE2B 
dc46362773544102d9a07e686759d454a37177e9ac6e88d664c1aeb1676b9fb4e12662500f1de63644ad5eaf69d58bf85f38339c18d695cdc42930746dedb731
 SHA512 
791c87ffe958e883fe16562e69e606dd7ff860c13b2262b3eaa665f78acacdcb547c5e124b69d2c0faa36147fdc7c1d60669dee43b7401ea4f89784a619f81fe
 DIST portage-2.3.28.tar.bz2 975684 BLAKE2B 
70f944700bba66e369877ffdb76c829d6521d429c65ded482482058639478c1c6e27366cb509252e59a4c3d2d295211f4efc2cecd84f7790674429a42a399a72
 SHA512 
208237faeee844bca829adc42b0407c246e09e91d5c5850c27696eb201f1009a87dce0b28cbbca4a27f2c9d58c0c102387a41483c976642acade83679a980777
 DIST portage-2.3.31.tar.bz2 986684 BLAKE2B 
dc2a6e7da211da98320b872b26af46138791e2600d261fbff21823576804ea04dc77bc69c5f64d94a9bc3d0ec9cba0630b9093c12c426ae0561471092c837080
 SHA512 
7cca6aa6e8e6ce7ee3902686b437ea09c398630f46926d568a35f94b95be3c6ecc53a4ab6ee99d52c04755d5144900cc3aa84be24a49533518f8c50a9301ffb8
-DIST portage-2.3.33.tar.bz2 991303 BLAKE2B 
13dd9ca00d1c651d7e6697586209a485992eb39ffc076e1b4c5ec2bff0939e0c9cc1c5cf1db36185d1011aac0ac98f6c82b06224174f9788241f17aee352f6d3
 SHA512 
3eaf1a878e458dc2f61737ef8ce5812ad95add2f0d14cc56aa0082d12cab6fa4c565229d52dec52dc629fc7694875918c5cd4301a29c91492123260dd957ef0e
+DIST portage-2.3.34.tar.bz2 991645 BLAKE2B 
7f5cf170aecbde474b0c0f0088bb91628e8a7333971ba077869329249945a71677549bbf35251b0de89756e71ba3d6378e6b932cd753f439006353052dea8009
 SHA512 
c83688eedae46919ff32501422c6fd74a5a59a6878985b11a61f3d23069542f41d72bc39dd8ee330aea8f3bc9b93daa2f1b4404ce954273dd5386a90e657ee86
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8

diff --git a/sys-apps/portage/portage-2.3.33.ebuild 
b/sys-apps/portage/portage-2.3.34.ebuild
similarity index 100%
rename from sys-apps/portage/portage-2.3.33.ebuild
rename to sys-apps/portage/portage-2.3.34.ebuild



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

2018-05-03 Thread Sergei Trofimovich
commit: 5b594e538e38230b85a5f0164d1d8b90d137f81b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 21:15:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 21:15:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b594e53

dev-lang/nasm: fix against gcc-8, bug #654716

While at it bump up to 2.13.03.

Reported-by: Mike Lothian
Closes: https://bugs.gentoo.org/654716
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-lang/nasm/Manifest |  1 +
 dev-lang/nasm/files/nasm-2.13.01-gcc-8.patch   | 25 ++
 dev-lang/nasm/nasm-2.13.01.ebuild  |  5 -
 .../{nasm-2.13.01.ebuild => nasm-2.13.03.ebuild}   |  7 --
 4 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/dev-lang/nasm/Manifest b/dev-lang/nasm/Manifest
index d5a351bdd73..1003a065565 100644
--- a/dev-lang/nasm/Manifest
+++ b/dev-lang/nasm/Manifest
@@ -1,3 +1,4 @@
 DIST nasm-2.11.08.tar.xz 764872 BLAKE2B 
2120a95065152b85d938811a1aa7c79eee9d3b9094f8bd2ed40eee7027de8b128a12552573bebcad6098e01b490ee21cffef3e04faf43263086b7e5ba81e4f6a
 SHA512 
f7caf42d0fe1b850de13180a1f363e34a6d44a02696312dd8f12f4116ad1c1f3d01e6606c3a79fb881e76fc70d20894d85b333c84a75d60265ff9551f7b8cde4
 DIST nasm-2.12.01.tar.xz 780112 BLAKE2B 
2464c40016072b82db1f3895e22cca27ad6052c22d7671e1bf36508335a140f728f36876205ca6ae01396f396ff03dc51cb5fd0f628cc7936ed461ff1f90b1d8
 SHA512 
c016b2b26f2ef00fe8de673dc7b2effa55ddd23d1f15145380c2767a2cd4a5c60c77732faebcd5868b325f780c0bf76a5e0c49eb6189609b21e2493d2af9347c
 DIST nasm-2.13.01.tar.xz 800244 BLAKE2B 
23a42d9e6c66577cee0e3b6cdff8da7b7b49286011f2d9e2319bd229ca0a1ab5b89a27d71a591777430e577175c935ba2a34b7ba0ca6086853f84fa5f0f648ab
 SHA512 
6561a2efb3ffea77a1a8cd364edf1ecedb2c14e1902469d7c59d743f25ca612529113d1099818abbe0a9f2592f12604f1810855bbdf8dc9de3648094a83529ae
+DIST nasm-2.13.03.tar.xz 806636 BLAKE2B 
36187dac080dac17efbc1a2319d989bcb0f883fee80668656a6a87bdd83ee4115ffa2f8519f6d267815590f4809aa293aac500f3a5505a391154cb460cbe94ad
 SHA512 
24e6c72b80a878453baf3b525c1bad607431ff672a927f73e742379fa833b3f5d3fa4479addfcec6d96f354aa90a45905ff9c76ab5217c3bcb7091107b32e2b5

diff --git a/dev-lang/nasm/files/nasm-2.13.01-gcc-8.patch 
b/dev-lang/nasm/files/nasm-2.13.01-gcc-8.patch
new file mode 100644
index 000..3b703ec6e46
--- /dev/null
+++ b/dev-lang/nasm/files/nasm-2.13.01-gcc-8.patch
@@ -0,0 +1,25 @@
+From 5eb1838b4d3752fd863d19442943983a2a5ee87c Mon Sep 17 00:00:00 2001
+From: Cyrill Gorcunov 
+Date: Sat, 10 Feb 2018 00:33:41 +0300
+Subject: [PATCH] nasmlib: Drop unused seg_init
+
+The helper has been eliminated in 2c4a4d5810d0a59b033a07876a2648ef5d4c2859
+
+https://bugzilla.nasm.us/show_bug.cgi?id=3392461
+
+Signed-off-by: Cyrill Gorcunov 
+---
+ include/nasmlib.h | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/include/nasmlib.h b/include/nasmlib.h
+index 79e866b5..fee1b5ea 100644
+--- a/include/nasmlib.h
 b/include/nasmlib.h
+@@ -191 +190,0 @@ int64_t readstrnum(char *str, int length, bool *warn);
+- * seg_init: Initialise the segment-number allocator.
+@@ -194 +192,0 @@ int64_t readstrnum(char *str, int length, bool *warn);
+-void pure_func seg_init(void);
+-- 
+2.17.0
+

diff --git a/dev-lang/nasm/nasm-2.13.01.ebuild 
b/dev-lang/nasm/nasm-2.13.01.ebuild
index d1adedf032d..4d6f1059598 100644
--- a/dev-lang/nasm/nasm-2.13.01.ebuild
+++ b/dev-lang/nasm/nasm-2.13.01.ebuild
@@ -26,7 +26,10 @@ DEPEND="
 "
 
 S=${WORKDIR}/${P/_}
-PATCHES=( "${FILESDIR}"/${PN}-2.13.01-fix-docdir.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.13.01-fix-docdir.patch
+   "${FILESDIR}"/${PN}-2.13.01-gcc-8.patch
+)
 
 src_configure() {
strip-flags

diff --git a/dev-lang/nasm/nasm-2.13.01.ebuild 
b/dev-lang/nasm/nasm-2.13.03.ebuild
similarity index 78%
copy from dev-lang/nasm/nasm-2.13.01.ebuild
copy to dev-lang/nasm/nasm-2.13.03.ebuild
index d1adedf032d..efff31a3e06 100644
--- a/dev-lang/nasm/nasm-2.13.01.ebuild
+++ b/dev-lang/nasm/nasm-2.13.03.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.xz;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="doc"
 
 DEPEND="
@@ -26,7 +26,10 @@ DEPEND="
 "
 
 S=${WORKDIR}/${P/_}
-PATCHES=( "${FILESDIR}"/${PN}-2.13.01-fix-docdir.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.13.01-fix-docdir.patch
+   "${FILESDIR}"/${PN}-2.13.01-gcc-8.patch
+)
 
 src_configure() {
strip-flags



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

2018-05-03 Thread Mart Raudsepp
commit: 43cf303933df23817e69d379589259275057dcbb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 20:56:06 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 20:56:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cf3039

media-libs/harfbuzz-1.7.6: arm64 stable (bug #652976)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild
index 47bad82a254..601d4943b1f 100644
--- a/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://www.freedesktop.org/software/${PN}/release/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



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

2018-05-03 Thread Mart Raudsepp
commit: 440fd5f729faf71614fe92cfa809ad212851fb1e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 20:57:26 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 20:57:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440fd5f7

dev-libs/nettle-3.4: arm64 stable (bug #653574)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-libs/nettle/nettle-3.4.ebuild 
b/dev-libs/nettle/nettle-3.4.ebuild
index f8cf3580ca0..0466a635aad 100644
--- a/dev-libs/nettle/nettle-3.4.ebuild
+++ b/dev-libs/nettle/nettle-3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( LGPL-3 LGPL-2.1 )"
 SLOT="0/6.2" # subslot = libnettle soname version, .2 as broke ABI bug#601512 
then fixed
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
 
 DEPEND="gmp? ( >=dev-libs/gmp-5.0:0=[${MULTILIB_USEDEP}] )"



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

2018-05-03 Thread Mart Raudsepp
commit: 77c8d951b70b8d242ec94ec8ba0a628eb15c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 20:58:32 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 20:58:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c8

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

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/net-libs/gnutls/gnutls-3.5.18.ebuild 
b/net-libs/gnutls/gnutls-3.5.18.ebuild
index b07e2c22b74..b0ae57cb589 100644
--- a/net-libs/gnutls/gnutls-3.5.18.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 
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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
 
 REQUIRED_USE="



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

2018-05-03 Thread Sergei Trofimovich
commit: ab05a4239a6a58bdc2a78d34bea2e475891f9a58
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:47:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab05a423

dev-libs/protobuf: stable 3.5.2 for sparc

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

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

diff --git a/dev-libs/protobuf/protobuf-3.5.2.ebuild 
b/dev-libs/protobuf/protobuf-3.5.2.ebuild
index aef5a820a38..1a3a550c8b2 100644
--- a/dev-libs/protobuf/protobuf-3.5.2.ebuild
+++ b/dev-libs/protobuf/protobuf-3.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="emacs examples static-libs test zlib"
 
 RDEPEND="emacs? ( virtual/emacs )



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

2018-05-03 Thread Sergei Trofimovich
commit: 738bd728b9d271370830106c4ff4f311a906c2b2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:49:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738bd728

dev-python/bz2file: stable 0.98 for sparc

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

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

diff --git a/dev-python/bz2file/bz2file-0.98.ebuild 
b/dev-python/bz2file/bz2file-0.98.ebuild
index bc75674029b..ce165f2cd24 100644
--- a/dev-python/bz2file/bz2file-0.98.ebuild
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd"
 IUSE=""
 
 python_test() {



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

2018-05-03 Thread Sergei Trofimovich
commit: f6bcd79e7cff73d96c42d593006de2616e31b12a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:48:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bcd79e

dev-python/pysha3: stable 1.0.2-r1 for sparc

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

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

diff --git a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild 
b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
index c08cf733069..6dc28acb0ee 100644
--- a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-05-03 Thread Sergei Trofimovich
commit: 2e54f106dad29aa3cfbdad31519646f33c4f26b2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:51:52 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e54f106

dev-python/backports-lzma: stable 0.0.10 for sparc

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

 dev-python/backports-lzma/backports-lzma-0.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild 
b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
index b13250bc79f..38d07b916dc 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 
 RDEPEND="app-arch/xz-utils:0=



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

2018-05-03 Thread Sergei Trofimovich
commit: 5db690700497c31be5e963056ef709fd3929f945
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 27 06:42:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db69070

dev-ruby/rspec-core-3.7.*: carry sparc keyword forward

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rspec-core/rspec-core-3.7.0.ebuild | 4 ++--
 dev-ruby/rspec-core/rspec-core-3.7.1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild
index 312b0664037..77a50c00541 100644
--- a/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="highlight"
 
 SUBVERSION="$(get_version_component_range 1-2)"

diff --git a/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
index c587e4074b4..464be3781aa 100644
--- a/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.7.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="highlight"
 
 SUBVERSION="$(get_version_component_range 1-2)"



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

2018-05-03 Thread Sergei Trofimovich
commit: 69d50038e9182c6ce9ca238b603648db27b62db6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:45:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d50038

mail-client/alpine: stable 2.21.1 for sparc

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

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index f1c4cbf2a7c..58e03a0fdca 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ia64 ~ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



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

2018-05-03 Thread Sergei Trofimovich
commit: e402e2691ba7dfdae67826600bedf6b851b12744
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 17:38:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e402e269

toolchain.eclass: drop IUSE=cilk from gcc-8 (removed upstream)

Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index c942a112c75..f889c0f44cb 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -149,7 +149,8 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
# versions which we dropped.  Since graphite was also experimental in
# the older versions, we don't want to bother supporting it.  #448024
tc_version_is_at_least 4.8 && IUSE+=" graphite" IUSE_DEF+=( sanitize )
-   tc_version_is_at_least 4.9 && IUSE+=" cilk +vtv"
+   tc_version_is_between 4.9 8 && IUSE+=" cilk"
+   tc_version_is_at_least 4.9 && IUSE+=" +vtv"
tc_version_is_at_least 5.0 && IUSE+=" jit mpx"
tc_version_is_at_least 6.0 && IUSE+=" +pie +ssp +pch"
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2018-05-03 Thread Sergei Trofimovich
commit: e6c71136b4fb26e92ac2abe42e7814f462853d30
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 20:44:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:45:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c71136

sys-devel/gcc: bump 8.1.0 patchest to 1.1, unkeyworded

No keywords yet as it is very lightly tested.

1.1 patchset has the following update:
U 13_all_default-ssp-fix.patch: update ssp patch
+ 35_all_i386_libgcc_note.GNU-stack.patch: fix executable stack marking
+ 55_all_extra-options.patch: restore 7.3.0 hardened patch

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-devel/gcc/Manifest  | 2 +-
 sys-devel/gcc/{gcc-8.1.0.ebuild => gcc-8.1.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a3a7bbabc16..46637449e0a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -56,6 +56,6 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e
 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B 
b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46
 SHA512 
864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa
 DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 
3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296
 SHA512 
60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
-DIST gcc-8.1.0-patches-1.0.tar.bz2 6166 BLAKE2B 
ebea070b50e023a4342eb101b52747b41268a1bf4eaaf1f7d2908ad265be466d6ce4aaeba75731cb1b7c3cf6d34897bf8cce77c9273bbc833c5264ef7cd36b24
 SHA512 
d07b7e900152c3c70aa4d15f34ed9066119fe4f744eb1b9affd446240127ea5a3044b9740c1cce6b84c5a7e577e53e6ec111456d350467da96ae74417696340d
+DIST gcc-8.1.0-patches-1.1.tar.bz2 7740 BLAKE2B 
7385174a716ad0efef57374ab5184ef632098c65409bf6dfbc58616d5e5a93fbb5f8194039658fd667d04fa2d8b7200a08e96ea5b137b21a9284548e2c3e220f
 SHA512 
b20620a063fae5c27b633fe22b60d78354bca06e97ffc1169c03f55105fa0a6731b584f74fafafc83b717493376f342b1048133b7dbe1d8689fb27faec8946d6
 DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-8.1.0.ebuild b/sys-devel/gcc/gcc-8.1.0-r1.ebuild
similarity index 97%
rename from sys-devel/gcc/gcc-8.1.0.ebuild
rename to sys-devel/gcc/gcc-8.1.0-r1.ebuild
index c2c32e4d788..e67451773c3 100644
--- a/sys-devel/gcc/gcc-8.1.0.ebuild
+++ b/sys-devel/gcc/gcc-8.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PATCH_VER="1.0"
+PATCH_VER="1.1"
 #UCLIBC_VER="1.0"
 
 inherit toolchain



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

2018-05-03 Thread Sergei Trofimovich
commit: 89cbb961c926fee68cb451c9b649ff97ae9359f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  3 17:43:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cbb961

toolchain.eclass: drop IUSE=gcj from gcc-7 (removed upstream)

Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index f889c0f44cb..2cac026eefa 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -137,7 +137,8 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
[[ -n ${HTB_VER} ]] && IUSE+=" boundschecking"
[[ -n ${D_VER}   ]] && IUSE+=" d"
[[ -n ${SPECS_VER} ]] && IUSE+=" nossp"
-   tc_version_is_at_least 3 && IUSE+=" doc gcj awt hardened multilib objc"
+   tc_version_is_at_least 3 && IUSE+=" doc hardened multilib objc"
+   tc_version_is_between 3 7 && IUSE+=" awt gcj"
tc_version_is_at_least 3.3 && IUSE+=" pgo"
tc_version_is_at_least 4.0 && IUSE+=" objc-gc"
tc_version_is_between 4.0 4.9 && IUSE+=" mudflap"



[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/_config/

2018-05-03 Thread Zac Medico
commit: cd7364fbbb048564c2714d8a08df1ecbdc9cfe6e
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 20:27:59 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 20:33:27 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cd7364fb

special_env_vars: add ESYSROOT and SYSROOT to environ_whitelist

Since these variables are filtered from the peristent ebuild environment
by the __filter_readonly_variables function, they have to be whitelisted
so that the config.environ() method allow them to pass through.

Fixes: a41dacf7926c ("Export SYSROOT and ESYSROOT in ebuild env in EAPI 7")
Reported-by: James Le Cuirot  gentoo.org>

 pym/portage/package/ebuild/_config/special_env_vars.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/portage/package/ebuild/_config/special_env_vars.py 
b/pym/portage/package/ebuild/_config/special_env_vars.py
index 3323ff064..a308518af 100644
--- a/pym/portage/package/ebuild/_config/special_env_vars.py
+++ b/pym/portage/package/ebuild/_config/special_env_vars.py
@@ -46,7 +46,7 @@ environ_whitelist += [
"DISTDIR", "DOC_SYMLINKS_DIR", "EAPI", "EBUILD",
"EBUILD_FORCE_TEST",
"EBUILD_PHASE", "EBUILD_PHASE_FUNC", "ECLASSDIR", "ECLASS_DEPTH", "ED",
-   "EMERGE_FROM", "EPREFIX", "EROOT",
+   "EMERGE_FROM", "EPREFIX", "EROOT", "ESYSROOT",
"FEATURES", "FILESDIR", "HOME", "MERGE_TYPE", "NOCOLOR", "PATH",
"PKGDIR",
"PKGUSE", "PKG_LOGDIR", "PKG_TMPDIR",
@@ -77,7 +77,7 @@ environ_whitelist += [
"PORTAGE_VERBOSE", "PORTAGE_WORKDIR_MODE", "PORTAGE_XATTR_EXCLUDE",
"PORTDIR", "PORTDIR_OVERLAY", "PREROOTPATH", "PYTHONDONTWRITEBYTECODE",
"REPLACING_VERSIONS", "REPLACED_BY_VERSION",
-   "ROOT", "ROOTPATH", "T", "TMP", "TMPDIR",
+   "ROOT", "ROOTPATH", "SYSROOT", "T", "TMP", "TMPDIR",
"USE_EXPAND", "USE_ORDER", "WORKDIR",
"XARGS", "__PORTAGE_TEST_HARDLINK_LOCKS",
 ]



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

2018-05-03 Thread Thomas Deutschmann
commit: b5d8c7d97590906dad75eefd771cd62e67a27a19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May  3 20:30:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May  3 20:30:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d8c7d9

dev-util/checkbashisms: Bump to v2.18.2

No changes in checkbashisms.

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-util/checkbashisms/Manifest|  1 +
 dev-util/checkbashisms/checkbashisms-2.18.2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
index 715fd88dd78..2070dd5cd63 100644
--- a/dev-util/checkbashisms/Manifest
+++ b/dev-util/checkbashisms/Manifest
@@ -1,2 +1,3 @@
 DIST devscripts_2.17.12.tar.xz 712676 BLAKE2B 
a0d04f042d5337ab89e5cdb7f16b4de306052e1f7517ed05ff7fab447d8425b44a37941e7672c69f36ce93b3c73c06d706bb6c0e8c0932d626789b0d141193f1
 SHA512 
21de10d8742c3f2c3c83fc2660ccb7aed112e78c7a7857de62c0fa1b84d7c03a9e488b60a291e5529e3c5632c3f5d206dc11e88ac133a7e84632e1885041e3c5
 DIST devscripts_2.18.1.tar.xz 720156 BLAKE2B 
f6e7667b46796b395a3d46b1ae6cacc9d4cf59c698f5ccb695c030b3ce99a9dde86c14aef385707b5a8d8ce688981bbe882ff97ffc81237f5cc7029e9293a73f
 SHA512 
d2043b1e399cc0eece2eb9023b9b93480cc0bf270fc7dae45d1ba7eae0744e74cf0dce286787f7a30b4aafbe85e7ff282ea71f29f3cc011c9ef05e626cf03b22
+DIST devscripts_2.18.2.tar.xz 729456 BLAKE2B 
f620edf67f67e84697677117294b9d8bc90db30fe1e228d5043179d1ae1e65f10f7299870bef3ff920312fd7103abd6c5f0296055776318640a3a9535ec006c7
 SHA512 
a68e9eccb5662b1ae0860b3f6cdc812a3105df83cd36f4b98b339ba1637a165f45b06acfb9dbadcf1055b65a4d5aa0780c1b921ed422ed1f0334735adadf4b6a

diff --git a/dev-util/checkbashisms/checkbashisms-2.18.2.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.18.2.ebuild
new file mode 100644
index 000..be58ae776f2
--- /dev/null
+++ b/dev-util/checkbashisms/checkbashisms-2.18.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="devscripts"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Perl script to check for commonly used bash features not defined 
by POSIX"
+HOMEPAGE="https://packages.debian.org/devscripts 
https://anonscm.debian.org/cgit/collab-maint/devscripts.git;
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Requires python packages to check tools we don't need anyway
+RESTRICT="test"
+
+RDEPEND="dev-lang/perl
+   virtual/perl-Getopt-Long
+   !

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

2018-05-03 Thread Thomas Deutschmann
commit: 8a77b2ff32e1ffb80240d5ec190654c344537769
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May  3 20:30:59 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May  3 20:30:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a77b2ff

dev-util/checkbashisms: Cleanup old

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-util/checkbashisms/Manifest|  1 -
 dev-util/checkbashisms/checkbashisms-2.18.1.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
index 2070dd5cd63..8ae02c0edc0 100644
--- a/dev-util/checkbashisms/Manifest
+++ b/dev-util/checkbashisms/Manifest
@@ -1,3 +1,2 @@
 DIST devscripts_2.17.12.tar.xz 712676 BLAKE2B 
a0d04f042d5337ab89e5cdb7f16b4de306052e1f7517ed05ff7fab447d8425b44a37941e7672c69f36ce93b3c73c06d706bb6c0e8c0932d626789b0d141193f1
 SHA512 
21de10d8742c3f2c3c83fc2660ccb7aed112e78c7a7857de62c0fa1b84d7c03a9e488b60a291e5529e3c5632c3f5d206dc11e88ac133a7e84632e1885041e3c5
-DIST devscripts_2.18.1.tar.xz 720156 BLAKE2B 
f6e7667b46796b395a3d46b1ae6cacc9d4cf59c698f5ccb695c030b3ce99a9dde86c14aef385707b5a8d8ce688981bbe882ff97ffc81237f5cc7029e9293a73f
 SHA512 
d2043b1e399cc0eece2eb9023b9b93480cc0bf270fc7dae45d1ba7eae0744e74cf0dce286787f7a30b4aafbe85e7ff282ea71f29f3cc011c9ef05e626cf03b22
 DIST devscripts_2.18.2.tar.xz 729456 BLAKE2B 
f620edf67f67e84697677117294b9d8bc90db30fe1e228d5043179d1ae1e65f10f7299870bef3ff920312fd7103abd6c5f0296055776318640a3a9535ec006c7
 SHA512 
a68e9eccb5662b1ae0860b3f6cdc812a3105df83cd36f4b98b339ba1637a165f45b06acfb9dbadcf1055b65a4d5aa0780c1b921ed422ed1f0334735adadf4b6a

diff --git a/dev-util/checkbashisms/checkbashisms-2.18.1.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.18.1.ebuild
deleted file mode 100644
index be58ae776f2..000
--- a/dev-util/checkbashisms/checkbashisms-2.18.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="devscripts"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Perl script to check for commonly used bash features not defined 
by POSIX"
-HOMEPAGE="https://packages.debian.org/devscripts 
https://anonscm.debian.org/cgit/collab-maint/devscripts.git;
-SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# Requires python packages to check tools we don't need anyway
-RESTRICT="test"
-
-RDEPEND="dev-lang/perl
-   virtual/perl-Getopt-Long
-   !

[gentoo-commits] repo/gentoo:master commit in: games-action/bzflag/

2018-05-03 Thread Alfredo Tupone
commit: a441511bc3a71801fcd64a7ed44b582e87fe4f5f
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu May  3 20:07:04 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May  3 20:07:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a441511b

games-action/bzflag: Version bump to 2.4.14

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-action/bzflag/Manifest |  1 +
 games-action/bzflag/bzflag-2.4.14.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest
index f0831f9e1bc..249bdc19986 100644
--- a/games-action/bzflag/Manifest
+++ b/games-action/bzflag/Manifest
@@ -1 +1,2 @@
 DIST bzflag-2.4.12.tar.bz2 14042357 BLAKE2B 
eb18072f459549b18bf99fbe0b635aea24568ad39494082f443e8eb7a604db0341aa18f1d458a950b5344f34278599215b351bcad35bd88f33f01449b89489b8
 SHA512 
9b5fa6b7ab7eb13043242defcc86cbed083e98306b2f611932b48d6d833a37bbe2ab05a0a3d1a2c9b861bfbd834fc6e86783ba82d8a841527d0eedb06f3bde9f
+DIST bzflag-2.4.14.tar.bz2 14066129 BLAKE2B 
7ec44bc9b7ccb644b98dac0b99770471b488b9e34b12a34e4fa76cdc22a4e7b14324915b83db76a69bb4b8ebd928018e69145aa6b87e48a379d37c23ce84c575
 SHA512 
c092a869813bd300e5eff5bf17ea46708b566a9e4f56cb6c4ccd92346ab1e87c8837efb8295d3b4485cd8d4de5b0d92b079c70390d06a481cfee693d393aca21

diff --git a/games-action/bzflag/bzflag-2.4.14.ebuild 
b/games-action/bzflag/bzflag-2.4.14.ebuild
new file mode 100644
index 000..cf647d42a26
--- /dev/null
+++ b/games-action/bzflag/bzflag-2.4.14.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic autotools
+
+DESCRIPTION="3D tank combat simulator game"
+HOMEPAGE="https://www.bzflag.org/;
+SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated upnp"
+
+DEPEND="
+   net-dns/c-ares
+   >=net-misc/curl-7.15.0
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   !dedicated? (
+   media-libs/libsdl2[joystick,sound,video]
+   virtual/glu
+   virtual/opengl )
+   upnp? ( net-libs/miniupnpc )"
+RDEPEND=${DEPEND}
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.12-configure.patch
+   "${FILESDIR}"/${PN}-2.4.12-tinfo.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use dedicated ; then
+   ewarn
+   ewarn "You are building a server-only copy of BZFlag"
+   ewarn
+   myconf="--disable-client --without-SDL"
+   fi
+
+   econf \
+   $(use_enable upnp UPnP) \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \
+   default
+
+   if ! use dedicated ; then
+   newicon data/bzflag-48x48.png ${PN}.png
+   make_desktop_entry ${PN} "BZFlag"
+   fi
+
+   prune_libtool_files --modules
+}



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

2018-05-03 Thread Sebastian Pipping
commit: 923d75ec848b27ec72a0e90c0db4d4186fa8ee2f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu May  3 18:53:59 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu May  3 19:45:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923d75ec

app-text/dvisvgm: 2.4

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-text/dvisvgm/Manifest   |  1 +
 app-text/dvisvgm/dvisvgm-2.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest
index 2ec11cea6d8..8197b87983e 100644
--- a/app-text/dvisvgm/Manifest
+++ b/app-text/dvisvgm/Manifest
@@ -3,3 +3,4 @@ DIST dvisvgm-2.1.3.tar.gz 2802278 BLAKE2B 
36e523d4b82a71f26ebc50428c56863a3729d1
 DIST dvisvgm-2.3.3.tar.gz 2805568 BLAKE2B 
9823d2a8d3b736dfbbfbe0e5d51fb20bf61b4a8d236cc24fadd6e8a918f8f8305dedc23f6d7146574f9302a006a50e33621d350425e1b3c65d780d1354e7b239
 SHA512 
1b170b5979049f305a85d8be87a7af987298980d25c77aebd95b6be56a8518986b8a6eb2215b6dbd32dfbdfdcecb0c81f9d5ffa856370da1b324ed18
 DIST dvisvgm-2.3.4.tar.gz 2896641 BLAKE2B 
af434a418b5ebbb9acaccc4626b6278f3d0c76e4434b9ccec8a0454a109481527bc0a7ac3b242a64a68ca1d71233778d3a90b4c03946db9f1e94c625109f598c
 SHA512 
53c1820dee70f8a017a950400538aa2fe111b762d2f7d3bdb6b8be17de6603395d6e083b73292e688241e6e3adcc2f9d82d5fec7818c2f5779ff28914dd9
 DIST dvisvgm-2.3.5.tar.gz 2897194 BLAKE2B 
7661d6f5ac097a6dc62cf873dee84ec47b55e4a87ec07597170d309ac4d8d06fa19e0e14dab3a6273f022c71112a00af4c0bf167e37687037f0c23d1ea74f20b
 SHA512 
fcfbb8e53233383a61c0662951dc914d157eb64c89eb30f54afc36069d3ca6a347dae7e64febafee1ba9ea8d90b278da9cbe36b70169df48f12c42c077cd1038
+DIST dvisvgm-2.4.tar.gz 2850942 BLAKE2B 
c1cdb4aed954bcb5704b83deba087403f366f0139b053b599029d103bd85306e58c7bffb1228d3ace02fd3be91eff002e6d1e45105bb8ccaa85945ba7bbf5210
 SHA512 
84f51fa8cbf0a32efe667321102b1705c613cc697d86d00df2e044cd97b1f390e1552af7da2891792ccef634507bbc6922f92f194f5acb7d05a48e268e708396

diff --git a/app-text/dvisvgm/dvisvgm-2.4.ebuild 
b/app-text/dvisvgm/dvisvgm-2.4.ebuild
new file mode 100644
index 000..e2eec8fc99a
--- /dev/null
+++ b/app-text/dvisvgm/dvisvgm-2.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="Converts DVI files to SVG"
+HOMEPAGE="http://dvisvgm.bplaced.net/;
+SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="test"
+# Tests don't work from $WORKDIR: kpathsea tries to search in relative
+# directories from where the binary is executed.
+# We cannot really use absolute paths in the kpathsea configuration since that
+# would make it harder for prefix installs.
+RESTRICT="test"
+
+# TODO unbundle app-arch/brotli
+RDEPEND="virtual/tex-base
+   app-text/ghostscript-gpl
+   dev-libs/kpathsea:=
+   >=media-gfx/potrace-1.10-r1
+   media-libs/freetype:2
+   dev-libs/kpathsea
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   app-text/xmlto
+   app-text/asciidoc
+   dev-libs/libxslt
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )"
+
+src_configure() {
+   local myargs=(
+   --without-ttfautohint
+   )
+   econf "${myargs[@]}"
+}



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

2018-05-03 Thread Mike Pagano
commit: 3c08e803ed70ecded4644494f88809da6dcdb769
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May  3 19:38:27 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May  3 19:38:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c08e803

sys-kernel/vanilla-sources: Linux patchs 4.4.131, 4.9.98,
4.14.39 and 4.16.7

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...illa-sources-4.14.38.ebuild => vanilla-sources-4.14.39.ebuild} | 0
 ...anilla-sources-4.16.6.ebuild => vanilla-sources-4.16.7.ebuild} | 0
 ...illa-sources-4.4.130.ebuild => vanilla-sources-4.4.131.ebuild} | 0
 ...anilla-sources-4.9.97.ebuild => vanilla-sources-4.9.98.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index aa1d77fe0fd..2c6b75cda98 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,8 +9,8 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.56.xz 1956224 BLAKE2B 
27db858a51be5d57ff1f3d5409d511df5002f542584d80b64d2303f1569c0502d0d15783a3e36facc2ee9481ada4b8f08359a79972b4a3ca07ac180c2e607c01
 SHA512 
e1c1c004c2ac52fb6944718c82b6c70a9ee4175943fc8477b298dbbde42d16f1e1c9387f9d5ca05958b3efa0e851eb0105daf4a0d59ad836b31ec3919ee857b6
 DIST patch-3.2.101.xz 1942280 BLAKE2B 
9000a0e0d23a6e9e8651c6f2f936e0aa14e6660ad27fa8d29c35fc71e4cb0590337460a80aecd5725804546a20a610f367ee9da5864d53ffd1fea45c0e43b2a1
 SHA512 
00a8d179a60bf628ea12595d866c25ce5848e9c68ae44d7a10388e5ab2e99fb7f3ae77d57689a9ae161c9084d5de84c595f0f96e4d8eaf60230bd28f3435acf2
 DIST patch-4.1.51.xz 1456804 BLAKE2B 
8c95a6a85258c1ac13cd475b73ecf70bdd82018b74be68f34345ccdea88a2acc464117dbdeb764d11251a8a023eac2558753431025c9849ad62c60cecafff562
 SHA512 
37a5d84e15d1ca9096aff7e762007e6abec370d865a91e6f254412a322b3f371d95cb3dc5143118583a2a553ebad93f425439fdd0985a6ec2a4ecf65dcb3e1ac
-DIST patch-4.14.38.xz 1070636 BLAKE2B 
2a1417a18208e5f4d9f0cbf75ffe6c1e90a63ca591c8eee6e940e537d437224ea5abdb607e907ab75c39a00b9585ff8697293a305c9ce431690ec2bb4d63fb47
 SHA512 
735e7f55776a2d0fea3d626c98b8eef1e803d6e0edbfc74212f9ada7c1fc9bca45b0aade4418860ef21feef4af39e774855877f3d3c354c3fe842447525d9750
+DIST patch-4.14.39.xz 1091116 BLAKE2B 
5b3b9d1f2a02eb0eb4713f571acd0ae78a4b66dea671ef06519f980c373a5c9632047bd74078ce7366c7a0d49d3f98363b0f5cd7aae3e179c74b205380015ff9
 SHA512 
28568e50fc70016426b65706f3de12cd723d7e5d5d88a23bbb02915b221db904744108328c3a63bb3f620e059f116930bb0b2d16271b53ed70dc320f6f3daf69
 DIST patch-4.15.18.xz 456456 BLAKE2B 
94b41c7ada6547c6e2823602e11504f8ba57c9b1ac9bfcfb156a35ec42415df55fb1faeb6f548f6d52cf435bd5109ec03d35c599ca742160672ae814281f91db
 SHA512 
c40dfeedce4876fa4df51ae93978b2a8d9844ca04cf890a6d708fd85786dcda99a6611066977d5a4d841a03af8838d6aa6e1bc69084720fbf7147058b8394fb8
-DIST patch-4.16.6.xz 136560 BLAKE2B 
1059f670f2c035ea17caa33a84f9e781d6cdf32dcc553c2e6229b9a635465d6b11a14af8f00c23bec8d9829b8a33288655b01b978455696c1092493149c28c65
 SHA512 
151f3fedfb025f090e0f3d747890366933236b11d1f2bf8794c7d0309f9bb577c01fbfcd6ac073b3c49657543961592c643e896c6a57fe8df6ecde89270d0b36
-DIST patch-4.4.130.xz 1863048 BLAKE2B 
89e61cba5ba95da705b49f29d5ebafe429bd2417788c344511969760169f39f543961f172c946c53297b920813b8df616bd10ef64c923792c7ba74e749055235
 SHA512 
e10c74318a8e612d4dde25cbf3771ec6053966d942c44f5d16e97a578dc2c702284cabf7e47a742d9ef92e6a0e9ebf260fca979d14141f6bbc4bc038a7bc9251
-DIST patch-4.9.97.xz 1799056 BLAKE2B 
83201771bd123efbe856670f3517af6a1a09a6060c08a036bf96a991d7071707d120be8930f486bfae22d118969ddc629acc63bcc2564c7b343bbe4b975baff6
 SHA512 
2787d3dbdcc26602d5abe93e0df8015a1674bbcd0ffab6aa15b34848b4b204afc7686e21102487ab9b651d8337bea3d1d859df05778d097a977ef9f29716
+DIST patch-4.16.7.xz 170468 BLAKE2B 
899c2268face620ee9ccf7f713b8db9a321e0cdec09abd42a8bad891acaa9d1807e35d15880641a9afbe1cda60cd4d5dab3c76f6ee98694f52d2e449c8c1b7b8
 SHA512 
576c2b520d444e11a9ca45ed3ed03822007ab6ff778a1759aa0f65c96946fe3e169e71d48d11e6d3b8627a99cdc20abfb0c84d7b6c9b0d2afa4d5fee9ed3aa41
+DIST patch-4.4.131.xz 1871404 BLAKE2B 
3d7729d4e3ce75888670d57368b651f2750f46e4c94826525095b791f6717badefede520a144b098fffb9ac08b3a08d0c567f0e391b94cff8869cdb6afe9592d
 SHA512 
856ef10be19b07a2e1fbc777dd0052a145f5ca49c59b29ec4e5205babd478d623bfef40ed06c2fa113292e512701b4dbc67723cf1a946f27ce38b601d003bff2
+DIST patch-4.9.98.xz 1811528 BLAKE2B 
f6244076779eeef08399128daf07d4a9ceb42065bff4f89b5f40ef3dd9dbdcf36daa5cb064ad13635c91e73b3d9bbdb57dd64dc4d5adf07042b1f96c7e8733f4
 SHA512 
e1aa814fac33ae6dbfbf2e0cda40a1bebbf420d33c6448de718726f94d2ba0c9538b18c3251fb46202d90da6aa56add466d4328696faa1a05c50478aa3f99a5e

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.38.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.14.39.ebuild
similarity index 100%
rename from 

[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/

2018-05-03 Thread Zac Medico
commit: 1b5110557d1dd725f7c12bbed4b7ceaaec29f2a3
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 00:55:48 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 18:45:07 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1b511055

config.environ: always strip slash from SYSROOT (bug 654600)

Since SYSROOT=/ interacts badly with autotools.eclass (bug 654600),
and no EAPI expects SYSROOT to have a trailing slash, always strip
the trailing slash from SYSROOT.

Bug: https://bugs.gentoo.org/654600
Fixes: a41dacf7926c ("Export SYSROOT and ESYSROOT in ebuild env in EAPI 7")
Reviewed-by: James Le Cuirot  gentoo.org>
Reviewed-by: Michał Górny  gentoo.org>
Reviewed-by: Brian Dolbec  gentoo.org>

 pym/portage/package/ebuild/config.py | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index f9b257b86..88acac5cc 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -2813,11 +2813,16 @@ class config(object):
mydict.pop("ECLASSDIR", None)
 
if not eapi_attrs.path_variables_end_with_trailing_slash:
-   for v in ("D", "ED", "ROOT", "EROOT", "SYSROOT", 
"ESYSROOT",
-   "BROOT"):
+   for v in ("D", "ED", "ROOT", "EROOT", "ESYSROOT", 
"BROOT"):
if v in mydict:
mydict[v] = 
mydict[v].rstrip(os.path.sep)
 
+   # Since SYSROOT=/ interacts badly with autotools.eclass (bug 
654600),
+   # and no EAPI expects SYSROOT to have a trailing slash, always 
strip
+   # the trailing slash from SYSROOT.
+   if 'SYSROOT' in mydict:
+   mydict['SYSROOT'] = mydict['SYSROOT'].rstrip(os.sep)
+
try:
builddir = mydict["PORTAGE_BUILDDIR"]
distdir = mydict["DISTDIR"]



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

2018-05-03 Thread Aric Belsito
commit: 34d94d4585c149ec56e6dccf5995ae4ec94d5f2b
Author: Aric Belsito  gmail  com>
AuthorDate: Thu May  3 18:35:20 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu May  3 18:35:20 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=34d94d45

sys-devel/gcc: version bump to 8.1.0

remove old

 sys-devel/gcc/Manifest |  3 +-
 sys-devel/gcc/gcc-7.2.0.ebuild | 32 --
 .../gcc/{gcc-7.3.0.ebuild => gcc-8.1.0.ebuild} |  5 ++--
 3 files changed, 4 insertions(+), 36 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 87f7efa..cf01f18 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -14,7 +14,8 @@ DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa20103
 DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 
29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e
 SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B 
f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2
 SHA512 
d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe
 DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f
 SHA512 
f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1
-DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B 
ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168
 SHA512 
a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a
 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B 
b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46
 SHA512 
864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa
 DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 
3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296
 SHA512 
60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
+DIST gcc-8.1.0-patches-1.0.tar.bz2 6166 BLAKE2B 
ebea070b50e023a4342eb101b52747b41268a1bf4eaaf1f7d2908ad265be466d6ce4aaeba75731cb1b7c3cf6d34897bf8cce77c9273bbc833c5264ef7cd36b24
 SHA512 
d07b7e900152c3c70aa4d15f34ed9066119fe4f744eb1b9affd446240127ea5a3044b9740c1cce6b84c5a7e577e53e6ec111456d350467da96ae74417696340d
+DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c

diff --git a/sys-devel/gcc/gcc-7.2.0.ebuild b/sys-devel/gcc/gcc-7.2.0.ebuild
deleted file mode 100644
index a7b7e9f..000
--- a/sys-devel/gcc/gcc-7.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PATCH_VER="1.1"
-PATCH_GCC_VER="7.1.0"
-#UCLIBC_VER="1.0"
-
-inherit epatch toolchain
-
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   elibc_glibc? ( >=sys-libs/glibc-2.13 )
-   >=${CATEGORY}/binutils-2.20"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
-fi
-
-src_prepare() {
-   toolchain_src_prepare
-
-   epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch
-
-   if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
-   epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch
-   epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
-   fi
-}

diff --git a/sys-devel/gcc/gcc-7.3.0.ebuild b/sys-devel/gcc/gcc-8.1.0.ebuild
similarity index 87%
rename from sys-devel/gcc/gcc-7.3.0.ebuild
rename to sys-devel/gcc/gcc-8.1.0.ebuild
index 6bf5b9c..e1a9c6a 100644
--- a/sys-devel/gcc/gcc-7.3.0.ebuild
+++ b/sys-devel/gcc/gcc-8.1.0.ebuild
@@ -8,7 +8,8 @@ PATCH_VER="1.0"
 
 inherit epatch 

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

2018-05-03 Thread Aric Belsito
commit: ee289ee31cd6d54e23d13e025399a47959ff4304
Author: Aric Belsito  gmail  com>
AuthorDate: Thu May  3 18:30:36 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu May  3 18:30:36 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ee289ee3

toolchain.eclass: sync with upstream

 eclass/toolchain.eclass | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index dee6a88..47e99ac 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -206,11 +206,10 @@ DEPEND="${RDEPEND}
 if in_iuse gcj ; then
GCJ_DEPS=">=media-libs/libart_lgpl-2.1"
GCJ_GTK_DEPS="
+   x11-base/xorg-proto
x11-libs/libXt
x11-libs/libX11
x11-libs/libXtst
-   x11-proto/xproto
-   x11-proto/xextproto
=x11-libs/gtk+-2*
virtual/pkgconfig
"
@@ -972,7 +971,14 @@ toolchain_src_configure() {
case ${CTARGET} in
*-linux) needed_libc=no-fucking-clue;;
*-dietlibc)  needed_libc=dietlibc;;
-   *-elf|*-eabi)needed_libc=newlib;;
+   *-elf|*-eabi)
+   needed_libc=newlib
+   # Bare-metal targets don't have access to 
clock_gettime()
+   # arm-none-eabi example: bug #589672
+   # But we explicitly do --enable-libstdcxx-time above.
+   # Undoing it here.
+   confgcc+=( --disable-libstdcxx-time )
+   ;;
*-freebsd*)  needed_libc=freebsd-lib;;
*-gnu*)  needed_libc=glibc;;
*-klibc) needed_libc=klibc;;



[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/

2018-05-03 Thread Aric Belsito
commit: 03fb05031312e5a35b105dcd9181a67a83015f5d
Author: Aric Belsito  gmail  com>
AuthorDate: Thu May  3 18:29:21 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu May  3 18:29:21 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=03fb0503

sys-block/thin-provisioning-tools: bump to 0.7.6

 sys-block/thin-provisioning-tools/Manifest |  3 +-
 .../thin-provisioning-tools-0.7.4.ebuild   | 63 --
 ...ebuild => thin-provisioning-tools-0.7.6.ebuild} |  0
 3 files changed, 1 insertion(+), 65 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 3cbac12..7a3c910 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,4 +1,3 @@
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9
 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
-DIST thin-provisioning-tools-0.7.2.tar.gz 265819 BLAKE2B 
ccaecd37b1bfc2c7da6682651b51a9bdf7ececee806155b31b5342d3009109a510409a853ae54432fc810c4dd8f4a6207eb3cb84fa56bee273ef04ed0e5b34e6
 SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
-DIST thin-provisioning-tools-0.7.4.tar.gz 276652 BLAKE2B 
5ed00d6c2b34524656e37e9db5f41e09e2a17970edfe89a7539cea8bdc87474c1a7f52841aa5ef07dfa5a1792dec3d01aa1e3c2a6bc56ae0556e89edad3a9fb3
 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B 
f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923
 SHA512 
65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
+DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
deleted file mode 100644
index 69ad7e4..000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A suite of tools for thin provisioning on Linux"
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools;
-SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~sh ~sparc ~x86"
-IUSE="static test"
-
-LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   test? (
-   || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 
dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 
dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
-   >=dev-cpp/gtest-1.8.0
-   dev-util/cucumber
-   dev-util/aruba
-   )
-   dev-libs/boost"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
-   "${FILESDIR}/${P}-disabled-tests_build_fix.patch" #634868
-   "${FILESDIR}"/${PN}-0.7.0-page_size.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   STRIP=true econf \
-   --prefix="${EPREFIX}"/ \
-   --bindir="${EPREFIX}"/sbin \
-   --with-optimisation='' \
-   $(use_enable test testing)
-}
-
-src_compile() {
-   MAKEOPTS+=" V="
-   default
-}
-
-src_test() {
-   emake unit-test
-}
-
-src_install() {
-   emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
-   dodoc README.md TODO.org
-}

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
similarity index 100%
rename from 
sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild
rename to sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild



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

2018-05-03 Thread Manuel Rüger
commit: 12f30b09d35619ec5b165fe2e4f8fbfcaee56bea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May  3 17:16:45 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May  3 17:19:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f30b09

app-misc/pdfpc: Version bump to 4.1.1

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 app-misc/pdfpc/Manifest   |  1 +
 app-misc/pdfpc/pdfpc-4.1.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-misc/pdfpc/Manifest b/app-misc/pdfpc/Manifest
index d458c64ec8c..6a61ab6699c 100644
--- a/app-misc/pdfpc/Manifest
+++ b/app-misc/pdfpc/Manifest
@@ -1,3 +1,4 @@
 DIST pdfpc-3.1.1.tgz 199004 BLAKE2B 
4efaf84e13dd4b90e66365429e3f2aed498e8fab039660acb377b4b0331da9f43d446827d204fa64143af566e072666878dc3a3d3787aa6480cd658feff7eeec
 SHA512 
554203094b18fe11fd085414961de6644df3c258ad52d46ad171cfd6c2199028bcbaa9560bdaba63d83f858b467407cc276972b34f341cc25260db1d1358e88d
 DIST pdfpc-4.0.7.tar.gz 83626 BLAKE2B 
e64b36a9cc3f7c4745a0e8b40ae963fa58c99da19c5c839dc1934cbf2def4c7173780ae8108ae9d55e40df46b054f0a66f6d15e2c37d43e4e05bc4c71761eb33
 SHA512 
557e2a24e7aa4b0a7bc413517d6b274c7bad91f5e9d24ec139d0e62c49071208138bfbedc82a90d28cd9b5910a6f51863aa44dc1c7a61ada6d154780444c
 DIST pdfpc-4.0.8.tar.gz 91138 BLAKE2B 
1160590fddff914ddfc8c5a25d83b9e680cd6ec9ebef8f3809c1de31629da2879dbddd766a65d31d86b8fd0ebc735f10a51eabb7c18e5d62e96f656810d8730d
 SHA512 
f077f08f2ee997d55b4e4ced31ec6f21791353871104fff9ece264455a18e30ba365933b15b6b596817f3e6f3f0a181f4fecf19180b8a4337f3752d3aebec7d7
+DIST pdfpc-4.1.1.tar.gz 96995 BLAKE2B 
f032cf0207cfb116ef98a171376d1cc80ae20f70eb7a63cf29dbd93e73c7bc1b0ef7638f9086d9908470d988830c4b420d9b96e7764af6219267d9ca6aad557a
 SHA512 
51fa8e7743e02ba7e119dc86505f4513c174842a22d5755154775bd9abd945e7bcb9ba3c205cb27de25c38271762307136cb5370443131ea80cc0b9187e531bf

diff --git a/app-misc/pdfpc/pdfpc-4.1.1.ebuild 
b/app-misc/pdfpc/pdfpc-4.1.1.ebuild
new file mode 100644
index 000..dae4ac40e48
--- /dev/null
+++ b/app-misc/pdfpc/pdfpc-4.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VALA_MIN_API_VERSION="0.26"
+VALA_MAX_API_VERSION="0.36" # fix sed line if you increase this
+
+inherit vala cmake-utils
+
+DESCRIPTION="Presenter console with multi-monitor support for PDF files"
+HOMEPAGE="http://pdfpc.github.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="app-text/poppler[cairo]
+   dev-libs/glib:2
+   dev-libs/libgee:0.8
+   gnome-base/librsvg
+   gstreamer? ( media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   sys-apps/dbus
+   x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+   $(vala_depend)"
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i -e "s/valac-0.20/valac-0.36 valac-0.34 valac-0.32 valac-0.30 
valac-0.28 valac-0.26/" cmake/vala/FindVala.cmake || die
+   vala_src_prepare
+}
+
+src_configure(){
+   local mycmakeargs=(
+   -DSYSCONFDIR="${EPREFIX}/etc"
+   -DMOVIES=$(usex gstreamer on off)
+   )
+   cmake-utils_src_configure
+}



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

2018-05-03 Thread Manuel Rüger
commit: 3e52a3143f3f85e3f3368b2fb14bc021e47b2f0b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May  3 17:21:29 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May  3 17:21:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e52a314

app-misc/pdfpc: Remove old

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 app-misc/pdfpc/Manifest   |  1 -
 app-misc/pdfpc/pdfpc-4.0.7.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/app-misc/pdfpc/Manifest b/app-misc/pdfpc/Manifest
index 6a61ab6699c..c9e2b60853a 100644
--- a/app-misc/pdfpc/Manifest
+++ b/app-misc/pdfpc/Manifest
@@ -1,4 +1,3 @@
 DIST pdfpc-3.1.1.tgz 199004 BLAKE2B 
4efaf84e13dd4b90e66365429e3f2aed498e8fab039660acb377b4b0331da9f43d446827d204fa64143af566e072666878dc3a3d3787aa6480cd658feff7eeec
 SHA512 
554203094b18fe11fd085414961de6644df3c258ad52d46ad171cfd6c2199028bcbaa9560bdaba63d83f858b467407cc276972b34f341cc25260db1d1358e88d
-DIST pdfpc-4.0.7.tar.gz 83626 BLAKE2B 
e64b36a9cc3f7c4745a0e8b40ae963fa58c99da19c5c839dc1934cbf2def4c7173780ae8108ae9d55e40df46b054f0a66f6d15e2c37d43e4e05bc4c71761eb33
 SHA512 
557e2a24e7aa4b0a7bc413517d6b274c7bad91f5e9d24ec139d0e62c49071208138bfbedc82a90d28cd9b5910a6f51863aa44dc1c7a61ada6d154780444c
 DIST pdfpc-4.0.8.tar.gz 91138 BLAKE2B 
1160590fddff914ddfc8c5a25d83b9e680cd6ec9ebef8f3809c1de31629da2879dbddd766a65d31d86b8fd0ebc735f10a51eabb7c18e5d62e96f656810d8730d
 SHA512 
f077f08f2ee997d55b4e4ced31ec6f21791353871104fff9ece264455a18e30ba365933b15b6b596817f3e6f3f0a181f4fecf19180b8a4337f3752d3aebec7d7
 DIST pdfpc-4.1.1.tar.gz 96995 BLAKE2B 
f032cf0207cfb116ef98a171376d1cc80ae20f70eb7a63cf29dbd93e73c7bc1b0ef7638f9086d9908470d988830c4b420d9b96e7764af6219267d9ca6aad557a
 SHA512 
51fa8e7743e02ba7e119dc86505f4513c174842a22d5755154775bd9abd945e7bcb9ba3c205cb27de25c38271762307136cb5370443131ea80cc0b9187e531bf

diff --git a/app-misc/pdfpc/pdfpc-4.0.7.ebuild 
b/app-misc/pdfpc/pdfpc-4.0.7.ebuild
deleted file mode 100644
index dae4ac40e48..000
--- a/app-misc/pdfpc/pdfpc-4.0.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VALA_MIN_API_VERSION="0.26"
-VALA_MAX_API_VERSION="0.36" # fix sed line if you increase this
-
-inherit vala cmake-utils
-
-DESCRIPTION="Presenter console with multi-monitor support for PDF files"
-HOMEPAGE="http://pdfpc.github.io;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-RDEPEND="app-text/poppler[cairo]
-   dev-libs/glib:2
-   dev-libs/libgee:0.8
-   gnome-base/librsvg
-   gstreamer? ( media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-   sys-apps/dbus
-   x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   $(vala_depend)"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e "s/valac-0.20/valac-0.36 valac-0.34 valac-0.32 valac-0.30 
valac-0.28 valac-0.26/" cmake/vala/FindVala.cmake || die
-   vala_src_prepare
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DSYSCONFDIR="${EPREFIX}/etc"
-   -DMOVIES=$(usex gstreamer on off)
-   )
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtchooser/

2018-05-03 Thread Markus Meier
commit: 65e3b18244f276fb259b10ec7ea4a9940d39fa06
Author: Markus Meier  gentoo  org>
AuthorDate: Thu May  3 17:11:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu May  3 17:11:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e3b182

dev-qt/qtchooser: arm stable, bug #651672

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

 dev-qt/qtchooser/qtchooser-0_p20170803.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtchooser/qtchooser-0_p20170803.ebuild 
b/dev-qt/qtchooser/qtchooser-0_p20170803.ebuild
index 98b75c55096..b7ebed0d37a 100644
--- a/dev-qt/qtchooser/qtchooser-0_p20170803.ebuild
+++ b/dev-qt/qtchooser/qtchooser-0_p20170803.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${P}.tar.xz;
 
 LICENSE="|| ( LGPL-2.1 GPL-3 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="test"
 
 DEPEND="test? (



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

2018-05-03 Thread Markus Meier
commit: 4969321a75e547f9bb22594e84471827011c05d6
Author: Markus Meier  gentoo  org>
AuthorDate: Thu May  3 17:10:18 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu May  3 17:10:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4969321a

dev-libs/double-conversion: arm stable, bug #649508

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

 dev-libs/double-conversion/double-conversion-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/double-conversion/double-conversion-3.0.0.ebuild 
b/dev-libs/double-conversion/double-conversion-3.0.0.ebuild
index 877316177d9..8c84f53934e 100644
--- a/dev-libs/double-conversion/double-conversion-3.0.0.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
 IUSE="test"
 
 src_configure() {



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

2018-05-03 Thread Markus Meier
commit: 32d70cf1aec05d0a64a9aca2527c0a4e1c30d1bb
Author: Markus Meier  gentoo  org>
AuthorDate: Thu May  3 17:10:59 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu May  3 17:10:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d70cf1

media-gfx/qrencode: arm stable, bug #651588

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

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

diff --git a/media-gfx/qrencode/qrencode-4.0.0.ebuild 
b/media-gfx/qrencode/qrencode-4.0.0.ebuild
index e176ad0e92f..38e4f99e33d 100644
--- a/media-gfx/qrencode/qrencode-4.0.0.ebuild
+++ b/media-gfx/qrencode/qrencode-4.0.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2;
 
 LICENSE="LGPL-2"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~x86-fbsd"
 IUSE="test"
 
 RDEPEND="media-libs/libpng:0="



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

2018-05-03 Thread Lars Wendler
commit: af910a840dc83aa133ce63718d836d1f14d1bc34
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May  3 15:17:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May  3 15:21:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af910a84

mail-client/claws-mail: Added live ebuild.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 mail-client/claws-mail/claws-mail-.ebuild | 210 ++
 1 file changed, 210 insertions(+)

diff --git a/mail-client/claws-mail/claws-mail-.ebuild 
b/mail-client/claws-mail/claws-mail-.ebuild
new file mode 100644
index 000..065ab0571e8
--- /dev/null
+++ b/mail-client/claws-mail/claws-mail-.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools gnome2-utils python-single-r1 xdg-utils
+
+DESCRIPTION="An email client (and news reader) based on GTK+"
+HOMEPAGE="http://www.claws-mail.org/;
+
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://git.claws-mail.org/claws.git"
+else
+   
SRC_URI="http://www.claws-mail.org/download.php?file=releases/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+SLOT="0"
+LICENSE="GPL-3"
+
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls gtk3 
+imap ipv6 ldap +libcanberra +libindicate +libnotify networkmanager nls nntp 
+notification pda pdf perl +pgp python rss session sieve smime spamassassin 
spam-report spell startup-notification svg valgrind xface"
+REQUIRED_USE="libcanberra? ( notification )
+   libindicate? ( notification )
+   libnotify? ( notification )
+   networkmanager? ( dbus )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   smime? ( pgp )"
+
+COMMONDEPEND="
+   net-mail/ytnef
+   archive? (
+   app-arch/libarchive
+   >=net-misc/curl-7.9.7
+   )
+   bogofilter? ( mail-filter/bogofilter )
+   calendar? (
+   >=dev-libs/libical-2.0.0
+   >=net-misc/curl-7.9.7
+   )
+   dbus? ( >=dev-libs/dbus-glib-0.60 )
+   gdata? ( >=dev-libs/libgdata-0.17.2 )
+   gnutls? ( >=net-libs/gnutls-3.0 )
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( >=x11-libs/gtk+-2.24:2 )
+   imap? ( >=net-libs/libetpan-0.57 )
+   ldap? ( >=net-nds/openldap-2.0.7 )
+   nls? ( >=sys-devel/gettext-0.18 )
+   nntp? ( >=net-libs/libetpan-0.57 )
+   notification? (
+   dev-libs/glib:2
+   libcanberra? (  media-libs/libcanberra[gtk] )
+   libindicate? ( dev-libs/libindicate:3[gtk] )
+   libnotify? ( x11-libs/libnotify )
+   )
+   pda? ( >=app-pda/jpilot-0.99 )
+   pdf? ( app-text/poppler[cairo] )
+   pgp? ( >=app-crypt/gpgme-1.0.0 )
+   session? (
+   x11-libs/libICE
+   x11-libs/libSM
+   )
+   smime? ( >=app-crypt/gpgme-1.0.0 )
+   spam-report? ( >=net-misc/curl-7.9.7 )
+   spell? ( >=app-text/enchant-1.0.0 )
+   startup-notification? ( x11-libs/startup-notification )
+   svg? ( >=gnome-base/librsvg-2.40.5 )
+   valgrind? ( dev-util/valgrind )
+"
+
+DEPEND="${COMMONDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   xface? ( >=media-libs/compface-1.4 )"
+
+RDEPEND="${COMMONDEPEND}
+   app-misc/mime-types
+   x11-misc/shared-mime-info
+   clamav? ( app-antivirus/clamav )
+   networkmanager? ( net-misc/networkmanager )
+   pdf? ( app-text/ghostscript-gpl )
+   perl? ( dev-lang/perl:= )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygtk-2.10.3
+   )
+   rss? (
+   dev-libs/libxml2
+   net-misc/curl
+   )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Don't use libsoup-gnome (bug #565924)
+   export HAVE_LIBSOUP_GNOME=no
+
+   local myeconfargs=(
+   --disable-bsfilter-plugin
+   --disable-fancy-plugin
+   --disable-generic-umpc
+   --enable-acpi_notifier-plugin
+   --enable-address_keeper-plugin
+   --enable-alternate-addressbook
+   --enable-att_remover-plugin
+   --enable-attachwarner-plugin
+   --enable-fetchinfo-plugin
+   --enable-mailmbox-plugin
+   --enable-newmail-plugin
+   --enable-tnef_parse-plugin
+   --with-password-encryption=$(usex gnutls gnutls old)
+   $(use_enable archive archive-plugin)
+   $(use_enable bogofilter bogofilter-plugin)
+   $(use_enable calendar vcalendar-plugin)
+   $(use_enable clamav clamd-plugin)
+   $(use_enable dbus)
+   $(use_enable 

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

2018-05-03 Thread Mikle Kolyada
commit: 281c6f2f4dafca51bd689f73c4ccc8c90e177ce9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May  3 14:19:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May  3 14:45:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281c6f2f

x11-misc/sddm: amd64 stable wrt bug #644718

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-misc/sddm/sddm-0.17.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.17.0-r2.ebuild 
b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
index 8ea9f21b440..900a2ec69fb 100644
--- a/x11-misc/sddm/sddm-0.17.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
 DESCRIPTION="Simple Desktop Display Manager"
 HOMEPAGE="https://github.com/sddm/sddm;
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
 SLOT="0"



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

2018-05-03 Thread Jason Donenfeld
commit: 3af875e0e04f816c40a0a650868e2946390dd052
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu May  3 14:20:03 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu May  3 14:20:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af875e0

dev-util/android-ndk: bump

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-util/android-ndk/Manifest   |  1 +
 dev-util/android-ndk/android-ndk-16b.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-util/android-ndk/Manifest b/dev-util/android-ndk/Manifest
index 213ed3823c8..bbe95243d6b 100644
--- a/dev-util/android-ndk/Manifest
+++ b/dev-util/android-ndk/Manifest
@@ -5,6 +5,7 @@ DIST android-ndk-10e-x86.7z 394281908 BLAKE2B 
22c5b0e42c275f9266b11676435ea03af0
 DIST android-ndk-r11c-linux-x86_64.zip 794135138 BLAKE2B 
e048c6c7172aafce47e5961669e8130780a060190854316edde8e2aca763055cba8bb739dcb8aa51227a798d19b36a11bf2e7591f817070c153f05a2e5d74fd4
 SHA512 
c0de562061c9f08bcd1ae05b1de26898788e71cc7dc40502348214edd5a90f1bf8125721e587b341f6fe774fc79b1a6e28b3f702f3275e016baa0382fcea2767
 DIST android-ndk-r13b-linux-x86_64.zip 687311866 BLAKE2B 
2db7bfd9fa937d5f28fa238494e73ad1d09c539627308aa7f4e2c4114c6762dc908b1752b42dccf792f9c71ff7e3b5e08b2b03e7eac3ff5bea497c33d479d60a
 SHA512 
39f3bd2d0e1daca11870df2e2ef318ad070b19163a55e2c1c4a1a871e02f8ec51263d7cf4b6da54eaadbe4253b5c11b85f4c5aeb67fccfff9147a5c420589d12
 DIST android-ndk-r14b-linux-x86_64.zip 840626594 BLAKE2B 
5032893ee34e7167c5af5216d7b1357c3f9dcef136d63fa9a1d6c4849471430ac21a741e1c2439ec62b5cb1fa79af9ff39b46c31073e47e7a6f7c41e1a1a448b
 SHA512 
24435267fc5acae559aa5159f7c895ce5ea0cbb8ef966bb8ff0dadffcadccbe46bc3880d285bf4e411ef78632cf2f862408e7b2b41ebca51078b41eac66a301a
+DIST android-ndk-r16b-linux-x86_64.zip 852525873 BLAKE2B 
18f6e602d88ef0a8f1a7f31bc127547c32bc2fb133d5c87ca4d2f7099f79b54d67f578a68fcd59e94c84934ca2006decca5b09eac566f2f99d609862d4036e48
 SHA512 
94cd879925ee3174a9267e7da2d18d71874173976b362101ec06598a94b6587a33671e54bbbce5778c04418aacbb831e98386c16f6cde04574ea8c8589553dd7
 DIST android-ndk-r9-linux-x86-legacy-toolchains.tar.bz2 241172797 BLAKE2B 
c3aad099b68a1a605f06fdb9d93b929374c81481d6ba1502e9ad363c7437032465cd516bc9bdf205a4f9f8ea536865755970046f0f7db4070f32e0f18f65c606
 SHA512 
4c8f1c9c6dfe264f227959124dc19f9fc9596c166076b8ec82b37f033101285ccd5832962e233d2605869308b2367280665a1f53f4693cb753434b480c49af25
 DIST android-ndk-r9-linux-x86.tar.bz2 419862465 BLAKE2B 
2e41071a2b17104cd9b5ceb543ca154936a1358722f5fc33ab221227e6a254954fe687fe7a83e2dee72b189f0ac8ef5a11419297c1a36fb45451f797cc2bb85e
 SHA512 
9c2da6b52df00ff6177ac18314f7c7abef585d2297362d426a9b0a28c8319531d684c1515971066050181178ab205210a7f25ec1de9be843fd0da7c1e897747e
 DIST android-ndk-r9-linux-x86_64-legacy-toolchains.tar.bz2 244427866 BLAKE2B 
ad7c6e83ff0a8509750bb2ed302eff20dd4c451e5b55ff2be07268f007361a5023e1b4c8a175efc896e9041df6b1def54946a028dca31d432e48105161303171
 SHA512 
dde193474b46ac2ceb69f5ad3ba106eb840daf18470538d85e147b17dff8b1b1b848d499727e28bb8e76bdd16dd4bb99dc073c06f80949080551ae0437f08eed

diff --git a/dev-util/android-ndk/android-ndk-16b.ebuild 
b/dev-util/android-ndk/android-ndk-16b.ebuild
new file mode 100644
index 000..c1adc83a200
--- /dev/null
+++ b/dev-util/android-ndk/android-ndk-16b.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CHECKREQS_DISK_BUILD="6G"
+inherit check-reqs
+
+DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
+HOMEPAGE="http://developer.android.com/sdk/ndk/;
+SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip;
+
+LICENSE="android"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RESTRICT="mirror strip installsources test"
+
+DEPEND="app-arch/p7zip"
+RDEPEND=">=dev-util/android-sdk-update-manager-10
+   >=sys-devel/make-3.81
+   || (
+   sys-libs/ncurses:0/5[tinfo]
+   sys-libs/ncurses:5/5[tinfo]
+   )"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+ANDROID_NDK_DIR="opt/${PN}"
+
+QA_PREBUILT="*"
+PYTHON_UPDATER_IGNORE="1"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dodir "/${ANDROID_NDK_DIR}"
+   cp -pPR * "${ED}/${ANDROID_NDK_DIR}" || die
+
+   dodir "/${ANDROID_NDK_DIR}/out"
+   fowners -R root:android "/${ANDROID_NDK_DIR}"
+   fperms 0775 "/${ANDROID_NDK_DIR}/"{,build,platforms,prebuilt}
+   fperms 0775 "/${ANDROID_NDK_DIR}/"{python-packages,sources,toolchains}
+   fperms 3775 "/${ANDROID_NDK_DIR}/out"
+
+   ANDROID_PREFIX="${EPREFIX}/${ANDROID_NDK_DIR}"
+   ANDROID_PATH="${EPREFIX}/${ANDROID_NDK_DIR}"
+
+   for i in toolchains/*/prebuilt/linux-*/bin
+   do
+   ANDROID_PATH="${ANDROID_PATH}:${ANDROID_PREFIX}/${i}"
+  

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

2018-05-03 Thread Andreas Sturmlechner
commit: e2a1017e64c8a1b790b672a543cd5f91be858973
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 13:55:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 13:55:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a1017e

mail-client/kube: Raise minimum dev-libs/sink version to 0.5.0

Closes: https://bugs.gentoo.org/654672
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 mail-client/kube/kube-0.5.0-r1.ebuild | 48 +++
 1 file changed, 48 insertions(+)

diff --git a/mail-client/kube/kube-0.5.0-r1.ebuild 
b/mail-client/kube/kube-0.5.0-r1.ebuild
new file mode 100644
index 000..14c545bd70e
--- /dev/null
+++ b/mail-client/kube/kube-0.5.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+QT_MINIMAL="5.9"
+inherit kde5
+
+DESCRIPTION="A mail client by KDE"
+HOMEPAGE="https://kube.kde.org/;
+SRC_URI="https://github.com/KDE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   $(add_frameworks_dep breeze-icons)
+   $(add_frameworks_dep kcodecs)
+   $(add_kdeapps_dep kcontacts)
+   $(add_kdeapps_dep kmime)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep qtquickcontrols2)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwebengine)
+   $(add_qt_dep qtwidgets)
+   >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
+   dev-libs/kasync
+   >=dev-libs/sink-0.5.0
+"
+DEPEND="${RDEPEND}
+   test? ( $(add_qt_dep qttest) )
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   kde5_src_prepare
+
+   if ! use test; then
+   sed \
+   -e "/Qt5::Test/s/^/#DISABLED/" \
+   -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
+   -e "/domain\/modeltest.cpp/s/^/#DISABLED /" \
+   -i framework/src/CMakeLists.txt || die
+   fi
+}



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

2018-05-03 Thread Andreas Sturmlechner
commit: af227ad250391d84bcbe59bfaf76fb356fa3486c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 14:08:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 14:08:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af227ad2

mail-client/kube: Drop old

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 mail-client/kube/Manifest  |  1 -
 mail-client/kube/kube-0.3.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/mail-client/kube/Manifest b/mail-client/kube/Manifest
index f07b04fde60..e4a92717f29 100644
--- a/mail-client/kube/Manifest
+++ b/mail-client/kube/Manifest
@@ -1,2 +1 @@
-DIST kube-0.3.1.tar.xz 525956 BLAKE2B 
97b47cee0b3634d1794f167984614b0c5d662ff46c3738c3e4b82e6898cd0587a3787174a52852563bdcd95ceb0fcb2d1f4f1d33aefa76ce0a90be3962684d41
 SHA512 
d87eb4ece50be3471f3a80e90de9cceb3a51447dbf7f845f36334e3dcc1c78c6a3af5e2dd4a8e459dbf884f7f2f19cd60edc4fbdf85a9b97a231c15c7780230a
 DIST kube-0.5.0.tar.gz 990978 BLAKE2B 
7bdabbe89e81ab26465f7e3d8ad769b4b07fccb09bdec5a9cd905eec89de7b25a0165ec1f1b916c668cf50d9f2e889f9763bddfe49c4223b167bf69a61bd5658
 SHA512 
90579ad21b755ff151bfed362f389fdfa66185f92a8fc72b7c9eb4e0108d97a8fdfbbd7a07f81a5c6d6cdcdf79255c3e614bfd43961984863866de8f13a21d28

diff --git a/mail-client/kube/kube-0.3.1.ebuild 
b/mail-client/kube/kube-0.3.1.ebuild
deleted file mode 100644
index 55f2bbf28bb..000
--- a/mail-client/kube/kube-0.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional-recursive"
-inherit kde5
-
-DESCRIPTION="A mail client by KDE"
-HOMEPAGE="https://kube.kde.org/;
-SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   $(add_frameworks_dep breeze-icons)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kpackage)
-   $(add_kdeapps_dep kcontacts)
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtquickcontrols)
-   $(add_qt_dep qtquickcontrols2)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwebengine)
-   $(add_qt_dep qtwidgets)
-   >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
-   dev-libs/kasync
-   >=dev-libs/sink-0.3.0
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT+=" test"



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

2018-05-03 Thread Andreas Sturmlechner
commit: d6649fbf7cbc5db88bfbe424785ddad5ba331947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 14:08:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 14:08:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6649fbf

mail-client/kube: Drop 0.5.0 (r0)

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 mail-client/kube/kube-0.5.0.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git a/mail-client/kube/kube-0.5.0.ebuild 
b/mail-client/kube/kube-0.5.0.ebuild
deleted file mode 100644
index 9ba678e79b3..000
--- a/mail-client/kube/kube-0.5.0.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
-
-KDE_TEST="forceoptional-recursive"
-QT_MINIMAL="5.9"
-inherit kde5
-
-DESCRIPTION="A mail client by KDE"
-HOMEPAGE="https://kube.kde.org/;
-SRC_URI="https://github.com/KDE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   $(add_frameworks_dep breeze-icons)
-   $(add_frameworks_dep kcodecs)
-   $(add_kdeapps_dep kcontacts)
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtquickcontrols)
-   $(add_qt_dep qtquickcontrols2)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwebengine)
-   $(add_qt_dep qtwidgets)
-   >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
-   dev-libs/kasync
-   >=dev-libs/sink-0.3.0
-"
-DEPEND="${RDEPEND}
-   test? ( $(add_qt_dep qttest) )
-"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-
-   if ! use test; then
-   sed \
-   -e "/Qt5::Test/s/^/#DISABLED/" \
-   -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
-   -e "/domain\/modeltest.cpp/s/^/#DISABLED /" \
-   -i framework/src/CMakeLists.txt || die
-   fi
-}



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

2018-05-03 Thread Andreas Sturmlechner
commit: 293a16bcf5419b7c7eef9cb0081f7d54be20c415
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 14:09:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 14:09:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293a16bc

dev-libs/sink: Drop old

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-libs/sink/Manifest |  1 -
 dev-libs/sink/sink-0.3.0-r1.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-libs/sink/Manifest b/dev-libs/sink/Manifest
index cd84e69921e..1bbca381387 100644
--- a/dev-libs/sink/Manifest
+++ b/dev-libs/sink/Manifest
@@ -1,2 +1 @@
-DIST sink-0.3.0.tar.xz 215636 BLAKE2B 
2e63ca47deec9aec97e146c48dce4530d5599e2efaf883e35e950a114cde77501830b0670fce4be75b6282d9b71323b3d18a8ec859c68213abbd3811d9599ecb
 SHA512 
066050339603b80efd7edb8b903d675f0434a7147cb7ad0fd810c82c29184f39762948bc75c45ea98e0ee4c455fcaeaa326ace95908745d51ad58bead5d70e1a
 DIST sink-0.5.0.tar.gz 330203 BLAKE2B 
5b0448dfb984c1aa4bdb913f8ce5e5e4e3f1a6ee33d840ed3d9fdf9e0ea6003a928970d2e6dc25e824241768da9abed7dce31ef857e4986990aad16e7aecd667
 SHA512 
e47f3d99b934abb184a5f8293f1a092fccabe0bb550573cd8c35918471a4caa94eaaec0361c43376c93cdb480612dd0f78626d6649077f777c58c5d4389f

diff --git a/dev-libs/sink/sink-0.3.0-r1.ebuild 
b/dev-libs/sink/sink-0.3.0-r1.ebuild
deleted file mode 100644
index f5b019abd29..000
--- a/dev-libs/sink/sink-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true" # build breaks otherwise. tests not isolated.
-inherit kde5
-
-DESCRIPTION="A data access layer handling synchronization, caching and 
indexing"
-SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-# qtgui is bogus but is required because something else in the deptree
-# uses it as a public dependency but doesn't search for it properly
-RDEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_kdeapps_dep kcontacts)
-   $(add_kdeapps_dep kmime)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   dev-db/lmdb:=
-   dev-libs/flatbuffers
-   dev-libs/kasync
-   net-libs/kdav2
-   net-libs/kimap2
-   net-misc/curl
-   sys-libs/readline:0=
-"
-DEPEND="${RDEPEND}"
-
-# fails to build
-RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-   # FIXME: sink is useless without its 'examples'. Workaround our eclass
-   sed -i -e "/add_subdirectory(examples)/ s/#DONOTCOMPILE //" \
-   CMakeLists.txt || die "Failed to fix CMakeLists.txt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON
-   )
-   kde5_src_configure
-}



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

2018-05-03 Thread Andreas Sturmlechner
commit: b9b2af9d81b825c5acf29809acbeaa918155e978
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 13:15:02 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 13:15:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b2af9d

dev-python/pandas: 0.23.0_rc2 version bump

Bug: https://bugs.gentoo.org/649104
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-python/pandas/Manifest |   1 +
 dev-python/pandas/pandas-0.23.0_rc2.ebuild | 171 +
 2 files changed, 172 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 6c557666266..ca22c715c1c 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -4,3 +4,4 @@ DIST pandas-0.17.1.tar.gz 6674479 BLAKE2B 
0d61f0a603f758aaef6c2eddf6d70307255679
 DIST pandas-0.19.1.tar.gz 8360233 BLAKE2B 
82611ca1a3e3169ac2d084f4dcd9c4d4d74e9e9c9913a41acad48ae68a208a884dfd877445a7d658a7ff098ef383cedae7e79a4900baa8d56c032ce9aaad96eb
 SHA512 
6451990a7fae8c6db8ab0b014a13b4f1828754d3998f13c17b111f891fb9fd23f8e09b907623096dfa55668c42298eee1373210a9fddb95f56dd7d552b964e6f
 DIST pandas-0.20.1.tar.gz 10307434 BLAKE2B 
f8490a4a7f5c165753df274a0dea81552efc90a0cbf78d9e1fbeb6d0bc26e8ffaf3dbdf796a3abfb29d01332004af2adfbd9946c69d905f309cc730613de8123
 SHA512 
d477a815914c825efd6430f7eb19f3f9115c1c4ab03000ca6d4f64023f7b5f53eff512792fea2d8b33c7febb3667fc3a3de55f11eeb453f285cae40e6b473707
 DIST pandas-0.20.3.tar.gz 10402185 BLAKE2B 
a2c8d8f0007d481ccb897d2e9be106319cd3b7c0edf397fb99e7c6f43511c218ff5e7a7f099fcf23406f7e3ea691272e75c0f130cce991ccf159df7223d26584
 SHA512 
891c7e04d075f96fadf3775e903472e279eaeaa4509eb0da81a74261a3ed86ff309de0b5a2c100ee93dd968fed1df6d7e426ca78785b2b36785fe7679218fdc5
+DIST pandas-0.23.0rc2.tar.gz 12542694 BLAKE2B 
7c6383d32430fec89b7d5cbb1f8eef0f2201ba85d5865118fa035b6ad4c852b5f4e691f98f0cf3ac5c1283720025f8500c43414d0931af5211972208428537bd
 SHA512 
3df13f74dbcac00baffd39c732751d4e7bd16adf529b60b05b2373651d86e0aba37d6f3a4339df170e9ab3d89ee03fc18827dd3728ff972bcdfe3a0604bff59d

diff --git a/dev-python/pandas/pandas-0.23.0_rc2.ebuild 
b/dev-python/pandas/pandas-0.23.0_rc2.ebuild
new file mode 100644
index 000..57471830de8
--- /dev/null
+++ b/dev-python/pandas/pandas-0.23.0_rc2.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 eutils flag-o-matic virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="http://pandas.pydata.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_/}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc full-support minimal test X"
+
+RECOMMENDED_DEPEND="
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
+"
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   dev-python/boto[${PYTHON_USEDEP}]
+   >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep 
python2_7 pypy)]
+   || (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   || (
+   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   )
+   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)]
+   dev-python/rpy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-0.8.1[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   dev-python/xlrd[${PYTHON_USEDEP}]
+   dev-python/xlwt[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   X? (
+   || (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/pygtk[$(python_gen_usedep python2_7)]
+   )
+   || (
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >dev-python/numpy-1.7[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.23[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   

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

2018-05-03 Thread Fabian Groffen
commit: 4f2fcfa4b0c76edea07e6736bf45fc081319c867
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May  3 13:05:22 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May  3 13:05:22 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4f2fcfa4

dev-lang/python: add missing patches for 3.6

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 dev-lang/python/Manifest   |   2 +-
 dev-lang/python/files/3.6.5-disable-nis.patch  |  11 ++
 .../python/files/python-3.6.5-hash-unaligned.patch |  42 
 .../python-3.6.5-libressl-compatibility.patch  | 114 +
 dev-lang/python/python-3.6.5-r1.ebuild |   3 +-
 5 files changed, 169 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index a69a27b9fa..3ed1a4ef38 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,4 +12,4 @@ DIST python-gentoo-patches-3.6.4.tar.xz 12888 BLAKE2B 
7cf49ae22df53e855f2e99df51
 DIST python-prefix-2.7.14-gentoo-patches-r0.tar.xz 14736 BLAKE2B 
75422fc7390f559d9864f6e22a0b85982ccbdb07d5f2507db8e528285e56d1f11d4bc0b21a0b78d5340eafd562220d2f1b9d0a78b1f7c811c5689a426a81f9f3
 SHA512 
bf8e5039fff834d03a5a671269905f1ea10961995f2327ea023f6ad4d9b49bf210ec746ac6f45a01ff7501f1eb616013951d164410f6c64bce04df0e8b9715c8
 DIST python-prefix-3.4.8-gentoo-patches-r0.tar.xz 12928 BLAKE2B 
d270f27485a70b4186c0d509836f66e6ae8218270cbb0a473b4579de7a8d9fa16eb2387d0441979aa62fc88e54a52f863c58d91b3df64dd6a40ad4bc4236cbb2
 SHA512 
84554d2b320922d7ac6e20012f847a81d6501693a4d9f2146faa8764fca4fbc5e3bf1c0f352853f1ab34ed905ab13097f2e82285ada54c9b4e219e72b39804c2
 DIST python-prefix-3.5.4-gentoo-patches-r0.tar.xz 12768 BLAKE2B 
ab0cbc5430e9588f71cfd7b001a07f9a77097262f17e1f980e3945e39855e1c9437117bf4eb2d424dadf701d37d025e09627d7efdbb9f8867714039f62f261a7
 SHA512 
334cd8990483f973386cc6bbc962d2843449c493f7d33349fcc8f68120e246c52ea80236c9968974e439fa877b537b32ef7d181198f58950f5e9b835b1c5
-DIST python-prefix-3.6.3-gentoo-patches-r0.tar.xz 12676 BLAKE2B 
5221ae00d16db401d5674947923451d850978d930d9449d9b4f6ae6d117c26971e2f384c5a698b7acc8d62e6a6b673f4ec870da3788f87372593a5ac4897a227
 SHA512 
9d1673bc7b327be6b7e95491940eeeaa40db9e94f2183f4605a9a5a7fd2e187017164e9b2ef31f3bc8d694e467de6843706d3341b4ce24d4d8717513c246b62f
+DIST python-prefix-3.6.5-gentoo-patches-r0.tar.xz 12728 BLAKE2B 
8193b5eb59aaa923be299e1a68c62a2341be6d2367eb34a8e03436248a0c180012ba60e738ded7ca7f58849cde070b364761922518a5cdc425602172291aa2b0
 SHA512 
3bb1a97885112fb853b9ad061f21ba1f661e397d5585d932ddebe3107267be512799f966aef92e599ce2c97a4d51ec48bb214aa999b370b8d5a594e6f92182b6

diff --git a/dev-lang/python/files/3.6.5-disable-nis.patch 
b/dev-lang/python/files/3.6.5-disable-nis.patch
new file mode 100644
index 00..3937c6fe79
--- /dev/null
+++ b/dev-lang/python/files/3.6.5-disable-nis.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
 b/setup.py
+@@ -1364,7 +1364,7 @@ class PyBuildExt(build_ext):
+ else:
+ missing.extend(['resource', 'termios'])
+ 
+-nis = self._detect_nis(inc_dirs, lib_dirs)
++nis = None
+ if nis is not None:
+ exts.append(nis)
+ else:

diff --git a/dev-lang/python/files/python-3.6.5-hash-unaligned.patch 
b/dev-lang/python/files/python-3.6.5-hash-unaligned.patch
new file mode 100644
index 00..d096887cbf
--- /dev/null
+++ b/dev-lang/python/files/python-3.6.5-hash-unaligned.patch
@@ -0,0 +1,42 @@
+The hash implementation casts the input pointer to uint64_t* and directly reads
+from this, which may cause unaligned accesses. Use memcpy() instead so this 
code
+will not crash with SIGBUS on sparc.
+
+--- a/Python/pyhash.c  2017-11-29 10:21:20.283094068 +0100
 b/Python/pyhash.c  2017-11-29 10:24:26.733087813 +0100
+@@ -369,7 +369,7 @@
+ uint64_t k0 = _le64toh(_Py_HashSecret.siphash.k0);
+ uint64_t k1 = _le64toh(_Py_HashSecret.siphash.k1);
+ uint64_t b = (uint64_t)src_sz << 56;
+-const uint64_t *in = (uint64_t*)src;
++const uint8_t *in = (uint8_t*)src;
+ 
+ uint64_t v0 = k0 ^ 0x736f6d6570736575ULL;
+ uint64_t v1 = k1 ^ 0x646f72616e646f6dULL;
+@@ -378,11 +378,13 @@
+ 
+ uint64_t t;
+ uint8_t *pt;
+-uint8_t *m;
++const uint8_t *m;
+ 
+ while (src_sz >= 8) {
+-uint64_t mi = _le64toh(*in);
+-in += 1;
+-src_sz -= 8;
++uint64_t mi;
++memcpy(, in, sizeof(mi));
++mi = _le64toh(mi);
++in += sizeof(mi);
++src_sz -= sizeof(mi);
+ v3 ^= mi;
+ DOUBLE_ROUND(v0,v1,v2,v3);
+@@ -391,7 +393,7 @@
+ 
+ t = 0;
+ pt = (uint8_t *)
+-m = (uint8_t *)in;
++m = in;
+ switch (src_sz) {
+ case 7: pt[6] = m[6]; /* fall through */
+ case 6: pt[5] = m[5]; /* fall through */

diff --git a/dev-lang/python/files/python-3.6.5-libressl-compatibility.patch 

[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/files/, sys-block/thin-provisioning-tools/

2018-05-03 Thread Lars Wendler
commit: 189cd57cc50067f918769c9526f740820db841e6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May  3 12:50:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May  3 12:51:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189cd57c

sys-block/thin-provisioning-tools: Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-block/thin-provisioning-tools/Manifest |  2 -
 ...ning-tools-0.7.4-disabled-tests_build_fix.patch | 32 ---
 .../thin-provisioning-tools-0.7.2.ebuild   | 59 
 .../thin-provisioning-tools-0.7.4.ebuild   | 62 --
 4 files changed, 155 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index c90c4bb0d73..94797e60e21 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,7 +1,5 @@
 DIST thin-provisioning-tools-0.4.1.tar.gz 186979 BLAKE2B 
d7e60b67f716c1398c4fa7230b3e0b57f62aa47cf6253806e4e3b932b0a71a489cf367ec9eb1e0a620dfab5a7ef0f4c2049a8ee5f5da0d94855fc3618dd03feb
 SHA512 
e148296b55f7ff4ab85dc3b4679c7eab0ee8d56e61415397fc2e46f17bcc16a6a582c17343381320f8582bc4f12311af622d43aabe60e7abb25a882446016b7e
 DIST thin-provisioning-tools-0.6.3.tar.gz 198697 BLAKE2B 
0bc9ae1ee650f4f2c553ca72e0569bcf2590174cde2b89084ff4347d78f0dbd08c29bbc9629498f2b8fe2149fb272e0b5928890224b9ead224fd1a3161d1
 SHA512 
ccebf5bb1ac2da56a3dab5b7ce8d61f6a71f84b5168c2680618d724340bbf8cf97c935c1bce966a296331d9dc048a855d81775d2a39f10b4096ab3ee835286d9
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9
 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
-DIST thin-provisioning-tools-0.7.2.tar.gz 265819 BLAKE2B 
ccaecd37b1bfc2c7da6682651b51a9bdf7ececee806155b31b5342d3009109a510409a853ae54432fc810c4dd8f4a6207eb3cb84fa56bee273ef04ed0e5b34e6
 SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
-DIST thin-provisioning-tools-0.7.4.tar.gz 276652 BLAKE2B 
5ed00d6c2b34524656e37e9db5f41e09e2a17970edfe89a7539cea8bdc87474c1a7f52841aa5ef07dfa5a1792dec3d01aa1e3c2a6bc56ae0556e89edad3a9fb3
 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B 
f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923
 SHA512 
65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
 DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704

diff --git 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
 
b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
deleted file mode 100644
index f9a64b2188d..000
--- 
a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001
-From: Adam Sampson 
-Date: Mon, 16 Oct 2017 13:07:36 +0100
-Subject: [PATCH] [functional-tests] fix build with testing disabled (#88)
-
-The rule for lib/libft.so is only enabled with --enable-testing,
-so the default target shouldn't depend unconditionally on it.
-With the default configure options, the build failed with:
-make: *** No rule to make target 'lib/libft.so', needed by 'all'.  Stop.

- Makefile.in | 7 ++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index e745739..02b75dd 100644
 a/Makefile.in
-+++ b/Makefile.in
-@@ -21,8 +21,13 @@ V=@
- PROGRAMS=\
-   bin/pdata_tools
- 
-+ifeq ("@TESTING@", "yes")
-+TESTLIBS=\
-+  lib/libft.so
-+endif
-+
- .PHONY: all
--all: $(PROGRAMS) lib/libft.so
-+all: $(PROGRAMS) $(TESTLIBS)
- 
- SOURCE=\
-   base/output_file_requirements.cc \

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild
deleted file mode 100644
index bb0eec198af..000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed 

[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2018-05-03 Thread Lars Wendler
commit: 63d42644d9a8db444e726c804fdc7d9652bbc2d8
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May  3 12:49:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May  3 12:51:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d42644

sys-block/thin-provisioning-tools: Bump to version 0.7.6

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-block/thin-provisioning-tools/Manifest |  1 +
 .../thin-provisioning-tools-0.7.6.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index a96a60d2a2f..c90c4bb0d73 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -4,3 +4,4 @@ DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d
 DIST thin-provisioning-tools-0.7.2.tar.gz 265819 BLAKE2B 
ccaecd37b1bfc2c7da6682651b51a9bdf7ececee806155b31b5342d3009109a510409a853ae54432fc810c4dd8f4a6207eb3cb84fa56bee273ef04ed0e5b34e6
 SHA512 
563363842ab0b92f563ac7fcaedb18b8fca70b0894ff30d55cc40487d53b035c32d3ef711adb7102ef1a55b26a75510239da2542b791d850a5cbccf1ddf1acdd
 DIST thin-provisioning-tools-0.7.4.tar.gz 276652 BLAKE2B 
5ed00d6c2b34524656e37e9db5f41e09e2a17970edfe89a7539cea8bdc87474c1a7f52841aa5ef07dfa5a1792dec3d01aa1e3c2a6bc56ae0556e89edad3a9fb3
 SHA512 
cf7f15efc1dca4e4961ae72a1cafa46985639619da90d0ef192d14e0c45ae7996365f3f87846cce6d27259f72caf14cba653254414876687e4d14f500687b3cb
 DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B 
f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923
 SHA512 
65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763
+DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
new file mode 100644
index 000..543902c4aa9
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A suite of tools for thin provisioning on Linux"
+HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools;
+SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static test"
+
+LIB_DEPEND="dev-libs/expat[static-libs(+)]
+   dev-libs/libaio[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   test? (
+   || ( dev-lang/ruby:2.9 dev-lang/ruby:2.8 dev-lang/ruby:2.7 
dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 
dev-lang/ruby:2.2 dev-lang/ruby:2.1 )
+   >=dev-cpp/gtest-1.8.0
+   dev-util/cucumber
+   dev-util/aruba
+   )
+   dev-libs/boost"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   STRIP=true econf \
+   --prefix="${EPREFIX}"/ \
+   --bindir="${EPREFIX}"/sbin \
+   --with-optimisation='' \
+   $(use_enable test testing)
+}
+
+src_compile() {
+   MAKEOPTS+=" V="
+   default
+}
+
+src_test() {
+   emake unit-test
+}
+
+src_install() {
+   emake DESTDIR="${D}" DATADIR="${ED%/}/usr/share" install
+   dodoc README.md TODO.org
+}



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

2018-05-03 Thread Andreas Sturmlechner
commit: 5b4e5d83e39462483c93ccf22f1438d1375db548
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 12:47:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:51:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4e5d83

app-office/libreoffice: versionator -> eapi7-ver.eclass, some cleanup

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 app-office/libreoffice/libreoffice-6.0..ebuild | 86 ++--
 app-office/libreoffice/libreoffice-.ebuild | 92 +++---
 2 files changed, 87 insertions(+), 91 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-6.0..ebuild 
b/app-office/libreoffice/libreoffice-6.0..ebuild
index edf22ead40d..c29d9ffa33d 100644
--- a/app-office/libreoffice/libreoffice-6.0..ebuild
+++ b/app-office/libreoffice/libreoffice-6.0..ebuild
@@ -6,21 +6,22 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads,xml"
 
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
 # experimental ; release ; old
-# Usually the tarballs are moved a lot so this should make
-# everyone happy.
+# Usually the tarballs are moved a lot so this should make everyone happy.
 DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
-   https://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
-   https://downloadarchive.documentfoundation.org/libreoffice/old/${PV}/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
 "
 ADDONS_URI="https://dev-www.libreoffice.org/src/;
 
 BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
 PATCHSET="${PN}-6.0.3.2-patchset-01.tar.xz"
 
-[[ ${PV} == ** ]] && SCM_ECLASS="git-r3"
-inherit multiprocessing autotools bash-completion-r1 check-reqs gnome2-utils 
java-pkg-opt-2 pax-utils python-single-r1 toolchain-funcs flag-o-matic 
versionator xdg-utils qmake-utils ${SCM_ECLASS}
+[[ ${MY_PV} == ** ]] && SCM_ECLASS="git-r3"
+inherit autotools bash-completion-r1 check-reqs eapi7-ver flag-o-matic 
gnome2-utils java-pkg-opt-2 multiprocessing pax-utils python-single-r1 
qmake-utils toolchain-funcs xdg-utils ${SCM_ECLASS}
 unset SCM_ECLASS
 
 DESCRIPTION="A full office productivity suite"
@@ -28,14 +29,13 @@ HOMEPAGE="https://www.libreoffice.org;
 SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
 [[ -n ${PATCHSET} ]] && SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${PATCHSET};
 
-# Split modules following git/tarballs
-# Core MUST be first!
+# Split modules following git/tarballs; Core MUST be first!
 # Help is used for the image generator
 # Only release has the tarballs
-if [[ ${PV} != ** ]]; then
+if [[ ${MY_PV} != ** ]]; then
for i in ${DEV_URI}; do
-   SRC_URI+=" ${i}/${P}.tar.xz"
-   SRC_URI+=" ${i}/${PN}-help-${PV}.tar.xz"
+   SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
+   SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
 fi
@@ -67,9 +67,18 @@ IUSE="bluetooth +branding coinmp +cups dbus debug eds 
firebird googledrive
 gstreamer +gtk gtk2 jemalloc kde libressl mysql odk pdfimport postgres test vlc
 $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   bluetooth? ( dbus )
+   kde? ( gtk )
+   libreoffice_extensions_nlpsolver? ( java )
+   libreoffice_extensions_scripting-beanshell? ( java )
+   libreoffice_extensions_scripting-javascript? ( java )
+   libreoffice_extensions_wiki-publisher? ( java )
+"
+
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-[[ ${PV} == ** ]] || \
+[[ ${MY_PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
@@ -151,12 +160,14 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
+   media-libs/mesa[egl]
x11-libs/gtk+:3
)
gtk2? (
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-2.24:2
)
+   jemalloc? ( dev-libs/jemalloc )
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -168,7 +179,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
-   jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
mysql? ( dev-db/mysql-connector-c++ )
@@ -189,8 +199,8 @@ RDEPEND="${COMMON_DEPEND}
vlc? ( media-video/vlc )
 "
 
-if [[ ${PV} != ** ]]; then
-   PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 
1-2)*"
+if [[ ${MY_PV} != ** ]] && [[ ${PV} != *_* ]]; then
+   

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

2018-05-03 Thread Patrice Clement
commit: 10ac9b1bcea80bbf87de68a147130f76d0ccecbb
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu May  3 12:34:37 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu May  3 12:35:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ac9b1b

media-libs/sdl-image: regenerate Manifest file again.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/sdl-image/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/sdl-image/Manifest b/media-libs/sdl-image/Manifest
index 419c8444fb3..4b0d4096b96 100644
--- a/media-libs/sdl-image/Manifest
+++ b/media-libs/sdl-image/Manifest
@@ -1 +1 @@
-DIST SDL_image-1.2.12.tar.gz 4909 BLAKE2B 
1ebc194906f1f2a1dfd1621c81bf5825dc0dcbfc8e888da27305456d6048fc01f06da7578d2e9a137c741fa2f931ef2ee000cdebd5bb236da95d6acc963da8d0
 SHA512 
dfe9aaa3387c9c237620b06b1f776dcbf89a35031a601b51143cefc07c05ae1b8065c9b3d202521c944ba1f49027536f9178775ad5c8c3ab454e0c07a21d408c
+DIST SDL_image-1.2.12.tar.gz 2231074 BLAKE2B 
0d63e0b2207d1d347ec882e610eb37a625811febc215f089eb00dddec92b1a9fe026d2ab7823677c46e595585f3b5e176c35f9ac1f9ec2debf430ecc3ea950a6
 SHA512 
0e71b280abc2a7f15755e4480a3c1b52d41f9f8b0c9216a6f5bd9fc0e939456fb5d6c10419e1d1904785783f9a1891ead278c03e88b0466fecc6871c3ca40136



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

2018-05-03 Thread Andreas Sturmlechner
commit: 4c1bb55fb74e1806ebf87e3bb5afe936c47299b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 12:19:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:30:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1bb55f

kde4-base.eclass: Remove last-rited

Moved to kde-sunset repository.

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

 eclass/kde4-base.eclass | 963 
 1 file changed, 963 deletions(-)

diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
deleted file mode 100644
index 72e4fcfe526..000
--- a/eclass/kde4-base.eclass
+++ /dev/null
@@ -1,963 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @DEAD
-# Removal on 2018-05-03.
-# @ECLASS: kde4-base.eclass
-# @MAINTAINER:
-# k...@gentoo.org
-# @BLURB: This eclass provides functions for kde 4.X ebuilds
-# @DESCRIPTION:
-# The kde4-base.eclass provides support for building KDE4 based ebuilds
-# and KDE4 applications.
-#
-# NOTE: KDE 4 ebuilds currently support EAPI 5. This will be
-# reviewed over time as new EAPI versions are approved.
-
-if [[ -z ${_KDE4_BASE_ECLASS} ]]; then
-_KDE4_BASE_ECLASS=1
-
-# @ECLASS-VARIABLE: KDE_SELINUX_MODULE
-# @DESCRIPTION:
-# If set to "none", do nothing.
-# For any other value, add selinux to IUSE, and depending on that useflag
-# add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND
-: ${KDE_SELINUX_MODULE:=none}
-
-# @ECLASS-VARIABLE: VIRTUALDBUS_TEST
-# @DESCRIPTION:
-# If defined, launch and use a private dbus session during src_test.
-
-# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
-# @DESCRIPTION:
-# For proper description see virtualx.eclass manpage.
-# Here we redefine default value to be manual, if your package needs virtualx
-# for tests you should proceed with setting VIRTUALX_REQUIRED=test.
-: ${VIRTUALX_REQUIRED:=manual}
-
-inherit kde4-functions toolchain-funcs flag-o-matic gnome2-utils virtualx 
versionator eutils multilib xdg-utils
-
-if [[ ${KDE_BUILD_TYPE} = live ]]; then
-   case ${KDE_SCM} in
-   svn) inherit subversion ;;
-   git) inherit git-r3 ;;
-   esac
-fi
-
-# @ECLASS-VARIABLE: CMAKE_REQUIRED
-# @DESCRIPTION:
-# Specify if cmake buildsystem is being used. Possible values are 'always' and 
'never'.
-# Please note that if it's set to 'never' you need to explicitly override 
following phases:
-# src_configure, src_compile, src_test and src_install.
-# Defaults to 'always'.
-: ${CMAKE_REQUIRED:=always}
-if [[ ${CMAKE_REQUIRED} = always ]]; then
-   buildsystem_eclass="cmake-utils"
-   export_fns="src_configure src_compile src_test src_install"
-fi
-
-# @ECLASS-VARIABLE: KDE_MINIMAL
-# @DESCRIPTION:
-# This variable is used when KDE_REQUIRED is set, to specify required KDE 
minimal
-# version for apps to work. Currently defaults to 4.4
-# One may override this variable to raise version requirements.
-# Note that it is fixed to ${PV} for kde-base packages.
-KDE_MINIMAL="${KDE_MINIMAL:-4.4}"
-
-# Set slot for KDEBASE known packages
-case ${KDEBASE} in
-   kde-base)
-   SLOT=4/$(get_version_component_range 1-2)
-   KDE_MINIMAL="${PV}"
-   ;;
-   kdevelop)
-   if [[ ${KDE_BUILD_TYPE} = live ]]; then
-   # @ECLASS-VARIABLE: KDEVELOP_VERSION
-   # @DESCRIPTION:
-   # Specifies KDevelop version. Default is 4.0.0 for 
tagged packages and  for live packages.
-   # Applies to KDEBASE=kdevelop only.
-   KDEVELOP_VERSION="${KDEVELOP_VERSION:-4.}"
-   # @ECLASS-VARIABLE: KDEVPLATFORM_VERSION
-   # @DESCRIPTION:
-   # Specifies KDevplatform version. Default is 1.0.0 for 
tagged packages and  for live packages.
-   # Applies to KDEBASE=kdevelop only.
-   KDEVPLATFORM_VERSION="${KDEVPLATFORM_VERSION:-4.}"
-   else
-   case ${PN} in
-   kdevelop)
-   KDEVELOP_VERSION=${PV}
-   
KDEVPLATFORM_VERSION="$(($(get_major_version)-3)).$(get_after_major_version)"
-   ;;
-   kdevplatform|kdevelop-php*|kdevelop-python)
-   
KDEVELOP_VERSION="$(($(get_major_version)+3)).$(get_after_major_version)"
-   KDEVPLATFORM_VERSION=${PV}
-   ;;
-   *)
-   
KDEVELOP_VERSION="${KDEVELOP_VERSION:-4.0.0}"
-   
KDEVPLATFORM_VERSION="${KDEVPLATFORM_VERSION:-1.0.0}"
-   esac
-   fi

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

2018-05-03 Thread Andreas Sturmlechner
commit: 48b2a6a45db4ad2c4cee9ed0e406e90d6b89e7b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 12:21:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:30:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b2a6a4

kde4-functions.eclass: Remove last-rited

Moved to kde-sunset repository.

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

 eclass/kde4-functions.eclass | 431 ---
 1 file changed, 431 deletions(-)

diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass
deleted file mode 100644
index 98f972c3aca..000
--- a/eclass/kde4-functions.eclass
+++ /dev/null
@@ -1,431 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @DEAD
-# Removal on 2018-05-03.
-# @ECLASS: kde4-functions.eclass
-# @MAINTAINER:
-# k...@gentoo.org
-# @BLURB: Common ebuild functions for KDE 4 packages
-# @DESCRIPTION:
-# This eclass contains all functions shared by the different eclasses,
-# for KDE 4 ebuilds.
-
-if [[ -z ${_KDE4_FUNCTIONS_ECLASS} ]]; then
-_KDE4_FUNCTIONS_ECLASS=1
-
-inherit versionator
-
-# @ECLASS-VARIABLE: EAPI
-# @DESCRIPTION:
-# Currently kde4 eclasses support EAPI 5 and 6.
-case ${EAPI} in
-   5|6) : ;;
-   *) die "EAPI=${EAPI:-0} is not supported" ;;
-esac
-
-# @ECLASS-VARIABLE: KDE_OVERRIDE_MINIMAL
-# @DESCRIPTION:
-# For use only in very few well-defined cases; normally it should be unset.
-# If this variable is set, all calls to add_kdebase_dep return a dependency on
-# at least this version, independent of the version of the package itself.
-# If you know exactly that one specific NEW KDE component builds and runs fine
-# with all the rest of KDE at an OLDER version, you can set this old version 
here.
-# Warning- may lead to general instability and kill your pet targh.
-
-# @ECLASS-VARIABLE: KDEBASE
-# @DESCRIPTION:
-# This gets set to a non-zero value when a package is considered a kde or
-# kdevelop ebuild.
-if [[ ${CATEGORY} = kde-base || ${CATEGORY} == kde-plasma || ${CATEGORY} = 
kde-apps || ${CATEGORY} = kde-frameworks ]]; then
-   debug-print "${ECLASS}: KDEBASE ebuild recognized"
-   KDEBASE=kde-base
-elif [[ ${KMNAME-${PN}} = kdevelop ]]; then
-   KDEBASE=kdevelop
-fi
-
-debug-print "${ECLASS}: ${KDEBASE} ebuild recognized"
-
-# determine the build type
-if [[ ${PV} = ** ]]; then
-   KDE_BUILD_TYPE="live"
-else
-   KDE_BUILD_TYPE="release"
-fi
-export KDE_BUILD_TYPE
-
-# Set reponame and SCM for modules that have fully migrated to git
-# (hack - it's here because it needs to be before SCM inherits from kde4-base)
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
-   case "${KMNAME}" in
-   kdebase-workspace)
-   EGIT_REPONAME=${EGIT_REPONAME:=kde-workspace}
-   ;;
-   kdebase-runtime)
-   EGIT_REPONAME=${EGIT_REPONAME:=kde-runtime}
-   ;;
-   esac
-fi
-
-# @ECLASS-VARIABLE: KDE_SCM
-# @DESCRIPTION:
-# If this is a live package which scm does it use
-# Everything else uses git by default
-KDE_SCM="${KDE_SCM:-git}"
-case ${KDE_SCM} in
-   svn|git) ;;
-   *) die "KDE_SCM: ${KDE_SCM} is not supported" ;;
-esac
-
-# @FUNCTION: kde4_lingua_to_l10n
-# @USAGE: ...
-# @INTERNAL
-# @DESCRIPTION:
-# Output l10n flag name(s) (without prefix(es)) appropriate for given KDE
-# locale(s).
-kde4_lingua_to_l10n() {
-   local l
-   for l; do
-   case ${l} in
-   ca@valencia) echo ca-valencia;;
-   sr@ijekavian) echo sr-ijekavsk;;
-   sr@ijekavianlatin) echo sr-Latn-ijekavsk;;
-   sr@latin|sr@Latn) echo sr-Latn;;
-   uz@cyrillic) echo uz-Cyrl;;
-   *@*) die "${FUNCNAME}: Unhandled KDE_LINGUAS: ${l}";;
-   *) echo "${l/_/-}";;
-   esac
-   done
-}
-
-# @ECLASS-VARIABLE: KDE_LINGUAS
-# @DESCRIPTION:
-# This is a whitespace-separated list of translations this ebuild supports.
-# These translations are automatically added to IUSE. Therefore ebuilds must 
set
-# this variable before inheriting any eclasses. To enable only selected
-# translations, ebuilds must call enable_selected_linguas(). 
kde4-{base,meta}.eclass does
-# this for you.
-#
-# Example: KDE_LINGUAS="de en_GB nl"
-if [[ ${KDE_BUILD_TYPE} != live || -n ${KDE_LINGUAS_LIVE_OVERRIDE} ]]; then
-   for _lingua in $(kde4_lingua_to_l10n ${KDE_LINGUAS}); do
-   IUSE="${IUSE} l10n_${_lingua}"
-   done
-fi
-
-# @FUNCTION: buildsycoca
-# @DESCRIPTION:
-# Function to rebuild the KDE System Configuration Cache.
-# All KDE ebuilds should run this in pkg_postinst and pkg_postrm.
-buildsycoca() {
-   debug-print-function ${FUNCNAME} "$@"
-
-   # We no longer need to run kbuildsycoca4, as kded does that 
automatically, as needed
-
- 

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

2018-05-03 Thread Andreas Sturmlechner
commit: 11f2211b6d952e19bef1456deb22ce363b001286
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 12:18:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:30:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f2211b

net-vpn/kvpnc: Remove last-rited package

Moved to kde-sunset repository.

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

 net-vpn/kvpnc/Manifest   |  2 -
 net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc47.patch | 11 -
 net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc6.patch  | 53 -
 net-vpn/kvpnc/files/kvpnc-0.9.6a-ifconfig.patch  | 38 ---
 net-vpn/kvpnc/files/kvpnc-0.9.6a-kicon.patch | 59 
 net-vpn/kvpnc/files/kvpnc-0.9.6a-scriptsec.patch | 15 --
 net-vpn/kvpnc/kvpnc-0.9.6a-r3.ebuild | 55 --
 net-vpn/kvpnc/metadata.xml   |  8 
 8 files changed, 241 deletions(-)

diff --git a/net-vpn/kvpnc/Manifest b/net-vpn/kvpnc/Manifest
deleted file mode 100644
index 12e89c41516..000
--- a/net-vpn/kvpnc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kvpnc-0.9.6-kde4-locale.tar.bz2 2020192 BLAKE2B 
89d0d95ad04c1dfedcce7b5eb6bb6b17f37f08cdd39822d0aa5679638187c32625b0b8bc95e967f2a9ce938a45d157655bb43071ae9dbd214e40faa5195b9316
 SHA512 
a2e5c7f465ec77e61f882cb2a45da7da3c868de164e8cdefe2a987d9040e1762ebd6f3e089f008dfcc7f7fad47b9847c059d615c94a995805af0ca3f1fd4d209
-DIST kvpnc-0.9.6a-kde4.tar.bz2 579425 BLAKE2B 
1058e06b9a1d4325794a51f1ee34892b6898b6ffb077897a7c9e4617019be2da6e3759da5d2a4bb405424e8f18e7a01cad3bccf2d0f5f438e65d262c560f5484
 SHA512 
e30e3fcb9729a378c84d636c7efe0e45ce7d15bcfab2f5f6cd4e37951de1db10c343e5e14dc13aafc4d540058ebc2ca0c2ad30c555fd78f0de552107d13d2467

diff --git a/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc47.patch 
b/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc47.patch
deleted file mode 100644
index db59b5baaf8..000
--- a/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc47.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ruN kvpnc-0.9.6a-kde4.orig/src/kvpnc.cpp kvpnc-0.9.6a-kde4/src/kvpnc.cpp
 kvpnc-0.9.6a-kde4.orig/src/kvpnc.cpp   2012-06-25 22:16:25.395420711 
+0200
-+++ kvpnc-0.9.6a-kde4/src/kvpnc.cpp2012-06-25 22:17:41.598424971 +0200
-@@ -75,6 +75,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "ui_mainviewbase4.h"
- #include "ciscocertificateenrollment.h"

diff --git a/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc6.patch 
b/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc6.patch
deleted file mode 100644
index ba086a6337c..000
--- a/net-vpn/kvpnc/files/kvpnc-0.9.6a-gcc6.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-Author: Pino Toscano 
-Description: remove extra bool parameter for KConfigGroup::deleteEntry()
- unneeded, and it does not match any of the actual signatures of the
- function
-Bug-Debian: https://bugs.debian.org/811679
-Applied-Upstream: commit:1452683
-
 a/src/kvpncconfig.cpp
-+++ b/src/kvpncconfig.cpp
-@@ -4305,7 +4305,7 @@
- appPointer->processEvents();
- 
- if (useKwallet && KWallet::Wallet::isEnabled())
--configgroup.deleteEntry("First use of Kwallet", false);
-+configgroup.deleteEntry("First use of Kwallet");
- 
- 
- /* = user data = */
-Author: Pino Toscano 
-Description: do not return bool for QString
- GCC 6 cannot convert them
-Bug-Debian: https://bugs.debian.org/811679
-Applied-Upstream: commit:1452682
-
 a/src/utils.cpp
-+++ b/src/utils.cpp
-@@ -914,7 +914,7 @@
- NameAndPidOfProgramListenProcess->start(proc, args);
- if (!NameAndPidOfProgramListenProcess->waitForStarted()) {
- kError() << "netstat fails!" << endl;
--return false;
-+return "";
- } else {
- NameAndPidOfProgramListenProcess->waitForFinished();
- 
-@@ -946,7 +946,7 @@
- GetEmailAddressOfCertProcess->start(proc, args);
- if (!GetEmailAddressOfCertProcess->waitForStarted()) {
- kError() << "GetEmailAddressOfCertProcess" << endl;
--return false;
-+return "";
- } else {
- GetEmailAddressOfCertProcess->waitForFinished();
- disconnect(GetEmailAddressOfCertProcess, 
SIGNAL(readyReadStandardOutput()), this, SLOT(readOutGetEmailAddressOfCert()));
-@@ -1159,7 +1159,7 @@
- GetHostnameProcess->start(proc, args);
- if (!GetHostnameProcess->waitForStarted()) {
- kError() << "Unable to start getHostname process!" << endl;
--return false;
-+return "";
- } else {
- GetHostnameProcess->waitForFinished();
- return Hostname;

diff --git a/net-vpn/kvpnc/files/kvpnc-0.9.6a-ifconfig.patch 
b/net-vpn/kvpnc/files/kvpnc-0.9.6a-ifconfig.patch
deleted file mode 100644
index 1413bccc97e..000
--- a/net-vpn/kvpnc/files/kvpnc-0.9.6a-ifconfig.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -ruN kvpnc-0.9.6a-kde4/src/kvpncconfig.cpp 
kvpnc-0.9.6a-kde4-patched/src/kvpncconfig.cpp
 

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

2018-05-03 Thread Andreas Sturmlechner
commit: 2d1b518efe35fcf3eacc67312d097057fadb5a1b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 30 20:34:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:29:21 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=2d1b518e

kde-frameworks/kdelibs: Update dependencies (x11-proto/* -> 
x11-base/xorg-proto).

 kde-frameworks/kdelibs/kdelibs-4.14.37.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kdelibs/kdelibs-4.14.37.ebuild 
b/kde-frameworks/kdelibs/kdelibs-4.14.37.ebuild
index 5144e27..ce48c2e 100644
--- a/kde-frameworks/kdelibs/kdelibs-4.14.37.ebuild
+++ b/kde-frameworks/kdelibs/kdelibs-4.14.37.ebuild
@@ -112,9 +112,9 @@ RDEPEND="${COMMONDEPEND}
 PDEPEND="
dev-util/automoc
virtual/pkgconfig
+   x11-base/xorg-proto
>=x11-libs/libXtst-1.1.0
x11-misc/xdg-utils
-   x11-proto/xf86vidmodeproto
handbook? ( kde-apps/khelpcenter:* )
policykit? ( kde-plasma/polkit-kde-agent )
 "



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

2018-05-03 Thread Andreas Sturmlechner
commit: c84b751be40952ca568887c2cdab41153b436a6e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 27 06:14:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 12:28:05 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c84b751b

kde4-base.eclass: Transition deps to x11-base/xorg-proto

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

diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index a10dd0e..5a9a49c 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -387,7 +387,7 @@ kdedepend="
dev-util/automoc
virtual/pkgconfig
>=x11-libs/libXtst-1.1.0
-   x11-proto/xf86vidmodeproto
+   x11-base/xorg-proto
 "
 
 kderdepend=""



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

2018-05-03 Thread Mike Pagano
commit: 48857b14a25452738bf31db1afeb63fbf5a8d7ea
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May  3 12:11:31 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May  3 12:11:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48857b14

sys-kernel/gentoo-sources: Delicately prune 4.14.X

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest | 12 --
 .../gentoo-sources/gentoo-sources-4.14.30.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.31.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.32.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.33.ebuild   | 28 --
 5 files changed, 124 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 09d17ee8e74..9fad7bcbaf0 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -4,18 +4,6 @@ DIST genpatches-4.1-52.extras.tar.xz 16464 BLAKE2B 
2eb844fa5ea35b64668d59d6ca570
 DIST genpatches-4.1-55.base.tar.xz 1403164 BLAKE2B 
82041e31eb4a489c9137cff47dec868d9c4e5036ff620149f8852690993f54c17c59f63f4670f9017e354953819a6390cc11f00985a6ce4b732c5b2bb040f28c
 SHA512 
e33a38dd9016e61a5cd4d71e8e7347dacc56f79ae79a5214c99de9085487d87915abc827721cfc3a12293648e7af3c09e99ea8a9e874c83635a308a6f868a816
 DIST genpatches-4.1-55.experimental.tar.xz 61768 BLAKE2B 
0faa3c8c3e317a3180fccfa7a855b0165918532ceb8572ad83117598fd963040d052d4555131b26193b3e19e613d6ab0bf503af528b7d81aa57e61cec1f6
 SHA512 
9ada847e10f40064f8cb617aad3b0fe82bee1e7b09d16331c3e97d16b4a0fdda08448c804b6fd60fca175e83186672fec945ea1e31c521cbf8d6b299f0ecc0e4
 DIST genpatches-4.1-55.extras.tar.xz 16464 BLAKE2B 
c808cdaf43e9acc84f99639717bf6a89e94f43c3aed456848c3f1bc1afb82b538c7b717c445394277210fb583b77fb15396a95a2aff5db5cf4460b1a45c58066
 SHA512 
fead92d3df2fa98b62c49d2a5a6cc8f81a385c6a01b664d043fd2753bac4dc8f60ab1a392ea2ddcffab8a44e031c94cf7113b04dd17f5c108a54d860c5cd461f
-DIST genpatches-4.14-35.base.tar.xz 911684 BLAKE2B 
28fb557cfca83b5138fb6e04d0377c9d5507049680fc86f8e073ab00b4db89689d20dd6c22ca21ade35e3d10187b26139057114ae81f1db3a24ed436557719a7
 SHA512 
52bc894c5483c21d9228671adbd12be36be669a70426399d0c183e4a87e102e06e1151e5b057da4e9dd46696a74d03f5404bf4c180c15c3595bb1c44ae511965
-DIST genpatches-4.14-35.experimental.tar.xz 5184 BLAKE2B 
b4d97f8f7d4dc4fdeb22e316ee5474f86376571384385e0130d56f6228896d5de5cb74f3abd4e437b0fb2ad5f8e092c431ca3efe076af06e1d1008b70fc3
 SHA512 
5666450cc357545df8260e7100cfbfdc6389f7c766a93214ed5f8fb0ff7524c90fcdb232e136d3cf451be581e021b8ecc086d37782780b44772eb95e3a0f0432
-DIST genpatches-4.14-35.extras.tar.xz 17492 BLAKE2B 
585593b652ce04707ded634190d56ce3e548493b1d65e2cffe963d62abe3bab83134eb6a0feef45b94b324c577a7c5aa318bebeb2e97bf2943c8a1319e40ed3a
 SHA512 
df8d909c8897116f42877fce9b7e62f5eb651a0ab51861ad4e3acd68adebb40657755cb7c7757b001beec7f959cf1ef8691609b11deba0aa214baacc7b4f66ae
-DIST genpatches-4.14-36.base.tar.xz 937452 BLAKE2B 
6d1a76eb2d49f08980a1ed98e2ee51b4190525febda533f35c809b4c4fdc5006cd76dad93120caa1d677c6b3e65b24ae9f0639b249ae05762e0caa2855c81959
 SHA512 
8cf07fb978b91edde19edf8f09827a820681ecc9719e8f80803ee9d29a308e5c4f222acbcb401cb05a9e659a4e408e6e5b23f3a0f1c415f87f3374de4ad87ac7
-DIST genpatches-4.14-36.experimental.tar.xz 5184 BLAKE2B 
b4d97f8f7d4dc4fdeb22e316ee5474f86376571384385e0130d56f6228896d5de5cb74f3abd4e437b0fb2ad5f8e092c431ca3efe076af06e1d1008b70fc3
 SHA512 
5666450cc357545df8260e7100cfbfdc6389f7c766a93214ed5f8fb0ff7524c90fcdb232e136d3cf451be581e021b8ecc086d37782780b44772eb95e3a0f0432
-DIST genpatches-4.14-36.extras.tar.xz 17492 BLAKE2B 
585593b652ce04707ded634190d56ce3e548493b1d65e2cffe963d62abe3bab83134eb6a0feef45b94b324c577a7c5aa318bebeb2e97bf2943c8a1319e40ed3a
 SHA512 
df8d909c8897116f42877fce9b7e62f5eb651a0ab51861ad4e3acd68adebb40657755cb7c7757b001beec7f959cf1ef8691609b11deba0aa214baacc7b4f66ae
-DIST genpatches-4.14-37.base.tar.xz 946124 BLAKE2B 
92d0dbc05b70d4b1fdf0418b02626bb8ed756dff8945a173c9471e3390c06c0a1130306589ceb847895d801a146f38a6d45a6adac08f04c4e8d5f083829e93a6
 SHA512 
d8cc75aea82c4901fee990cb1d174b32b1b424b9a3dfafeb9ab06cd5f2acf0a74b4d5ac69751cf701874f0418f4b1a7de8a4f1595189746953e35aa2df9d2fb9
-DIST genpatches-4.14-37.experimental.tar.xz 5184 BLAKE2B 
ac2a110cce98d65bcfb074b3f89ef697d0bea06da5541d9c469f8d3ccb23c1923747da170fd1b4ca3658f0182bddef1e1a7c69b664522d043f38a0bbce348146
 SHA512 
802ca0594a46f0f5719a847eb89cd843e8ffccb076fef730d4c95afb7bb8795317f1a0da907ef82f575659b9742d920aa3e24a0953006e3a12770e53fcb34140
-DIST genpatches-4.14-37.extras.tar.xz 17508 BLAKE2B 
8b594c88abd0c67b5904a121ecf047ce5682467b5d9ef1af52f896ca0d772243839193409670fbf2bbae4addf78bc2a7b6918306be23ad10a7396f91dceccd4b
 SHA512 
bf246961a70b2209403a8b2e4ae931c970ac5725e173cf146de5a9f0fda5927d808cdaebdab0ded058719a517cbffb6f8d2963a2f88c5bb2abde410f0a01c71f
-DIST 

[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2018-05-03 Thread Fabian Groffen
commit: f4d87c92c4886700c5fd7570a8af293d0dedcb5d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May  3 11:48:28 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May  3 11:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f4d87c92

dev-lang/python: remove old 3.4.5

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 dev-lang/python/Manifest|   3 -
 dev-lang/python/python-3.4.5.ebuild | 450 
 2 files changed, 453 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 00c4315df3..3a746050dc 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,18 +1,15 @@
 DIST 7be648659ef46f33db6913ca0ca5a809219d5629.zip 9199 BLAKE2B 
85803bc1677bd16650cb5fc4a2c54fdac0228326f25cfba4fcd098ac9d689312d3e0dde6fca57f720d5235361d6462461cf018325c23fda9139e0f1683055aff
 SHA512 
cabc21d2d7379daf1f4bafe7ab00b70e5b4f707d3102496b96ff0dfdced26347097ad771c69e0b9488b7c54b1ef36f9bc019bee72f1ffcbb55dcd0e71095edfe
 DIST 8ee84829be03c2a1aa74f0f095c994c1f43f4688.zip 14239 BLAKE2B 
3dd91f83e5886cb9ba5c1fd9f3da38ab521db70645fa187752cd784919d523d9bf59b61223ea1a455b6d9002ba88dac5bd834c8e943b121db84e30bbb0f65204
 SHA512 
2f3ada7ff2bd97f90e3b972b681624ddf45c6d1db8d5e89f1313b4693db240a3c4e27c84bd2cf8ff71d5fb276b381ca6a3b8a6945f8db53ff3496cc4cc0b1d62
 DIST Python-2.7.14.tar.xz 12576112 BLAKE2B 
e03c4134cfdd88678acc26f383130a598ce4de908ab6bb9ee00e9235de3e0fcb9e653fec86f39db64fb895ef797d33736524655c5b94fab2cde2544b966b2cfb
 SHA512 
78310b0be6388ffa15f29a80afb9ab3c03a572cb094e9da00cfe391afadb51696e41f592eb658d6a31a2f422fdac8a55214a382cbb8cfb43d4a127d5b35ea7f9
-DIST Python-3.4.5.tar.xz 14516820 BLAKE2B 
f9ddabd2df2241089d07756d3a8ba1c70096bee60d7cdef84041edbb20c488c3a573762441a4b7f543dbc0ce403ce84ff7d02e7d25699917bd014ab96deead85
 SHA512 
b548a5338d141b3086dea372fa2cc245ba5350ee9f0d1304ef6222dc45380b66d380b092e547d54206d56ca68563b95036f445f97f72bb0ef1d48f81a74a3d4c
 DIST Python-3.4.8.tar.xz 14576444 BLAKE2B 
262b82fbc0e4852216d2edf05f9e9194bc93be7b14a2d6ef56789b808cff274e58b2fa7134955464fd05ab36181b5861aeca31e2e05b27f0f58ac66d145bd56b
 SHA512 
478552c72efe606cb1993024b81839c51d01f1c949564c007ab2b76016f110e1f7bd418e5de3f4f93b466ce7dbe6583d3c150830d1f28f75e0809625b568a7ec
 DIST Python-3.5.4.tar.xz 15332320 BLAKE2B 
1fc3ba4eb1ed949062961c13fd1f9851c7f9cbeb4916c06a0389349ee2d4872b2b1c2d30138822e6329b6a715f35a66df704b7a04aa4adeb95b685b8d6e45d61
 SHA512 
dbbe2740ee1cce5404b7b6436a9b3887e15f415a1006efa22014ec7e5b1e48c43eed0ff98f6f5b365c527b8d2525be4ce72bbe404ce71c0835529fcd6f0267ff
 DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8223b6f3d87b69f556453fe2ae3d4dc2c1a6b9c2c6aad033cea9b40cd32264d8208cc81a1ec34ff252379bf95b8
 SHA512 
c9056baee6a2d1fe7f14b1f310db95b78e8972766d086f8ae10954f38f8182956171580bde01ddadebe897f2545a6fbe47669ca3e4887026ac1fae5ee9197f22
 DIST Python-3.6.3.tar.xz 16974296 BLAKE2B 
8220fc0c2eaa315d3972085b0f531f169adb6cfad57023ad2c115603b5a484573ea3540eb3216edd0f4514256c8edb07469cf38d17727d69cdc15cdf1f601623
 SHA512 
32f24a3adcb7880003c7ecdc5e53e838e774adda76b308961d8215e28db630b2fa2828097817924c76afa4212b2df3362eb64d4e10f37c0147f512ec5aa8662b
 DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 
0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad
 SHA512 
6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
-DIST python-gentoo-patches-3.4.5-0.tar.xz 12044 BLAKE2B 
7fb3cc7dcd987debd5aa263d8e26b21aad439d8e3177c06c3683406a53bbda9652175673b09b6300f6a5b62148190cd8a75c9b65a5de04d770866733fcc0ebcb
 SHA512 
108a4845667ecdf4001fcbeffab0cfbbac87439a449a7351428b0f3e2f159e3848ee0c0dfa45c9fba893b9f9584b33722fc8bb0bd7485a1d0909c3a35ede6ed8
 DIST python-gentoo-patches-3.4.6-0.tar.xz 11728 BLAKE2B 
2a636f5500f4c7d354f421133f086cba9a25c30d5feaaa2dc25c9c588125d7c9097baecaa11f31548fa598b5dc137ca310ad86222510c0a955fa632a6d0a4b06
 SHA512 
41c22dc8f1db8800fc0b97eed2b27bf1873e5de1369bd4aecf7a7a91e609a78e45a4b56fc89d575317f33a7704c0c1cad1494e8a993415a198f256e8338f49ab
 DIST python-gentoo-patches-3.5.4-0.tar.xz 11704 BLAKE2B 
4a7d71feff18c7c8c109bed10748348484d314183c3de3ec950d5ca5ce7048bb322c470f3f5bff2d63eb7f2ed99c0fe75c621df050273d9d118681b28926061d
 SHA512 
d395a87695f700598026038d6929ea5038abd7d494294037a4dfa02d5262203dbbaa6ae258a5a7f35ff5542f6266dcf69cc0b9c3df2a047cd2f6699a87e182ec
 DIST python-gentoo-patches-3.6.2-0.tar.xz 10744 BLAKE2B 
3075754627617ac2ceee879eaf1a0e6564505655cdbdff380233a09df701a6188d64fe1f6a8c642b1fb05ef3c460a07042b6a362d655cd02717d6d9ba47983a1
 SHA512 
2aac1700c541202aa4f43bff4cb521b996d52ab350133318abaddb43f4b6e20548f37de472ace8024ef325ebf63fdfff0d43f8aa1f717d3c56f974b7aa1764e3
 DIST python-prefix-2.7.14-gentoo-patches-r0.tar.xz 14736 BLAKE2B 

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

2018-05-03 Thread Fabian Groffen
commit: 7b01068518698b9292df9171df071f3bfbfa6500
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May  3 11:47:49 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May  3 11:47:49 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7b010685

dev-lang/python: bump/sync 3.5

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 dev-lang/python/Manifest   |   1 +
 .../python-3.5.5-libressl-compatibility.patch  |  69 
 dev-lang/python/python-3.5.5-r1.ebuild | 442 +
 3 files changed, 512 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b4faac8990..00c4315df3 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,7 @@ DIST Python-2.7.14.tar.xz 12576112 BLAKE2B 
e03c4134cfdd88678acc26f383130a598ce4d
 DIST Python-3.4.5.tar.xz 14516820 BLAKE2B 
f9ddabd2df2241089d07756d3a8ba1c70096bee60d7cdef84041edbb20c488c3a573762441a4b7f543dbc0ce403ce84ff7d02e7d25699917bd014ab96deead85
 SHA512 
b548a5338d141b3086dea372fa2cc245ba5350ee9f0d1304ef6222dc45380b66d380b092e547d54206d56ca68563b95036f445f97f72bb0ef1d48f81a74a3d4c
 DIST Python-3.4.8.tar.xz 14576444 BLAKE2B 
262b82fbc0e4852216d2edf05f9e9194bc93be7b14a2d6ef56789b808cff274e58b2fa7134955464fd05ab36181b5861aeca31e2e05b27f0f58ac66d145bd56b
 SHA512 
478552c72efe606cb1993024b81839c51d01f1c949564c007ab2b76016f110e1f7bd418e5de3f4f93b466ce7dbe6583d3c150830d1f28f75e0809625b568a7ec
 DIST Python-3.5.4.tar.xz 15332320 BLAKE2B 
1fc3ba4eb1ed949062961c13fd1f9851c7f9cbeb4916c06a0389349ee2d4872b2b1c2d30138822e6329b6a715f35a66df704b7a04aa4adeb95b685b8d6e45d61
 SHA512 
dbbe2740ee1cce5404b7b6436a9b3887e15f415a1006efa22014ec7e5b1e48c43eed0ff98f6f5b365c527b8d2525be4ce72bbe404ce71c0835529fcd6f0267ff
+DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8223b6f3d87b69f556453fe2ae3d4dc2c1a6b9c2c6aad033cea9b40cd32264d8208cc81a1ec34ff252379bf95b8
 SHA512 
c9056baee6a2d1fe7f14b1f310db95b78e8972766d086f8ae10954f38f8182956171580bde01ddadebe897f2545a6fbe47669ca3e4887026ac1fae5ee9197f22
 DIST Python-3.6.3.tar.xz 16974296 BLAKE2B 
8220fc0c2eaa315d3972085b0f531f169adb6cfad57023ad2c115603b5a484573ea3540eb3216edd0f4514256c8edb07469cf38d17727d69cdc15cdf1f601623
 SHA512 
32f24a3adcb7880003c7ecdc5e53e838e774adda76b308961d8215e28db630b2fa2828097817924c76afa4212b2df3362eb64d4e10f37c0147f512ec5aa8662b
 DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 
0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad
 SHA512 
6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
 DIST python-gentoo-patches-3.4.5-0.tar.xz 12044 BLAKE2B 
7fb3cc7dcd987debd5aa263d8e26b21aad439d8e3177c06c3683406a53bbda9652175673b09b6300f6a5b62148190cd8a75c9b65a5de04d770866733fcc0ebcb
 SHA512 
108a4845667ecdf4001fcbeffab0cfbbac87439a449a7351428b0f3e2f159e3848ee0c0dfa45c9fba893b9f9584b33722fc8bb0bd7485a1d0909c3a35ede6ed8

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

[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2018-05-03 Thread Fabian Groffen
commit: a5bfb676d31addcdbd25724358f77880026a6b11
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May  3 12:05:35 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May  3 12:05:35 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a5bfb676

dev-lang/python: bump/sync 3.6

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 dev-lang/python/Manifest   |  4 +-
 ...{python-3.6.3.ebuild => python-3.6.5-r1.ebuild} | 46 +-
 2 files changed, 29 insertions(+), 21 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3a746050dc..a69a27b9fa 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,11 +4,11 @@ DIST Python-2.7.14.tar.xz 12576112 BLAKE2B 
e03c4134cfdd88678acc26f383130a598ce4d
 DIST Python-3.4.8.tar.xz 14576444 BLAKE2B 
262b82fbc0e4852216d2edf05f9e9194bc93be7b14a2d6ef56789b808cff274e58b2fa7134955464fd05ab36181b5861aeca31e2e05b27f0f58ac66d145bd56b
 SHA512 
478552c72efe606cb1993024b81839c51d01f1c949564c007ab2b76016f110e1f7bd418e5de3f4f93b466ce7dbe6583d3c150830d1f28f75e0809625b568a7ec
 DIST Python-3.5.4.tar.xz 15332320 BLAKE2B 
1fc3ba4eb1ed949062961c13fd1f9851c7f9cbeb4916c06a0389349ee2d4872b2b1c2d30138822e6329b6a715f35a66df704b7a04aa4adeb95b685b8d6e45d61
 SHA512 
dbbe2740ee1cce5404b7b6436a9b3887e15f415a1006efa22014ec7e5b1e48c43eed0ff98f6f5b365c527b8d2525be4ce72bbe404ce71c0835529fcd6f0267ff
 DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8223b6f3d87b69f556453fe2ae3d4dc2c1a6b9c2c6aad033cea9b40cd32264d8208cc81a1ec34ff252379bf95b8
 SHA512 
c9056baee6a2d1fe7f14b1f310db95b78e8972766d086f8ae10954f38f8182956171580bde01ddadebe897f2545a6fbe47669ca3e4887026ac1fae5ee9197f22
-DIST Python-3.6.3.tar.xz 16974296 BLAKE2B 
8220fc0c2eaa315d3972085b0f531f169adb6cfad57023ad2c115603b5a484573ea3540eb3216edd0f4514256c8edb07469cf38d17727d69cdc15cdf1f601623
 SHA512 
32f24a3adcb7880003c7ecdc5e53e838e774adda76b308961d8215e28db630b2fa2828097817924c76afa4212b2df3362eb64d4e10f37c0147f512ec5aa8662b
+DIST Python-3.6.5.tar.xz 17049912 BLAKE2B 
f393e9563a18a46c457afcd2e174d9eacda20fe2b0ae5461e11c582fa4d27b85c01bbe7b602f45511b6b44f635c6330205b12fb3e8325ffd07e87b78a8258889
 SHA512 
6b26fcd296b9bd8e67861eff10d14db7507711ddba947288d16d6def53135c39326b7f969c04bb2b2993f924d9e7ad3f5c5282a3915760bc0885cf0a8ea5eb51
 DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 
0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad
 SHA512 
6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
 DIST python-gentoo-patches-3.4.6-0.tar.xz 11728 BLAKE2B 
2a636f5500f4c7d354f421133f086cba9a25c30d5feaaa2dc25c9c588125d7c9097baecaa11f31548fa598b5dc137ca310ad86222510c0a955fa632a6d0a4b06
 SHA512 
41c22dc8f1db8800fc0b97eed2b27bf1873e5de1369bd4aecf7a7a91e609a78e45a4b56fc89d575317f33a7704c0c1cad1494e8a993415a198f256e8338f49ab
 DIST python-gentoo-patches-3.5.4-0.tar.xz 11704 BLAKE2B 
4a7d71feff18c7c8c109bed10748348484d314183c3de3ec950d5ca5ce7048bb322c470f3f5bff2d63eb7f2ed99c0fe75c621df050273d9d118681b28926061d
 SHA512 
d395a87695f700598026038d6929ea5038abd7d494294037a4dfa02d5262203dbbaa6ae258a5a7f35ff5542f6266dcf69cc0b9c3df2a047cd2f6699a87e182ec
-DIST python-gentoo-patches-3.6.2-0.tar.xz 10744 BLAKE2B 
3075754627617ac2ceee879eaf1a0e6564505655cdbdff380233a09df701a6188d64fe1f6a8c642b1fb05ef3c460a07042b6a362d655cd02717d6d9ba47983a1
 SHA512 
2aac1700c541202aa4f43bff4cb521b996d52ab350133318abaddb43f4b6e20548f37de472ace8024ef325ebf63fdfff0d43f8aa1f717d3c56f974b7aa1764e3
+DIST python-gentoo-patches-3.6.4.tar.xz 12888 BLAKE2B 
7cf49ae22df53e855f2e99df51686b5d4bd0da82ef4c22836e24726ea9ed561808352c0305a5659b052d38b843f1ff61b6466a7bc3673b7e5cfb4d81d22fa4bc
 SHA512 
90a1b685f2539872ffd67f96581f70145b7afaf18af19f4a7f4a61214103d2a10bf0069c1769dac229ae011fceaf8538f041082b33c1671905246d018d184dd7
 DIST python-prefix-2.7.14-gentoo-patches-r0.tar.xz 14736 BLAKE2B 
75422fc7390f559d9864f6e22a0b85982ccbdb07d5f2507db8e528285e56d1f11d4bc0b21a0b78d5340eafd562220d2f1b9d0a78b1f7c811c5689a426a81f9f3
 SHA512 
bf8e5039fff834d03a5a671269905f1ea10961995f2327ea023f6ad4d9b49bf210ec746ac6f45a01ff7501f1eb616013951d164410f6c64bce04df0e8b9715c8
 DIST python-prefix-3.4.8-gentoo-patches-r0.tar.xz 12928 BLAKE2B 
d270f27485a70b4186c0d509836f66e6ae8218270cbb0a473b4579de7a8d9fa16eb2387d0441979aa62fc88e54a52f863c58d91b3df64dd6a40ad4bc4236cbb2
 SHA512 
84554d2b320922d7ac6e20012f847a81d6501693a4d9f2146faa8764fca4fbc5e3bf1c0f352853f1ab34ed905ab13097f2e82285ada54c9b4e219e72b39804c2
 DIST python-prefix-3.5.4-gentoo-patches-r0.tar.xz 12768 BLAKE2B 
ab0cbc5430e9588f71cfd7b001a07f9a77097262f17e1f980e3945e39855e1c9437117bf4eb2d424dadf701d37d025e09627d7efdbb9f8867714039f62f261a7
 SHA512 

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

2018-05-03 Thread Alon Bar-Lev
commit: 74f55f1889f01beb05195cf39f4e887f549e4463
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu May  3 11:56:55 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu May  3 11:57:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f55f18

dev-libs/crypto++: add pkg-config

Thanks-To: polynomial-c  gentoo.org
Closes: https://bugs.gentoo.org/654718
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/crypto++/{crypto++-7.0.0.ebuild => crypto++-7.0.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/crypto++/crypto++-7.0.0.ebuild 
b/dev-libs/crypto++/crypto++-7.0.0-r1.ebuild
similarity index 96%
rename from dev-libs/crypto++/crypto++-7.0.0.ebuild
rename to dev-libs/crypto++/crypto++-7.0.0-r1.ebuild
index cc4036e3bf6..850fe2a0c03 100644
--- a/dev-libs/crypto++/crypto++-7.0.0.ebuild
+++ b/dev-libs/crypto++/crypto++-7.0.0-r1.ebuild
@@ -37,7 +37,7 @@ src_compile() {
# ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS
[[ ${CHOST} == *-darwin* ]] && append-cxxflags -DCRYPTOPP_DISABLE_ASM
 
-   emake -f GNUmakefile all shared
+   emake -f GNUmakefile all shared libcryptopp.pc
 }
 
 src_install() {



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

2018-05-03 Thread Andreas Sturmlechner
commit: 501d7bfb446a299cd64c67eec0ba789e79004ac9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 11:48:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 11:48:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501d7bfb

sci-mathematics/rstudio: Drop old

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sci-mathematics/rstudio/Manifest   |   1 -
 .../files/rstudio-0.98.1091-boost-1.57.patch   |  60 -
 sci-mathematics/rstudio/rstudio-1.1.368.ebuild | 248 -
 3 files changed, 309 deletions(-)

diff --git a/sci-mathematics/rstudio/Manifest b/sci-mathematics/rstudio/Manifest
index 41930c74cdf..68418950fa6 100644
--- a/sci-mathematics/rstudio/Manifest
+++ b/sci-mathematics/rstudio/Manifest
@@ -5,7 +5,6 @@ DIST gwt-2.7.0.zip 108818328 BLAKE2B 
9af969f3f2577be041fcfb58f228fab4b5479fa0da5
 DIST packrat-0.98.1000.tar.gz 97677 BLAKE2B 
282fe33dc5ba366ceea05a222ae2d018bc3ad8f35fad73c585a3d4901c3287e6902277a9c7ca087854f3944bd85ff1b1d1f02869ece686b10f946e2f1cb1296c
 SHA512 
2290c768ecf27a037e73c3f8336b9fd71c68ff19d071b4a8fbc469550d29007cacacdb75f854f73b5db2139a5104f129b85a3612e2ee47bd6118ee13f7d103a6
 DIST rmarkdown-0.98.1000.tar.gz 1423820 BLAKE2B 
eac8c9cf438c9b44ddfe954602dd67a83764b0c988b3ba571877c986b0d5d237059ed6643a86bb404428857ec8c346bfecd12f7cd15cde301cb0ce331f842b7f
 SHA512 
df3540c24c87930fe55bff2ffe67c86c219800cb00ed72ba9451ecd0d0cad411548a78c1a04b9a2e301e853616dcb77e09129c4e48ade6f16d3f14b7ea7e4852
 DIST rsconnect_0.4.1.4_fcac892a69817febd7b655b189bf57193260cda0.tar.gz 197051 
BLAKE2B 
1f3f9fe71d7b50ab5108dfdbd3cc0b882bcc935ee58e8a9145b07a18bb86c39bc45e321a13add24df99492bc30548df716775c339bcbf4efc2bfe158299ae55a
 SHA512 
208dc349f4aa7613ecf94939aba60d22d3a06972344b526c9b6c951015571f5922927bca08db571a7b8a268e42609a4f558f01278c9685f6da2ffc66a1f95ade
-DIST rstudio-1.1.368.tar.gz 20197144 BLAKE2B 
c97a86faa28b40552539eebc4faeec8a4199df6972efc2b112a2af08e47982e41b7cd92a6f06d14411dd67c21efa632ab017d99d28c1521f90b6075ed0232ce0
 SHA512 
39cdf583d7dcd22338916cc0ea4f90681580e41663b2d3e04b2e650759c6b030c85ee111cdfe1f717f931932a9b7ca423a21585d69a785f056f754f6d50399a1
 DIST rstudio-1.1.383.tar.gz 20196702 BLAKE2B 
5164230a92618e4252269ad0016b200294d1e7fa502cc49aa694486cda098ee7ffc65e6c74a87d891d0532f5cc15d1552aa86d04047d07b4f275cbc4d2758647
 SHA512 
3f637f9bce2c1ad1a4ed3e74287da722190a4e12b0cace6ffcca271977d49dcecca9365f2064366aad94e87851593cab83fa9361e9a9222a9f67fe9451f31ed2
 DIST selenium-java-2.37.0.zip 24625928 BLAKE2B 
b369a805ae96f0d0913c4be42888d9c2a1e213ff982f9daefe73fadb705baa80ab0186ab50ed52609e83697cffaf8d617d06d75405cb8e1c3fe8e7c5b81dba25
 SHA512 
68624e82dbc751a25c50fad72702a98eb30d77fd4337d2a969f8e06bcc49e5f8c835cd27ec53772f3375014ddde1d5636936e966b75f3594a9f86aa18ba4e779
 DIST selenium-server-standalone-2.37.0.jar 34730734 BLAKE2B 
3899b1d4c5f9153c1f9f13bec66f7c1456ea2e0f34db7d8e54a1ce9063c33a05b3cf95216c2ae06bb40504f72f343a4b9ba6c8553fbbc340e7c18a5b612dde5c
 SHA512 
b215446d42d2d1f69664349b6ae6dc53a532d3624c91254f0f4183d0ad764648792e5cc1126a55a1e60d9687d55200fed01d6d2f46cc3d853b1fa6ee38111018

diff --git a/sci-mathematics/rstudio/files/rstudio-0.98.1091-boost-1.57.patch 
b/sci-mathematics/rstudio/files/rstudio-0.98.1091-boost-1.57.patch
deleted file mode 100644
index 3a157183c22..000
--- a/sci-mathematics/rstudio/files/rstudio-0.98.1091-boost-1.57.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 rstudio-0.98.1091-orig/src/cpp/desktop/DesktopApplicationLaunch.hpp
2014-11-06 23:15:47.0 +1100
-+++ rstudio-0.98.1091/src/cpp/desktop/DesktopApplicationLaunch.hpp 
2015-02-28 14:01:51.970672316 +1100
-@@ -19,7 +19,10 @@
- #include 
- #include 
- #include 
-+// see https://bugreports.qt-project.org/browse/QTBUG-22829
-+#ifndef Q_MOC_RUN
- #include 
-+#endif
- 
- namespace desktop {
- 
 rstudio-0.98.1091-orig/src/cpp/desktop/DesktopSessionLauncher.hpp  
2014-11-06 23:15:47.0 +1100
-+++ rstudio-0.98.1091/src/cpp/desktop/DesktopSessionLauncher.hpp   
2015-02-28 14:01:51.972672316 +1100
-@@ -18,7 +18,10 @@
- 
- #include 
- 
-+// see https://bugreports.qt-project.org/browse/QTBUG-22829
-+#ifndef Q_MOC_RUN
- #include 
-+#endif
- 
- #include 
- #include 
 rstudio-0.98.1091-orig/src/cpp/core/include/core/FilePath.hpp  
2014-11-06 23:15:47.0 +1100
-+++ rstudio-0.98.1091/src/cpp/core/include/core/FilePath.hpp   2015-02-28 
14:01:51.984672314 +1100
-@@ -23,11 +23,14 @@
- #include 
- #include 
- 
-+// see https://bugreports.qt-project.org/browse/QTBUG-22829
-+#ifndef Q_MOC_RUN
- #include 
- #include 
- #include 
- 
- #include 
-+#endif
- 
- #include 
- #include 
 rstudio-0.98.1091-orig/src/cpp/core/include/core/Error.hpp 2014-11-06 
23:15:47.0 +1100
-+++ rstudio-0.98.1091/src/cpp/core/include/core/Error.hpp  2015-02-28 
14:01:51.977672315 +1100
-@@ -20,11 +20,14 @@
- #include 
- #include 
- 
-+// see 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/qucs/files/, profiles/, sci-electronics/qucs/

2018-05-03 Thread Andreas Sturmlechner
commit: 79498debc64c5fe9c456d6a1f11f7b865a3abccc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 11:41:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 11:45:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79498deb

sci-electronics/qucs: Remove last-rited package

Closes: https://bugs.gentoo.org/620474
Closes: https://bugs.gentoo.org/624740
Closes: https://bugs.gentoo.org/648668

 profiles/package.mask |   5 -
 sci-electronics/qucs/Manifest |   1 -
 sci-electronics/qucs/files/qucs-0.0.18-gcc6.patch | 189 --
 sci-electronics/qucs/metadata.xml |  15 --
 sci-electronics/qucs/qucs-0.0.18.ebuild   |  68 
 5 files changed, 278 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1b3099138e9..5eef1f11cca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -220,11 +220,6 @@ sys-fs/aufs4
 # Masked for removal in 30 days. Bugs #649118, #510066
 media-video/subdownloader
 
-# Andreas Sturmlechner  (03 Apr 2018)
-# Build issues, depends on dead Qt4, no port to Qt5 (or far from ready).
-# Masked for removal in 30 days. Bugs #620474, #624740, #648668
-sci-electronics/qucs
-
 # Michał Górny (03 Apr 2018)
 # Starting with sys-apps/sandbox-2.13+, unloading is possible via
 # disabling (SANDBOX_ON=0) + wiping LD_PRELOAD. This renders the tool

diff --git a/sci-electronics/qucs/Manifest b/sci-electronics/qucs/Manifest
deleted file mode 100644
index 8d1d543b6f6..000
--- a/sci-electronics/qucs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qucs-0.0.18.tar.gz 45270816 BLAKE2B 
84c70f23fc91decf4b237cab507c2a5de482126c27978e7c331264fc584323cf16c37509212e98f84aa0fd6c847a0aeb3d568bdb23c5551a357c9a794c96d614
 SHA512 
b6836837fde44fe04e6a0533905c7bbfdbb6f64412fbc2516cab281de2ec51738cf62bb245763a0be6711e02392f8d73e87b86bff6eb432fe3bbf47636c98313

diff --git a/sci-electronics/qucs/files/qucs-0.0.18-gcc6.patch 
b/sci-electronics/qucs/files/qucs-0.0.18-gcc6.patch
deleted file mode 100644
index bf1f7edbfc0..000
--- a/sci-electronics/qucs/files/qucs-0.0.18-gcc6.patch
+++ /dev/null
@@ -1,189 +0,0 @@
-Bug: https://bugs.gentoo.org/show_bug.cgi?id=603902
-
 a/qucs-core/src/components/verilog/bsim3v34nMOS.core.cpp
-+++ b/qucs-core/src/components/verilog/bsim3v34nMOS.core.cpp
-@@ -8432,9 +8432,9 @@
- fourkt=(5.5226012e-23*Temp);
- leffx2=(leff*leff);
- 
_save_flickernoise2(drainp,sourcep,((KF*pow(cdrain,AF))/(cox*leffx2)),EF,"flicker");
--_save_whitenoise2(drainp,sourcep,(((fourkt*ueff)*abs(qinv))/leffx2),"channel");
--_save_whitenoise2(drain,drainp,abs((fourkt*drainConductance)),"thermal");
--_save_whitenoise2(sourcep,source,abs((fourkt*sourceConductance)),"thermal");
-+_save_whitenoise2(drainp,sourcep,(((fourkt*ueff)*std::abs(qinv))/leffx2),"channel");
-+_save_whitenoise2(drain,drainp,std::abs((fourkt*drainConductance)),"thermal");
-+_save_whitenoise2(sourcep,source,std::abs((fourkt*sourceConductance)),"thermal");
- }
- 
- /* -- end of verilog analog equations - */
 a/qucs-core/src/components/verilog/bsim3v34pMOS.core.cpp
-+++ b/qucs-core/src/components/verilog/bsim3v34pMOS.core.cpp
-@@ -8432,9 +8432,9 @@
- fourkt=(5.5226012e-23*Temp);
- leffx2=(leff*leff);
- 
_save_flickernoise2(drainp,sourcep,((KF*pow(cdrain,AF))/(cox*leffx2)),EF,"flicker");
--_save_whitenoise2(drainp,sourcep,(((fourkt*ueff)*abs(qinv))/leffx2),"channel");
--_save_whitenoise2(drain,drainp,abs((fourkt*drainConductance)),"thermal");
--_save_whitenoise2(sourcep,source,abs((fourkt*sourceConductance)),"thermal");
-+_save_whitenoise2(drainp,sourcep,(((fourkt*ueff)*std::abs(qinv))/leffx2),"channel");
-+_save_whitenoise2(drain,drainp,std::abs((fourkt*drainConductance)),"thermal");
-+_save_whitenoise2(sourcep,source,std::abs((fourkt*sourceConductance)),"thermal");
- }
- 
- /* -- end of verilog analog equations - */
 a/qucs-core/src/components/verilog/bsim4v30nMOS.core.cpp
-+++ b/qucs-core/src/components/verilog/bsim4v30nMOS.core.cpp
-@@ -13629,16 +13629,16 @@
- {
- fourkt=(5.5226012e-23*Temp);
- leffx2=(leff*leff);
--_save_whitenoise2(drainp,sourcep,fourkt*NTNOI)*ueff)*abs((qd+qs)))/leffx2),"channel");
-+_save_whitenoise2(drainp,sourcep,fourkt*NTNOI)*ueff)*std::abs((qd+qs)))/leffx2),"channel");
- }
- if
- (FNOIMOD==0)
- {
- leffx2=(leff*leff);
--_save_flickernoise2(drainp,sourcep,((KF*pow(abs(cdrain),AF))/(cox*leffx2)),EF,"flicker");
-+_save_flickernoise2(drainp,sourcep,((KF*pow(std::abs(cdrain),AF))/(cox*leffx2)),EF,"flicker");
- }
--_save_whitenoise2(drain,drainp,abs((fourkt*gdtot)),"thermal");
--_save_whitenoise2(sourcep,source,abs((fourkt*gstot)),"thermal");
-+_save_whitenoise2(drain,drainp,std::abs((fourkt*gdtot)),"thermal");
-+_save_whitenoise2(sourcep,source,std::abs((fourkt*gstot)),"thermal");
- 
- /* -- end of 

[gentoo-commits] repo/gentoo:master commit in: profiles/, media-video/subdownloader/

2018-05-03 Thread Andreas Sturmlechner
commit: 561bd475b1bb2bd4932b434dd21c854617f0f7f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 11:43:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 11:45:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561bd475

media-video/subdownloader: Remove last-rited package

Closes: https://bugs.gentoo.org/510066
Closes: https://bugs.gentoo.org/649118

 media-video/subdownloader/Manifest |  1 -
 media-video/subdownloader/metadata.xml | 12 
 .../subdownloader/subdownloader-2.0.18-r1.ebuild   | 35 --
 profiles/package.mask  |  5 
 4 files changed, 53 deletions(-)

diff --git a/media-video/subdownloader/Manifest 
b/media-video/subdownloader/Manifest
deleted file mode 100644
index 11b1ce7e9ee..000
--- a/media-video/subdownloader/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST subdownloader-2.0.18.tar.gz 1259520 BLAKE2B 
844310797fba42c4c525cde8cc8bd90de3614630061e693acae15385aa7d0a91f8ec690729f8ecedccd74d87c0654abe50a1c0d44d62abb18e1a2c19b6eef6d6
 SHA512 
ecddf606ce374af43fff39c225ee896af4d8bd2384a2f300dcbb4b443377807edd5233a0531e95d338b0f9c84a274b3afd4109d9216510a5a4bc8fa17485b999

diff --git a/media-video/subdownloader/metadata.xml 
b/media-video/subdownloader/metadata.xml
deleted file mode 100644
index 3d4df995703..000
--- a/media-video/subdownloader/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   
-   SubDownloader is a program for automatic download/upload 
subtitles for
-   videofiles (DIVX,MPEG,AVI,VOB,etc) and DVD's using fast hashing
-   
-   
-   subdownloader
-   
-

diff --git a/media-video/subdownloader/subdownloader-2.0.18-r1.ebuild 
b/media-video/subdownloader/subdownloader-2.0.18-r1.ebuild
deleted file mode 100644
index 0237c1ee661..000
--- a/media-video/subdownloader/subdownloader-2.0.18-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1 eutils
-
-DESCRIPTION="GUI application for automatic downloading/uploading of subtitles 
for videofiles"
-HOMEPAGE="http://www.subdownloader.net/;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_2.0.18.orig.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}
-   dev-python/PyQt4[${PYTHON_USEDEP}]
-   dev-python/kaa-metadata[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_install() {
-   python_fix_shebang "${S}"/run.py
-   insinto /usr/share/"${PN}"
-   doins -r cli FileManagement gui languages locale modules run.py
-   fperms 755 /usr/share/"${PN}"/run.py
-   dosym /usr/share/"${PN}"/run.py /usr/bin/"${PN}"
-   doman subdownloader.1
-   dodoc README ChangeLog
-   doicon gui/images/subdownloader.png
-   domenu subdownloader.desktop
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 5eef1f11cca..f20595b38ed 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -215,11 +215,6 @@ media-video/bdsup2sub++
 sys-fs/aufs3
 sys-fs/aufs4
 
-# Andreas Sturmlechner  (03 Apr 2018)
-# Dead upstream, depends on dead PyQt4.
-# Masked for removal in 30 days. Bugs #649118, #510066
-media-video/subdownloader
-
 # Michał Górny (03 Apr 2018)
 # Starting with sys-apps/sandbox-2.13+, unloading is possible via
 # disabling (SANDBOX_ON=0) + wiping LD_PRELOAD. This renders the tool



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

2018-05-03 Thread Andreas Sturmlechner
commit: 5cd52b581ffd3b3eeb63bf5af418cd96b1cb47fb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  3 10:21:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  3 10:21:07 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5cd52b58

kde-apps/kdeedu-meta: Add USE=webengine

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 kde-apps/kdeedu-meta/kdeedu-meta-18.04.49..ebuild | 8 +---
 kde-apps/kdeedu-meta/kdeedu-meta-.ebuild  | 8 +---
 kde-apps/kdeedu-meta/metadata.xml | 3 +++
 3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-18.04.49..ebuild 
b/kde-apps/kdeedu-meta/kdeedu-meta-18.04.49..ebuild
index 33656a7bf7..204b438567 100644
--- a/kde-apps/kdeedu-meta/kdeedu-meta-18.04.49..ebuild
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-18.04.49..ebuild
@@ -8,14 +8,13 @@ inherit kde5-meta-pkg
 DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived 
packages"
 HOMEPAGE="https://edu.kde.org;
 KEYWORDS=""
-IUSE=""
+IUSE="+webengine"
 
 RDEPEND="
$(add_kdeapps_dep analitza)
$(add_kdeapps_dep artikulate)
$(add_kdeapps_dep blinken)
$(add_kdeapps_dep cantor)
-   $(add_kdeapps_dep kalgebra)
$(add_kdeapps_dep kalzium)
$(add_kdeapps_dep kanagram)
$(add_kdeapps_dep kbruch)
@@ -33,7 +32,10 @@ RDEPEND="
$(add_kdeapps_dep libkeduvocdocument)
$(add_kdeapps_dep marble)
$(add_kdeapps_dep minuet)
-   $(add_kdeapps_dep parley)
$(add_kdeapps_dep rocs)
$(add_kdeapps_dep step)
+   webengine? (
+   $(add_kdeapps_dep kalgebra)
+   $(add_kdeapps_dep parley)
+   )
 "

diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-.ebuild 
b/kde-apps/kdeedu-meta/kdeedu-meta-.ebuild
index 33656a7bf7..204b438567 100644
--- a/kde-apps/kdeedu-meta/kdeedu-meta-.ebuild
+++ b/kde-apps/kdeedu-meta/kdeedu-meta-.ebuild
@@ -8,14 +8,13 @@ inherit kde5-meta-pkg
 DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived 
packages"
 HOMEPAGE="https://edu.kde.org;
 KEYWORDS=""
-IUSE=""
+IUSE="+webengine"
 
 RDEPEND="
$(add_kdeapps_dep analitza)
$(add_kdeapps_dep artikulate)
$(add_kdeapps_dep blinken)
$(add_kdeapps_dep cantor)
-   $(add_kdeapps_dep kalgebra)
$(add_kdeapps_dep kalzium)
$(add_kdeapps_dep kanagram)
$(add_kdeapps_dep kbruch)
@@ -33,7 +32,10 @@ RDEPEND="
$(add_kdeapps_dep libkeduvocdocument)
$(add_kdeapps_dep marble)
$(add_kdeapps_dep minuet)
-   $(add_kdeapps_dep parley)
$(add_kdeapps_dep rocs)
$(add_kdeapps_dep step)
+   webengine? (
+   $(add_kdeapps_dep kalgebra)
+   $(add_kdeapps_dep parley)
+   )
 "

diff --git a/kde-apps/kdeedu-meta/metadata.xml 
b/kde-apps/kdeedu-meta/metadata.xml
index 2fdbf33d96..fca8547c41 100644
--- a/kde-apps/kdeedu-meta/metadata.xml
+++ b/kde-apps/kdeedu-meta/metadata.xml
@@ -5,4 +5,7 @@
k...@gentoo.org
Gentoo KDE Project

+   
+   Enable kde-apps/kalzium and 
kde-apps/parley, requiring dev-qt/qtwebengine
+   
 



  1   2   >