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

2018-04-08 Thread Sergei Trofimovich
commit: c7684eaa754323674d11a2a6e6e46e5d1e079a45
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr  9 06:23:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr  9 06:23:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7684eaa

sys-libs/glibc: fix USE=headers-only install for powerpc64le target

glibc-2.27 needs 2 more sanity checks from native compiler to pass configure:
  libc_cv_compiler_powerpc64le_binary128_ok=yes
  libc_cv_target_power8_ok=yes

Notices when tried clean toolchain botstrap for bug #652724

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

 sys-libs/glibc/glibc-2.27-r1.ebuild | 2 ++
 sys-libs/glibc/glibc-.ebuild| 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.27-r1.ebuild 
b/sys-libs/glibc/glibc-2.27-r1.ebuild
index 3cc1a137ada..523de8fcfa8 100644
--- a/sys-libs/glibc/glibc-2.27-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.27-r1.ebuild
@@ -962,6 +962,7 @@ glibc_headers_configure() {
libc_cv_asm_cfi_directives=yes
libc_cv_broken_visibility_attribute=no
libc_cv_c_cleanup=yes
+   libc_cv_compiler_powerpc64le_binary128_ok=yes
libc_cv_forced_unwind=yes
libc_cv_gcc___thread=yes
libc_cv_mlong_double_128=yes
@@ -969,6 +970,7 @@ glibc_headers_configure() {
libc_cv_ppc_machine=yes
libc_cv_ppc_rel16=yes
libc_cv_predef_fortify_source=no
+   libc_cv_target_power8_ok=yes
libc_cv_visibility_attribute=yes
libc_cv_z_combreloc=yes
libc_cv_z_execstack=yes

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 519bc28c954..24e9f43bde8 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -962,6 +962,7 @@ glibc_headers_configure() {
libc_cv_asm_cfi_directives=yes
libc_cv_broken_visibility_attribute=no
libc_cv_c_cleanup=yes
+   libc_cv_compiler_powerpc64le_binary128_ok=yes
libc_cv_forced_unwind=yes
libc_cv_gcc___thread=yes
libc_cv_mlong_double_128=yes
@@ -969,6 +970,7 @@ glibc_headers_configure() {
libc_cv_ppc_machine=yes
libc_cv_ppc_rel16=yes
libc_cv_predef_fortify_source=no
+   libc_cv_target_power8_ok=yes
libc_cv_visibility_attribute=yes
libc_cv_z_combreloc=yes
libc_cv_z_execstack=yes



[gentoo-commits] proj/portage:master commit in: pym/_emerge/resolver/, pym/_emerge/, pym/portage/, pym/portage/dbapi/

2018-04-08 Thread Zac Medico
commit: bfe7892202b85c46ff127048ca1cc752c54b186c
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Apr  6 20:05:25 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr  9 05:19:55 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bfe78922

_pkg_str: add _db attribute (bug 640318)

In order to propagate information from dbapi to Package instance,
it's useful for each _pkg_str instance to have a _db attribute
which references the dbapi instance that instantiated it. Use a new
dbapi._iuse_implicit_cnstr method to delegate implicit IUSE logic to
the dbapi instance, in order to make the behavior customizable at the
dbapi level for the purposes of bug 640318. This patch consists only
of refactoring, with no behavioral changes.

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

 pym/_emerge/Package.py | 53 +-
 pym/_emerge/depgraph.py| 11 ++-
 pym/_emerge/resolver/DbapiProvidesIndex.py |  3 +-
 pym/portage/dbapi/__init__.py  | 44 +
 pym/portage/dbapi/bintree.py   | 15 +
 pym/portage/dbapi/porttree.py  |  4 +--
 pym/portage/dbapi/vartree.py   |  5 +--
 pym/portage/dbapi/virtual.py   |  4 +--
 pym/portage/versions.py|  6 ++--
 9 files changed, 84 insertions(+), 61 deletions(-)

diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
index 791a35612..a7ce00bc9 100644
--- a/pym/_emerge/Package.py
+++ b/pym/_emerge/Package.py
@@ -67,8 +67,19 @@ class Package(Task):
if not self.built:
self._metadata['CHOST'] = 
self.root_config.settings.get('CHOST', '')
eapi_attrs = _get_eapi_attrs(self.eapi)
+
+   try:
+   db = self.cpv._db
+   except AttributeError:
+   if self.built:
+   # For independence from the source ebuild 
repository and
+   # profile implicit IUSE state, require the _db 
attribute
+   # for built packages.
+   raise
+   db = self.root_config.trees['porttree'].dbapi
+
self.cpv = _pkg_str(self.cpv, metadata=self._metadata,
-   settings=self.root_config.settings)
+   settings=self.root_config.settings, db=db)
if hasattr(self.cpv, 'slot_invalid'):
self._invalid_metadata('SLOT.invalid',
"SLOT: invalid value: '%s'" % 
self._metadata["SLOT"])
@@ -82,17 +93,10 @@ class Package(Task):
# sync metadata with validated repo (may be UNKNOWN_REPO)
self._metadata['repository'] = self.cpv.repo
 
-   if eapi_attrs.iuse_effective:
-   implicit_match = 
self.root_config.settings._iuse_effective_match
-   if self.built:
-   implicit_match = functools.partial(
-   self._built_iuse_effective_match,
-   implicit_match, 
frozenset(self._metadata['USE'].split()))
-   else:
-   implicit_match = 
self.root_config.settings._iuse_implicit_match
+   implicit_match = db._iuse_implicit_cnstr(self.cpv, 
self._metadata)
usealiases = 
self.root_config.settings._use_manager.getUseAliases(self)
-   self.iuse = self._iuse(self, self._metadata["IUSE"].split(), 
implicit_match,
-   usealiases, self.eapi)
+   self.iuse = self._iuse(self, self._metadata["IUSE"].split(),
+   implicit_match, usealiases, self.eapi)
 
if (self.iuse.enabled or self.iuse.disabled) and \
not eapi_attrs.iuse_defaults:
@@ -115,33 +119,6 @@ class Package(Task):
type_name=self.type_name)
self._hash_value = hash(self._hash_key)
 
-   @staticmethod
-   def _built_iuse_effective_match(prof_effective_match, built_use, flag):
-   """
-   For built packages, it is desirable for the built USE setting 
to be
-   independent of the profile's current IUSE_IMPLICIT state, since 
the
-   profile's IUSE_IMPLICT setting may have diverged. Therefore, any
-   member of the built USE setting is considered to be a valid 
member of
-   IUSE_EFFECTIVE. Note that the binary package may be remote, so 
it's
-   only possible to rely on metadata that is available in the 
remote
-   Packages file, and the IUSE_IMPLICIT header in the Packages 
file is
-   vulnerable to mutation (see bug 640318).
-
-   This function is only used for EAPIs that support 
IUSE_EFFECTIVE,
-   since built USE settin

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

2018-04-08 Thread Hans de Graaff
commit: 3ef752eb664413c366633f97ca1bcf2f855340bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 05:02:40 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 05:02:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef752eb

dev-ruby/semantic_puppet: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/semantic_puppet/Manifest  |  2 --
 .../semantic_puppet/semantic_puppet-0.1.3.ebuild   | 20 --
 .../semantic_puppet-1.0.1-r1.ebuild| 24 --
 3 files changed, 46 deletions(-)

diff --git a/dev-ruby/semantic_puppet/Manifest 
b/dev-ruby/semantic_puppet/Manifest
index 8aa0a753bc0..b85af5cc2ff 100644
--- a/dev-ruby/semantic_puppet/Manifest
+++ b/dev-ruby/semantic_puppet/Manifest
@@ -1,3 +1 @@
-DIST semantic_puppet-0.1.3.gem 25600 BLAKE2B 
d227b5fb500af4da47db7dbc197d84a5d06485420e43473d3bd6a43b79cc3744a6b382a51e2cf2172a9f80432540e952344b95edda4b10bd7f04b0a535380fb7
 SHA512 
ee676033fbbea42f7316d03d13a99a5278385237eba3651e2eb8c2c64abc7c39bf5035d5bc71573be83622ae9f6681bff6f25b643c176679fcba4966361dd061
-DIST semantic_puppet-1.0.1.gem 32256 BLAKE2B 
21125e70a8c7af1bbf476c94cffd3e72f16595b5b4c67b114ba2e7b92a4467975b1d368d2447139088cf0acb7f15c45371ad7bac07ccd095590c420cbaf5a83b
 SHA512 
739641c4cce0c6d47c1ccfdda4c6577dc74a8232909f10ed493e865d0c1d691aa9367c978c23f139fd0bc36236664bda8503129f8162a04f72a51c872105e7d3
 DIST semantic_puppet-1.0.2.gem 31744 BLAKE2B 
fd80225f799f55fe668c712cec20ad57163c3829ce70f49a30e7b73037883ea1960be0ea8f510e147c30254b7527e64f323fd7f9edb30f934762088ed997a241
 SHA512 
b059d8c7b13ae96dfe012318e7c6ee483cc09986d5d065c8422167a27a14d8e99433229c90388a7ff9ee425a0f5b6a6a6d5bc55f8b81901490afd8039ea86480

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-0.1.3.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-0.1.3.ebuild
deleted file mode 100644
index a0781e52ccd..000
--- a/dev-ruby/semantic_puppet/semantic_puppet-0.1.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library of tools for working with Semantic Versions and module 
dependencies"
-HOMEPAGE="https://github.com/puppetlabs/semantic_puppet";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild
deleted file mode 100644
index 8ff4fb20d21..000
--- a/dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library of tools for working with Semantic Versions and module 
dependencies"
-HOMEPAGE="https://github.com/puppetlabs/semantic_puppet";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/gettext-setup-0.3"



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

2018-04-08 Thread Hans de Graaff
commit: 0875f3cca2ab11d3c5bedaecf283ad91508ce8bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:34:31 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:34:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0875f3cc

dev-ruby/gherkin: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/gherkin/Manifest |  1 -
 dev-ruby/gherkin/gherkin-2.12.0-r3.ebuild | 95 ---
 2 files changed, 96 deletions(-)

diff --git a/dev-ruby/gherkin/Manifest b/dev-ruby/gherkin/Manifest
index dd898708a14..ca7423e0254 100644
--- a/dev-ruby/gherkin/Manifest
+++ b/dev-ruby/gherkin/Manifest
@@ -1,4 +1,3 @@
-DIST gherkin-2.12.0-git.tgz 605964 BLAKE2B 
035f3ce3541010d42351b728c4452befa4939da0216b059d3895f5677e4bffa2a40b389e21292d0051a3126064d137e5e0f2c7bd030e42a8c4ab38cbd4a7f7f2
 SHA512 
e86c2299bb3b41845bf8a3119b65ff855023510173b04c1e08e1105c03523e0e89ec45db4c7034e85fc20b7a9e1ce5a791aaf3f4793d44c0aa782ffd9fcee83a
 DIST gherkin-2.12.2-git.tgz 1764938 BLAKE2B 
b5cc7f063c8567df2dfe92fe805d5310feeba967865221ce69c8c24986ab786851885f4724b17a028daea298eea340b3bcd0c7296f05b02816c837ffdf8a41b5
 SHA512 
1030bcaf31791c7031f22b8e4c5d94ddbddf012b8686d06a7598fde99a28f8a1fda45dc66dbdefdb825a045730b077a10ca1134835630710551e20364886ce51
 DIST gherkin-4.1.3.gem 350208 BLAKE2B 
3b0f54124c9f29c9216aaa9810526f1e11f6243b02143443d0ac18209320c14fda67f1c36d3056dbe5adbc18c36f72270054c17a011921eb87f8d21bc3e8c3c9
 SHA512 
7c113172ddf38ccf7e49eaac19355f3cb991f69d7499dba9189f375b75d3614f349fc6374e584a92c1223b0708cc8944859b4b38e28d79779a5091fa0c775e6e
 DIST gherkin-5.0.0.gem 340992 BLAKE2B 
a8292fde04c98c409423733791e78b9d6e40a7a60b59a1acd0a0e9c6df0be9185e90f1c5af6ce0ac39f352457c18094c495557fb05323eb7ea5ae8ce27008950
 SHA512 
cc782e37f5aea4ad0776f5336e6218b77e7fd8d193786acffaa44685de3a2592e4e6f37a3787add807654901afd12bc2d094a782b154bb2be9e2cd16e283df2a

diff --git a/dev-ruby/gherkin/gherkin-2.12.0-r3.ebuild 
b/dev-ruby/gherkin/gherkin-2.12.0-r3.ebuild
deleted file mode 100644
index 77bb691d3a1..000
--- a/dev-ruby/gherkin/gherkin-2.12.0-r3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Fast Gherkin lexer and parser based on Ragel"
-HOMEPAGE="https://github.com/cucumber/gherkin";
-LICENSE="MIT"
-SRC_URI="https://github.com/cucumber/gherkin/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
-SLOT="0"
-IUSE="doc test"
-
-DEPEND="${DEPEND} =dev-util/ragel-6*"
-RDEPEND="${RDEPEND}"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   test? (
-   >=dev-ruby/builder-2.1.2
-   >=dev-util/cucumber-1.1.3
-   >=dev-ruby/rspec-2.6.0:2
-   >=dev-ruby/term-ansicolor-1.0.5
-   )
-   doc? ( >=dev-ruby/yard-0.8.3 )"
-
-ruby_add_rdepend ">=dev-ruby/multi_json-1.3"
-
-RUBY_PATCHES=( ${P}-ruby21.patch )
-
-all_ruby_prepare() {
-   # Remove Bundler-related things.
-   sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb 
features/support/env.rb || die
-   rm Gemfile || die
-
-   # Don't use compile dependencies to avoid building again for specs.
-   sed -i -e '/:compile/d' Rakefile
-
-   # Keep this hardcoded -O0 optimization level since
-   # https://github.com/cucumber/gherkin/issues/182#issuecomment-6945009
-   # hints at the fact that removing it might cause the mysterious
-   # Lexer errors that hapen intermittently.
-   # sed -ie -e 's/-O0//' tasks/compile.rake || die
-
-   # Remove feature that depends on direct access to the cucumber
-   # source. We could probably set this up by downloading the source
-   # and unpacking it, but skipping this now in the interest of time.
-   rm features/pretty_formatter.feature || die
-
-   # We need to remove these tasks during bootstrapping since it tries
-   # to load cucumber already but we can be sure it isn't installed
-   # yet. Also remove other rake tasks for which we may not yet have
-   # dependencies.
-   if ! use test ; then
-   rm tasks/cucumber.rake tasks/rspec.rake || die "Unable to 
remove rake tasks."
-   fi
-
-   # Avoid dependency on yard if USE=-doc
-   if ! use doc ; then
-   rm tasks/apidoc.rake || die
-   fi
-
-   # Avoid implicit dependency on git
-   sed -i -e 's/git ls-files/echo/' gherkin.gemspec || die
-
-   # Fix deprecated code removed in ruby22
-   sed -i -e 's/Config/RbConfig/' tasks/ragel_task.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc ; then
-   yard || die
- 

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

2018-04-08 Thread Hans de Graaff
commit: 61e7e6e7e213da1df6c85c71d7a1d5060cc0b855
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:58:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:58:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e7e6e7

dev-ruby/rake-compiler: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild
index 2e58095c1a6..98ab9b282d3 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 
@@ -25,7 +25,7 @@ ruby_add_rdepend "dev-ruby/rake"
 
 ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
 
-USE_RUBY="ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber 
dev-ruby/rspec:2 )"
+USE_RUBY="ruby22 ruby23 ruby24" ruby_add_bdepend "test? ( dev-util/cucumber 
dev-ruby/rspec:2 )"
 
 all_ruby_prepare() {
# Make sure the right rspec version is used in cucumber.
@@ -36,9 +36,9 @@ all_ruby_prepare() {
 }
 
 each_ruby_test() {
-   # Skip cucumber for ruby24 (not ready yet)
+   # Skip cucumber for new ruby versions (not ready yet)
case ${RUBY} in
-   *ruby21|*ruby22)
+   *ruby22|*ruby23|*ruby24)
RSPEC_VERSION=3 ruby-ng_rspec
ruby-ng_cucumber
;;



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

2018-04-08 Thread Hans de Graaff
commit: caa28ef2d78d05a4b47552dc1a717a577c6db41c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:39:05 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:39:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa28ef2

dev-ruby/crass: add 1.0.4

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/crass/Manifest   |  1 +
 dev-ruby/crass/crass-1.0.4.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/crass/Manifest b/dev-ruby/crass/Manifest
index 0aed965b6d0..013a567a4f2 100644
--- a/dev-ruby/crass/Manifest
+++ b/dev-ruby/crass/Manifest
@@ -1,2 +1,3 @@
 DIST crass-1.0.2.gem 92160 BLAKE2B 
f24572c0140abe24e00b3b345fe2afcbc13e7ccb4b5e49f11ae7ab41d99bcc25c21b72c98cbbcf2991f7fecfb70011164513d85b963efc0fac12ecceb08e0ae4
 SHA512 
28ea16dea1ba8e46589489a60780195711304902b805bff0b362f99e8af9c9d2ecd0c11dcdf3e67e18e0997f37594012a4ceb312df352faf56eeb47d0441d289
 DIST crass-1.0.3.gem 92160 BLAKE2B 
25512ebe4c1b3f2104896a0d6978a3cb58c344dbf058d308ca105866ed89bf059f2b53d98e2481f7a6a72a92f35e5625ee4588a7e886984324788bd0fee32ba9
 SHA512 
063dc3e95f83d713a47f88a06efc05607e75313f6f5982350ee783cb16dab159afdbf779e043ef9f5c56282e12c962c9ca2bec92cf87d1042a719ca58cd180ac
+DIST crass-1.0.4.gem 92160 BLAKE2B 
f0ee65e3fd6bde1b87bb47347c8afbc1c4b5e98331a82e64d0b96ef4ef7db91a0903d6961074713cf68ad68363d1c9c678e62f4b3d8e7f9b4491ad2bb70a1596
 SHA512 
44ef5393530b38c35035833ecc140bc324d39309e18d4bb81847f415c0092230483172fd92fe2acacab238bbb771cedd44d6031f7c985a59d0ab4d2373119967

diff --git a/dev-ruby/crass/crass-1.0.4.ebuild 
b/dev-ruby/crass/crass-1.0.4.ebuild
new file mode 100644
index 000..f1fb4866bd5
--- /dev/null
+++ b/dev-ruby/crass/crass-1.0.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby CSS parser that's fully compliant with the CSS Syntax Level 
3 specification"
+HOMEPAGE="https://github.com/rgrove/crass/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/minitest-5.0.8:5"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}



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

2018-04-08 Thread Hans de Graaff
commit: e1752828b6a03929a32b37f4882f38509ccd68b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:56:34 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:56:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1752828

dev-ruby/slop: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/slop/Manifest  |  2 --
 dev-ruby/slop/slop-4.4.1.ebuild | 26 --
 dev-ruby/slop/slop-4.6.1.ebuild | 26 --
 3 files changed, 54 deletions(-)

diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest
index fd5600b27af..5d1c4c9e9f2 100644
--- a/dev-ruby/slop/Manifest
+++ b/dev-ruby/slop/Manifest
@@ -1,5 +1,3 @@
 DIST slop-3.6.0.tgz 19570 BLAKE2B 
a65b4bf689d48f7a97d00a9a06a926d5cd10a62053e9ff3e64e5593eb0adf54a7f6f4a56fb6078860682bad5809922f915aeddd6b8b37b447825aed0545ede9b
 SHA512 
48bc2f56070a6f65b865b76dd5ba2e0e434c2ac5f9efef89301833746c0d01e5d9769ae02cdff8a4cfb0ed67d4306d921eafe086f49dafa0af8521d14bcee2a6
-DIST slop-4.4.1.tgz 14506 BLAKE2B 
2750bba5b58e56e333cfdb5397bda025e6d55cc08411ad2c50f2def00c2dd9830cf9e3078ac0fc34d36e0d940e7985bce19539ba47ac7748cc10a392238cde70
 SHA512 
fc0675ee82664195823e5fe465d0812324722b1ecf8d998e13cdcd2cafa7f5ddab3b10b2912ecaf6213f44edfb8baa09e6437596bd4a9a3d7d329efa52bcfc1e
 DIST slop-4.4.3.tgz 14763 BLAKE2B 
e0bfbf296b5c17fe9b8a96c3b8c579444084882cfa5cdca6a9aee8dac6e1290959b00e12078a79c64c1dd1fd2ca5282b9efae57751a1a2a1435bb3dce617724e
 SHA512 
ef34bde9a11734b833270a7a2e5e41996c448d02ab4af37950abfd053c817d1075f0ec2fb8068642d784e2e285b9cba9d6e002f97a1a84cc7dba84a319624544
-DIST slop-4.6.1.tgz 15670 BLAKE2B 
688c01b03489902fae3e5528b3d33618e28f9d26432834a5c92bd7aa9fc1065688d980e2beb0c92bf81a27e5a372bfdd7739e1311954272571a17e7902be709e
 SHA512 
c32714dd54f65fc5f0da680a94a74c0acb573e3fe5bf36770d849180b921e9794bb0a5dadfe340f7177cc91b433c895cf5d22ff078a9b13d872a24a153cf7236
 DIST slop-4.6.2.tgz 15750 BLAKE2B 
a31c8ec895e534be7fe77eb09909c2210d298c1a89099080af816b9e06a5ee2358aef223b1ce0669f9d40cc91c04ce55e8ebb6d506a4bec35fb1fd9b93c0017d
 SHA512 
352d7e5bbbe9ae4c324d1561f953fe28c1c99078bdef27f1be45453e60b34e0191e94d8952ec0a8cee7d689c6ba910616c9515747e81a8378fa825cb2139bfc7

diff --git a/dev-ruby/slop/slop-4.4.1.ebuild b/dev-ruby/slop/slop-4.4.1.ebuild
deleted file mode 100644
index d7c6729725b..000
--- a/dev-ruby/slop/slop-4.4.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple option parser with an easy to remember syntax and 
friendly API"
-HOMEPAGE="https://github.com/injekt/slop";
-SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' slop.gemspec || die
-}

diff --git a/dev-ruby/slop/slop-4.6.1.ebuild b/dev-ruby/slop/slop-4.6.1.ebuild
deleted file mode 100644
index b1b5e9148f2..000
--- a/dev-ruby/slop/slop-4.6.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple option parser with an easy to remember syntax and 
friendly API"
-HOMEPAGE="https://github.com/injekt/slop";
-SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' slop.gemspec || die
-}



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

2018-04-08 Thread Hans de Graaff
commit: d06a25f2067342a6ddcd3d88d8b2ea35e59aa3fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:47:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06a25f2

dev-ruby/sqlite3: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/sqlite3/Manifest  |  1 -
 dev-ruby/sqlite3/sqlite3-1.3.12.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 13380d6d843..90baa623b44 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
 DIST sqlite3-1.3.11.gem 60928 BLAKE2B 
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
 SHA512 
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
-DIST sqlite3-1.3.12.gem 64512 BLAKE2B 
604d0dc4691bc229168546d0244ba7e86dabf0e7c3f48c976e8010d66f8f59c2d25f7f5d261691e8457e87f175b1ead339b63f956bbd66390bcecde411357dec
 SHA512 
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f

diff --git a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
deleted file mode 100644
index 666b6ed2d5f..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
-   dev-ruby/rake-compiler
-   dev-ruby/hoe
-   doc? ( dev-ruby/redcloth )
-   test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   # We remove the vendor_sqlite3 rake task because it's used to
-   # bundle SQlite3 which we definitely don't want.
-   rm tasks/vendor_sqlite3.rake || die
-
-   # Remove license line from hoe to avoid depending on a newer
-   # version.
-   sed -i -e '/license/d' tasks/gem.rake || die
-
-   sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
-   all_fakegem_compile
-
-   if use doc; then
-   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
-   fi
-}
-
-each_ruby_compile() {
-   # TODO: not sure what happens with jruby
-
-   emake -Cext/sqlite3 V=1
-   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # sqlite3 was called sqlite3-ruby before, so add a spec file that
-   # simply loads sqlite3 to make sure that old projects load correctly
-   # we don't even need to create a file to load this: the `require
-   # sqlite3` was already part of sqlite3-ruby requirements.
-   cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
-   s.name = "sqlite3-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load sqlite3"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=sqlite3-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
-   ruby_fakegem_install_gemspec
-}



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

2018-04-08 Thread Hans de Graaff
commit: 22efb91ff9d91943bf6c90b2f95d5653e7d8d39e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 04:41:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:41:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22efb91f

dev-util/cucumber-expressions: add 5.0.15

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/cucumber-expressions/Manifest |  1 +
 .../cucumber-expressions-5.0.15.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-util/cucumber-expressions/Manifest 
b/dev-util/cucumber-expressions/Manifest
index 77fadf2a717..bc05603c191 100644
--- a/dev-util/cucumber-expressions/Manifest
+++ b/dev-util/cucumber-expressions/Manifest
@@ -1,4 +1,5 @@
 DIST cucumber-expressions-4.0.4.gem 16896 BLAKE2B 
5e888f63d4c976db4b10bd99b8f8f4122364fb32c106f6485b3b75e3ade15fd573260cc37aaf4abc3754bdf3ad62ac37b4d78a4abc63099a841e256e12425bd3
 SHA512 
9a52b866545154c9e7d4e8f08cbbf6b2d0dcee28c24486eb95ad4717a757a25ae8ac844702dd2e0c892fa0406f686d3b4eb024c90fc6e7b90be7a6edd7e2dadc
 DIST cucumber-expressions-5.0.13.gem 17408 BLAKE2B 
113554f5350dc289dea2a97530e1982f4afa00fe23da4e63d55d648e8767443c2f6c18bb2639defbe79034e709dbfd5865bdff0e11f090320132de9724994b9a
 SHA512 
7035d3d6b9bba0f56ca15580956bbb69c3449ca75c825563217ea5773984a976e455866a0046f045573c5fcf8398887e19a87f425299a3231a077a158ccf2f97
 DIST cucumber-expressions-5.0.14.gem 17920 BLAKE2B 
623b1c328703d6f9919c9fc7ffab64d26b752fe8f75d21d5ff2323aa502fe49e9b65bfb5f9f0c64c4baee3189c28e5cf05a404fd499c72fa8cf95157492a0e6e
 SHA512 
7e44de399250d21d017a38d72e15390e9e0dc48b03755508767c5c237aebec830623428420a500bcef1bbb9db2157994b59718a731e8baca4266d1393e0b5843
+DIST cucumber-expressions-5.0.15.gem 17920 BLAKE2B 
83c741f985aee1fdb316693c70f519bd82e4cb373285f0bc9976405dad143ef562cbac92263e7fbf73254713a699270cf99080ed9d3a3f85a6b982caafebeb6d
 SHA512 
0d50975fac9b94e17f7f0388b50cf1fe98775dc34887846f72d4b1f471ff957b466b9d567fd6e0da7561860d6e2d8364c2f3490ad9e8059ee0d1cd99ebc5f386
 DIST cucumber-expressions-5.0.7.gem 17408 BLAKE2B 
1f958063f276154bd75485e1f2b9beabfc41d26e4029ca7a7e89d6f6d81dc25bbd69626920dfbf1a9323f65b6eea105dab328f06daf15c290a11ea0c86dc69e4
 SHA512 
af83d028df20ac608ce3fd85850da451f1ec76de688f1d0bc71c1e6a0e70cdbb15f4df6710cccf6b736426f9a547b5a5ae0bb860cd626291237c2bc11371a24f

diff --git a/dev-util/cucumber-expressions/cucumber-expressions-5.0.15.ebuild 
b/dev-util/cucumber-expressions/cucumber-expressions-5.0.15.ebuild
new file mode 100644
index 000..832428b34fa
--- /dev/null
+++ b/dev-util/cucumber-expressions/cucumber-expressions-5.0.15.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a simpler alternative to Regular Expressions"
+HOMEPAGE="https://github.com/cucumber/cucumber-expressions-ruby#readme";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~x86"
+SLOT="5.0"



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

2018-04-08 Thread Hans de Graaff
commit: 3e120eef7620f8b7b1b2e79dd8c8af7f0d33d7f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 05:08:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 05:08:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e120eef

dev-ruby/selenium-webdriver: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/selenium-webdriver/Manifest   |  1 -
 .../selenium-webdriver-3.7.0.ebuild| 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 9e8c54e7f16..0ee355c5f3d 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,6 +1,5 @@
 DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 
630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a
 SHA512 
ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
 DIST selenium-webdriver-3.10.0.gem 841728 BLAKE2B 
fb36121b835c7750595cd57c3217c234e12d9f78a29131a12148f464955b1bc3f5a9ef96b6bd8f8aaedd0fa9943bcc42c1f83a0d31ec6663664f6c4f0102b5a3
 SHA512 
ee1ccad5661f06b16c106b2515285f763baf2b66aefe4c20aed0521e602997af8b1b12640b1099ad0a64f18b01bcec7824dcdd20fe36d9176337f177b8417b2b
 DIST selenium-webdriver-3.11.0.gem 841728 BLAKE2B 
b3f069645fb166258aebb0f04c8d3f828413b2a1e2f818b7501118760ba79e812ce7d314b21076076f1e6c30590e0d38f026b32ede63ff08197c8f8fbaaefded
 SHA512 
85488c257772a4628d19bd71e7993a82c2c5a9f6332d591b19507ca5e2a96c03fa5c351714a492915888510728f2e5eca28862c69e1ced43d8b56db128d7705e
-DIST selenium-webdriver-3.7.0.gem 839168 BLAKE2B 
0c6940ff2a8197a3166e8f3f7e7b43bc4551b5bb1f8a40a5887ddcfa7efab93faefa9ead632d3973cbd57a65553a9027f83145bbac753b4ef122f792bae569fd
 SHA512 
f15819d7e3a683d101073710876792ec0cca7c28d387bb9d1b19964083a99e276340fbcfedd9b0ca2234c54f7db56d12dc3af2e4eadf8995e1e05f7282169726
 DIST selenium-webdriver-3.8.0.gem 840192 BLAKE2B 
3f3871afed9734627757e58a211ad894fd45a49b73208b533fd39e0d99172536e7f2abdfbed1e0589c45aac6a26dd0c1ae0cf8f25053d44082957f7d07591d37
 SHA512 
c00c44786ecee4c02723b88c9ae5921d6a3f2d4c6c3bd043da1f524692c75a69357b752fc183c7881de0d0a6e6d6ddb03ca31e6a983afacdd06978bdd0797957
 DIST selenium-webdriver-3.9.0.gem 841216 BLAKE2B 
611a8be3e8759609a792e4f92c73d3e7db6a209a9566fd4f6a7663b4111e5f856e138be83cdce07ceb28dcb23a49ed6d7f403927e96f53751302e73238b701d6
 SHA512 
5bf2a71322bedfe0e51cae1077886cf520e8cd9213d28dd3643ba78ff457e56649e95df6b09926c82bef98dae7d8c5b6eb676d60939108dd9ead79609cfd2acd

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.7.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-3.7.0.ebuild
deleted file mode 100644
index c4c4d1b87cc..000
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# NOTE: this package contains precompiled code. It appears that all
-# source code can be found at https://code.google.com/p/selenium/ but the
-# repository is not organized in a way so that we can easily rebuild the
-# suited shared object. We'll just try our luck with the precompiled
-# objects for now.
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
-QA_PREBUILT="*/x_ignore_nofocus.so"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem provides Ruby bindings for WebDriver"
-HOMEPAGE="https://github.com/seleniumhq/selenium";
-
-LICENSE="Apache-2.0"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
-   dev-ruby/rubyzip:1"



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

2018-04-08 Thread Hans de Graaff
commit: 7765fd2ef0fab373c76605d876eb8cd87128bac7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr  9 05:01:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 05:01:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7765fd2e

dev-ruby/shoulda-context: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/shoulda-context/Manifest  |  1 -
 .../shoulda-context/shoulda-context-1.2.1.ebuild   | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-ruby/shoulda-context/Manifest 
b/dev-ruby/shoulda-context/Manifest
index 0aa1e0de0bc..1e75b8b29b2 100644
--- a/dev-ruby/shoulda-context/Manifest
+++ b/dev-ruby/shoulda-context/Manifest
@@ -1,2 +1 @@
-DIST shoulda-context-1.2.1.gem 24064 BLAKE2B 
57afe0351f0acab61a7e8a87575757afe6cf3af5373a7191b9ad6b10e69235759278f6282c468947f29c46b82c05422754c81f52a5488ae0180e9d6ab8f31680
 SHA512 
eda6f82c101d0abdf517cabd9663a6a45d9e3d1ef19bdc51d4de35a45e18de15b1aee02a7a557460a3a9b1eafa61cd892240563b6f239b94339e9869c6e63ef3
 DIST shoulda-context-1.2.2.gem 24064 BLAKE2B 
a6068da369c00a36e6056a8ebba96eca90efddf94613dfc90c9f2a47bec2c054a41fa61b861b2f3ec1195e417bdc54ab60d53f91bc5e0f167eac07b84880892b
 SHA512 
b09f5ce2db59bbb26d5678b17b6641b79df7983d25e81a31bc10c42b702bdba09795b692d711d59c103beb2f691b503567e37c46668f77e600416551ef2c5e05

diff --git a/dev-ruby/shoulda-context/shoulda-context-1.2.1.ebuild 
b/dev-ruby/shoulda-context/shoulda-context-1.2.1.ebuild
deleted file mode 100644
index c9184857588..000
--- a/dev-ruby/shoulda-context/shoulda-context-1.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb rails tasks"
-
-# Don't install the conversion script to avoid collisions with older
-# shoulda.
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Context framework extracted from Shoulda"
-HOMEPAGE="http://thoughtbot.com/projects/shoulda";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
-IUSE="doc test"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2
-   0.10'\n" test/test_helper.rb || die
-}
-
-each_ruby_test() {
-   BUNDLE_GEMFILE=x ruby-ng_testrb-2 -Itest test/shoulda/*_test.rb || die
-}



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

2018-04-08 Thread Hans de Graaff
commit: 437c92c69f5d927fb29e19cc29fc0b357adf36aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr  8 07:26:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:32:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437c92c6

dev-ruby/vlad: add ruby24, ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/vlad/vlad-2.7.0.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/vlad/vlad-2.7.0.ebuild b/dev-ruby/vlad/vlad-2.7.0.ebuild
index 8db1bbdbb7e..2ebe83b4246 100644
--- a/dev-ruby/vlad/vlad-2.7.0.ebuild
+++ b/dev-ruby/vlad/vlad-2.7.0.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
-RUBY_FAKEGEM_TASK_DOC="docs"
-RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="considerations.txt History.txt README.txt"
 
 inherit ruby-fakegem



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

2018-04-08 Thread Hans de Graaff
commit: 61124589e55c0dd028ee63ce8b1ddc720b985194
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr  8 07:21:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr  9 04:32:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61124589

dev-util/cucumber-rails: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/cucumber-rails/Manifest   |  1 -
 .../cucumber-rails/cucumber-rails-1.4.5.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-util/cucumber-rails/Manifest b/dev-util/cucumber-rails/Manifest
index bccf5fa6a60..3529b55d7d6 100644
--- a/dev-util/cucumber-rails/Manifest
+++ b/dev-util/cucumber-rails/Manifest
@@ -1,2 +1 @@
-DIST cucumber-rails-1.4.5.gem 406016 BLAKE2B 
8ab7b196d986eea09f2a8965c27f1e3025519827de455f4ff8f058c6af16b7ec2f99bd6cb94e7821914aea850e332a97d012a47cce5590934fe85dce23c4
 SHA512 
66ad3a23503a5f28202e13fd041ca8c75ee447c525daf4b4711cbf789c7ee924efaaabf9753173eb67b8d9fd201f08d2d2fa1905175b7615640d4f2861c92701
 DIST cucumber-rails-1.5.0.gem 406528 BLAKE2B 
a43f6bf93d10df49b57f1da914474f54eb5983b53afe54cb13fe1a1b95792c5c9031b26651d3ac8fe2f8788d86e6ec891aaa91853e95c603f746f02a719f7b6d
 SHA512 
d5a416cea8055319b768243b2029fcc05412677ba8fdc523b246d69e12d820e429b80892d6cfc43600aa84257e2175058ddd5f0946d68c42efa7ebadbf1a536d

diff --git a/dev-util/cucumber-rails/cucumber-rails-1.4.5.ebuild 
b/dev-util/cucumber-rails/cucumber-rails-1.4.5.ebuild
deleted file mode 100644
index 049436501e4..000
--- a/dev-util/cucumber-rails/cucumber-rails-1.4.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# There are also cucumber features. They require a Rails project with
-# factory girl which we don't have packaged yet.
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios for Rails"
-HOMEPAGE="https://github.com/cucumber/cucumber/wikis";
-LICENSE="Ruby"
-
-KEYWORDS="~amd64"
-SLOT="1"
-IUSE=""
-
-# Restrict tests since Appraisal is now mandatory to manage different
-# rails versions, even for the specs.
-RESTRICT="test"
-#ruby_add_bdepend "
-#  test? (
-#  >=dev-ruby/ammeter-0.2.2
-#  >=dev-ruby/rspec-rails-2.7.0:2
-#  )"
-
-ruby_add_rdepend "
-   >=dev-util/cucumber-1.3.8 =dev-ruby/nokogiri-1.5.0
-   >=dev-ruby/capybara-1.1.2:* =dev-ruby/railties-3.0.0:* =dev-ruby/mime-types-1.16:* 

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

2018-04-08 Thread Richard Yao
commit: 3ab346f737a2c15f32e4fc275d1c7edfad985a2d
Author: Richard Yao  gentoo  org>
AuthorDate: Mon Apr  9 03:36:21 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon Apr  9 03:36:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab346f7

sys-fs/zfs-0.7.7 et al: Possible critical regression, bug #652828

Signed-off-by: Richard Yao  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 602133392f2..31092d8401e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Richard Yao  (08 Apr 2018)
+# Potential data loss regression reported upstream. Masking until solved.
+# Bug #652828
+=sys-kernel/spl-0.7.7
+=sys-fs/zfs-kmod-0.7.7
+=sys-fs/zfs-0.7.7
+
 # Andreas Sturmlechner  (08 Apr 2018)
 # Depends on dead Qt4. Masked for removal in 30 days. Bug #649124
 dev-python/PyFoam



[gentoo-commits] repo/gentoo:master commit in: media-sound/mup/, media-sound/mup/files/

2018-04-08 Thread Tim Harder
commit: 8f0d4fa5ddf0c8eac1a66b873f3731e4ecdc2079
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Apr  9 02:13:35 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Apr  9 02:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0d4fa5

media-sound/mup: version bump to 6.6

 media-sound/mup/Manifest |  1 +
 media-sound/mup/files/mup-6.6-makefile.patch | 69 
 media-sound/mup/mup-6.6.ebuild   | 44 ++
 3 files changed, 114 insertions(+)

diff --git a/media-sound/mup/Manifest b/media-sound/mup/Manifest
index cb7b49a084d..21dd1ede9fd 100644
--- a/media-sound/mup/Manifest
+++ b/media-sound/mup/Manifest
@@ -1 +1,2 @@
 DIST mup57src.tar.gz 2178380 BLAKE2B 
03f4da751e841d77f1a481da98c801501b481b0cda1ac2a19c7b45ff362cc6f14b882d4a5954f4fc0a4b05a5b249ee79ff0ba23378c0b3bff3e29ea445f21673
 SHA512 
19085f15ce2654f23349e304599f920ca601735b2430e7b4b54927a861c598cd9227a273ba1582d491c1e3dbaaf7f12001e4fade57191e10c0f7815ac629
+DIST mup66src.tar.gz 2514430 BLAKE2B 
d2747a0fc46f055b370456305b1c56bd1e35827c10686650804801826a945d7a60a25095a3d789fbec0abf2a0aab6cb2e1a8b87eadd2858674f54cbfca377dfb
 SHA512 
3239be85eb9e52adf941a3c927e200a3232d697ee081b359ee63d8aac7a8748af09cc66eef33b6145ccdfeb548a1f93130beb99960ed858d695fcc286c61bd35

diff --git a/media-sound/mup/files/mup-6.6-makefile.patch 
b/media-sound/mup/files/mup-6.6-makefile.patch
new file mode 100644
index 000..0350a6e8044
--- /dev/null
+++ b/media-sound/mup/files/mup-6.6-makefile.patch
@@ -0,0 +1,69 @@
+Fix header/library locations for fltk, respect LDFLAGS, and allow the ebuild to
+handle docs install.
+
+--- mup-6.6/makefile
 mup-6.6/makefile
+@@ -80,12 +80,12 @@
+ 
+ # You can change this if your X libraries and headers are somewhere else
+ # (like /usr/X11R6).
+-X_LOCATION = /usr/X11
++X_LOCATION = /usr
+ 
+ # If you installed fltk somewhere other than $(X_LOCATION)/lib
+ # set this to find them, as in
+ # FLTK_LIB_LOCATION = -L/usr/local/lib
+-FLTK_LIB_LOCATION =
++FLTK_LIB_LOCATION = -L/usr/lib/fltk
+ 
+ # The X libraries to link with Mupmate.
+ # Depending on how fltk was compiled, you may be able to omit
+@@ -99,7 +99,7 @@
+ #FLTK_VERSION=FLTK_1_1
+ 
+ # The FLTK header files are under $(FLTK_INCLUDE)/FL
+-FLTK_INCLUDE = $(X_LOCATION)/include
++FLTK_INCLUDE = $(X_LOCATION)/include/fltk
+ 
+ # You can use fltk_jpeg or jpeg library, whichever you have
+ # or depending on how fltk was compiled, you may not need it at all
+@@ -251,25 +251,25 @@
+   flex -t extras/lex.l > mup/lex.c
+ 
+ mup/mup: $(MUP_HDRS) $(MUP_SRC)
+-  $(CCOMPILER) $(CFLAGS) -o $@ $(MUP_SRC) -lm
++  $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -o $@ $(MUP_SRC) -lm
+ 
+ mupdisp/mupdisp: $(MUPDISP_HDRS) $(MUPDISP_BITMAPS) $(MUPDISP_SRC)
+-  $(CCOMPILER) $(CFLAGS) -L$(X_LOCATION)/lib -o $@ -DNO_VGA_LIB 
$(MUPDISP_SRC) -lX11
++  $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -L$(X_LOCATION)/lib -o $@ 
-DNO_VGA_LIB $(MUPDISP_SRC) -lX11
+   # For Linux console mode support, comment out the previous line
+   # and uncomment the following line
+   # $(CCOMPILER) $(CFLAGS) -L$(X_LOCATION)/lib -o $@ $(MUPDISP_SRC) -lvga 
-lX11 -lm
+ 
+ mkmupfnt/mkmupfnt: $(MKMUPFNT_SRC)
+-  $(CCOMPILER) $(CFLAGS) -o $@ $(MKMUPFNT_SRC)
++  $(CCOMPILER) $(CFLAGS) $(LDFLAGS) -o $@ $(MKMUPFNT_SRC)
+ 
+ mupmate/mupmate: $(MUPMATE_SRC) $(MUPMATE_HDRS) $(MUPMATE_OTHER_FILES)
+-  $(CPPCOMPILER) $(CFLAGS) -o $@ $(MUPMATE_SRC) \
++  $(CPPCOMPILER) $(CXXFLAGS) $(LDFLAGS) -o $@ $(MUPMATE_SRC) \
+   $(FLTK_VERSION) -I$(FLTK_INCLUDE) -Imup -L$(X_LOCATION)/lib \
+   $(FLTK_LIB_LOCATION) -lfltk -lfltk_images $(X_LIBS) \
+   $(JPEGLIB) $(PNGLIB) $(ZLIB) -lm
+ 
+ install:  all
+-  mkdir -p $(BINDIR) $(MANDIR) $(DOCDIR)/uguide $(ICONDIR) $(LIBDIR)
++  mkdir -p $(BINDIR) $(MANDIR) $(ICONDIR) $(LIBDIR)
+   cp mup/mup $(BINDIR)/mup
+   cp mkmupfnt/mkmupfnt $(BINDIR)/mkmupfnt
+   cp mupdisp/mupdisp $(BINDIR)/mupdisp
+@@ -278,8 +278,6 @@
+   cp mupmate/mupmate $(BINDIR)/mupmate
+   cp mupprnt $(BINDIR)/mupprnt
+   cp docs/*.1 $(MANDIR)
+-  cp docs/README* docs/*.txt docs/*.ps docs/*.mup $(DOCDIR)
+-  cp docs/uguide/* $(DOCDIR)/uguide
+   cp $(MUPMATE_OTHER_FILES) $(ICONDIR)
+   cp $(MUP_LIB_FILES) $(LIBDIR)
+ 

diff --git a/media-sound/mup/mup-6.6.ebuild b/media-sound/mup/mup-6.6.ebuild
new file mode 100644
index 000..19665203aa8
--- /dev/null
+++ b/media-sound/mup/mup-6.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Program for printing music scores"
+HOMEPAGE="http://www.arkkra.com/";
+SRC_URI="ftp://ftp.arkkra.com/pub/unix/mup${PV//.}src.tar.gz";
+
+LICENSE="Arkkra"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+  

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

2018-04-08 Thread Tim Harder
commit: 9e693f6e95094043cd5f89f2d6ca01f6a880a1e5
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Apr  9 02:16:07 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Apr  9 02:17:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e693f6e

profiles: drop mask for media-sound/mup

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3a5500e39c4..602133392f2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -552,11 +552,6 @@ sys-power/phc-k8
 # Fails to build for a long time (#515734, 649840). Removal in a month.
 sys-fs/gfs2-utils
 
-# Pacho Ramos  (13 Mar 2018)
-# Not buildable for a long time (#531586), pending many version bumps.
-# Removal in a month.
-media-sound/mup
-
 # Pacho Ramos  (13 Mar 2018)
 # Many other ident daemons in the tree over this completely dead and
 # unmaintained (since 2003) implementation (#535868). Removal in a month.



[gentoo-commits] repo/gentoo:master commit in: media-sound/mup/, media-sound/mup/files/

2018-04-08 Thread Tim Harder
commit: ff287d8f455379966bf70ae40999d6840c94fc13
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Apr  9 02:14:52 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Apr  9 02:17:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff287d8f

media-sound/mup: remove old

 media-sound/mup/Manifest   |   1 -
 media-sound/mup/files/mup-5.6-fltk-fixes.patch |  23 --
 media-sound/mup/files/mup-5.7-Makefile.patch   | 405 -
 media-sound/mup/mup-5.7.ebuild |  42 ---
 4 files changed, 471 deletions(-)

diff --git a/media-sound/mup/Manifest b/media-sound/mup/Manifest
index 21dd1ede9fd..056b323faec 100644
--- a/media-sound/mup/Manifest
+++ b/media-sound/mup/Manifest
@@ -1,2 +1 @@
-DIST mup57src.tar.gz 2178380 BLAKE2B 
03f4da751e841d77f1a481da98c801501b481b0cda1ac2a19c7b45ff362cc6f14b882d4a5954f4fc0a4b05a5b249ee79ff0ba23378c0b3bff3e29ea445f21673
 SHA512 
19085f15ce2654f23349e304599f920ca601735b2430e7b4b54927a861c598cd9227a273ba1582d491c1e3dbaaf7f12001e4fade57191e10c0f7815ac629
 DIST mup66src.tar.gz 2514430 BLAKE2B 
d2747a0fc46f055b370456305b1c56bd1e35827c10686650804801826a945d7a60a25095a3d789fbec0abf2a0aab6cb2e1a8b87eadd2858674f54cbfca377dfb
 SHA512 
3239be85eb9e52adf941a3c927e200a3232d697ee081b359ee63d8aac7a8748af09cc66eef33b6145ccdfeb548a1f93130beb99960ed858d695fcc286c61bd35

diff --git a/media-sound/mup/files/mup-5.6-fltk-fixes.patch 
b/media-sound/mup/files/mup-5.6-fltk-fixes.patch
deleted file mode 100644
index e4429c3679b..000
--- a/media-sound/mup/files/mup-5.6-fltk-fixes.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 mup-5.6.orig/mupmate/Config.C
-+++ mup-5.6/mupmate/Config.C
-@@ -264,7 +264,7 @@
- //-
- 
- // List of standard FLTK fonts, and info to map name to menu entry.
--static struct Font {
-+static struct FlFont {
-   const char * name;
-   Fl_Font value;
-   int menu_offset;
 mup-5.6.orig/mupmate/Edit.C
-+++ mup-5.6/mupmate/Edit.C
-@@ -201,8 +201,7 @@
-   // a previous Replace/Find Next
-   int start, end, isRect, rectStart, rectEnd;
-   bool at_pattern = false;
--  if (editor_p->buffer()->highlight_position(&start, &end, &isRect,
--  &rectStart, &rectEnd)) {
-+  if (editor_p->buffer()->highlight_position(&start, &end)) {
-   int place = editor_p->insert_position();
-   if (place == end && (end - start == pattern_p->size())) {
-   if (casematch_p->value()) {

diff --git a/media-sound/mup/files/mup-5.7-Makefile.patch 
b/media-sound/mup/files/mup-5.7-Makefile.patch
deleted file mode 100644
index a36a0042ca2..000
--- a/media-sound/mup/files/mup-5.7-Makefile.patch
+++ /dev/null
@@ -1,405 +0,0 @@
 mup-5.7.orig/makefile
-+++ mup-5.7/makefile
-@@ -1,252 +0,0 @@
--
--# Makefile for Mup (and auxiliary programs mupdisp, mkmupfnt, and mupmate).
--# This is not an optimal makefile; instead it tries to be very simple,
--# and easy to understand, so it can be easily modified, if needed.
--
--# On most Linux/Unix type systems, just doing
--# make install
--# as root will probably work.
--# (You really only need to be root to copy the products into
--# the system directories. If you change PREFIX
--# to point to some other writeable area, you wouldn't need to be root.)
--# For Apple Mac OX X, see the notes for what to change (CFLAGS and X_LIBS)
--# If you only want the Mup program itself, you can do
--# make mup/mup
--# The other programs are optional:
--# - mupdisp runs Mup and then runs GhostScript on the result.
--#   You can run Mup directly, and use gv, GSview, ghostview or any other
--#   PostScript viewer on the Mup output, as an alternative to mupdisp.
--# - mkmupfnt is only needed if you want to use fonts beyond the basic
--#   standard PostScript fonts.
--# - mupmate is a graphical user interface front end for Mup.
--#   It is not needed if you intend to only use Mup via command line interface.
--
--# The mupdisp and mupmate programs require X libraries and headers 
(www.x.org).
--# The mupmate program requires FLTK libraries and headers (www.fltk.org).
--
--# If you want mupdisp to support Linux console mode, make sure you have
--# the svgalib package installed, then find the two commented-out lines below
--# related to Linux console support, and uncomment them.
--
--# If you are building on a system that does not support make,
--# you can look at what this makefile does for how to build.
--# Mup itself is generally easy to build.
--# You just go to the mup directory and run your C compiler on
--# all the .c files in directory, and link with the math library,
--# Typically this is done using a command something like:
--# cc *.c -lm
--# For more information on building Mup, see:
--# http://www.arkkra.com/doc/dosbld.html
--# http://www.arkkra.com/doc/otherbld.html
--# http://www.

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

2018-04-08 Thread Tim Harder
commit: 2b603b1c099ad4fa9d926cf39359d7c192387137
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Apr  9 02:11:52 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Apr  9 02:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b603b1c

licenses: update Arkkra license to latest version

 licenses/Arkkra | 119 ++--
 1 file changed, 37 insertions(+), 82 deletions(-)

diff --git a/licenses/Arkkra b/licenses/Arkkra
index 8aa21b0..3bcc2c3fd15 100644
--- a/licenses/Arkkra
+++ b/licenses/Arkkra
@@ -1,82 +1,37 @@
-
-   Mup License
-
-   At Arkkra Enterprises, we'd like all our customers to be
-   delighted with our products. To ensure that Mup and any
-   other products or services we provide are readily available
-   at the lowest possible cost to you, we need to establish
-   licensing terms.
-
-   While there are other music publication programs on the
-   market, we believe Mup has unique features that you may find
-   very useful.  Since different people may want different
-   things in a music publication program, you do not have to
-   pay for Mup until after you've had a chance to try it out
-   and evaluate it for yourself.  If you have problems with
-   Mup, let us know and we will try to resolve them.  If you
-   have paid your registration fee and we cannot resolve
-   problems to your satisfaction, we will gladly refund your
-   money.
-
-   1.  Mup License
-
-   Arkkra Enterprises disclaims all warranties relating to this
-   software, whether expressed or implied, including but not
-   limited to any implied warranties of merchantability and
-   fitness for a particular purpose, and all such warranties
-   are expressly and specifically disclaimed.  Neither Arkkra
-   Enterprises nor anyone else who has been involved in the
-   creation, production, or delivery of this software shall be
-   liable for any indirect, consequential, or incidental
-   damages arising out of the use of or inability to use such
-   software even if Arkkra Enterprises has been advised of the
-   possibility of such damages of claims.  In no event shall
-   Arkkra Enterprises' liability for any damages ever exceed
-   the price paid for the license to use the software,
-   regardless of the form of the claim.  The person using the
-   software bears all risk as to the quality and performance of
-   the software.
-
-   Some states do not allow the exclusion of the limit of
-   liability for consequential damages, so the above limitation
-   may not apply to you.
-
-   This agreement shall be governed by the laws of the state of
-   Illinois and shall inure to the benefit of Arkkra
-   Enterprises, and any successors, administrators, heirs and
-   assigns. Any action or proceeding brought by either party
-   against the other arising out of or related to this
-   agreement shall be brought only in the state or federal
-   court of competent jurisdiction located in DuPage County,
-   Illinois. The parties hereby consent to in personam
-   jurisdiction of said courts.
-
-   This software is licensed to you, for your own use. This is
-   copyrighted software. You are not obtaining title to the
-   software or any copyright rights.  You may not sublicense,
-   rent, lease, convey, modify, or translate this software for
-   any purpose.
-
-   You may make as many copies as you need for back-up
-   purposes.  You may use this software on more than one
-   computer, provided there is no chance it will be used
-   simultaneously on more than one computer.  If you need to
-   use this software on more than one computer simultaneously,
-   you will need to obtain a license for each copy or a site
-   license.
-
-   You may make copies of this software for other parties under
-   the following terms:
-
-  - The copy must be an exact copy as would be obtained
-directly from Arkkra Enterprises, including this
-license.  It must clearly state that it is a copy, and
-must give the address of Arkkra Enterprises.
-
-  - The copy must be used by the obtaining party only for
-the purpose of trialing the software. If after trialing
-the software, the receiving party wishes to continue to
-use the software, they must submit their license fee.
-
-  - All limitations and disclaimers of this license apply
-to the copy.
+ Copyright (c) 1995-2017  by Arkkra Enterprises.
+ All rights reserved.
+
+ Redistribution and use in source and binary forms,
+ with or without modification, are permitted provided that
+ the following conditions are met:
+
+ 1. Redistributions of source code must re

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

2018-04-08 Thread Zac Medico
commit: 3b1c182750d82dc55b96ee111e356968ca9a9fb7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr  9 01:25:25 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr  9 01:25:52 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3b1c1827

EventLoop: add call_at method for asyncio compat (bug 591760)

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

 pym/portage/util/_eventloop/EventLoop.py | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 00568c997..72eb407fc 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -775,6 +775,29 @@ class EventLoop(object):
return self._handle(self.timeout_add(
delay * 1000, self._call_soon_callback(callback, 
args)), self)
 
+   def call_at(self, when, callback, *args):
+   """
+   Arrange for the callback to be called at the given absolute
+   timestamp when (an int or float), using the same time reference 
as
+   AbstractEventLoop.time().
+
+   This method's behavior is the same as call_later().
+
+   An instance of asyncio.Handle is returned, which can be used to
+   cancel the callback.
+
+   Use functools.partial to pass keywords to the callback.
+
+   @type when: int or float
+   @param when: absolute timestamp when to call callback
+   @type callback: callable
+   @param callback: a function to call
+   @return: a handle which can be used to cancel the callback
+   @rtype: asyncio.Handle (or compatible)
+   """
+   delta = when - self.time()
+   return self.call_later(delta if delta > 0 else 0, callback, 
*args)
+
def run_in_executor(self, executor, func, *args):
"""
Arrange for a func to be called in the specified executor.



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

2018-04-08 Thread Andrey Utkin
commit: 492fc8d469625b2f93f6651eef4e65d82a208ecd
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sun Apr  8 14:00:03 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Apr  9 01:19:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492fc8d4

net-wireless/hostapd: add savedconfig support

Bug: https://bugs.gentoo.org/473124
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/hostapd/hostapd-2.6-r2.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/net-wireless/hostapd/hostapd-2.6-r2.ebuild 
b/net-wireless/hostapd/hostapd-2.6-r2.ebuild
index 64d34bf0f89..250e07cfbe7 100644
--- a/net-wireless/hostapd/hostapd-2.6-r2.ebuild
+++ b/net-wireless/hostapd/hostapd-2.6-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit toolchain-funcs eutils systemd
+inherit toolchain-funcs eutils systemd savedconfig
 
 DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
 HOMEPAGE="http://hostap.epitest.fi";
@@ -49,6 +49,12 @@ src_prepare() {
 src_configure() {
local CONFIG="${S}/.config"
 
+   restore_config "${CONFIG}"
+   if [[ -f "${CONFIG}" ]]; then
+   default_src_configure
+   return 0
+   fi
+
# toolchain setup
echo "CC = $(tc-getCC)" > ${CONFIG}
 
@@ -194,6 +200,8 @@ src_install() {
exeinto /etc/log.d/scripts/services/
doexe logwatch/${PN}
fi
+
+   save_config .config
 }
 
 pkg_postinst() {



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

2018-04-08 Thread Andrey Utkin
commit: ab93ddd7e1c560253c7a5c7e43ee0d4feaed97e2
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat Apr  7 18:15:36 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Apr  9 01:19:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab93ddd7

net-wireless/hostapd: add 2.6-r2 for further enhancements

r2 was cloned from r1 with keywords dropped to unstable, and bogus
comment dropped.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/hostapd/hostapd-2.6-r2.ebuild | 224 +
 1 file changed, 224 insertions(+)

diff --git a/net-wireless/hostapd/hostapd-2.6-r2.ebuild 
b/net-wireless/hostapd/hostapd-2.6-r2.ebuild
new file mode 100644
index 000..64d34bf0f89
--- /dev/null
+++ b/net-wireless/hostapd/hostapd-2.6-r2.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs eutils systemd
+
+DESCRIPTION="IEEE 802.11 wireless LAN Host AP daemon"
+HOMEPAGE="http://hostap.epitest.fi";
+SRC_URI="http://hostap.epitest.fi/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+IUSE="ipv6 logwatch netlink sqlite +ssl +wps +crda"
+
+DEPEND="ssl? ( dev-libs/openssl:*[-bindist] )
+   kernel_linux? (
+   dev-libs/libnl:3
+   crda? ( net-wireless/crda )
+   )
+   netlink? ( net-libs/libnfnetlink )
+   sqlite? ( >=dev-db/sqlite-3 )"
+
+RDEPEND="${DEPEND}"
+
+S="${S}/${PN}"
+
+src_prepare() {
+   # Allow users to apply patches to src/drivers for example,
+   # i.e. anything outside ${S}/${PN}
+   pushd ../ >/dev/null || die
+   # 
https://w1.fi/security/2017-1/wpa-packet-number-reuse-with-replayed-messages.txt
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch"
+   eapply 
"${FILESDIR}/2017-1/rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch"
+   default
+   popd >/dev/null || die
+
+   sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
+   "${S}/hostapd.conf" || die
+
+}
+
+src_configure() {
+   local CONFIG="${S}/.config"
+
+   # toolchain setup
+   echo "CC = $(tc-getCC)" > ${CONFIG}
+
+   # EAP authentication methods
+   echo "CONFIG_EAP=y" >> ${CONFIG}
+   echo "CONFIG_ERP=y" >> ${CONFIG}
+   echo "CONFIG_EAP_MD5=y" >> ${CONFIG}
+
+   if use ssl; then
+   # SSL authentication methods
+   echo "CONFIG_EAP_FAST=y" >> ${CONFIG}
+   echo "CONFIG_EAP_TLS=y" >> ${CONFIG}
+   echo "CONFIG_EAP_TTLS=y" >> ${CONFIG}
+   echo "CONFIG_EAP_MSCHAPV2=y" >> ${CONFIG}
+   echo "CONFIG_EAP_PEAP=y" >> ${CONFIG}
+   echo "CONFIG_TLSV11=y" >> ${CONFIG}
+   echo "CONFIG_TLSV12=y" >> ${CONFIG}
+   fi
+
+   if use wps; then
+   # Enable Wi-Fi Protected Setup
+   echo "CONFIG_WPS=y" >> ${CONFIG}
+   echo "CONFIG_WPS2=y" >> ${CONFIG}
+   echo "CONFIG_WPS_UPNP=y" >> ${CONFIG}
+   echo "CONFIG_WPS_NFC=y" >> ${CONFIG}
+   einfo "Enabling Wi-Fi Protected Setup support"
+   fi
+
+   echo "CONFIG_EAP_IKEV2=y" >> ${CONFIG}
+   echo "CONFIG_EAP_TNC=y" >> ${CONFIG}
+   echo "CONFIG_EAP_GTC=y" >> ${CONFIG}
+   echo "CONFIG_EAP_SIM=y" >> ${CONFIG}
+   echo "CONFIG_EAP_AKA=y" >> ${CONFIG}
+   echo "CONFIG_EAP_AKA_PRIME=y" >> ${CONFIG}
+   echo "CONFIG_EAP_EKE=y" >> ${CONFIG}
+   echo "CONFIG_EAP_PAX=y" >> ${CONFIG}
+   echo "CONFIG_EAP_PSK=y" >> ${CONFIG}
+   echo "CONFIG_EAP_SAKE=y" >> ${CONFIG}
+   echo "CONFIG_EAP_GPSK=y" >> ${CONFIG}
+   echo "CONFIG_EAP_GPSK_SHA256=y" >> ${CONFIG}
+   echo "CONFIG_EAP_PWD=y" >> ${CONFIG}
+
+   einfo "Enabling drivers: "
+
+   # drivers
+   echo "CONFIG_DRIVER_HOSTAP=y" >> ${CONFIG}
+   einfo "  HostAP driver enabled"
+   echo "CONFIG_DRIVER_WIRED=y" >> ${CONFIG}
+   einfo "  Wired driver enabled"
+   echo "CONFIG_DRIVER_PRISM54=y" >> ${CONFIG}
+   einfo "  Prism54 driver enabled"
+   echo "CONFIG_DRIVER_NONE=y" >> ${CONFIG}
+   einfo "  None driver enabled"
+
+   einfo "  nl80211 driver enabled"
+   echo "CONFIG_DRIVER_NL80211=y" >> ${CONFIG}
+
+   # epoll
+   echo "CONFIG_ELOOP_EPOLL=y" 

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

2018-04-08 Thread Aric Belsito
commit: 45d38ea5b0262d41b331b74b530d7cac3d8275b7
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Apr  9 00:55:15 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Apr  9 00:55:15 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=45d38ea5

sys-kernel/linux-headers: new patch

 .../files/libc-4.16-portability.patch  | 159 +
 sys-kernel/linux-headers/linux-headers-4.16.ebuild |   2 +-
 2 files changed, 160 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/files/libc-4.16-portability.patch 
b/sys-kernel/linux-headers/files/libc-4.16-portability.patch
new file mode 100644
index 000..9828411
--- /dev/null
+++ b/sys-kernel/linux-headers/files/libc-4.16-portability.patch
@@ -0,0 +1,159 @@
+diff -Naur gentoo-headers-base-4.16.orig/include/uapi/linux/kernel.h 
gentoo-headers-base-4.16/include/uapi/linux/kernel.h
+--- gentoo-headers-base-4.16.orig/include/uapi/linux/kernel.h  2018-04-04 
23:45:32.0 -0700
 gentoo-headers-base-4.16/include/uapi/linux/kernel.h   2018-04-08 
17:51:18.477168271 -0700
+@@ -2,7 +2,9 @@
+ #ifndef _UAPI_LINUX_KERNEL_H
+ #define _UAPI_LINUX_KERNEL_H
+ 
++#ifdef __GLIBC__
+ #include 
++#endif
+ 
+ /*
+  * 'kernel.h' contains some often-used function prototypes etc
+diff -Naur gentoo-headers-base-4.16.orig/include/uapi/linux/libc-compat.h 
gentoo-headers-base-4.16/include/uapi/linux/libc-compat.h
+--- gentoo-headers-base-4.16.orig/include/uapi/linux/libc-compat.h 
2018-04-04 23:45:32.0 -0700
 gentoo-headers-base-4.16/include/uapi/linux/libc-compat.h  2018-04-08 
17:53:43.004162639 -0700
+@@ -49,47 +49,57 @@
+ #ifndef _UAPI_LIBC_COMPAT_H
+ #define _UAPI_LIBC_COMPAT_H
+ 
+-/* We have included glibc headers... */
+-#if defined(__GLIBC__)
++/* We're used from userspace... */
++#if !defined(__KERNEL__)
+ 
+-/* Coordinate with glibc net/if.h header. */
++/* Coordinate with libc net/if.h header. */
+ #if defined(_NET_IF_H) && defined(__USE_MISC)
+ 
+-/* GLIBC headers included first so don't define anything
++/* libc headers included first so don't define anything
+  * that would already be defined. */
+ 
+ #define __UAPI_DEF_IF_IFCONF 0
+ #define __UAPI_DEF_IF_IFMAP 0
+ #define __UAPI_DEF_IF_IFNAMSIZ 0
+ #define __UAPI_DEF_IF_IFREQ 0
+-/* Everything up to IFF_DYNAMIC, matches net/if.h until glibc 2.23 */
+ #define __UAPI_DEF_IF_NET_DEVICE_FLAGS 0
+-/* For the future if glibc adds IFF_LOWER_UP, IFF_DORMANT and IFF_ECHO */
++/* If libc adds IFF_LOWER_UP, IFF_DORMANT and IFF_ECHO */
++#if !defined(__GLIBC__)
++#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0
++#else
+ #ifndef __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO
+ #define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 1
+ #endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */
++#endif /* !defined(__GLIBC__) */
+ 
+ #else /* _NET_IF_H */
+ 
+ /* Linux headers included first, and we must define everything
+- * we need. The expectation is that glibc will check the
++ * we need. The expectation is that libc will check the
+  * __UAPI_DEF_* defines and adjust appropriately. */
+ 
+ #define __UAPI_DEF_IF_IFCONF 1
+ #define __UAPI_DEF_IF_IFMAP 1
+ #define __UAPI_DEF_IF_IFNAMSIZ 1
+ #define __UAPI_DEF_IF_IFREQ 1
+-/* Everything up to IFF_DYNAMIC, matches net/if.h until glibc 2.23 */
+ #define __UAPI_DEF_IF_NET_DEVICE_FLAGS 1
+-/* For the future if glibc adds IFF_LOWER_UP, IFF_DORMANT and IFF_ECHO */
++/* If libc adds IFF_LOWER_UP, IFF_DORMANT and IFF_ECHO */
+ #define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 1
+ 
+ #endif /* _NET_IF_H */
+ 
+-/* Coordinate with glibc netinet/in.h header. */
++/* Coordinate with libc netinet/if_ether.h */
++#ifdef _NETINET_IF_ETHER_H
++#define __UAPI_DEF_ETHHDR 0
++#else
++/* glibc uses __NETINET_IF_ETHER_H and uses the uapi header */
++#define __UAPI_DEF_ETHHDR 1
++#endif /* _NETINET_IF_ETHER_H */
++
++/* Coordinate with libc netinet/in.h header. */
+ #if defined(_NETINET_IN_H)
+ 
+-/* GLIBC headers included first so don't define anything
++/* libc headers included first so don't define anything
+  * that would already be defined. */
+ #define __UAPI_DEF_IN_ADDR0
+ #define __UAPI_DEF_IN_IPPROTO 0
+@@ -99,15 +109,7 @@
+ #define __UAPI_DEF_IN_CLASS   0
+ 
+ #define __UAPI_DEF_IN6_ADDR   0
+-/* The exception is the in6_addr macros which must be defined
+- * if the glibc code didn't define them. This guard matches
+- * the guard in glibc/inet/netinet/in.h which defines the
+- * additional in6_addr macros e.g. s6_addr16, and s6_addr32. */
+-#if defined(__USE_MISC) || defined (__USE_GNU)
+ #define __UAPI_DEF_IN6_ADDR_ALT   0
+-#else
+-#define __UAPI_DEF_IN6_ADDR_ALT   1
+-#endif
+ #define __UAPI_DEF_SOCKADDR_IN6   0
+ #define __UAPI_DEF_IPV6_MREQ  0
+ #define __UAPI_DEF_IPPROTO_V6 0
+@@ -118,7 +120,7 @@
+ #else
+ 
+ /* Linux headers included first, and we mus

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

2018-04-08 Thread Aric Belsito
commit: 6d0f679f24fd4d116933754f0169db6b1fb0d38a
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Apr  9 00:33:27 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Apr  9 00:33:27 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d0f679f

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

 sys-kernel/linux-headers/Manifest  | 2 ++
 sys-kernel/linux-headers/linux-headers-4.15.ebuild | 2 +-
 .../{linux-headers-4.15.ebuild => linux-headers-4.16.ebuild}   | 7 +--
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 26bc427..8275d1f 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,6 +1,8 @@
 DIST gentoo-headers-4.13-1.tar.xz 4096 BLAKE2B 
a0506c6aec14d8d710863cc3f7b5ce6cc067af245cc96dbf83f10f02ba83d580f900c9cf8b09b496370d580a9b9cd935738d8b4b0cb987836490894fba01cf23
 SHA512 
14236185c8810b88d94ff0533fe59e84599c2d4e5c7507c37cb458b6728eed69b581df7f8654d5323454ec359e93490c4dcbbb1ee58a66f2586047c93f0f1aa6
 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
 DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B 
fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7
 SHA512 
cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
+DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a700c38793d7df399e668d5de269088d8a441a10e9d0b7acc5b6d1a116343d516aba58a4823cf51845fe9913dea81cb76
 SHA512 
a1fdf775bc27e5db2ccf1f86f12e78a25a4127673eb0a87639d548dc6246b81e5df0e8d56c0314ba833fe82d2825f8620addd408782e2f5152fb0b056b870d7c
 DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 
8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217
 SHA512 
3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
 DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 
79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a
 SHA512 
7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
+DIST gentoo-headers-base-4.16.tar.xz 856 BLAKE2B 
a5065cb49b549ea5eff33bc3a60ed070511cc463258666c30681aceaba97a108be059e4fc175bd6ba4dd0b27cf8bab14e0a8225346811eaacb4ddf8b2ba5a147
 SHA512 
2a5beadc61532d23f999c24101f3ab6db5d184a7327fa26330e318ac6b5b38b14c0e73ead2f550707b4e24c1f4f1a11c306c97608d98d530978fdeb43b4d58d9

diff --git a/sys-kernel/linux-headers/linux-headers-4.15.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.15.ebuild
index f230669..af9d29f 100644
--- a/sys-kernel/linux-headers/linux-headers-4.15.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.15.ebuild
@@ -4,7 +4,7 @@
 EAPI="6"
 
 ETYPE="headers"
-H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 
score sh sparc tile x86 xtensa"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv 
s390 score sh sparc tile x86 xtensa"
 inherit kernel-2
 detect_version
 

diff --git a/sys-kernel/linux-headers/linux-headers-4.15.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.16.ebuild
similarity index 85%
copy from sys-kernel/linux-headers/linux-headers-4.15.ebuild
copy to sys-kernel/linux-headers/linux-headers-4.16.ebuild
index f230669..409a4b5 100644
--- a/sys-kernel/linux-headers/linux-headers-4.15.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.16.ebuild
@@ -4,13 +4,16 @@
 EAPI="6"
 
 ETYPE="headers"
-H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 
score sh sparc tile x86 xtensa"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv 
s390 score sh sparc tile x86 xtensa"
 inherit kernel-2
 detect_version
 
 PATCH_VER="1"
 SRC_URI="mirror:/

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

2018-04-08 Thread Brian Evans
commit: d1e5e76c53b65228c1831a6f865269a26369edf7
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr  9 00:29:39 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr  9 00:29:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e5e76c

dev-db/maxscale: Package removal wrt bug 649764

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

 dev-db/maxscale/Manifest |  1 -
 dev-db/maxscale/files/maxscale-1.2.0-rpath.patch | 48 
 dev-db/maxscale/files/maxscale-init.d| 21 ---
 dev-db/maxscale/maxscale-1.2.0.ebuild| 70 
 dev-db/maxscale/metadata.xml | 19 ---
 profiles/package.mask|  8 ---
 6 files changed, 167 deletions(-)

diff --git a/dev-db/maxscale/Manifest b/dev-db/maxscale/Manifest
deleted file mode 100644
index a723120c5bb..000
--- a/dev-db/maxscale/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST MaxScale-1.2.0.tar.gz 8747330 BLAKE2B 
609e72f42e00e8459f16ce9dce1c2e0ebb2bc8bcb9a8c967b2cc35f2d8031d1ae16da10d7b2331f86ef6f0b77d87911bc336197bc76736196f48c2c4fbac896e
 SHA512 
59988397fc7c8112dc81e77d317b4625e071448c0669805fdee91e156553c2144d802f70ebc047df75aab6f7e0114e22a3f9f68768f779ab2300536196c34a7e

diff --git a/dev-db/maxscale/files/maxscale-1.2.0-rpath.patch 
b/dev-db/maxscale/files/maxscale-1.2.0-rpath.patch
deleted file mode 100644
index 76cca09845f..000
--- a/dev-db/maxscale/files/maxscale-1.2.0-rpath.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -aurN a/CMakeLists.txt b/CMakeLists.txt
 a/CMakeLists.txt   2015-07-15 09:34:27.0 -0400
-+++ b/CMakeLists.txt   2015-08-10 22:12:06.021818283 -0400
-@@ -56,7 +56,7 @@
-   endif()
- endif()
- 
--set(CMAKE_INSTALL_RPATH 
${CMAKE_INSTALL_RPATH}:${CMAKE_INSTALL_PREFIX}/${MAXSCALE_LIBDIR})
-+set(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/${MAXSCALE_LIBDIR})
- 
- # Make sure the release notes for this release are present if it is a stable 
one
- if(${MAXSCALE_VERSION} MATCHES "-stable")
-diff -aurN a/server/modules/filter/hint/CMakeLists.txt 
b/server/modules/filter/hint/CMakeLists.txt
 a/server/modules/filter/hint/CMakeLists.txt2015-07-15 
09:34:27.0 -0400
-+++ b/server/modules/filter/hint/CMakeLists.txt2015-08-10 
22:12:49.413170068 -0400
-@@ -1,4 +1,3 @@
- add_library(hintfilter SHARED hintfilter.c hintparser.c)
--set_target_properties(hintfilter PROPERTIES INSTALL_RPATH 
${CMAKE_INSTALL_RPATH}:${MAXSCALE_LIBDIR})
- target_link_libraries(hintfilter ssl log_manager utils)
- install(TARGETS hintfilter DESTINATION ${MAXSCALE_LIBDIR})
-diff -aurN a/server/modules/routing/binlog/CMakeLists.txt 
b/server/modules/routing/binlog/CMakeLists.txt
 a/server/modules/routing/binlog/CMakeLists.txt 2015-07-15 
09:34:27.0 -0400
-+++ b/server/modules/routing/binlog/CMakeLists.txt 2015-08-10 
22:12:35.565376937 -0400
-@@ -1,4 +1,3 @@
- add_library(binlogrouter SHARED blr.c blr_master.c blr_cache.c blr_slave.c 
blr_file.c)
--set_target_properties(binlogrouter PROPERTIES INSTALL_RPATH 
${CMAKE_INSTALL_RPATH}:${MAXSCALE_LIBDIR})
- target_link_libraries(binlogrouter ssl pthread log_manager)
- install(TARGETS binlogrouter DESTINATION ${MAXSCALE_LIBDIR})
-diff -aurN a/server/modules/routing/maxinfo/CMakeLists.txt 
b/server/modules/routing/maxinfo/CMakeLists.txt
 a/server/modules/routing/maxinfo/CMakeLists.txt2015-07-15 
09:34:27.0 -0400
-+++ b/server/modules/routing/maxinfo/CMakeLists.txt2015-08-10 
22:12:25.265530805 -0400
-@@ -1,4 +1,3 @@
- add_library(maxinfo SHARED maxinfo.c maxinfo_parse.c maxinfo_error.c 
maxinfo_exec.c)
--set_target_properties(maxinfo PROPERTIES INSTALL_RPATH 
${CMAKE_INSTALL_RPATH}:${MAXSCALE_LIBDIR})
- target_link_libraries(maxinfo pthread log_manager)
- install(TARGETS maxinfo DESTINATION ${MAXSCALE_LIBDIR})
-diff -aurN a/server/core/CMakeLists.txt b/server/core/CMakeLists.txt
 a/server/core/CMakeLists.txt   2015-07-15 09:34:27.0 -0400
-+++ b/server/core/CMakeLists.txt   2015-08-10 22:39:22.709368505 -0400
-@@ -8,6 +8,8 @@
-   target_link_libraries(fullcore ${CURL_LIBRARIES} utils log_manager pthread 
${EMBEDDED_LIB} ${PCRE_LINK_FLAGS} ssl aio rt crypt dl crypto inih z m stdc++)
- endif()
- 
-+SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
-+
- add_executable(maxscale atomic.c buffer.c spinlock.c gateway.c
-   gw_utils.c utils.c dcb.c load_utils.c session.c service.c server.c 
-   poll.c config.c users.c hashtable.c dbusers.c thread.c gwbitmask.c 

diff --git a/dev-db/maxscale/files/maxscale-init.d 
b/dev-db/maxscale/files/maxscale-init.d
deleted file mode 100644
index 1eaa046aefe..000
--- a/dev-db/maxscale/files/maxscale-init.d
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-
-command=/usr/bin/maxscale
-command_args="-U maxscale -P /run/maxscale"
-name="MaxScale database proxy"
-pidfile="/run/maxscale/maxscale.pid"
-
-description="MaxScale provides database

[gentoo-commits] repo/gentoo:master commit in: dev-php/ZendFramework/, profiles/

2018-04-08 Thread Brian Evans
commit: 72f8743680dcfbb275eb300a8ce46d577d9f035c
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Apr  9 00:20:48 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Apr  9 00:20:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f87436

dev-php/ZendFramework: Package removal wrt bug 604182

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

 dev-php/ZendFramework/Manifest|  4 --
 dev-php/ZendFramework/ZendFramework-1.12.9.ebuild | 79 ---
 dev-php/ZendFramework/metadata.xml| 14 
 profiles/package.mask |  5 --
 4 files changed, 102 deletions(-)

diff --git a/dev-php/ZendFramework/Manifest b/dev-php/ZendFramework/Manifest
deleted file mode 100644
index f7421c7de2b..000
--- a/dev-php/ZendFramework/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ZendFramework-1.12.9-apidoc.tar.gz 11296608 BLAKE2B 
d6594f38edf15e109d2849ac6bacfa03fd5ee98307dc47ce270b0fed5b6c668df673d1be3aa313b91d7786a935407684251dd20c767a782712f5cf57ab382f5c
 SHA512 
cd14207e0f5a2091c20ab5b27c9fa63af3313756d60af98eaf17dbf4546909055560cc969d8358e4c84781c02c82ff30009c3cbe589fa5ad798cb21522fe896f
-DIST ZendFramework-1.12.9-manual-en.tar.gz 3475776 BLAKE2B 
a742d6a9325a82d4ab392515575901a013af6496176a524c1b8d11c6ea8c046cb6bef489d3d51c9f11af4d28375eaa31b2f251c254bec90995b6d94ce45d065f
 SHA512 
58a8e3496d75c9757988854ab767bb86314e95a1eac9c02d61123ee8aeacf4f26815bf277d2c73c47b39b6ed242627ddc3125f6652f9219f7ded61cff5913407
-DIST ZendFramework-1.12.9-minimal.tar.gz 8451777 BLAKE2B 
cb006ffa6d712d85970e2b5ee4838dea896e7630454e67b9a297b40161abc3a40a1f7c51990921f693a153cbed9e151c890b4641da81e74528abf446ffa53e30
 SHA512 
5cc80773a6d2a9a0c9403c97c13ebec5fa3f119e5dd52a619ecfc967237e03ea0c919f35fb4c5594f9f001468161fd2d1d9dcefaa858713e8a0d6f3d99c2f338
-DIST ZendFramework-1.12.9.tar.gz 27343626 BLAKE2B 
5a86ac4a24a4ef7c3b813c42ed4b8c7642da3d8b2e36ca6dc11144431e692faa49302913861649642611f58a211e7425fa270715ff330dc9698ac4470a7b3427
 SHA512 
591fd92b80fcbae5dfbd3b2aa3678ae7c307b20cb62f91d1f45df821bf2d0876d0d006a0077dd217fe192914608a816afbe09f90f4fa991d97a64558d76be389

diff --git a/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild 
b/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild
deleted file mode 100644
index b1cfaa2c5c6..000
--- a/dev-php/ZendFramework/ZendFramework-1.12.9.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PHP_LIB_NAME="Zend"
-
-inherit php-lib-r1
-
-KEYWORDS="amd64 hppa ~ppc x86"
-
-DESCRIPTION="A high quality and open source framework for developing Web 
Applications"
-HOMEPAGE="http://framework.zend.com/";
-SRC_URI="!minimal? ( http://framework.zend.com/releases/${P}/${P}.tar.gz )
-   minimal? ( http://framework.zend.com/releases/${P}/${P}-minimal.tar.gz )
-   doc? (
-   http://framework.zend.com/releases/${P}/${P}-apidoc.tar.gz
-   http://framework.zend.com/releases/${P}/${P}-manual-en.tar.gz )"
-LICENSE="BSD"
-SLOT="0"
-IUSE="cli doc examples minimal"
-
-DEPEND="cli? ( dev-lang/php:*[simplexml,tokenizer] )"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   default
-   if use minimal ; then
-   mv "${WORKDIR}/${P}-minimal" "${S}" || die
-   fi
-}
-
-src_prepare() {
-   if use minimal ; then
-   if use doc ; then
-   mv "${WORKDIR}/${P}/documentation" "${S}"
-   fi
-   fi
-}
-
-src_install() {
-   if use cli ; then
-   insinto /usr/bin
-   doins bin/zf.php
-   dobin bin/zf.sh
-   dosym /usr/bin/zf.sh /usr/bin/zf
-   fi
-   php-lib-r1_src_install library/Zend $(cd library/Zend ; find . -type f 
-print)
-
-   if ! use minimal ; then
-   insinto /usr/share/php
-   doins -r externals/dojo
-   if use examples ; then
-   insinto /usr/share/doc/${PF}
-   doins -r demos
-   fi
-   fi
-
-   dodoc README.md
-   if use doc ; then
-   dohtml -r documentation/*
-   fi
-}
-
-pkg_postinst() {
-   elog "For more info, please take a look at the manual at:"
-   elog "http://framework.zend.com/manual";
-   elog ""
-
-   if use minimal; then
-   elog "You have installed the minimal version of ZendFramework,"
-   elog "so the Dojo toolkit, demos and tests have not been 
installed."
-   else
-   elog "You have installed the full version of ZendFramework, 
which"
-   elog "includes the Dojo toolkit, demos and tests."
-   elog "To install ZendFramework without these, enable the"
-   elog "minimal USE flag."
-   fi
-}

diff --git a/dev-php/ZendFramework/metadata.xml 
b/dev-php/ZendFramework/metadata.xml
deleted file mode 100644
index 101bef2fc30..0

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

2018-04-08 Thread Matt Turner
commit: 1c7b295b274884aa8e273a730395dd889a58d93e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr  9 00:17:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr  9 00:18:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7b295b

dev-libs/openssl-1.0.2o: alpha stable, bug 651730

 dev-libs/openssl/openssl-1.0.2o.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2o.ebuild 
b/dev-libs/openssl/openssl-1.0.2o.ebuild
index db9a24bc8ea..85beef5b8b9 100644
--- a/dev-libs/openssl/openssl-1.0.2o.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2o.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2018-04-08 Thread Aaron Bauman
commit: d9f7daddcc5b6737fe60b7776af9dd3c3c44f9c3
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:58:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:09:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f7dadd

sci-mathematics/kodkodi: remove old

 sci-mathematics/kodkodi/kodkodi-1.5.2.ebuild | 106 ---
 1 file changed, 106 deletions(-)

diff --git a/sci-mathematics/kodkodi/kodkodi-1.5.2.ebuild 
b/sci-mathematics/kodkodi/kodkodi-1.5.2.ebuild
deleted file mode 100644
index 9041007f4db..000
--- a/sci-mathematics/kodkodi/kodkodi-1.5.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple multilib
-
-DESCRIPTION="A text front-end for the Kodkod Java library"
-HOMEPAGE="http://www21.in.tum.de/~blanchet/#software";
-SRC_URI="http://www21.in.tum.de/~blanchet/${P}.tgz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="isabelle examples"
-
-COMMON_DEP="dev-java/antlr:3
-   =sci-mathematics/kodkod-1.5*:="
-RDEPEND="${COMMON_DEP}
-   isabelle? (
-   >=sci-mathematics/isabelle-2011-r1:=
-   )
-   >=virtual/jre-1.6"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.6
-   app-arch/unzip"
-
-S="${WORKDIR}/${P}"
-
-JAVA_GENTOO_CLASSPATH="kodkod,antlr-3"
-
-java_prepare() {
-   sed -e 's@exec "$ISABELLE_TOOL" java $KODKODI_JAVA_OPT@java@' \
-   -i "${S}/bin/kodkodi" || die "Could not patch bin/kodkodi"
-   rm -f jar/*.jar || die "Could not rm jar files"
-}
-
-src_compile() {
-   JAVA_SRC_DIR="src"
-   TARGETDIR="/usr/share/${P}"
-   KODKOD_LIBDIR="/usr/"$(get_libdir)"/kodkod"
-
-   java-pkg-simple_src_compile
-
-   pushd "${S}/target/classes" > /dev/null || die
-   jar -uf "${S}"/${PN}.jar $(find -name '*.class') || die
-   popd > /dev/null
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   dodoc README HISTORY manual/${PN}.pdf LICENSES/Kodkodi
-   insinto ${TARGETDIR}
-   if use examples; then
-   doins -r examples
-   fi
-
-   if use isabelle; then
-   ISABELLE_HOME="$(isabelle getenv ISABELLE_HOME | cut -d'=' -f 
2)" \
-   || die "isabelle getenv ISABELLE_HOME failed"
-   [[ -n "${ISABELLE_HOME}" ]] || die "ISABELLE_HOME empty"
-   dodir "${ISABELLE_HOME}/contrib/${PN}-${PV}/etc"
-   cat <<- EOF >> "${S}/settings"
-   KODKODI="\$COMPONENT"
-   KODKODI_VERSION="${PV}"
-   KODKODI_PLATFORM=\$ISABELLE_PLATFORM
-   KODKODI_CLASSPATH="$(java-config 
--classpath=antlr:3):${ROOT}usr/share/${PN}-${SLOT}/lib/kodkodi.jar:$(java-config
 --classpath=kodkod)"
-   KODKODI_JAVA_LIBRARY_PATH="${KODKOD_LIBDIR}"
-   EOF
-   insinto "${ISABELLE_HOME}/contrib/${PN}-${PV}/etc"
-   doins "${S}/settings"
-   dodir "${ISABELLE_HOME}/contrib/${PN}-${PV}/bin"
-   exeinto "${ISABELLE_HOME}/contrib/${PN}-${PV}/bin"
-   doexe bin/kodkodi
-   fi
-}
-
-pkg_postinst() {
-   if use isabelle; then
-   if [ -f "${ROOT}etc/isabelle/components" ]; then
-   if egrep "contrib/${PN}-[0-9.]*" 
"${ROOT}etc/isabelle/components"; then
-   sed -e "/contrib\/${PN}-[0-9.]*/d" \
-   -i "${ROOT}etc/isabelle/components"
-   fi
-   cat <<- EOF >> "${ROOT}etc/isabelle/components"
-   contrib/${PN}-${PV}
-   EOF
-   fi
-   fi
-}
-
-pkg_postrm() {
-   if use isabelle; then
-   if [ ! -f "${ROOT}usr/bin/kodkodi" ]; then
-   if [ -f "${ROOT}etc/isabelle/components" ]; then
-   # Note: this sed should only match the version 
of this ebuild
-   # Which is what we want as we do not want to 
remove the line
-   # of a new kodkodi being installed during an 
upgrade.
-   sed -e "/contrib\/${PN}-${PV}/d" \
-   -i "${ROOT}etc/isabelle/components"
-   fi
-   fi
-   fi
-}



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

2018-04-08 Thread Aaron Bauman
commit: ac094ade09017d50bcba522b10b0392cdddc8f0a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr  6 10:38:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:12:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac094ade

media-gfx/graphviz: remove unused patches

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

 .../graphviz-2.34.0-dot-pangocairo-link.patch  | 17 
 .../files/graphviz-2.38.0-ghostscript-9.18.patch   | 32 --
 2 files changed, 49 deletions(-)

diff --git a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch 
b/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch
deleted file mode 100644
index df5ea34d329..000
--- a/media-gfx/graphviz/files/graphviz-2.34.0-dot-pangocairo-link.patch
+++ /dev/null
@@ -1,17 +0,0 @@
 a/cmd/dot/Makefile.am
-+++ b/cmd/dot/Makefile.am
-@@ -115,12 +115,8 @@
- dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a 
$(WEBP_LIBS)
- dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la 
$(WEBP_LIBS)
- endif
--dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a 
$(PANGOCAIRO_LIBS)
--dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la 
$(PANGOCAIRO_LIBS)
--if WITH_WEBP
--dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a 
$(WEBP_LIBS)
--dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la 
$(WEBP_LIBS)
--endif
-+dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a 
$(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS)
-+dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la 
$(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS)
- endif
- 
- if WITH_LASI

diff --git a/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch 
b/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch
deleted file mode 100644
index 9d0d78a1580..000
--- a/media-gfx/graphviz/files/graphviz-2.38.0-ghostscript-9.18.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 8da53964edec8a665c3996d483df243eb150c2c4 Mon Sep 17 00:00:00 2001
-From: Jakob Nixdorf 
-Date: Fri, 22 Jan 2016 20:10:42 +0100
-Subject: [PATCH] Fix build with ghostscript-9.18.
-
 a/plugin/gs/gvloadimage_gs.c
-+++ b/plugin/gs/gvloadimage_gs.c
-@@ -32,6 +32,24 @@
- #include 
- #include 
- 
-+
-+/**
-+ * Ensure compatibility with Ghostscipt versions newer than 9.18
-+ * while maintaining compatibility with the older versions.
-+ **/
-+
-+#ifndef e_VMerror
-+#define e_VMerror gs_error_VMerror
-+#endif
-+
-+#ifndef e_unregistered
-+#define e_unregistered gs_error_unregistered
-+#endif
-+
-+#ifndef e_invalidid
-+#define e_invalidid gs_error_invalidid
-+#endif
-+
- #ifdef WIN32
- #define NUL_FILE "nul"
- #else



[gentoo-commits] repo/gentoo:master commit in: lxde-base/menu-cache/files/, lxde-base/menu-cache/

2018-04-08 Thread Aaron Bauman
commit: f3fa85eb2b74e9b20f8fe42e4f320543339adb59
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 06:43:58 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:11:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa85eb

lxde-base/menu-cache: Remove old

Version 1.1.0 is in the tree since over a month
Removing 1.0.2-r1 whiich never got stabilized

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/menu-cache-1.0.2-CVE-2017-8933.patch | 122 -
 lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild|  22 
 2 files changed, 144 deletions(-)

diff --git a/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch 
b/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
deleted file mode 100644
index 89ce5c501b0..000
--- a/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-diff --git a/NEWS b/NEWS
-index dcc572a..6177e9d 100644
 a/NEWS
-+++ b/NEWS
-@@ -1,3 +1,12 @@
-+* Fixed crash with invalid  tag in a menu.
-+
-+* Added new API menu_cache_app_get_generic_name() to get generic
-+name for application.
-+
-+* Fixed potential access violation, use runtime user dir instead of tmp dir.
-+It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
-+
-+
- Changes in 1.0.2 since 1.0.1:
- 
- * Fixed crash in menu-cached if cache regeneration fails.
-diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
-index 3bc9cfc..d914127 100644
 a/libmenu-cache/menu-cache.c
-+++ b/libmenu-cache/menu-cache.c
-@@ -3,7 +3,7 @@
-  *
-  *  Copyright 2008 PCMan 
-  *  Copyright 2009 Jürgen Hötzel 
-- *  Copyright 2012-2015 Andriy Grytsenko (LStranger) 
-+ *  Copyright 2012-2017 Andriy Grytsenko (LStranger) 
-  *
-  *  This library is free software; you can redistribute it and/or
-  *  modify it under the terms of the GNU Lesser General Public
-@@ -1234,6 +1234,22 @@ gboolean menu_cache_dir_is_visible(MenuCacheDir *dir)
- }
- 
- /**
-+ * menu_cache_app_get_generic_name
-+ * @app: a menu cache item
-+ *
-+ * Retrieves generic name for @app. Returned data are owned by menu
-+ * cache and should not be freed by caller.
-+ *
-+ * Returns: (transfer none): app's generic name or %NULL.
-+ *
-+ * Since: 1.0.3
-+ */
-+const char* menu_cache_app_get_generic_name( MenuCacheApp* app )
-+{
-+  return app->generic_name;
-+}
-+
-+/**
-  * menu_cache_app_get_exec
-  * @app: a menu cache item
-  *
-@@ -1522,8 +1538,13 @@ static void get_socket_name( char* buf, int len )
- if(*p)
- *p = '\0';
- }
-+#if GLIB_CHECK_VERSION(2, 28, 0)
-+g_snprintf( buf, len, "%s/menu-cached-%s", g_get_user_runtime_dir(),
-+dpy ? dpy : ":0" );
-+#else
- g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
- dpy ? dpy : ":0", g_get_user_name() );
-+#endif
- g_free(dpy);
- }
- 
-diff --git a/libmenu-cache/menu-cache.h.in b/libmenu-cache/menu-cache.h.in
-index 76ea7b4..cded59d 100644
 a/libmenu-cache/menu-cache.h.in
-+++ b/libmenu-cache/menu-cache.h.in
-@@ -151,6 +151,7 @@ MenuCacheItem *menu_cache_find_child_by_name(MenuCacheDir 
*dir, const char *name
- 
- char* menu_cache_dir_make_path( MenuCacheDir* dir );
- 
-+const char* menu_cache_app_get_generic_name( MenuCacheApp* app );
- const char* menu_cache_app_get_exec( MenuCacheApp* app );
- const char* menu_cache_app_get_working_dir( MenuCacheApp* app );
- const char* const *menu_cache_app_get_categories(MenuCacheApp* app);
-diff --git a/menu-cache-daemon/menu-cached.c b/menu-cache-daemon/menu-cached.c
-index a6895ee..c100484 100644
 a/menu-cache-daemon/menu-cached.c
-+++ b/menu-cache-daemon/menu-cached.c
-@@ -473,6 +473,9 @@ static void get_socket_name( char* buf, int len )
- if(*p)
- *p = '\0';
- }
-+/* NOTE: this socket name is incompatible with versions > 1.0.2,
-+although this function is never used since 0.7.0 but
-+libmenu-cache always requests exact socket name instead */
- g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
- dpy ? dpy : ":0", g_get_user_name() );
- g_free(dpy);
-diff --git a/menu-cache-gen/menu-merge.c b/menu-cache-gen/menu-merge.c
-index 816cf96..31f05b0 100644
 a/menu-cache-gen/menu-merge.c
-+++ b/menu-cache-gen/menu-merge.c
-@@ -1,7 +1,7 @@
- /*
-  *  menu-file.c : parses .menu file and merges all XML tags.
-  *
-- *  Copyright 2013-2016 Andriy Grytsenko (LStranger) 
-+ *  Copyright 2013-2017 Andriy Grytsenko (LStranger) 
-  *
-  *  This file is a part of libmenu-cache package and created program
-  *  should be not used without the library.
-@@ -138,11 +138,13 @@ static gboolean _menu_xml_handler_Name(FmXmlFileItem 
*item, GList *children,
-guint n_attributes, gint line, gint 
pos,
-GError **error, 

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

2018-04-08 Thread Aaron Bauman
commit: 3d648c56def3ca2c73bb0d9eaa64cc6a01b53b9d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:57:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d648c56

sci-mathematics/kodkod: remove old

 sci-mathematics/kodkod/kodkod-1.5.2.ebuild | 143 -
 1 file changed, 143 deletions(-)

diff --git a/sci-mathematics/kodkod/kodkod-1.5.2.ebuild 
b/sci-mathematics/kodkod/kodkod-1.5.2.ebuild
deleted file mode 100644
index 230c75396a8..000
--- a/sci-mathematics/kodkod/kodkod-1.5.2.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='threads(+)'
-
-inherit eutils java-pkg-2 python-any-r1 waf-utils
-
-DESCRIPTION="a constraint solver for relational logic"
-HOMEPAGE="http://alloy.mit.edu/kodkod/index.html";
-SRC_URI="http://alloy.mit.edu/kodkod/${PV}/${P}.zip
-   https://waf.googlecode.com/files/waf-1.7.16";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEP="${PYTHON_DEPS}"
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.6"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.6
-   app-arch/unzip"
-
-S="${WORKDIR}/kodkod-1.5"
-
-JAVA_SRC_DIR="src"
-LIBDIR="/usr/"$(get_libdir)"/${PN}"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   java-pkg-2_pkg_setup
-}
-
-src_unpack() {
-   unpack "${A% *}"
-   cp "${DISTDIR}/${A#* }" "${S}/waf" || die "Could not copy waf"
-}
-
-src_prepare() {
-   java-pkg-2_src_prepare
-   chmod u+x waf \
-   || die "Could not set execute permisions on waf file"
-   sed -e 's@private N parent, left, right@protected N parent, left, 
right@' \
-   -e 's@private boolean color@protected boolean color@' \
-   -i "${S}/src/kodkod/util/ints/IntTree.java" \
-   || die "Could not change private to protected in IntTree.java"
-   sed -e 's...@conf.env.LINKFLAGS =@conf.env.LINKFLAGS +=@' \
-   -i "${S}/lib/cryptominisat-2.9.1/wscript" \
-   -i "${S}/lib/lingeling-276/wscript" \
-   || die "Could not fix wscripts to respect LDFLAGS"
-   # Fix bug 453162 - sci-mathematics/kodkod-1.5.2: fails to build
-   epatch 
"${FILESDIR}/${PN}-1.5.2-changes-in-most-specific-varargs-method-selection.patch"
-
-   # Fix Bug 458462 sci-mathematics/kodkod-1.5.2: fails to build with 
JAVA_PKG_STRICT
-   local x=""
-   for i in $JAVACFLAGS
-   do
-   if [ "${x}" == "" ]; then
-   x="'${i}'"
-   else
-   x="${x}, '${i}'"
-   fi
-   done
-   for j in $(find . -name wscript -print)
-   do
-   sed -e "s@def configure(conf):@def configure(conf):\n
conf.env.JAVACFLAGS = [${x}]@" \
-   -i "${j}" \
-   || die "Could not set JAVACFLAGS in ${j}"
-   done
-}
-
-# note: kodkod waf fails when passed --libdir:
-# waf: error: no such option: --libdir
-src_configure() {
-   ${WAF_BINARY:="${S}/waf"}
-
-   tc-export AR CC CPP CXX RANLIB
-   echo "CCFLAGS=\"${CFLAGS}\" LINKFLAGS=\"${LDFLAGS}\" \"${WAF_BINARY}\" 
--prefix=${EPREFIX}/usr $@ configure"
-
-   CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
-   "--prefix=${EPREFIX}/usr" \
-   "$@" \
-   configure || die "configure failed"
-}
-
-src_compile() {
-   waf-utils_src_compile
-   if has doc ${JAVA_PKG_IUSE} && use doc; then
-   pushd src/kodkod || die "Could not cd to src/kodkod"
-   local doclint="-Xdoclint:none"
-   local jv="$(javac -version 2>&1 | cut -d' ' -f 2)"
-   if [[ "${jv}" == 1.6* ]] || [[ "${jv}" == 1.7* ]]; then
-   doclint=""
-   fi
-   javadoc ${doclint} -sourcepath 
"${S}"/src/kodkod:"${S}"/build/src/kodkod \
-   -classpath $(find "${PWD}" -name \*.jar -print | xargs 
| sed -e 's@ @:@g') \
-   $(find . -name \*.java -print) \
-   || die "javadoc failed"
-   popd
-   fi
-}
-
-src_install() {
-   insinto "/usr/"$(get_libdir)
-   dodir ${LIBDIR}
-   exeinto ${LIBDIR}
-   for i in $(find . \( -name \*.so -o -name plingeling \) -print | 
xargs); do
-   doexe $i
-   done
-
-   for i in $(find . \( -name kodkod.jar -o -name org.sat4j.core.jar \) 
-print | xargs); do
-   einfo "java-pkg_dojar $i"
-   java-pkg_dojar $i
-   done
-
-   # javadoc
-   if has doc ${JAVA_PKG_IUSE} && use doc; then
-   java-pkg_dojavadoc src/kodkod
-   fi
-
-   # dosrc
-  

[gentoo-commits] repo/gentoo:master commit in: lxde-base/menu-cache/

2018-04-08 Thread Aaron Bauman
commit: 427cff86bf58118bca399ad812a6db5fd2abeb0d
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 06:40:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:11:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427cff86

lxde-base/menu-cache: HOMEPAGE avoid redirect

Old http://lxde.sourceforge.net/ is redirecting to https://lxde.org/

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7851

 lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild | 2 +-
 lxde-base/menu-cache/menu-cache-1.0.2.ebuild| 4 ++--
 lxde-base/menu-cache/menu-cache-1.1.0.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
index 736a786ebea..e1d24182e94 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index f0098916fae..6b1f6065594 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 5592bfbcbd3..86f598a23b0 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/e2fsprogs/files/

2018-04-08 Thread Aaron Bauman
commit: 1ecedefdefc85d7539dd82a77d2dfda808a45246
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 17:07:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:07:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ecedefd

sys-fs/e2fsprogs: remove unused patch

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

 .../files/e2fsprogs-1.43.8-big-endian.patch| 37 --
 1 file changed, 37 deletions(-)

diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.43.8-big-endian.patch 
b/sys-fs/e2fsprogs/files/e2fsprogs-1.43.8-big-endian.patch
deleted file mode 100644
index 8b3482f6d5f..000
--- a/sys-fs/e2fsprogs/files/e2fsprogs-1.43.8-big-endian.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 876d9b0c8eac2fd80dd62bfa1b09adea62aa08f3 Mon Sep 17 00:00:00 2001
-From: Theodore Ts'o 
-Date: Wed, 3 Jan 2018 01:32:02 -0500
-Subject: libext2fs: fix build failure in swapfs.c on big-endian systems
-
-Addresses-Debian-Bug: #886119
-
-Reported-by: James Clarke 
-Signed-off-by: Theodore Ts'o 

- lib/ext2fs/swapfs.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/ext2fs/swapfs.c b/lib/ext2fs/swapfs.c
-index 6e5cff9..b13dc42 100644
 a/lib/ext2fs/swapfs.c
-+++ b/lib/ext2fs/swapfs.c
-@@ -19,6 +19,7 @@
- 
- #include "ext2_fs.h"
- #include "ext2fs.h"
-+#include "ext2fsP.h"
- #include 
- 
- #ifdef WORDS_BIGENDIAN
-@@ -358,7 +359,7 @@ void ext2fs_swap_inode_full(ext2_filsys fs, struct 
ext2_inode_large *t,
-   if (inode_includes(inode_size, i_projid))
- t->i_projid = ext2fs_swab16(f->i_projid);
-   /* catch new static fields added after i_projid */
--  EXT2FS_BUILD_BUG_ON(sizeof(ext2_inode_large) != 160);
-+  EXT2FS_BUILD_BUG_ON(sizeof(struct ext2_inode_large) != 160);
- 
-   i = sizeof(struct ext2_inode) + extra_isize + sizeof(__u32);
-   if (bufsize < (int) i)
--- 
-cgit v1.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/slib/files/

2018-04-08 Thread Aaron Bauman
commit: 5548b9a7af8e7272a0eb5a7e0bcd51fda5458615
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr  6 10:37:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:11:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5548b9a7

dev-scheme/slib: remove unused file

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

 dev-scheme/slib/files/slib-3.2.2-fix-texinfo.awk | 123 ---
 1 file changed, 123 deletions(-)

diff --git a/dev-scheme/slib/files/slib-3.2.2-fix-texinfo.awk 
b/dev-scheme/slib/files/slib-3.2.2-fix-texinfo.awk
deleted file mode 100644
index 6bc3ce8e177..000
--- a/dev-scheme/slib/files/slib-3.2.2-fix-texinfo.awk
+++ /dev/null
@@ -1,123 +0,0 @@
-# Fixes Texinfo input to compile with Texinfo 5 or later
-#
-# Written by Sebastian Pipping 
-# Licensed under CC0 1.0 Universal Public Domain Dedication
-# https://creativecommons.org/publicdomain/zero/1.0/
-#
-# Version 0_p20150813_p0418
-
-BEGIN {
-   inside_deffn = 0
-   inside_defmac = 0
-   inside_defop = 0
-   inside_deftp = 0
-   inside_defun = 0
-}
-
-/^@deffn / {
-   if (inside_deffn) {
-   print "@end deffn"
-   }
-   inside_deffn = 1
-}
-
-/^@deffnx / {
-   if (inside_deffn) {
-   print "@end deffn"
-   }
-   sub(/^@deffnx/, "@deffn")
-   inside_deffn = 1
-}
-
-/^@defmac / {
-   if (inside_defmac) {
-   print "@end defmac"
-   }
-   inside_defmac = 1
-}
-
-/^@defmacx / {
-   if (inside_defmac) {
-   print "@end defmac"
-   }
-   sub(/^@defmacx/, "@defmac")
-   inside_defmac = 1
-}
-
-/^@defop / {
-   if (inside_defop) {
-   print "@end defop"
-   }
-   inside_defop = 1
-}
-
-/^@defopx / {
-   if (inside_defop) {
-   print "@end defop"
-   }
-   sub(/^@defopx/, "@defop")
-   inside_defop = 1
-}
-
-/^@deftp / {
-   if (inside_deftp) {
-   print "@end deftp"
-   }
-   inside_deftp = 1
-}
-
-/^@deftpx / {
-   if (inside_deftp) {
-   print "@end deftp"
-   }
-   sub(/^@deftpx/, "@deftp")
-   inside_deftp = 1
-}
-
-/^@defun / {
-   if (inside_defun) {
-   print "@end defun"
-   }
-   inside_defun = 1
-}
-
-/^@defunx / {
-   if (inside_defun) {
-   print "@end defun"
-   }
-   sub(/^@defunx/, "@defun")
-   inside_defun = 1
-}
-
-/^@end deffn/ {
-   inside_deffn = 0
-}
-
-/^@end defmac/ {
-   inside_defmac = 0
-}
-
-/^@end defop/ {
-   inside_defop = 0
-}
-
-/^@end deftp/ {
-   inside_deftp = 0
-}
-
-/^@end defun/ {
-   inside_defun = 0
-}
-
-/^@subsubsection/ {
-   if (inside_deffn) {
-   print "@end deffn"
-   print $0
-   print "@deffn {Dummy} Dummy"
-   next
-   }
-}
-
-{
-   print
-}



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

2018-04-08 Thread Aaron Bauman
commit: 8a848ea05b96622f7f155863af4c0f6ca789c543
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:56:43 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a848ea0

sci-mathematics/cvc3: remove old

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

 sci-mathematics/cvc3/cvc3-2.4.1.ebuild | 156 -
 1 file changed, 156 deletions(-)

diff --git a/sci-mathematics/cvc3/cvc3-2.4.1.ebuild 
b/sci-mathematics/cvc3/cvc3-2.4.1.ebuild
deleted file mode 100644
index 4352e6377d2..000
--- a/sci-mathematics/cvc3/cvc3-2.4.1.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit elisp-common
-
-DESCRIPTION="CVC3 is a theorem prover for Satisfiability Modulo Theories (SMT) 
problems"
-HOMEPAGE="http://www.cs.nyu.edu/acsys/cvc3/index.html";
-SRC_URI="http://www.cs.nyu.edu/acsys/cvc3/releases/2.4.1/${P}.tar.gz";
-
-LICENSE="BSD MIT HPND zchaff? ( zchaff )"
-RESTRICT="mirror zchaff? ( bindist )"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc emacs isabelle test zchaff"
-
-RDEPEND="dev-libs/gmp:0=
-   isabelle? (
-   >=sci-mathematics/isabelle-2011.1-r1:=
-   )"
-DEPEND="${RDEPEND}
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-   emacs? (
-   virtual/emacs
-   )"
-
-SITEFILE=50${PN}-gentoo.el
-
-src_prepare() {
-   sed -e 's#prefix=@prefix@#prefix=$(patsubst %/,%,$(DESTDIR))@prefix@#' \
-   -e 's#libdir=@libdir@#libdir=$(patsubst 
%/,%,$(DESTDIR))@libdir@#' \
-   -e 's#mandir=@mandir@#mandir=$(patsubst 
%/,%,$(DESTDIR))@mandir@#' \
-   -i "${S}/Makefile.local.in" \
-   || die "Could not set DESTDIR in Makefile.local.in"
-}
-
-src_configure() {
-   # --enable-static disables building of shared libraries, statically
-   # links /usr/bin/cvc3 and installs static libraries.
-   # --enable-static --enable-sharedlibs behaves the same as just 
--enable-static
-   econf \
-   --enable-dynamic \
-   $(use_enable zchaff)
-
-   if use test; then
-   sed -e 's@LD_LIBS = @LD_LIBS = -L'"${S}"'/lib 
-Wl,-R'"${S}"'/lib @' \
-   -i "${S}/test/Makefile" \
-   || die "Could not set library paths in test/Makefile"
-   fi
-}
-
-src_compile() {
-   emake
-
-   if use doc; then
-   pushd doc || die "Could not cd to doc"
-   emake
-   popd
-   fi
-
-   if use emacs ; then
-   pushd "${S}/emacs" || die "Could change directory to emacs"
-   elisp-compile *.el || die "emacs elisp compile failed"
-   popd
-   fi
-
-   if use test; then
-   pushd test || die "Could not cd to test"
-   emake
-   popd
-   fi
-}
-
-src_test() {
-   pushd test || die "Could not cd to test"
-   ./bin/test || die "tests failed"
-   popd
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   if use doc; then
-   pushd "${S}"/doc/html || die "Could not cd to doc/html"
-   dohtml *.html
-   insinto /usr/share/doc/${PF}/html
-   doins *.css *.gif *.png
-   popd
-   fi
-
-   if use emacs ; then
-   elisp-install ${PN} emacs/*.{el,elc}
-   cp "${FILESDIR}"/${SITEFILE} "${S}"
-   elisp-site-file-install ${SITEFILE}
-   fi
-
-   if use isabelle; then
-   ISABELLE_HOME="$(isabelle getenv ISABELLE_HOME | cut -d'=' -f 
2)" \
-   || die "isabelle getenv ISABELLE_HOME failed"
-   [[ -n "${ISABELLE_HOME}" ]] || die "ISABELLE_HOME empty"
-   dodir "${ISABELLE_HOME}/contrib/${PN}-${PV}/etc"
-   cat <<- EOF >> "${S}/settings"
-   CVC3_COMPONENT="\$COMPONENT"
-   CVC3_HOME="${ROOT}usr/bin"
-   CVC3_SOLVER="\$CVC3_HOME/cvc3"
-   CVC3_REMOTE_SOLVER="cvc3"
-   CVC3_INSTALLED="yes"
-   EOF
-   insinto "${ISABELLE_HOME}/contrib/${PN}-${PV}/etc"
-   doins "${S}/settings"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-   if use isabelle; then
-   if [ -f "${ROOT}etc/isabelle/components" ]; then
-   if egrep "contrib/${PN}-[0-9.]*" 
"${ROOT}etc/isabelle/components"; then
-   sed -e "/contrib\/${PN}-[0-9.]*/d" \
-   -i "${ROOT}etc/isabelle/components"
-   fi
-   cat <<-

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

2018-04-08 Thread Aaron Bauman
commit: fa15a6dc0c7aafeca612d208ddec08beae04ac95
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:57:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa15a6dc

sci-mathematics/e: remove old

 sci-mathematics/e/e-1.8.ebuild | 118 -
 1 file changed, 118 deletions(-)

diff --git a/sci-mathematics/e/e-1.8.ebuild b/sci-mathematics/e/e-1.8.ebuild
deleted file mode 100644
index c6173fc90ec..000
--- a/sci-mathematics/e/e-1.8.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_PN="E"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="E is a theorem prover for full first-order logic with equality"
-HOMEPAGE="http://www4.informatik.tu-muenchen.de/~schulz/E/E.html";
-SRC_URI="http://www4.in.tum.de/~schulz/WORK/E_DOWNLOAD/V_${PV}/${MY_PN}.tgz -> 
${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples isabelle"
-
-RDEPEND="isabelle? (
-   >=sci-mathematics/isabelle-2011.1-r1:=
-   )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_PN}
-
-src_configure() {
-   ./configure --prefix="${ROOT}usr" \
-   --man-prefix="${ROOT}share/man" \
-   || die "E configure failed"
-
-   sed -e "s@CFLAGS = @CFLAGS = ${CFLAGS} @" \
-   -e "s@LD = \$(CC) @LD = \$(CC) ${LDFLAGS} @" \
-   -i "${S}/Makefile.vars" \
-   || die "Could not add our flags to Makefile.vars"
-}
-
-src_install() {
-   dobin "${S}/PROVER/eprover" \
-   "${S}/PROVER/epclextract" \
-   "${S}/PROVER/eproof" \
-   "${S}/PROVER/eproof_ram" \
-   "${S}/PROVER/eground" \
-   "${S}/PROVER/e_ltb_runner" \
-   "${S}/PROVER/e_axfilter" \
-   "${S}/PROVER/checkproof" \
-   "${S}/PROVER/ekb_create" \
-   "${S}/PROVER/ekb_delete" \
-   "${S}/PROVER/ekb_ginsert" \
-   "${S}/PROVER/ekb_insert"
-
-   doman "${S}/DOC/man/eprover.1" \
-   "${S}/DOC/man/epclextract.1" \
-   "${S}/DOC/man/eproof.1" \
-   "${S}/DOC/man/eproof_ram.1" \
-   "${S}/DOC/man/eground.1" \
-   "${S}/DOC/man/e_ltb_runner.1" \
-   "${S}/DOC/man/e_axfilter.1" \
-   "${S}/DOC/man/checkproof.1" \
-   "${S}/DOC/man/ekb_create.1" \
-   "${S}/DOC/man/ekb_delete.1" \
-   "${S}/DOC/man/ekb_ginsert.1" \
-   "${S}/DOC/man/ekb_insert.1"
-
-   if use doc; then
-   pushd "${S}"/DOC || die "Could not cd to DOC"
-   dodoc ANNOUNCE CREDITS DONE E-REMARKS E-REMARKS.english E-USERS 
\
-   HISTORY NEWS PORTING ReadMe THINKME TODO 
TPTP_SUBMISSION \
-   WISHLIST eprover.pdf
-   dohtml *.html
-   dohtml estyle.sty
-   popd
-   fi
-
-   if use examples; then
-   insinto /usr/share/${MY_PN}/examples
-   doins -r EXAMPLE_PROBLEMS
-   doins -r SIMPLE_APPS
-   fi
-
-   if use isabelle; then
-   ISABELLE_HOME="$(isabelle getenv ISABELLE_HOME | cut -d'=' -f 
2)" \
-   || die "isabelle getenv ISABELLE_HOME failed"
-   [[ -n "${ISABELLE_HOME}" ]] || die "ISABELLE_HOME empty"
-   cat <<- EOF >> "${S}/settings"
-   E_HOME="${ROOT}usr/bin"
-   E_VERSION="${PV}"
-   EOF
-   insinto "${ISABELLE_HOME}/contrib/${PN}-${PV}/etc"
-   doins "${S}/settings"
-   fi
-}
-
-pkg_postinst() {
-   if use isabelle; then
-   if [ -f "${ROOT}etc/isabelle/components" ]; then
-   if egrep "contrib/${PN}-[0-9.]*" 
"${ROOT}etc/isabelle/components"; then
-   sed -e "/contrib\/${PN}-[0-9.]*/d" \
-   -i "${ROOT}etc/isabelle/components"
-   fi
-   cat <<- EOF >> "${ROOT}etc/isabelle/components"
-   contrib/${PN}-${PV}
-   EOF
-   fi
-   fi
-}
-
-pkg_postrm() {
-   if use isabelle; then
-   if [ ! -f "${ROOT}usr/bin/eproof" ]; then
-   if [ -f "${ROOT}etc/isabelle/components" ]; then
-   # Note: this sed should only match the version 
of this ebuild
-   # Which is what we want as we do not want to 
remove the line
-   # of a new E being installed during an upgrade.
-   sed -e "/contrib\/${PN}-${PV}/d" \
-  

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/files/

2018-04-08 Thread Aaron Bauman
commit: d3e9868a04678b1a7f7cfc30156642e5dde81130
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 17:02:50 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:08:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e9868a

net-p2p/bitcoin-qt: remove unused patch

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

 net-p2p/bitcoin-qt/files/0.13.2-libressl.patch | 48 --
 1 file changed, 48 deletions(-)

diff --git a/net-p2p/bitcoin-qt/files/0.13.2-libressl.patch 
b/net-p2p/bitcoin-qt/files/0.13.2-libressl.patch
deleted file mode 100644
index 415adcc59ea..000
--- a/net-p2p/bitcoin-qt/files/0.13.2-libressl.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-commit 0388afe69dd85ca9549727ee105ba7017169b464 (HEAD -> EVP_MD_CTX_new, 
personal-github/EVP_MD_CTX_new)
-Author: Luke Dashjr 
-Date:   Wed Jan 4 17:07:42 2017 +
-
-Let autoconf detect presence of EVP_MD_CTX_new
-
-Fixes LibreSSL compatibility
-
-diff --git a/configure.ac b/configure.ac
-index ced258e..02af0d6 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -832,6 +832,13 @@ else
-   fi
- fi
- 
-+save_CXXFLAGS="${CXXFLAGS}"
-+CXXFLAGS="${CXXFLAGS} ${CRYPTO_CFLAGS} ${SSL_CFLAGS}"
-+AC_CHECK_DECLS([EVP_MD_CTX_new],,,[AC_INCLUDES_DEFAULT
-+#include 
-+])
-+CXXFLAGS="${save_CXXFLAGS}"
-+
- dnl univalue check
- 
- need_bundled_univalue=yes
-diff --git a/src/qt/paymentrequestplus.cpp b/src/qt/paymentrequestplus.cpp
-index 82be4d8..0d4907b 100644
 a/src/qt/paymentrequestplus.cpp
-+++ b/src/qt/paymentrequestplus.cpp
-@@ -159,7 +159,7 @@ bool PaymentRequestPlus::getMerchant(X509_STORE* 
certStore, QString& merchant) c
- std::string data_to_verify; // Everything but the 
signature
- rcopy.SerializeToString(&data_to_verify);
- 
--#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#if HAVE_DECL_EVP_MD_CTX_NEW
- EVP_MD_CTX *ctx = EVP_MD_CTX_new();
- if (!ctx) throw SSLVerifyError("Error allocating OpenSSL context.");
- #else
-@@ -174,7 +174,7 @@ bool PaymentRequestPlus::getMerchant(X509_STORE* 
certStore, QString& merchant) c
- !EVP_VerifyFinal(ctx, (const unsigned 
char*)paymentRequest.signature().data(), (unsigned 
int)paymentRequest.signature().size(), pubkey)) {
- throw SSLVerifyError("Bad signature, invalid payment request.");
- }
--#if OPENSSL_VERSION_NUMBER >= 0x1010L
-+#if HAVE_DECL_EVP_MD_CTX_NEW
- EVP_MD_CTX_free(ctx);
- #endif
- 



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

