[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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="!