[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/files/, dev-python/coverage/
commit: 8b121a58741c04aea2468260ca1c1bb1b815740e Author: Patrick McLean gentoo org> AuthorDate: Sat Nov 16 07:57:33 2019 + Commit: Patrick McLean gentoo org> CommitDate: Sat Nov 16 07:57:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b121a58 dev-python/coverage: Fix tests with cpython in 4.5.4 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Patrick McLean gentoo.org> dev-python/coverage/coverage-4.5.4.ebuild | 26 +- .../coverage/files/coverage-4.5.4-tests.patch | 104 + 2 files changed, 126 insertions(+), 4 deletions(-) diff --git a/dev-python/coverage/coverage-4.5.4.ebuild b/dev-python/coverage/coverage-4.5.4.ebuild index f6b95bdeabd..75ac87bd7a1 100644 --- a/dev-python/coverage/coverage-4.5.4.ebuild +++ b/dev-python/coverage/coverage-4.5.4.ebuild @@ -28,9 +28,15 @@ BDEPEND=" ) " +DISTUTILS_IN_SOURCE_BUILD=1 + +PATCHES=( + "${FILESDIR}/coverage-4.5.4-tests.patch" +) + src_prepare() { - # avoid the dep on xdist - sed -i -e '/^addopts/s:-n3::' setup.cfg || die + # avoid the dep on xdist, run tests verbosely + sed -i -e '/^addopts/s:-n3:-v:' setup.cfg || die distutils-r1_src_prepare } @@ -45,6 +51,18 @@ python_compile() { python_test() { distutils_install_for_testing - "${EPYTHON}" igor.py test_with_tracer py || die - "${EPYTHON}" igor.py test_with_tracer c || die + local bindir=${TEST_DIR}/scripts + + pushd tests/eggsrc >/dev/null || die + distutils_install_for_testing + popd >/dev/null || die + + "${EPYTHON}" igor.py zip_mods || die + PATH="${bindir}:${PATH}" "${EPYTHON}" igor.py test_with_tracer py || die + + # No C extensions under pypy + if [[ ${EPYTHON} != pypy* ]]; then + cp -l -- "${TEST_DIR}"/lib/*/coverage/*.so coverage/ || die + PATH="${bindir}:${PATH}" "${EPYTHON}" igor.py test_with_tracer c || die + fi } diff --git a/dev-python/coverage/files/coverage-4.5.4-tests.patch b/dev-python/coverage/files/coverage-4.5.4-tests.patch new file mode 100644 index 000..193c4e88ef9 --- /dev/null +++ b/dev-python/coverage/files/coverage-4.5.4-tests.patch @@ -0,0 +1,104 @@ +diff --git a/tests/farm/run/run_timid.py b/tests/farm/run/run_timid.py +index 0370cf84..4e3cf1ca 100644 +--- a/tests/farm/run/run_timid.py b/tests/farm/run/run_timid.py +@@ -38,6 +38,10 @@ if os.environ.get('COVERAGE_TEST_TRACER', 'c') == 'c': + else: + # If the Python trace function is being tested, then regular running will + # also show the Python function. +-contains("out_timid/showtraceout.txt", "regular PyTracer") ++# ++# tox.ini deletes compiled c modules to make this test work, not feasible ++# to do this from the ebuild environment ++#contains("out_timid/showtraceout.txt", "regular PyTracer") ++pass + + clean("out_timid") +diff --git a/tests/test_concurrency.py b/tests/test_concurrency.py +index 578cc679..ae340099 100644 +--- a/tests/test_concurrency.py b/tests/test_concurrency.py +@@ -11,6 +11,7 @@ import time + + from flaky import flaky + ++import unittest + import coverage + from coverage import env + from coverage.backward import import_local_file +@@ -271,6 +272,7 @@ class ConcurrencyTest(CoverageTest): + code = SIMPLE.format(QLIMIT=self.QLIMIT) + self.try_some_code(code, "gevent", gevent) + ++@unittest.skip("greenlet tests don't work with python tracer") + def test_greenlet(self): + GREENLET = """\ + from greenlet import greenlet +@@ -289,6 +291,7 @@ class ConcurrencyTest(CoverageTest): + """ + self.try_some_code(GREENLET, "greenlet", greenlet, "hello world\n42\n") + ++@unittest.skip("greenlet tests don't work with python tracer") + def test_greenlet_simple_code(self): + code = SIMPLE.format(QLIMIT=self.QLIMIT) + self.try_some_code(code, "greenlet", greenlet) +diff --git a/tests/test_filereporter.py b/tests/test_filereporter.py +index 91e47762..121c3260 100644 +--- a/tests/test_filereporter.py b/tests/test_filereporter.py +@@ -4,6 +4,7 @@ + """Tests for FileReporters""" + + import os ++import unittest + + from coverage.plugin import FileReporter + from coverage.python import PythonFileReporter +@@ -87,6 +88,7 @@ class FileReporterTest(UsingModulesMixin, CoverageTest): + assert acu < bcu and acu <= bcu and acu != bcu + assert bcu > acu and bcu >= acu and bcu != acu + ++@unittest.skip("we don't install zip eggs on gentoo") + def test_egg(self): + # Test that we can get files out of eggs, and read their source files. + # The egg1 module is installed by an action in igor.py. +diff --git a/tests/test_oddball.py b/tests/test_oddball.py +index aa2f333c..bc63395a 100644 +--- a/tests/test_oddball.py b/tests/test_oddball.py +@@ -405,7 +405,9 @@ class
[gentoo-commits] repo/gentoo:master commit in: mail-filter/zdkimfilter/
commit: 84e0ef5095721bf92f5f370259c52b644ff40bec Author: Hanno Böck gentoo org> AuthorDate: Sat Nov 16 07:38:49 2019 + Commit: Hanno Böck gentoo org> CommitDate: Sat Nov 16 07:38:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e0ef50 mail-filter/zdkimfilter: Initial commit DKIM support for the courier MTA. This package was previously removed from Gentoo due to lack of maintainership, reviving it due to increased need of DKIM support. Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18 mail-filter/zdkimfilter/Manifest | 1 + mail-filter/zdkimfilter/metadata.xml | 7 ++ mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild | 35 ++ 3 files changed, 43 insertions(+) diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest new file mode 100644 index 000..9a97e398ef1 --- /dev/null +++ b/mail-filter/zdkimfilter/Manifest @@ -0,0 +1 @@ +DIST zdkimfilter-1.8.tar.gz 717481 BLAKE2B ec662a02c4a248085a42548d892084eb23c592c0511026039d18e8cc7a1a46dcf37411f8fc7395be507065ddb9cda8c5a1226e5e379852b4ef7ee84c2936b439 SHA512 e4b32c5d636db8a76ecfc2e4c8b1bda2053dc6c5baba13ed66120458f012a9d22d9ec269ae88100f1cc048b9c7d6c67a887ed1a48435a6353ab68bc13054c42c diff --git a/mail-filter/zdkimfilter/metadata.xml b/mail-filter/zdkimfilter/metadata.xml new file mode 100644 index 000..38ce6c17a3f --- /dev/null +++ b/mail-filter/zdkimfilter/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +ha...@gentoo.org + + diff --git a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild new file mode 100644 index 000..6205edee11c --- /dev/null +++ b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DESCRIPTION="DKIM filter for Courier-MTA" +HOMEPAGE="https://www.tana.it/sw/zdkimfilter; +SRC_URI="https://www.tana.it/sw/zdkimfilter/${P}.tar.gz; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +DEPEND="mail-filter/opendkim + mail-mta/courier + dev-db/opendbx + dev-libs/nettle + net-dns/libidn2 + dev-libs/libunistring" +RDEPEND="${DEPEND}" + +# For working tests we need a fix for opendkim, +# see https://bugs.gentoo.org/700174 +RESTRICT="test" + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + emake DESTDIR="${D}" install + diropts -o mail -g mail + dodir /etc/courier/filters/keys + dodoc release-notes-*.txt README ChangeLog + dodoc odbx_example.{conf,sql} +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/, mail-filter/libmilter/
commit: 9d467a0e64ef635873702cecbf8f614b164a6907 Author: Hanno Böck gentoo org> AuthorDate: Sat Nov 16 07:32:31 2019 + Commit: Hanno Böck gentoo org> CommitDate: Sat Nov 16 07:32:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d467a0e mail-filter/libmilter: Bump and glibc 2.30 support Upstream versions aren't increased properly, so we have to make this a _p1 version. Newer build system patch from sendmail ebuild. Patch for glibc 2.30 support extracted from OpenSUSE. Closes: https://bugs.gentoo.org/691692 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18 mail-filter/libmilter/Manifest | 1 + .../libmilter/files/libmilter-glibc-2.30.patch | 25 +++ .../files/sendmail-8.14.6-build-system.patch | 211 + mail-filter/libmilter/libmilter-1.0.2_p1.ebuild| 72 +++ 4 files changed, 309 insertions(+) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index 1fc4bdf2b58..02a7dd7b9e9 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1 +1,2 @@ DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 +DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399 SHA512 04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 diff --git a/mail-filter/libmilter/files/libmilter-glibc-2.30.patch b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch new file mode 100644 index 000..5ceac845b90 --- /dev/null +++ b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch @@ -0,0 +1,25 @@ +--- a/libmilter/sm_gethost.c 2014-03-05 01:59:45.0 +0100 b/libmilter/sm_gethost.c 2019-11-14 18:59:41.885353232 +0100 +@@ -51,18 +51,20 @@ sm_getipnodebyname(name, family, flags, + { + bool resv6 = true; + struct hostent *h; +- ++#ifdef RES_USE_INET6 + if (family == AF_INET6) + { + /* From RFC2133, section 6.1 */ + resv6 = bitset(RES_USE_INET6, _res.options); + _res.options |= RES_USE_INET6; + } ++#endif + SM_SET_H_ERRNO(0); + h = gethostbyname(name); ++#ifdef RES_USE_INET6 + if (family == AF_INET6 && !resv6) + _res.options &= ~RES_USE_INET6; +- ++#endif + /* the function is supposed to return only the requested family */ + if (h != NULL && h->h_addrtype != family) + { diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch new file mode 100644 index 000..3348e921926 --- /dev/null +++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch @@ -0,0 +1,211 @@ +diff -Nru sendmail-8.14.3.orig/cf/cf/Makefile sendmail-8.14.3/cf/cf/Makefile +--- sendmail-8.14.3.orig/cf/cf/Makefile2005-06-14 04:16:34.0 +0200 sendmail-8.14.3/cf/cf/Makefile 2009-09-20 10:55:50.0 +0200 +@@ -80,10 +80,10 @@ + install-cf: install-sendmail-cf install-submit-cf + + install-sendmail-cf: $(CF).cf +- $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf ${DESTDIR}$(MAILDIR)/sendmail.cf ++ $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf "${DESTDIR}$(MAILDIR)/sendmail.cf" + + install-submit-cf: $(SUBMIT).cf +- $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf ${DESTDIR}$(MAILDIR)/submit.cf ++ $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf "${DESTDIR}$(MAILDIR)/submit.cf" + + depend: + +diff -Nru sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4 sendmail-8.14.6/devtools/M4/UNIX/defines.m4 +--- sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4 2012-01-21 00:07:08.0 + sendmail-8.14.6/devtools/M4/UNIX/defines.m42012-12-27 08:13:15.792214375 + +@@ -26,7 +26,7 @@ + CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC') + # Linker for libraries + LD= ifdef(`confLD', `confLD', `confCC') +-LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') ++LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') + LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared') + + # Shell +@@ -71,7 +71,7 @@ + LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') + + # libraries required on your system +-LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') ++LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS')
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/recog/
commit: 81d52e18148cbbf6b463c7e133c692444386aa85 Author: Hans de Graaff gentoo org> AuthorDate: Sat Nov 16 06:41:54 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Nov 16 06:41:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d52e18 dev-ruby/recog: add 2.3.6 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/recog/Manifest | 1 + dev-ruby/recog/recog-2.3.6.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest index 7ce0b537e5b..c16e6f6f6fc 100644 --- a/dev-ruby/recog/Manifest +++ b/dev-ruby/recog/Manifest @@ -2,3 +2,4 @@ DIST recog-2.1.46.gem 246784 BLAKE2B 1b151fb6944371d186154ecc28eb74f6727b92394bf DIST recog-2.3.2.gem 259584 BLAKE2B 035cdcb23fa837798fd256d00eb3cfa11b6ebeefd218c3c00a0f68ad1311efc6ce62a3db537cdc7a692d77e10b45c63f7c391314b05ca93c9afc269e67e7ba24 SHA512 0deb0e2354bab3ae190b0b71d370755de802d679a37a2d907fcc6503a12120e27d607bd3f31db62f678e4488228977132f3816a4586e5e85ba37f7ff6cd27733 DIST recog-2.3.4.gem 262656 BLAKE2B ca2ea05844f5fde74859b22a9f710e5a9f0d44d789d49fb2c8502f4f09f5e5a3772d4a4187e5f0c10ec250c84599defc9dc86dd5602a7bdc7586f07ed14df350 SHA512 4ebf2ce4d502eb103eb3d10b7c01f3e43a402b90d8883f76cedb93edea32f31d196c4141c11264739f73ee9afe8590c50a368897a1286ff408d4454e89622be6 DIST recog-2.3.5.gem 263168 BLAKE2B da850cc08e7ffebd34e040eac15ecc62ab857c61d8a65cf5e9889f94c0173204ef8de5c712c89ddfc67c9d6bb8c01c09c702547de1bbdd7b12d121e4f4fefe7b SHA512 a45bc81c17edc9e431aa945678c77c573e2d1ad2352b4b4862492108cda0620145f6dc04a7d7ff2a6b456db32ed0348af4e61cd2be187f9d3de2b421f1f4e4ce +DIST recog-2.3.6.gem 266752 BLAKE2B ec11be53a79f83b174c12f44d90c4085e02ae10fb49744ee6c5d655e4be32414fa158f6a11b2d73786c00447f8ebf3f40aecd422f14886a72eb59f1519a65f63 SHA512 b4731092884de9dcf961122bf0cd5b4ed2fe8b9fc7ecdbd144d0813cbad52895ab4b3c0b7069a7f7e7a80bcf236cfd1c8c0d594d2caa65a76cca60e362009b43 diff --git a/dev-ruby/recog/recog-2.3.6.ebuild b/dev-ruby/recog/recog-2.3.6.ebuild new file mode 100644 index 000..c000a7c6eb5 --- /dev/null +++ b/dev-ruby/recog/recog-2.3.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="xml" + +inherit ruby-fakegem + +DESCRIPTION="Pattern recognition for hosts, services, and content" +HOMEPAGE="https://github.com/rapid7/recog; + +LICENSE="BSD-2" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/nokogiri" + +ruby_add_bdepend "test? ( + dev-ruby/regexp_parser:0 + dev-ruby/rspec:3 + dev-util/aruba + dev-util/cucumber +)" + +all_ruby_prepare() { + sed -i -e '/simplecov/I s:^:#:' -e '1igem "regexp_parser", "~>0.2"' spec/spec_helper.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ruby-ng_cucumber +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppet_forge/
commit: 4c6dda57235c5318642d4e06569991efe7be5e7e Author: Hans de Graaff gentoo org> AuthorDate: Sat Nov 16 06:36:43 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Nov 16 06:36:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6dda57 dev-ruby/puppet_forge: add 2.3.1 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/puppet_forge/Manifest | 1 + dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-ruby/puppet_forge/Manifest b/dev-ruby/puppet_forge/Manifest index bf3e113a462..e9f8c89e685 100644 --- a/dev-ruby/puppet_forge/Manifest +++ b/dev-ruby/puppet_forge/Manifest @@ -1,2 +1,3 @@ DIST puppet_forge-2.2.9.gem 772608 BLAKE2B 15cad2cc183688262b96a35af46324a3264b8a615fa414bddb6b55587ac30f4fdcc64ddaa0f18b66571bde1a1eb17339bf1fad1630f3a06b6c1575cdbf1c9140 SHA512 753ad4b95db25c1ad284ceb802b03db9724f2a1c1f4522f252428f8ae7c6771361b6a38d070c2ce989bec9538471529cdd92c925501a0f8f4f1bb5e6d8ef3733 DIST puppet_forge-2.3.0.gem 773632 BLAKE2B 6024eed4c7b62c19c04d4f45a03dd40fa14bf074a1c44c14c766527bc3f4937bd9ac553df14b432834fd3bafa8f680d8b677ccfe6b366b954336888cb9f25aff SHA512 7b14b006562874524c7a5045ae44fc7c3ac932aa32beb3751a6c18e3498401dc22294a81386d2ee25d5f8618efaa425b51798daec6f12193916c76dd28aafe85 +DIST puppet_forge-2.3.1.gem 772608 BLAKE2B a1ceb23ebcd21e600404f5be296c1df5792f01262e5ac85544be49faa10366b25702bf6f957320ac259609bc4832a5946bcff8a5a1dece45b9cc3d6e74aeab06 SHA512 420cf5feb7e1a29a59f81cfcff807f94f889ae3f21a8d4243956f8139e8fdf86514f8a00e96e210a40e8f0bcdde53f06b8f9ca06231012c11b04a9b6cb322f44 diff --git a/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild new file mode 100644 index 000..42f9b2833e1 --- /dev/null +++ b/dev-ruby/puppet_forge/puppet_forge-2.3.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_EXTRAINSTALL=locales + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Tools to access Forge API information on Modules, Users, and Releases" +HOMEPAGE="https://github.com/puppetlabs/forge-ruby; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/faraday-0.9.0:0 + >=dev-ruby/faraday_middleware-0.9.0:0 + >=dev-ruby/gettext-setup-0.11:0 + dev-ruby/minitar + =dev-ruby/semantic_puppet-1* +" + +all_ruby_prepare() { + # Avoid integration and user specs since they all require network access + rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die + + # Fix overly restrictive dependencies + sed -i \ + -e '/faraday/ s/0.15.0/0.99.0/' \ + -e '/faraday_middleware/ s/0.13.0/0.99.0/' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/pspg/
commit: 78d50d359c8c7b98809e4cf3d3e07561099bc898 Author: Aaron W. Swenson gentoo org> AuthorDate: Sat Nov 16 00:55:10 2019 + Commit: Aaron W. Swenson gentoo org> CommitDate: Sat Nov 16 00:57:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d50d35 dev-db/pspg: Bump to 2.5.4 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/pspg/Manifest | 2 ++ dev-db/pspg/pspg-2.5.4.ebuild | 17 + 2 files changed, 19 insertions(+) diff --git a/dev-db/pspg/Manifest b/dev-db/pspg/Manifest index 8bc88a0f862..1fc04585fd6 100644 --- a/dev-db/pspg/Manifest +++ b/dev-db/pspg/Manifest @@ -1,2 +1,4 @@ DIST pspg-1.6.5.tar.gz 1005525 BLAKE2B 2befb8a7081e1fcf5df60eca48f34b819d9de3d07920613b7f759887b4ddcccbc52e46ea8f407666a50a53bbfda582a10b1b2ca65d0c4452bc46db8cd971a802 SHA512 755e40dd6c68a01ad235e6fc2751af76c8ed63c2832bfa26356fa80e62bd59a076413cf7fc075685f9267bc7339fadf4975a695d681fc7821b7da0589805c1f0 DIST pspg-1.6.8.tar.gz 1017316 BLAKE2B 0150b4577365000b2fdd9de93307acbb5133915917c92affd1a598b3f16769ff0afa6e0b9c0d4639b771dcd62f1f7364a028a3b9d96cc6c40e3ac41c550a8d48 SHA512 337ae1eb9e92dc97ca32127322aaa3d0c5edb8766e5cab16e778148b3256119c7c5b1b2e4b6ab0b520113ede07c464d1c1c5e460c8efb7714f5a29acfa845e9d +DIST pspg-2.5.3.tar.gz 1345043 BLAKE2B 3aa36e361df9a1d26b0f607fff8654316999696e0afa0fbee3ddcd0abee07ae0aff3bfd84238fb620eb9c5454881152d93215361f1b78774d6188bdd24aa8153 SHA512 5e132637c25f70bac1ac45433d191c99ac3181f4c72e2126785ac5215368533802e297e152df9b53afb82837ead9454c2f08020cabf77727673e304084e742bb +DIST pspg-2.5.4.tar.gz 1346559 BLAKE2B 01c0a35a6372ccb7ad007595d01eb0c8380428722418a4f4b6040a549757d2eab601371ded51a762d81677adc259abf5f8af4311fca6427fb24244e0c33035d2 SHA512 2a9c677bbff4eb032403b90f44dbe9f62a46775c1cf180e90fc3df2853973c4b584b674fa11e2b3be844402f5c00777388ff05782fdecee3b27d92280fc288ff diff --git a/dev-db/pspg/pspg-2.5.4.ebuild b/dev-db/pspg/pspg-2.5.4.ebuild new file mode 100644 index 000..60a6aaa3b83 --- /dev/null +++ b/dev-db/pspg/pspg-2.5.4.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A better pager for psql and mysql" +HOMEPAGE="https://github.com/okbob/${PN}; +SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="sys-libs/ncurses:* +dev-db/postgresql:= +sys-libs/readline:*" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/, dev-db/pspg/, dev-db/postgresql/files/
commit: 0fffd50cd83a345a3ce59bdaeb355a90ae5e9077 Author: Aaron W. Swenson gentoo org> AuthorDate: Sat Nov 16 00:50:58 2019 + Commit: Aaron W. Swenson gentoo org> CommitDate: Sat Nov 16 00:57:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fffd50c dev-db/postgresql: Version bumps 12.1, 11.6, 10.11, 9.6.16, 9.5.20, and 9.4.25. Update no-server patch for 12.1. Closes: https://bugs.gentoo.org/696152 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/postgresql/Manifest | 6 + .../files/postgresql-12.1-no-server.patch | 143 ++ dev-db/postgresql/postgresql-10.11.ebuild | 466 +++ dev-db/postgresql/postgresql-11.6.ebuild | 468 dev-db/postgresql/postgresql-12.1.ebuild | 468 dev-db/postgresql/postgresql-9.4.25.ebuild | 480 dev-db/postgresql/postgresql-9.5.20.ebuild | 486 dev-db/postgresql/postgresql-9.6.16.ebuild | 491 + dev-db/pspg/pspg-2.5.3.ebuild | 17 + 9 files changed, 3025 insertions(+) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 54658c29909..77316d391e1 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,14 +1,20 @@ DIST postgresql-10.10.tar.bz2 19012049 BLAKE2B 44ed5cfe2dc57ff3533faa1e921c981e0e437fe19adccc2ad87b939ec0c1bd5772ed8b0d6a7815dfc70c15149725250cb9431d58388fd3331a2bc2623b9959fb SHA512 60cafe4b27a194949aff482dcce4fa096a9916f37205868437a32afb8964df71934b619a0b891fe85eb7c7f9b11775cffbbedca589e78feb6c4184eb224b48bc +DIST postgresql-10.11.tar.bz2 19017947 BLAKE2B 952d0fc76b665545eb512e0a6df6d2dafe0eaec4bdc774968d0a49dd6f6873b35a317ca6fd2bd74f36864d10f5a61e1920440e066522f982d0a7f1ce285143a9 SHA512 ce90b34e74d423b6db1f0e840b8e09579965c020fa2cfe3e567b604d3354d91e00a4347d559876be829aa89db44f84736e154495708ba9908f1d850446a1fc7b DIST postgresql-10.9.tar.bz2 18981395 BLAKE2B ef2ac003b393ea7cbf24c45fac6b3dc69df2a8694a9e891d5a68f7310d63fb816649d16a7351d03b63a4eb2256703efcab616a0146324478335267c39f3b9829 SHA512 4e2f30a0fd262f2e3ce5fc836425be635326600cd6cd4e117c57f59ea7ab2e9ea463a8d357fe7adb8c0dd0094e43d08efc2a137f8f9975715a5908e35920f98e DIST postgresql-11.4.tar.bz2 19759635 BLAKE2B a3f35df40d31dce52073eeacf4e16bc7ccb487dc0a6e15b84d087f04fd130b66b1168ece3edc63927c377ca1044b54ccb3db5fb9b4a5c86a5b0e179a6678c73c SHA512 159fb84134e05ddc58e40a879ca52ed4d58ced7bcd1e7310d59bda84f9055339a31a92cfaab2c063a88685f7417b9a828534394bf9a2477fc33d1fb6cd26186b DIST postgresql-11.5.tar.bz2 19773087 BLAKE2B 32dca67ddfe2f6a6801a5d82a25fe7df0cc2dd89c35eee87a57ebe6391b8d7d4bccc59d6cac3e821ad76731ab319e3303f2fcbce9ee8cda1cfef13b2185c0ab1 SHA512 537148079dc6c33cfb9bf9722171e524707b42ef01369deb968d0d6e8fa9b7f16f6ce67139d9dc45fb7385defbf56aa2c0affe5ee9d76e996f31e47486192141 +DIST postgresql-11.6.tar.bz2 19843202 BLAKE2B 379953e0a0abb5a5abb109370cf2b95979321524031fe754c0a5a2cde636b2fdafa1da9c9ee84638a884cec3a312607f8ac7da6b1817c3b700a44c3025fd1944 SHA512 de6833c0df8dbac7bc498ac573dc4c3645070d9bbdd6b5d89db3ef41e86e7fc19d5e6450aa46ee2a1392d86c33acf6b9364b2863caac49f45351a46647feecbd DIST postgresql-12.0.tar.bz2 20177458 BLAKE2B 614222e43519a83044587981cb04ab7e437357d5b2784068d425aaeb67df54f44aef4aaaf780bd3f83f012c0fc8f41723bc83b6e44e7bf2707857c491b8d129b SHA512 231a0b5c181c33cb01c3f39de1802319b79eceec6997935ab8605dea1f4583a52d0d16e5a70fcdeea313462f062503361d543433ee03d858ba332c72a665f696 +DIST postgresql-12.1.tar.bz2 20213711 BLAKE2B 670e33c23a14527aedb694647ff2d2670df159352ef10c11e5895aafffaa752bd49ee7b1991262f4c7548dc8c617e06f651c6098a676b4462ed06e3982d0f5fa SHA512 f45b1762fd60b6f7419305d108b7fc521e3a7afa833d3aacccba814465baf40d19f57ff9bf2909d726c4c94a1cd99a39f1aa8e45fd0364cdedbcbed36ff48caf DIST postgresql-9.4.22.tar.bz2 16848787 BLAKE2B 5c2aaef13ef0cf33c421e6839877a8e4e1fc5dbe41d9cabefddd369925869f92f6c6b8a124b5778f9b25359103f0a7ada1eddcaf4bac498709f563928f25e7e3 SHA512 f11623a89b2320616fd53eda52da544bdfcb63bff08cb78fccde134ef628eee7ee90b3de6952f4e08c10297d356624faabf0e5b181b0105f51797796cd04efef DIST postgresql-9.4.23.tar.bz2 16848808 BLAKE2B fd747fb3f6f540190ecbd53116ef7b8b812d05f5968e32c9d09c5902239eaf073281262dba9836514344303a3c894f48c617e050ce713be7c09f53ee49c7b3cd SHA512 b1eb392b939ac8369c76e4ecc142c78f380afc498b60ec0ea97acb16c21ffa5c11a24c2c46463032865955b7c531492c08feb6ef1efc46a549369f026594ea61 DIST postgresql-9.4.24.tar.bz2 16842941 BLAKE2B 999a33addd493d1169ba3222a269fea827f4ed866453727bf9545d6a8873943d56b8e71773daf0f116150dc557afaf2e80dc570e8f351ba64b196ae8bcd8fbc9 SHA512 8e7b4da8a5cf48cf4d98cce117614f7ab594087d0002f996c1fedc2a38af6eaa663ad3ce67ced6d6b0fd6d0b00aee932025bf50a4314933ba535716577e9393f +DIST postgresql-9.4.25.tar.bz2 16849015 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-db/pspg/
commit: 3a8701a58d97025e09ccd4c9e2095b51644326eb Author: Aaron W. Swenson gentoo org> AuthorDate: Sat Nov 16 00:57:05 2019 + Commit: Aaron W. Swenson gentoo org> CommitDate: Sat Nov 16 00:57:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8701a5 dev-db/pspg: Remove 2.5.3 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Aaron W. Swenson gentoo.org> dev-db/pspg/Manifest | 1 - dev-db/pspg/pspg-2.5.3.ebuild | 17 - 2 files changed, 18 deletions(-) diff --git a/dev-db/pspg/Manifest b/dev-db/pspg/Manifest index 1fc04585fd6..8fcd75c08ef 100644 --- a/dev-db/pspg/Manifest +++ b/dev-db/pspg/Manifest @@ -1,4 +1,3 @@ DIST pspg-1.6.5.tar.gz 1005525 BLAKE2B 2befb8a7081e1fcf5df60eca48f34b819d9de3d07920613b7f759887b4ddcccbc52e46ea8f407666a50a53bbfda582a10b1b2ca65d0c4452bc46db8cd971a802 SHA512 755e40dd6c68a01ad235e6fc2751af76c8ed63c2832bfa26356fa80e62bd59a076413cf7fc075685f9267bc7339fadf4975a695d681fc7821b7da0589805c1f0 DIST pspg-1.6.8.tar.gz 1017316 BLAKE2B 0150b4577365000b2fdd9de93307acbb5133915917c92affd1a598b3f16769ff0afa6e0b9c0d4639b771dcd62f1f7364a028a3b9d96cc6c40e3ac41c550a8d48 SHA512 337ae1eb9e92dc97ca32127322aaa3d0c5edb8766e5cab16e778148b3256119c7c5b1b2e4b6ab0b520113ede07c464d1c1c5e460c8efb7714f5a29acfa845e9d -DIST pspg-2.5.3.tar.gz 1345043 BLAKE2B 3aa36e361df9a1d26b0f607fff8654316999696e0afa0fbee3ddcd0abee07ae0aff3bfd84238fb620eb9c5454881152d93215361f1b78774d6188bdd24aa8153 SHA512 5e132637c25f70bac1ac45433d191c99ac3181f4c72e2126785ac5215368533802e297e152df9b53afb82837ead9454c2f08020cabf77727673e304084e742bb DIST pspg-2.5.4.tar.gz 1346559 BLAKE2B 01c0a35a6372ccb7ad007595d01eb0c8380428722418a4f4b6040a549757d2eab601371ded51a762d81677adc259abf5f8af4311fca6427fb24244e0c33035d2 SHA512 2a9c677bbff4eb032403b90f44dbe9f62a46775c1cf180e90fc3df2853973c4b584b674fa11e2b3be844402f5c00777388ff05782fdecee3b27d92280fc288ff diff --git a/dev-db/pspg/pspg-2.5.3.ebuild b/dev-db/pspg/pspg-2.5.3.ebuild deleted file mode 100644 index 60a6aaa3b83..000 --- a/dev-db/pspg/pspg-2.5.3.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A better pager for psql and mysql" -HOMEPAGE="https://github.com/okbob/${PN}; -SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="sys-libs/ncurses:* -dev-db/postgresql:= -sys-libs/readline:*" -RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-ebuild/
commit: e5bed22a5e3e1c47f85fc18e66dd86e2e052f1bf Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Nov 16 00:42:45 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 16 00:42:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bed22a dev-util/cargo-ebuild: add ~ppc64 keyword Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev gentoo.org> dev-util/cargo-ebuild/cargo-ebuild-0.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.2.0.ebuild b/dev-util/cargo-ebuild/cargo-ebuild-0.2.0.ebuild index 2fedb507b4a..aa0e59b2b1e 100644 --- a/dev-util/cargo-ebuild/cargo-ebuild-0.2.0.ebuild +++ b/dev-util/cargo-ebuild/cargo-ebuild-0.2.0.ebuild @@ -154,7 +154,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})" RESTRICT="mirror" LICENSE="|| ( MIT Apache-2.0 )" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 085d79ec4faf95758f293007f95c5f42bcee7dab Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Nov 15 23:58:33 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 16 00:20:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085d79ec dev-python/grpcio-testing: bump to 1.25.0 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.25.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index ef920cef14c..4512c27f584 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -7,3 +7,4 @@ DIST grpcio-testing-1.21.1.tar.gz 16879 BLAKE2B 4595b99b174db549a2637c9e203e7de0 DIST grpcio-testing-1.22.1.tar.gz 16718 BLAKE2B c90717c5910be42a161fd08746b898a691cdc80f631991f718c061bf56e3e8851b49ab2219a59ebe80f4d878c713230ef6355095e78aa1d0c164aad570dd27d9 SHA512 90f366bbf352e7f7165f91ac4605ed74a7f7b08f1981838f0d218396c54983cc0752121fa890abbfcdba719461093ab3e5ce47e95d3e68047fcba1b7f5820d73 DIST grpcio-testing-1.23.0.tar.gz 17042 BLAKE2B 42eeaf657355c569dd62e0acdad99449b2d70d725f493a727168314ca8f4a8016b3a39521b8796cc6160472e455385004079857ed88e796c964304d99b5361e4 SHA512 3eb370f5a6568a22a87c72c8bad1c4ae537d36b19fa45039620dc3ae645561bd4836cd430fdf6f64a7687178412c4a2e51fb6474d470039e310f639f86c351f3 DIST grpcio-testing-1.24.3.tar.gz 17066 BLAKE2B 9f968ce096b70d7b3a01d9991d2dbd70aa73cb39dce4ea1aeb36e65f6e33180b0e7d126c18029da6cb1c91bb4371206cd3481ddaf0014c24e463014d6e990a08 SHA512 265369f696ecc5e3fff35027d951c405e62e7c8ac61145813d7eca66db6e91d0ebfc39ef151cedd9c67437688898bde02656fdbd547718443f2701ab18e68a1b +DIST grpcio-testing-1.25.0.tar.gz 16469 BLAKE2B 00bf64f79c073b2bce8bac519555ffecf4701f5d99d58bf15fb5a12acc71639b014986e4699f8ce8e0c68606ee6582c7d214474e88120a51495b61a7e03f2612 SHA512 11531ff2dc58f3ed7eba4ef3160dca475a5dbe76ff6570337005e7c3e276a6e7efe33556151fb263c209eac2bba1efb7ab611744405ab97eafb78edb07476240 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.25.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.25.0.ebuild new file mode 100644 index 000..74459df6780 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.25.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 685966a9c020f530d9490c4fb9aef08b0c7d048f Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Nov 15 23:57:21 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 16 00:20:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685966a9 dev-python/grpcio-tools: bump to 1.25.0 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.25.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 668b26de9ec..2c4e02cbe99 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -7,3 +7,4 @@ DIST grpcio-tools-1.21.1.tar.gz 2032788 BLAKE2B f26e94c92ebe076496a8738dcbdf9b67 DIST grpcio-tools-1.22.1.tar.gz 2022553 BLAKE2B bd94ece55c5e9e41c923c1beb5a2deb2b49d6ac479401b9de622d8a3fb0deb7e852d7da3a0239442d7560135565af1fda80ab43f7def870488dd17cf52c1dce5 SHA512 92d65c40ccda268154dbc21a9b7607f4ccee8feb0c5eeb0d88ae0d34ca80b3e1e7a6a2f8b7059aa904a7cb3654b0e23ceeebe44f58c08b713bf78ab7e4faed4d DIST grpcio-tools-1.23.0.tar.gz 2025916 BLAKE2B 7dc3854e29731f7736ef08526142e31e9b14df2b08367cddc9dd69a0b5ebb53938a9a24284e5228fd603402960507d7903eb7a6c90a1243ed311cd595eda0f26 SHA512 306e1de073bffd036643dee6fdaf8c2f48cf810fc4403b02a5b2aa44ba77d8c985181b23ec20d787261786b1c6e4930f8e5a253752da95beeb257ff0555175cb DIST grpcio-tools-1.24.3.tar.gz 1984292 BLAKE2B f9ec935f0ea8af31ac5f60909551efc403241917879fb456ea88ac3fc58cd068f0263726819f0e6500d6ca11ae38cd1799db6af4d4f822002d92fe7a16d01060 SHA512 89d12beadead3c68532a769795446a9edca96be495ea2af42bf1934e86cc06d06fc345f7847b17a088d66a2c4390461533be075a93e3d5c255c625da097812ab +DIST grpcio-tools-1.25.0.tar.gz 1987671 BLAKE2B 3f5d0a7927e8d10a3951d494884fcfbbc9bf531ca3e63324a1c4923eea47065f3db665f26f968e778bcea418cc6b801bd1c863ed2ead1aaa123205a4ac6a97f7 SHA512 9f17e1641766537002e595e660e384dab54c5c36f17b2f085348392171bcbcaacbb0a55f77ba6eba50603faef59c5436c784b6c1a0de96597d7701e1bf82710f diff --git a/dev-python/grpcio-tools/grpcio-tools-1.25.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.25.0.ebuild new file mode 100644 index 000..36d23bc9bf4 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.25.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + !
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/files/, net-libs/grpc/
commit: 7d234af969f1bd8037b498ddb44ceb2b516c68a9 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Nov 15 23:52:13 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 16 00:20:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d234af9 net-libs/grpc: bump to 1.25.0 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 1 + .../grpc/files/grpc-1.25.0-pkgconfig-libdir.patch | 17 net-libs/grpc/grpc-1.25.0.ebuild | 112 + 3 files changed, 130 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index 1254f6798c1..c347eb0907d 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -7,3 +7,4 @@ DIST grpc-1.21.1.tar.gz 15043553 BLAKE2B bed23af6606a69eb02a033d5dd6d92e3e080cc6 DIST grpc-1.22.1.tar.gz 15083781 BLAKE2B 5f1bc2fc638cfa2f97df9dfba3c927ae0c7871b9e56f8012795000c30f20fa4d5c1bad37d117cf8ea54fb372b8b02702a866c027c6e0a467f276a752ee9d17c6 SHA512 086ceb7a4fc1439bd23a2cab8c90ba2542491d5a9c278a0ff6e1b3ad623cf7725b2a7310bb793d9b36882bd9394d02a3616331ac26c78d822e68b305c2ae27f6 DIST grpc-1.23.0.tar.gz 15212436 BLAKE2B 119a62e6573a1c7785934f7752d9bf2fc0f503a268e439ce143d6730994e3fc154ffd558a2fb3776a77f5f36798baac334f50d1c612ae5564c3c2f110df8b42c SHA512 4770651bd73b71735152155327c44d59125442b405157ffea8fb80b6f16406dd388474394e44ef620e2a777018121988a3a7a552a42141650d7cac263ab499a0 DIST grpc-1.24.3.tar.gz 15364420 BLAKE2B 7a1262ee931c2578399e7373e25fefb7a4329a2c0f139b17fbd4073406a931730393016455ff3ddee8b686ebb7903a898ca532972f57369c7658c68643b6d715 SHA512 19afa8b1fd64c429317c85d8cf42d01af0ac6aec82508740c176e1fd4f92dea9531ea9812523215ed67466bae93a75e14dc34cd9cce5987a13c0104e0313c69c +DIST grpc-1.25.0.tar.gz 16460163 BLAKE2B a581b1db459468e7c01af579da39cc111825931eee21d9af13833b1d65e448ee2024d86edb95e7acb705ad427f793d7911d6fb66418155e75f5e1f0e6116578a SHA512 7d9e126eafdfefe9b5c2eacf9c082b972115f231a55cff53386305f2df68037e2593eedc3f27fe0eaeb7fbe78b28f6b87607cdeccf59929b9a9b33bf74ab5c92 diff --git a/net-libs/grpc/files/grpc-1.25.0-pkgconfig-libdir.patch b/net-libs/grpc/files/grpc-1.25.0-pkgconfig-libdir.patch new file mode 100644 index 000..28088713e5f --- /dev/null +++ b/net-libs/grpc/files/grpc-1.25.0-pkgconfig-libdir.patch @@ -0,0 +1,17 @@ +--- a/Makefile 2018-05-28 17:59:34.631540261 +0800 b/Makefile 2018-05-28 18:01:31.266936000 +0800 +@@ -460,11 +460,11 @@ + CACHE_MK += HAS_PKG_CONFIG = true, + endif + +-CORE_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/lib,,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CORE_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) ++CORE_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/$(INSTALL_LIBDIR),,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CORE_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) + +-CPP_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/lib,,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CPP_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) ++CPP_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/$(INSTALL_LIBDIR),,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CPP_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) + +-CSHARP_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/lib,,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CSHARP_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) ++CSHARP_PC_TEMPLATE = prefix=$(prefix),exec_prefix=\$${prefix},includedir=\$${prefix}/include,libdir=\$${exec_prefix}/$(INSTALL_LIBDIR),,Name: $(PC_NAME),Description: $(PC_DESCRIPTION),Version: $(CSHARP_VERSION),Cflags: -I\$${includedir} $(PC_CFLAGS),Requires: $(PC_REQUIRES),Libs: -L\$${libdir} $(PC_LIB),Libs.private: $(PC_LIBS_PRIVATE) + + ifeq ($(SYSTEM),MINGW32) + EXECUTABLE_SUFFIX = .exe diff --git a/net-libs/grpc/grpc-1.25.0.ebuild b/net-libs/grpc/grpc-1.25.0.ebuild new file mode 100644 index 000..0a1213a0a71 --- /dev/null +++ b/net-libs/grpc/grpc-1.25.0.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: d76df6103b4641b7a25769efe78c0ae9a3ad9317 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Nov 15 23:55:30 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Nov 16 00:20:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76df610 dev-python/grpcio: bump to 1.25.0 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.25.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 49268ad8926..d9879a3be65 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -7,3 +7,4 @@ DIST grpcio-1.21.1.tar.gz 13919484 BLAKE2B dcad98da8db4aa588facc30d1b010ec1e4d5f DIST grpcio-1.22.1.tar.gz 13923342 BLAKE2B 6d211b93a7597f568d106e0d6e3d30b90d7b4bf6fae42b163f2ae04e01c4b323c4d7c2a5380ccdbab14f9a6986c86fae4948bc827a97c189f915bc24738fc426 SHA512 5392041a021b0523fc7a615070ea0f907fc960cb69ffba1e7fcdf0aa8e498cb33f567d9eec795dc06662f558884dcabcc17a1ae4a26fcaa479b0a43c08e8b913 DIST grpcio-1.23.0.tar.gz 13977223 BLAKE2B b9f95aaf397eae9610280937980e4b2694af98e6cd5f80015dd83c67ec6bf9c41e76474f873627d6c6cc35fe9af3b45f14aabb6ea809b51cf5f0bb0f3b702794 SHA512 ff3cd9d2380a158ea7a49ba2c9cd5bd1ec98194aa48cf2d45596ab93f0e8a6d6ed0291e5dfc52bca79c62950e6a0ce387819d19f036c0dd1e6dc7b737c1ee97f DIST grpcio-1.24.3.tar.gz 14030592 BLAKE2B aa9e61c692937d7fc06d0fb601f7632a6ac5fb165aabec9e7993cf1fa41254b004fff89f650f390544e5fb1972dca542169ce0fdae79a71d775fe3cbb44a2d95 SHA512 0dc90de5a06b9af7fa91d3e96117f69813e5fee31499e8e48daac7d164856594f164a434d3dd28d6e0220e417926aadceabb9b7597e86a6bb87d8943e6661dce +DIST grpcio-1.25.0.tar.gz 15358518 BLAKE2B 84ae22faa25dcd961c5cd0e6db68c48df4b64a529673d729436710e0fa08dd6119304dc7905f46ce4f92e6bccbbb05068d7fa04da4c579a1d59c4717623807bc SHA512 bb0241905bad15d6bd019323f1699b95f7cd047aec227197aed9f0bfbca923788fbf59052ab604718542ad69767877560853ef563613ea0490cee2e9f9e9206d diff --git a/dev-python/grpcio/grpcio-1.25.0.ebuild b/dev-python/grpcio/grpcio-1.25.0.ebuild new file mode 100644 index 000..bcf535535b9 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.25.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/
commit: 18b907980e2fbc2d99c0736c42d36a79fdd0447a Author: Michał Górny gentoo org> AuthorDate: Sat Nov 16 00:13:57 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 16 00:19:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b90798 dev-python/coverage: Bump to 4.5.4, start fixing tests Signed-off-by: Michał Górny gentoo.org> dev-python/coverage/Manifest | 1 + dev-python/coverage/coverage-4.5.4.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index 228936e7629..05862532377 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,2 +1,3 @@ DIST coverage-4.2.tar.gz 359873 BLAKE2B 4bca9c44922ad99203d65387267c62bee02b0368dfd70c758dbed959ebaa1352366603359865662cde863ca1518de21a4d33d22b86b78ff75c2c23aecf4d726c SHA512 17c508e65e8494bda51dc301eb99e24f39392cc3efe54eee5d94bf45021f91cb5e1acc192981974eb1725e01cd4590c80308bf9bb237a129c2de067bd4556e23 DIST coverage-4.5.2.tar.gz 384845 BLAKE2B a7b4f249a68e025449d26ef8ee2194b9ce355c979d1f5192a7863a0ab0089f9deb3a8e63a39bef528ed7c58fbcc7cd4bc193fea3a135f5996a6655268a6b7a93 SHA512 0d98c8118648a319ac6f3b4c4c6f1ff8a92085bbe8276dd5504c8df4638933f920d7382d8e6de8e16bff43b62091310e0eab7b7722c6d28c976baedbfae3d03e +DIST coverage-4.5.4.tar.gz 385185 BLAKE2B 9d040bff13cebd1cb7147f15c3ec03bb08648cf801b5b2bb046a6b5bcadb3d3886be8bf0a624d225f25d10a5ca82fe5fb88f55e44e92a0a3285836b837972970 SHA512 ba534e04fe35cbadc4b16735f25c08f579a49a6677ec106680f222f2dfb3d0f1e011d0962f1c2108c375173ac4588bea1619ecda05ff9ba6fd888daddfd27b0e diff --git a/dev-python/coverage/coverage-4.5.4.ebuild b/dev-python/coverage/coverage-4.5.4.ebuild new file mode 100644 index 000..f6b95bdeabd --- /dev/null +++ b/dev-python/coverage/coverage-4.5.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Code coverage measurement for Python" +HOMEPAGE="https://coverage.readthedocs.io/en/latest/ https://pypi.org/project/coverage/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="" +BDEPEND=" + >=dev-python/setuptools-18.4[${PYTHON_USEDEP}] + test? ( + dev-python/PyContracts[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # avoid the dep on xdist + sed -i -e '/^addopts/s:-n3::' setup.cfg || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ${EPYTHON} == python2.7 ]]; then + local CFLAGS="${CFLAGS} -fno-strict-aliasing" + export CFLAGS + fi + + distutils-r1_python_compile +} + +python_test() { + distutils_install_for_testing + "${EPYTHON}" igor.py test_with_tracer py || die + "${EPYTHON}" igor.py test_with_tracer c || die +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
commit: a4d04c5c06bedfaed6f602ee6a77a159f5e0cb58 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 16 00:01:19 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 16 00:01:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d04c5c xfce-base/thunar: Bump to 1.8.11 Signed-off-by: Michał Górny gentoo.org> xfce-base/thunar/Manifest | 1 + xfce-base/thunar/thunar-1.8.11.ebuild | 79 +++ 2 files changed, 80 insertions(+) diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index 5912217244c..aad69c72213 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -1,2 +1,3 @@ DIST Thunar-1.8.9.tar.bz2 2375302 BLAKE2B e98659633b448e1d231e466c72741de71ce448ecf413a4f29df47acd78c9353a8cbc374961b6bb09d4d9d6ff4b98b81d575e98705a742e30038a7c549604 SHA512 8e1bff80692ee22393a0c0cfa09178aa14cc476a058f406cab7ca873778ac4673cbac2d271f525a51e0120f1b17f8872c58407e8d7b77c6e67b721f4e5318f80 DIST thunar-1.8.10.tar.bz2 2359582 BLAKE2B af307e753ee126f932f42fa355a4955a0533c336b208891dee23ba8a7235d2452a1b0ebcc3a1ea89bd28c9aaf04d80e54e5b534de57761c51b928390532a0c6a SHA512 93704f6d5ba719b32a15e3f52ef4c297ce1684cce4c55c1308aadf2809db8192e7ecad36d57f95431b8ad600df19b2bc032f2815eb9eac432e4f6889558fea36 +DIST thunar-1.8.11.tar.bz2 2362727 BLAKE2B 75146010df503146413d0d669d24f2e36e23f50952acb06e8670ee41a1dbf21ccb1992e9dbd2296d0ce46d120d81a0e2838e972b7e869977e2d4a8697a4e89eb SHA512 13576616fc556dae9be97f2390e85c12c01b78d86a59e5e8700b67dca7a2e70fe5f1e5716d3d77d22e158e7573a89e096aa8098b78e7bd8e81cb319a6809 diff --git a/xfce-base/thunar/thunar-1.8.11.ebuild b/xfce-base/thunar/thunar-1.8.11.ebuild new file mode 100644 index 000..618ae2c03d1 --- /dev/null +++ b/xfce-base/thunar/thunar-1.8.11.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg-utils + +DESCRIPTION="File manager for the Xfce desktop environment" +HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks" + +GVFS_DEPEND=">=gnome-base/gvfs-1.18.3" +COMMON_DEPEND=">=dev-lang/perl-5.6 + >=dev-libs/glib-2.42 + >=x11-libs/gdk-pixbuf-2.14 + >=x11-libs/gtk+-3.22:3 + >=xfce-base/exo-0.12:= + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/libxfce4util-4.12:= + >=xfce-base/xfconf-4.12:= + exif? ( >=media-libs/libexif-0.6.19:= ) + introspection? ( dev-libs/gobject-introspection:= ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + pcre? ( >=dev-libs/libpcre-6:= ) + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) + udisks? ( dev-libs/libgudev:= )" +RDEPEND="${COMMON_DEPEND} + >=dev-util/desktop-file-utils-0.20-r1 + x11-misc/shared-mime-info + trash-panel-plugin? ( ${GVFS_DEPEND} ) + udisks? ( + virtual/udev + ${GVFS_DEPEND}[udisks,udev] + )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO ) + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable udisks gudev) + $(use_enable libnotify notifications) + $(use_enable exif) + $(use_enable pcre) + $(use_enable trash-panel-plugin tpa-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + elog "If you were using an older Xfce version and Thunar fails to start" + elog "with a message similar to:" + elog " Failed to register: Timeout was reached" + elog "you may need to reset your xfce4 session:" + elog " rm ~/.cache/sessions/xfce4-session-*" + elog "See https://bugs.gentoo.org/698914.; + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/exo/
commit: 4ebed096fbf817c6cf6dac2446dbcec9d1b7a3d4 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:58:03 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:58:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebed096 xfce-base/exo: Bump to 0.12.9 Signed-off-by: Michał Górny gentoo.org> xfce-base/exo/Manifest | 1 + xfce-base/exo/exo-0.12.9.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest index 60786eb3dfb..07ce1f73e70 100644 --- a/xfce-base/exo/Manifest +++ b/xfce-base/exo/Manifest @@ -1,2 +1,3 @@ DIST exo-0.12.4.tar.bz2 1235738 BLAKE2B f05ae13bb5ec599686207df3fe7458b8a42227194c91c24397ed282d2c7a6ccf10989f14c662f2e0d986c59695de2b8d50743c8489bc716aaa001cbd23fe3598 SHA512 8f84258aeb5c1fcfe91e775af1e5fed02f36b3d18aa72d497cd05294d54f050d679628cdb4339219c67b203a8cc663704a240fc18e6a918cef363cf4d9b94783 DIST exo-0.12.8.tar.bz2 1342201 BLAKE2B 6f52072f169a48ace6490d4c272e7e1208ca66efc388c8706b183d8ebe908d2fc305ae0239647e96e860eaacb1fbc440fc8dd559757f29088548c95702b1401e SHA512 5b96f1e3ba7112d349ee7d986288996c52210304d0aa54594fdc8c85ec0b12e13791f320f28e91bd25afda5f1046f402ba4fcf2eca5df5d8fc0c3515cd6b98a3 +DIST exo-0.12.9.tar.bz2 1333477 BLAKE2B 18b6892b32ff65350b9e64be8190a5d6ca3637c97ba1449e7e511c1efaf081a308c9a0796d845d0069186f85dc775f9196703a1f0a97c16de7bbae6aa94a47d8 SHA512 ae0e893c595553ff9db15967419ffd9d78ec6ab6dbcefcc02536367e04cc4db51d41305f0f527778ba9b8b04cb51bd560bff07ef5ba3a56d1acab1d1730e7ee7 diff --git a/xfce-base/exo/exo-0.12.9.ebuild b/xfce-base/exo/exo-0.12.9.ebuild new file mode 100644 index 000..77319c3c1ac --- /dev/null +++ b/xfce-base/exo/exo-0.12.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Extensions, widgets and framework library with session support for Xfce" +HOMEPAGE="https://www.xfce.org/projects/; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="gtk2" + +RDEPEND=">=dev-lang/perl-5.6 + >=dev-libs/glib-2.42 + dev-perl/URI + >=x11-libs/gtk+-3.22:3 + >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:= + gtk2? ( >=x11-libs/gtk+-2.24:2 )" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable gtk2) + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/
commit: 95245adfd7edb8d867260ebd7253d51f6e896004 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 16 00:17:50 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 16 00:19:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95245adf dev-python/coverage: Fix remaining MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-python/coverage/coverage-4.2.ebuild | 1 + dev-python/coverage/coverage-4.5.2.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-python/coverage/coverage-4.2.ebuild b/dev-python/coverage/coverage-4.2.ebuild index 64e0292d1d4..0db0400c8bc 100644 --- a/dev-python/coverage/coverage-4.2.ebuild +++ b/dev-python/coverage/coverage-4.2.ebuild @@ -16,6 +16,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND=" diff --git a/dev-python/coverage/coverage-4.5.2.ebuild b/dev-python/coverage/coverage-4.5.2.ebuild index 285a75e51f2..755bd7f16b7 100644 --- a/dev-python/coverage/coverage-4.5.2.ebuild +++ b/dev-python/coverage/coverage-4.5.2.ebuild @@ -15,6 +15,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-video/parole/
commit: 5e919beb6398455d79f9ab21e4399b8c701224ab Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:59:17 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:59:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e919beb media-video/parole: Bump to 1.0.5 Signed-off-by: Michał Górny gentoo.org> media-video/parole/Manifest| 1 + media-video/parole/parole-1.0.5.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/media-video/parole/Manifest b/media-video/parole/Manifest index 8cc2908cfc1..d470dabbfcb 100644 --- a/media-video/parole/Manifest +++ b/media-video/parole/Manifest @@ -1 +1,2 @@ DIST parole-1.0.4.tar.bz2 921020 BLAKE2B c81b5d8773a933e7f3b2d3816401e5e833db58964623b1c40747b47632f594e9aaabde87d89de3c6e87b01b43ef9aef01194ab5a40ce2e36fe8909acceac5c3e SHA512 5f67830e36b6ac41c85dbbb7d6b4e2dfbd037c9e8fe4f5ab5ef8c52ebe4c69b5a9bfdee298b174a85334a4ae9414ed3492994853896f745c489116359cc14969 +DIST parole-1.0.5.tar.bz2 929983 BLAKE2B 542cee0e45b0f2219235211daf161984a50849cb864f00351c3f1c112b4a6cd11fdda4dd8b2fd6ebc0bf5984542135453bbf9180b458c6cfa76b740419806bfd SHA512 458b042752919d4dd1bfdaceda2b281b07a3094d986a99ec2ff51c12b7ca32adba6ce67ecb67e9ab70bdf83cfa22f8b5027054e2c3a3cf71d50ec8b98eeb24df diff --git a/media-video/parole/parole-1.0.5.ebuild b/media-video/parole/parole-1.0.5.ebuild new file mode 100644 index 000..9086cdac2e2 --- /dev/null +++ b/media-video/parole/parole-1.0.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A simple Xfce4 media player using GStreamer" +HOMEPAGE="https://docs.xfce.org/apps/parole/start; +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" +IUSE="libnotify taglib" + +COMMON_DEPEND=">=dev-libs/dbus-glib-0.100 + >=dev-libs/glib-2.32:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + sys-apps/dbus + >=x11-libs/gtk+-3.20:3 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] + >=xfce-base/libxfce4util-4.11:= + >=xfce-base/xfconf-4.10:= + libnotify? ( >=x11-libs/libnotify-0.7 ) + taglib? ( >=media-libs/taglib-1.6:0= )" +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0" +DEPEND="${COMMON_DEPEND} + dev-util/glib-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-base/xorg-proto" + +DOCS=( AUTHORS ChangeLog README THANKS TODO ) + +src_configure() { + local myconf=( + # clutter backend does not work with new GTK+3 versions + --disable-clutter + $(use_enable taglib) + $(use_enable libnotify notify-plugin) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flaky/
commit: 30046ae9483d461d7e7a94848ef6133c712635db Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:51:14 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:51:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30046ae9 dev-python/flaky: Fix remaining MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-python/flaky/flaky-3.1.1.ebuild | 1 + dev-python/flaky/flaky-3.4.0.ebuild | 1 + dev-python/flaky/flaky-3.5.3.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/dev-python/flaky/flaky-3.1.1.ebuild b/dev-python/flaky/flaky-3.1.1.ebuild index b2685e9adba..c03a15deba0 100644 --- a/dev-python/flaky/flaky-3.1.1.ebuild +++ b/dev-python/flaky/flaky-3.1.1.ebuild @@ -15,6 +15,7 @@ SLOT="0" LICENSE="Apache-2.0" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND} diff --git a/dev-python/flaky/flaky-3.4.0.ebuild b/dev-python/flaky/flaky-3.4.0.ebuild index a52de0d7eb3..2c19f1f374c 100644 --- a/dev-python/flaky/flaky-3.4.0.ebuild +++ b/dev-python/flaky/flaky-3.4.0.ebuild @@ -15,6 +15,7 @@ SLOT="0" LICENSE="Apache-2.0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND} diff --git a/dev-python/flaky/flaky-3.5.3.ebuild b/dev-python/flaky/flaky-3.5.3.ebuild index 18a872e5c80..63e1e860882 100644 --- a/dev-python/flaky/flaky-3.5.3.ebuild +++ b/dev-python/flaky/flaky-3.5.3.ebuild @@ -15,6 +15,7 @@ SLOT="0" LICENSE="Apache-2.0" KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flaky/
commit: ed43198f7d94f997d270f4f0fac5cb008e3a Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:49:27 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:50:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed43198f dev-python/flaky: Bump to 3.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/flaky/Manifest | 1 + dev-python/flaky/flaky-3.6.1.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest index 9069bc3c223..d027274ff32 100644 --- a/dev-python/flaky/Manifest +++ b/dev-python/flaky/Manifest @@ -1,3 +1,4 @@ DIST flaky-3.1.1.tar.gz 29136 BLAKE2B fe2f47356e0279885cc294f22bc4588b502c7ada1d3f7a3728b1e3127f011f5900187669bb4e0755e706a1bd77e1804c42986a07c6d3dc58fe085967adb6957c SHA512 039ad115a52b8b3a31bba045874e1860f1e04ea9cf878316226fb22af3c715b3893570c2f7380cf8467107f1a83a4ff69d0e9135daeb2dbea4b8f873a192815c DIST flaky-3.4.0.tar.gz 29197 BLAKE2B 8f551a414cb06f5259d37785eb769a77105b1039398462288eeaeeb6acea8456c30cc7da6cf515cd99be2adb19a77282d2d0d3abe795761985f45ffd062de508 SHA512 14fda6312e4eb8260a8190204622a7dd274d0c946dda07ec8aa65e8c341f7f4a701c704c807f50eacf77589231b37c3bb06eec18d60a718f24e9b0182f7e8cb5 DIST flaky-3.5.3.tar.gz 29320 BLAKE2B 6bd2095cd481fdd8311e08c3e8aaff78fe22bfefd8463ea3b8190a469d8f909039267256afa876a22a57eae9e390af8235b10211509fe8549d000ed7e9331baa SHA512 9ecb80ab1ec2e0db96b7a7a5856a147434c22d29a603e76d3db3f8d94ddea06ecab799943179910bc1d9d8d5dc1c7bcc94156628352479d67e2dcaaf5cbabf27 +DIST flaky-3.6.1.tar.gz 29501 BLAKE2B 57d8c1ed9f271688f8a6f2acf25456058b3a67c86ea7aac8c32fd52221d294b5226461b9260677e3ed94af84ff9993a02e79f0d6b01f05daee2992efd8ad03b8 SHA512 f14fbd9259759f3b6f18a7dc16e00717ce54392a10cd9b3225636e33c904e69c6b01398bfce96d7273a40b6c2cca897a05ad386a4d8a83bffee12fab322f9b32 diff --git a/dev-python/flaky/flaky-3.6.1.ebuild b/dev-python/flaky/flaky-3.6.1.ebuild new file mode 100644 index 000..ce46ead9aa0 --- /dev/null +++ b/dev-python/flaky/flaky-3.6.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) + +inherit distutils-r1 + +DESCRIPTION="Plugin for nose or py.test that automatically reruns flaky tests" +HOMEPAGE="https://pypi.org/project/flaky/ https://github.com/box/flaky; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/genty[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" +python_test() { + nosetests --with-flaky --exclude="test_nose_options_example" test/test_nose/ || die + pytest -k 'example and not options' --doctest-modules test/test_pytest/ || die + pytest -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py || die + nosetests --with-flaky --force-flaky --max-runs 2 test/test_nose/test_nose_options_example.py || die + pytest --force-flaky --max-runs 2 test/test_pytest/test_pytest_options_example.py || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/unittest-mixins/
commit: d96fb9076a22d72d1d732edd3754295a7ad56053 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:23:40 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:24:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96fb907 dev-python/unittest-mixins: Fix remaining MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-python/unittest-mixins/unittest-mixins-1.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild b/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild index 449b4e06c86..33de2e61d2f 100644 --- a/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild +++ b/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild @@ -14,6 +14,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/unittest-mixins/
commit: 15650c7ecce6503b945c144ce0fd089bcef355e2 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 23:23:00 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 23:24:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15650c7e dev-python/unittest-mixins: Bump to 1.6 Signed-off-by: Michał Górny gentoo.org> dev-python/unittest-mixins/Manifest | 1 + dev-python/unittest-mixins/unittest-mixins-1.6.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/unittest-mixins/Manifest b/dev-python/unittest-mixins/Manifest index 846cd9bf9b1..79b8f860732 100644 --- a/dev-python/unittest-mixins/Manifest +++ b/dev-python/unittest-mixins/Manifest @@ -1 +1,2 @@ DIST unittest-mixins-1.3.tar.gz 12942 BLAKE2B 24183d35b6d269c45947f9fdfb89f668e7dddfd25a2e634e92b0318b7a90e535c4ca33ed497cd4af54416c2d4909b4fd4d6d13bf94d830ac8b13939411d36ea6 SHA512 8cdc7adf387d3576d1690c2ab62eff93c085a36b82b756d237cc177aa52718e7ce6c5ec103841f1581cd28576bb17fbbe034c21d1c1347da643dfde3b8033d3a +DIST unittest-mixins-1.6.tar.gz 14156 BLAKE2B f47831355cb3f6606b36124af7d6634b8c012d8f85ce843fbb2882360006eaf3b964d6d2ed718137e0c37d330cfbabbafbfa75e4b1217f2a5546027f7379ba53 SHA512 0d4a0bbf80264f34a03aebbb2668733cd3753f99b24b006ea6704a2b97df9fb51755e8c4efd0094219e65d25756ea31ff27d3892b32ab6829050236a6bcbc986 diff --git a/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild b/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild new file mode 100644 index 000..344d34e7805 --- /dev/null +++ b/dev-python/unittest-mixins/unittest-mixins-1.6.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} ) + +inherit distutils-r1 + +DESCRIPTION="A set of mixin classes and other helpers for unittest test case classes" +HOMEPAGE="https://github.com/nedbat/unittest-mixins https://pypi.org/project/unittest-mixins/; +SRC_URI="https://github.com/nedbat/unittest-mixins/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-apps/attr/
commit: ea36cc2c63ab6c06e1851dc44189e64109e1717d Author: Alexander Tsoy tsoy me> AuthorDate: Fri Nov 15 23:07:54 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 15 23:08:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea36cc2c sys-apps/attr: Add --no-gc-sections to linker flags Bug: https://bugs.gentoo.org/700116 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler gentoo.org> sys-apps/attr/attr-2.4.48-r3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/attr/attr-2.4.48-r3.ebuild b/sys-apps/attr/attr-2.4.48-r3.ebuild index 1c55fe11bd6..c5ed52072cc 100644 --- a/sys-apps/attr/attr-2.4.48-r3.ebuild +++ b/sys-apps/attr/attr-2.4.48-r3.ebuild @@ -24,6 +24,7 @@ PATCHES=( pkg_setup() { # Remove -flto* from flags as this breaks binaries (bug #644048) filter-flags -flto* + append-ldflags "-Wl,--no-gc-sections" #700116 } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/jinja/
commit: 513a3ec240d0f8ac74b597e974f8dd5775566623 Author: Patrick McLean gentoo org> AuthorDate: Fri Nov 15 23:00:34 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Nov 15 23:00:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513a3ec2 dev-python/jinja: Version bump to 2.10.3 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Patrick McLean gentoo.org> dev-python/jinja/Manifest| 1 + dev-python/jinja/jinja-2.10.3.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest index 50c6a9cbcc4..853323e2673 100644 --- a/dev-python/jinja/Manifest +++ b/dev-python/jinja/Manifest @@ -1 +1,2 @@ DIST jinja-2.10.1.tar.gz 267828 BLAKE2B 0cd7e2880f1d41f3a6aafa0878343c2ff017099de6b2ad607baa3c9cba9d58c9241e1ba65cc23ea16244a1b3ea8720933f45f1061811e5f1abdcd881c4017bce SHA512 71c90be0b2aeefaa80279cba55f7827b5a42455f9dc55de9ca7e9e3e363678caa357426955267542f3c8a9b775e61aca55e439af192ed0a67f592be4ef91aff6 +DIST jinja-2.10.3.tar.gz 266316 BLAKE2B 0d8c10bb866eb887fd1c88ca5c5304f46d27930d8426587185ea72c0b79b512919bd5fa75987c26e433be049fd5764fb4ec08d42a4ec5ed00510fe8051e10f5e SHA512 566b781218b533c16b107b57e0252da5947fad262fd8d3fbb134b5916939c5e5d31c95e34bd6b14eec333d2ba3b4a6faa4168497a1ac774e7044f8220ac1b06e diff --git a/dev-python/jinja/jinja-2.10.3.ebuild b/dev-python/jinja/jinja-2.10.3.ebuild new file mode 100644 index 000..def83f0e623 --- /dev/null +++ b/dev-python/jinja/jinja-2.10.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="A full-featured template engine for Python" +HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/; + +# pypi tarball is missing tests +SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + !dev-python/jinja:compat" +RDEPEND="${CDEPEND} + dev-python/markupsafe[${PYTHON_USEDEP}]" +BDEPEND="${CDEPEND} + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +# XXX: handle Babel better? + +wrap_opts() { + local mydistutilsargs=() + + if [[ ${EPYTHON} == python* ]]; then + mydistutilargs+=( --with-debugsupport ) + fi + + "${@}" +} + +python_prepare() { + # async is not supported on python2 + if ! python_is_python3; then + rm -f jinja2/async*.py || die "Failed to remove async from python2" + fi +} + +python_compile() { + wrap_opts distutils-r1_python_compile +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples ; then + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all + + insinto /usr/share/vim/vimfiles/syntax + doins ext/Vim/* +} + +pkg_postinst() { + if ! has_version dev-python/Babel; then + elog "For i18n support, please emerge dev-python/Babel." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/markupsafe/
commit: e26f5d8aceb4bbbdc225a66e56c7a1088f5fd815 Author: Patrick McLean gentoo org> AuthorDate: Fri Nov 15 22:32:25 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Nov 15 23:00:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26f5d8a dev-python/markupsafe: Version bump to 1.1.1 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Patrick McLean gentoo.org> dev-python/markupsafe/Manifest| 1 + dev-python/markupsafe/markupsafe-1.1.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/markupsafe/Manifest b/dev-python/markupsafe/Manifest index 5536041632c..d467c58a234 100644 --- a/dev-python/markupsafe/Manifest +++ b/dev-python/markupsafe/Manifest @@ -1,2 +1,3 @@ DIST MarkupSafe-0.23.tar.gz 13416 BLAKE2B f8ce67bab421447b201592bafce6a7ce58a827199ae45c585489165641c82dd3684810381654d3ac1325adaef3499665461d814cabf795eed9ed1dbb04632a52 SHA512 4f1fd91ced5e7119584b56cf7b69cfe6fdd9613bd77412368a38e9ef5d1011ba5c76d1d3a0da3d60f9f474627e6c8c8b613a80a668b32d212f09072f8b1f5b28 DIST MarkupSafe-1.0.tar.gz 14356 BLAKE2B d1ceeef939f4d4c31b871d8d1bbd78c72d72ff2e8c7109c9ab2b202e4b8272db25bc13210cfe2f442dbe2073963ec41f5924e4df9dc93a45ebe85fe9f0d9f12b SHA512 7437a02cb1b9c1d6d6c20b13d394f24a1cd1cb8c743f832d8b1cbb6ab8846f70f54d924dd693423b33c4d592e772983ae38fd4a35961e233457c48bd3584ecb8 +DIST MarkupSafe-1.1.1.tar.gz 19151 BLAKE2B 184ab0bc42f8d254ef4239f700f019c0a380bdf2117dfe1abe2eb4dfa0f037158d181a120d8654a6971e9c8badb078f997e3a8bf231898e0f4bb3e8496d9abd3 SHA512 f3014e6131a3ab866914c5635b5397ef71906bffb1b6f8c5f2ed2acf167429ff7914236d38943e872683a57a9be9669f4c5aace6274f3307ab21ef25373db0b6 diff --git a/dev-python/markupsafe/markupsafe-1.1.1.ebuild b/dev-python/markupsafe/markupsafe-1.1.1.ebuild new file mode 100644 index 000..4ef2ac80cea --- /dev/null +++ b/dev-python/markupsafe/markupsafe-1.1.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} pypy{,3} ) + +inherit distutils-r1 + +MY_PN="MarkupSafe" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python" +HOMEPAGE="https://pypi.org/project/MarkupSafe; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S=${WORKDIR}/${MY_P} + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: adb505034b7f8a897d310d7fcc17d5a4974d60dc Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 15 22:50:58 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 15 22:58:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb50503 sys-firmware/intel-microcode: bump - Updated microcodes: sig 0x000406e3, pf_mask 0xc0, 2019-08-14, rev 0x00d4 -> 2019-10-03, rev 0x00d6 sig 0x000506e3, pf_mask 0x36, 2019-08-14, rev 0x00d4 -> 2019-10-03, rev 0x00d6 sig 0x000806e9, pf_mask 0xc0, 2019-08-14, rev 0x00c6 -> 2019-09-26, rev 0x00ca sig 0x000806e9, pf_mask 0x10, 2019-10-03, rev 0x00c8 -> 2019-10-15, rev 0x00ca sig 0x000806ea, pf_mask 0xc0, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000806eb, pf_mask 0xd0, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000806ec, pf_mask 0x94, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000906e9, pf_mask 0x2a, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000906ea, pf_mask 0x22, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000906eb, pf_mask 0x02, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000906ec, pf_mask 0x22, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000906ed, pf_mask 0x22, 2019-08-14, rev 0x00c6 -> 2019-10-03, rev 0x00ca sig 0x000a0660, pf_mask 0x80, 2019-08-27, rev 0x00c6 -> 2019-10-03, rev 0x00ca Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/intel-microcode/Manifest | 2 +- ...91112_p20191110.ebuild => intel-microcode-20191115_p20191110.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 6f3a4a4b147..2ad31222e68 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -1,2 +1,2 @@ DIST intel-microcode-collection-20191110.tar.xz 5487112 BLAKE2B 89674e81857235abfdc21e50c767c702cd52da0c61c2c860bc8484c0d2b6c368601c5b1db956e90c9039c3e0b9d79139ed15e3a1a8c5a203e2cf196db69ade79 SHA512 b82221b7f506126613a80d1b8d0e47f4fea9debc51f5390c67eb50fda01677d60f50573376172054973c46563911dc79feb7b8d2cf35f53813c3a93228e7e2ee -DIST microcode-20191112.tar.gz 2895473 BLAKE2B 5fd824ed52c9ce0a0f2d22f627e1c089fbd864d671598c2eeba1dac5c63a324a7ce7db63032542595155d20cde4401def40f1430a5004402adda027a98d1f955 SHA512 34cebf266f9d6cc38b0dd87f8c7fcf42f3c8d9e434560328b0811b4c4834d0f253d834f53bfaf5b4c561bb153b4bcf509620131046bf0afd6038d02bf9a25a13 +DIST microcode-20191115.tar.gz 2998063 BLAKE2B a06f2769da1577b9ce3a34f447e182312d003842b043372d850de51012efd9c0247f9a6bc8964e3da6127f8afb58f3fb31b1204e7286af9b27c795c00419ef7e SHA512 11014c16bde83ac290bc75e458242f5e64b8dffd49de2e938f61f4a09979cd5e80dd1a85d2ccbac067e4398dc3d93ef3583e4aa9b2e545ba46d26e65ec1e2881 diff --git a/sys-firmware/intel-microcode/intel-microcode-20191112_p20191110.ebuild b/sys-firmware/intel-microcode/intel-microcode-20191115_p20191110.ebuild similarity index 100% rename from sys-firmware/intel-microcode/intel-microcode-20191112_p20191110.ebuild rename to sys-firmware/intel-microcode/intel-microcode-20191115_p20191110.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/future/files/, dev-python/future/
commit: ed80835ba92a55f6ff0589dcc6b6da8f078a7d30 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 22:51:39 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 22:55:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed80835b dev-python/future: Enable pypy*, and fix tests on py38 Signed-off-by: Michał Górny gentoo.org> dev-python/future/files/future-0.18.2-tests.patch | 269 ++ dev-python/future/future-0.18.2.ebuild| 6 +- 2 files changed, 274 insertions(+), 1 deletion(-) diff --git a/dev-python/future/files/future-0.18.2-tests.patch b/dev-python/future/files/future-0.18.2-tests.patch new file mode 100644 index 000..3742adb7282 --- /dev/null +++ b/dev-python/future/files/future-0.18.2-tests.patch @@ -0,0 +1,269 @@ +diff --git a/tests/test_future/test_backports.py b/tests/test_future/test_backports.py +index 9eeb741..63b1afe 100644 +--- a/tests/test_future/test_backports.py b/tests/test_future/test_backports.py +@@ -87,7 +87,8 @@ class TestChainMap(unittest.TestCase): + d['b'] = 20 + d['c'] = 30 + self.assertEqual(d.maps, [{'b':20, 'c':30}, {'a':1, 'b':2}]) # check internal state +-self.assertEqual(d.items(), dict(a=1, b=20, c=30).items())# check items/iter/getitem ++self.assertEqual(sorted(d.items()), ++ sorted(dict(a=1, b=20, c=30).items())) # check items/iter/getitem + self.assertEqual(len(d), 3) # check len + for key in 'abc': # check contains + self.assertIn(key, d) +@@ -96,7 +97,8 @@ class TestChainMap(unittest.TestCase): + + del d['b']# unmask a value + self.assertEqual(d.maps, [{'c':30}, {'a':1, 'b':2}]) # check internal state +-self.assertEqual(d.items(), dict(a=1, b=2, c=30).items()) # check items/iter/getitem ++self.assertEqual(sorted(d.items()), ++ sorted(dict(a=1, b=2, c=30).items()))# check items/iter/getitem + self.assertEqual(len(d), 3) # check len + for key in 'abc': # check contains + self.assertIn(key, d) +diff --git a/tests/test_future/test_builtins.py b/tests/test_future/test_builtins.py +index ca07b9e..944d97b 100644 +--- a/tests/test_future/test_builtins.py b/tests/test_future/test_builtins.py +@@ -8,7 +8,7 @@ from future.builtins import (bytes, dict, int, range, round, str, super, + ascii, chr, hex, input, next, oct, open, pow, + filter, map, zip, min, max) + +-from future.utils import PY3, exec_, native_str, implements_iterator ++from future.utils import PYPY, PY2, PY3, exec_, native_str, implements_iterator + from future.tests.base import (unittest, skip26, expectedFailurePY2, +expectedFailurePY26) + +@@ -699,12 +699,13 @@ class BuiltinTest(unittest.TestCase): + self.assertEqual(eval('dir()', g, m), list('xyz')) + self.assertEqual(eval('globals()', g, m), g) + self.assertEqual(eval('locals()', g, m), m) +-self.assertRaises(TypeError, eval, 'a', m) ++if not (PYPY and PY2): ++self.assertRaises(TypeError, eval, 'a', m) + class A: + "Non-mapping" + pass + m = A() +-self.assertRaises(TypeError, eval, 'a', g, m) ++self.assertRaises((AttributeError, TypeError), eval, 'a', g, m) + + # Verify that dict subclasses work as well + class D(dict): +@@ -784,8 +785,9 @@ class BuiltinTest(unittest.TestCase): + # self.assertRaisesRegex(NameError, "name 'print' is not defined", + #exec_, code, {'__builtins__': {}}) + # Now: +-self.assertRaises(NameError, +- exec_, code, {'__builtins__': {}}) ++if not PYPY: ++self.assertRaises(NameError, ++ exec_, code, {'__builtins__': {}}) + # __builtins__ must be a mapping type + # Was: + # self.assertRaises(TypeError, +@@ -797,8 +799,9 @@ class BuiltinTest(unittest.TestCase): + # Was: + # self.assertRaisesRegex(NameError, "__build_class__ not found", + #exec_, code, {'__builtins__': {}}) +-self.assertRaises(NameError, +- exec_, code, {'__builtins__': {}}) ++if not PYPY: ++self.assertRaises(NameError, ++ exec_, code, {'__builtins__': {}}) + + class frozendict_error(Exception): + pass +@@ -1304,8 +1307,9 @@ class BuiltinTest(unittest.TestCase): + self.assertAlmostEqual(pow(-1, 0.5), 1j) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/future/
commit: e9ef55f40bc47b003c193ad6a74d8ec179936ae0 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 22:53:57 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 22:55:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ef55f4 dev-python/future: Fix remaining MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-python/future/future-0.17.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/future/future-0.17.0.ebuild b/dev-python/future/future-0.17.0.ebuild index c8748ca2601..f314fd9d302 100644 --- a/dev-python/future/future-0.17.0.ebuild +++ b/dev-python/future/future-0.17.0.ebuild @@ -15,6 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc test" +RESTRICT="!test? ( test )" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/
commit: 2abc8d0bb878cfa6804571de88b8b0c28e79fb99 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 22:20:37 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 22:21:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abc8d0b x11-libs/fltk: Maybe fix FLTK_INCLUDE_DIRS in cmake files Package-Manager: Portage-2.3.79, Repoman-2.3.18 Bug: https://bugs.gentoo.org/show_bug.cgi?id=462776 Signed-off-by: Jeroen Roovers gentoo.org> x11-libs/fltk/files/fltk-1.3.5-cmake.patch | 33 ++ x11-libs/fltk/files/fltk-1.3.5-optim.patch | 11 .../{fltk-1.3.5-r3.ebuild => fltk-1.3.5-r4.ebuild} | 6 ++-- x11-libs/fltk/fltk-1.3..ebuild | 6 ++-- x11-libs/fltk/fltk-1.4..ebuild | 6 ++-- 5 files changed, 50 insertions(+), 12 deletions(-) diff --git a/x11-libs/fltk/files/fltk-1.3.5-cmake.patch b/x11-libs/fltk/files/fltk-1.3.5-cmake.patch new file mode 100644 index 000..1eac250248d --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.3.5-cmake.patch @@ -0,0 +1,33 @@ +--- a/configure.ac b/configure.ac +@@ -57,6 +57,7 @@ + FL_DSO_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION} + FL_ABI_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.0 + FL_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.${FL_PATCH_VERSION} ++FLTK_VERSION_FULL=${FL_VERSION} + + AC_SUBST(FL_MAJOR_VERSION) + AC_SUBST(FL_MINOR_VERSION) +@@ -64,6 +65,7 @@ + AC_SUBST(FL_DSO_VERSION) + AC_SUBST(FL_ABI_VERSION) + AC_SUBST(FL_VERSION) ++AC_SUBST(FLTK_VERSION_FULL) + + AC_SUBST(ARCHFLAGS) + AC_SUBST(OPTIM) +@@ -1576,10 +1578,13 @@ + BINARY_DIR= + AC_SUBST(BINARY_DIR) + ++INCLUDE_DIRS="${includedir}" ++AC_SUBST(INCLUDE_DIRS) ++ + dnl Write all of the files... + AC_CONFIG_HEADER(config.h:configh.in) + AC_CONFIG_HEADER(FL/abi-version.h:abi-version.in) +-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile]) ++AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile CMake/FLTKConfig.cmake]) + AC_OUTPUT + + dnl Make sure the fltk-config script is executable... diff --git a/x11-libs/fltk/files/fltk-1.3.5-optim.patch b/x11-libs/fltk/files/fltk-1.3.5-optim.patch new file mode 100644 index 000..4d1512d749d --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.3.5-optim.patch @@ -0,0 +1,11 @@ +--- a/configure.ac b/configure.ac +@@ -1265,7 +1265,7 @@ + if test "x$with_optim" != x; then + OPTIM="$with_optim $OPTIM" + else +- OPTIM="-Os $OPTIM" ++ OPTIM=" $OPTIM" + fi + fi + diff --git a/x11-libs/fltk/fltk-1.3.5-r3.ebuild b/x11-libs/fltk/fltk-1.3.5-r4.ebuild similarity index 96% rename from x11-libs/fltk/fltk-1.3.5-r3.ebuild rename to x11-libs/fltk/fltk-1.3.5-r4.ebuild index f7f98303c4b..7af2106929b 100644 --- a/x11-libs/fltk/fltk-1.3.5-r3.ebuild +++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild @@ -63,6 +63,8 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch "${FILESDIR}"/${PN}-1.3.3-visibility.patch "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch + "${FILESDIR}"/${PN}-1.3.5-cmake.patch + "${FILESDIR}"/${PN}-1.3.5-optim.patch ) src_prepare() { @@ -77,10 +79,6 @@ src_prepare() { -e "/^docdir/s:fltk:${PF}/html:" \ -e "/SILENT:/d" \ makeinclude.in || die - sed -e "s/7/${PV}/" \ - < "${FILESDIR}"/FLTKConfig.cmake \ - > CMake/FLTKConfig.cmake || die - sed -e 's:-Os::g' -i configure.ac || die # also in Makefile:config.guess config.sub: cp misc/config.{guess,sub} . || die diff --git a/x11-libs/fltk/fltk-1.3..ebuild b/x11-libs/fltk/fltk-1.3..ebuild index 66dbf39fd1a..f8b095c4b45 100644 --- a/x11-libs/fltk/fltk-1.3..ebuild +++ b/x11-libs/fltk/fltk-1.3..ebuild @@ -63,6 +63,8 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.-conf-tests.patch "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch "${FILESDIR}"/${PN}-1.3.3-visibility.patch + "${FILESDIR}"/${PN}-1.3.5-cmake.patch + "${FILESDIR}"/${PN}-1.3.5-optim.patch ) pkg_setup() { @@ -87,10 +89,6 @@ src_prepare() { -e "/^docdir/s:fltk:${PF}/html:" \ -e "/SILENT:/d" \ makeinclude.in || die - sed -e "s/7/${PV}/" \ - < "${FILESDIR}"/FLTKConfig.cmake \ - > CMake/FLTKConfig.cmake || die - sed -e 's:-Os::g' -i configure.ac || die # also in Makefile:config.guess config.sub: cp misc/config.{guess,sub} . || die diff --git a/x11-libs/fltk/fltk-1.4..ebuild b/x11-libs/fltk/fltk-1.4..ebuild index d18d64075f1..7940dc7b3ef 100644 --- a/x11-libs/fltk/fltk-1.4..ebuild +++ b/x11-libs/fltk/fltk-1.4..ebuild @@ -67,6 +67,8 @@ PATCHES=( "${FILESDIR}"/${PN}-1.3.0-share.patch "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch +
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: aa00fb597e4e68a105bdb03549d1f0b18edc23f0 Author: Alexys Jacob gentoo org> AuthorDate: Fri Nov 15 21:56:59 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:56:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa00fb59 x86/package.use.mask: dev-php/pecl-mongodb[test] Signed-off-by: Alexys Jacob gentoo.org> profiles/arch/x86/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index dd12b908e28..f40f2ce0016 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -305,3 +305,7 @@ x11-terms/eterm cpu_flags_x86_sse2 # Steve Dibb (2008-09-29) media-video/mplayer -cpudetection + +# Tomáš Mózes (2019-11-02) +# Requires dev-db/mongodb which has dropped x86 support +dev-php/pecl-mongodb test
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/
commit: 925e3e95a2a374c215ee6585fa52c8e3e4f64fe0 Author: Tomas Mozes gmail com> AuthorDate: Sat Nov 2 22:03:22 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:54:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925e3e95 dev-libs/mongo-c-driver: bump to 1.15.1 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Alexys Jacob gentoo.org> dev-libs/mongo-c-driver/Manifest | 1 + .../mongo-c-driver/mongo-c-driver-1.15.1.ebuild| 95 ++ 2 files changed, 96 insertions(+) diff --git a/dev-libs/mongo-c-driver/Manifest b/dev-libs/mongo-c-driver/Manifest index 9ecf336d91e..0e15101cd2a 100644 --- a/dev-libs/mongo-c-driver/Manifest +++ b/dev-libs/mongo-c-driver/Manifest @@ -9,6 +9,7 @@ DIST mongo-c-driver-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def722 DIST mongo-c-driver-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 DIST mongo-c-driver-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d DIST mongo-c-driver-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 +DIST mongo-c-driver-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512 7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5 DIST mongo-c-driver-1.3.5.tar.gz 5860804 BLAKE2B a55de56d285638f21caff06446e3c0c19a5b8722a2ed69fdf046c35973c9bedcc1686065e4355db28afc83c1415872eee2972a6fb3f21647d2cafce12706adc0 SHA512 23844ffe20580998308aa9c8409afcb87dccde874077eefc6806b705e5de5743846ba0513f3a3fe83147fc47842ab8c7438ad1de5f3f55b81586b9e19046aabf DIST mongo-c-driver-1.6.2.tar.gz 6907818 BLAKE2B 7922a50ba58d92d2954eb5c2ccb02fd3b70861bd26516fd12fe6bdf79a926799fbc3a367e1c24a57932870726aa5abc1d264215ea964a56bc318ab0f413afc60 SHA512 b3fe08a31bc83707a4d94f8ea2742fc9b17d024d6c2f92b49cfc4fe012e58cd441c9f0fa4bae9f4205fca44b2a0d8c6d5bc32a05fc9ede9bab0011839a1394af DIST mongo-c-driver-1.8.2.tar.gz 7308675 BLAKE2B ca82c2824486cee78b164d1fdfcf1de062804f0f8637a36ec197efe434ae23a387ec0e6b2e4aa3e9c8bb2434a3cef48fecd17fc4b159a92ad86b8b940b17598a SHA512 af23601ba33694d80acdb890c1b85a354fda966491c4bbfb341a884bcd6314886e405efa3a09e47398adf8dbfdeb1b05ae8b022a72f04a66265bfaeddb661f76 diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.15.1.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-1.15.1.ebuild new file mode 100644 index 000..6bded6a0a99 --- /dev/null +++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.15.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Client library written in C for MongoDB" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/${P}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~s390 ~x86" +IUSE="debug examples icu libressl sasl ssl static-libs test" +REQUIRED_USE="test? ( static-libs )" + +RDEPEND="app-arch/snappy:= + app-arch/zstd:= + >=dev-libs/libbson-${PV} + dev-python/sphinx + sys-libs/zlib:= + icu? ( dev-libs/icu:= ) + sasl? ( dev-libs/cyrus-sasl:= ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" +DEPEND="${RDEPEND} + test? ( + dev-db/mongodb + dev-libs/libbson[static-libs] + )" + +# No tests on x86 because tests require dev-db/mongodb which don't support +# x86 anymore (bug #645994) +RESTRICT="x86? ( test ) + !test? ( test )" + +PATCHES=( + "${FILESDIR}/${PN}-1.14.0-enable-tests.patch" # enable tests with system libbson + "${FILESDIR}/${PN}-1.14.0-no-docs.patch" +) + +src_prepare() { + cmake-utils_src_prepare + + # copy private headers for tests since we don't build libbson + if use test; then + mkdir -p src/libbson/tests/bson || die + for f in bson-context-private.h bson-iso8601-private.h bson-private.h; do + cp
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbson/
commit: a2a9f33b9e67f8fd957d40769974de55241c98b8 Author: Tomas Mozes gmail com> AuthorDate: Sat Nov 2 22:02:02 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:54:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a9f33b dev-libs/libbson: bump to 1.15.1 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13531 Signed-off-by: Alexys Jacob gentoo.org> dev-libs/libbson/Manifest | 1 + dev-libs/libbson/libbson-1.15.1.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest index 0fd2d28f7f9..5d72c4fca67 100644 --- a/dev-libs/libbson/Manifest +++ b/dev-libs/libbson/Manifest @@ -7,6 +7,7 @@ DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 113db7ec95f8e9b65433fc20def7224ee8d54 DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B ce5c78dde31edc753a6678e90889a0da7129cd1fcf1dce7222df4d25ca109b1bfbb545c755abf8e4cc39dd40dde7ba4c50dd51dcfc67c970e2b8eb278bd543fc SHA512 d2f5b04b3d2dbdeba4547ec1fe8a0da7bad5214de92fff480ef0ff7d97ea45d5e6347c11c249867d4905b1dd81b76c7cfbb9094a58df586dae881955ee246907 DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35 SHA512 454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f SHA512 99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994 +DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9 SHA512 7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1 SHA512 b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc SHA512 a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d SHA512 f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b diff --git a/dev-libs/libbson/libbson-1.15.1.ebuild b/dev-libs/libbson/libbson-1.15.1.ebuild new file mode 100644 index 000..a21a401d4d6 --- /dev/null +++ b/dev-libs/libbson/libbson-1.15.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Library routines related to building,parsing and iterating BSON documents" +HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson; +SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +IUSE="examples static-libs" + +DEPEND="dev-python/sphinx" + +PATCHES=( "${FILESDIR}/libbson-1.14.0-no-docs.patch" ) + +S="${WORKDIR}/mongo-c-driver-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_BSON=ON + -DENABLE_EXAMPLES=OFF + -DENABLE_MAN_PAGES=ON + -DENABLE_MONGOC=OFF + -DENABLE_TESTS=OFF + -DENABLE_STATIC="$(usex static-libs ON OFF)" + -DENABLE_UNINSTALL=OFF + ) + + cmake-utils_src_configure +} + +src_install() { + if use examples; then + docinto examples + dodoc src/libbson/examples/*.c + fi + + cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-mongodb/
commit: d62bab85f4466f694685606e51e664896a1c8146 Author: Tomas Mozes gmail com> AuthorDate: Sat Nov 2 22:09:52 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:54:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62bab85 dev-php/pecl-mongodb: bump to 1.6.0 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Alexys Jacob gentoo.org> dev-php/pecl-mongodb/Manifest | 1 + dev-php/pecl-mongodb/pecl-mongodb-1.6.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-php/pecl-mongodb/Manifest b/dev-php/pecl-mongodb/Manifest index 4f129ed93d4..458572d3211 100644 --- a/dev-php/pecl-mongodb/Manifest +++ b/dev-php/pecl-mongodb/Manifest @@ -1,3 +1,4 @@ DIST mongodb-1.3.3.tgz 925476 BLAKE2B 845abd4c7cf5dbb1fb3b04c5fc4070f0a360874ac566f1988025701258141a89afaa0e60c3d7166484fa37eda4ef08d94deeabdcc2ebe2a4f221dcf83aff20df SHA512 16c82ada278eac6996065d3c594237fbb8c1a7fe4e21828aa8af9ef98033cf6dfaf0fee90095e8116e946e620b551a6122238f85865a6c47d4d087f784cd54ea DIST mongodb-1.5.3.tgz 1059580 BLAKE2B 23bd5f6b0f218cf55bd5713a770f3990d5c1492925623712583356d8aee42a1b47519b93ba64036aaf98f97ab4b1b30de9d8aa39659f2575c4f4dba3892d574d SHA512 35704e75bd7867a436d953c00c7560c9a08a4fa8f3555d7cc00aeda34e87c6c7aa7ecc1d7f674747e34f4f8dac35d320f6317e60229528ea9782bbe669bafec0 DIST mongodb-1.5.5.tgz 1060017 BLAKE2B 475ca0f6a1cbd5270c9bde0f195d6092ef25441e0cee0a45ed378a868bd1ad27c7a77c4f4702b6f82004433805563cdaa728cbc11bb5beff83b982122cad339b SHA512 1eefc8f8e359a979082dc7808e89ff5418cd2dc73d4250638e33dc32cce40ef42502e9dbbb07303381e0062b84818568034f4e4cda8c8bf905513d00bf008392 +DIST mongodb-1.6.0.tgz 1096156 BLAKE2B 16c3b1d07d31d29a214aba320347f8e40cfc4f0dae8b0713b02cd0e3ff98fd54b09217472f33378efdfcae755bbdbfe58da7db89d4dda2893ba7b3b0e8bb SHA512 e75dc607bf41bb71a0fce3b73785ef4203af97a3e8b21bf70a80c2216e9530463a6aaca55b013a4fa2f3c4eb72405a25209935ea1a238475f990763af54aa641 diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.6.0.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-1.6.0.ebuild new file mode 100644 index 000..18b9f1a79d6 --- /dev/null +++ b/dev-php/pecl-mongodb/pecl-mongodb-1.6.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PHP_EXT_NAME="mongodb" +USE_PHP="php7-1 php7-2 php7-3" + +inherit php-ext-pecl-r3 + +DESCRIPTION="MongoDB database driver for PHP" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl sasl test" + +PHP_DEPEND=" + php_targets_php7-1? ( dev-lang/php:7.1[json,ssl,zlib] ) + php_targets_php7-2? ( dev-lang/php:7.2[json,ssl,zlib] ) + php_targets_php7-3? ( dev-lang/php:7.3[json,ssl,zlib] )" +COMMON_DEPEND="${PHP_DEPEND} + >=dev-libs/libbson-1.15.1 + >=dev-libs/mongo-c-driver-1.15.1[sasl?,ssl] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sasl? ( dev-libs/cyrus-sasl )" +DEPEND="${COMMON_DEPEND} + test? ( dev-db/mongodb )" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${PHP_DEPEND} + virtual/pkgconfig" + +# No tests on x86 because tests require dev-db/mongodb which don't support +# x86 anymore (bug #645994) +RESTRICT="x86? ( test ) + !test? ( test )" + +src_configure() { + local PHP_EXT_ECONF_ARGS=( + --enable-mongodb + --with-libbson + --with-libmongoc + --with-mongodb-sasl=$(usex sasl) + ) + php-ext-source-r3_src_configure +} + +# FEATURES="test" emerge dev-php/pecl-mongodb +src_test() { + local PORT=27017 + mongod --port ${PORT} --bind_ip 127.0.0.1 --nounixsocket --fork \ + --dbpath="${T}" --logpath="${T}/mongod.log" || die + php-ext-pecl-r3_src_test + kill $(<"${T}/mongod.lock") +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/pacemaker/
commit: 43d97f36b607be3536627591c225a23e11a81215 Author: Alessandro Barbieri gmail com> AuthorDate: Thu Oct 31 00:40:21 2019 + Commit: Alexys Jacob gentoo org> CommitDate: Fri Nov 15 21:52:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d97f36 sys-cluster/pacemaker: python compats, disable static lib Since no other packages require the static libraries built by pacemaker, I'll disable them as suggested by the links below https://flameeyes.blog/2011/08/29/useless-flag-static-libs/ https://archives.gentoo.org/gentoo-dev/message/2dada80c2b9c85b0e83e6328428bf8ab Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Alessandro Barbieri gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13442 Signed-off-by: Alexys Jacob gentoo.org> sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild | 80 1 file changed, 80 insertions(+) diff --git a/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild b/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild new file mode 100644 index 000..ed65ac8337a --- /dev/null +++ b/sys-cluster/pacemaker/pacemaker-1.1.19-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit autotools python-single-r1 + +MY_PN="${PN^}" +MY_P="${MY_PN}-${PV/_/-}" + +DESCRIPTION="Pacemaker CRM" +HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker; +SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="acl heartbeat smtp snmp" + +DEPEND="${PYTHON_DEPS} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + sys-cluster/cluster-glue + >=sys-cluster/libqb-0.14.0 + sys-cluster/resource-agents + + heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) + !heartbeat? ( sys-cluster/corosync ) + smtp? ( net-libs/libesmtp ) + snmp? ( net-analyzer/net-snmp ) +" +RDEPEND="${DEPEND}" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +S="${WORKDIR}/${PN}-${MY_P}" + +src_prepare() { + default + sed -i -e "s/ -ggdb//g" configure.ac || die + eautoreconf + python_fix_shebang . +} + +src_configure() { + # appends lib to localstatedir automatically + local myconf=( + --libdir="/usr/$(get_libdir)" + --localstatedir=/var + --disable-dependency-tracking + --disable-fatal-warnings + --disable-static + --without-cs-quorum + --without-cman + $(use_with acl) + $(use_with heartbeat) + $(use_with smtp esmtp) + $(use_with snmp) + ) + + if use heartbeat ; then + myconf+=( --without-corosync ) + else + myconf+=( --with-ais ) + fi + + econf "${myconf[@]}" +} + +src_install() { + default + rm -rf "${D}/var/run" "${D}/etc/init.d" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" || die + if has_version "
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libpod/
commit: b944e808839cdcd5ea25e1af3912bd52c671fe6e Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 21:37:23 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 21:37:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b944e808 app-emulation/libpod: Remove old version 1.5.1-r1 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/libpod/Manifest | 1 - app-emulation/libpod/libpod-1.5.1-r1.ebuild | 142 2 files changed, 143 deletions(-) diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest index d80038301d2..65cc6cd084c 100644 --- a/app-emulation/libpod/Manifest +++ b/app-emulation/libpod/Manifest @@ -1,2 +1 @@ -DIST libpod-1.5.1.tar.gz 8010274 BLAKE2B 4928b45a6d86fe14ff7359c856da664d14fc578dcff095c984eb0fa3b4aed42576cf610f19a9015064f406109d79cd6df60eb0b2990e5058de1e4f9f7d9ae7ee SHA512 d9d422c4189adb840cfe3dd8b7e8278412f0ea17e4ccd2cdf4f4b134a87b1add61bbdca1c8d9db3db846c272e2ab3f624bf9e4aac005b78d0c7e161af898dc02 DIST libpod-1.6.3.tar.gz 8340471 BLAKE2B b017a29ab034d8432b3abe2d920e0a71ad6542a5f088ed0de8fc67e846b409efbfd5be2e72908b52b5d21f05ce30c31db3bd55f8d8974711eb8f48cf8c3553a5 SHA512 a4d9f4c74db42fade86c36f4b2c27b8b3ff42db90af21bccab2eae8e9d710ae102c05e1fa926ac1d8e67613e11fa40163800077b61e49d90de521ab472e9c8dd diff --git a/app-emulation/libpod/libpod-1.5.1-r1.ebuild b/app-emulation/libpod/libpod-1.5.1-r1.ebuild deleted file mode 100644 index f1061d08281..000 --- a/app-emulation/libpod/libpod-1.5.1-r1.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_COMMIT="00057929f5acfd98341964d85722383363376d52" -EGO_PN="github.com/containers/${PN}" - -inherit bash-completion-r1 flag-o-matic golang-vcs-snapshot - -DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" -HOMEPAGE="https://github.com/containers/libpod/; -SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64" -IUSE="apparmor btrfs ostree +rootless selinux" -REQUIRED_USE="!selinux? ( !ostree )" -RESTRICT="test" - -COMMON_DEPEND=" - app-crypt/gpgme:= - >=app-emulation/conmon-2.0.0 - >=app-emulation/runc-1.0.0_rc6 - dev-libs/libassuan:= - dev-libs/libgpg-error:= - sys-fs/lvm2 - sys-libs/libseccomp:= - - apparmor? ( sys-libs/libapparmor ) - btrfs? ( sys-fs/btrfs-progs ) - ostree? ( - dev-libs/glib:= - dev-util/ostree:= - ) - rootless? ( app-emulation/slirp4netns ) - selinux? ( sys-libs/libselinux:= ) -" -DEPEND=" - ${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND}" -S="${WORKDIR}/${P}/src/${EGO_PN}" - -src_prepare() { - default - - # Disable installation of python modules here, since those are - # installed by separate ebuilds. - sed -e '/^GIT_.*/d' \ - -e 's/$(GO) build/$(GO) build -v -work -x/' \ - -e 's/^\(install:.*\) install\.python$/\1/' \ - -i Makefile || die -} - -src_compile() { - # Filter unsupported linker flags - filter-flags '-Wl,*' - - [[ -f hack/apparmor_tag.sh ]] || die - if use apparmor; then - echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die - fi - - [[ -f hack/btrfs_installed_tag.sh ]] || die - if use btrfs; then - echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die - else - echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - hack/btrfs_installed_tag.sh || die - fi - - [[ -f hack/ostree_tag.sh ]] || die - if use ostree; then - echo -e "#!/bin/sh\necho ostree" > hack/ostree_tag.sh || die - else - echo -e "#!/bin/sh\necho containers_image_ostree_stub" > hack/ostree_tag.sh || die - fi - - [[ -f hack/selinux_tag.sh ]] || die - if use selinux; then - echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die - else - echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die - fi - - env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \ - emake all \ - GIT_BRANCH=master \ - GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${EGIT_COMMIT}" \ - GIT_COMMIT="${EGIT_COMMIT}" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - - insinto /etc/containers - newins test/registries.conf registries.conf.example
[gentoo-commits] repo/gentoo:master commit in: app-emulation/buildah/
commit: c265b4f057d0b8ba0ca7c52045372af58a13fa7c Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 21:24:45 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 21:24:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c265b4f0 app-emulation/buildah: Bump to version 1.11.5 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/buildah/Manifest | 1 + app-emulation/buildah/buildah-1.11.5.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest index cc53b820d9a..7ca2df07441 100644 --- a/app-emulation/buildah/Manifest +++ b/app-emulation/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.11.2.tar.gz 10128075 BLAKE2B ad8f4253b62cd7709bf5ae530d002190c1850da6bbfa7dff2281de0592422eccc67a4ba6e52f7a82d6c1b320b986237a84d0ffaaf9b3b1b93822a54621365250 SHA512 f491d96d5bb4d0aa03981fb58d24f36c2e3928179c8fb79e85f323ce9a65ae6da05b816d86ae43f94a83a1b2445b315f93ca28b531436d9b4e5861e4adef2aac DIST buildah-1.11.3.tar.gz 10429884 BLAKE2B 2d433a128d115c6b2f3a9d246d41406993905dee357237796cea3295036d026ca93f8c98ca992cfebfa574ab0d5e7b974fd356a146b7cde58986166bc18a5645 SHA512 07fff3f8c044ad01a663bf5470b19f75568ce741b3bb45f656200099ba559622597111ede3e20331dc06139f2e58d962d92bf0fdd00284ca6ed05b5b66500975 +DIST buildah-1.11.5.tar.gz 10594213 BLAKE2B 421d4ea78ad84fbae42086b8d49fec26db8e2aa1f83e261a8b5b1f3f41a5be4ea2fdeb41d4e27fb52bf23f309b8aea1d050cea0c6deffcad0ebb273032e712ba SHA512 04a9c51e1cb6f3a88f118b69dcea1eba85b02d534e671cd5bf31a6d6a797bce4a488c9373c92736fccd74331c1242ff60a95f44626ecbb50c32db176c7106e86 diff --git a/app-emulation/buildah/buildah-1.11.5.ebuild b/app-emulation/buildah/buildah-1.11.5.ebuild new file mode 100644 index 000..7d81cc79879 --- /dev/null +++ b/app-emulation/buildah/buildah-1.11.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +KEYWORDS="~amd64" +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah; +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="selinux" +EGIT_COMMIT="v${PV}" +GIT_COMMIT="7c97335" +SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +RDEPEND="app-crypt/gpgme:= + app-emulation/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" +RESTRICT="test" + +src_prepare() { + default + sed -e 's|^\(GIT_COMMIT ?= \).*|\1'${GIT_COMMIT}'|' -i Makefile || die + + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } +} + +src_compile() { + export -n GOCACHE XDG_CACHE_HOME + emake all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin ${PN} imgtype + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/
commit: eef6015d8a2af09f16edfb16b5e637d3ffb43fda Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 21:12:16 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 21:13:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef6015d app-emulation/skopeo: LICENSE: account for vendored software Reported-by: Michał Górny gentoo.org> Bug: https://bugs.gentoo.org/694906 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/skopeo/skopeo-0.1.39.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/skopeo/skopeo-0.1.39.ebuild b/app-emulation/skopeo/skopeo-0.1.39.ebuild index 3af894ea4f9..b26bcce7615 100644 --- a/app-emulation/skopeo/skopeo-0.1.39.ebuild +++ b/app-emulation/skopeo/skopeo-0.1.39.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Command line utility foroperations on container images and image re HOMEPAGE="https://github.com/containers/skopeo; SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0" +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" SLOT="0" KEYWORDS="~amd64" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/
commit: 197cdaa91b73c8ed495008462e251d317da5fbe3 Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 21:06:20 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 21:07:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197cdaa9 app-emulation/skopeo: Remove old versions Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/skopeo/Manifest | 2 -- app-emulation/skopeo/skopeo-0.1.37.ebuild | 55 --- app-emulation/skopeo/skopeo-0.1.38.ebuild | 55 --- 3 files changed, 112 deletions(-) diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest index 8d080fb893c..a2d4b48ca79 100644 --- a/app-emulation/skopeo/Manifest +++ b/app-emulation/skopeo/Manifest @@ -1,4 +1,2 @@ -DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c SHA512 e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e -DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b SHA512 83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0 SHA512 c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c SHA512 161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3 diff --git a/app-emulation/skopeo/skopeo-0.1.37.ebuild b/app-emulation/skopeo/skopeo-0.1.37.ebuild deleted file mode 100644 index a3641ef7199..000 --- a/app-emulation/skopeo/skopeo-0.1.37.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -EGO_PN=github.com/containers/skopeo -COMMIT=e079f9d -inherit golang-vcs-snapshot bash-completion-r1 - -DESCRIPTION="Command line utility foroperations on container images and image repositories" -HOMEPAGE="https://github.com/containers/skopeo; -SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:= - >=dev-libs/libassuan-2.4.3:= - dev-libs/libgpg-error:= - >=sys-fs/btrfs-progs-4.0.1 - >=sys-fs/lvm2-2.02.145:=" -DEPEND="${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${P}/src/${EGO_PN}" - -RESTRICT="test" - -src_compile() { - local BUILDTAGS="containers_image_ostree_stub" - set -- env -u GOCACHE -u XDG_CACHE_HOME GOPATH="${WORKDIR}/${P}" \ - go build -ldflags "-X main.gitCommit=${COMMIT}" \ - -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \ - -o skopeo ./cmd/skopeo - echo "$@" - "$@" || die - cd docs || die - for f in *.1.md; do - go-md2man -in ${f} -out ${f%%.md} || die - done -} - -src_install() { - dobin skopeo - doman docs/*.1 - dobashcomp completions/bash/skopeo - insinto /etc/containers - newins default-policy.json policy.json - insinto /etc/containers/registries.d - doins default.yaml - keepdir /var/lib/atomic/sigstore - einstalldocs -} diff --git a/app-emulation/skopeo/skopeo-0.1.38.ebuild b/app-emulation/skopeo/skopeo-0.1.38.ebuild deleted file mode 100644 index d6afc826266..000 --- a/app-emulation/skopeo/skopeo-0.1.38.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -EGO_PN=github.com/containers/skopeo -COMMIT=37f616e -inherit golang-vcs-snapshot bash-completion-r1 - -DESCRIPTION="Command line utility foroperations on container images and image repositories" -HOMEPAGE="https://github.com/containers/skopeo; -SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:= - >=dev-libs/libassuan-2.4.3:= - dev-libs/libgpg-error:= - >=sys-fs/btrfs-progs-4.0.1 - >=sys-fs/lvm2-2.02.145:=" -DEPEND="${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND}" -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: f6a87dc1d98b5f3deaeb5b43818f20e17afa79c4 Author: William Hubbs gentoo org> AuthorDate: Fri Nov 15 21:01:07 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Nov 15 21:03:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a87dc1 sys-apps/shadow: 4.7-r1: create /etc/sub{g,u}id, remove split-usr Bug: https://bugs.gentoo.org/700062 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: William Hubbs gentoo.org> sys-apps/shadow/shadow-4.7-r1.ebuild | 212 +++ 1 file changed, 212 insertions(+) diff --git a/sys-apps/shadow/shadow-4.7-r1.ebuild b/sys-apps/shadow/shadow-4.7-r1.ebuild new file mode 100644 index 000..c0735c920ae --- /dev/null +++ b/sys-apps/shadow/shadow-4.7-r1.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool pam + +DESCRIPTION="Utilities to deal with user accounts" +HOMEPAGE="https://github.com/shadow-maint/shadow; +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 ~riscv ~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 ) + +DEPEND="acl? ( sys-apps/acl:0= ) + audit? ( >=sys-process/audit-2.6:0= ) + cracklib? ( >=sys-libs/cracklib-2.7-r3:0= ) + pam? ( sys-libs/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= )" +BDEPEND=" + app-arch/xz-utils + nls? ( sys-devel/gettext )" +RDEPEND="${DEPEND} + pam? ( >=sys-auth/pambase-20150213 )" + +PATCHES=( + "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch" +) + +src_prepare() { + default + #eautoreconf + elibtoolize +} + +src_configure() { + local myeconfargs=( + --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) + ) + econf "${myeconfargs[@]}" + + 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 + # -lshadow in a Makefile of some other package, it is safe to + # remove it. + rm -f "${ED}"/{,usr/}$(get_libdir)/lib{misc,shadow}.{a,la} + + insinto /etc + if ! use pam ; then + insopts -m0600 + doins etc/login.access etc/limits + fi + + # needed for 'useradd -D' + insinto /etc/default + insopts -m0600 + doins "${FILESDIR}"/default/useradd + + cd "${S}" || die + insinto /etc + insopts -m0644 + newins etc/login.defs login.defs + + set_login_opt CREATE_HOME yes + if ! use pam ; then + set_login_opt MAIL_CHECK_ENAB no + set_login_opt SU_WHEEL_ONLY yes + set_login_opt CRACKLIB_DICTPATH /usr/$(get_libdir)/cracklib_dict + set_login_opt LOGIN_RETRIES 3 + set_login_opt ENCRYPT_METHOD SHA512 + set_login_opt CONSOLE + else + dopamd "${FILESDIR}"/pam.d-include/shadow + + for x in chpasswd chgpasswd newusers; do +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/skopeo/
commit: c4346317163561fbf286043d004bf39f4901b3d6 Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 20:50:11 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 21:02:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4346317 app-emulation/skopeo: Bump to version 0.1.40 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/skopeo/Manifest | 1 + app-emulation/skopeo/skopeo-0.1.40.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/app-emulation/skopeo/Manifest b/app-emulation/skopeo/Manifest index c49672d8a48..8d080fb893c 100644 --- a/app-emulation/skopeo/Manifest +++ b/app-emulation/skopeo/Manifest @@ -1,3 +1,4 @@ DIST skopeo-0.1.37.tar.gz 2766509 BLAKE2B 59e3f4cf37694b4ae59fe4eca6afd8abe4f7ab1aec3c0cee409be6f0f648fd2929092ee9b5a2b167c5041202dac908cd39f693d8ae8eebf621be47f302bd885c SHA512 e2de3c65f864572fe74ca55ee107703a49855f0da71c440784b06d13ed724456cf7bf30e18a5cb15cf2e136edc688b56321cf7838a2cc66f39c4ea9d9686441e DIST skopeo-0.1.38.tar.gz 2947365 BLAKE2B 1d2d6ea2ed677f2b068ecca9b8dcee9d31280acb3f7acd8e0a59321d178244b506f4124eba8dd0519a3f5b307a6001d05a093cdf93189eccb55cf7c9cc41895b SHA512 83e53eb7632761eb444d4f824b6fee7a2e265e386fd1ba58e2d3194750f794a0e1cdc94a76222d12f589f851c459b165756661a76c09cc9c7dd9b2d6fff2b39f DIST skopeo-0.1.39.tar.gz 3850036 BLAKE2B e635be475f22cc25ab98e446424f4a6b0babe34f827a73f9c9c1533db782490e9af94e759ac78fbeeec1c0e1fa42eef9d09fb4e7ff1f4df654f65fe4c1a9f7b0 SHA512 c4aadc40f9d637c628cd96c204b3e9bc3a928c145521bed2e5046508fc936ff99442dda8b4a4cdd85c4d04e64a9ccee5ea8d563c6ebf4e6020d50d96b921716c +DIST skopeo-0.1.40.tar.gz 3907911 BLAKE2B 0a9ebcc9662036b1595149f0d19a46c0565b115d37b22c6410041eef3e6755b20561439596f1033dd6ce2c78a4948e358b2518003729873d5ab8ce9a7bec082c SHA512 161edb8afa961e48e314cf70a4fcebd971a45a50fc11eab6ec751ba4eb05a8be011d16b83c4ed1fa9d6336846da5f518da006d4476ee4e29a160c629820773d3 diff --git a/app-emulation/skopeo/skopeo-0.1.40.ebuild b/app-emulation/skopeo/skopeo-0.1.40.ebuild new file mode 100644 index 000..3ee26d3ab1a --- /dev/null +++ b/app-emulation/skopeo/skopeo-0.1.40.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +COMMIT=be6146b +inherit go-module bash-completion-r1 + +DESCRIPTION="Command line utility foroperations on container images and image repositories" +HOMEPAGE="https://github.com/containers/skopeo; +SRC_URI="https://github.com/containers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND=">=app-crypt/gpgme-1.5.5:= + >=dev-libs/libassuan-2.4.3:= + dev-libs/libgpg-error:= + >=sys-fs/btrfs-progs-4.0.1 + >=sys-fs/lvm2-2.02.145:=" +DEPEND="${COMMON_DEPEND} + dev-go/go-md2man" +RDEPEND="${COMMON_DEPEND}" + +RESTRICT="test" + +src_compile() { + local BUILDTAGS="containers_image_ostree_stub" + set -- env -u GOCACHE -u XDG_CACHE_HOME \ + go build -mod=vendor -ldflags "-X main.gitCommit=${COMMIT}" \ + -gcflags "${GOGCFLAGS}" -tags "${BUILDTAGS}" \ + -o skopeo ./cmd/skopeo + echo "$@" + "$@" || die + cd docs || die + for f in *.1.md; do + go-md2man -in ${f} -out ${f%%.md} || die + done +} + +src_install() { + dobin skopeo + doman docs/*.1 + dobashcomp completions/bash/skopeo + insinto /etc/containers + newins default-policy.json policy.json + insinto /etc/containers/registries.d + doins default.yaml + keepdir /var/lib/atomic/sigstore + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/
commit: a9402dcb1e2bbc0f90b3f996780a205820cca7f3 Author: Ian Whyman gentoo org> AuthorDate: Fri Nov 15 20:50:01 2019 + Commit: Ian Whyman gentoo org> CommitDate: Fri Nov 15 20:50:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9402dcb media-video/handbrake: 1.3.0 Bump Closes: https://bugs.gentoo.org/698970 Closes: https://bugs.gentoo.org/700098 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Ian Whyman gentoo.org> media-video/handbrake/Manifest | 1 + media-video/handbrake/{handbrake-.ebuild => handbrake-1.3.0.ebuild} | 2 ++ media-video/handbrake/handbrake-.ebuild | 2 ++ 3 files changed, 5 insertions(+) diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest index 704911517b5..39ca8d3e610 100644 --- a/media-video/handbrake/Manifest +++ b/media-video/handbrake/Manifest @@ -1 +1,2 @@ DIST handbrake-1.2.2.tar.bz2 18010777 BLAKE2B 75ace4565bef22a6ee8cd3291a393dd20d9a8fcc57b16bca15393f9a5f18949bf104ad69b536453013598ea3dc0ddbceddf85b96e234f09ef2c119810242f48e SHA512 434e6db1acbe01771aeefd2f257bdc58ad84e63ba441f4977f634b9ccb3c708176b928adf1dfa9e20d4948b65876ae9b4dfdc35f9c56f03f34858380090ab29c +DIST handbrake-1.3.0.tar.bz2 16801695 BLAKE2B 2a71674f557562317ed643064f252f3f88815a0b2fbbf9478f79efdd18282304443a29120effdce8ed9b07d00896d0946be0a7f4a94ae65252f9935c97829fb4 SHA512 40801a5a3756feb33f374e68e7ed743841d33f7a6b22dd2361034f182b32cdcead3ff02a7a6e16f0ffbc7b693541747b048dc606deadf7a8e490aad193e07c4d diff --git a/media-video/handbrake/handbrake-.ebuild b/media-video/handbrake/handbrake-1.3.0.ebuild similarity index 98% copy from media-video/handbrake/handbrake-.ebuild copy to media-video/handbrake/handbrake-1.3.0.ebuild index f75730cee0d..13e3bf9a6ad 100644 --- a/media-video/handbrake/handbrake-.ebuild +++ b/media-video/handbrake/handbrake-1.3.0.ebuild @@ -31,9 +31,11 @@ RDEPEND=" app-arch/xz-utils media-libs/speex dev-libs/jansson + dev-libs/libxml2 media-libs/a52dec media-libs/libass:= >=media-libs/libbluray-1.0 + >=media-libs/dav1d-0.5.1 media-libs/libdvdnav media-libs/libdvdread:= media-libs/libsamplerate diff --git a/media-video/handbrake/handbrake-.ebuild b/media-video/handbrake/handbrake-.ebuild index f75730cee0d..13e3bf9a6ad 100644 --- a/media-video/handbrake/handbrake-.ebuild +++ b/media-video/handbrake/handbrake-.ebuild @@ -31,9 +31,11 @@ RDEPEND=" app-arch/xz-utils media-libs/speex dev-libs/jansson + dev-libs/libxml2 media-libs/a52dec media-libs/libass:= >=media-libs/libbluray-1.0 + >=media-libs/dav1d-0.5.1 media-libs/libdvdnav media-libs/libdvdread:= media-libs/libsamplerate
[gentoo-commits] repo/gentoo:master commit in: app-emulation/containers-storage/
commit: d9d0bce0062e13bb75b56fd1feb3b56f3f73 Author: Zac Medico gentoo org> AuthorDate: Fri Nov 15 20:30:14 2019 + Commit: Zac Medico gentoo org> CommitDate: Fri Nov 15 20:33:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d0bce0 app-emulation/containers-storage: Remove old versions Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico gentoo.org> app-emulation/containers-storage/Manifest | 2 - .../containers-storage-1.13.1.ebuild | 110 - .../containers-storage-1.13.3.ebuild | 110 - app-emulation/containers-storage/metadata.xml | 3 - 4 files changed, 225 deletions(-) diff --git a/app-emulation/containers-storage/Manifest b/app-emulation/containers-storage/Manifest index 91bec43f25d..9342b4834ba 100644 --- a/app-emulation/containers-storage/Manifest +++ b/app-emulation/containers-storage/Manifest @@ -1,4 +1,2 @@ -DIST containers-storage-1.13.1.tar.gz 5983556 BLAKE2B 1d0b6aba0464603fb26c45beecdb9b4afe6566dff4698da980ad6f9736a6d810ec41334f181d5709f78bab986e704c965b1967ed591348cd687d9cb92875321d SHA512 9fa686f44dda3d363f7c623abc9baa0911e26eb5e7dbb7bc60da259fe8d52411cb25fb98e2c8db10a5a80ebf04d07af8390acd48d26706f913900b19e58eac9f -DIST containers-storage-1.13.3.tar.gz 5983607 BLAKE2B 9e591873da4824a133e3818ba9a97074bca234c3154bef9c4febcfd559d0b2ab7462c7da24ce7d391bbdbe2d9a62cb9fd711624623ba28cd8e79d0ca7fcabb47 SHA512 83fd16cbe5821c68092845defc2c5b8407b03c3972b146f409be3444a114d357709fefc25206a1ca26e6ef4a5fc219f360bb0195ffdc1c6e9f79e90f07740820 DIST containers-storage-1.13.5.tar.gz 5968281 BLAKE2B 9690ebc87ce32a82b7560d594e192e0ad4dc9e8885797593d8c9699c13b9ddf0814773bce081edafe3050aba5d2bc470855c0717874c091b1468d52f7ad08658 SHA512 7f9f65e3141b7843a42389c78b3fbcc55a205eb661968f85942ccc2751fa6eb3fdf1199e8d244264d1b8f392e290a1770f93d5a8fd58de98f9d9a277aa39155f DIST github.com-pquerna-ffjson-e517b90714f7c0eabe6d2e570a5886ae077d6db6.tar.gz 103470 BLAKE2B 81f0f6ea6648997cb61723d09d456802e60a3d1eb35134c4bbc8af5943b955b1402fe2b3f8d0d4d2d0293ab256a9be66d53262d5f79ca00bf8c18ded39dc44f4 SHA512 fadca5a7bd0c0578b23281720a08c505054f3497daeee8efa36b5acafa4118feb4b8a96c4acb4c279d72ebcd50846307cfbb846a355b62f350c961f9102c93a6 diff --git a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild b/app-emulation/containers-storage/containers-storage-1.13.1.ebuild deleted file mode 100644 index daa6f6e3484..000 --- a/app-emulation/containers-storage/containers-storage-1.13.1.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGO_VENDOR=( - "github.com/pquerna/ffjson e517b90714f7c0eabe6d2e570a5886ae077d6db6" -) - -inherit golang-vcs-snapshot - -KEYWORDS="~amd64" -DESCRIPTION="containers/storage library" -HOMEPAGE="https://github.com/containers/storage; -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT" -SLOT="0" -IUSE="btrfs +device-mapper ostree test" -EGO_PN="${HOMEPAGE#*//}" -EGIT_COMMIT="v${PV}" -SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz - ${EGO_VENDOR_URI}" -RDEPEND=" - btrfs? ( sys-fs/btrfs-progs ) - device-mapper? ( sys-fs/lvm2:= ) - ostree? ( - dev-libs/glib:= - dev-util/ostree:= - )" -DEPEND="${RDEPEND} - dev-go/go-md2man - test? ( - sys-fs/btrfs-progs - sys-fs/lvm2 - sys-apps/util-linux - )" -RESTRICT="test? ( userpriv ) !test? ( test )" - -src_unpack() { - golang-vcs-snapshot_src_unpack -} - -src_prepare() { - default - - [[ -f ${S}/src/${EGO_PN}/hack/btrfs_tag.sh ]] || die - use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - "${S}/src/${EGO_PN}/hack/btrfs_tag.sh" || die; } - - [[ -f ${S}/src/${EGO_PN}/hack/libdm_tag.sh ]] || die - use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion exclude_graphdriver_devicemapper" > \ - "${S}/src/${EGO_PN}/hack/libdm_tag.sh" || die; } - - [[ -f ${S}/src/${EGO_PN}/hack/ostree_tag.sh ]] || die - use ostree || { echo -e "#!/bin/sh\ntrue" > \ - "${S}/src/${EGO_PN}/hack/ostree_tag.sh" || die; } - - sed -e 's:TestChrootUntarPath(:_\0:' \ - -i "${S}/src/${EGO_PN}/pkg/chrootarchive/archive_test.go" || die - sed -e 's:TestTarUntar(:_\0:' \ - -e 's:TestTarWithOptionsChownOptsAlwaysOverridesIdPair(:_\0:' \ - -e 's:TestTarWithOptions(:_\0:' \ - -i "${S}/src/${EGO_PN}/pkg/archive/archive_test.go" || die - sed -e 's:TestTarUntarWithXattr(:_\0:' \ - -e 's:TestTarWithBlockCharFifo(:_\0:' \ - -i "${S}/src/${EGO_PN}/pkg/archive/archive_unix_test.go" || die - sed -e 's:TestTarUntarWithXattr(:_\0:' \ - -i
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/, lxde-base/lxsession/files/
commit: 55e4ad33378ad58c3dd34329670c7d0ff04e6880 Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 15 20:14:57 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 15 20:14:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e4ad33 lxde-base/lxsession: Drop old Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Pacho Ramos gentoo.org> lxde-base/lxsession/Manifest | 1 - .../files/lxsession-0.5.2-key2-null.patch | 20 -- lxde-base/lxsession/lxsession-0.5.2.ebuild | 72 -- lxde-base/lxsession/lxsession-0.5.4.ebuild | 63 --- 4 files changed, 156 deletions(-) diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest index f640f1aba27..2c4208a6c52 100644 --- a/lxde-base/lxsession/Manifest +++ b/lxde-base/lxsession/Manifest @@ -1,2 +1 @@ -DIST lxsession-0.5.2.tar.xz 354092 BLAKE2B 3acbf1be74ed461d331ea8ed10e5c403057671d5f7f32c72951ba89681ad4b0b1a104c2962805738e5b414549e84db3e12327172ffe1b7c6f13a09e09c44fd0f SHA512 2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1 DIST lxsession-0.5.4.tar.xz 422756 BLAKE2B a04c67dbbb9da6405e165a05eb43d82f9d7ecc943147a8c5ab4fb5edf50b40b408db102ea1e96e142f61fcc2d1ead023685c33e1c26c09a4183882cfe9c5c930 SHA512 5b92d6e703ef692e3788554a3a34eca7bb4b7bb23d735af838c35bfaab142238eaeee3095176e5e4a7464468ab5478a596c670b0e2488f8599091f3e2fc8482b diff --git a/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch b/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch deleted file mode 100644 index 31c88a9caa6..000 --- a/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch +++ /dev/null @@ -1,20 +0,0 @@ lxsession-0.5.2/lxsession/settings.vala.key2 2014-10-18 01:54:57.0 +0900 -+++ lxsession-0.5.2/lxsession/settings.vala2015-07-13 14:56:00.830117779 +0900 -@@ -56,7 +56,7 @@ namespace Lxsession - return return_map; - } - --public void create_config_item (string categorie, string key1, string key2, string type, string? variable) -+public void create_config_item (string categorie, string key1, string? key2, string type, string? variable) - { - /* only support string for now */ - string item_key = categorie + ";" + key1 + ";" + key2 + ";"; -@@ -71,7 +71,7 @@ namespace Lxsession - update_support_keys (categorie, key1, key2); - } - --public void delete_config_item (string categorie, string key1, string key2, string type) -+public void delete_config_item (string categorie, string key1, string? key2, string type) - { - /* only support string for now */ - string item_key = categorie + ";" + key1 + ";" + key2 + ";"; diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild b/lxde-base/lxsession/lxsession-0.5.2.ebuild deleted file mode 100644 index 84ca13270d2..000 --- a/lxde-base/lxsession/lxsession-0.5.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit vala autotools - -DESCRIPTION="LXDE session manager" -HOMEPAGE="https://wiki.lxde.org/en/LXSession; -SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux" -SLOT="0" - -# upower USE flag is enabled by default in the desktop profile -IUSE="nls upower" - -COMMON_DEPEND=" - dev-libs/glib:2 - dev-libs/dbus-glib - dev-libs/libgee:0 - dev-libs/libunique:1 - lxde-base/lxde-common - sys-auth/polkit - x11-libs/gtk+:2 - x11-libs/libX11 - sys-apps/dbus -" -RDEPEND="${COMMON_DEPEND} - !lxde-base/lxsession-edit - sys-apps/lsb-release - upower? ( sys-power/upower ) -" -DEPEND="${COMMON_DEPEND} - $(vala_depend) - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - x11-base/xorg-proto -" - -PATCHES=( - # Fedora patches - "${FILESDIR}"/${P}-reload.patch - "${FILESDIR}"/${P}-key2-null.patch - "${FILESDIR}"/${P}-notify-daemon-default.patch - "${FILESDIR}"/${P}-fix-invalid-memcpy.patch -) - -src_prepare() { - vala_src_prepare - - # Don't start in Xfce to avoid bugs like - # https://bugzilla.redhat.com/show_bug.cgi?id=616730 - sed -i 's/^NotShowIn=GNOME;KDE;/NotShowIn=GNOME;KDE;XFCE;/g' data/lxpolkit.desktop.in.in || die - - # fix icon in desktop file - # http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxsession-edit;a=commit;h=3789a96691eadac9b8f3bf3034a97645860bd138 - sed -i 's/^Icon=xfwm4/Icon=session-properties/g' data/lxsession-edit.desktop.in || die - - default - eautoreconf -} - -src_configure() { - # dbus is used for
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/
commit: 52bb4231eea3d1a713608bbb1b3a17be13a9bbc0 Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 15 20:10:57 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 15 20:10:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bb4231 gnome-extra/gnome-shell-extension-dash-to-panel: Drop old Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-dash-to-panel/Manifest | 1 - .../gnome-shell-extension-dash-to-panel-25.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest index 0373f7d717f..428cc5484c2 100644 --- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest @@ -1,4 +1,3 @@ DIST gnome-shell-extension-dash-to-panel-23.tar.gz 21075058 BLAKE2B 66a48a2ca1379fb423fbd55e68b13dc8e649aceb89676d80893b56e6bda860937946bc981bca110634c975c8712378e5dbdc67f5749a4f5aa70622b75304b71b SHA512 0f8ea1b5b92213046195e88cd6433f15cf05d73712c88def4ffcfe43e75e8fad11df5a25a2b4e2ace9ac0e4b56c151e20931cfa233c39589ee33d1fec1a8499a -DIST gnome-shell-extension-dash-to-panel-25.tar.gz 21097782 BLAKE2B 25061645ecfe073b3891a974c765a98df295daa01a82cac53318b505bea99296ceddac91898fdae7fe1e01f8042d665f39d5c600544fcc69b9911a7078ed3de6 SHA512 7675fa8f1d73981fcb1e7347d0664851bf7ebb0b467093b1a166470b91890623ae617ba6399e8f367c56e84d293625cf75aca2b8f17ac21fbd96243a22e216c7 DIST gnome-shell-extension-dash-to-panel-26.tar.gz 21100594 BLAKE2B da90d4f496e10c14c554edb74065c95bf211f6778c097e3b81d863a46d0d3477f281cebac72f334b461f28b998284a861363b27d6c17ef5b1d47947a1f44bf01 SHA512 45bc148d2419db5943d0c2170ea3739a36c5a928c39d070501c5dfbec3910ba08058af1926c42f75d6b3e5918d8c30aef4f38db0af14115c11027520fa582a2f DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-25.ebuild b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-25.ebuild deleted file mode 100644 index 853e1e9bd64..000 --- a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-25.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnome2-utils - -MY_PN="${PN/gnome-shell-extension-/}" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="An icon taskbar for the Gnome Shell" -HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel; -SRC_URI="https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON_DEPEND="dev-libs/glib:2" -RDEPEND="${COMMON_DEPEND} - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-3.18.0 -" -DEPEND="${COMMON_DEPEND}" -BDEPEND=" - dev-util/intltool - sys-devel/gettext -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Set correct version - export VERSION="${PV}" - - # Don't install README and COPYING in unwanted locations - sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/files/, ...
commit: e55880f1e37744047db33ae63c314a46e46ec3fd Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 15 20:10:41 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 15 20:10:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55880f1 gnome-extra/gnome-shell-extension-dash-to-panel: Bump to v26, add branding and defaults Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-dash-to-panel/Manifest | 2 + ...shell-extension-dash-to-panel-26-branding.patch | 11 ...-shell-extension-dash-to-panel-26-opacity.patch | 11 .../gnome-shell-extension-dash-to-panel-26.ebuild | 74 ++ 4 files changed, 98 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest index 95155856a37..0373f7d717f 100644 --- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest @@ -1,2 +1,4 @@ DIST gnome-shell-extension-dash-to-panel-23.tar.gz 21075058 BLAKE2B 66a48a2ca1379fb423fbd55e68b13dc8e649aceb89676d80893b56e6bda860937946bc981bca110634c975c8712378e5dbdc67f5749a4f5aa70622b75304b71b SHA512 0f8ea1b5b92213046195e88cd6433f15cf05d73712c88def4ffcfe43e75e8fad11df5a25a2b4e2ace9ac0e4b56c151e20931cfa233c39589ee33d1fec1a8499a DIST gnome-shell-extension-dash-to-panel-25.tar.gz 21097782 BLAKE2B 25061645ecfe073b3891a974c765a98df295daa01a82cac53318b505bea99296ceddac91898fdae7fe1e01f8042d665f39d5c600544fcc69b9911a7078ed3de6 SHA512 7675fa8f1d73981fcb1e7347d0664851bf7ebb0b467093b1a166470b91890623ae617ba6399e8f367c56e84d293625cf75aca2b8f17ac21fbd96243a22e216c7 +DIST gnome-shell-extension-dash-to-panel-26.tar.gz 21100594 BLAKE2B da90d4f496e10c14c554edb74065c95bf211f6778c097e3b81d863a46d0d3477f281cebac72f334b461f28b998284a861363b27d6c17ef5b1d47947a1f44bf01 SHA512 45bc148d2419db5943d0c2170ea3739a36c5a928c39d070501c5dfbec3910ba08058af1926c42f75d6b3e5918d8c30aef4f38db0af14115c11027520fa582a2f +DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-branding.patch b/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-branding.patch new file mode 100644 index 000..fde8e190eab --- /dev/null +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-branding.patch @@ -0,0 +1,11 @@ +--- a/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml~ 2019-11-15 20:43:03.0 +0100 b/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml 2019-11-15 21:01:39.754116059 +0100 +@@ -352,7 +352,7 @@ + Show appplications button in the dash + + +- "" ++ "/usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img/gentoo.svg" + Custom Show Applications icon + Customize the Show Applications icon + diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-opacity.patch b/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-opacity.patch new file mode 100644 index 000..013d5d81813 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/files/gnome-shell-extension-dash-to-panel-26-opacity.patch @@ -0,0 +1,11 @@ +--- a/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml.old 2019-11-15 20:38:17.244421281 +0100 b/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml 2019-11-15 20:43:03.570757200 +0100 +@@ -222,7 +222,7 @@ + Custom background color for the panel + + +- false ++ true + Custom background color + Replace current theme background color for the panel + diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-26.ebuild b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-26.ebuild new file mode 100644 index 000..48736876ea0 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-26.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome2-utils + +MY_PN="${PN/gnome-shell-extension-/}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="An icon taskbar for the Gnome Shell" +HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel; +SRC_URI=" + https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kmod/
commit: a994b75140cb66a2214e57fbe2192073ccd87a83 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 15 18:49:44 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 15 18:49:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a994b751 sys-apps/kmod: revbump for RDEPEND change Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/kmod/{kmod-26-r2.ebuild => kmod-26-r3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-apps/kmod/kmod-26-r2.ebuild b/sys-apps/kmod/kmod-26-r3.ebuild similarity index 100% rename from sys-apps/kmod/kmod-26-r2.ebuild rename to sys-apps/kmod/kmod-26-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kmod/
commit: 734b16ad15cf068dd70f1065843e33ea4f93cfd7 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 15 18:44:58 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 15 18:44:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734b16ad sys-apps/kmod: sync live ebuild Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/kmod/kmod-.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild index 8e2f199af67..2cf70d9af7e 100644 --- a/sys-apps/kmod/kmod-.ebuild +++ b/sys-apps/kmod/kmod-.ebuild @@ -21,7 +21,7 @@ HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git; LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc lzma pkcs7 python static-libs +tools zlib" +IUSE="debug doc libressl lzma pkcs7 python static-libs +tools zlib" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -36,7 +36,10 @@ RDEPEND="!sys-apps/module-init-tools !=app-arch/xz-utils-5.0.4-r1 ) python? ( ${PYTHON_DEPS} ) - pkcs7? ( >=dev-libs/openssl-1.1.0:0= ) + pkcs7? ( + !libressl? ( >=dev-libs/openssl-1.1.0:0= ) + libressl? ( dev-libs/libressl:0= ) + ) zlib? ( >=sys-libs/zlib-1.2.6 )" #427130 DEPEND="${RDEPEND} doc? ( dev-util/gtk-doc )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kmod/
commit: ab4d42b4c700cfb08d601c7741959e6f0483705a Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 15 17:26:13 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 15 18:37:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4d42b4 sys-apps/kmod: rename 'ssl' USE flag to 'pkcs7' This better expresses the effect of the --with-openssl configure option. See NEWS for more details. This also has the nice side-effect of disabling the dependency on opensssl by default, which makes kmod work without /usr mounted in early boot. Closes: https://bugs.gentoo.org/700128 Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/kmod/kmod-26-r2.ebuild | 6 +++--- sys-apps/kmod/kmod-.ebuild | 6 +++--- sys-apps/kmod/metadata.xml | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-apps/kmod/kmod-26-r2.ebuild b/sys-apps/kmod/kmod-26-r2.ebuild index 08754b1f8b1..4c0380e44bd 100644 --- a/sys-apps/kmod/kmod-26-r2.ebuild +++ b/sys-apps/kmod/kmod-26-r2.ebuild @@ -21,7 +21,7 @@ HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git; LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc libressl lzma python ssl static-libs +tools zlib" +IUSE="debug doc libressl lzma pkcs7 python static-libs +tools zlib" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -36,7 +36,7 @@ RDEPEND="!sys-apps/module-init-tools !=app-arch/xz-utils-5.0.4-r1 ) python? ( ${PYTHON_DEPS} ) - ssl? ( + pkcs7? ( !libressl? ( >=dev-libs/openssl-1.1.0:0= ) libressl? ( dev-libs/libressl:0= ) ) @@ -93,7 +93,7 @@ src_configure() { $(use_enable static-libs static) $(use_enable tools) $(use_with lzma xz) - $(use_with ssl openssl) + $(use_with pkcs7 openssl) $(use_with zlib) ) diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild index 40622a08336..8e2f199af67 100644 --- a/sys-apps/kmod/kmod-.ebuild +++ b/sys-apps/kmod/kmod-.ebuild @@ -21,7 +21,7 @@ HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git; LICENSE="LGPL-2" SLOT="0" -IUSE="debug doc lzma python ssl static-libs +tools zlib" +IUSE="debug doc lzma pkcs7 python static-libs +tools zlib" # Upstream does not support running the test suite with custom configure flags. # I was also told that the test suite is intended for kmod developers. @@ -36,7 +36,7 @@ RDEPEND="!sys-apps/module-init-tools !=app-arch/xz-utils-5.0.4-r1 ) python? ( ${PYTHON_DEPS} ) - ssl? ( >=dev-libs/openssl-1.1.0:0= ) + pkcs7? ( >=dev-libs/openssl-1.1.0:0= ) zlib? ( >=sys-libs/zlib-1.2.6 )" #427130 DEPEND="${RDEPEND} doc? ( dev-util/gtk-doc ) @@ -86,7 +86,7 @@ src_configure() { $(use_enable static-libs static) $(use_enable tools) $(use_with lzma xz) - $(use_with ssl openssl) + $(use_with pkcs7 openssl) $(use_with zlib) ) diff --git a/sys-apps/kmod/metadata.xml b/sys-apps/kmod/metadata.xml index 188bf47702e..be2aa770174 100644 --- a/sys-apps/kmod/metadata.xml +++ b/sys-apps/kmod/metadata.xml @@ -10,6 +10,7 @@ Enable support for XZ compressed modules + Enable PKCS#7 signature parsing for modinfo. Install module loading/unloading tools. Enable support for gzipped modules
[gentoo-commits] proj/pambase:master commit in: /
commit: 306b4622648909158bac6ff5e315794fd8d5bd09 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 18:08:50 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 18:08:50 2019 + URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=306b4622 remove openpam support Signed-off-by: Mikle Kolyada gentoo.org> Makefile | 7 +-- openpam-conf | 24 2 files changed, 1 insertion(+), 30 deletions(-) diff --git a/Makefile b/Makefile index abd7008..d036d84 100644 --- a/Makefile +++ b/Makefile @@ -9,12 +9,7 @@ PAMD=login passwd su system-auth system-login system-local-login system-remote-l # (i.e.: in the ebuild) GIT=git -# Get this by default, even if I'd like avoid it... -ifeq "$(IMPLEMENTATION)" "" -IMPLEMENTATION=linux-pam -endif - -PAMFLAGS = -include $(IMPLEMENTATION)-conf -include basic-conf -DLINUX_PAM_VERSION=$(LINUX_PAM_VERSION) +PAMFLAGS = -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=$(LINUX_PAM_VERSION) ifeq "$(CRACKLIB)" "yes" PAMFLAGS += -DHAVE_CRACKLIB=1 diff --git a/openpam-conf b/openpam-conf deleted file mode 100644 index e38107c..000 --- a/openpam-conf +++ /dev/null @@ -1,24 +0,0 @@ -#if HAVE_CRACKLIB -# error "pam_cracklib is only supported with Linux-PAM" -#endif - -// OpenPAM only provides basic modules, it's FreeBSD that provides the -// extended modules, so check for FreeBSD building first. -#ifdef __FreeBSD__ -# define HAVE_LOGIN_ACCESS 1 -# define SUPPORT_UNIX_SESSION 0 - -# if defined(DEBUG) -# define DEBUG_NOLOGIN DEBUG -# else -# define DEBUG_NOLOGIN -# endif - -# define SUPPORT_NOLOGIN_ACCOUNT 1 -# define SUPPORT_NOLOGIN_AUTH 0 - -# if defined(WANT_SHA512) -# error "SHA512 support is not present for FreeBSD!" -# endif - -#endif /* __FreeBSD__ */
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparted/
commit: 472132346457d1dee506eef87ec635ff75c5632a Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 17:46:41 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 17:47:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47213234 dev-python/pyparted: Add live ebuild Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers gentoo.org> dev-python/pyparted/pyparted-99.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/dev-python/pyparted/pyparted-99.ebuild b/dev-python/pyparted/pyparted-99.ebuild new file mode 100644 index 000..f05348d0005 --- /dev/null +++ b/dev-python/pyparted/pyparted-99.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6}} ) +inherit distutils-r1 git-r3 + +DESCRIPTION="Python bindings for sys-block/parted" +HOMEPAGE="https://github.com/rhinstaller/pyparted/; +EGIT_REPO_URI="https://github.com/rhinstaller/pyparted/; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + >=sys-block/parted-3.1 + dev-python/decorator[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparted/
commit: f7058351194d101602c296d7e5e73417baa091c4 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 17:37:11 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 17:39:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7058351 dev-python/pyparted: Version 3.11.3 Package-Manager: Portage-2.3.79, Repoman-2.3.18 gentoo-dev/20191107.log: 17:20:29 @ let's ban jer for a start gentoo-dev/20191107.log: 17:20:54 @ fun fact: every time i file a ban request for jer, he actually improvse Signed-off-by: Jeroen Roovers gentoo.org> dev-python/pyparted/Manifest | 1 + dev-python/pyparted/pyparted-3.11.3.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/pyparted/Manifest b/dev-python/pyparted/Manifest index f442b07fcc1..28a9b6a0a83 100644 --- a/dev-python/pyparted/Manifest +++ b/dev-python/pyparted/Manifest @@ -1,3 +1,4 @@ DIST pyparted-3.10.7.tar.gz 99879 BLAKE2B f2d03415ec7623fbe25aeab70e53646aa5e576e9f20ac41ffe6c859be9572874579f5720b8d05191107f4143e2c6dd14d83a05798a345fa0ed8a81ce2634f599 SHA512 c57fed2a8d04511b12891fd59b6dd6840439aada7e5ebeab14a56e6e4f201c249046ee87d9d25af1b3f02960994efb0a2973f25928a9df85d48bbd1bc196ab07 DIST pyparted-3.11.1.tar.gz 100585 BLAKE2B ee41f0c47e9432b68a2dbb8232bff63ded548d3b2867e3a1fdd891ce1f5ea1815b0c6b47416ae66e0b545c4b44065d158f2ec8ce2ff4784238e2b09bd12edc04 SHA512 4fe627693db803a82cacb37be8f2bee3527ee8d0d564229d7328a4e5c8dfa7cdd7a06c328ac7fa6b07c8f0c74d5db304410eaf312a60a0d494525d32c873fefd DIST pyparted-3.11.2.tar.gz 101318 BLAKE2B 0c79535d6f3a269d5dfdd6c31ec80569d8c7432cd058f90999ebfd61ef727762a395d902539c49744108e92ba1a351c1ec939c02188869bed6c808551a843f92 SHA512 de6e7387e3eb9c9cb11e01f475d2749d2ce22ec2f11386df20cafcf83f7e431828f2db936f29c717e42694ff390a592598893633156a21aa7c8d5700a3c9ece9 +DIST pyparted-3.11.3.tar.gz 105305 BLAKE2B 271d0ed91c187c66219f06e91def5e868d81494241a2e9137676162ffa388523f5cccb3ec6dfed655cb59da1ca56e7fde3bb9fafa227b86d8f7b279759fe237b SHA512 b10a89d076a27a074d606101dccb62176299dd8f9da75a5a4bf9c8a6683d2873b649d948736e991e4cfa21d43a54e7d2934da8e539ce8626ae5fd47e892ae286 diff --git a/dev-python/pyparted/pyparted-3.11.3.ebuild b/dev-python/pyparted/pyparted-3.11.3.ebuild new file mode 100644 index 000..97c6d6e4d2b --- /dev/null +++ b/dev-python/pyparted/pyparted-3.11.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_{5,6}} ) +inherit distutils-r1 + +DESCRIPTION="Python bindings for sys-block/parted" +HOMEPAGE="https://github.com/rhinstaller/pyparted/; +SRC_URI="https://github.com/rhinstaller/pyparted/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=sys-block/parted-3.1 + dev-python/decorator[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyparted/
commit: ebad2350f1001b2c2036a9ba68fe832b4b1fa919 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 17:39:21 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 17:39:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebad2350 dev-python/pyparted: Old Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers gentoo.org> dev-python/pyparted/Manifest | 1 - dev-python/pyparted/pyparted-3.11.1.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/dev-python/pyparted/Manifest b/dev-python/pyparted/Manifest index 28a9b6a0a83..e02789d7a13 100644 --- a/dev-python/pyparted/Manifest +++ b/dev-python/pyparted/Manifest @@ -1,4 +1,3 @@ DIST pyparted-3.10.7.tar.gz 99879 BLAKE2B f2d03415ec7623fbe25aeab70e53646aa5e576e9f20ac41ffe6c859be9572874579f5720b8d05191107f4143e2c6dd14d83a05798a345fa0ed8a81ce2634f599 SHA512 c57fed2a8d04511b12891fd59b6dd6840439aada7e5ebeab14a56e6e4f201c249046ee87d9d25af1b3f02960994efb0a2973f25928a9df85d48bbd1bc196ab07 -DIST pyparted-3.11.1.tar.gz 100585 BLAKE2B ee41f0c47e9432b68a2dbb8232bff63ded548d3b2867e3a1fdd891ce1f5ea1815b0c6b47416ae66e0b545c4b44065d158f2ec8ce2ff4784238e2b09bd12edc04 SHA512 4fe627693db803a82cacb37be8f2bee3527ee8d0d564229d7328a4e5c8dfa7cdd7a06c328ac7fa6b07c8f0c74d5db304410eaf312a60a0d494525d32c873fefd DIST pyparted-3.11.2.tar.gz 101318 BLAKE2B 0c79535d6f3a269d5dfdd6c31ec80569d8c7432cd058f90999ebfd61ef727762a395d902539c49744108e92ba1a351c1ec939c02188869bed6c808551a843f92 SHA512 de6e7387e3eb9c9cb11e01f475d2749d2ce22ec2f11386df20cafcf83f7e431828f2db936f29c717e42694ff390a592598893633156a21aa7c8d5700a3c9ece9 DIST pyparted-3.11.3.tar.gz 105305 BLAKE2B 271d0ed91c187c66219f06e91def5e868d81494241a2e9137676162ffa388523f5cccb3ec6dfed655cb59da1ca56e7fde3bb9fafa227b86d8f7b279759fe237b SHA512 b10a89d076a27a074d606101dccb62176299dd8f9da75a5a4bf9c8a6683d2873b649d948736e991e4cfa21d43a54e7d2934da8e539ce8626ae5fd47e892ae286 diff --git a/dev-python/pyparted/pyparted-3.11.1.ebuild b/dev-python/pyparted/pyparted-3.11.1.ebuild deleted file mode 100644 index 93981ecbb4d..000 --- a/dev-python/pyparted/pyparted-3.11.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{5,6}} ) -inherit distutils-r1 - -DESCRIPTION="Python bindings for sys-block/parted" -HOMEPAGE="https://github.com/rhinstaller/pyparted/; -SRC_URI="${HOMEPAGE}archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" -REQUIRED_USE=" - test? ( python_targets_python2_7 ) -" - -RDEPEND=" - >=sys-block/parted-3.1 - dev-python/decorator[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.10.3-greater.patch -) - -python_test() { - emake test -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/
commit: 7402aa2a4fc7ba4243043529784bddfb93cdaecd Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 15 14:28:32 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Nov 15 17:37:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7402aa2a sys-auth/elogind: 241.4 version bump Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-auth/elogind/Manifest | 1 + sys-auth/elogind/elogind-241.4.ebuild | 134 ++ sys-auth/elogind/files/elogind-241.4-nodocs.patch | 29 + 3 files changed, 164 insertions(+) diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest index ff7b0c59822..a0e5f088472 100644 --- a/sys-auth/elogind/Manifest +++ b/sys-auth/elogind/Manifest @@ -1 +1,2 @@ DIST elogind-241.3.tar.gz 1401391 BLAKE2B 90bc10af1b6d66bc6b6e15314cbc7005f270ebd04767a88d93605d81b199758c7f5423ea85f9810f8dfcde82c6c2b8094e2237cf2ca70a9dfc45a4a8e20b0439 SHA512 b33c0ed85c4a97216f8d56441207510be180258d4f4e5ff9dea07d59d53b84b03c27f5397f09214ce9fc880f38865e20d7c05b41255d4b762c33099b7ebb53eb +DIST elogind-241.4.tar.gz 1400769 BLAKE2B f1ddf87a6a4e3d06c184ae004d99acbfc1a753d0e5c6d18ff4c10a51b350cee0c14f833aba6f2a2a0f4891ad323868b9a94a3acb8b9eec2e30405b9fa4a09425 SHA512 e1685ac81028eab4a4cf63c7b962ae85f07bc0e39b2562934f863bfdf39417445c432fab5454e7c64b337ab62d95fb69abbe1139464a059a86fb485ed0534ad8 diff --git a/sys-auth/elogind/elogind-241.4.ebuild b/sys-auth/elogind/elogind-241.4.ebuild new file mode 100644 index 000..1ea75923793 --- /dev/null +++ b/sys-auth/elogind/elogind-241.4.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + EGIT_BRANCH="v241-stable" + EGIT_REPO_URI="https://github.com/elogind/elogind.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +fi + +inherit linux-info meson pam udev xdg-utils + +DESCRIPTION="The systemd project's logind, extracted to a standalone package" +HOMEPAGE="https://github.com/elogind/elogind; + +LICENSE="CC0-1.0 LGPL-2.1+ public-domain" +SLOT="0" +IUSE="+acl debug doc +pam +policykit selinux" + +COMMON_DEPEND=" + sys-apps/util-linux + sys-libs/libcap + virtual/libudev:= + acl? ( sys-apps/acl ) + pam? ( sys-libs/pam ) + selinux? ( sys-libs/libselinux ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-util/gperf + dev-util/intltool + sys-devel/libtool + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + !sys-apps/systemd +" +PDEPEND=" + sys-apps/dbus + policykit? ( sys-auth/polkit ) +" + +DOCS=( NEWS README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) + +PATCHES=( "${FILESDIR}/${P}-nodocs.patch" ) + +pkg_setup() { + local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" + + use kernel_linux && linux-info_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset +} + +src_configure() { + local rccgroupmode="$(grep rc_cgroup_mode \"${EPREFIX}/etc/rc.conf\" | cut -d '"' -f 2)" + local cgroupmode="legacy" + + if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then + cgroupmode="hybrid" + elif [[ "xunified" = "x${rccgroupmode}" ]] ; then + cgroupmode="unified" + fi + + local emesonargs=( + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" + -Dpamlibdir=$(getpam_mod_dir) + -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d + --libdir="${EPREFIX}"/usr/$(get_libdir) + -Drootlibdir="${EPREFIX}"/$(get_libdir) + -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind + -Drootprefix="${EPREFIX}/" + -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" + -Dman=auto + -Dsmack=true + -Dcgroup-controller=openrc + -Ddefault-hierarchy=${cgroupmode} + -Ddefault-kill-user-processes=false + -Dacl=$(usex acl true false) + --buildtype $(usex debug debug release) + -Dhtml=$(usex doc auto false) + -Dpam=$(usex pam true false) + -Dselinux=$(usex selinux true false) + -Dutmp=$(usex elibc_musl false true) + ) + + meson_src_configure +} + +src_install() { + DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) + + meson_src_install + + newinitd "${FILESDIR}"/${PN}.init ${PN} + + sed -e
[gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/files/, media-gfx/krita/
commit: 952ce9a0b17778e2341199167661a106eb073665 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 15 14:25:57 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Nov 15 17:37:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952ce9a0 media-gfx/krita: Drop 4.1.8-r1 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/krita/Manifest | 1 - .../krita/files/krita-4.0.3-tests-optional.patch | 324 - .../krita-4.1.8-fix-pre-5.12-tablet-support.patch | 49 ...-qt-5.12-fix-unsupported-composition-mode.patch | 38 --- media-gfx/krita/krita-4.1.8-r1.ebuild | 123 5 files changed, 535 deletions(-) diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index 6fff880799d..e27248b96e5 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,2 +1 @@ -DIST krita-4.1.8.tar.gz 244065767 BLAKE2B ba2cbb6d1575cec189e8f10461b720a081f185e1e078fc1e8194c9e6d455dade45f35f1ae5a891717918b3c03863a2a7f3f819753a106ede5695003cfa260157 SHA512 d02715bffbd6abd29ca69598fdb1e6a652fd4f1944092ff12016a57ff2ee3bab209c93e065905ec9bfea395e50f833915bb924b97a2c119d101057cba6c9 DIST krita-4.2.7.1.tar.xz 164304772 BLAKE2B 99a4c3b6a48d1d695ee5bb8f6576c9a4593e1ff3a10846340974588ff8b3c061a7838b862c1ecdc4f0635ffa270cb272f1155b1efca4dbf50a11096ee1e92d48 SHA512 28f4af4131a0f364b285596031a3f59a8bd7e97930cd740a4767dbe95540dc403bd6ae0a99ff2bef95e2bac6f23931873404e4fed3ea4afd4b614b5f7d823a35 diff --git a/media-gfx/krita/files/krita-4.0.3-tests-optional.patch b/media-gfx/krita/files/krita-4.0.3-tests-optional.patch deleted file mode 100644 index c9e3ddc2aea..000 --- a/media-gfx/krita/files/krita-4.0.3-tests-optional.patch +++ /dev/null @@ -1,324 +0,0 @@ -Autogenerated by KDE_TEST=forceoptional-recursive and edited. - a/plugins/paintops/libpaintop/CMakeLists.txt 2018-08-29 18:17:38.843385842 +0200 -+++ b/plugins/paintops/libpaintop/CMakeLists.txt 2018-08-29 18:17:38.846385865 +0200 -@@ -104,4 +104,6 @@ - install(TARGETS kritalibpaintop ${INSTALL_TARGETS_DEFAULT_ARGS}) - - -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() a/plugins/paintops/defaultpaintops/CMakeLists.txt 2018-08-29 18:17:38.851385903 +0200 -+++ b/plugins/paintops/defaultpaintops/CMakeLists.txt 2018-08-29 18:17:38.854385926 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(brush/tests) -+endif() - - include_directories(brush - duplicate a/plugins/impex/libkra/CMakeLists.txt 2018-08-29 18:17:38.858385956 +0200 -+++ b/plugins/impex/libkra/CMakeLists.txt 2018-08-29 18:17:38.861385978 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - set(kritalibkra_LIB_SRCS - kis_colorize_dom_utils.cpp a/plugins/impex/exr/CMakeLists.txt 2018-08-29 18:17:38.866386016 +0200 -+++ b/plugins/impex/exr/CMakeLists.txt 2018-08-29 18:17:38.869386039 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - include_directories(SYSTEM ${OPENEXR_INCLUDE_DIR} ) - a/plugins/impex/svg/CMakeLists.txt 2018-08-29 18:17:38.874386077 +0200 -+++ b/plugins/impex/svg/CMakeLists.txt 2018-08-29 18:17:38.878386107 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - set(kritasvgimport_SOURCES - kis_svg_import.cc a/plugins/impex/jpeg/CMakeLists.txt2018-08-29 18:17:38.883386145 +0200 -+++ b/plugins/impex/jpeg/CMakeLists.txt2018-08-29 18:17:38.887386175 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - set(ICCJPEG_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/lcms") - a/plugins/impex/heightmap/CMakeLists.txt 2018-08-29 18:17:38.892386213 +0200 -+++ b/plugins/impex/heightmap/CMakeLists.txt 2018-08-29 18:17:38.896386243 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) - a/plugins/impex/psd/CMakeLists.txt 2018-08-29 18:17:38.901386281 +0200 -+++ b/plugins/impex/psd/CMakeLists.txt 2018-08-29 18:17:38.904386304 +0200 -@@ -1,5 +1,7 @@ - if (NOT MSVC AND NOT APPLE) --add_subdirectory(tests) -+if(BUILD_TESTING) -+add_subdirectory(tests) -+endif() - endif() - - configure_file(config_psd.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config_psd.h) a/plugins/impex/ppm/CMakeLists.txt 2018-08-29 18:17:38.909386342 +0200 -+++ b/plugins/impex/ppm/CMakeLists.txt 2018-08-29 18:17:38.913386372 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests) -+endif() - - include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) - a/plugins/impex/png/CMakeLists.txt 2018-08-29 18:17:38.918386410 +0200 -+++ b/plugins/impex/png/CMakeLists.txt 2018-08-29 18:17:38.922386440 +0200 -@@ -1,4 +1,6 @@ -+if(BUILD_TESTING) - add_subdirectory(tests)
[gentoo-commits] repo/gentoo:master commit in: kde-apps/libksieve/files/, kde-apps/libksieve/
commit: 35cb1f6518052796774bf6660423d193c6de6569 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 15 11:53:37 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Nov 15 17:37:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cb1f65 kde-apps/libksieve: Fix build with Qt 5.14.0_beta3 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/libksieve-19.08.3-qt-5.14.patch | 36 ++ kde-apps/libksieve/libksieve-19.08.3.ebuild| 2 ++ 2 files changed, 38 insertions(+) diff --git a/kde-apps/libksieve/files/libksieve-19.08.3-qt-5.14.patch b/kde-apps/libksieve/files/libksieve-19.08.3-qt-5.14.patch new file mode 100644 index 000..403e58dd5f8 --- /dev/null +++ b/kde-apps/libksieve/files/libksieve-19.08.3-qt-5.14.patch @@ -0,0 +1,36 @@ +From 31b0ec79d4d58077bbb391c170fe9fef08d460a6 Mon Sep 17 00:00:00 2001 +From: Laurent Montel +Date: Fri, 15 Nov 2019 12:07:37 +0100 +Subject: Make it compile against 5.14 beta3 + +--- + src/ksieveui/editor/webengine/sieveeditorwebengineview.cpp | 6 ++ + 1 file changed, 6 insertions(+) + +diff --git a/src/ksieveui/editor/webengine/sieveeditorwebengineview.cpp b/src/ksieveui/editor/webengine/sieveeditorwebengineview.cpp +index d4968dc..87305e9 100644 +--- a/src/ksieveui/editor/webengine/sieveeditorwebengineview.cpp b/src/ksieveui/editor/webengine/sieveeditorwebengineview.cpp +@@ -16,6 +16,8 @@ + */ + + #include "sieveeditorwebengineview.h" ++#include ++ + #include + #include + #include +@@ -61,7 +63,11 @@ void SieveEditorWebEngineView::downloadRequested(QWebEngineDownloadItem *downloa + const QString filename = QFileDialog::getSaveFileName(this, i18n("Save Web Page")); + if (!filename.isEmpty()) { + download->setSavePageFormat(QWebEngineDownloadItem::SingleHtmlSaveFormat); ++#if QTWEBENGINEWIDGETS_VERSION >= QT_VERSION_CHECK(5, 14, 0) ++download->setDownloadFileName(filename); ++#else + download->setPath(filename); ++#endif + download->accept(); + } else { + download->cancel(); +-- +cgit v1.1 diff --git a/kde-apps/libksieve/libksieve-19.08.3.ebuild b/kde-apps/libksieve/libksieve-19.08.3.ebuild index 1df2bd92074..b702cee164b 100644 --- a/kde-apps/libksieve/libksieve-19.08.3.ebuild +++ b/kde-apps/libksieve/libksieve-19.08.3.ebuild @@ -55,6 +55,8 @@ RDEPEND="${COMMON_DEPEND} RESTRICT+=" test" +PATCHES=( "${FILESDIR}/${P}-qt-5.14.patch" ) + src_prepare() { ecm_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/future/
commit: 741e223b6194918335e235cd43b2ce5bf6ba7f54 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 16:59:38 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 17:27:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741e223b dev-python/future: Modernize, fix tests Signed-off-by: Michał Górny gentoo.org> dev-python/future/future-0.17.1.ebuild | 31 --- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/dev-python/future/future-0.17.1.ebuild b/dev-python/future/future-0.17.1.ebuild index e99e2709bfa..0aee1d1a931 100644 --- a/dev-python/future/future-0.17.1.ebuild +++ b/dev-python/future/future-0.17.1.ebuild @@ -14,25 +14,38 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="doc test" +IUSE="doc" +distutils_enable_tests pytest + +# TODO: make numpy unconditional when it supports py3.8 BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}] + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}] + ' python{2_7,3_{5,6,7}}) ) test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' \ + python{2_7,3_{5,6,7}}) ) " -PATCHES=( -) +python_check_deps() { + use doc || return 0 + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + has_version "dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}]" +} python_prepare_all() { sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.py || die + # tests requiring network access + rm tests/test_future/test_requests.py || die + sed -i -e 's:test.*request_http:_&:' \ + tests/test_future/test_standard_library.py || die + distutils-r1_python_prepare_all } @@ -42,7 +55,3 @@ python_compile_all() { HTML_DOCS=( docs/_build/html/. ) fi } - -python_test() { - pytest -vv || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/future/
commit: c3d950ac1db172fdfd7c6e5091e1d608ac182e5b Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 17:01:41 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 17:27:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d950ac dev-python/future: Bump to 0.18.2 Signed-off-by: Michał Górny gentoo.org> dev-python/future/Manifest | 1 + dev-python/future/future-0.18.2.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/future/Manifest b/dev-python/future/Manifest index 58eaf61d973..1b1bafcb16a 100644 --- a/dev-python/future/Manifest +++ b/dev-python/future/Manifest @@ -1,2 +1,3 @@ DIST future-0.17.0.tar.gz 827812 BLAKE2B 14bfce4927386b157da91e6bbad547e21bb622f7e81997bc4ac400842cec5f7a50d7a0f5a743c4c76a7b80be0dcb6f54c06901311fd27781d89a8d2df1cce7e9 SHA512 f2396379e8e36753aeafdf27225c2551a31b10036f21201f1c24d63c1bb318dbd491ec977af514a19a4d477b397df9eed9711be797a64e86fc00c4692729d876 DIST future-0.17.1.tar.gz 829119 BLAKE2B 95210b5128d25d6c189cd38bced873f096802690e8fab5f4591c08fa913c41dc255e24af1931cad91d872a286f690f47bf6e0aa365e2f6508b03b0d305779c26 SHA512 50094c44db81afbfd37ee25e1710ed11ecb2c2d64ad076fb62a2688dd36a9696ab26b0d7989bf1ecb10da251961a0ee6bb37c4dbd115f70384cd8c9a675d0b2d +DIST future-0.18.2.tar.gz 829220 BLAKE2B 68574b589bf54aa8dacbd162a54885589faa32829ccf212f50de5bf036ebd8b9aba0c13e63e80d34e507cc0dae4d8d3d47fea33433b17d2c2e6dbf6c37f66d8f SHA512 91c025f7d94bcdf93df838fab67053165a414fc84e8496f92ecbb910dd55f6b6af5e360bbd051444066880c5a6877e75157bd95e150ead46e5c605930dfc50f2 diff --git a/dev-python/future/future-0.18.2.ebuild b/dev-python/future/future-0.18.2.ebuild new file mode 100644 index 000..0aee1d1a931 --- /dev/null +++ b/dev-python/future/future-0.18.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility" +HOMEPAGE="http://python-future.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 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +distutils_enable_tests pytest + +# TODO: make numpy unconditional when it supports py3.8 +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}] + ' python{2_7,3_{5,6,7}}) + ) + test? ( + $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' \ + python{2_7,3_{5,6,7}}) + ) +" + +python_check_deps() { + use doc || return 0 + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + has_version "dev-python/sphinx-bootstrap-theme[${PYTHON_USEDEP}]" +} + +python_prepare_all() { + sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.py || die + # tests requiring network access + rm tests/test_future/test_requests.py || die + sed -i -e 's:test.*request_http:_&:' \ + tests/test_future/test_standard_library.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + sphinx-build docs/ docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/
commit: 766c7a1759e744e7cfaedf9a05c06b9531665f77 Author: Matthew Thode gentoo org> AuthorDate: Fri Nov 15 16:15:25 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Nov 15 16:23:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766c7a17 app-emulation/diskimage-builder: 2.28.2 stable amd64 / x86 with cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Matthew Thode gentoo.org> app-emulation/diskimage-builder/Manifest | 2 -- .../diskimage-builder-2.27.2.ebuild| 42 -- .../diskimage-builder-2.28.0.ebuild| 42 -- .../diskimage-builder-2.28.2.ebuild| 2 +- 4 files changed, 1 insertion(+), 87 deletions(-) diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index 14c857e127b..321fcf456db 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1,4 +1,2 @@ -DIST diskimage-builder-2.27.2.tar.gz 421433 BLAKE2B 089e68b07c6f79e54b8fb30e7a9328a6c55d1abb5f77b6592cc0b29b30a44a83803bdde93631e95e39d7fc82d9b5ff3fb425a7b94821b96f56421cbde9f8b078 SHA512 e2cc6f24d5bbfdf741d6b6e7e216d0e9631d6394cf3f3f4d34ce8a78ba2ba2ddbcb0b1434121f7ab1bd3600194777a5538651d9039c3bca06bb8cc621f06f037 -DIST diskimage-builder-2.28.0.tar.gz 425808 BLAKE2B f3cceec35f019b248df8aaa94f70231dc51a9fed06cf93b16366536cfcf45b4477b7aa09371bb3cffe95f51c74d0abf9065285b7b74c5d805604c2b00df8f38f SHA512 6eddef513e8550fb6f90e917a504bac1166ef4355791bd9b0c10addebb8f84b783bf4e53dd472e6ed9acb5d3dcd951e675f4e9983ec4170c31afdb257b84e24d DIST diskimage-builder-2.28.2.tar.gz 424565 BLAKE2B 77bad24f857de7fb17cb727f7f5168f86434e4cfeecef286da5b3351e9fdfeb0d1dc2472f800024a35adb40aa04155bb7cfa3a0772ed8186a21b31b582809312 SHA512 0bdce552a896834c97f2a982865a93f39f62d0ee68d001c60d320e831c25456a392b4510ed94d7123851dad262e5ccb38a541d0dda5d620f91cf9ab54776efaa DIST diskimage-builder-2.29.1.tar.gz 426780 BLAKE2B cd5b9c2cce5c289ef7f76ad41bf4b51ba6319c782be91b97a82d828c177912696ce6f94774d7294aca0d4af401d4d4e0ddd5fdd6d799e4e560ab03f971498b03 SHA512 cb083024739486c7651ce97ab36a30461754aae226af23b2ce757eca7c71e0fec42af07b8973f9c8344012238c4ae9d6252189ce6288d6451e020302f2dc35bf diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.27.2.ebuild b/app-emulation/diskimage-builder/diskimage-builder-2.27.2.ebuild deleted file mode 100644 index 20cf3dfed3a..000 --- a/app-emulation/diskimage-builder/diskimage-builder-2.27.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="Golden Disk Image builder." -HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git; -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${CDEPEND} - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] - !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] - >=dev-python/networkx-1.10[${PYTHON_USEDEP}] - =dev-python/pyyaml-3.12[${PYTHON_USEDEP}] - >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}] - =dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] - app-emulation/qemu - sys-block/parted - sys-fs/multipath-tools - sys-fs/dosfstools - sys-apps/gptfdisk - !dev-python/dib-utils[${PYTHON_USEDEP}]" diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.28.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-2.28.0.ebuild deleted file mode 100644 index 86d3bb124b3..000 --- a/app-emulation/diskimage-builder/diskimage-builder-2.28.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="Golden Disk Image builder." -HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git; -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND} -
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-utils/
commit: 3458c93b0909f20226f65e90f2a4067f64fbfdc6 Author: Matthew Thode gentoo org> AuthorDate: Fri Nov 15 16:22:59 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Nov 15 16:23:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3458c93b dev-python/oslo-utils: 3.41.3 bump Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Matthew Thode gentoo.org> dev-python/oslo-utils/Manifest | 1 + dev-python/oslo-utils/oslo-utils-3.41.3.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest index ccf50e6156c..b999bd0c6d1 100644 --- a/dev-python/oslo-utils/Manifest +++ b/dev-python/oslo-utils/Manifest @@ -1 +1,2 @@ DIST oslo-utils-3.40.4.tar.gz 90174 BLAKE2B 63c419c7925d58bdf73e3a1aaa683141f5e91d2b70a7e27db44a49ef5c662e7e1ff45016edc51eb73892ddebb45f6bcf4d8c1066d2eb6c6ebafa7f6a1be662b0 SHA512 d5df70052f0c4931fb5e9e89b6edf98ec2435a319157e04f53bf486f54e855ab178825772d405c2121cd2a2cfb894abfa35afe11edbe6b5b8030cbb915f841ab +DIST oslo-utils-3.41.3.tar.gz 91174 BLAKE2B 9783360e5328083b5cfb2813f388ea29ca8876ce01cbcba5a25e0706766aab87d28f7683c4a9ef43ad9a0a4756403d2f35dc61ad170ada33e0dab67e5d5a6af4 SHA512 b8efc1ee5e22a0f224a48406208424d75ae1b9eb2b740bd2ac57e172f23f2d7e3f2ae712a006f89b4a64e0b6a619858908540b729705285d0aa99a8d5081495f diff --git a/dev-python/oslo-utils/oslo-utils-3.41.3.ebuild b/dev-python/oslo-utils/oslo-utils-3.41.3.ebuild new file mode 100644 index 000..3079473e8c1 --- /dev/null +++ b/dev-python/oslo-utils/oslo-utils-3.41.3.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} + +DESCRIPTION="Oslo Utility library" +HOMEPAGE="https://launchpad.net/oslo; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" + +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + ${CDEPEND} + test? ( + >=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}] + !~dev-python/eventlet-0.18.3[${PYTHON_USEDEP}] + !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}] + !~dev-python/eventlet-0.21.0[${PYTHON_USEDEP}] + !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}] + =dev-python/sphinx-1.6.2[${PYTHON_USEDEP}] + !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}] + !~dev-python/sphinx-1.6.7[${PYTHON_USEDEP}] + =dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]' python2_7) + >=dev-python/reno-2.5.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + ${CDEPEND} + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + virtual/python-funcsigs[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/monotonic-0.6[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] +" + +python_prepare_all() { + sed -i '/^hacking/d' test-requirements.txt || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && esetup.py build_sphinx +} + +# Note: Tests fail due to requiring installation +# +# Installation appears to fail due to the use of namespace packages but root +# cause was never truly established. +# +# Tests fail with: +# ImportError: No module named 'oslo.utils + +#RESTRICT="test" + +python_test() { + distutils_install_for_testing + + cd "${TEST_DIR}"/lib || die + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + testr init || die "testr init failed
[gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/
commit: 91458cff45074464a6add33f74917710dc2da3cd Author: Matthew Thode gentoo org> AuthorDate: Fri Nov 15 16:13:45 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Nov 15 16:23:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91458cff dev-libs/leatherman: 1.8.0 stable amd64/x86 Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Matthew Thode gentoo.org> dev-libs/leatherman/Manifest| 1 - dev-libs/leatherman/leatherman-1.7.3.ebuild | 58 - dev-libs/leatherman/leatherman-1.8.0.ebuild | 2 +- 3 files changed, 1 insertion(+), 60 deletions(-) diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index 46e77334802..9011ae69806 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -1,4 +1,3 @@ DIST leatherman-1.3.0.tar.gz 434229 BLAKE2B e0c19bca2378afc4928554ac0862543504ba725aadc6cffd78220f7f7f1b725cad960fc6d9fdd2d54a43c233b35959ebcb9c71d1191a5535703599fa32e3301e SHA512 5e06be7add652f69b0d4a8d778e33dfb68183c4d598217cc6542d2431f7984f0af989c27bd69e89b77ab03d6dd2adab9d70f68cd87dae20d8e24ae05923fbe9b -DIST leatherman-1.7.3.tar.gz 815236 BLAKE2B 26bb6cbf19675741c0d325f42ccce993cd7fa58b116601fa5fc79d2fb443f2c8b26799138289714a1663996247c267efb5485b04cfa68161bc291d91758f7f84 SHA512 4ce424d90c83e5268925095f267f3365b0a75e60d92af83836c790f538d381153c200fff1a1e152b60e247240698d3cbe9a59c4e366040eece0101819775ddff DIST leatherman-1.8.0.tar.gz 815287 BLAKE2B a8377cedac49e0845e689e4e8ff58fb59e6e59c77e8cd363774d22650b4b286d85e0b5e52b926c3e4169ba2eadf9fc50f16f5161001a16f63c49f3ca66c996cc SHA512 fb308025f0807b12527fe6fc287fee861eb27b6987df38c03e1da73c477aec5a2a6c92860c983c4cc10282388ee34f2cf657a38831db007519c471f815f492f6 DIST leatherman-1.9.0.tar.gz 815504 BLAKE2B 62b4b9aeca3279b7f89fba1c3a7655e59c5d490cb44ba92e4c2dfe5ffa78eeb02a448bd6c6e6b08c324531b799ab5d1800a3b57c4e490794f76bf9737db16963 SHA512 d8e0fe7f165845056a0308241ef0e656077269cd6cbc656b1a72295ff475e813d3f523c8d45b14d7e10a8deebe786ac7fc836c46d4230142812a9c0362cd8967 diff --git a/dev-libs/leatherman/leatherman-1.7.3.ebuild b/dev-libs/leatherman/leatherman-1.7.3.ebuild deleted file mode 100644 index 3e365ff23fc..000 --- a/dev-libs/leatherman/leatherman-1.7.3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils multilib - -DESCRIPTION="A C++ toolkit" -HOMEPAGE="https://github.com/puppetlabs/leatherman; -SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -IUSE="debug static-libs test" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" -SLOT="0/${PV}" - -RDEPEND="net-misc/curl" -DEPEND=">=dev-libs/boost-1.54:=[nls] - net-misc/curl - >=sys-devel/gcc-4.8:*" - -PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch ) - -src_prepare() { - sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_VERBOSE_MAKEFILE=ON - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - ) - if ! use static-libs; then - mycmakeargs+=( - -DLEATHERMAN_SHARED=ON - ) - else - mycmakeargs+=( - -DLEATHERMAN_SHARED=OFF - ) - fi - if use debug; then - mycmakeargs+=( - -DCMAKE_BUILD_TYPE=Debug - ) - fi - cmake-utils_src_configure -} - -src_test() { - "${WORKDIR}/${P}"_build/bin/leatherman_test -} - -src_install() { - cmake-utils_src_install -} diff --git a/dev-libs/leatherman/leatherman-1.8.0.ebuild b/dev-libs/leatherman/leatherman-1.8.0.ebuild index 33542697140..3e365ff23fc 100644 --- a/dev-libs/leatherman/leatherman-1.8.0.ebuild +++ b/dev-libs/leatherman/leatherman-1.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" IUSE="debug static-libs test" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" SLOT="0/${PV}" RDEPEND="net-misc/curl"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/
commit: eb8dbe94cae643c4db4fe1842ec03c6b5b607dee Author: Ben Kohler gentoo org> AuthorDate: Fri Nov 15 15:35:33 2019 + Commit: Ben Kohler gentoo org> CommitDate: Fri Nov 15 15:35:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8dbe94 net-wireless/iwd: bump to 1.1, pull in changes from Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Ben Kohler gentoo.org> net-wireless/iwd/Manifest| 1 + net-wireless/iwd/{iwd-.ebuild => iwd-1.1.ebuild} | 4 ++-- net-wireless/iwd/iwd-.ebuild | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index ced8e7630ad..8381c9dc9e8 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -2,3 +2,4 @@ DIST iwd-0.21.tar.xz 793432 BLAKE2B d82b90dbc83a2953d9de82e5e3a031f4db21f4e707d6 DIST iwd-0.22.tar.xz 813324 BLAKE2B 690ac6edbcd07be3b84318c77b8be5bef570951d02a7a6be1cd70ff0a475077253dd8e6f3b5c8a0177e6294b6cb12042e302b6752e2631ddd7cebe829c0c9f9f SHA512 4fa9f8688a33663aad754a371e9c1c71161f394fc0d7c4a32ce3afe7e00efdca8f55f378a71ab32002bbe73538b1a092bc0f24c19912672d70d6b02fcc824fe0 DIST iwd-0.23.tar.xz 817764 BLAKE2B 2eaf13778658558529d9395ce42d0cd87ff1ae17f7ccd57011ef5e5a7bd68a1b25a0b5b40c5cec10e5cc2304cb49e65b1031f12608feb0d1c30fda2fa9f706cb SHA512 e1ee8c2ca34836f8a971eb10ec79c02c2c3a683a183599839979aeb79e152ad0ef2a37520aeef05a3011c584f009bece158dbcd07841d1ab95138c743c7d11cc DIST iwd-1.0.tar.xz 819608 BLAKE2B 8e4187fe92efc3fd686d28cab49a39bcdbc6cbe311d0ef517539e1094d3251e2c92879df24576b0aa100ff0be4bc2496e4ba6a22bc73f1c945ef3bf2a18331a2 SHA512 ef1f840019e5d954e4e8fbedc0f91ca14a981f3e73345daa6f55ad458c048172b510ebec22f8d3b658f84c8d0383b8861ac03f06f16adbcd73d45062e48c11b8 +DIST iwd-1.1.tar.xz 825936 BLAKE2B 3e0018fa09b46c180d005991a1ca65787e5a5c70f4ca1723a1e296ddf1a536d799afb580d1a3bd0d70f37e60e723dcb0f0bf1f2c2514c5b490babee0f2f1eb47 SHA512 bfc31e1fa10db355b5146b80d49bcc5228c2a6ec5c0c9608b9d02b83840265adb9ac97afb45b0c3b2e299fd96f2a022006a018a89bad56acfc5872969a24d350 diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-1.1.ebuild similarity index 98% copy from net-wireless/iwd/iwd-.ebuild copy to net-wireless/iwd/iwd-1.1.ebuild index 1726ba28286..93c0d4823de 100644 --- a/net-wireless/iwd/iwd-.ebuild +++ b/net-wireless/iwd/iwd-1.1.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit flag-o-matic linux-info systemd #Set this variable to the required external ell version -ELL_REQ="" +ELL_REQ="0.26" if [[ ${PV} == ** ]]; then inherit autotools git-r3 @@ -26,7 +26,7 @@ IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" COMMON_DEPEND="sys-apps/dbus client? ( sys-libs/readline:0= )" -[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+="~dev-libs/ell-${ELL_REQ}" +[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+=" ~dev-libs/ell-${ELL_REQ}" RDEPEND="${COMMON_DEPEND} net-wireless/wireless-regdb diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild index 1726ba28286..1e402ed46dd 100644 --- a/net-wireless/iwd/iwd-.ebuild +++ b/net-wireless/iwd/iwd-.ebuild @@ -26,7 +26,7 @@ IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" COMMON_DEPEND="sys-apps/dbus client? ( sys-libs/readline:0= )" -[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+="~dev-libs/ell-${ELL_REQ}" +[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+=" ~dev-libs/ell-${ELL_REQ}" RDEPEND="${COMMON_DEPEND} net-wireless/wireless-regdb
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/slurm/
commit: 8c3a1e6fafd3b859958e250818cfac17e471c09c Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 14:38:08 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 15:04:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3a1e6f sys-cluster/slurm: Version bump (v19.05.4.1) Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sys-cluster/slurm/Manifest | 1 + sys-cluster/slurm/slurm-19.05.4.1.ebuild | 266 +++ 2 files changed, 267 insertions(+) diff --git a/sys-cluster/slurm/Manifest b/sys-cluster/slurm/Manifest index 1ec305f1dbd..0f860576a6c 100644 --- a/sys-cluster/slurm/Manifest +++ b/sys-cluster/slurm/Manifest @@ -1,2 +1,3 @@ DIST slurm-18.08.7.tar.bz2 6186006 BLAKE2B a5458f72cbe93bc1103c2c7f3d428ae14239cb092edad2c683e448dda35f3e108fef0d9a3a86599da6058c9c98a86dafed9a087ffe6e8d7425db9cdb879954b3 SHA512 d0047086f1b716877cc5bb39539bf96a8fd08b1851c85fd85112c6432c1ce2a0f29fc9dd8803094c8fa44d063cec5f417e6bed231b6d338934ff4b48424a5a93 +DIST slurm-19-05-4-1.tar.gz 8446001 BLAKE2B d3b1524a72d7969b14788b93c7d64b03faf159b71b1ed8fb30782980b7b39e9f4a1d1435f4fbdce722ed9585e7d3285f9a84322c5a5d2f44d5e084bb38019ae4 SHA512 ecee26b23fc72ea4b6eb3039aada1814b5932d75eaf61501a31b97ac8f7b600864f2429a36de068f1f1cde178fa1383f2c53192af5b1a62766e3ffe48be4395c DIST slurm-19.05.3-2.tar.bz2 6233270 BLAKE2B be59d157e99353340f9801f0adac21cfb8c3051f8d6a1bd94ad76fc05d0f83d1f933f72bf4e33b603521ec94cc859185bf56ecbcab674fcbff526164dd39d3cc SHA512 15d63f1ba693458b220ece5512210f1dba52273946809b338e33d684b9daadecd3cc77fda84c1b3bf8b03bc0fe8b8be0f429a96a1bf72a8b5c8cf169e0e1f5bb diff --git a/sys-cluster/slurm/slurm-19.05.4.1.ebuild b/sys-cluster/slurm/slurm-19.05.4.1.ebuild new file mode 100644 index 000..2bfe56a32f5 --- /dev/null +++ b/sys-cluster/slurm/slurm-19.05.4.1.ebuild @@ -0,0 +1,266 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/SchedMD/slurm.git; + INHERIT_GIT="git-r3" + SRC_URI="" + KEYWORDS="" + MY_P="${P}" +else + if [[ ${PV} == *pre* || ${PV} == *rc* ]]; then + MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate + else + MY_PV=$(ver_rs 1-3 '-') # stable releases + fi + MY_P="${PN}-${MY_PV}" + INHERIT_GIT="" + SRC_URI="https://github.com/SchedMD/slurm/archive/${MY_P}.tar.gz; + KEYWORDS="~amd64 ~x86" +fi + +inherit autotools bash-completion-r1 pam perl-module prefix toolchain-funcs systemd ${INHERIT_GIT} + +DESCRIPTION="A Highly Scalable Resource Manager" +HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm; + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa ofed pam perl slurmdbd ssl static-libs ucx torque X" + +COMMON_DEPEND=" + !sys-cluster/torque + !net-analyzer/slurm + !net-analyzer/sinfo + || ( sys-cluster/pmix[-pmi] >=sys-cluster/openmpi-2.0.0 ) + mysql? ( + || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c ) + slurmdbd? ( || ( dev-db/mariadb dev-db/mysql ) ) + ) + munge? ( sys-auth/munge ) + pam? ( sys-libs/pam ) + ssl? ( dev-libs/openssl:0= ) + lua? ( dev-lang/lua:0= ) + !lua? ( !dev-lang/lua ) + ipmi? ( sys-libs/freeipmi ) + json? ( dev-libs/json-c:= ) + amd64? ( netloc? ( sys-apps/netloc ) ) + hdf5? ( sci-libs/hdf5:= ) + numa? ( sys-process/numactl ) + ofed? ( sys-fabric/ofed ) + ucx? ( sys-cluster/ucx ) + X? ( net-libs/libssh2 ) + >=sys-apps/hwloc-1.1.1-r1 + sys-libs/ncurses:0= + app-arch/lz4:0= + sys-libs/readline:0=" +DEPEND="${COMMON_DEPEND} + html? ( sys-apps/man2html )" +RDEPEND="${OMMON_DEPEND} + acct-user/slurm + acct-group/slurm + dev-libs/libcgroup" + +REQUIRED_USE="torque? ( perl )" + +S="${WORKDIR}/${PN}-${MY_P}" + +LIBSLURM_PERL_S="${WORKDIR}/${MY_P}/contribs/perlapi/libslurm/perl" +LIBSLURMDB_PERL_S="${WORKDIR}/${MY_P}/contribs/perlapi/libslurmdb/perl" + +RESTRICT="test" + +src_unpack() { + if [[ ${PV} == ** ]]; then + git-r3_src_unpack + else + default + fi +} + +src_prepare() { + tc-ld-disable-gold + default + + # pids should go to /var/run/slurm + sed \ + -e 's:/tmp:/var/tmp:g' \ + -e "s:/var/run/slurmctld.pid:${EPREFIX}/run/slurm/slurmctld.pid:g" \ + -e "s:/var/run/slurmd.pid:${EPREFIX}/run/slurm/slurmd.pid:g" \ + -e "s:StateSaveLocation=.*:StateSaveLocation=${EPREFIX}/var/spool/slurm:g" \ + -e "s:SlurmdSpoolDir=.*:SlurmdSpoolDir=${EPREFIX}/var/spool/slurm/slurmd:g" \ +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/attr/
commit: 160e36dec431e784d841a86ca97e79071847a9d9 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 15 15:01:03 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 15 15:01:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160e36de sys-apps/attr: add live ebuild for easier bisect Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/attr/attr-.ebuild | 100 + 1 file changed, 100 insertions(+) diff --git a/sys-apps/attr/attr-.ebuild b/sys-apps/attr/attr-.ebuild new file mode 100644 index 000..1d01d82440c --- /dev/null +++ b/sys-apps/attr/attr-.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic libtool toolchain-funcs multilib-minimal usr-ldscript + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/${PN}.git; + + inherit autotools git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" + SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="Extended attributes tools" +HOMEPAGE="https://savannah.nongnu.org/projects/attr; +LICENSE="LGPL-2.1" +SLOT="0" + +IUSE="debug nls static-libs" + +DEPEND="nls? ( sys-devel/gettext )" + +pkg_setup() { + # Remove -flto* from flags as this breaks binaries (bug #644048) + filter-flags -flto* +} + +src_prepare() { + default + + if [[ ${PV} == ]] ; then + po/update-potfiles || die + eautopoint + eautoreconf + else + elibtoolize #580792 + fi +} + +multilib_src_configure() { + unset PLATFORM #184564 + export OPTIMIZER=${CFLAGS} + export DEBUG=-DNDEBUG + + tc-ld-disable-gold #644048 + + local myeconfargs=( + --bindir="${EPREFIX%/}"/bin + --enable-shared + $(use_enable static-libs static) + $(use_enable nls) + --libexecdir="${EPREFIX%/}"/usr/$(get_libdir) + $(use_enable debug) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + # Sanity check until we track down why this is happening. #644048 + local lib="${ED}/usr/$(get_libdir)/libattr.so.1" + if [[ -e ${lib} ]] ; then + local versions=$(readelf -V "${lib}") + local symbols=$(readelf -sW "${lib}") + if [[ "${versions}" != *"ATTR_1.0"* || \ + "${versions}" != *"ATTR_1.1"* || \ + "${versions}" != *"ATTR_1.2"* || \ + "${versions}" != *"ATTR_1.3"* || \ + "${symbols}" != *"getxattr@ATTR_1.0"* ]] ; then + echo "# readelf -V ${lib}" + echo "${versions}" + echo "# readelf -sW ${lib}" + echo "${symbols}" + die "symbol version sanity check failed; please comment on https://bugs.gentoo.org/644048; + else + einfo "${lib} passed symbol checks" + fi + fi + + if multilib_is_native_abi; then + # we install attr into /bin, so we need the shared lib with it + gen_usr_ldscript -a attr + fi + + # Add a wrapper until people upgrade. + insinto /usr/include/attr + newins "${FILESDIR}"/xattr-shim.h xattr.h +} + +multilib_src_install_all() { + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 6d4ae7b527ff83377ac4b9d10270b3f89cb6a2c4 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 11:25:27 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 14:54:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4ae7b5 dev-python/pytest: Bump to 4.6.6 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-4.6.6.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index c7e9d0ee56a..ae30d4377b4 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -1,3 +1,4 @@ DIST pytest-3.10.1.tar.gz 892420 BLAKE2B 38849ae69bf4380bc1a99aa105cac04be078da4460373dfc16fa555238b2830fa2f5ae6c19de8aa2af9ac18d87c5d2705d62f7b2e67e4a62d843f6a28bbd76fd SHA512 30ff79c0fdcbeef68e1191ff400a20428e391717f06957f554b694b94b565dca01346fe989c3e443c4402f3b2bdbd5564f6303a4447f933fb54cba45628f DIST pytest-4.5.0.tar.gz 943607 BLAKE2B 49a0e91fda7f4231fdd39f90eb2daa344d3034c10faff221330ea0ae7482a2a7d0fb9443a0a264db00f1d92568d5a6005cb73e07d8643b46906f7ecff831adcb SHA512 cbffc6216f83491b1de241058315c116697bfaa5206b5f558192a7f861d43dd036d30d0d689bedae7bdee4f0258dd19ef5827c356e11863dd596a5fabe8249fc +DIST pytest-4.6.6.tar.gz 954899 BLAKE2B d3d76ec1fff18d343cc799f1acd0889489f303cdba72747881dfab8656599bc1865f01b5ad2754f0d05bda04aca4d7edf8c2071f2257fdf41506308d1bc0f623 SHA512 c5b6c21c352787eadce06be7529ecb6f6fd5f5eb193ec29e5a4cfff3d7e305f50c6f07aeac15bddce007d88077a35a8f59633111815321792ed3d9fa1011b684 DIST pytest-5.0.1.tar.gz 949744 BLAKE2B c949f0fb6bc0d1430ec7c780537f8aee8ca1ebea5f89035d882434236c6af7d431a610774dbafa93552406e38852627a9f949a6f9198a792de9371efadb4f6ff SHA512 92f5feb263a8708ef6cb8f4565688620b6bfeaef23536cfd24b9bc09515e37fdecd7fa8bcaeeb0775c0be1d8e9dcbd9a56e52f97fb13dc98116efc0056f870db diff --git a/dev-python/pytest/pytest-4.6.6.ebuild b/dev-python/pytest/pytest-4.6.6.ebuild new file mode 100644 index 000..6afc7e19c68 --- /dev/null +++ b/dev-python/pytest/pytest-4.6.6.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} 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="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +# When bumping, please check setup.py for the proper py version +PY_VER="1.5.0" + +# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__ +# support, which only came in py3.6. +RDEPEND=" + >=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}] + >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}] + >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' \ + -2 python3_{5,6,7} pypy3) + $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2 python3_5) + >=dev-python/pluggy-0.12[${PYTHON_USEDEP}] + =dev-python/py-${PY_VER}[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] + virtual/python-funcsigs[${PYTHON_USEDEP}]" + +# flake cause a number of tests to fail +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2) + dev-python/requests[${PYTHON_USEDEP}] + !!dev-python/flaky + )" + +PATCHES=( + "${FILESDIR}/${PN}-4.5.0-strip-setuptools_scm.patch" +) + +python_prepare_all() { + grep -qF "py>=${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() { + # In v4.1.1, pytest started being picky about its own verbosity options. + # running pytest on itself with -vv made 3 tests fail. This is why we don't + # have it below. + "${EPYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \ + || die "tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: games-engines/scummvm-tools/
commit: d7e37719dcfe4aa8e105282a5170482f2a15fd09 Author: Sven Wegener gentoo org> AuthorDate: Fri Nov 15 14:43:52 2019 + Commit: Sven Wegener gentoo org> CommitDate: Fri Nov 15 14:45:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e37719 games-engines/scummvm-tools: Add sub-slot operator on boost Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Sven Wegener gentoo.org> games-engines/scummvm-tools/scummvm-tools-1.8.0-r1.ebuild | 4 ++-- games-engines/scummvm-tools/scummvm-tools-2.0.0-r1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/games-engines/scummvm-tools/scummvm-tools-1.8.0-r1.ebuild b/games-engines/scummvm-tools/scummvm-tools-1.8.0-r1.ebuild index 098f0922386..2a3b2686c5a 100644 --- a/games-engines/scummvm-tools/scummvm-tools-1.8.0-r1.ebuild +++ b/games-engines/scummvm-tools/scummvm-tools-1.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="flac iconv mad png vorbis" RESTRICT="test" # some tests require external files -RDEPEND=">=dev-libs/boost-1.32 +RDEPEND=">=dev-libs/boost-1.32:= sys-libs/zlib x11-libs/wxGTK:${WX_GTK_VER} flac? ( media-libs/flac ) diff --git a/games-engines/scummvm-tools/scummvm-tools-2.0.0-r1.ebuild b/games-engines/scummvm-tools/scummvm-tools-2.0.0-r1.ebuild index b6a8e720aef..4cf673ee91b 100644 --- a/games-engines/scummvm-tools/scummvm-tools-2.0.0-r1.ebuild +++ b/games-engines/scummvm-tools/scummvm-tools-2.0.0-r1.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="flac iconv mad png vorbis" RESTRICT="test" # some tests require external files -RDEPEND=">=dev-libs/boost-1.32 +RDEPEND=">=dev-libs/boost-1.32:= sys-libs/zlib x11-libs/wxGTK:${WX_GTK_VER} flac? ( media-libs/flac )
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 793087561c67140c86ef60c28aa13785c4b25322 Author: Sven Wegener gentoo org> AuthorDate: Fri Nov 15 14:45:04 2019 + Commit: Sven Wegener gentoo org> CommitDate: Fri Nov 15 14:45:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79308756 sci-electronics/kicad: Add sub-slot operator on boost Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Sven Wegener gentoo.org> sci-electronics/kicad/kicad-4.0.7.ebuild| 4 ++-- sci-electronics/kicad/kicad-5.0.1.ebuild| 2 +- sci-electronics/kicad/kicad-5.1.0-r1.ebuild | 2 +- sci-electronics/kicad/kicad-5.1.2-r1.ebuild | 2 +- sci-electronics/kicad/kicad-5.1.4.ebuild| 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sci-electronics/kicad/kicad-4.0.7.ebuild b/sci-electronics/kicad/kicad-4.0.7.ebuild index 2ed5780e7a1..624172e8994 100644 --- a/sci-electronics/kicad/kicad-4.0.7.ebuild +++ b/sci-electronics/kicad/kicad-4.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -37,7 +37,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( libressl? ( dev-libs/libressl:0= ) !libressl? ( dev-libs/openssl:0= ) diff --git a/sci-electronics/kicad/kicad-5.0.1.ebuild b/sci-electronics/kicad/kicad-5.0.1.ebuild index e04b292fa1e..a9f2e30229b 100644 --- a/sci-electronics/kicad/kicad-5.0.1.ebuild +++ b/sci-electronics/kicad/kicad-5.0.1.ebuild @@ -27,7 +27,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( net-misc/curl:=[ssl] ) media-libs/glew:0= media-libs/glm diff --git a/sci-electronics/kicad/kicad-5.1.0-r1.ebuild b/sci-electronics/kicad/kicad-5.1.0-r1.ebuild index 6780bf0336d..6646e63fac8 100644 --- a/sci-electronics/kicad/kicad-5.1.0-r1.ebuild +++ b/sci-electronics/kicad/kicad-5.1.0-r1.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( net-misc/curl:=[ssl] ) media-libs/glew:0= media-libs/glm diff --git a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild index a35800d88ee..440ad979830 100644 --- a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild +++ b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] dev-python/wxpython:4.0[${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( net-misc/curl:=[ssl] ) media-libs/glew:0= media-libs/glm diff --git a/sci-electronics/kicad/kicad-5.1.4.ebuild b/sci-electronics/kicad/kicad-5.1.4.ebuild index 6cf2d51c218..7922baa2fd5 100644 --- a/sci-electronics/kicad/kicad-5.1.4.ebuild +++ b/sci-electronics/kicad/kicad-5.1.4.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] dev-python/wxpython:4.0[${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( net-misc/curl:=[ssl] ) media-libs/glew:0= media-libs/glm
[gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/
commit: f659a51055df674b49ef08223fb7b01cd02b5657 Author: Christian Groschupp groschupp org> AuthorDate: Fri Nov 15 12:20:51 2019 + Commit: Mikhail Pukhlikov gentoo org> CommitDate: Fri Nov 15 14:35:39 2019 + URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=f659a510 app-editors/visual-studio-code: bump to 1.40.1 Signed-off-by: Christian Groschupp groschupp.org> Closes: https://github.com/gentoo/dotnet/pull/452 Signed-off-by: Mikhail Pukhlikov gentoo.org> ...{visual-studio-code-1.40.0.ebuild => visual-studio-code-1.40.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/visual-studio-code/visual-studio-code-1.40.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.40.1.ebuild similarity index 100% rename from app-editors/visual-studio-code/visual-studio-code-1.40.0.ebuild rename to app-editors/visual-studio-code/visual-studio-code-1.40.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu/
commit: 5634073e69544bb09bcdca73a21b2812a8607866 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:33:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:33:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5634073e app-cdr/cdemu: amd64 stable wrt bug #697446 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-cdr/cdemu/cdemu-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-cdr/cdemu/cdemu-3.2.3.ebuild b/app-cdr/cdemu/cdemu-3.2.3.ebuild index 690af4a2097..0929becda5a 100644 --- a/app-cdr/cdemu/cdemu-3.2.3.ebuild +++ b/app-cdr/cdemu/cdemu-3.2.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/cdemu-client/${MY_P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="+cdemu-daemon" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-cdr/gcdemu/
commit: a20f5bb573091dbb06d7679a0476a366f22b0c3d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:33:15 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:33:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20f5bb5 app-cdr/gcdemu: amd64 stable wrt bug #697446 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-cdr/gcdemu/gcdemu-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-cdr/gcdemu/gcdemu-3.2.3.ebuild b/app-cdr/gcdemu/gcdemu-3.2.3.ebuild index ebf608985e2..c5330923b91 100644 --- a/app-cdr/gcdemu/gcdemu-3.2.3.ebuild +++ b/app-cdr/gcdemu/gcdemu-3.2.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/gcdemu/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmirage/
commit: 718a413fed92d657b215825e8475159dbfad6ed4 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:33:20 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:33:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718a413f dev-libs/libmirage: amd64 stable wrt bug #697446 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libmirage/libmirage-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmirage/libmirage-3.2.3.ebuild b/dev-libs/libmirage/libmirage-3.2.3.ebuild index 28c1c7527cf..7e744521c1f 100644 --- a/dev-libs/libmirage/libmirage-3.2.3.ebuild +++ b/dev-libs/libmirage/libmirage-3.2.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0/11" # subslot = libmirage soname version -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc +introspection" RDEPEND=">=app-arch/bzip2-1:=
[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/
commit: 8fc9be0e6899c352008d15377c3c6ff5f0edb803 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:33:08 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:33:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc9be0e app-cdr/cdemu-daemon: amd64 stable wrt bug #697446 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-cdr/cdemu-daemon/cdemu-daemon-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.3.ebuild b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.3.ebuild index 1350c2f5c68..b538cf3f7ce 100644 --- a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.3.ebuild +++ b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/cdemu-daemon/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0/7" # subslot = CDEMU_DAEMON_INTERFACE_VERSION_MAJOR in CMakeLists.txt -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" COMMON_DEPEND=">=dev-libs/glib-2.38:2
[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/
commit: f2a83e215ae0d361c02546226620a811f902ab87 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:33:25 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:33:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a83e21 sys-fs/vhba: amd64 stable wrt bug #697446 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/vhba/vhba-20190831.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/vhba/vhba-20190831.ebuild b/sys-fs/vhba/vhba-20190831.ebuild index a30a5eb38cc..0c91b690bf2 100644 --- a/sys-fs/vhba/vhba-20190831.ebuild +++ b/sys-fs/vhba/vhba-20190831.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="virtual/udev"
[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
commit: 8e800bf717b89dfb84044d5a7533955357ae3309 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 12:23:53 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 14:24:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e800bf7 net-misc/youtube-dl: Stable Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild index 89ac8f636ee..8b7913f66a7 100644 --- a/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild +++ b/net-misc/youtube-dl/youtube-dl-2019.11.05.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/ytdl-org/youtube-dl/; SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz; LICENSE="public-domain" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" RESTRICT="test" SLOT="0" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
commit: 0923bf0db794b84445e3536b8edec842680e7f55 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 15 12:25:03 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 15 14:24:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0923bf0d net-misc/youtube-dl: Old Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers gentoo.org> net-misc/youtube-dl/Manifest | 1 - net-misc/youtube-dl/youtube-dl-2019.10.29.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index 65178ac0b00..e04e784072e 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,2 +1 @@ -DIST youtube-dl-2019.10.29.tar.gz 3172150 BLAKE2B 2cdaed88f1518245515d3d4030db8dd22b83ad1955bbd08fcef52b581d35f2de28dd9a95aafaede4edcba67aaf3b6e7697142ed6c715754da957a5cf8476cf80 SHA512 53d79440a86a08c39ec2f6d26e54aec12594b41419aeba2494eab087b49de97485beaeabc17cf819024799cf6f44d2386422c9d8f484c091c34b8cb202023c9d DIST youtube-dl-2019.11.05.tar.gz 3159084 BLAKE2B 9db643c3f3fafa0ee0b35b24afa411a169fe91f4dc2dd756ce1d3ce4b0db32cb483bca9cafdde6395232f38d5bafe90cca065fe7c1359f35d26e75dfecdb8bc3 SHA512 ec6d42e61d01e7f4087e980953c47facbbc9c5722d40f6c066789b940e084042fdc9a00266c13822a671137adf7f528fd7eb31a7849337e2e7418a722d9f865f diff --git a/net-misc/youtube-dl/youtube-dl-2019.10.29.ebuild b/net-misc/youtube-dl/youtube-dl-2019.10.29.ebuild deleted file mode 100644 index 8b7913f66a7..000 --- a/net-misc/youtube-dl/youtube-dl-2019.10.29.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7}) -inherit bash-completion-r1 distutils-r1 readme.gentoo-r1 - -DESCRIPTION="Download videos from YouTube.com (and more sites...)" -HOMEPAGE="https://github.com/ytdl-org/youtube-dl/; -SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz; -LICENSE="public-domain" - -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -RESTRICT="test" -SLOT="0" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - || ( - dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/pycrypto[${PYTHON_USEDEP}] - ) -" -S="${WORKDIR}/${PN}" - -src_compile() { - distutils-r1_src_compile -} - -python_install_all() { - dodoc README.txt - doman ${PN}.1 - - newbashcomp ${PN}.bash-completion ${PN} - - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} - - insinto /usr/share/fish/vendor_completions.d - doins ${PN}.fish - - distutils-r1_python_install_all - - rm -r "${ED}"/usr/etc || die - rm -r "${ED}"/usr/share/doc/youtube_dl || die -} - -pkg_postinst() { - elog "${PN}(1) / https://bugs.gentoo.org/355661 /" - elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :" - elog - elog "${PN} works fine on its own on most sites. However, if you want" - elog "to convert video/audio, you'll need avconf (media-video/libav) or" - elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube -" - elog "videos can be retrieved in a higher quality format without sound." - elog "${PN} will detect whether avconv/ffmpeg is present and" - elog "automatically pick the best option." - elog - elog "Videos or video formats streamed via RTMP protocol can only be" - elog "downloaded when rtmpdump (media-video/rtmpdump) is installed." - elog - elog "Downloading MMS and RTSP videos requires either mplayer" - elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed." - elog - elog "If you want ${PN} to embed thumbnails from the metadata into the" - elog "resulting MP4 files, consider installing media-video/atomicparsley" -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client/
commit: 61e492a78e2bdb40f324e24f52e967f096908cc8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:23:03 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:23:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e492a7 media-sound/teamspeak-client: amd64 stable wrt bug #695346 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild index 0ffbabfc2d8..88a750e33f6 100644 --- a/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild +++ b/media-sound/teamspeak-client/teamspeak-client-3.3.2.ebuild @@ -14,7 +14,7 @@ SRC_URI=" x86? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run ) " -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 ~x86" LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )" SLOT="0" IUSE="alsa pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udiskie/
commit: d700cba290846aa4ff25ac46650dd4078ccffc89 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 14:06:07 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 14:06:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d700cba2 sys-fs/udiskie: amd64 stable wrt bug #694808 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/udiskie/udiskie-1.7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/udiskie/udiskie-1.7.7.ebuild b/sys-fs/udiskie/udiskie-1.7.7.ebuild index 1189dc3c377..4bda47307f3 100644 --- a/sys-fs/udiskie/udiskie-1.7.7.ebuild +++ b/sys-fs/udiskie/udiskie-1.7.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="" RDEPEND="dev-python/docopt[${PYTHON_USEDEP}]
[gentoo-commits] proj/portage-utils:master commit in: /, libq/
commit: 5ec1f4368412c8d6f02148d3d9cb109050c8c626 Author: Fabian Groffen gentoo org> AuthorDate: Fri Nov 15 13:50:10 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Nov 15 13:50:10 2019 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=5ec1f436 libq/xpak: rework to reuse more code - introduce xpak_process{,_fd} to replace the very similar list and extract - add _fd variant to be able to pass already open filedescriptor - rework interface to carry a context pointer for the callback func for more flexibility - adapt qxpak for the interface changes Signed-off-by: Fabian Groffen gentoo.org> libq/xpak.c | 132 ++-- libq/xpak.h | 26 +++- qxpak.c | 98 ++-- 3 files changed, 120 insertions(+), 136 deletions(-) diff --git a/libq/xpak.c b/libq/xpak.c index c2e93f9..9692eab 100644 --- a/libq/xpak.c +++ b/libq/xpak.c @@ -39,23 +39,22 @@ #define XPAK_END_MSG_LEN 8 typedef struct { - int dir_fd; + void *ctx; FILE *fp; - int index_len; - int data_len; + unsigned int index_len; + unsigned int data_len; char *index, *data; } _xpak_archive; -typedef void (*xpak_callback_t)(int,char*,int,int,int,char*); - static void _xpak_walk_index( _xpak_archive *x, - int argc, - char **argv, xpak_callback_t func) { - int i, pathname_len, data_offset, data_len; - char *p, pathname[100]; + unsigned int pathname_len; + unsigned int data_offset; + unsigned int data_len; + char *p; + char pathname[100]; p = x->index; while ((p - x->index) < x->index_len) { @@ -73,43 +72,26 @@ static void _xpak_walk_index( p += 4; data_len = READ_BE_INT32((unsigned char*)p); p += 4; - if (argc) { - for (i = 0; i < argc; ++i) { - if (argv[i] && !strcmp(pathname, argv[i])) { - argv[i] = NULL; - break; - } - } - if (i == argc) - continue; - } - (*func)(x->dir_fd, pathname, pathname_len, + (*func)(x->ctx, pathname, pathname_len, data_offset, data_len, x->data); } - - if (argc) - for (i = 0; i < argc; ++i) - if (argv[i]) - warn("Could not locate '%s' in archive", argv[i]); } -static _xpak_archive *_xpak_open(const char *file) +static _xpak_archive *_xpak_open(const int fd) { static _xpak_archive ret; char buf[XPAK_START_LEN]; /* init the file */ memset(, 0x00, sizeof(ret)); - if (file[0] == '-' && file[1] == '\0') - ret.fp = stdin; - else if ((ret.fp = fopen(file, "r")) == NULL) + if ((ret.fp = fdopen(fd, "r")) == NULL) return NULL; /* verify this xpak doesnt suck */ if (fread(buf, 1, XPAK_START_LEN, ret.fp) != XPAK_START_LEN) goto close_and_ret; if (memcmp(buf, XPAK_START_MSG, XPAK_START_MSG_LEN)) { - warn("%s: Invalid xpak", file); + warn("Not an xpak file"); goto close_and_ret; } @@ -117,7 +99,7 @@ static _xpak_archive *_xpak_open(const char *file) ret.index_len = READ_BE_INT32((unsigned char*)buf+XPAK_START_MSG_LEN); ret.data_len = READ_BE_INT32((unsigned char*)buf+XPAK_START_MSG_LEN+4); if (!ret.index_len || !ret.data_len) { - warn("Skipping empty archive '%s'", file); + warn("Skipping empty archive"); goto close_and_ret; } @@ -135,52 +117,21 @@ static void _xpak_close(_xpak_archive *x) } int -xpak_list( - int dir_fd, - const char *file, - int argc, - char **argv, - xpak_callback_t func) -{ - _xpak_archive *x; - char buf[BUFSIZE]; - size_t ret; - - x = _xpak_open(file); - if (!x) - return 1; - - x->dir_fd = dir_fd; - x->index = buf; - if (x->index_len >= sizeof(buf)) - err("index length %d exceeds limit %zd", x->index_len, sizeof(buf)); - ret = fread(x->index, 1, x->index_len, x->fp); - if (ret != (size_t)x->index_len) - err("insufficient data read, got %zd, requested %d", ret, x->index_len); - _xpak_walk_index(x, argc, argv, func); - - _xpak_close(x); - - return 0; -} - -int -xpak_extract( - int dir_fd, - const char *file, - int argc, - char **argv, +xpak_process_fd( + int fd, +
[gentoo-commits] proj/portage-utils:master commit in: /
commit: 2c58dc24df8cccf41d4126bb51e5cea8abaabb0f Author: Fabian Groffen gentoo org> AuthorDate: Thu Nov 14 12:39:02 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Nov 14 12:39:02 2019 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2c58dc24 qpkg: drop binpkgs in CATEGORY subdir for compliance emaint doesn't get a pile of binpkgs, so stash them where it expects them Signed-off-by: Fabian Groffen gentoo.org> qpkg.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/qpkg.c b/qpkg.c index 947ff84..7a1baae 100644 --- a/qpkg.c +++ b/qpkg.c @@ -29,6 +29,7 @@ #include "xarray.h" #include "xasprintf.h" #include "xchdir.h" +#include "xmkdir.h" #include "xpak.h" #define QPKG_FLAGS "cEpP:" COMMON_FLAGS @@ -309,7 +310,13 @@ qpkg_make(depend_atom *atom) unlink(filelist); - snprintf(buf, buflen, "%s/%s.tbz2", qpkg_bindir, atom_to_pvr(atom)); + /* create dirs, if necessary */ + snprintf(buf, buflen, "%s/%s", + qpkg_bindir, atom->CATEGORY); + mkdir_p(buf, 0755); + + snprintf(buf, buflen, "%s/%s/%s.tbz2", + qpkg_bindir, atom->CATEGORY, atom_to_pvr(atom)); if (rename(tbz2, buf)) { warnp("could not move '%s' to '%s'", tbz2, buf); free(buf);
[gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/
commit: 9f33ef87ef2e2dcd9f9ea3ee6f91f612396321d6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 13:48:32 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 13:48:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f33ef87 media-gfx/krita: amd64 stable wrt bug #694508 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/krita/krita-4.2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/krita/krita-4.2.7.1.ebuild b/media-gfx/krita/krita-4.2.7.1.ebuild index 30b6159d8dc..4f1797aa006 100644 --- a/media-gfx/krita/krita-4.2.7.1.ebuild +++ b/media-gfx/krita/krita-4.2.7.1.ebuild @@ -10,7 +10,7 @@ inherit kde5 python-single-r1 if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/
commit: b63598b020363ec10c5179d4a790b045164d0b9a Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:41:43 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:41:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63598b0 media-sound/mpd: filename fix Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/mpd/Manifest | 1 + media-sound/mpd/{mpd-0.21.16-r1 => mpd-0.21.16-r1.ebuild} | 0 2 files changed, 1 insertion(+) diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index a42ae7cf554..2d3d11abb51 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1,2 +1,3 @@ DIST mpd-0.21.14.tar.xz 673036 BLAKE2B 73eed90c0d48e26d747e26b0cd000d3e0a12dfebb015f865fe9d3ddbe5f7fa564b1655b7e0639951e9aeb2554185063b11d6bc818813ca6366688ea05705ba4a SHA512 d5ce06741444d545c7334f4c4ab32dbfacaa264df5a1ac61b73d951e0a6f952c8ea1e4df1b5bfc827e7faa35a6b8026e78cbf3a057ee35adf448fa7204389cd9 DIST mpd-0.21.15.tar.xz 673056 BLAKE2B e399c0439e790ac62525b33c5d2d26b47d36687edc877169934dd5379646d1d38ed7fec75532498a4c0f6e51e355e872847873045ae2446d037cce8781be3067 SHA512 c67ebdb7609b36b4b8504ce0751ca2dcc38a2fba03a5b8419185e8be64bce7e19560347a600773b65f55ba0a3cedeff051117071db8e7fe0a90c9771de8bd37e +DIST mpd-0.21.16.tar.xz 673732 BLAKE2B ed43ae9d5d40fcac0d035c24161c4db3a1b6df2b05f6a006a47beb7f7ba8ec198cbd20e34c9fcaf4e9832dbf13c57a77a9e5864d7f16de2bdd1c414d41ce391c SHA512 bb7587acd03d675ae3127ab4e196d549170551ac643e5134baa2bccaf8d7c9bba6c9a9edec9bcb61a2ec3a6ce26f4d77190323ef0329033d0cd8c1f8964be05c diff --git a/media-sound/mpd/mpd-0.21.16-r1 b/media-sound/mpd/mpd-0.21.16-r1.ebuild similarity index 100% rename from media-sound/mpd/mpd-0.21.16-r1 rename to media-sound/mpd/mpd-0.21.16-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/arp-scan/
commit: e2a88dead7d341c8d1fafa8effc0460fe4a7eb78 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:26:08 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:26:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a88dea net-analyzer/arp-scan: expand SRC_URI Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> net-analyzer/arp-scan/arp-scan-1.9.6.ebuild | 2 +- net-analyzer/arp-scan/arp-scan-1.9.7.ebuild | 2 +- net-analyzer/arp-scan/arp-scan-9.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/arp-scan/arp-scan-1.9.6.ebuild b/net-analyzer/arp-scan/arp-scan-1.9.6.ebuild index b98d876c237..96432c7a989 100644 --- a/net-analyzer/arp-scan/arp-scan-1.9.6.ebuild +++ b/net-analyzer/arp-scan/arp-scan-1.9.6.ebuild @@ -6,7 +6,7 @@ inherit autotools DESCRIPTION="ARP scanning and fingerprinting tool" HOMEPAGE="https://github.com/royhills/arp-scan; -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/royhills/arp-scan/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/net-analyzer/arp-scan/arp-scan-1.9.7.ebuild b/net-analyzer/arp-scan/arp-scan-1.9.7.ebuild index b98d876c237..96432c7a989 100644 --- a/net-analyzer/arp-scan/arp-scan-1.9.7.ebuild +++ b/net-analyzer/arp-scan/arp-scan-1.9.7.ebuild @@ -6,7 +6,7 @@ inherit autotools DESCRIPTION="ARP scanning and fingerprinting tool" HOMEPAGE="https://github.com/royhills/arp-scan; -SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/royhills/arp-scan/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/net-analyzer/arp-scan/arp-scan-9.ebuild b/net-analyzer/arp-scan/arp-scan-9.ebuild index 3b3dd50a2be..c0d12758251 100644 --- a/net-analyzer/arp-scan/arp-scan-9.ebuild +++ b/net-analyzer/arp-scan/arp-scan-9.ebuild @@ -6,7 +6,7 @@ inherit autotools git-r3 DESCRIPTION="ARP scanning and fingerprinting tool" HOMEPAGE="https://github.com/royhills/arp-scan; -EGIT_REPO_URI="${HOMEPAGE}" +EGIT_REPO_URI="https://github.com/royhills/arp-scan; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-novaclient/
commit: 663f0d6cd2e1deea47aa0069b0f94902af35539f Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:22:06 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:22:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663f0d6c dev-python/python-novaclient: force RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/python-novaclient/python-novaclient-13.0.1.ebuild | 2 ++ dev-python/python-novaclient/python-novaclient-13.0.2.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-python/python-novaclient/python-novaclient-13.0.1.ebuild b/dev-python/python-novaclient/python-novaclient-13.0.1.ebuild index bfd223c9f5d..341dc56 100644 --- a/dev-python/python-novaclient/python-novaclient-13.0.1.ebuild +++ b/dev-python/python-novaclient/python-novaclient-13.0.1.ebuild @@ -15,6 +15,8 @@ SLOT="0" KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="test" +RESTRICT="!test? ( test )" + CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] !~dev-python/pbr-2.1.0" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/dev-python/python-novaclient/python-novaclient-13.0.2.ebuild b/dev-python/python-novaclient/python-novaclient-13.0.2.ebuild index 5c078c718de..7839043d06c 100644 --- a/dev-python/python-novaclient/python-novaclient-13.0.2.ebuild +++ b/dev-python/python-novaclient/python-novaclient-13.0.2.ebuild @@ -15,6 +15,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" +RESTRICT="!test? ( test )" + CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] !~dev-python/pbr-2.1.0" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/
commit: 517f249edc5a1a6d7b65a16e29fad9bed5c6787e Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:20:19 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:20:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517f249e net-misc/memcached: force RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> net-misc/memcached/memcached-1.5.14.ebuild | 2 ++ net-misc/memcached/memcached-1.5.19.ebuild | 2 ++ net-misc/memcached/memcached-1.5.20.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/net-misc/memcached/memcached-1.5.14.ebuild b/net-misc/memcached/memcached-1.5.14.ebuild index 7aa1883474f..2b30e1b9a80 100644 --- a/net-misc/memcached/memcached-1.5.14.ebuild +++ b/net-misc/memcached/memcached-1.5.14.ebuild @@ -27,6 +27,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" +RESTRICT="!test? ( test )" + src_prepare() { epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" diff --git a/net-misc/memcached/memcached-1.5.19.ebuild b/net-misc/memcached/memcached-1.5.19.ebuild index c2d8ac61d12..77a0b3f38a8 100644 --- a/net-misc/memcached/memcached-1.5.19.ebuild +++ b/net-misc/memcached/memcached-1.5.19.ebuild @@ -27,6 +27,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" +RESTRICT="!test? ( test )" + src_prepare() { epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" diff --git a/net-misc/memcached/memcached-1.5.20.ebuild b/net-misc/memcached/memcached-1.5.20.ebuild index e16d121a5c3..0a1da23139b 100644 --- a/net-misc/memcached/memcached-1.5.20.ebuild +++ b/net-misc/memcached/memcached-1.5.20.ebuild @@ -27,6 +27,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" +RESTRICT="!test? ( test )" + src_prepare() { epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/
commit: 127aad5712324f81ff9daf67c8ce52fd7a22a5ce Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:18:14 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:18:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127aad57 app-editors/texworks: force RESTRICT="!test? ( test )" Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> app-editors/texworks/texworks-0.6.3.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-editors/texworks/texworks-0.6.3.ebuild b/app-editors/texworks/texworks-0.6.3.ebuild index 5aeb22b22dd..8d35ffb4914 100644 --- a/app-editors/texworks/texworks-0.6.3.ebuild +++ b/app-editors/texworks/texworks-0.6.3.ebuild @@ -34,6 +34,8 @@ BDEPEND="virtual/pkgconfig" S=${WORKDIR}/${PN}-release-${PV} +RESTRICT="!test? ( test )" + pkg_setup() { python-single-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/
commit: 686bd78f2678e5400044e3578ec757bbb8cbd77c Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:12:51 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:12:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686bd78f media-sound/mpd: Drop old Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/mpd/Manifest | 1 - media-sound/mpd/mpd-0.21.16.ebuild | 299 - 2 files changed, 300 deletions(-) diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest index 2d3d11abb51..a42ae7cf554 100644 --- a/media-sound/mpd/Manifest +++ b/media-sound/mpd/Manifest @@ -1,3 +1,2 @@ DIST mpd-0.21.14.tar.xz 673036 BLAKE2B 73eed90c0d48e26d747e26b0cd000d3e0a12dfebb015f865fe9d3ddbe5f7fa564b1655b7e0639951e9aeb2554185063b11d6bc818813ca6366688ea05705ba4a SHA512 d5ce06741444d545c7334f4c4ab32dbfacaa264df5a1ac61b73d951e0a6f952c8ea1e4df1b5bfc827e7faa35a6b8026e78cbf3a057ee35adf448fa7204389cd9 DIST mpd-0.21.15.tar.xz 673056 BLAKE2B e399c0439e790ac62525b33c5d2d26b47d36687edc877169934dd5379646d1d38ed7fec75532498a4c0f6e51e355e872847873045ae2446d037cce8781be3067 SHA512 c67ebdb7609b36b4b8504ce0751ca2dcc38a2fba03a5b8419185e8be64bce7e19560347a600773b65f55ba0a3cedeff051117071db8e7fe0a90c9771de8bd37e -DIST mpd-0.21.16.tar.xz 673732 BLAKE2B ed43ae9d5d40fcac0d035c24161c4db3a1b6df2b05f6a006a47beb7f7ba8ec198cbd20e34c9fcaf4e9832dbf13c57a77a9e5864d7f16de2bdd1c414d41ce391c SHA512 bb7587acd03d675ae3127ab4e196d549170551ac643e5134baa2bccaf8d7c9bba6c9a9edec9bcb61a2ec3a6ce26f4d77190323ef0329033d0cd8c1f8964be05c diff --git a/media-sound/mpd/mpd-0.21.16.ebuild b/media-sound/mpd/mpd-0.21.16.ebuild deleted file mode 100644 index a5cdc87afb4..000 --- a/media-sound/mpd/mpd-0.21.16.ebuild +++ /dev/null @@ -1,299 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-info meson systemd user xdg-utils - -DESCRIPTION="The Music Player Daemon (mpd)" -HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD; -SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x64-macos" -IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug - +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify - +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms - modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz - recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd - test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp - zeroconf zip zlib" - -OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder" -DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod - modplug mpg123 musepack flac sid vorbis wavpack wildmidi" -ENCODER_PLUGINS="audiofile flac lame twolame vorbis" - -REQUIRED_USE=" - || ( ${OUTPUT_PLUGINS} ) - || ( ${DECODER_PLUGINS} ) - network? ( || ( ${ENCODER_PLUGINS} ) ) - recorder? ( || ( ${ENCODER_PLUGINS} ) ) - upnp? ( expat ) - webdav? ( curl expat ) - " - -RESTRICT="!test? ( test )" - -RDEPEND=" - adplug? ( media-libs/adplug:= ) - alsa? ( - media-libs/alsa-lib - media-sound/alsa-utils - ) - - ao? ( media-libs/libao[alsa?,pulseaudio?] ) - audiofile? ( media-libs/audiofile:= ) - - cdio? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia - ) - - chromaprint? ( media-libs/chromaprint ) - curl? ( net-misc/curl ) - dbus? ( sys-apps/dbus ) - expat? ( dev-libs/expat ) - faad? ( media-libs/faad2 ) - - ffmpeg? ( - libav? ( media-video/libav:0= ) - !libav? ( media-video/ffmpeg:0= ) - ) - - flac? ( media-libs/flac ) - fluidsynth? ( media-sound/fluidsynth ) - gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) - icu? ( dev-libs/icu:= ) - id3tag? ( media-libs/libid3tag ) - jack? ( virtual/jack ) - lame? ( network? ( media-sound/lame ) ) - libmpdclient? ( media-libs/libmpdclient ) - libsamplerate? ( media-libs/libsamplerate ) - libsoxr? ( media-libs/soxr ) - mad? ( media-libs/libmad ) - mikmod? ( media-libs/libmikmod ) - mms? ( media-libs/libmms ) - modplug? ( media-libs/libmodplug ) - mpg123? ( media-sound/mpg123 ) - musepack? ( media-sound/musepack-tools ) - network? ( media-libs/libshout ) - nfs? ( net-fs/libnfs ) - openal? ( media-libs/openal ) - opus? ( media-libs/opus ) - pulseaudio? ( media-sound/pulseaudio ) - qobuz? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/
commit: 4e215a8a40060eedddf7fb1c9a06612054420c52 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 13:12:02 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 13:12:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e215a8a media-sound/mpd: fix tidal support, migrate to acct-user Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/mpd/mpd-0.21.16-r1 | 300 + 1 file changed, 300 insertions(+) diff --git a/media-sound/mpd/mpd-0.21.16-r1 b/media-sound/mpd/mpd-0.21.16-r1 new file mode 100644 index 000..e2533be2192 --- /dev/null +++ b/media-sound/mpd/mpd-0.21.16-r1 @@ -0,0 +1,300 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-info meson systemd user xdg-utils + +DESCRIPTION="The Music Player Daemon (mpd)" +HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD; +SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x64-macos" +IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug + +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify + +ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms + modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio qobuz + recorder samba selinux sid signalfd sndfile soundcloud sqlite systemd + test tidal twolame udisks unicode vorbis wavpack webdav wildmidi upnp + zeroconf zip zlib" + +OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder" +DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod + modplug mpg123 musepack flac sid vorbis wavpack wildmidi" +ENCODER_PLUGINS="audiofile flac lame twolame vorbis" + +REQUIRED_USE=" + || ( ${OUTPUT_PLUGINS} ) + || ( ${DECODER_PLUGINS} ) + network? ( || ( ${ENCODER_PLUGINS} ) ) + recorder? ( || ( ${ENCODER_PLUGINS} ) ) + upnp? ( expat ) + webdav? ( curl expat ) + " + +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/mpd + adplug? ( media-libs/adplug:= ) + alsa? ( + media-libs/alsa-lib + media-sound/alsa-utils + ) + + ao? ( media-libs/libao[alsa?,pulseaudio?] ) + audiofile? ( media-libs/audiofile:= ) + + cdio? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia + ) + + chromaprint? ( media-libs/chromaprint ) + curl? ( net-misc/curl ) + dbus? ( sys-apps/dbus ) + expat? ( dev-libs/expat ) + faad? ( media-libs/faad2 ) + + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) + + flac? ( media-libs/flac ) + fluidsynth? ( media-sound/fluidsynth ) + gme? ( >=media-libs/game-music-emu-0.6.0_pre20120802 ) + icu? ( dev-libs/icu:= ) + id3tag? ( media-libs/libid3tag ) + jack? ( virtual/jack ) + lame? ( network? ( media-sound/lame ) ) + libmpdclient? ( media-libs/libmpdclient ) + libsamplerate? ( media-libs/libsamplerate ) + libsoxr? ( media-libs/soxr ) + mad? ( media-libs/libmad ) + mikmod? ( media-libs/libmikmod ) + mms? ( media-libs/libmms ) + modplug? ( media-libs/libmodplug ) + mpg123? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + network? ( media-libs/libshout ) + nfs? ( net-fs/libnfs ) + openal? ( media-libs/openal ) + opus? ( media-libs/opus ) + pulseaudio? ( media-sound/pulseaudio ) + qobuz? ( dev-libs/libgcrypt:0 ) + samba? ( net-fs/samba ) + selinux? ( sec-policy/selinux-mpd ) + sid? ( || ( + media-libs/libsidplay:2 + media-libs/libsidplayfp + ) ) + sndfile? ( media-libs/libsndfile ) + soundcloud? ( >=dev-libs/yajl-2:= ) + sqlite? ( dev-db/sqlite:3 ) + systemd? ( sys-apps/systemd ) + tidal? ( dev-libs/yajl + net-misc/curl ) + twolame? ( media-sound/twolame ) + udisks? ( sys-fs/udisks:2 ) + upnp? ( net-libs/libupnp:0 ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) + wildmidi? ( media-sound/wildmidi ) + zeroconf? ( net-dns/avahi[dbus] ) + zip? ( dev-libs/zziplib ) + zlib? ( sys-libs/zlib:= )" + +DEPEND="${RDEPEND} + >=dev-libs/boost-1.58:= + test? ( dev-cpp/gtest )" + +BDEPEND=">=dev-util/meson-0.49.2 + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.18.conf.patch +) + +pkg_setup() { + enewuser mpd "" "" "/var/lib/mpd" audio + + if use eventfd; then + CONFIG_CHECK+="
[gentoo-commits] repo/gentoo:master commit in: app-editors/texworks/
commit: eab9be2a86b897665500d2a6de75ff182a47f1b5 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 15 12:55:05 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 15 12:55:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab9be2a app-editors/texworks: enable virtualx Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> app-editors/texworks/texworks-0.6.3.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app-editors/texworks/texworks-0.6.3.ebuild b/app-editors/texworks/texworks-0.6.3.ebuild index 63fc66eee9b..5aeb22b22dd 100644 --- a/app-editors/texworks/texworks-0.6.3.ebuild +++ b/app-editors/texworks/texworks-0.6.3.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python{2_7,3_6,3_7} ) -inherit python-single-r1 cmake-utils xdg-utils +inherit python-single-r1 cmake-utils virtualx xdg-utils DESCRIPTION="A simple interface for working with TeX documents" HOMEPAGE="http://tug.org/texworks/; @@ -53,6 +53,10 @@ src_configure() { cmake-utils_src_configure } +src_test() { + virtx default_src_test +} + pkg_postinst() { xdg_desktop_database_update }
[gentoo-commits] repo/gentoo:master commit in: virtual/lapack/
commit: 522022765a54ddea5dc57b45419883f4b8d703a3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:47:38 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:47:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52202276 virtual/lapack: amd64 stable wrt bug #698756 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/lapack/lapack-3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/lapack/lapack-3.8.ebuild b/virtual/lapack/lapack-3.8.ebuild index e11a4abdcb3..f5ef4e7927d 100644 --- a/virtual/lapack/lapack-3.8.ebuild +++ b/virtual/lapack/lapack-3.8.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="eselect-ldso" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-blas/
commit: d0448008f24c49e8e0156c005c354fa976d9d191 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:47:14 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:47:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0448008 app-eselect/eselect-blas: amd64 stable wrt bug #698756 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-eselect/eselect-blas/eselect-blas-0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-blas/eselect-blas-0.2.ebuild b/app-eselect/eselect-blas/eselect-blas-0.2.ebuild index 3e574756e84..4b0f5d0583c 100644 --- a/app-eselect/eselect-blas/eselect-blas-0.2.ebuild +++ b/app-eselect/eselect-blas/eselect-blas-0.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="" # Need skel.bash lib
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
commit: e9f0a0e05b3903272a59d14e7891c648ff60 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:47:21 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:47:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f0 sci-libs/lapack: amd64 stable wrt bug #698756 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sci-libs/lapack/lapack-3.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild index a12e480344c..77c82672e9a 100644 --- a/sci-libs/lapack/lapack-3.8.0.ebuild +++ b/sci-libs/lapack/lapack-3.8.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="lapacke doc eselect-ldso" # TODO: static-libs 64bit-index
[gentoo-commits] repo/gentoo:master commit in: virtual/blas/
commit: dbd75144a5d716f1bdb5158d2208af0802c42f67 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:47:30 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:47:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd75144 virtual/blas: amd64 stable wrt bug #698756 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> virtual/blas/blas-3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild index d11d8065042..d21b4e51af5 100644 --- a/virtual/blas/blas-3.8.ebuild +++ b/virtual/blas/blas-3.8.ebuild @@ -5,7 +5,7 @@ EAPI="7" DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" IUSE="eselect-ldso" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/
commit: 0c15ac6bfb22bea18beea8f5796d0ad84e30 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:41:37 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:41:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c15ac62 lxde-base/lxsession: amd64 stable wrt bug #692514 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild index b6993e1a5b2..5ff1187688f 100644 --- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild +++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession; SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 arm ~arm64 ppc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux" SLOT="0" # upower USE flag is enabled by default in the desktop profile
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xiccd/
commit: f80e64ba7ee53a07ce6105510ba1476eacb06f2b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:38:54 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:38:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80e64ba x11-misc/xiccd: amd64 stable wrt bug #689884 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/xiccd/xiccd-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/xiccd/xiccd-0.3.0.ebuild b/x11-misc/xiccd/xiccd-0.3.0.ebuild index 2a0748e9c40..680cb69d1d7 100644 --- a/x11-misc/xiccd/xiccd-0.3.0.ebuild +++ b/x11-misc/xiccd/xiccd-0.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/agalakhov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND="dev-libs/glib:2 x11-apps/xrandr
[gentoo-commits] repo/gentoo:master commit in: sys-block/arcconf/
commit: 165b996ebdd456846e94d790d3fd3a32b887fa74 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:32:33 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:32:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165b996e sys-block/arcconf: amd64 stable wrt bug #682768 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-block/arcconf/arcconf-2.01.22270-r1.ebuild | 2 +- sys-block/arcconf/arcconf-3.01.23531.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild b/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild index 34fc0c4eeda..637716b0158 100644 --- a/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild +++ b/sys-block/arcconf/arcconf-2.01.22270-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility" HOMEPAGE="https://www.microsemi.com/; SRC_URI="https://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip; -KEYWORDS="-* ~amd64 x86" +KEYWORDS="-* amd64 x86" LICENSE="Microsemi" SLOT="0" diff --git a/sys-block/arcconf/arcconf-3.01.23531.ebuild b/sys-block/arcconf/arcconf-3.01.23531.ebuild index 71d1211cab8..87eb25fc603 100644 --- a/sys-block/arcconf/arcconf-3.01.23531.ebuild +++ b/sys-block/arcconf/arcconf-3.01.23531.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip; LICENSE="Microsemi" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" DEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/files/, app-emulation/dosemu/
commit: 328509762ae5fa834d72e58858252200ed52f6a8 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Nov 15 12:30:08 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Nov 15 12:31:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32850976 app-emulation/dosemu: fix LTO build, bug #700126 Reported-by: Robert Gill Closes: https://bugs.gentoo.org/700126 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich gentoo.org> .../dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 1 + .../files/dosemu-1.4.1_pre20130107-lto.patch | 27 ++ 2 files changed, 28 insertions(+) diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild index d6de58d0a4b..f2516914456 100644 --- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild +++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild @@ -54,6 +54,7 @@ PATCHES=( "${FILESDIR}"/${P}-flex-2.6.3.patch "${FILESDIR}"/${P}-ia16-ldflags.patch "${FILESDIR}"/${P}-fix-inline.patch + "${FILESDIR}"/${P}-lto.patch ) src_prepare() { diff --git a/app-emulation/dosemu/files/dosemu-1.4.1_pre20130107-lto.patch b/app-emulation/dosemu/files/dosemu-1.4.1_pre20130107-lto.patch new file mode 100644 index 000..730ad4e5d5f --- /dev/null +++ b/app-emulation/dosemu/files/dosemu-1.4.1_pre20130107-lto.patch @@ -0,0 +1,27 @@ +'asmlinkage' macros are supposed to make symbol available +for calling from inline (or not) assembly. + +'static' keyword is not compatible to it and breaks -flto +when gcc's LTO partitioner separates assembly definitions +from C definitions. This causes symbol resolution failures: + + ld: /tmp/dosemu.bin.h8Y59G.ltrans0.ltrans.o: in function `stub_rep__': + :(.text+0xe): undefined reference to `rep_movs_stos' + +The changes turns 'asmlinkage' into exported symbol. + +https://bugs.gentoo.org/700126 +--- a/src/emu-i386/simx86/cpatch.c b/src/emu-i386/simx86/cpatch.c +@@ -37,9 +37,9 @@ + #include "codegen-arch.h" + + #ifdef __i386__ +-#define asmlinkage static __attribute__((used)) __attribute__((cdecl)) ++#define asmlinkage __attribute__((used)) __attribute__((cdecl)) + #else +-#define asmlinkage static __attribute__((used)) ++#define asmlinkage __attribute__((used)) + #endif + + int s_munprotect(unsigned int addr)
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ganeti-instance-debootstrap/
commit: 132bb62a00f3377532eebf2438a1570bac8a0eca Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 15 12:24:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 15 12:24:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132bb62a app-emulation/ganeti-instance-debootstrap: amd64 stable wrt bug #648100 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> .../ganeti-instance-debootstrap-0.16.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild index 7bea16989fd..b6b769b1e5b 100644 --- a/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild +++ b/app-emulation/ganeti-instance-debootstrap/ganeti-instance-debootstrap-0.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ganeti.org/instance-debootstrap/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" ${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/packaging/
commit: 4b19234b2f4d860117b9adb334af424331c434cb Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 11:40:21 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 12:13:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b19234b dev-python/packaging: Fix UnnecessarySlashStrip Signed-off-by: Michał Górny gentoo.org> dev-python/packaging/packaging-18.0.ebuild | 2 +- dev-python/packaging/packaging-19.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/packaging/packaging-18.0.ebuild b/dev-python/packaging/packaging-18.0.ebuild index 87be6a56152..af75bdacd0d 100644 --- a/dev-python/packaging/packaging-18.0.ebuild +++ b/dev-python/packaging/packaging-18.0.ebuild @@ -42,7 +42,7 @@ pkg_preinst() { _cleanup() { local pyver=$("${PYTHON}" -c "from distutils.sysconfig import get_python_version; print(get_python_version())") - local egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info" + local egginfo="${ROOT}$(python_get_sitedir)/${P}-py${pyver}.egg-info" if [[ -d ${egginfo} ]]; then echo rm -r "${egginfo}" rm -r "${egginfo}" || die "Failed to remove egg-info directory" diff --git a/dev-python/packaging/packaging-19.2.ebuild b/dev-python/packaging/packaging-19.2.ebuild index 67c7cc9c63e..27a840a82fe 100644 --- a/dev-python/packaging/packaging-19.2.ebuild +++ b/dev-python/packaging/packaging-19.2.ebuild @@ -42,7 +42,7 @@ pkg_preinst() { _cleanup() { local pyver=$("${PYTHON}" -c "from distutils.sysconfig import get_python_version; print(get_python_version())") - local egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info" + local egginfo="${ROOT}$(python_get_sitedir)/${P}-py${pyver}.egg-info" if [[ -d ${egginfo} ]]; then rm -rv "${egginfo}" || die "Failed to remove egg-info directory" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pluggy/
commit: f99e7f4e4618ea8867b971aff84a5429c10f Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 11:39:11 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 12:13:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99e7f4e dev-python/pluggy: Remove 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pluggy/Manifest| 1 - dev-python/pluggy/pluggy-0.6.0.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest index 6482a70baea..52f78e4d78a 100644 --- a/dev-python/pluggy/Manifest +++ b/dev-python/pluggy/Manifest @@ -2,5 +2,4 @@ DIST pluggy-0.11.0.tar.gz 56897 BLAKE2B 2d40ca953fa0ead7516dd81007ef6f1f88b0ebe4 DIST pluggy-0.12.0.tar.gz 57658 BLAKE2B 53c35f16fa73ffd115c7988032593e925e538f1a49a36a0db4db406b013f6f68f293ebbe3673243748d5707e72520192775e59cb8e1bbe4f9a448a5f3ba64651 SHA512 a3a64caefc797334b73b0614e467613b99909037a62dcbfbb0cf917788ee8d12af4f43d7c371634ac6eb6f32a5aa08e51aa8179e70b5998d4d055cd7f535129f DIST pluggy-0.13.0.tar.gz 57726 BLAKE2B bbf473271c1ea6520d71a6dbbf145a2c3b1a2f2a58e4427b0584f5cb9e3cafc7dba9fcc3c8480211ca0c9ddc721288e49bfbf57bcae1320c667b7c7324cdddea SHA512 82cf7d8aa4a0e09f8ba5048cd7ce038f34ca1453fe0c5a7926a2113e64528d0861955f8544035b4ffd61f0227e3d30d8d4180a05bf80e0de4809546e990bd4c7 DIST pluggy-0.5.2.tar.gz 18935 BLAKE2B 8e5bbab9ed0c78a0c6da076ad03618e66780f9ff209f4d08223e7a381eb4d7573727793f4543799e0e557991d4edcdbfd22c0565b69814379806912a4631abf3 SHA512 850b1a7b9e55d46d5deb16b8bc71e3f9d6c26b78fe34379b295a9780f3da8abb3c44f524f175d0392b61fc2d36d66d156db3f499a3c1666e2ff3e3c6344153cb -DIST pluggy-0.6.0.tar.gz 19678 BLAKE2B 79db59c5f0ce0dd157630d039ec50643f615789b6b993d84e9ab1bdc9ce04b32df336d88df13f13a16a1f0bd4acb7b900208e98c84f007bdc3654f9a1d5f19a2 SHA512 dd58dabe2e65eee64d62c8748c2bbd99457288e99b819eb12312f2acdb0740ac46fd08f83522bc992297b9f14eec14c216c2c9688580f68393bf6fc609e65812 DIST pluggy-0.7.1.tar.gz 47784 BLAKE2B 49eb28779717ead8963e14101cdfb830feeecff756a59f080e79e70465d48dbbc6e6100305e8b32031cefb0ba06bb10494f29bc8ddd38d4296016ecebaafccc1 SHA512 e19f6c1b3f2e711df1c8b075a2b802751afd218f1b692f08b2434c01d71c402331ff8c937550fbdfece2098f6d6856422d485f193e188916b365ded2e4087697 diff --git a/dev-python/pluggy/pluggy-0.6.0.ebuild b/dev-python/pluggy/pluggy-0.6.0.ebuild deleted file mode 100644 index 63f1dd813ea..000 --- a/dev-python/pluggy/pluggy-0.6.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} pypy pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="plugin and hook calling mechanisms for python" -HOMEPAGE="https://pluggy.readthedocs.io/ https://github.com/pytest-dev/pluggy https://pypi.org/project/pluggy/; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - py.test -v || die "tests failed with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pluggy/
commit: cd405e41689d90ea2095562871b52e403215203b Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 11:39:34 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 12:13:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd405e41 dev-python/pluggy: Add RESTRICT="!test? ( test )" Signed-off-by: Michał Górny gentoo.org> dev-python/pluggy/pluggy-0.11.0.ebuild | 1 + dev-python/pluggy/pluggy-0.12.0.ebuild | 1 + dev-python/pluggy/pluggy-0.5.2.ebuild | 1 + dev-python/pluggy/pluggy-0.7.1.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/dev-python/pluggy/pluggy-0.11.0.ebuild b/dev-python/pluggy/pluggy-0.11.0.ebuild index d1d68d4ca7f..b02d326e089 100644 --- a/dev-python/pluggy/pluggy-0.11.0.ebuild +++ b/dev-python/pluggy/pluggy-0.11.0.ebuild @@ -15,6 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND} diff --git a/dev-python/pluggy/pluggy-0.12.0.ebuild b/dev-python/pluggy/pluggy-0.12.0.ebuild index 9f802dd8e77..d8ce296fc17 100644 --- a/dev-python/pluggy/pluggy-0.12.0.ebuild +++ b/dev-python/pluggy/pluggy-0.12.0.ebuild @@ -15,6 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="dev-python/importlib_metadata[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} diff --git a/dev-python/pluggy/pluggy-0.5.2.ebuild b/dev-python/pluggy/pluggy-0.5.2.ebuild index ebe067fe476..9c077692884 100644 --- a/dev-python/pluggy/pluggy-0.5.2.ebuild +++ b/dev-python/pluggy/pluggy-0.5.2.ebuild @@ -15,6 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND} diff --git a/dev-python/pluggy/pluggy-0.7.1.ebuild b/dev-python/pluggy/pluggy-0.7.1.ebuild index 1e3dc2e42fb..f2d0a158480 100644 --- a/dev-python/pluggy/pluggy-0.7.1.ebuild +++ b/dev-python/pluggy/pluggy-0.7.1.ebuild @@ -15,6 +15,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" +RESTRICT="!test? ( test )" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/packaging/
commit: a49862871a991d8f572ebdab19b120cd301d95a2 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 15 10:56:24 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 15 12:13:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4986287 dev-python/packaging: Bump to 19.2 Signed-off-by: Michał Górny gentoo.org> dev-python/packaging/Manifest | 1 + dev-python/packaging/packaging-19.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest index b9033fa8ef5..856c4d1a97d 100644 --- a/dev-python/packaging/Manifest +++ b/dev-python/packaging/Manifest @@ -1,3 +1,4 @@ DIST packaging-16.8.tar.gz 44706 BLAKE2B 6443f05d3745eb6c4cc3d51fccfb1afcfa207ac12498be4d15cd0f5c52c80435f8ea513589e8aec671cf88b10cc8c98555e7cac7fe9a1e0c67f4625fce83f80f SHA512 d1a7b65472c7c02dd758f0c469d6c6aeea34de7b798613f7fcdf45fcccbeba1e9085cab113fa89b392a60f758f8747d13b1c265c809566990c22e61ca8db49bb DIST packaging-17.1.tar.gz 49849 BLAKE2B ceea74025c55c832cdd36b8464bb15862d8ee60387de973d7453d5cb8ec0b430d1e49a1b13c9dccb8b9c4c898cb07829f6fd04ca700d8cb2c5ba2b7abc0d160e SHA512 52d2f482ae5cd0f8e7b3ac35c4b270ca736bc4f7ebaa569631d1dcb8ea024ee6f75127ca2aa3c95e686ebbd427de2ef4bc01bcd839591f7b4c1e26f9b8d9acb0 DIST packaging-18.0.tar.gz 48018 BLAKE2B 3c7082a6cd6ba697f8b2c036062c7020b3b6417ba5492abee3b57b6a14bd8895168f6d6ab385458d08561fdf37230eb9d79ce82a8eae7dd16dc4951d679f917f SHA512 9f7cab9bdd756cc49192379b8381f81d218d3201e071498f2f6fd0307b1c46ad1a8c8b9d4f27e62d5f469eb05603a57be54deb8a5e0dbc2cf542e436a7127b34 +DIST packaging-19.2.tar.gz 59110 BLAKE2B 8098538b8f48f4ff478eb13f3f4384d08c246b8a99711a48b2f412deaecd85faf13e24fd910a7a262c3407c5eb54939cd926e31e6f802deed0e28e0a92dfdb86 SHA512 af7312a85292f577d3e6e57154f10fb380bbdee749344ba4b226a09f22bf5ca664ed63c62cd5b4dea0be5eb5cff5c17ad04415aab8c925fa90dcae2e1c6dee5a diff --git a/dev-python/packaging/packaging-19.2.ebuild b/dev-python/packaging/packaging-19.2.ebuild new file mode 100644 index 000..67c7cc9c63e --- /dev/null +++ b/dev-python/packaging/packaging-19.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Core utilities for Python packages" +HOMEPAGE="https://github.com/pypa/packaging https://pypi.org/project/packaging/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="|| ( Apache-2.0 BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/pyparsing-2.1.10[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-16.8-distutils.patch" +) + +python_test() { + pytest --capture=no --strict -vv || die +} + +pkg_preinst() { + # https://bugs.gentoo.org/585146 + cd "${HOME}" || die + + _cleanup() { + local pyver=$("${PYTHON}" -c "from distutils.sysconfig import get_python_version; print(get_python_version())") + local egginfo="${ROOT%/}$(python_get_sitedir)/${P}-py${pyver}.egg-info" + if [[ -d ${egginfo} ]]; then + rm -rv "${egginfo}" || die "Failed to remove egg-info directory" + fi + } + python_foreach_impl _cleanup +}