2018-04-08 Thread Aaron Bauman
commit: d7e0ee36034dafb3bbc83aad157e145f365aaf8e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 08:48:24 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:10:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e0ee36

app-text/cherrytree: use HTTPS, use doublequotes

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

 app-text/cherrytree/cherrytree-0.37.0.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-text/cherrytree/cherrytree-0.37.0.ebuild 
b/app-text/cherrytree/cherrytree-0.37.0.ebuild
index 5f140f1d728..70d1db48a13 100644
--- a/app-text/cherrytree/cherrytree-0.37.0.ebuild
+++ b/app-text/cherrytree/cherrytree-0.37.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,15 +9,15 @@ DISTUTILS_SINGLE_IMPL=true
 
 inherit xdg distutils-r1
 
-DESCRIPTION='A hierarchical note taking application'
-HOMEPAGE='http://www.giuspen.com/cherrytree'
-LICENSE='GPL-3'
+DESCRIPTION="A hierarchical note taking application"
+HOMEPAGE="https://www.giuspen.com/cherrytree";
+LICENSE="GPL-3"
 
-SLOT='0'
+SLOT="0"
 SRC_URI="https://github.com/giuspen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
-KEYWORDS='~amd64 ~x86'
-IUSE='nls'
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
 
 RDEPEND="
x11-libs/libX11
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
 "
 
-PLOCALES='cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN'
+PLOCALES="cs de es fr hy it ja lt nl pl pt_BR ru sl tr uk zh_CN"
 inherit l10n
 
 python_prepare_all() {



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/

2018-04-08 Thread Aaron Bauman
commit: 5fa711a649e31bf27778c24ac6653f075c818aab
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 17:04:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:08:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa711a6

sci-visualization/opendx: remove unused patch

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

 .../opendx/files/opendx-4.4.4-magick.patch | 90 --
 1 file changed, 90 deletions(-)

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-magick.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-magick.patch
deleted file mode 100644
index 5b50470970c..000
--- a/sci-visualization/opendx/files/opendx-4.4.4-magick.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-newer magick libraries, use pkg-config, add possibility to link with
-graphicsmagick, fix for as-needed
-
 dx-4.4.4.orig/src/exec/dxmods/_im_image.c
-+++ dx-4.4.4/src/exec/dxmods/_im_image.c
-@@ -329,7 +329,7 @@
- DestroyImageInfo(new_frame_info);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
-  DXSetError(ERROR_INTERNAL, "reason = %s, description = %s",
- image->exception.reason,
-@@ -346,7 +346,7 @@
- DestroyImageInfo(new_frame_info);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- DXErrorReturn( ERROR_INTERNAL , "out of memory allocating buffer 
_im_image.c");
- }
-@@ -375,7 +375,7 @@
- DestroyImageInfo(image_info);
- DestroyImageInfo(new_frame_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- 
- DEBUGMESSAGE("back from DestroyImage");
-@@ -491,7 +491,7 @@
- DestroyImage(image);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- }
- return (OK);
 dx-4.4.4.orig/configure.ac
-+++ dx-4.4.4/configure.ac
-@@ -799,7 +799,29 @@
- LIB_MAGICK=''
- if test "$with_magick" != 'no'
- then
--AS_MESSAGE([checking for ImageMagick support ..])
-+found=0
-+static_lib="libGraphicsMagick.a"
-+PKG_CHECK_MODULES(GraphicsMagick, GraphicsMagick, [found=1], [found=0])
-+MAGICK_CFLAGS="$GraphicsMagick_CFLAGS"
-+MAGICK_LIBS="$GraphicsMagick_LIBS"
-+if test $found -eq 0
-+then
-+static_lib="libMagick.a"
-+PKG_CHECK_MODULES(ImageMagick, ImageMagick, [found=1], [found=0])
-+MAGICK_CFLAGS="$ImageMagick_CFLAGS"
-+MAGICK_LIBS="$ImageMagick_LIBS"
-+fi
-+if test $found -eq 1
-+then
-+  CFLAGS="$CFLAGS $MAGICK_CFLAGS"
-+dnl UNIQUIFY will remove duplicate library tokens leaving the last instance.
-+  AC_UTILS_UNIQUIFY([$LIBS $MAGICK_LIBS], LIBS)
-+  FMT_LIBS="$FMT_LIBS $static_lib"
-+  AC_DEFINE(HAVE_LIBMAGICK, 1, [Define to 1 if you have the ImageMagick 
libraries])
-+have_magick='yes'
-+dnl legacy checks installations without pkg-config
-+else
-+AS_MESSAGE([checking for ImageMagick support (no pkg-config) ..])
- AC_CHECK_PROG(HAVE_MC, Magick-config, yes, no)
- 
- failed=0;
-@@ -866,6 +888,7 @@
-   fi
- fi
- fi
-+fi
- 
- AC_LANG([C++])
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int a = true;]])],
 dx-4.4.4.orig/src/exec/dxmods/Makefile.am
-+++ dx-4.4.4/src/exec/dxmods/Makefile.am
-@@ -113,4 +113,5 @@
-   $(SOURCES6) \
-   $(SOURCES7)
- 
-+libDXMODS_la_LIBADD = @MAGICK_LIBS@
- @LOCALMAKE@



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

2018-04-08 Thread Aaron Bauman
commit: e674db727b19641f94bd5d3b8d90d612c7d9ea1b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  9 00:06:12 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:06:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e674db72

media-libs/libsndfile: drop vulnerable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/libsndfile/Manifest|  2 -
 media-libs/libsndfile/libsndfile-1.0.26.ebuild| 96 ---
 media-libs/libsndfile/libsndfile-1.0.27-r1.ebuild | 75 --
 3 files changed, 173 deletions(-)

diff --git a/media-libs/libsndfile/Manifest b/media-libs/libsndfile/Manifest
index 2000728063c..161256fc2f8 100644
--- a/media-libs/libsndfile/Manifest
+++ b/media-libs/libsndfile/Manifest
@@ -1,3 +1 @@
-DIST libsndfile-1.0.26.tar.gz 1080727 BLAKE2B 
3e56ba38a15963431c8da90744750d39c1c14c6ef082fdba75acc054d64bd1a8b0c535b5369eb5f0db8654d24f9679d719c8368dbdcf0fdc19969fa63dd82d7a
 SHA512 
49a131482f9735e2f171ab7b59770cafc6b92e177f88bed9d2e6189390abc5aa473081dce3e4ec3c0e32b6f3d8c19901136b3df15b9222c11b578f522e88257e
-DIST libsndfile-1.0.27.tar.gz 1192337 BLAKE2B 
662b21de957e3f7b859ee5f898afe814292cfd3f13c828740debdb21fdc7d94d30c06cbe1172369cda90300909a247ee11ec15d50e61808b9da551a3db182e56
 SHA512 
8272e3219d64be01034d3f7f7565bf20075c04533469a963ad055f00767e9c2987463fb982894ddc1023d5d6c2338f55f8c3e6d2e36635484dde577a0d2ac770
 DIST libsndfile-1.0.28.tar.gz 1202833 BLAKE2B 
102735766e2c22b5278fde43feaaa664598c08fadb5264d5130e4bf1e354bd4202948db38e2912d7487bd7f8c0b9faf1616c0873eed886a56b1d7f49452bf488
 SHA512 
890731a6b8173f714155ce05eaf6d991b31632c8ab207fbae860968861a107552df26fcf85602df2e7f65502c7256c1b41735e1122485a3a07ddb580aa83b57f

diff --git a/media-libs/libsndfile/libsndfile-1.0.26.ebuild 
b/media-libs/libsndfile/libsndfile-1.0.26.ebuild
deleted file mode 100644
index 6943e130e55..000
--- a/media-libs/libsndfile/libsndfile-1.0.26.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-PYTHON_COMPAT=( python2_7 pypy )
-inherit autotools-multilib epunt-cxx flag-o-matic python-any-r1
-
-MY_P=${P/_pre/pre}
-
-DESCRIPTION="A C library for reading and writing files containing sampled 
sound"
-HOMEPAGE="http://www.mega-nerd.com/libsndfile";
-if [[ "${MY_P}" == "${P}" ]]; then
-   SRC_URI="http://www.mega-nerd.com/libsndfile/files/${P}.tar.gz";
-else
-   SRC_URI="http://www.mega-nerd.com/tmp/${MY_P}b.tar.gz";
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="alsa minimal sqlite static-libs test"
-
-RDEPEND="
-   !minimal? ( >=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]
-   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
-   alsa? ( media-libs/alsa-lib )
-   sqlite? ( >=dev-db/sqlite-3.2 )
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r6
-   
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( ${PYTHON_DEPS} )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # fix adding largefile flags on amd64 multilib
-   # https://github.com/erikd/libsndfile/commit/d464da7dba4d5
-   sed -i -e 's:AC_SYS_EXTRA_LARGEFILE:AC_SYS_LARGEFILE:' configure.ac || 
die
-   sed -i -e 's:noinst_PROGRAMS:check_PROGRAMS:' 
{examples,tests}/Makefile.am || die
-
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-1.0.17-regtests-need-sqlite.patch
-   "${FILESDIR}"/${PN}-1.0.25-make.patch
-   )
-
-   AT_M4DIR=M4 \
-   autotools-multilib_src_prepare
-   epunt_cxx
-}
-
-src_configure() {
-   my_configure() {
-   local myeconfargs=(
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
-   $(use_enable static-libs static)
-   $(use_enable !minimal external-libs)
-   --disable-octave
-   --disable-gcc-pipe
-   )
-
-   if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then
-   myeconfargs+=(
-   $(use_enable alsa)
-   $(use_enable sqlite)
-   )
-   else
-   myeconfargs+=(
-   --disable-alsa
-   --disable-sqlite
-   )
-   fi
-
-   autotools-utils_src_configure
-
-   if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
-   # Do

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

2018-04-08 Thread Aaron Bauman
commit: 3639511fbbd747f125d97f46fb7016966a80
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 17:06:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:04:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3639511f

sys-apps/shadow: drop vulnerable

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

 sys-apps/shadow/Manifest |   1 -
 sys-apps/shadow/shadow-4.4-r2.ebuild | 213 ---
 2 files changed, 214 deletions(-)

diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest
index 7eb23f866f2..bb4347c1765 100644
--- a/sys-apps/shadow/Manifest
+++ b/sys-apps/shadow/Manifest
@@ -1,2 +1 @@
-DIST shadow-4.4.tar.gz 3706812 BLAKE2B 
b4dc056643ea507af975df68a1775193c942227aef4ff0d19fcc70392e5410da076d3cc9ad1c58082ec992f2aaa35037dd7de9e6563f783aaed96b2007055ab1
 SHA512 
c1e0f65a4fbd0f9d8de38e488b4a374cac5c476180e233269fc666988d9201c0dcc694605c5e54d54f81039c2e30c95b14c12f10adef749a45cc31f0b4b5d5a6
 DIST shadow-4.5.tar.gz 3804933 BLAKE2B 
c4714b7fe9a1af5a5751d4274e70e7fb31994cc40058b44c401bbbdf83c238fcf48e6e6e663d8a61f614b6291ea524862d9d2425d7d839340a10f8fb7c8eaa85
 SHA512 
02d6482a1159689e404dd49a68b4e2db85e9ffdcdfbacc8efcbd9043f14a1ec3fc4d749700df915d375df67d589219b6b0f57a6cfd9fb5b197012888a608913b

diff --git a/sys-apps/shadow/shadow-4.4-r2.ebuild 
b/sys-apps/shadow/shadow-4.4-r2.ebuild
deleted file mode 100644
index 8226ece4336..000
--- a/sys-apps/shadow/shadow-4.4-r2.ebuild
+++ /dev/null
@@ -1,213 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils libtool pam multilib
-
-DESCRIPTION="Utilities to deal with user accounts"
-HOMEPAGE="https://github.com/shadow-maint/shadow 
http://pkg-shadow.alioth.debian.org/";
-SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE="acl audit +cracklib nls pam selinux skey xattr"
-# Taken from the man/Makefile.am file.
-LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
-
-RDEPEND="acl? ( sys-apps/acl:0= )
-   audit? ( >=sys-process/audit-2.6:0= )
-   cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
-   pam? ( virtual/pam:0= )
-   skey? ( sys-auth/skey:0= )
-   selinux? (
-   >=sys-libs/libselinux-1.28:0=
-   sys-libs/libsemanage:0=
-   )
-   nls? ( virtual/libintl )
-   xattr? ( sys-apps/attr:0= )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-   pam? ( >=sys-auth/pambase-20150213 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.1.3-dots-in-usernames.patch
-   "${FILESDIR}"/${P}-su-snprintf.patch
-   "${FILESDIR}"/${P}-prototypes.patch
-   "${FILESDIR}"/${P}-load_defaults.patch
-   "${FILESDIR}"/${P}-CVE-2017-2616.patch #610804
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   epatch_user
-   #eautoreconf
-   elibtoolize
-}
-
-src_configure() {
-   econf \
-   --without-group-name-max-length \
-   --without-tcb \
-   --enable-shared=no \
-   --enable-static=yes \
-   $(use_with acl) \
-   $(use_with audit) \
-   $(use_with cracklib libcrack) \
-   $(use_with pam libpam) \
-   $(use_with skey) \
-   $(use_with selinux) \
-   $(use_enable nls) \
-   $(use_with elibc_glibc nscd) \
-   $(use_with xattr attr)
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
-   if use nls ; then
-   local l langs="po" # These are the pot files.
-   for l in ${LANGS[*]} ; do
-   has ${l} ${LINGUAS-${l}} && langs+=" ${l}"
-   done
-   sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die
-   fi
-}
-
-set_login_opt() {
-   local comment="" opt=$1 val=$2
-   if [[ -z ${val} ]]; then
-   comment="#"
-   sed -i \
-   -e "/^${opt}\>/s:^:#:" \
-   "${ED}"/etc/login.defs || die
-   else
-   sed -i -r \
-   -e "/^#?${opt}\>/s:.*:${opt} ${val}:" \
-   "${ED}"/etc/login.defs
-   fi
-   local res=$(grep "^${comment}${opt}\>" "${ED}"/etc/login.defs)
-   einfo "${res:-Unable to find ${opt} in /etc/login.defs}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" suidperms=4711 install
-
-   # Remove libshadow and libmisc; see bug 37725 and the following
-   # comment from shadow's README.linux:
-   #   Currently, libshadow.a is for internal use only, so if you see
-   

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

2018-04-08 Thread Aaron Bauman
commit: bbd16795cbb370d7e003baa88ba6020a9898c176
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  9 00:02:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd16795

app-emulation/xen-tools: drop vulnerable

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

 app-emulation/xen-tools/Manifest  |   6 -
 app-emulation/xen-tools/xen-tools-4.8.2-r3.ebuild | 459 -
 app-emulation/xen-tools/xen-tools-4.9.0.ebuild| 462 --
 app-emulation/xen-tools/xen-tools-4.9.1.ebuild| 454 -
 4 files changed, 1381 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 06078d1f435..64bed02d102 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -1,16 +1,10 @@
-DIST ovmf-20151110.tar.bz2 27518370 BLAKE2B 
c4ba51e59ca3f597d75639a792b1f307a70dc6127917306e6ce182a76646435bec8006f7db9ac5c580e0ad79465a2b2902cffa90139d367c89d16e28280a978b
 SHA512 
dda185af2fc0b9a8d5fc7e1e96db6aa31807782fe77d38491896164d125c30d2277db3d71a7dce7bbd569723b344b97dfebbc78ca0a095721f6b1ae3a1d3
 DIST ovmf-20170321.tar.xz 22141096 BLAKE2B 
79e991c8f9deb297865c319e88b6e6d46b1d08067d3fd639c83f2a379670779ecc60c74c2671ea4eb4a6659fe08ac2d7d4ff337b010b42a908a50829a2d18eeb
 SHA512 
f65dabde3df967224e2072817211786ee4fc3994ee31f8f9d6f67fd74e3479e1da459c720169dd81020cdc1777e4600e531bb124b4625c2ded42c6005bdc802a
 DIST seabios-1.10.0.tar.gz 588213 BLAKE2B 
254eb4572a1dac06020a545820efb53a130a027aaab035cd916009b424475f89bd151f82f1bc5103c01c4657d09da3219d2fbcc7728add473011dcfc7bff7410
 SHA512 
f1b83ce37b59070b488e19f98c95ca9f413cf4969663331b631c3ccb884c90b2db793d32a779ef05cead538c2fd123be4b73391ad2fa20c900a1f14237178d8c
 DIST xen-4.10.0-upstream-patches-0.tar.xz 70884 BLAKE2B 
9a27e7989486ba3ba59548de356384527cc5b78e63b6ed042506e6534e488272369f021cd2daa516820313c3fe18625a5864794ae0806e7018b8ad28b0a294b1
 SHA512 
e64bf1d30d24e922c60c3b518a4de7874b43cc695134b4cdd65f6d95ae9ae579c521fab13ca82409fde55e43815d072c3194997e2bda106204cbf329e93a0a00
 DIST xen-4.10.0.tar.gz 24618123 BLAKE2B 
009faa980f9734525c137d525e626bfa3443c285aeb6b4af91bb2c32a2e98376ded0b1114b541d11e2d4353f4f588d58e8add5b1e0d7de2fe3399d4687c5bfae
 SHA512 
5a37935c382f9cfe3641a35c3be0ba11689bca10c7d3c2401963513e3a834ee8d0c8a0ddcf3716dbf0a795aea1bab78caf19acf1272e5e054bf012cfa06a4690
-DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 BLAKE2B 
cbc7bad4703fabd05b703c66268df0670e2ae97b77007895dceaf6465b12a2f9fbe3773c7735b307427ad18c61711b20beb7f3ae6b1f1b8b5efda2a847fec0ec
 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
-DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 
2c9da971622b4e52fe78fa029107bb1c5f945a63605406493df607c410c6f2a8c2cdb38b1eb30c1bc1c8bc6e5620efad977c3ba55e04c579c01d51f0104afcce
 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
-DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 BLAKE2B 
6d12a5a5bb7d2be7ca6bb8636648ee219c9526dd34086c929d8cd32d096d2454d6cb499d459b436f228fa49f42ef3a1f5fbe9b5c84557e4054565a9edc0daad6
 SHA512 
98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
-DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 
1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341
 SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 DIST xen-4.9.1-upstream-patches-1.tar.xz 24592 BLAKE2B 
774c5219d6c14d729358e790d880a1a31fb4cda741e54e71879bff164e79bafbd8492eb8bccb7becdf7a2f9605e71266bb4fc15848deff8f9028ed7f8844f915
 SHA512 
edbc7cad2f6f8a5c7e8aac8efd5454428aa25e0e13018438f78c7f401cfb9173345267e16c7a5dfa78066a952980b172976409a0c63162094b7f507058e712ed
 DIST xen-4.9.1-upstream-patches-2.tar.xz 84228 BLAKE2B 
3b98cdb1202d4c9817dd1919b9dc5d4c06510d3be2c077b2e41334928bca07c65a9d8a421fc2a1ae3b806e69f7b61334f7c54d48952c98192ece4b5826539df8
 SHA512 
673520bff88fa401e1d1c7accc8d3650d4d74a9e52bc7195cfcb5335226c69ef0230e7db719fd97ce6df2f5198646ae0fbccc6f812d7e9ccd38a6eef359d287c
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
 DIST xen-gentoo-patches-10.tar.xz 27876 BLAKE2B 
8efece8548a046b47c04e5b9354ca8bdff55affd6c6bc67315ac7536778fbaa183d346e0ff83e365030df2433bddf845188a1c3fb8feaea2e93d5ba0dd1c779a
 SHA512 
2033f4cb671971c73841cfaa7eb46623c37778c5746b47302eee25

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

2018-04-08 Thread Aaron Bauman
commit: 66e8f9ccac5941492b947ceb5dc67a88121b4633
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  9 00:00:26 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e8f9cc

app-emulation/xen: drop vulnerable

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

 app-emulation/xen/Manifest|   6 --
 app-emulation/xen/xen-4.8.2-r2.ebuild | 184 --
 app-emulation/xen/xen-4.8.2-r3.ebuild | 175 
 app-emulation/xen/xen-4.9.0.ebuild| 183 -
 app-emulation/xen/xen-4.9.1.ebuild| 171 ---
 5 files changed, 719 deletions(-)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index bb016bd2a4c..e77743e0b8d 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,11 +1,5 @@
 DIST xen-4.10.0-upstream-patches-0.tar.xz 70884 BLAKE2B 
9a27e7989486ba3ba59548de356384527cc5b78e63b6ed042506e6534e488272369f021cd2daa516820313c3fe18625a5864794ae0806e7018b8ad28b0a294b1
 SHA512 
e64bf1d30d24e922c60c3b518a4de7874b43cc695134b4cdd65f6d95ae9ae579c521fab13ca82409fde55e43815d072c3194997e2bda106204cbf329e93a0a00
 DIST xen-4.10.0.tar.gz 24618123 BLAKE2B 
009faa980f9734525c137d525e626bfa3443c285aeb6b4af91bb2c32a2e98376ded0b1114b541d11e2d4353f4f588d58e8add5b1e0d7de2fe3399d4687c5bfae
 SHA512 
5a37935c382f9cfe3641a35c3be0ba11689bca10c7d3c2401963513e3a834ee8d0c8a0ddcf3716dbf0a795aea1bab78caf19acf1272e5e054bf012cfa06a4690
-DIST xen-4.8.2-upstream-patches-2.tar.xz 38852 BLAKE2B 
cbc7bad4703fabd05b703c66268df0670e2ae97b77007895dceaf6465b12a2f9fbe3773c7735b307427ad18c61711b20beb7f3ae6b1f1b8b5efda2a847fec0ec
 SHA512 
536823eabf03e92585a8c5cde90ce502672dd1ec080b28b39411d6a778b899436a57bfb633f11c94d48d2f963848b7771e469f5ea53e84b580976f631f69cc5d
-DIST xen-4.8.2-upstream-patches-3.tar.xz 49836 BLAKE2B 
c0f79727afdeb172a45c9bc0553bfbac865998e6b36364d38899201aa649dc338b77a899758516823112970163f9c9596b5e3940aee132561c62f2a245f4ba3f
 SHA512 
d87702ba64c85fed2617912582979a96c708c610c38adfa57a6e5085bead06907c3917f3e344afa91c7b72a6c044a1711f5ba2ba2360737c774d5f9bec92d786
-DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 
2c9da971622b4e52fe78fa029107bb1c5f945a63605406493df607c410c6f2a8c2cdb38b1eb30c1bc1c8bc6e5620efad977c3ba55e04c579c01d51f0104afcce
 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
-DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 BLAKE2B 
6d12a5a5bb7d2be7ca6bb8636648ee219c9526dd34086c929d8cd32d096d2454d6cb499d459b436f228fa49f42ef3a1f5fbe9b5c84557e4054565a9edc0daad6
 SHA512 
98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
-DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 
1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341
 SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
-DIST xen-4.9.1-upstream-patches-0.tar.xz 6856 BLAKE2B 
52a7e3b456d330444166c36ce68b008150831b7bb5b64b4a3dbebfbbe8cd024311f3d7aadd1313b194bd5ce7a20cd2ca5a424754e59589b986490eda97bf5d06
 SHA512 
9af8861443a708c60df52c21512099a55a6018238350ece962a715b07ade9141cab2d46540b5d5e8e20347980f786f7d28ec130f7e8e03c46ff4808d3b36a913
 DIST xen-4.9.1-upstream-patches-1.tar.xz 24592 BLAKE2B 
774c5219d6c14d729358e790d880a1a31fb4cda741e54e71879bff164e79bafbd8492eb8bccb7becdf7a2f9605e71266bb4fc15848deff8f9028ed7f8844f915
 SHA512 
edbc7cad2f6f8a5c7e8aac8efd5454428aa25e0e13018438f78c7f401cfb9173345267e16c7a5dfa78066a952980b172976409a0c63162094b7f507058e712ed
 DIST xen-4.9.1-upstream-patches-2.tar.xz 84228 BLAKE2B 
3b98cdb1202d4c9817dd1919b9dc5d4c06510d3be2c077b2e41334928bca07c65a9d8a421fc2a1ae3b806e69f7b61334f7c54d48952c98192ece4b5826539df8
 SHA512 
673520bff88fa401e1d1c7accc8d3650d4d74a9e52bc7195cfcb5335226c69ef0230e7db719fd97ce6df2f5198646ae0fbccc6f812d7e9ccd38a6eef359d287c
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274

diff --git a/app-emulation/xen/xen-4.8.2-r2.ebuild 
b/app-emulation/xen/xen-4.8.2-r2.ebuild
deleted file mode 100644
index f4488954802..000
--- a/app-emulation/xen/xen-4.8.2-r2.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-${MY_PV}
-

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

2018-04-08 Thread Aaron Bauman
commit: 62d619a49aa43d36639b3457a95f5a4c56c3fb71
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 23:58:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d619a4

app-emulation/xen-pvgrub: amd64 stable

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

 app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
index 4f3af9d4100..138f1da19fe 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,7 +32,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2018-04-08 Thread Aaron Bauman
commit: 835e2f7cc9c59688ae198f0a72787aaecc061766
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  9 00:01:13 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:02:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835e2f7c

app-emulation/xen-pvgrub: drop vulnerable

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

 app-emulation/xen-pvgrub/Manifest  |   2 -
 .../xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild  | 161 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.9.0.ebuild   | 161 -
 3 files changed, 324 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index f09628f9db0..f9ce9279173 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -3,7 +3,5 @@ DIST lwip-1.3.0.tar.gz 398933 BLAKE2B 
3567a593eec3d247213db57d9456c9cae50329
 DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac690100ea63aaa4be03b86d12dade238478342514bd083cbc3d27964ac42eb8dae3873fdac5ff2c593fc4fb39b2309
 SHA512 
40eb96bbc6736a16b6399e0cdb73e853d0d90b685c967e77899183446664d64570277a633fdafdefc351b46ce210a99115769a1d9f47ac749d7e82837d4d1ac3
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
-DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 
2c9da971622b4e52fe78fa029107bb1c5f945a63605406493df607c410c6f2a8c2cdb38b1eb30c1bc1c8bc6e5620efad977c3ba55e04c579c01d51f0104afcce
 SHA512 
7805531f73d23ecfff3439770e62d387f4254a444875670d53a0a739323e5d4d8f8fcc478f8936ee1ae8aff3e0229549e47c01c606365a8ce060dd5c503e87da
-DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 
1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341
 SHA512 
97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
deleted file mode 100644
index 78a162cc1c8..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.8.2-r1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml,threads'
-
-inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles";
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz";
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${PV}/xen-${PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="custom-cflags"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to uncl

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

2018-04-08 Thread Matt Turner
commit: 3dc55fc05db7f9167d460a4062828d4d5193cb8b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:14 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc55fc0

dev-util/cucumber-wire-0.0.1: added ~alpha, bug 628344

 dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
index b43d6e68c38..61795e63fd9 100644
--- a/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
+++ b/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Executable feature scenarios"
 HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
 LICENSE="Ruby"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE="test"
 



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

2018-04-08 Thread Matt Turner
commit: 21675df175f3d715f7fc090a346c8fc45aeff632
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:13 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21675df1

dev-util/cucumber-core-1.5.0: added ~alpha, bug 628344

 dev-util/cucumber-core/cucumber-core-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild 
b/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
index 1918b41f43f..70caf942ed2 100644
--- a/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
+++ b/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Executable feature scenarios"
 HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
 LICENSE="Ruby"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE="test"
 



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

2018-04-08 Thread Matt Turner
commit: 57385c98fa3400b246fa3d65484dedfbbb89614f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:11 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57385c98

dev-util/aruba-0.6.2-r1: added ~alpha, bug 628344

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

diff --git a/dev-util/aruba/aruba-0.6.2-r1.ebuild 
b/dev-util/aruba/aruba-0.6.2-r1.ebuild
index d605fd526fe..bbd7c4507ba 100644
--- a/dev-util/aruba/aruba-0.6.2-r1.ebuild
+++ b/dev-util/aruba/aruba-0.6.2-r1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Cucumber steps for driving out command line 
applications"
 HOMEPAGE="https://github.com/cucumber/aruba";
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2018-04-08 Thread Matt Turner
commit: 5f48f31eb774cb8101a0d32ada7c8d58a9d431b5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f48f31e

dev-ruby/nanotest-0.9.4.1: added ~alpha, bug 628344

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

diff --git a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild 
b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
index 68358039650..cbf00c0bd58 100644
--- a/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
+++ b/dev-ruby/nanotest/nanotest-0.9.4.1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Extremely mynymal test framework"
 HOMEPAGE="https://github.com/mynyml/nanotest";
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2018-04-08 Thread Matt Turner
commit: 853044e95818b4d154c0c484bad4dff06f39d408
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:12 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853044e9

dev-util/cucumber-2.4.0-r1: added ~alpha, bug 628344

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

diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild 
b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index 6deb44709ff..928b8d1415e 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
 HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
 LICENSE="Ruby"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE="examples test"
 



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

2018-04-08 Thread Matt Turner
commit: d0d05d9f4217031b5c2b34cbe83852287c7b2631
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:44:10 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:44:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d05d9f

dev-ruby/unindent-1.0: added ~alpha, bug 628344

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

diff --git a/dev-ruby/unindent/unindent-1.0.ebuild 
b/dev-ruby/unindent/unindent-1.0.ebuild
index 50c299b4fdf..6804fc61054 100644
--- a/dev-ruby/unindent/unindent-1.0.ebuild
+++ b/dev-ruby/unindent/unindent-1.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Ruby method to unindent strings"
 HOMEPAGE="https://github.com/mynyml/unindent";
 LICENSE="MIT"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 SLOT="0"
 IUSE=""
 



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

2018-04-08 Thread Matt Turner
commit: 0fa00b84e13e8a383297f4ea48c8c5d34b62f07e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 23:20:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 23:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa00b84

profiles/arch/alpha: Unmask stable USE=ruby_targets_ruby23

 profiles/arch/alpha/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/alpha/use.stable.mask 
b/profiles/arch/alpha/use.stable.mask
index aec25237e08..7ef77fce94b 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -4,10 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Hans de Graaff  (21 Jan 2018)
-# Temporary mask to support stable bug 639476
-ruby_targets_ruby23
-
 # Brian Evans  (16 Dec 2017)
 # Needs dev-lang/php:7.1 stable
 php_targets_php7-1



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

2018-04-08 Thread Tim Harder
commit: c3287df8f1fecf1e589ea44c009d41884369c355
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Apr  8 23:04:10 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Apr  8 23:04:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3287df8

dev-python/pytest: remove version with missing deps

 dev-python/pytest/pytest-3.4.1.ebuild | 77 ---
 1 file changed, 77 deletions(-)

diff --git a/dev-python/pytest/pytest-3.4.1.ebuild 
b/dev-python/pytest/pytest-3.4.1.ebuild
deleted file mode 100644
index 1070af40008..000
--- a/dev-python/pytest/pytest-3.4.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple powerful testing with Python"
-HOMEPAGE="http://pytest.org/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-# When bumping, please check setup.py for the proper py version
-PY_VER="1.5.0"
-COMMON_DEPEND="
-   >=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )"
-
-DEPEND="${COMMON_DEPEND}
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/hypothesis-3.5.2[${PYTHON_USEDEP}]
-   >dev-python/pytest-xdist-1.13[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   )"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   !=${PY_VER}" setup.py || die "Incorrect dev-python/py 
dependency"
-
-   # Something in the ebuild environment causes this to hang/error.
-   # https://bugs.gentoo.org/598442
-   rm testing/test_pdb.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # test_nose.py not written to suit py3.2 in pypy3
-   if [[ "${EPYTHON}" == pypy3 ]]; then
-   "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
-   --ignore=testing/BUILD_nose.py \
-   || die "tests failed with ${EPYTHON}"
-   else
-   "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX testing 
|| die "tests failed with ${EPYTHON}"
-   fi
-}
-
-python_compile_all(){
-   use doc && emake -C doc/en html
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( doc/en/_build/html/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2018-04-08 Thread Tim Harder
commit: 966419a9d1bb85eba634b631673574cfa9d10677
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Apr  8 22:59:30 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Apr  8 23:00:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966419a9

app-shells/zsh: version bump to 5.5

 app-shells/zsh/Manifest   |   2 +
 app-shells/zsh/zsh-5.5.ebuild | 211 ++
 2 files changed, 213 insertions(+)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 4d8f8bdd00b..0aebbf13b34 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -2,3 +2,5 @@ DIST zsh-5.3.1-doc.tar.xz 3161408 BLAKE2B 
dc14f7b6136b73d5cfe8462fe67e20b92ee047
 DIST zsh-5.3.1.tar.xz 2928832 BLAKE2B 
b561629f8641dac70a5b35e12333fb3b214c83ebd90d432c302e8b8e6fb1baa288ec4d32fdb7f917c2f1a845b96a6c676ab4e15a014a8b9474792cb77e2afea0
 SHA512 
25f723c76d2779c3cb53de2e0dbb1163ec289f76282bec49757880d0ce32bf64a001a6b40c54c290d342aa09f92319af5c597bff99de8dbd1fc895c11836f304
 DIST zsh-5.4.2-doc.tar.xz 3198880 BLAKE2B 
9ef3c6690251025b669a1cb46d3903d26a7407bc9fc0463c6d3678db57180b690f11302b202346a67afde16f6177fc8a597edca53bf55aaa835a5208e205b75e
 SHA512 
5dcf561380ec46358754a0a03224152cb0db197d8a1558c6457342a6fd0ec6ea43bc3c1c1a79390a2a6034e09e0e668466962462ab14e90807170436a36f82b7
 DIST zsh-5.4.2.tar.gz 4482413 BLAKE2B 
c3b9eb2b1458d88d8849898fa468a5e8575ac06f7859c809e741410b672a61c877027d4d5057b8c2295e6f15ce1f2fed9c0ca3eacf4024b8478b9e1d287c0378
 SHA512 
5eaa2ff3dc8052dfb50d2be19bfeed1856b00f7c2dc698129c95c2373a516ee61dba5b42ded390ac20b171abe352b1875f177a4dda8fdc15a4f2a05bb7a024e2
+DIST zsh-5.5-doc.tar.xz 3216400 BLAKE2B 
3d07b336222b08d7deff0ded6f603a47bcdcec978e6ad9c244b25f5249e07c22768ba30e67f02c8ebf4a0a8104997d0aa8959de7e3c39a428dca0b013c56e9b1
 SHA512 
0bde166bc4a4b8ea7512bd9d3ede53478959cb76ded65488b9a8993734cf2a8ffedcd38254fbf6ff73a5841289cb65715579744b10748afb038c9d93a01f987b
+DIST zsh-5.5.tar.gz 4576506 BLAKE2B 
4f5923d519b0c96475f4832cf0e5cabc1432e765d201c992903ead45b175d5bc76410ebe248c2bd01ad75a5b5939bc5bc58e9263bb4501f9b2c1f5b4d7755896
 SHA512 
aafa29e1bc29d35fb5822ad4ca5f4c64b1e4a4e3f9bff70e9e5976918fa9e7906467bd11f69291e694dfa77efa1e5433d7839fc668aa572228623f1c131c381f

diff --git a/app-shells/zsh/zsh-5.5.ebuild b/app-shells/zsh/zsh-5.5.ebuild
new file mode 100644
index 000..4c17da09db4
--- /dev/null
+++ b/app-shells/zsh/zsh-5.5.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic prefix
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3 autotools
+   EGIT_REPO_URI="git://git.code.sf.net/p/zsh/code"
+else
+   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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   SRC_URI="https://www.zsh.org/pub/${P}.tar.gz
+   doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )"
+fi
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/";
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   ! Doc/zshall.1 || die
+
+   # add openrc specific options for init.d completion
+   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   fi
+
+   eapply_user
+
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
+   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
+   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
+   --enable-function-subdirs
+   --with-tcsetpgrp
+   $(use_enable maildir maildir-support)
+   $(use_enable pcre)
+   $(use_enable caps cap)
+   $(use_enable unicode multibyte)
+   $(use_enable gdbm )
+   )
+
+   if use static ; then
+   myconf+=( --disable-dynamic )
+   append-ldflags -static
+   fi
+   if use debug ; then
+   myconf+=(
+   --enable-zsh-debug
+   --enable-zsh-mem-debug
+

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

2018-04-08 Thread Tim Harder
commit: 29be3e9c2e53a134029fbfb7065dcc9f4c28b941
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Apr  8 22:43:41 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Apr  8 23:00:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29be3e9c

dev-util/icmake: version bump to 9.02.07

 dev-util/icmake/Manifest  |  1 +
 dev-util/icmake/icmake-9.02.07.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/icmake/Manifest b/dev-util/icmake/Manifest
index 1ee101f1850..33270d819ff 100644
--- a/dev-util/icmake/Manifest
+++ b/dev-util/icmake/Manifest
@@ -1,2 +1,3 @@
 DIST icmake-9.02.02.tar.gz 371881 BLAKE2B 
d7ef3fd49b7e611ff2534a0885d1c2be0e4ae7eb9a28cc6a048e6193371ecca86df10c63657b962d0a0d03efd38606c70cafe1a4e7b0c083e1cfc33d2339919c
 SHA512 
7d62569d21224f4584fe6901690a53fa82882e5690ef296cd0fcd770bc19503ea5a5469a7b6eebc8b6719606630e24477801c3c5752c70efdb74a6f6d30bddb9
 DIST icmake-9.02.03.tar.gz 372015 BLAKE2B 
95886337693405c9c4ca73a0bf787fdd7dc0d4ca0b9955455acf99d9400ea7887b689f7f6b32cb19ab0043bb2d8463cb93443c63c6bbf1dd9dced8e83f03288e
 SHA512 
1650497c8c2b2de949da33a293761ee371b1004c43234eced7840b66d0808b551dcfd09ca6b5fb82a9438539033dfc91138c2c16c700efab24821b043e3b0f10
+DIST icmake-9.02.07.tar.gz 372605 BLAKE2B 
942edf17214d2646aa7146d19eff36e4c2035925d7279555ae660c96cec595ac83f32b658346d0c22ce0bfcba434b0022f10a55287a9e1efbefd07ca560b71c6
 SHA512 
9723dc9707e91fbd7cf075b461b0e6d9993891b6776be4b55265b5dce2359ae8232e9936ef6e0a9517783e652617851e7f9d5a9e58325b56da31239721054495

diff --git a/dev-util/icmake/icmake-9.02.07.ebuild 
b/dev-util/icmake/icmake-9.02.07.ebuild
new file mode 100644
index 000..bab99eab6fa
--- /dev/null
+++ b/dev-util/icmake/icmake-9.02.07.ebuild
@@ -0,0 +1,47 @@
+# 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="Hybrid between a make utility and a shell scripting language"
+HOMEPAGE="https://fbb-git.github.io/icmake/ https://github.com/fbb-git/icmake";
+SRC_URI="https://github.com/fbb-git/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S=${WORKDIR}/${P}/${PN}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.00.00-ar.patch
+   "${FILESDIR}"/${PN}-9.02.02-verbose-build.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "/^#define LIBDIR/s/lib/$(get_libdir)/" \
+   -e "/^#define DOCDIR/s/${PN}/${PF}/" \
+   -e "/^#define DOCDOCDIR/s/${PN}-doc/${PF}/" \
+   -i INSTALL.im || die
+
+   # fix build issues (bug #589896)
+   append-cflags -std=gnu99
+
+   tc-export AR CC
+}
+
+src_configure() {
+   ./icm_prepare "${EROOT}" || die
+}
+
+src_compile() {
+   ./icm_bootstrap "${EROOT}" || die
+}
+
+src_install() {
+   ./icm_install all "${ED}" || die
+}



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

2018-04-08 Thread Tim Harder
commit: ece8c0fc391ac73dc8deaccaff4a48b9a851258d
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Apr  8 22:46:54 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Apr  8 23:00:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece8c0fc

app-text/yodl: version bump to 4.02.00

 app-text/yodl/Manifest|  1 +
 app-text/yodl/yodl-4.02.00.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-text/yodl/Manifest b/app-text/yodl/Manifest
index c2c1f91960e..15d5396a042 100644
--- a/app-text/yodl/Manifest
+++ b/app-text/yodl/Manifest
@@ -1 +1,2 @@
 DIST yodl-4.01.00.tar.gz 288932 BLAKE2B 
71491eaedae9cf0b6bc65f1da3065bc2a90e9ff5f527cbac66a714c761e679600635f7f10b0f20b7e1a15413c1930ee6e64e5ec083226058b6c8822e4a445437
 SHA512 
f195dec8e03b83561b47f9bd00fbb0fe711bbc254c32413d748587d8bf3848e050b90a2140977bec5a335021b2ef49ec5a6b0ca89f1649def495d81c3e7b437f
+DIST yodl-4.02.00.tar.gz 308567 BLAKE2B 
bf64ff7248ddcdc17dec23fe4407c28edf604b76746f13e97dfbb470421c15ca6235747c9ef349925a0293f8503d319a637a11352a2987f161fb2bcab60ddf7e
 SHA512 
ca3a2490bf54a0ce4e800a62a3de9a5cf37df96f0f553de89623ef6d36f07b65b7c09168e77d267d7fb79d900a8e8a6c6d3c17c4b733345001213f5450c02b13

diff --git a/app-text/yodl/yodl-4.02.00.ebuild 
b/app-text/yodl/yodl-4.02.00.ebuild
new file mode 100644
index 000..99795591e6d
--- /dev/null
+++ b/app-text/yodl/yodl-4.02.00.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Your Own Document Language: a pre-document language and tools to 
process it"
+HOMEPAGE="https://fbb-git.github.io/yodl/ https://github.com/fbb-git/yodl";
+SRC_URI="https://github.com/fbb-git/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND=">=dev-util/icmake-8.00.00"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_prepare() {
+   sed -e "/DOC.* =/s/yodl\(-doc\)\?/${PF}/" \
+   -e "/COMPILER =/s/gcc/$(tc-getCC)/" \
+   -e "/CXX =/s/g++/$(tc-getCXX)/" \
+   -i INSTALL.im || die
+
+   sed -e "s/ar r /$(tc-getAR) r /" \
+   -e "s/ranlib/$(tc-getRANLIB)/" \
+   -i icmake/stdcompile || die
+
+   default
+}
+
+src_compile() {
+   ./build programs || die
+   ./build macros || die
+   ./build man || die
+   use doc && { ./build manual || die ; }
+}
+
+src_install() {
+   ./build install programs "${ED}" || die
+   ./build install macros "${ED}" || die
+   ./build install man "${ED}" || die
+   ./build install docs "${ED}" || die
+   use doc && { ./build install manual "${ED}" || die ; }
+}



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

2018-04-08 Thread Patrice Clement
commit: 09e0550990ea6cf5232ba3c0a11c933aa01d52d6
Author: charIes17  arcor  de>
AuthorDate: Fri Mar 30 14:40:11 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e05509

app-text/pdftk: add live ebuild with different upstream.

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

See https://forums.gentoo.org/viewtopic-p-8187088.html#8187088

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7712

 app-text/pdftk/pdftk-.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-.ebuild
new file mode 100644
index 000..38734756ceb
--- /dev/null
+++ b/app-text/pdftk/pdftk-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit git-r3 java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/marcvinyals/pdftk";
+EGIT_REPO_URI="https://gitlab.com/marcvinyals/pdftk/";
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+   dev-java/bcprov:0
+   dev-java/commons-lang:3.6"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.7"
+
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.7"
+
+src_install() {
+   java-pkg_newjar "build/jar/pdftk.jar"
+   java-pkg_dolauncher
+}



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

2018-04-08 Thread Patrice Clement
commit: 0ab1fa4549c91226871dcacb3df4071953383a52
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:47:49 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab1fa45

dev-lang/srf: remove old.

 dev-lang/srf/srf-1.0-r1.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-lang/srf/srf-1.0-r1.ebuild b/dev-lang/srf/srf-1.0-r1.ebuild
deleted file mode 100644
index 62eaec12c79..000
--- a/dev-lang/srf/srf-1.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The Simple Recursive Functions programming language"
-HOMEPAGE="http://www.stratigery.com/srf.html";
-SRC_URI="http://www.stratigery.com/srf.html/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~x86-linux ~ppc-macos ~amd64"
-IUSE=""
-
-DEPEND="
-   sys-devel/flex
-   virtual/yacc"
-RDEPEND=""
-
-src_prepare() {
-   # Remove CVS directory Bug#371821
-   ecvs_clean
-}
-
-src_install() {
-   dobin srf rfunc/rfunc
-   doman srf.1
-   dohtml srf.html
-   dodoc README
-   docinto examples
-   dodoc examples/*
-}



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

2018-04-08 Thread Patrice Clement
commit: 09da6b9dce973dd00d7f0e751a6920a5833bc26c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:41:44 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09da6b9d

app-misc/away: remove old.

 app-misc/away/away-0.9.5-r1.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/app-misc/away/away-0.9.5-r1.ebuild 
b/app-misc/away/away-0.9.5-r1.ebuild
deleted file mode 100644
index 1b481dedd1b..000
--- a/app-misc/away/away-0.9.5-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit pam toolchain-funcs flag-o-matic
-
-DESCRIPTION="Terminal locking program with few additional features"
-HOMEPAGE="http://unbeatenpath.net/software/away/";
-SRC_URI="http://unbeatenpath.net/software/away/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=sys-libs/pam-0.75"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-   unpack ${A}
-
-   sed -i -e '/-o \$(BINARY)/d' \
-   -e 's:LIBS:LDLIBS:' \
-   "${S}"/Makefile || die "Makefile fix failed"
-}
-src_compile() {
-   append-flags -pthread
-
-   emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die
-}
-
-src_install() {
-   dobin away || die "dobin failed"
-
-   pamd_mimic_system away auth
-
-   doman doc/*
-   dodoc BUGS AUTHORS NEWS README TODO data/awayrc || die "dodoc failed"
-}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_log_rotate/

2018-04-08 Thread Patrice Clement
commit: cdc738dbcbeb8b35a94f0ad5ded6765e3d11ab1d
Author: juippis  gmail  com>
AuthorDate: Thu Apr  5 06:56:54 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc738db

www-apache/mod_log_rotate-1.01: fix HOMEPAGE.

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

 www-apache/mod_log_rotate/mod_log_rotate-1.00.ebuild | 4 ++--
 www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apache/mod_log_rotate/mod_log_rotate-1.00.ebuild 
b/www-apache/mod_log_rotate/mod_log_rotate-1.00.ebuild
index 9170275285e..cb889898cff 100644
--- a/www-apache/mod_log_rotate/mod_log_rotate-1.00.ebuild
+++ b/www-apache/mod_log_rotate/mod_log_rotate-1.00.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit eutils apache-module
 
 DESCRIPTION="mod_log_rotate adds log rotation support to mod_log_config based 
on strftime(3)"
-HOMEPAGE="http://www.hexten.net/wiki/index.php/Mod-log-rotate";
+HOMEPAGE="https://github.com/JBlond/mod_log_rotate";
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="Apache-2.0"

diff --git a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild 
b/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild
index 5fe8569c2b7..95bdaa83f63 100644
--- a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild
+++ b/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit apache-module
 
 DESCRIPTION="Log rotation support for mod_log_config based on strftime(3)"
-HOMEPAGE="https://github.com/JBlond/${PN}";
+HOMEPAGE="https://github.com/JBlond/mod_log_rotate";
 SRC_URI="https://github.com/JBlond/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"



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

2018-04-08 Thread Patrice Clement
commit: f19fa89331ede46c9d3ad944b66753f9319becf9
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:42:45 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19fa893

app-misc/pipeworks: remove old.

 app-misc/pipeworks/pipeworks-0.4.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/app-misc/pipeworks/pipeworks-0.4.ebuild 
b/app-misc/pipeworks/pipeworks-0.4.ebuild
deleted file mode 100644
index 61ba2b5b5e7..000
--- a/app-misc/pipeworks/pipeworks-0.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit toolchain-funcs
-
-DESCRIPTION="a small utility that measures throughput between stdin and stdout"
-HOMEPAGE="http://pipeworks.sourceforge.net/";
-SRC_URI="mirror://sourceforge/pipeworks/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-DEPEND=""
-
-src_compile() {
-   emake CC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" || die "emake failed"
-}
-
-src_install() {
-   dobin pipeworks || die "dobin failed"
-   doman pipeworks.1
-   dodoc Changelog README
-}



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

2018-04-08 Thread Patrice Clement
commit: 555f94dfef0ec8408c05a7d5fc4cb9c95b46d08d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:48:53 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555f94df

dev-libs/libntru: remove old.

 dev-libs/libntru/libntru-0.4.1.ebuild | 62 ---
 1 file changed, 62 deletions(-)

diff --git a/dev-libs/libntru/libntru-0.4.1.ebuild 
b/dev-libs/libntru/libntru-0.4.1.ebuild
deleted file mode 100644
index c676d0ff62b..000
--- a/dev-libs/libntru/libntru-0.4.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="C Implementation of NTRUEncrypt"
-HOMEPAGE="https://github.com/tbuktu/libntru";
-SRC_URI="https://github.com/tbuktu/libntru/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples static-libs"
-
-DEPEND="dev-lang/perl"
-
-src_prepare() {
-   multilib_copy_sources
-
-   _copy_test_dir() {
-   cp -pr "${BUILD_DIR}" "${BUILD_DIR}-test" || die
-   }
-   multilib_foreach_abi _copy_test_dir
-}
-
-multilib_src_compile() {
-   CFLAGS="${CFLAGS}" \
-   emake \
-   CC="$(tc-getCC)" \
-   $(usex static-libs "libntru.a libntru.so" "") \
-   MACHINE="$(if [[ ${ABI} == x86 ]] ; then echo i386 ; 
else echo x86_64 ; fi)"
-}
-
-src_test() {
-   _test() {
-   CFLAGS="${CFLAGS}" \
-   emake CC="$(tc-getCC)" test -j1 -C "${BUILD_DIR}-test" \
-   MACHINE="$(if [[ ${ABI} == x86 ]] ; then echo 
i386 ; else echo x86_64 ; fi)"
-
-   }
-
-   multilib_foreach_abi _test
-}
-
-multilib_src_install() {
-   emake \
-   DESTDIR="${ED}" \
-   INST_LIBDIR="/usr/$(get_libdir)" \
-   INST_DOCDIR="/usr/share/doc/${PF}" \
-   MACHINE="$(if [[ ${ABI} == x86 ]] ; then echo i386 ; else echo 
x86_64 ; fi)" \
-   install $(usex static-libs install-static-lib "")
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   if use examples ; then
-   docinto examples
-   dodoc src/hybrid.c
-   fi
-}



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

2018-04-08 Thread Patrice Clement
commit: e4574b8c0c1f95780b4bb9e3a9d2ce463eafbe3b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:47:07 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4574b8c

app-editors/ne: remove old.

 app-editors/ne/ne-3.0.1.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/app-editors/ne/ne-3.0.1.ebuild b/app-editors/ne/ne-3.0.1.ebuild
deleted file mode 100644
index 3641ef3cf25..000
--- a/app-editors/ne/ne-3.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="the nice editor, easy to use for the beginner and powerful for 
the wizard"
-HOMEPAGE="http://ne.di.unimi.it/";
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=tinfo
-
-DEPEND="
-   >=sys-libs/ncurses-5.2[tinfo?]
-"
-RDEPEND="
-   ${DEPEND}
-   dev-lang/perl
-"
-
-src_prepare() {
-   sed -i -e 's/-O3//' src/makefile || die
-}
-
-src_configure() {
-   if use tinfo; then
-   sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die
-   else
-   sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die
-   fi
-}
-
-src_compile() {
-   append-cflags -std=c11
-   emake -C src CC="$(tc-getCC)" \
-   NE_GLOBAL_DIR="/usr/share/ne" \
-   OPTS="${CFLAGS}" \
-   ne || die
-}
-
-src_install() {
-   dobin src/ne
-
-   insinto /usr/share/ne/syntax
-   doins syntax/*.jsf
-
-   doman doc/ne.1
-   dohtml -r doc/html/.
-   dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
-}



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

2018-04-08 Thread Patrice Clement
commit: 1555ac9e4b425a04da9bf1d58e80de370b9a439d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:42:17 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1555ac9e

app-misc/dailystrips: remove old.

 app-misc/dailystrips/dailystrips-1.0.28-r2.ebuild | 32 ---
 1 file changed, 32 deletions(-)

diff --git a/app-misc/dailystrips/dailystrips-1.0.28-r2.ebuild 
b/app-misc/dailystrips/dailystrips-1.0.28-r2.ebuild
deleted file mode 100644
index d60512a6571..000
--- a/app-misc/dailystrips/dailystrips-1.0.28-r2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="dailystrips automatically downloads your favorite online comics 
from the web"
-HOMEPAGE="http://dailystrips.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dailystrips/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/libwww-perl-5.50
-   dev-perl/DateTime
-   dev-perl/TimeDate"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   sed -i \
-   -e "s:/usr/share/dailystrips/strips.def:/etc/strips.def:" \
-   dailystrips \
-   || die "sed dailystrips failed"
-}
-
-src_install() {
-   dobin dailystrips dailystrips-clean dailystrips-update \
-   || die "dobin failed"
-   dodoc BUGS CHANGELOG CONTRIBUTORS README* TODO
-   insinto /etc
-   doins strips.def || die "doins failed"
-}



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

2018-04-08 Thread Patrice Clement
commit: ca703aa4e9fb9e42cf39f8c5b2d1fab0478ddd73
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:47:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca703aa4

app-crypt/ckpass: remove old.

 app-crypt/ckpass/ckpass-0.2.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/app-crypt/ckpass/ckpass-0.2.ebuild 
b/app-crypt/ckpass/ckpass-0.2.ebuild
deleted file mode 100644
index 176807619aa..000
--- a/app-crypt/ckpass/ckpass-0.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-DESCRIPTION="ncurses based password database client compatible with KeePass 
1.x databases"
-HOMEPAGE="http://ckpass.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-libs/libkpass-6"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-tinfo.patch
-   eautoreconf
-}
-
-DOCS=( AUTHORS )



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

2018-04-08 Thread Patrice Clement
commit: fd225e8e3bdf2158f6c59780e89689e8c0931fcc
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:41:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd225e8e

app-doc/jargon: remove old.

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

 app-doc/jargon/jargon-4.4.7.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/app-doc/jargon/jargon-4.4.7.ebuild 
b/app-doc/jargon/jargon-4.4.7.ebuild
deleted file mode 100644
index 0baec49580b..000
--- a/app-doc/jargon/jargon-4.4.7.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A compendium of hacker slang illuminating many aspects of hackish 
tradition"
-HOMEPAGE="http://www.catb.org/~esr/jargon";
-SRC_URI="http://www.catb.org/~esr/jargon/${P}.tar.gz";
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-src_unpack() {
-   unpack ${A}
-   find "${S}" -name .xvpics | xargs rm -rf
-   cd "${S}/html"
-   sed -i -e 's#\.\./\.\.#..#' */* \
-   || die "sed failed"
-}
-
-src_install() {
-   dohtml -r html/* || die "dohtml failed"
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/rawdog/

2018-04-08 Thread Patrice Clement
commit: b0c07a4f817507fc1ca292a9507ad27dc97a9a65
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:51:10 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c07a4f

net-news/rawdog: remove old.

 net-news/rawdog/rawdog-2.22.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/net-news/rawdog/rawdog-2.22.ebuild 
b/net-news/rawdog/rawdog-2.22.ebuild
deleted file mode 100644
index e365d83..000
--- a/net-news/rawdog/rawdog-2.22.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Rawdog - RSS Aggregator Without Delusions Of Grandeur"
-HOMEPAGE="http://offog.org/code/rawdog.html 
https://pypi.python.org/pypi/rawdog";
-SRC_URI="http://offog.org/files/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
-IUSE=""
-
-DEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-python_test() {
-   # pypy fails half way through; meh
-   ./test-rawdog || die "Test run aborted"
-}



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

2018-04-08 Thread Patrice Clement
commit: 2a461857b58c284ac1032c6070333cec22f8faee
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:49:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a461857

media-gfx/arss: remove old.

 media-gfx/arss/arss-0.2.3.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/media-gfx/arss/arss-0.2.3.ebuild b/media-gfx/arss/arss-0.2.3.ebuild
deleted file mode 100644
index 1b79cb1d088..000
--- a/media-gfx/arss/arss-0.2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CMAKE_IN_SOURCE_BUILD="true"
-MY_P=${P}-src
-
-inherit cmake-utils
-
-DESCRIPTION="Analysis & Resynthesis Sound Spectrograph"
-HOMEPAGE="http://arss.sourceforge.net";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sci-libs/fftw"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}/src
-
-DOCS=( ../AUTHORS ../ChangeLog )



[gentoo-commits] repo/gentoo:master commit in: dev-java/bcprov/

2018-04-08 Thread Patrice Clement
commit: 18565ff36109ea21a586a02e495506c8ec293647
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr  8 22:41:18 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18565ff3

dev-java/bcprov: update SRC_URI.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-java/bcprov/bcprov-1.52-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/bcprov/bcprov-1.52-r2.ebuild 
b/dev-java/bcprov/bcprov-1.52-r2.ebuild
index 2bb1d2ce9d8..6c5634bd30c 100644
--- a/dev-java/bcprov/bcprov-1.52-r2.ebuild
+++ b/dev-java/bcprov/bcprov-1.52-r2.ebuild
@@ -11,7 +11,7 @@ MY_P="${PN}-jdk15on-${PV/./}"
 
 DESCRIPTION="Java cryptography APIs"
 HOMEPAGE="http://www.bouncycastle.org/java.html";
-SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz";
+SRC_URI="http://polydistortion.net/bc/download/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"



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

2018-04-08 Thread Patrice Clement
commit: caf3a2e001974748bf8c0b0228ab764e30b0434b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:52:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf3a2e0

sys-fs/davl: remove old.

 sys-fs/davl/davl-1.2.4-r1.ebuild | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/sys-fs/davl/davl-1.2.4-r1.ebuild b/sys-fs/davl/davl-1.2.4-r1.ebuild
deleted file mode 100644
index 7075c9b71cf..000
--- a/sys-fs/davl/davl-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Visualizes the fragmentation status of ext2/3 filesystems"
-HOMEPAGE="http://davl.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/gtk+-2.6:2"
-DEPEND="${RDEPEND}
-   >=sys-fs/e2fsprogs-1.41.7-r1
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-1.2.1-asneeded.patch \
-   "${FILESDIR}"/${P}-fragment.patch
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin src/{cdavl/cdavl,gdavl/gdavl}
-   dodoc README
-   doman doc/*.8
-}



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxde-icon-theme/

2018-04-08 Thread Patrice Clement
commit: 1547a24dec5fb845a00dbdb5b7bbaf94a43a52e3
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 17:32:48 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1547a24d

lxde-base/lxde-icon-theme: switch to HTTPS.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7860

 lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.0-r1.ebuild | 4 ++--
 lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.0-r1.ebuild 
b/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.0-r1.ebuild
index 0aa0bfaf51b..d88c4f566d7 100644
--- a/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.0-r1.ebuild
+++ b/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -6,7 +6,7 @@ EAPI="5"
 inherit gnome2-utils
 
 DESCRIPTION="nuoveXT2 iconset"
-HOMEPAGE="http://lxde.sf.net/";
+HOMEPAGE="https://lxde.sf.net/";
 SRC_URI="mirror://sourceforge/lxde/LXDE%20Icon%20Theme/${P}/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.1.ebuild 
b/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.1.ebuild
index 74137f3ac4e..92be021e12d 100644
--- a/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.1.ebuild
+++ b/lxde-base/lxde-icon-theme/lxde-icon-theme-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 inherit gnome2-utils
 
 DESCRIPTION="nuoveXT2 iconset"
-HOMEPAGE="http://lxde.org/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/LXDE%20Icon%20Theme/${P}/${P}.tar.xz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdck/

2018-04-08 Thread Patrice Clement
commit: c17f3607f2c2f89941676fd18ef454d67a9b54d6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:45:15 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17f3607

app-cdr/cdck: remove old.

 app-cdr/cdck/cdck-0.7.0-r1.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/app-cdr/cdck/cdck-0.7.0-r1.ebuild 
b/app-cdr/cdck/cdck-0.7.0-r1.ebuild
deleted file mode 100644
index 3add471f630..000
--- a/app-cdr/cdck/cdck-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="Measure the read time per sector on CD or DVD to check the 
quality"
-HOMEPAGE="http://swaj.net/unix/index.html#cdck";
-SRC_URI="http://swaj.net/unix/cdck/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_prepare() {
-   sed -e '1d' -i man/cdck_man.in || die "sed failed"
-}
-
-src_configure() {
-   econf --disable-dependency-tracking \
-   --disable-shared || die "econf failed."
-}
-
-src_compile() {
-   emake -j1 || die "emake failed."
-}
-
-src_install() {
-   dobin src/cdck || die "dobin failed."
-   doman man/cdck.1
-   dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-}



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

2018-04-08 Thread Patrice Clement
commit: 687398653d1dd0ad75e1e7897110ca00ef14794a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:49:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68739865

media-gfx/tgif: remove old.

 media-gfx/tgif/tgif-4.2.5.ebuild | 45 
 1 file changed, 45 deletions(-)

diff --git a/media-gfx/tgif/tgif-4.2.5.ebuild b/media-gfx/tgif/tgif-4.2.5.ebuild
deleted file mode 100644
index db08aabc841..000
--- a/media-gfx/tgif/tgif-4.2.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils eutils flag-o-matic
-
-MY_P="${PN}-QPL-${PV}"
-
-DESCRIPTION="Xlib base 2-D drawing facility under X11"
-HOMEPAGE="http://bourbon.usc.edu/tgif/index.html";
-SRC_URI="ftp://bourbon.usc.edu/pub/${PN}/${MY_P}.tar.gz";
-
-LICENSE="QPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-DEPEND="sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-proto/xproto"
-RDEPEND="${DEPEND}
-   media-libs/netpbm"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog HISTORY NEWS README )
-
-src_prepare() {
-   sed -i \
-   -e 's/^CFLAGS=/CFLAGS+=/' \
-   -e 's:^TGIFDIR.*:TGIFDIR = $(datadir)/tgif:' \
-   Makefile.am || die 'sed on Makefile.am failed'
-
-   append-cppflags -D_DONT_USE_MKTEMP -DHAS_STREAMS_SUPPORT
-
-   autotools-utils_src_prepare
-}



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

2018-04-08 Thread Patrice Clement
commit: 328ad5a97629de9993fcb4b95f5ce937cd525d2f
Author: juippis  gmail  com>
AuthorDate: Thu Apr  5 07:04:15 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328ad5a9

x11-plugins/gkrellm-imonc-0.2-r1: fix HOMEPAGE.

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

 x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2-r1.ebuild 
b/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2-r1.ebuild
index 05fffe8d885..df78f4badae 100644
--- a/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2-r1.ebuild
+++ b/x11-plugins/gkrellm-imonc/gkrellm-imonc-0.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit gkrellm-plugin toolchain-funcs
 
 DESCRIPTION="A GKrellM2 plugin to control a fli4l router"
 SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.bz2"
-HOMEPAGE="http://${PN}.sourceforge.net/";
+HOMEPAGE="http://gkrellm-imonc.sourceforge.net/";
 
 # The COPYING file contains the GPLv2, but the file headers say GPLv2+.
 LICENSE="GPL-2+"



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

2018-04-08 Thread Patrice Clement
commit: 4435b5d6f9141a8b7a486246d2a9f90a21343155
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:48:24 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4435b5d6

dev-libs/libkpass: remove old.

 dev-libs/libkpass/libkpass-6.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-libs/libkpass/libkpass-6.ebuild 
b/dev-libs/libkpass/libkpass-6.ebuild
deleted file mode 100644
index ef324877ee5..000
--- a/dev-libs/libkpass/libkpass-6.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Libkpass is a C implementation to access KeePass 1.x format 
password databases"
-HOMEPAGE="http://libkpass.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/nettle-2.7.1"
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS ChangeLog README TODO )
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use static-libs || rm -f "${ED}"/usr/lib*/${PN}.la
-}



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

2018-04-08 Thread Patrice Clement
commit: 408d48af944b785f2fa98f219cb3635d3b99bdf9
Author: Ferenc Erki  gmail  com>
AuthorDate: Mon Mar 26 04:47:38 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408d48af

app-i18n/translate-shell: version bump to 0.9.6.7.

Closes: https://bugs.gentoo.org/652150
Closes: https://github.com/gentoo/gentoo/pull/7767
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/translate-shell/Manifest  |  1 +
 ...anslate-shell-0.9.6.7-remove-online-tests.patch | 44 ++
 .../translate-shell/translate-shell-0.9.6.7.ebuild | 37 ++
 3 files changed, 82 insertions(+)

diff --git a/app-i18n/translate-shell/Manifest 
b/app-i18n/translate-shell/Manifest
index 81526c27abe..80db0ba2c4c 100644
--- a/app-i18n/translate-shell/Manifest
+++ b/app-i18n/translate-shell/Manifest
@@ -1 +1,2 @@
 DIST translate-shell-0.9.6.6.tar.gz 73189 BLAKE2B 
ad4de403f2c95a1e4de5c963cb017f5a744f08d3bb8256dcc22f28c0916f6a0e693bce171a5dc500de5353c954bab7681f1227df9e48be286ad5aa07c5d06fa4
 SHA512 
c5451e537f44e325ee2f59d54942f91b8e2ccc0e322c42a2c4a0e98b8a933fe0630798a45e6f587ad5aee2cbb092204710ae36779c94b876a8072678d868
+DIST translate-shell-0.9.6.7.tar.gz 74290 BLAKE2B 
640e895b7f05c214a3f6fefab98fc85345fa155c29126bc9f14282e345f574cfa077ff7a55e5f1ed51fad3dbd50710a3831b894cabe48d16ce3d903fd63b2f47
 SHA512 
2648ea5adccd1ba19438bc683b41b7d3c4e1b3fcd79f9273a17ade90df6184a60d0f342f1745857ffb8d5457115bd60d0239a3e77343866a25b64529904ab416

diff --git 
a/app-i18n/translate-shell/files/translate-shell-0.9.6.7-remove-online-tests.patch
 
b/app-i18n/translate-shell/files/translate-shell-0.9.6.7-remove-online-tests.patch
new file mode 100644
index 000..f68fec1fdae
--- /dev/null
+++ 
b/app-i18n/translate-shell/files/translate-shell-0.9.6.7-remove-online-tests.patch
@@ -0,0 +1,44 @@
+diff --git a/Makefile b/Makefile
+index bb932fc..622e136 100644
+--- a/Makefile
 b/Makefile
+@@ -27,10 +27,6 @@ test: build
+ 
+ check: test
+   $(BUILDDIR)/$(COMMAND) -V
+-  [ "`$(BUILDDIR)/$(COMMAND) -no-init -D -b 忍者`" = 'Ninja' ] &&\
+-  [ "`$(BUILDDIR)/$(COMMAND) -no-init -D -b -e bing 忍者`" = 'Ninja' ] &&\
+-  [ "`$(BUILDDIR)/$(COMMAND) -no-init -D -b -e yandex 忍者`" = 'Ninja' ] &&\
+-  [ "`$(BUILDDIR)/$(COMMAND) -no-init -D -b -e deepl Ninja`" = 'Ninja' ]
+ 
+ install: build
+   @mkdir -p $(DESTDIR)$(PREFIX)/bin &&\
+diff --git a/test/TestUtils.awk b/test/TestUtils.awk
+index 08bb2e9..3465327 100644
+--- a/test/TestUtils.awk
 b/test/TestUtils.awk
+@@ -30,24 +30,6 @@ BEGIN {
+ assertTrue(newerVersion("2", "1.9."))
+ }
+ 
+-T("curl()", 1)
+-{
+-delete tokens; delete ast
+-tokenize(tokens, curl("https://httpbin.org/get";))
+-parseJson(ast, tokens)
+-assertEqual(unparameterize(ast[0 SUBSEP "url"]),
+-"https://httpbin.org/get";)
+-}
+-
+-T("curlPost()", 1)
+-{
+-delete tokens; delete ast
+-tokenize(tokens, curlPost("https://httpbin.org/post";, "fizz=buzz"))
+-parseJson(ast, tokens)
+-assertEqual(unparameterize(ast[0 SUBSEP "url"]),
+-"https://httpbin.org/post";)
+-}
+-
+ T("dump()", 3)
+ {
+ delete group

diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.7.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.6.7.ebuild
new file mode 100644
index 000..6447ab3f65e
--- /dev/null
+++ b/app-i18n/translate-shell/translate-shell-0.9.6.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Online command-line translator"
+HOMEPAGE="https://www.soimort.org/translate-shell/";
+SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+curl +bidi test tts"
+
+RDEPEND="
+   app-misc/rlwrap
+   >=sys-apps/gawk-4.0.2
+   curl? ( net-misc/curl[ssl] )
+   bidi? ( dev-libs/fribidi )
+   tts? ( || (
+   media-sound/mpg123
+   app-accessibility/espeak
+   media-video/mpv
+   media-video/mplayer
+   )
+   )"
+DEPEND="${RDEPEND}
+   test? ( app-editors/emacs )
+   "
+
+PATCHES=(
+   "${FILESDIR}/${P}-remove-online-tests.patch"
+)
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+}



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

2018-04-08 Thread Patrice Clement
commit: c8444ec633f10635df9eadbd6a1c534b2ce8a765
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:44:42 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8444ec6

app-admin/fsvs: remove old.

 app-admin/fsvs/fsvs-1.2.5-r1.ebuild | 55 -
 1 file changed, 55 deletions(-)

diff --git a/app-admin/fsvs/fsvs-1.2.5-r1.ebuild 
b/app-admin/fsvs/fsvs-1.2.5-r1.ebuild
deleted file mode 100644
index 70dbab7a23c..000
--- a/app-admin/fsvs/fsvs-1.2.5-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Backup/restore for subversion backends"
-HOMEPAGE="http://fsvs.tigris.org/";
-SRC_URI="http://download.fsvs-software.org/${P}.tar.bz2";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-vcs/subversion
-   dev-libs/libpcre
-   sys-libs/gdbm
-   dev-libs/apr-util
-   dev-util/ctags"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-as-needed.patch"
-   epatch_user
-}
-
-src_compile() {
-   # respect compiler
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin src/fsvs
-   dodir /etc/fsvs
-   keepdir /var/spool/fsvs
-   doman doc/*5 doc/*1
-   dodoc doc/{FAQ,IGNORING,PERFORMANCE,USAGE}
-}
-
-pkg_postinst() {
-   elog "Remember, this system works best when you're connecting to a 
remote"
-   elog "svn server."
-   elog
-   elog "Go to the base path for versioning:"
-   elog "cd /"
-   elog "Tell fsvs which URL it should use:"
-   elog "fsvs url svn+ssh://username@machine/path/to/repos"
-   elog "Define ignore patterns - all virtual filesystems (/proc, /sys, 
etc.),"
-   elog "and (assuming that you're in / currently) the temporary files in 
/tmp:"
-   elog "fsvs ignore DEVICE:0 ./tmp/*"
-   elog "And you're ready to play!"
-   elog "Check your data in:"
-   elog "fsvs commit -m \"First import\""
-}



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

2018-04-08 Thread Patrice Clement
commit: c0d4b6cf8511ab054852e23b5cf9d1431456fde8
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 05:50:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d4b6cf

lxde-base/lxdm: improve HOMEPAGE.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7834

 lxde-base/lxdm/lxdm-0.4.1-r9.ebuild | 2 +-
 lxde-base/lxdm/lxdm-0.5.3-r1.ebuild | 2 +-
 lxde-base/lxdm/lxdm-0.5.3.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild 
b/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild
index bc5d33f0457..dee61e5e169 100644
--- a/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild
+++ b/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild
@@ -7,7 +7,7 @@ WANT_AUTOMAKE="1.12" #493996
 inherit eutils autotools systemd
 
 DESCRIPTION="LXDE Display Manager"
-HOMEPAGE="https://lxde.org";
+HOMEPAGE="https://wiki.lxde.org/en/LXDM";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
 
 LICENSE="GPL-3"

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r1.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r1.ebuild
index 92852605859..84313549ca1 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r1.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r1.ebuild
@@ -7,7 +7,7 @@ EAPI=6
 inherit eutils autotools systemd
 
 DESCRIPTION="LXDE Display Manager"
-HOMEPAGE="https://lxde.org";
+HOMEPAGE="https://wiki.lxde.org/en/LXDM";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-3"

diff --git a/lxde-base/lxdm/lxdm-0.5.3.ebuild b/lxde-base/lxdm/lxdm-0.5.3.ebuild
index e7b4be6ee7c..8e94e8c3fe9 100644
--- a/lxde-base/lxdm/lxdm-0.5.3.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils autotools systemd
 
 DESCRIPTION="LXDE Display Manager"
-HOMEPAGE="https://lxde.org";
+HOMEPAGE="https://wiki.lxde.org/en/LXDM";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-3"



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

2018-04-08 Thread Patrice Clement
commit: 08e2d1a3b542a45215d0531bc5aa1ccd7a2c6993
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 16:43:26 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:41:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e2d1a3

app-text/tabler: remove old.

 app-text/tabler/tabler-2.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/app-text/tabler/tabler-2.ebuild b/app-text/tabler/tabler-2.ebuild
deleted file mode 100644
index e55a2d01d4d..000
--- a/app-text/tabler/tabler-2.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="A utility to create text art tables from delimited input"
-HOMEPAGE="https://sourceforge.net/projects/tabler/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Install failed"
-   dodoc AUTHORS ChangeLog README
-}



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2018-04-08 Thread Patrice Clement
commit: 8b2d0562eae946c251c9f4266c398454976d832d
Author: Harri Nieminen  gmail  com>
AuthorDate: Fri Mar 30 12:09:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 22:42:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2d0562

app-doc/gimp-help: add missing depend on libxml2.

Closes: https://bugs.gentoo.org/638874
Closes: https://github.com/gentoo/gentoo/pull/7708
Package-Manager: Portage-2.3.27, Repoman-2.3.7

 app-doc/gimp-help/gimp-help-2.8.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/gimp-help/gimp-help-2.8.2.ebuild 
b/app-doc/gimp-help/gimp-help-2.8.2.ebuild
index 1a1cf12f05f..f1d6c10a764 100644
--- a/app-doc/gimp-help/gimp-help-2.8.2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.8.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 inherit python-any-r1
@@ -16,6 +16,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]')
dev-libs/libxslt
sys-devel/gettext
 "



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

2018-04-08 Thread Matt Turner
commit: 4a8792fd39c088bb36cc5408198b3add62b71aa5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:36 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8792fd

dev-ruby/fakefs-0.11.3: alpha stable, bug 645622

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

diff --git a/dev-ruby/fakefs/fakefs-0.11.3.ebuild 
b/dev-ruby/fakefs/fakefs-0.11.3.ebuild
index f84d3dc1273..d155e1b41e6 100644
--- a/dev-ruby/fakefs/fakefs-0.11.3.ebuild
+++ b/dev-ruby/fakefs/fakefs-0.11.3.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2018-04-08 Thread Matt Turner
commit: 74641b03f47b9b13b7fbfff0ec88d1859906888f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:35 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74641b03

dev-lang/ruby-2.3.7: alpha stable, bug 651884

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

diff --git a/dev-lang/ruby/ruby-2.3.7.ebuild b/dev-lang/ruby/ruby-2.3.7.ebuild
index 851c22e2ffa..28fb15d06a2 100644
--- a/dev-lang/ruby/ruby-2.3.7.ebuild
+++ b/dev-lang/ruby/ruby-2.3.7.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-04-08 Thread Matt Turner
commit: 9f9ce46fcf387551e8109b0cbc17ccca32209594
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:30 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9ce46f

dev-ruby/did_you_mean-1.0.2: alpha stable, bug 639476

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

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild
index b22030ad8d7..5531a462bc1 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.0.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean";
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd"
 IUSE=""
 
 all_ruby_prepare() {



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

2018-04-08 Thread Matt Turner
commit: 2393485d970c39121bfd3a95943a1950df84b81f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:25 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2393485d

app-emacs/ruby-mode-2.3.0: alpha stable, bug 639476

 app-emacs/ruby-mode/ruby-mode-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/ruby-mode/ruby-mode-2.3.0.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.3.0.ebuild
index 84e79702dc9..ad53fe111d7 100644
--- a/app-emacs/ruby-mode/ruby-mode-2.3.0.ebuild
+++ b/app-emacs/ruby-mode/ruby-mode-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://ruby/ruby-${PV}.tar.xz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
 S="${WORKDIR}/ruby-${PV}/misc"
 DOCS="README"



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

2018-04-08 Thread Matt Turner
commit: 2c6521d74b46fcae441348720524c372a43d98f3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6521d7

dev-ruby/gherkin-2.12.2: alpha stable, bug 645622

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

diff --git a/dev-ruby/gherkin/gherkin-2.12.2.ebuild 
b/dev-ruby/gherkin/gherkin-2.12.2.ebuild
index fb6c427787f..a0671caf960 100644
--- a/dev-ruby/gherkin/gherkin-2.12.2.ebuild
+++ b/dev-ruby/gherkin/gherkin-2.12.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/cucumber/gherkin";
 LICENSE="MIT"
 SRC_URI="https://github.com/cucumber/gherkin/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
 SLOT="0"
 IUSE="doc test"
 



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

2018-04-08 Thread Matt Turner
commit: 77a05a31e0aa250d0a51ca0f4acf9ba11fa3b33e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:29 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a05a31

app-eselect/eselect-ruby-20170723: alpha stable, bug 639476

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

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20170723.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20170723.ebuild
index f8a9a2f3031..e4ec8714eca 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20170723.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20170723.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.0.2"



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

2018-04-08 Thread Matt Turner
commit: f278ee706f8e02157315943c022be0c34491f492
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278ee70

dev-ruby/net-telnet-0.1.1-r1: alpha stable, bug 639476

 dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
index 52d36d9fdf4..542b203bed7 100644
--- a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2018-04-08 Thread Matt Turner
commit: 6192537ec346c48a0b1745912cff581fcb7bb135
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:38 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6192537e

dev-ruby/ruby-beautify-0.97.4: alpha stable, bug 645622

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

diff --git a/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild 
b/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild
index d2c8078d08c..98776673f64 100644
--- a/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild
+++ b/dev-ruby/ruby-beautify/ruby-beautify-0.97.4.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="a cli tool (and module) to beautify ruby code"
 HOMEPAGE="https://github.com/erniebrodeur/ruby-beautify";
 LICENSE="MIT"
 
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
 SLOT="0"
 IUSE=""
 



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

2018-04-08 Thread Matt Turner
commit: f839662d77741265253d7a0e44b1cbb56255d16d
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:34 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f839662d

dev-lang/ruby-2.2.10: alpha stable, bug 651884

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

diff --git a/dev-lang/ruby/ruby-2.2.10.ebuild b/dev-lang/ruby/ruby-2.2.10.ebuild
index 8703aec8414..e4d51156ac4 100644
--- a/dev-lang/ruby/ruby-2.2.10.ebuild
+++ b/dev-lang/ruby/ruby-2.2.10.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-04-08 Thread Matt Turner
commit: b9d29e81ad5ceaea4c8d46be318409a4d5553c25
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:33 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d29e81

dev-ruby/rdoc-4.3.0: alpha stable, bug 639476

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

diff --git a/dev-ruby/rdoc/rdoc-4.3.0.ebuild b/dev-ruby/rdoc/rdoc-4.3.0.ebuild
index 1d8bc5bbe60..ffdfb6f6e4e 100644
--- a/dev-ruby/rdoc/rdoc-4.3.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-4.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/rdoc/rdoc/";
 
 LICENSE="Ruby MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2018-04-08 Thread Matt Turner
commit: cc9b66371754dc9ca46b370f8b18b45a82be0578
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  8 22:11:32 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  8 22:11:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9b6637

dev-ruby/racc-1.4.14: alpha stable, bug 639476

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 0f85fe91252..7084da22a10 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/tenderlove/racc";
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "dev-ruby/rake



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

2018-04-08 Thread Zac Medico
commit: 24f861173ebe747a470deb8489887c067cd46b0f
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr  2 03:46:10 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr  8 22:04:37 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=24f86117

EventLoop: implement add/remove_reader/writer for asyncio compat (bug 649588)

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

 pym/portage/util/_eventloop/EventLoop.py | 51 
 1 file changed, 51 insertions(+)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 1bf606354..00568c997 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -93,6 +93,21 @@ class EventLoop(object):
self._callback(*self._args)
return False
 
+   class _repeat_callback(object):
+   """
+   Wraps an callback, and always returns True, for callbacks that
+   are supposed to run repeatedly.
+   """
+   __slots__ = ("_args", "_callback")
+
+   def __init__(self, callback, args):
+   self._callback = callback
+   self._args = args
+
+   def __call__(self, fd, event):
+   self._callback(*self._args)
+   return True
+
def __init__(self, main=True):
"""
@param main: If True then this is a singleton instance for use
@@ -569,6 +584,42 @@ class EventLoop(object):
 
return bool(calls)
 
+   def add_reader(self, fd, callback, *args):
+   """
+   Start watching the file descriptor for read availability and 
then
+   call the callback with specified arguments.
+
+   Use functools.partial to pass keywords to the callback.
+   """
+   self.io_add_watch(fd, self.IO_IN, 
self._repeat_callback(callback, args))
+
+   def remove_reader(self, fd):
+   """
+   Stop watching the file descriptor for read availability.
+   """
+   handler = self._poll_event_handlers.get(fd)
+   if fd is not None:
+   return self.source_remove(handler.source_id)
+   return False
+
+   def add_writer(self, fd, callback, *args):
+   """
+   Start watching the file descriptor for write availability and 
then
+   call the callback with specified arguments.
+
+   Use functools.partial to pass keywords to the callback.
+   """
+   self.io_add_watch(fd, self.IO_OUT, 
self._repeat_callback(callback, args))
+
+   def remove_writer(self, fd):
+   """
+   Stop watching the file descriptor for write availability.
+   """
+   handler = self._poll_event_handlers.get(fd)
+   if fd is not None:
+   return self.source_remove(handler.source_id)
+   return False
+
def io_add_watch(self, f, condition, callback, *args):
"""
Like glib.io_add_watch(), your function should return False to



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

2018-04-08 Thread James Le Cuirot
commit: 935303706906f96d41ac75da3f0ac2dd24b12faf
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Apr  8 21:00:08 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr  8 21:59:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93530370

dev-lang/scala: clean duplicate patches

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

 dev-lang/scala/files/scala-2.11.1-no-git.patch |  8 
 dev-lang/scala/files/scala-2.11.11-no-git.patch| 24 --
 dev-lang/scala/files/scala-2.11.2-no-git.patch |  8 
 dev-lang/scala/files/scala-2.11.4-no-git.patch |  8 
 dev-lang/scala/files/scala-2.11.6-no-git.patch |  8 
 dev-lang/scala/files/scala-2.11.7-no-git.patch |  8 
 dev-lang/scala/files/scala-2.11.8-no-git.patch |  8 
 dev-lang/scala/files/scala-2.12.1-no-git.patch |  8 
 .../scala/files/scala-2.12.1-runner-script.patch   |  4 ++--
 dev-lang/scala/files/scala-2.12.2-no-git.patch |  4 ++--
 dev-lang/scala/files/scala-2.12.4-no-git.patch |  4 ++--
 dev-lang/scala/scala-2.11.1-r2.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.11.ebuild|  4 ++--
 dev-lang/scala/scala-2.11.2-r2.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.4-r1.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.4-r2.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.6-r1.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.7-r1.ebuild  |  4 ++--
 dev-lang/scala/scala-2.11.8.ebuild |  4 ++--
 dev-lang/scala/scala-2.12.1.ebuild |  4 ++--
 dev-lang/scala/scala-2.12.2.ebuild |  4 ++--
 dev-lang/scala/scala-2.12.4.ebuild |  2 +-
 22 files changed, 55 insertions(+), 79 deletions(-)

diff --git a/dev-lang/scala/files/scala-2.11.1-no-git.patch 
b/dev-lang/scala/files/scala-2.11.1-no-git.patch
index fbec47cd6c6..efef8376a9d 100644
--- a/dev-lang/scala/files/scala-2.11.1-no-git.patch
+++ b/dev-lang/scala/files/scala-2.11.1-no-git.patch
@@ -1,5 +1,5 @@
 scala-2.11.1-orig/tools/get-scala-commit-date  2014-05-19 
21:01:18.0 +1000
-+++ scala-2.11.1/tools/get-scala-commit-date   2014-07-06 16:47:04.772397561 
+1000
+--- a/tools/get-scala-commit-date
 b/tools/get-scala-commit-date
 @@ -10,8 +10,8 @@
  
  [[ $# -eq 0 ]] || cd "$1"
@@ -11,8 +11,8 @@
  
  # 20120324
  echo "${lastcommitdate//-/}-${lastcommithours//:/}"
 scala-2.11.1-orig/tools/get-scala-commit-sha   2014-05-19 
21:01:18.0 +1000
-+++ scala-2.11.1/tools/get-scala-commit-sha2014-07-06 16:47:25.704741601 
+1000
+--- a/tools/get-scala-commit-sha
 b/tools/get-scala-commit-sha
 @@ -12,7 +12,7 @@
  
  # printf %016s is not portable for 0-padding, has to be a digit.

diff --git a/dev-lang/scala/files/scala-2.11.11-no-git.patch 
b/dev-lang/scala/files/scala-2.11.11-no-git.patch
deleted file mode 100644
index b1012626c52..000
--- a/dev-lang/scala/files/scala-2.11.11-no-git.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 scala-2.11.8-orig/tools/get-scala-commit-date  2016-03-04 
21:57:12.0 +1100
-+++ scala-2.11.8/tools/get-scala-commit-date   2016-09-16 10:29:09.215240534 
+1000
-@@ -10,8 +10,8 @@
- 
- [[ $# -eq 0 ]] || cd "$1"
- 
--lastcommitdate=$(git log --format="%ci" HEAD | head -n 1 | cut -d ' ' -f 1)
--lastcommithours=$(git log --format="%ci" HEAD | head -n 1 | cut -d ' ' -f 2)
-+lastcommitdate="2016-03-04"
-+lastcommithours="00:00:00"
- 
- # 20120324
- echo "${lastcommitdate//-/}-${lastcommithours//:/}"
 scala-2.11.8-orig/tools/get-scala-commit-sha   2016-03-04 
21:57:12.0 +1100
-+++ scala-2.11.8/tools/get-scala-commit-sha2016-09-16 10:29:45.566119137 
+1000
-@@ -12,7 +12,7 @@
- 
- # printf %016s is not portable for 0-padding, has to be a digit.
- # so we're stuck disassembling it.
--hash=$(git log -1 --format="%H" HEAD)
-+hash="1706a37eb84ec252aea77bccebad3e48448534ad"
- hash=${hash#g}
- hash=${hash:0:10}
- echo "$hash"

diff --git a/dev-lang/scala/files/scala-2.11.2-no-git.patch 
b/dev-lang/scala/files/scala-2.11.2-no-git.patch
index 87dbb8e4c8e..56dd69a24b2 100644
--- a/dev-lang/scala/files/scala-2.11.2-no-git.patch
+++ b/dev-lang/scala/files/scala-2.11.2-no-git.patch
@@ -1,5 +1,5 @@
 scala-2.11.2-orig/tools/get-scala-commit-date  2014-07-21 
17:50:18.0 +1000
-+++ scala-2.11.2/tools/get-scala-commit-date   2014-10-04 18:33:48.729779264 
+1000
+--- a/tools/get-scala-commit-date
 b/tools/get-scala-commit-date
 @@ -10,8 +10,8 @@
  
  [[ $# -eq 0 ]] || cd "$1"
@@ -11,8 +11,8 @@
  
  # 20120324
  echo "${lastcommitdate//-/}-${lastcommithours//:/}"
 scala-2.11.2-orig/tools/get-scala-commit-sha   2014-07-21 
17:50:18.0 +1000
-+++ scala-2.11.2/tools/get-scala-commit-sha2014-10-04 18:34:32.541990564 
+1000
+--- a/tools/get-scala-commit-sha
 b/tools/get-s

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

2018-04-08 Thread Mart Raudsepp
commit: 8478143a4c228df5f0723aada113798dc1de47a6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  8 21:52:16 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  8 21:54:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8478143a

sys-libs/slang-2.3.2: arm64 stable (bug #651302)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-libs/slang/slang-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/slang/slang-2.3.2.ebuild 
b/sys-libs/slang/slang-2.3.2.ebuild
index 3692761e13e..7dbedfdfc10 100644
--- a/sys-libs/slang/slang-2.3.2.ebuild
+++ b/sys-libs/slang/slang-2.3.2.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" = *_pre* ]] ; then
 else
SRC_URI="http://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
http://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2018-04-08 Thread Mart Raudsepp
commit: 7e614d5fda88c4427fb2cefecbd715549c727964
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  8 21:42:54 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  8 21:54:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e614d5f

dev-libs/oniguruma-6.7.1: arm64 stable (bug #652444, #636218)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild 
b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
index 2ff34f9cb3c..42608b7b302 100644
--- a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz";
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 
 S="${WORKDIR}/${MY_P}"



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

2018-04-08 Thread Patrice Clement
commit: 80c7123e4565333a0005c01e7f0dd570fbd39d8a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr  8 21:36:19 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 21:36:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c7123e

app-editors/gvim: remove vulnerable versions.

Bug: https://bugs.gentoo.org/636186
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/gvim/Manifest |   3 -
 app-editors/gvim/gvim-8.0.0386.ebuild | 407 --
 app-editors/gvim/gvim-8.0.1188.ebuild | 371 ---
 3 files changed, 781 deletions(-)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index b15b79a97f8..e389e37e215 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -1,7 +1,4 @@
-DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 BLAKE2B 
8e10c0c56ad97cbae0677ec91b0b35359f6e08b5eb542b00028fd0e243a075551adab4e140a90930cbce4549c3c4bc79a40c0e1a6c13aae18f67d6fc55a80e0e
 SHA512 
39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a
-DIST vim-8.0.0386.tar.gz 13000882 BLAKE2B 
c38c1b75334cae916f76562ec5a06d59c4f2df6123d4b27a0a854dd8ecd9ae6f5d008a94137abe6217fc28d233077d636d30f2c26a5a139ff35f50cb52204f79
 SHA512 
3169ea4dbc836c724f63d99cd345227f870a3a922beba84a6b42011685c0dd209f6bba8c69af0650c9a57bb47fc541e1150ca8cefb21fcada022259bf4c94a66
 DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 BLAKE2B 
05a87f32fc5cc65e7f5e4e5a87c654b2040ad39f1555ddde7e0e6f473dc8b520916a795406bb6bbeaf5e7ae8748aacebe7a9679461e48802e69417e945eea827
 SHA512 
a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b
-DIST vim-8.0.1188.tar.gz 13363260 BLAKE2B 
545b2d6e8322b27967c974bb960f4e5ea2c6811d2649ac4c008eb8e6af78fe555a035657704af40026f96f12f83e3cebe435e90d21d7da87980446710424f79f
 SHA512 
9c3733aa894c276de593d6144ee0aaf251092a11f4d0ac603d3d49a282ac6176aa4e88eccfd2527ff53b386bdd0177a85c0942367d68a652b5ca4040390ba49b
 DIST vim-8.0.1298.tar.gz 13395459 BLAKE2B 
4b6e3c4443cd675dc3727e8609b89c422f66c7d32908b5136ee312d48427568a8236214c85135242269b6575e0e1336b0973395a6372664435f8bae4d7bee843
 SHA512 
7704c493359c1a922f876e4d6f3b4ad265d8ce974a59d51a39e5a4424251105250ffc803bcf6c6750daeb5e6376cbbfd24557b075eacf2b0274d7c432db2f681
 DIST vim-8.0.1428.tar.gz 13415243 BLAKE2B 
88f86c371d0a644212b9e4dc1a15d61244847037f36262a225c361bfc2799b741c128de21ac92bb3fb4a4955894e46d34dc01baa7cbf58f1371d772b36887103
 SHA512 
f635c53c7e2ca808dc1cb424e6e4b16d8c41c66a86c3c758dab3d2482904795fea7c071d65862ae6ac6b2b66b7ad5ac832e1e30f4624d46f220c6f41e2e9
 DIST vim-8.0.1645.tar.gz 13535252 BLAKE2B 
a5c7463e85eed12825bdf46d15eb7e7513d62831eba76cbb90af875010b33662b7a6ef2c4c5cecddface415d75e97caf0a670e69835ecd3b4a89704f3b18b905
 SHA512 
367b9e205e776f84fcfbb92725afd5e7aa66898110d46dbea1a33f7b74c239559e829b5104c45360539c8f2b23c375ed59ccea7ee35a5dd10770400d9a7be085

diff --git a/app-editors/gvim/gvim-8.0.0386.ebuild 
b/app-editors/gvim/gvim-8.0.0386.ebuild
deleted file mode 100644
index 66c0627eb45..000
--- a/app-editors/gvim/gvim-8.0.0386.ebuild
+++ /dev/null
@@ -1,407 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIM_VERSION="8.0"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE=threads
-inherit eutils vim-doc flag-o-matic fdo-mime gnome2-utils versionator 
bash-completion-r1 prefix python-r1
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git";
-   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2";
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-fi
-
-DESCRIPTION="GUI version of the Vim text editor"
-HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim";
-
-SLOT="0"
-LICENSE="vim"
-IUSE="acl aqua cscope debug gnome gtk gtk3 lua luajit motif neXt netbeans nls 
perl python racket ruby selinux session tcl"
-REQUIRED_USE="
-   luajit? ( lua )
-   python? (
-   || ( $(python_gen_useflags '*') )
-   ?? ( $(python_gen_useflags 'python2*') )
-   ?? ( $(python_gen_useflags 'python3*') )
-   )
-"
-
-RDEPEND="
-   ~app-editors/vim-core-${PV}
-   >=app-eselect/eselect-vi-1.1
-   >=sys-libs/ncurses-5.2-r2:0=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   acl? ( kernel_linux? ( sys-apps/acl ) )
-   !aqua? (
-   gtk3? (
-   x11-libs/gtk+:3
-   x11-libs/libXft
-   )
-   !

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

2018-04-08 Thread Zac Medico
commit: 754010f346ec2455ea8c71a6af4796c10fd28d23
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr  8 21:36:07 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr  8 21:36:07 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=754010f3

EventLoop: add is_closed method for asyncio compat (bug 591760)

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

 pym/portage/util/_eventloop/EventLoop.py | 4 
 1 file changed, 4 insertions(+)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 4ec67241f..1bf606354 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -747,6 +747,10 @@ class EventLoop(object):
self._default_executor = executor
return executor.submit(func, *args)
 
+   def is_closed(self):
+   """Returns True if the event loop was closed."""
+   return self._poll_obj is None
+
def close(self):
"""Close the event loop.
 



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

2018-04-08 Thread Patrice Clement
commit: 170bc1bbdbe24c4cac8d00226273838f8f89acf4
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr  8 21:35:22 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr  8 21:36:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170bc1bb

app-editors/vim: remove vulnerable versions.

Bug: https://bugs.gentoo.org/639710
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/vim/Manifest|   3 -
 app-editors/vim/vim-8.0.0386.ebuild | 348 
 app-editors/vim/vim-8.0.1188.ebuild | 309 
 3 files changed, 660 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index b15b79a97f8..e389e37e215 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -1,7 +1,4 @@
-DIST vim-8.0.0106-gentoo-patches.tar.bz2 2281 BLAKE2B 
8e10c0c56ad97cbae0677ec91b0b35359f6e08b5eb542b00028fd0e243a075551adab4e140a90930cbce4549c3c4bc79a40c0e1a6c13aae18f67d6fc55a80e0e
 SHA512 
39edd9f518c230d2b0486b18aa155572a9eada4a5e21108573d6e66e2eef1276f23b77d766648f018c9cf973a7d03712d8861be6ea13255d7b389912d554a47a
-DIST vim-8.0.0386.tar.gz 13000882 BLAKE2B 
c38c1b75334cae916f76562ec5a06d59c4f2df6123d4b27a0a854dd8ecd9ae6f5d008a94137abe6217fc28d233077d636d30f2c26a5a139ff35f50cb52204f79
 SHA512 
3169ea4dbc836c724f63d99cd345227f870a3a922beba84a6b42011685c0dd209f6bba8c69af0650c9a57bb47fc541e1150ca8cefb21fcada022259bf4c94a66
 DIST vim-8.0.0938-gentoo-patches.tar.bz2 2316 BLAKE2B 
05a87f32fc5cc65e7f5e4e5a87c654b2040ad39f1555ddde7e0e6f473dc8b520916a795406bb6bbeaf5e7ae8748aacebe7a9679461e48802e69417e945eea827
 SHA512 
a6062be5e6a5c5b437081312df5742353242b5171bf26da04aa6ca216d2b142b2411a88bc1edd460d28e00a59a210c8e1729e801fac6f1efd86bb2e437a56a2b
-DIST vim-8.0.1188.tar.gz 13363260 BLAKE2B 
545b2d6e8322b27967c974bb960f4e5ea2c6811d2649ac4c008eb8e6af78fe555a035657704af40026f96f12f83e3cebe435e90d21d7da87980446710424f79f
 SHA512 
9c3733aa894c276de593d6144ee0aaf251092a11f4d0ac603d3d49a282ac6176aa4e88eccfd2527ff53b386bdd0177a85c0942367d68a652b5ca4040390ba49b
 DIST vim-8.0.1298.tar.gz 13395459 BLAKE2B 
4b6e3c4443cd675dc3727e8609b89c422f66c7d32908b5136ee312d48427568a8236214c85135242269b6575e0e1336b0973395a6372664435f8bae4d7bee843
 SHA512 
7704c493359c1a922f876e4d6f3b4ad265d8ce974a59d51a39e5a4424251105250ffc803bcf6c6750daeb5e6376cbbfd24557b075eacf2b0274d7c432db2f681
 DIST vim-8.0.1428.tar.gz 13415243 BLAKE2B 
88f86c371d0a644212b9e4dc1a15d61244847037f36262a225c361bfc2799b741c128de21ac92bb3fb4a4955894e46d34dc01baa7cbf58f1371d772b36887103
 SHA512 
f635c53c7e2ca808dc1cb424e6e4b16d8c41c66a86c3c758dab3d2482904795fea7c071d65862ae6ac6b2b66b7ad5ac832e1e30f4624d46f220c6f41e2e9
 DIST vim-8.0.1645.tar.gz 13535252 BLAKE2B 
a5c7463e85eed12825bdf46d15eb7e7513d62831eba76cbb90af875010b33662b7a6ef2c4c5cecddface415d75e97caf0a670e69835ecd3b4a89704f3b18b905
 SHA512 
367b9e205e776f84fcfbb92725afd5e7aa66898110d46dbea1a33f7b74c239559e829b5104c45360539c8f2b23c375ed59ccea7ee35a5dd10770400d9a7be085

diff --git a/app-editors/vim/vim-8.0.0386.ebuild 
b/app-editors/vim/vim-8.0.0386.ebuild
deleted file mode 100644
index 796d1755732..000
--- a/app-editors/vim/vim-8.0.0386.ebuild
+++ /dev/null
@@ -1,348 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIM_VERSION="8.0"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE=threads
-inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 
python-r1
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vim/vim.git";
-else
-   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2";
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim";
-
-SLOT="0"
-LICENSE="vim"
-IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby 
selinux tcl vim-pager"
-REQUIRED_USE="
-   luajit? ( lua )
-   python? (
-   || ( $(python_gen_useflags '*') )
-   ?? ( $(python_gen_useflags 'python2*') )
-   ?? ( $(python_gen_useflags 'python3*') )
-   )
-"
-
-RDEPEND="
-   >=app-eselect/eselect-vi-1.1
-   >=sys-libs/ncurses-5.2-r2:0=
-   nls? ( virtual/libintl )
-   acl? ( kernel_linux? ( sys-apps/acl ) )
-   cscope? ( dev-util/cscope )
-   gpm? ( >=sys-libs/gpm-1.19.3 )
-   lua? (
-   luajit? ( dev-lang/luajit:2= )
-   !luajit? ( dev-lang/lua:0[deprecated] )
-   )
-   !minimal? (
-

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

2018-04-08 Thread Mart Raudsepp
commit: 89708fec44d439cb7bad564470ed8c7875ebc739
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  8 21:18:15 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  8 21:34:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89708fec

app-text/texlive-core-2017-r3: arm64 stable (bug #646638)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-text/texlive-core/texlive-core-2017-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2017-r3.ebuild 
b/app-text/texlive-core/texlive-core-2017-r3.ebuild
index a7e745fa176..6afd4bb8962 100644
--- a/app-text/texlive-core/texlive-core-2017-r3.ebuild
+++ b/app-text/texlive-core/texlive-core-2017-r3.ebuild
@@ -74,7 +74,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cjk X doc source tk +luajittex xetex"
 
 TEXMF_PATH=/usr/share/texmf-dist



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

2018-04-08 Thread Mart Raudsepp
commit: 4045f7ef6506a2709c14d56e68a1efaac46490de
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  8 21:13:05 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  8 21:34:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4045f7ef

profiles/arch/arm64: package.use.mask luajittex due to test failures

luajit is globally masked as well, so not wasting time looking into it
separately for texlive - should be revisited after luajit itself is
tested and working.

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index f5afc21419b..8b23c440ba4 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Mart Raudsepp  (08 Apr 2018)
+# Tests fail for bundled luajit, USE=luajit is globally
+# masked too (no-one has tested it yet).
+app-text/texlive-core luajittex
+dev-texlive/texlive-basic luajittex
+
 # Michał Górny  (03 Apr 2018)
 # Requires unported sys-libs/netbsd-csu.
 sys-devel/clang-runtime crt



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-basic/

2018-04-08 Thread Mart Raudsepp
commit: 1669fe28971d7e0ba6a1d3d393b57ddea5c260fc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  8 21:19:08 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  8 21:34:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1669fe28

dev-texlive/texlive-basic-2017-r1: arm64 stable (bug #646638)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild 
b/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild
index 9a0e050792c..27cfd117cd0 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Essential programs and files"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.3 OFL public-domain TeX TeX-other-free "
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND="!

  1   2   3   4   >