[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-persistent/
commit: e9f9772ef620585900b4d2a12b1be42277c5e3e9 Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:06:27 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f9772e dev-ruby/net-http-persistent: add 3.0.1 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/net-http-persistent/Manifest | 1 + .../net-http-persistent-3.0.1.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/net-http-persistent/Manifest b/dev-ruby/net-http-persistent/Manifest index 26df16c6088..a08beffa0bd 100644 --- a/dev-ruby/net-http-persistent/Manifest +++ b/dev-ruby/net-http-persistent/Manifest @@ -1,2 +1,3 @@ DIST net-http-persistent-2.9.4.gem 31232 BLAKE2B 54388d26971c3ea3353e0c39acd00fe77befd66e408c54be13f7ecea194517a2e71b8d9bebb1238f4d36d7be96584c0be9e6a7bbc44f81f88004dd118fa56311 SHA512 9251e8422c2f43e7ecd8bc287fa9fff682fac84ed95d143425b0e7e7678a06c9be01db56e6a956588d6c33ddccbd1eff45a6f399f43d452de8e3134e6c50b74e DIST net-http-persistent-3.0.0.gem 30208 BLAKE2B 2bbd87d66e65081c76bc9cddaeb38f3ffd8a92b5b64f7717f77c7a927e2032fa732c2e82e220a75a63ddc10dfaa6a0f24e4fa7e0964e2ebd3d0729127f1fb452 SHA512 a601d3abde43b196406e3cdd6b704796ed70db67dfb67c9b510e0164ce7355cc925cac37fbf4c5889f41b069890ba2e2c15440fb40294ed21891fd08d9f87894 +DIST net-http-persistent-3.0.1.gem 26112 BLAKE2B 987e7c690d1e08e6be490aaecbd42ec8dc95fe5d2dc3609313b5be301453e4a30a66486334419e2ce9af9bd08158c3b78600cd8364fc6f489529ca1657436ee3 SHA512 33f23c6d23a8d2e44c0268e720200e4e19ba50bbfb9268a3c7af653fbfff62e606f1d10b2ff35ea345f4f7c0456892a901753257da87e9a2bb329edd36030761 diff --git a/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild new file mode 100644 index 000..b1b172d1e07 --- /dev/null +++ b/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8" +HOMEPAGE="https://github.com/drbrain/net-http-persistent; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0" + +ruby_add_bdepend " + test? ( dev-ruby/hoe dev-ruby/minitest )" + +all_ruby_prepare() { + # avoid test with implicit dependency on net-http-pipeline which + # fails and is not tested upstream + sed -i -e '/net-http-pipeline not installed/ s/unless.*$//' test/test_net_http_persistent.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-messages/
commit: 4d17abc1dc737d010f41ce6e9fa1f0701d4a7a6a Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:20:32 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d17abc1 dev-util/cucumber-messages: add 2.1.2 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-util/cucumber-messages/Manifest | 1 + .../cucumber-messages/cucumber-messages-2.1.2.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-util/cucumber-messages/Manifest b/dev-util/cucumber-messages/Manifest index 9b4138caa22..6d25f03cddf 100644 --- a/dev-util/cucumber-messages/Manifest +++ b/dev-util/cucumber-messages/Manifest @@ -1 +1,2 @@ DIST cucumber-messages-2.1.1.gem 9728 BLAKE2B 07ad0635f92d7aa25c9ede7915abd73a27db9894dd62d6a5b0f0e7b4bfd649f7a88b46bcab5cd42b18895933002e7650073becff16ab624b80abef97a23ea4e9 SHA512 0858de8b7211307c18f6c41c5316b5b29edd1f829ca27ada8c2bb13ef84099a5745b54894bf8ec72304d147a1cead693c109c5ffdf9fc105cf1795bd522e27fa +DIST cucumber-messages-2.1.2.gem 9728 BLAKE2B 31753c5082814df61aeaf4f471112b79b27bec2b7be5fbe72c1320f1da44ec85890bbb91866b640905d73bd5a8f8723c2aa122c192040949c1725a0dc050b87a SHA512 f8973e4159aabae17b21dc76f314c6784eefc03ddc04a4ee6e3dc56844202034635343b51728cc3c028c4dc1881d19690eda4c3286ad0ad6da390a0b70ae6ae2 diff --git a/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild b/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild new file mode 100644 index 000..2da0cb21a3b --- /dev/null +++ b/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication" +HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme; +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="2.0" + +ruby_add_rdepend "~dev-ruby/google-protobuf-3.6.1"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: e15ef0406d254e2a1141cf31b7415a100369bcea Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:11:31 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ef040 dev-ruby/sqlite3: add 1.4.1 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/sqlite3/Manifest | 1 + dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index c2503b4282c..555ee5a2741 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,2 +1,3 @@ DIST sqlite3-1.3.13.gem 64512 BLAKE2B a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e SHA512 5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f DIST sqlite3-1.4.0.gem 70144 BLAKE2B 4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642 SHA512 7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a +DIST sqlite3-1.4.1.gem 70144 BLAKE2B 5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d SHA512 33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80 diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild new file mode 100644 index 000..4832c2d5b69 --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby; +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.6.16:3" +DEPEND+=" >=dev-db/sqlite-3.6.16:3" + +ruby_add_bdepend " + dev-ruby/rake-compiler + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + # We remove the vendor_sqlite3 rake task because it's used to + # bundle SQlite3 which we definitely don't want. + rm -f rakelib/vendor_sqlite3.rake || die + + # Remove gem tasks since we don't need them and they require hoe. + rm -f rakelib/gem.rake || die + + sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die +} + +each_ruby_configure() { + ${RUBY} -Cext/sqlite3 extconf.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + fi +} + +each_ruby_compile() { + emake -Cext/sqlite3 V=1 + mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +each_ruby_install() { + each_fakegem_install + + # sqlite3 was called sqlite3-ruby before, so add a spec file that + # simply loads sqlite3 to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # sqlite3` was already part of sqlite3-ruby requirements. + cat - < "${T}/sqlite3-ruby.gemspec" +# generated by ebuild +# $CATEGORY/$PF +Gem::Specification.new do |s| + s.name = "sqlite3-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load sqlite3" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=sqlite3-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \ + ruby_fakegem_install_gemspec +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/cri/
commit: 863b758fb3873715b585bc32dff5e139f86c5ab3 Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:02:38 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863b758f dev-ruby/cri: add 2.15.5 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/cri/Manifest | 1 + dev-ruby/cri/cri-2.15.5.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest index 6a4fd76a2c3..13439f202df 100644 --- a/dev-ruby/cri/Manifest +++ b/dev-ruby/cri/Manifest @@ -1,4 +1,5 @@ DIST cri-2.15.1.gem 32768 BLAKE2B d1f829443a724a6d72f13effb279d8578ebdc4ca0b354f3285d68693eae1e6514cb0bcf831ed0068df72469f3be4b21af61a68056dc8c5fb105991cb677e906e SHA512 6ce36b74391d9635094614f5fc33738d65e40b8796caae3e39d4bc170d6f9f4bc5b2b944d36d79b453f9ba7715e2858b27f1c7433b53ce0bcf2fe748153d75a6 DIST cri-2.15.2.gem 33792 BLAKE2B 778f115db95cc0d4678a1a5805aa8bfe6208f3518fdf593efc61e51d5e6cc611ac88e1a6d66d1dfd231dcf31198b08dfc3f9f6ae1f2896e7a68083e96fbb318a SHA512 75e9e8e0107879aff62be8ec07eee1f37996c42a1077955f444e1b1da320c59cf272692cb33c4a197bcdbdc994b7e17dfb4de5accc41c6a2165b89a17f1b28e2 DIST cri-2.15.3.gem 33792 BLAKE2B 3496347dbec0a8224993fb1533e782c34211d0ee5dcbd560ae7c7405109faeb70bd68e0741f9fa76a5354c61c134ca17b7f166a5cea5fa9908cd45d20a17 SHA512 76580197348f6d504cb532d54d0f17da162d58569b9ef953079c5ff6fa5b3ba500b072ed4219a842f0f5de04d6e208c0fecbd8e553174cb968010e24904ecd6c +DIST cri-2.15.5.gem 33792 BLAKE2B 90724633a26acce78e8d041df96d91ea6db21c9d96558cb2f14c458880f4e2fc3a99de2242340cd2d8e4a3c1f68eb7dcf3877c67b4ce6dbc590b4dcf3ef4b41c SHA512 7519fb6eb79e3f818eb66be8344ee10ec61e09f81b3d70c4e0fd29736c957d1e760384661d018833015307a83b5155bb5c146bd6ea67fe929ab96d665279d6a9 DIST cri-2.7.1.gem 25088 BLAKE2B 20317d886401d6d5f034c27396cad2fdaf322246c319ef3cadc3e38169dbc00c83771fdb2d564efd0ca386b916a0bc2d8cf283742ccd18ca390e491a84f5e31f SHA512 37d641390dc83550c254b3c48018f7f2c53f73161807c299cb78ef84b8625e5f00cd8c877ac464ece5c6623d7118872c45648ed56c2bd5f53ae62cd66b8e24d1 diff --git a/dev-ruby/cri/cri-2.15.5.ebuild b/dev-ruby/cri/cri-2.15.5.ebuild new file mode 100644 index 000..12107412080 --- /dev/null +++ b/dev-ruby/cri/cri-2.15.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_TASK_DOC="doc" + +inherit ruby-fakegem + +DESCRIPTION="Cri is a library for building easy-to-use commandline tools" +HOMEPAGE="https://rubygems.org/gems/cri; +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86 ~x86-fbsd" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/yard dev-ruby/minitest )" + +all_ruby_prepare() { + sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die + sed -i -e '/rubocop/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die +} + +each_ruby_test() { + ${RUBY} -Ilib -S rake test_unit || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rex-powershell/
commit: cb3a07599d9b5b29df273c034b69c9f55e1bf29e Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:08:05 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3a0759 dev-ruby/rex-powershell: add 0.1.82 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/rex-powershell/Manifest | 1 + .../rex-powershell/rex-powershell-0.1.82.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest index 73fcf8b96c6..567e1d5af50 100644 --- a/dev-ruby/rex-powershell/Manifest +++ b/dev-ruby/rex-powershell/Manifest @@ -2,3 +2,4 @@ DIST rex-powershell-0.1.77.gem 28160 BLAKE2B d1fb9f6e9f66e6b55b09bdda329037ea7da DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a SHA512 db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df SHA512 e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73 SHA512 ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7 +DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28 SHA512 a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55 diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild b/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild new file mode 100644 index 000..4313ff18634 --- /dev/null +++ b/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating Powershell scripts" +HOMEPAGE="https://rubygems.org/gems/rex-powershell; + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "dev-ruby/rex-random_identifier + dev-ruby/rex-text"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/
commit: f3a71b915454f553de54782f7a16f554ce7b4885 Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 30 05:38:04 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 30 05:40:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a71b91 dev-ruby/capybara: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/capybara/capybara-3.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild b/dev-ruby/capybara/capybara-3.2.1.ebuild index 7cd761a4e0c..3fcf61fd97f 100644 --- a/dev-ruby/capybara/capybara-3.2.1.ebuild +++ b/dev-ruby/capybara/capybara-3.2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_EXTRADOC="History.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/
commit: 1a713b758219ea34a0ad90089e4113956b54aea5 Author: Alon Bar-Lev gentoo org> AuthorDate: Tue Apr 30 05:22:38 2019 + Commit: Alon Bar-Lev gentoo org> CommitDate: Tue Apr 30 05:23:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a713b75 dev-libs/xmlsec: cleanup old Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-libs/xmlsec/Manifest | 1 - dev-libs/xmlsec/xmlsec-1.2.26.ebuild | 70 2 files changed, 71 deletions(-) diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest index e8c42b63e1d..8a0d3bf81fb 100644 --- a/dev-libs/xmlsec/Manifest +++ b/dev-libs/xmlsec/Manifest @@ -1,3 +1,2 @@ -DIST xmlsec1-1.2.26.tar.gz 1922183 BLAKE2B 8cb8557a7d24df756655a7dfa45091445adc89cb67169a7620d9d1116f3fb3d982ea45199a53475e29300478c07e8e1168cec79cf9c3b5ff1dd6c840123b982b SHA512 1e3dc3c8c192eefee7b055787bef52ce3bcfafa786224f68af065aa45f4d7da93232da973359b3135615c5981ad4df7c124047d3934e552ab78439472685a7a4 DIST xmlsec1-1.2.27.tar.gz 2013651 BLAKE2B fa46a25e3aaef432134d1c98a0e7bf0aba83f2ef6d1aff3774d6d37c5f6f392d1c2c11a0fe433ee910c39b56400c96b74ab061577948622b14a1116fa1ec2947 SHA512 01f7231d7d7ac8037aecc1f922acc572cbfe0903abf5bd5879d836438c36684e23402b803d20806fff6b1cdc5ad9af114d1341b10b336f71c0bce28b4716f920 DIST xmlsec1-1.2.28.tar.gz 1995599 BLAKE2B 5d90646d9a72024856da2638adb6d0d00d5142f8d3eaa5b12a993e2e6ae78ad49aab69822ebe331191bf1fc5b98431b85e113545aec84e2bb7d5c5add9028df0 SHA512 17fa59e4ffee5e024caa4895e8ed21d1435f14e3a37d0ed781b1dd216333ae3b6099c460efd45d4a8097d0202522150b7b0ad543b47c1596d8473b6922270480 diff --git a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild deleted file mode 100644 index 16f8db947c1..000 --- a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec; -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86" -IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test" -REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt )" - -RDEPEND=">=dev-libs/libxml2-2.7.4 - >=dev-libs/libxslt-1.0.20 - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 ) - gnutls? ( >=net-libs/gnutls-2.8.0 ) - nss? ( - >=dev-libs/nspr-4.4.1 - >=dev-libs/nss-3.9 - ) - openssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - )" - -S="${WORKDIR}/${PN}1-${PV}" - -src_prepare() { - default - # conditionally install extra documentation - if ! use doc ; then - sed -i '/^SUBDIRS/s/docs//' Makefile.am || die - eautoreconf - fi -} - -src_configure() { - econf \ - --enable-pkgconfig \ - --with-html-dir=/usr/share/doc/${PF}/html \ - $(use_enable static-libs static) \ - $(use_with gcrypt gcrypt "") \ - $(use_with gnutls gnutls "") \ - $(use_with nss nspr "") \ - $(use_with nss nss "") \ - $(use_with openssl openssl "") \ - $(use_enable openssl aes) -} - -src_test() { - emake TMPFOLDER="${T}" check -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/, dev-libs/crypto++/files/
commit: 756f4a7c8eaf896507c32131037492bd1e26e2e5 Author: Alon Bar-Lev gentoo org> AuthorDate: Tue Apr 30 05:25:56 2019 + Commit: Alon Bar-Lev gentoo org> CommitDate: Tue Apr 30 05:25:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756f4a7c dev-libs/crypto++: cleanup old Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-libs/crypto++/Manifest | 1 - dev-libs/crypto++/crypto++-5.6.5-r1.ebuild | 60 -- .../crypto++/files/crypto++-5.6.4-nonative.patch | 28 -- .../files/crypto++-5.6.5-CVE-2017-9434.patch | 45 4 files changed, 134 deletions(-) diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest index ddba9587a28..afb0e40685e 100644 --- a/dev-libs/crypto++/Manifest +++ b/dev-libs/crypto++/Manifest @@ -1,2 +1 @@ -DIST cryptopp565.zip 4220843 BLAKE2B 0c42da3564cdd175c2f2c5c4272caf826f21e47d2271c7f54acab86f5f79dcdad8d6cb946bc88f55fde6189bb2d24ad8fb03dda6b3b8c6f105434b55b8b217d0 SHA512 f13718d02ca69b0129aaf9e767c9d2e0333aa7538355f9c63d9eaf1ff369062084a18dc01489439ebf37797b3ea81b01beb072057d47ec962bfb824ddc72abc7 DIST cryptopp700.zip 7296665 BLAKE2B 1b1a60e240a9d94b4edfea16beef0ec48ec26c61f7f9a3d89d29bd2e77b13a83ce942f81467bb90d3086253560a3c4acd6b89178dcb416ed4328340ad5222dfd SHA512 8fd8d680e5ceaf10b3c32cb1504bda4b32abc9fcaa2c6e61e3b5e67aca805c792579884bc6a749c29a99105304c421d03d7fe7909fc58f750b3155c7c5cec8ec diff --git a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild deleted file mode 100644 index 03281fc6285..000 --- a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="C++ class library of cryptographic schemes" -HOMEPAGE="https://cryptopp.com; -SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip; - -LICENSE="Boost-1.0" -SLOT="0/5.6" # subslot is so version -KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos" -IUSE="static-libs" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -PATCHES=( - "${FILESDIR}/${PN}-5.6.4-nonative.patch" - "${FILESDIR}/${P}-CVE-2017-9434.patch" -) - -pkg_setup() { - export CXX="$(tc-getCXX)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" - export PREFIX="${EPREFIX}/usr" -} - -src_compile() { - # higher optimizations cause problems - replace-flags -O3 -O2 - # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS - [[ ${CHOST} == *-darwin* ]] && append-cxxflags -DCRYPTOPP_DISABLE_ASM - - emake -f GNUmakefile all shared -} - -src_install() { - default - - # remove leftovers as build system sucks - rm -fr "${ED}"/usr/bin "${ED}"/usr/share/cryptopp - use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a - - # compatibility - dosym cryptopp "${EPREFIX}"/usr/include/crypto++ - for f in "${ED}${EPREFIX}"/usr/$(get_libdir)/*; do - ln -s "$(basename "${f}")" "$(echo "${f}" | sed 's/cryptopp/crypto++/')" || die - done -} - -pkg_preinst() { - # we switched directory to symlink - # make sure portage digests that - rm -fr "${EROOT}/usr/include/crypto++" - rm -fr "${EROOT}/usr/include/cryptopp" -} diff --git a/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch b/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch deleted file mode 100644 index 77d74ee729e..000 --- a/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: work/GNUmakefile -=== work.orig/GNUmakefile -+++ work/GNUmakefile -@@ -125,23 +125,6 @@ ifeq ($(IS_X86)$(IS_X32)$(IS_CYGWIN)$(IS - endif - endif - --# Guard use of -march=native --ifeq ($(GCC42_OR_LATER)$(IS_NETBSD),10) -- CXXFLAGS += -march=native --else ifneq ($(CLANG_COMPILER)$(INTEL_COMPILER),00) -- CXXFLAGS += -march=native --else -- # GCC 3.3 and "unknown option -march=" -- # Ubuntu GCC 4.1 compiler crash with -march=native -- # NetBSD GCC 4.8 compiler and "bad value (native) for -march= switch" -- # Sun compiler is handled below -- ifeq ($(SUN_COMPILER)$(IS_X64),01) --CXXFLAGS += -m64 -- else ifeq ($(SUN_COMPILER)$(IS_X86),01) --CXXFLAGS += -m32 -- endif # X86/X32/X64 --endif -- - # Aligned access required for -O3 and above due to vectorization - UNALIGNED_ACCESS := $(shell $(EGREP) -c "^[[:space:]]*//[[:space:]]*\#[[:space:]]*define[[:space:]]*CRYPTOPP_NO_UNALIGNED_DATA_ACCESS" config.h) - ifneq ($(UNALIGNED_ACCESS),0) diff --git a/dev-libs/crypto++/files/crypto++-5.6.5-CVE-2017-9434.patch b/dev-libs/crypto++/files/crypto++-5.6.5-CVE-2017-9434.patch deleted file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 3483b2b0c46e031b1b5c2fc6d73b0bdfaf8fd7af Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Apr 30 04:34:51 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Apr 30 04:40:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3483b2b0 dev-python/grpcio: bump to 1.20.1 finally with parallel build, nice speedup Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.20.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 8f1a2ce09c3..f19796cff7d 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -2,3 +2,4 @@ DIST grpcio-1.16.1.tar.gz 14514047 BLAKE2B e4fc7f196f3e377afb0a103aca60337dd63b3 DIST grpcio-1.17.1.tar.gz 14563233 BLAKE2B 61ccfaa967ee348f02f5a201e4f36f25d4fa09a1af11c6b5a0f345d13bf86f0fb12c3aea125c5bc27925698e0a23a9592806fe5db92fa37360cdcaf88e596189 SHA512 bf8dc6b7ce2f4a0765377fbae085395caef9f0cd0a2b4a779b3bf1667c6aba5fff034168bff9539f96dea76b2c97d7586305715c850d10e54918337458a4ee95 DIST grpcio-1.18.0.tar.gz 14601124 BLAKE2B 4dc57243759c573b960e841def6af335f490fc6aa285f88979b4c66365b104a84269688c589ed7ae797527b04124a9997937f5bf33b179978077b2b680e515f5 SHA512 da791a418e0f6f3a7be921e107586837edcd2020dc8dab1107712372ebd4896b6b94e00d7501ed957e4ab0d5f7d6a3f2b57477ff33c55eb5e4ad7828b2f21624 DIST grpcio-1.19.0.tar.gz 14621509 BLAKE2B b756ba60d317baa089b8ee57c458bc68fb72e61a87150f1ef3366fea23456ca8d5bd443ba1579d1bef5d0049f249fc8c2c6e7c7cc0967eb58c102fb03d783103 SHA512 620459dd1a22cf60cb6bccb1b7dd64175f1efdfc098152cfa1889ad0a727b7a92b72f9de28b57e9a45cc8d2c22e2fc36307af8ab52ced454a91aedeaf7158273 +DIST grpcio-1.20.1.tar.gz 13882426 BLAKE2B 4211d9dedc7ba858a5124798f17b3b158f255d055f32f5947191fcb5fd45cca9c97aa3f8c4966e7195add5289ba3747a77b2f0c01a35762ffbeba6938c76046d SHA512 0ac126d8b2c25204bb03daccfc9b17016bc18dd31f89f6e208f2ae39d7e6fd17ae04a8178367a5334421d959b14fd3d31ac71a692b48a060d98f983553fcc3e2 diff --git a/dev-python/grpcio/grpcio-1.20.1.ebuild b/dev-python/grpcio/grpcio-1.20.1.ebuild new file mode 100644 index 000..044f0b277cd --- /dev/null +++ b/dev-python/grpcio/grpcio-1.20.1.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 ~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/grpcio-tools/
commit: d3fc74a64179c3bcee10cfd1b0c07999d5f5f3d8 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Apr 30 04:38:44 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Apr 30 04:40:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fc74a6 dev-python/grpcio-tools: bump to 1.20.1 with parallel compilation Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index c5b5a0213b0..f5ff5f41435 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -2,3 +2,4 @@ DIST grpcio-tools-1.16.1.tar.gz 1887741 BLAKE2B 721746ff5febd743ca56f6e5265fa706 DIST grpcio-tools-1.17.1.tar.gz 1900052 BLAKE2B f84f9b7f52eab6758321d50aeafc25cb31c100ff63176cedac16514d223192d1e38a8903c809f3e89c18485c1ce129ee50e2cd8ec751b98ad4b7ed3f19cb3080 SHA512 50412305314ae5ef284b01b1afa19778233cb97df755a9896c881730da45455c7dd1e82798ba88c63ffe8f478f93f326d06c7a8575d3ea4c4ac3d10467087ef7 DIST grpcio-tools-1.18.0.tar.gz 1925482 BLAKE2B a8a97e3a6204593bcc0e96d392652d31d1b1d545c9192b124dc250d020327ed81fcc1c5feb02115517da34141651a4b24a13df825fe352dfed7715724768 SHA512 5c581a41804eb5dbad34829c9dd32253849484dc6e92d0bbd43b816ec3b45b741b23bffeb9969bf2dc3b7183cb05135f6dcc20f5b260c07f7173b9688c9852c0 DIST grpcio-tools-1.19.0.tar.gz 1920614 BLAKE2B 00d3a702071d33a51fe47aea6ef47d58e2901df6b55cee8fba1c382e45695fce32e2fc20e438d48b5024b7a80373bea76466f2981f58b106192016078f2df214 SHA512 f9832237a0ec3e1dc8550dce5c0b06bfe43d1bd164b251c1bf9b8075ee647f23c8da31f90c84cd7f047682832876616ec5c73b495cb4a1fa2d83982cf368eee2 +DIST grpcio-tools-1.20.1.tar.gz 2018570 BLAKE2B 9c2ba04b06df9883ac79726aafec6eb129c338be93c61d49cafea29d4849bd497bd45da106431b7e17ece281037cfb0a53ed33ca7078306b727812fbce9df9b4 SHA512 2888e5c3ec92733b43b6bd115bbbfc2bace99ffeeff513a8c1c98fb670853a4407de41a5449613f88d8586fc21809d5a0c6de953dc211f3108b32198964db2ee diff --git a/dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild new file mode 100644 index 000..8e0ddeaf6a5 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.20.1.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 ~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: dev-python/grpcio-testing/
commit: af5049d7d9d7ff034629626760704401358bfce4 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Apr 30 04:40:08 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Apr 30 04:40:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5049d7 dev-python/grpcio-testing: bump to 1.20.1 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.20.1.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 6910398211d..3648fb56e93 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -2,3 +2,4 @@ DIST grpcio-testing-1.16.1.tar.gz 12262 BLAKE2B 06790ef800a256fcd3073e32df455f97 DIST grpcio-testing-1.17.1.tar.gz 12422 BLAKE2B 015a756c04db0d6a67b954c36c7d725a58d1fcbb7529f5ed50dab7c291abd7f0ce0d18e617f496af161356167fb4b448a5cf431a5a0f6346f12a8dee83a4615a SHA512 3b2ef6c2f43fc8aba270bae72de217f063d987940c965ece6bcce1025c0ec9c181e90bb905a0a6ba675ca7f06b8795250c910945173c189486414770bb02b25f DIST grpcio-testing-1.18.0.tar.gz 16603 BLAKE2B 6f6170211701b56d5937947ef227cf9199ec1fc7c5fdfd140a222dbdee7db7d352e95fbe2d50be8e01895c19986b858c9dc2ee2ca4a6582e484cf05b148e0a6a SHA512 1f855129b7b939a1b70105e68c1ad78b3dc32efac66657a985d1f21a3945a2077d80c70fbe5bb0304fd8f85d69c1a75478b13b7a824c9e66a0563c1730c13f83 DIST grpcio-testing-1.19.0.tar.gz 16355 BLAKE2B c4b88f4fdb358ca121593b1628faacf269e02ce1de8693401197883aed94005ae1903da9b92f77b77afa92f05a74ec6f65fbea22e6f16b7acaeba90283890b88 SHA512 82522447620ab0155cc3e4a159897942da15726ea7e29a0dccd76fa39e718539c8f05353b718729c87f77864873ae51f2b28487676ba6f26ccd9851a17f1973e +DIST grpcio-testing-1.20.1.tar.gz 16553 BLAKE2B 5ea6a92238cc086a030c23666340f32bb00941518f0507a2db306feccc568263813be6819d4bcd593f7e52575f79b1ef29d3024e591227b530815a95211a2c73 SHA512 5cce728015466ae6f14c28258abc71e73ef0b195ba2a874999d3a18f9f8e45450b50a3b4d3ee72f07d8c306a324de60383bfb0e12e5331968fe28519e0f2cb08 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.20.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.20.1.ebuild new file mode 100644 index 000..ad6217a42d4 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.20.1.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 ~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: net-libs/grpc/
commit: a002978d8d661a3579f34587d338bd6853da3cdc Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Apr 30 04:06:05 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Apr 30 04:40:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a002978d net-libs/grpc: bump to 1.20.1 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> net-libs/grpc/Manifest | 1 + net-libs/grpc/grpc-1.20.1.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index 8d190b01356..76c1f14d565 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -8,5 +8,6 @@ DIST grpc-1.16.1.tar.gz 14442310 BLAKE2B 7ee9dc8f146a11009024786f3aa80205eb9a295 DIST grpc-1.17.1.tar.gz 14626262 BLAKE2B ce44f15bfb7f8cb9b7f0f2a1919d218a99dbc4c599d912459c2b5ca46b386b2446018f22d0d28886769dec16b5eadb8140b78e584ecfd5bb2cc6aa63dcb45ece SHA512 45ba731fd4d1bc3cf590511e53ea6a73de6970f4bb379eb0ef90d550cdc13358f673ead8c6877c02c71dccdba914ad4765c58e173e0dd7895b5d25ebbad38e8e DIST grpc-1.18.0.tar.gz 14690365 BLAKE2B ec2992e3b80ca10f9d0250510930d4f2b5f7a9593a8245927aafe77b29b028e4a4a2f32162af08fd4e2077d48b9e0e32e772901f5f524247f7d6910e74c2a120 SHA512 2489860a395b9f59d4eb81db5a8d873683e317145ad140b72fabb13693e166c122ce8526d34e2380a52d18493e8b2b49d6d28e53878af2c43523a5791da8fe52 DIST grpc-1.19.0.tar.gz 14793251 BLAKE2B b3a3db91f6c54126a51e27bd474d05bc672c5f71f131581ddea60ded64b247d69bdc4edcc974cbce7af71e78c4579a7b6ad0c618ac3aeb9b0ff7743b039658f7 SHA512 6a61373e5c407ee147ea755b9992f96801695d0b94e6d34305fc09afe9987ae6d4a70a0757bd903734f549604bda26b41582e6938b1654598429abc4cc3a3b90 +DIST grpc-1.20.1.tar.gz 14930355 BLAKE2B 5b1bf2250d2b052498cfad9fc96134fd9b0065c98d73957427347aff4fe170f9a3d323c9f8797311c570a25bd9ff79f80da610e32b638c6409d2cd5dfbeb4eef SHA512 e0dd0318d2b4ec07e0eafffa218938d91b1440c5053a557460ea7fceaab3d76f01d595abe7de9fa79f068b71cfbc5a28a3b688bc9c1e2737086928149583 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544 SHA512 09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0 SHA512 1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839 diff --git a/net-libs/grpc/grpc-1.20.1.ebuild b/net-libs/grpc/grpc-1.20.1.ebuild new file mode 100644 index 000..34179c7a860 --- /dev/null +++ b/net-libs/grpc/grpc-1.20.1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +MY_PV="${PV//_pre/-pre}" + +DESCRIPTION="Modern open source high performance RPC framework" +HOMEPAGE="https://www.grpc.io; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples doc systemtap static-libs" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist] + dev-libs/protobuf:= + dev-util/google-perftools + >=net-dns/c-ares-1.15.0:= + sys-libs/zlib:= + systemtap? ( dev-util/systemtap ) +" + +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +# requires network +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/0001-grpc-1.13.0-fix-host-ar-handling.patch" + "${FILESDIR}/0003-grpc-1.3.0-Don-t-run-ldconfig.patch" + "${FILESDIR}/0005-grpc-1.11.0-pkgconfig-libdir.patch" + "${FILESDIR}/grpc-1.16.0-Prevent-shell-calls-longer-than-ARG_MAX.patch" +) +S="${WORKDIR}/${PN}-${MY_PV}" + +src_prepare() { + sed -i 's:-Werror::g' Makefile || die + sed -i 's@$(prefix)/lib@$(prefix)/$(INSTALL_LIBDIR)@g' Makefile || die "fix libdir" + + default +} + +src_compile() { + tc-export CC CXX PKG_CONFIG + + emake \ + V=1 \ + prefix=/usr \ + INSTALL_LIBDIR="$(get_libdir)" \ + AR="$(tc-getAR)" \ + AROPTS="rcs" \ + CFLAGS="${CFLAGS}" \ + CXXFLAGS="${CXXFLAGS}" \ + LD="${CC}" \ + LDXX="${CXX}" \ + STRIP=/bin/true \ + HOST_CC="$(tc-getBUILD_CC)" \ + HOST_CXX="$(tc-getBUILD_CXX)" \ + HOST_LD="$(tc-getBUILD_CC)" \ + HOST_LDXX="$(tc-getBUILD_CXX)" \ + HOST_AR="$(tc-getBUILD_AR)" \ + HAS_SYSTEMTAP="$(usex systemtap true false)" +} + +src_install() { + emake \ + prefix="${D}"/usr \ +
[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
commit: 7169c5094f2863c632a00260965102d286f218d5 Author: Matthew Thode gentoo org> AuthorDate: Tue Apr 30 03:34:40 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Apr 30 03:34:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7169c509 gui-wm/sway: swaybg was split out Fixes: https://bugs.gentoo.org/684622 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> gui-wm/sway/sway-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild index 0c258524b15..bb283010dfc 100644 --- a/gui-wm/sway/sway-.ebuild +++ b/gui-wm/sway/sway-.ebuild @@ -35,7 +35,7 @@ DEPEND=" x11-libs/pixman elogind? ( >=sys-auth/elogind-239 ) swaybar? ( x11-libs/gdk-pixbuf:2 ) - swaybg? ( x11-libs/gdk-pixbuf:2 ) + swaybg? ( gui-apps/swaybg ) swayidle? ( gui-apps/swayidle ) swaylock? ( gui-apps/swaylock ) systemd? ( >=sys-apps/systemd-239 ) @@ -65,7 +65,6 @@ src_prepare() { use swaybar || sed -e "s/subdir('swaybar')//g" -e "/sway-bar.[0-9].scd/d" \ -e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die - use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die use swaymsg || sed -e "s/subdir('swaymsg')//g" -e "/swaymsg.[0-9].scd/d" \ -e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die use swaynag || sed -e "s/subdir('swaynag')//g" -e "/swaynag.[0-9].scd/d" \ @@ -84,7 +83,7 @@ src_configure() { "-Dwerror=false" ) - if use swaybar || use swaybg; then + if use swaybar; then emesonargs+=("-Dgdk-pixbuf=enabled") else emesonargs+=("-Dgdk-pixbuf=disabled")
[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/
commit: e3cc52f2b4aafade01fd78685910b544d28fe0ef Author: Matthew Thode gentoo org> AuthorDate: Tue Apr 30 03:28:47 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Apr 30 03:34:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cc52f2 gui-apps/swaybg: initial add Bug: https://bugs.gentoo.org/684622 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> gui-apps/swaybg/metadata.xml | 28 gui-apps/swaybg/swaybg-.ebuild | 45 ++ 2 files changed, 73 insertions(+) diff --git a/gui-apps/swaybg/metadata.xml b/gui-apps/swaybg/metadata.xml new file mode 100644 index 000..4708ce6a796 --- /dev/null +++ b/gui-apps/swaybg/metadata.xml @@ -0,0 +1,28 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + prometheanf...@gentoo.org + Matthew Thode + + + speedjac...@gmail.com + Niccolò Scatena + + + Sway's wallpaper utility, compatible with any Wayland compositor + which implements the wlr-layer-shell, xdg-output and xdg-shell protocols. + + + Build and install man pages + + + swaywm/swaybg + + s...@cmpwn.com + Drew DeVault + + https://github.com/swaywm/swaybg/issues + https://github.com/swaywm/swaybg/releases + + diff --git a/gui-apps/swaybg/swaybg-.ebuild b/gui-apps/swaybg/swaybg-.ebuild new file mode 100644 index 000..79643a572c6 --- /dev/null +++ b/gui-apps/swaybg/swaybg-.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="A wallpaper utility for Wayland" +HOMEPAGE="https://github.com/swaywm/swaybg; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/swaywm/${PN}.git; +else + SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+man" + +DEPEND=" + dev-libs/wayland +" +RDEPEND=" + ${DEPEND} + !<=gui-wm/sway-1.1 +" +BDEPEND=" + >=dev-libs/wayland-protocols-1.14 + x11-libs/gdk-pixbuf + x11-libs/cairo + virtual/pkgconfig + man? ( app-text/scdoc ) +" + +src_configure() { + local emesonargs=( + -Dman-pages=$(usex man enabled disabled) + "-Dwerror=false" + ) + + meson_src_configure +}
[gentoo-commits] proj/portage: New tag: portage-2.3.66
commit: Commit: Zac Medico gentoo org> CommitDate: Tue Apr 30 02:57:44 2019 + New tag: portage-2.3.66
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 227c1e8bcb5a6fc377be46dbac33ef9a3dcaa27d Author: Zac Medico gentoo org> AuthorDate: Tue Apr 30 02:53:01 2019 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 30 02:55:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227c1e8b sys-apps/portage: version bump to 2.3.66 #175612 download distfiles to temp file and rename atomically #651678 enable FEATURES=strict-keepdir behavior for new EAPIs Bug: https://bugs.gentoo.org/683434 Bug: https://bugs.gentoo.org/175612 Bug: https://bugs.gentoo.org/651678 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Zac Medico gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-2.3.66.ebuild | 259 + 2 files changed, 260 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index ef1201ba305..da89a7dca00 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -2,3 +2,4 @@ DIST portage-2.3.62.tar.bz2 1021442 BLAKE2B 37d5dab0e678ced78e0ff4dc9907af3d2037 DIST portage-2.3.63.tar.bz2 1021603 BLAKE2B 8a9fe026e92880c2fe42ddd8441c3436d940c918fdd89a7d6e46c0bf4f3ec1a6f948d9821ba6de092d289230c6395dee5e37526d157d8e7cbd9d43ce2b27acf6 SHA512 27fbd09b586bb9743700e90d41ce94ed22aaf64b465755978c8d6489417ff3ab88d2ee400944c983f095f2aaff9490910006af9d2645d259ac0d3fc89bc00a19 DIST portage-2.3.64.tar.bz2 1021942 BLAKE2B 592146bf3fc39cf2a4de72d55c59fe6fb0f557bd2dd63d662925753d16435719255f682b2c1fbd294ba54f1935a44a5f4bc0ef8a8bc00980791dc1dc7046af5d SHA512 847d558dc33960f3989b6676a2569bc8c600864f5024b82db77fd45e31215700c25759168d7aa46bd14773c37bd363c349ee8b95250f1db3630d70e7fbff5da7 DIST portage-2.3.65.tar.bz2 1022351 BLAKE2B 819cfe2b975e23ae35f03c9499a12839a181eaaf92196717efff0475a327f828cdadda0d5f5994fdafd66f65b19a61a9100a29a510b4ca73ab967c64a184ce8d SHA512 b7765060be6b13e2bcc628c32305973821bdc193a2a5a9dedf9cae8a03d5c4809b022bb643852dfdf7323c6d427475423284231f04756e70697740708dc3f3a5 +DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B dc378b714101b287fa33defeb778e586da83275cdc2d0bc7a98e9f2ea568568313d6a2767f693f3111fc41f0c6f07451315021186a1719bd52520da327c103d6 SHA512 f8642237e0127d9838c6e91430a19b8886295f8ce6b18cf915d6eb63204c7a8c65783f1554eec90b7ce7d0b613ef4206643eec8751b0594de1dcb4ede4491779 diff --git a/sys-apps/portage/portage-2.3.66.ebuild b/sys-apps/portage/portage-2.3.66.ebuild new file mode 100644 index 000..b3a016883b3 --- /dev/null +++ b/sys-apps/portage/portage-2.3.66.ebuild @@ -0,0 +1,259 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( + pypy + python3_5 python3_6 python3_7 + python2_7 +) +PYTHON_REQ_USE='bzip2(+),threads(+)' + +inherit distutils-r1 epatch linux-info systemd prefix + +DESCRIPTION="Portage is the package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd" +SLOT="0" +IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify selinux xattr" + +DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )" +# Require sandbox-2.2 for bug #288863. +# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's +# quite slow, so it's not considered in the dependencies as an alternative to +# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so +# for now, don't pull in xattr deps for other kernels. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + !build? ( + >=sys-apps/sed-4.0.5 + app-shells/bash:0[readline] + >=app-admin/eselect-1.2 + $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \ + python{2_7,3_5} pypy) + rsync-verify? ( + >=app-portage/gemato-14[${PYTHON_USEDEP}] + >=app-crypt/openpgp-keys-gentoo-release-20180706 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}]
[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/, man/, bin/
commit: bfda0d2bd4ba03a4e77f488ec3fd4f9c6c351662 Author: Zac Medico gentoo org> AuthorDate: Sat Apr 27 18:11:11 2019 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 30 02:40:10 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bfda0d2b Enable FEATURES=strict-keepdir behavior for new EAPIs Suggested-by: Pacho Ramos gentoo.org> Bug: https://bugs.gentoo.org/651678 Signed-off-by: Zac Medico gentoo.org> bin/eapi.sh | 4 bin/install-qa-check.d/95empty-dirs | 4 +++- man/make.conf.5 | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/eapi.sh b/bin/eapi.sh index 455bc9b0d..4eafc1c87 100644 --- a/bin/eapi.sh +++ b/bin/eapi.sh @@ -247,3 +247,7 @@ ___eapi_bash_4_2() { ___eapi_has_ENV_UNSET() { [[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3|4|4-python|4-slot-abi|5|5-progress|6)$ ]] } + +___eapi_has_strict_keepdir() { + [[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3|4|4-python|5|5-progress|6|7)$ ]] +} diff --git a/bin/install-qa-check.d/95empty-dirs b/bin/install-qa-check.d/95empty-dirs index 8599db395..34a1daf21 100644 --- a/bin/install-qa-check.d/95empty-dirs +++ b/bin/install-qa-check.d/95empty-dirs @@ -17,7 +17,9 @@ find_empty_dirs() { local warn_dirs=() local d striparg= - [[ ${FEATURES} == *strict-keepdir* ]] && striparg=-delete + if ___eapi_has_strict_keepdir || [[ ${FEATURES} == *strict-keepdir* ]]; then + striparg=-delete + fi while IFS= read -r -d $'\0' d; do [[ ${d} == ${ED%/}/var/* ]] && warn_dirs+=( "${d}" ) diff --git a/man/make.conf.5 b/man/make.conf.5 index 0ad3e2f7d..4c9f00675 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -649,6 +649,7 @@ dangerous (like missing or incorrect digests for ebuilds). .B strict-keepdir Have portage strictly require keepdir calls in ebuilds. Empty directories installed without explicit keepdir will be removed. +This feature is automatically enabled for \fBEAPI 8\fR and later. .TP .B stricter Have portage react strongly to conditions that may conflict with system
[gentoo-commits] proj/portage:master commit in: /
commit: 7fc51281bfea20d3cb42924ee3024a71eadad79d Author: Zac Medico gentoo org> AuthorDate: Tue Apr 30 02:44:15 2019 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 30 02:44:15 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7fc51281 Updates for portage-2.3.66 release Signed-off-by: Zac Medico gentoo.org> RELEASE-NOTES | 7 +++ setup.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 86a92403b..a04fe5132 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,6 +1,13 @@ Release Notes; upgrade information mainly. Features/major bugfixes are listed in NEWS +portage-2.3.66 +== +* Bug Fixes: +- Bug 175612 download distfiles to temp file and rename atomically +- Bug 651678 enable FEATURES=strict-keepdir behavior for new EAPIs + + portage-2.3.65 == * Bug Fixes: diff --git a/setup.py b/setup.py index e83ff7468..2a14345bc 100755 --- a/setup.py +++ b/setup.py @@ -662,7 +662,7 @@ class build_ext(_build_ext): setup( name = 'portage', - version = '2.3.65', + version = '2.3.66', url = 'https://wiki.gentoo.org/wiki/Project:Portage', author = 'Gentoo Portage Development Team', author_email = 'dev-port...@gentoo.org',
[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/, lib/portage/tests/ebuild/, lib/_emerge/
commit: ebbde237d33e783c562cc6c70987969ac7228b96 Author: Zac Medico gentoo org> AuthorDate: Sat Apr 27 21:59:57 2019 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 30 02:28:21 2019 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ebbde237 fetch: atomic downloads (bug 175612) Direct FETCHCOMMAND/RESUMECOMMAND output to a temporary file with a constant .__download__ suffix, and atomically rename the file to remove the suffix only after the download has completed successfully (includes digest verification when applicable). Also add unit tests to cover most fetch cases. Bug: https://bugs.gentoo.org/175612 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/BinpkgVerifier.py | 4 +- lib/portage/package/ebuild/fetch.py| 105 ++- lib/portage/tests/ebuild/test_fetch.py | 230 + 3 files changed, 303 insertions(+), 36 deletions(-) diff --git a/lib/_emerge/BinpkgVerifier.py b/lib/_emerge/BinpkgVerifier.py index 7a6d15e80..f98f511a8 100644 --- a/lib/_emerge/BinpkgVerifier.py +++ b/lib/_emerge/BinpkgVerifier.py @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import errno @@ -108,7 +108,7 @@ class BinpkgVerifier(CompositeTask): def _digest_exception(self, name, value, expected): head, tail = os.path.split(self._pkg_path) - temp_filename = _checksum_failure_temp_file(head, tail) + temp_filename = _checksum_failure_temp_file(self.pkg.root_config.settings, head, tail) self.scheduler.output(( "\n!!! Digest verification failed:\n" diff --git a/lib/portage/package/ebuild/fetch.py b/lib/portage/package/ebuild/fetch.py index bfd97601c..227bf45ae 100644 --- a/lib/portage/package/ebuild/fetch.py +++ b/lib/portage/package/ebuild/fetch.py @@ -30,7 +30,7 @@ portage.proxy.lazyimport.lazyimport(globals(), ) from portage import os, selinux, shutil, _encodings, \ - _shell_quote, _unicode_encode + _movefile, _shell_quote, _unicode_encode from portage.checksum import (get_valid_checksum_keys, perform_md5, verify_all, _filter_unaccelarated_hashes, _hash_filter, _apply_hash_filter) from portage.const import BASH_BINARY, CUSTOM_MIRRORS_FILE, \ @@ -46,6 +46,8 @@ from portage.util import apply_recursive_permissions, \ varexpand, writemsg, writemsg_level, writemsg_stdout from portage.process import spawn +_download_suffix = '.__download__' + _userpriv_spawn_kwargs = ( ("uid",portage_uid), ("gid",portage_gid), @@ -139,7 +141,7 @@ def _userpriv_test_write_file(settings, file_path): _userpriv_test_write_file_cache[file_path] = rval return rval -def _checksum_failure_temp_file(distdir, basename): +def _checksum_failure_temp_file(settings, distdir, basename): """ First try to find a duplicate temp file with the same checksum and return that filename if available. Otherwise, use mkstemp to create a new unique @@ -149,9 +151,13 @@ def _checksum_failure_temp_file(distdir, basename): """ filename = os.path.join(distdir, basename) + if basename.endswith(_download_suffix): + normal_basename = basename[:-len(_download_suffix)] + else: + normal_basename = basename size = os.stat(filename).st_size checksum = None - tempfile_re = re.compile(re.escape(basename) + r'\._checksum_failure_\..*') + tempfile_re = re.compile(re.escape(normal_basename) + r'\._checksum_failure_\..*') for temp_filename in os.listdir(distdir): if not tempfile_re.match(temp_filename): continue @@ -173,9 +179,9 @@ def _checksum_failure_temp_file(distdir, basename): return temp_filename fd, temp_filename = \ - tempfile.mkstemp("", basename + "._checksum_failure_.", distdir) + tempfile.mkstemp("", normal_basename + "._checksum_failure_.", distdir) os.close(fd) - os.rename(filename, temp_filename) + _movefile(filename, temp_filename, mysettings=settings) return temp_filename def _check_digests(filename, digests, show_errors=1): @@ -602,6 +608,7 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0, pruned_digests["size"] = size myfile_path = os.path.join(mysettings["DISTDIR"], myfile) + download_path = myfile_path + _download_suffix has_space = True has_space_superuser = True file_lock = None @@ -679,12 +686,15 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0, del e continue - if
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/
commit: 7351114de5d681350557fe029ce34159749d75a0 Author: Patrick McLean sony com> AuthorDate: Mon Apr 29 23:29:30 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Apr 29 23:35:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7351114d net-misc/openssh: Revbump to 8.0_p1-r1, pick up 12.0.1 X509 bugfix Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Patrick McLean gentoo.org> net-misc/openssh/Manifest | 1 + ...enssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch | 16 + .../files/openssh-8.0_p1-X509-glue-12.0.1.patch| 19 + net-misc/openssh/openssh-8.0_p1-r1.ebuild | 461 + 4 files changed, 497 insertions(+) diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest index c37252ba192..8e4d889a09e 100644 --- a/net-misc/openssh/Manifest +++ b/net-misc/openssh/Manifest @@ -13,6 +13,7 @@ DIST openssh-7.9p1-sctp-1.2.patch.xz 7360 BLAKE2B 60e209371ecac24d0b60e48459d4d4 DIST openssh-7.9p1.tar.gz 1565384 BLAKE2B de15795e03d33d4f9fe4792f6b14500123230b6c00c1e5bd7207bb6d6bf6df0b2e057c1b1de0fee709f58dd159203fdd69fe1473118a6baedebaa0c1c4c55b59 SHA512 0412c9c429c9287f0794023951469c8e6ec833cdb55821bfa0300dd90d0879ff60484f620cffd93372641ab69bf0b032c2d700ccc680950892725fb631b7708e DIST openssh-7_8_P1-hpn-AES-CTR-14.16.diff 29231 BLAKE2B e25877c5e22f674e6db5a0bc107e5daa2509fe762fb14ce7bb2ce9a115e8177a93340c1d19247b6c2c854b7e1f9ae9af9fd932e5fa9c0a6b2ba438cd11a42991 SHA512 1867fb94c29a51294a71a3ec6a299757565a7cda5696118b0b346ed9c78f2c81bb1b888cff5e3418776b2fa277a8f070c5eb9327bb005453e2ffd72d35cdafa7 DIST openssh-7_8_P1-hpn-DynWinNoneSwitch-14.16.diff 43356 BLAKE2B 776fa140d64a16c339b46a7c773258d2f4fe44e48b16abccad1a8757a51cb6362722fc5f42c39159af12849f5c88cf574de64815085c97157e16653f18d4909b SHA512 53f2752b7aa02719c8dfe0fe0ef16e874101ba2ba87924aa1122cd445ece218ca09c22abaa3377307f25d459579bc28d3854e2402c71b794db65d58cdd1ebc08 +DIST openssh-8.0p1+x509-12.0.1.diff.gz 629849 BLAKE2B 9366244434c525ddf8f19a476b8b49d13f8c54374986bda8585db1288e7b61c60e26e2a315bec71b52f5e0f5bf4131f0f325039909b91874baab401272418fab SHA512 c6ea243f49674bba64ee372e0532eb9fe6f109d0d5e70f10995d97b5ad5e340275b1b84c3c3bfc7eda1865619dea1370e06e34bbcc3d76af6aa7a00feccaea06 DIST openssh-8.0p1+x509-12.0.diff.gz 623765 BLAKE2B b1c0d533a58c55b0f8451ce5aa8ee9b462afdc1eee44018f30962d3427c73b12a57c2c88bc8656c09c2b39a2ac72755539eeb29e7060ced5d3e8470647f88c0a SHA512 5f678fd303e39df7a2fb23af682c5a02b33f7fdcafe6171b9db2067098a2048677c415c3bee75225eb9fbaf308cfac7f37b0865951cdb6dda0577908499a8295 DIST openssh-8.0p1-sctp-1.2.patch.xz 7348 BLAKE2B bc3d3815f1ef5dbab605b93182a00c2fec258f49d56684defb6564d2b60886429c615a7ab076cc071a590f9df0908b1862ceb0961b7e6f6d1090237fec9035d3 SHA512 2f9f774286db75d0240e6fb01655a8a193fb2a5dc4596ad68ed22d64f97c9c46dad61a06478f2e972fd37cbad4d9aca5829bb91097cc56638601ff94a972b24f DIST openssh-8.0p1.tar.gz 1597697 BLAKE2B 5ba79872eabb3b3964d95a8cdd690bfe0323f018d7f944d4e1acb52576c9f6d7a1ddac15e88dc42eac6ecbfabfad1c228e303a2262588769e307c38107a4cd54 SHA512 e280fa2d56f550efd37c5d2477670326261aa8b94d991f9eb17aad90e0c6c9c939efa90fe87d33260d0f709485cb05c379f0fd1bd44fc0d5190298b6398c9982 diff --git a/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch b/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch new file mode 100644 index 000..e4aca305e00 --- /dev/null +++ b/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch @@ -0,0 +1,16 @@ +--- a/openssh-8.0p1+x509-12.0.1.diff 2019-04-29 14:11:55.210175168 -0700 b/openssh-8.0p1+x509-12.0.1.diff 2019-04-29 14:12:55.603761971 -0700 +@@ -34176,12 +34176,11 @@ + + install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf host-key check-config + install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf +-@@ -334,6 +352,8 @@ ++@@ -334,6 +352,7 @@ + $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5 + $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8 + $(MKDIR_P) $(DESTDIR)$(libexecdir) + + $(MKDIR_P) $(DESTDIR)$(sshcadir) +-+ $(MKDIR_P) $(DESTDIR)$(piddir) + $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH) + $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) $(DESTDIR)$(bindir)/ssh$(EXEEXT) + $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) $(DESTDIR)$(bindir)/scp$(EXEEXT) diff --git a/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch b/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch new file mode 100644 index 000..244aef4c399 --- /dev/null +++ b/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch @@ -0,0 +1,19 @@ +--- a/openssh-8.0p1+x509-12.0.1.diff 2019-04-29 14:07:39.687923384 -0700 b/openssh-8.0p1+x509-12.0.1.diff 2019-04-29 14:08:11.330706892 -0700 +@@ -76610,16 +76610,6 @@ + + return
[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/
commit: 69256671a981a1870c8c8623c0b7668612d93472 Author: Matthew Thode gentoo org> AuthorDate: Mon Apr 29 23:18:27 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Apr 29 23:18:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69256671 media-sound/pulseeffects: 4.6.0 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> media-sound/pulseeffects/Manifest | 1 + media-sound/pulseeffects/pulseeffects-4.6.0.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest index 932ddcf2a37..3b893934159 100644 --- a/media-sound/pulseeffects/Manifest +++ b/media-sound/pulseeffects/Manifest @@ -1,3 +1,4 @@ DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b SHA512 802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220 SHA512 243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421 DIST pulseeffects-4.5.9.tar.gz 1830876 BLAKE2B 3b80e26eb7b3593f0636d4c3a86ddb05c4c08ec446983d8f521828a4a004b42011ca12cbed6fefe3a0df7d1347197abcee89d5786020a61ed28c3277668d8e57 SHA512 aa47b546f13ef29d03c907dfeeba0ecb531ba07bb5bbb7bc49399bceb75583c58c9e188557c1d77c02b8b50e5cac9562b6fc882750c14d755ec0d294e8b60105 +DIST pulseeffects-4.6.0.tar.gz 1831433 BLAKE2B a5eda0e6880f8a3e62ad62b5e1ed3b5b44118d3ac14821f786532f567974fd40e78f0b4c4a7c51851bb48b94694bf473fe0996e7fb361db0c50b00a467b9c949 SHA512 acadff43f35f7ac5f5028e87efb1c8c0d4d8ed97d367b53fd231475243735ac149d8c1aac9c86281ec9a661814a665f67d43f7fc0d7e591b19524b5cb2124f92 diff --git a/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild b/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild new file mode 100644 index 000..451cdef3575 --- /dev/null +++ b/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils meson + +DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio" +HOMEPAGE="https://github.com/wwmm/pulseeffects; + +if [[ ${PV} == * ]];then + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="${HOMEPAGE}" +else + SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="bs2b calf mda-lv2 rubberband" + +#TODO: optional : lilv, zam-plugins (check from archlinux pkg) +RDEPEND=" + >=dev-libs/boost-1.41 + >=dev-cpp/glibmm-2.56.0 + >=dev-cpp/gtkmm-3.20:3.0 + >=dev-libs/glib-2.56:2 + >=dev-libs/libsigc++-2.10:2 + >=x11-libs/gtk+-3.18:3 + >=media-libs/lilv-0.24.2-r1 + >=media-libs/lsp-plugins-1.1.7[lv2] + >=media-libs/gstreamer-1.12.0:1.0 + >=media-libs/gst-plugins-good-1.12.0:1.0 + >=media-libs/gst-plugins-bad-1.12.0:1.0 + bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 ) + >=media-plugins/gst-plugins-ladspa-1.12.0:1.0 + >=media-plugins/gst-plugins-lv2-1.12.0:1.0 + >=media-plugins/gst-plugins-pulse-1.12.0:1.0 + calf? ( >=media-plugins/calf-0.90.0[lv2] ) + mda-lv2? ( media-plugins/mda-lv2 ) + rubberband? ( media-libs/rubberband ) + >=media-libs/zita-convolver-3.0.0 + media-libs/libebur128 + media-sound/pulseaudio + sys-apps/dbus" +# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib +# and sys-devel/gettext depends reasoning +DEPEND=" + ${RDEPEND} + dev-libs/appstream-glib + sys-devel/gettext +" +BDEPEND=" + >=sys-devel/gcc-7.3.0 + dev-util/itstool + media-libs/libsamplerate + virtual/pkgconfig +" + +pkg_postinst(){ + gnome2_gconf_install + gnome2_schemas_update + gnome2_icon_cache_update +} + +pkg_postrm(){ + gnome2_gconf_uninstall + gnome2_schemas_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/memcached/
commit: c4696c2f13882a22be31dfd95f7d09b5bee4a117 Author: Matthew Thode gentoo org> AuthorDate: Mon Apr 29 23:16:34 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Apr 29 23:16:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4696c2f net-misc/memcached: 1.5.14 bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> net-misc/memcached/Manifest| 1 + net-misc/memcached/memcached-1.5.14.ebuild | 95 ++ 2 files changed, 96 insertions(+) diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest index 7127ee1e3c6..075a6a33f41 100644 --- a/net-misc/memcached/Manifest +++ b/net-misc/memcached/Manifest @@ -3,4 +3,5 @@ DIST memcached-1.5.10.tar.gz 465169 BLAKE2B cfdd4cba4baf3c628b6cb655bbc91fc493b7 DIST memcached-1.5.11.tar.gz 457692 BLAKE2B 248e1b1e6aa54db06d18086add51964b8fc6b9966875de35fcdc322631e276becbc9bd694e1c7ea04822ccabd5796422f1f505bc046a08b3b69b76bf9fef1b42 SHA512 1d641383a9d5c6a1f074a1f30493d50fb3384f29d07078dc827fcb1f9e70f6c07f12a3c6c2a128905ffddf2c414998afbbe3456d8cd4fe43e43606bf9933d822 DIST memcached-1.5.12.tar.gz 457719 BLAKE2B 6ad223cc62b3514f42eb91851cb906aa6c22f1bed65aed8b9bd5f11d8201bd1e946ddf980e26f4a2a8380f1da03ad7a4e9ad68f2c830bbfa948fe117b2689c3c SHA512 95927fcc06e83e46a050dd50c85e50faf41e6d1f6901b757f7a842b7727a596054082a512a3b830729171556e8a995f037d39d991df2198a80a4e61a6efa1fd8 DIST memcached-1.5.13.tar.gz 483697 BLAKE2B fb4f58cbeb518941a92dc213ce2d30dda501bc84c61ae5fa520c1a3a5cfd58ed92128ea098430d57b2a3db69f0d8e8a77dd38ea7edf4440b3f6c484d3b3fb966 SHA512 77ea80135f572ff49d030ea1da01b31aa6513589e75c370ef306a986a79129358062730dfebe6801487eeb20b1367aed4096514e882ef35425c764434493fa7b +DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6 SHA512 d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed DIST memcached-1.5.2.tar.gz 407715 BLAKE2B d9d6bc3fde4ca47954dbcec520af73a823ff33cd21149cf4a8fd234c383382b83a089196fd168f1787f764ac4b0b72a4bf8f50867bdc377e95a622f399a1 SHA512 439e1dbf3b15fd014446abb5fd130eb914a72b7372f65a00388da83f30486e8658de75b87626b0c512397457aca9b60057fcedb83d84c628b53137d2a2167c0d diff --git a/net-misc/memcached/memcached-1.5.14.ebuild b/net-misc/memcached/memcached-1.5.14.ebuild new file mode 100644 index 000..8d046a22030 --- /dev/null +++ b/net-misc/memcached/memcached-1.5.14.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils flag-o-matic systemd user + +MY_PV="${PV/_rc/-rc}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="High-performance, distributed memory object caching system" +HOMEPAGE="http://memcached.org/; +SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz + https://www.memcached.org/files/old/${MY_P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later + +RDEPEND=">=dev-libs/libevent-1.4:= + dev-lang/perl + sasl? ( dev-libs/cyrus-sasl ) + seccomp? ( sys-libs/libseccomp ) + selinux? ( sec-policy/selinux-memcached )" +DEPEND="${RDEPEND} + test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch" + epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch" + epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch" + epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch" + sed -i -e 's,-Werror,,g' configure.ac || die + sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die + eautoreconf + use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN + + # Tweak upstream systemd unit to use Gentoo variables/envfile. + # As noted by bug #587440 + sed -i -e '/^ExecStart/{ + s,{USER},{MEMCACHED_RUNAS},g; + s,{CACHESIZE},{MEMUSAGE},g; + s,OPTIONS,MISC_OPTS,g; + }; + /Environment=/{s,OPTIONS,MISC_OPTS,g;}; + /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;}; + ' \ + "${S}"/scripts/memcached.service + default +} + +src_configure() { + econf \ + --disable-docs \ + $(use_enable sasl) + # The xml2rfc tool to build the additional docs requires TCL :-( + # `use_enable doc docs` +} + +src_compile() { + # There is a heavy degree of per-object compile flags + # Users do NOT know
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/neutron/
commit: cb3e22302fab7f9d4b5cb290e126458565ae2e34 Author: Matthew Thode gentoo org> AuthorDate: Mon Apr 29 23:05:12 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Apr 29 23:05:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3e2230 sys-cluster/neutron: 13.0.3 stable amd64/x86 with cleanup Bug: https://bugs.gentoo.org/680864 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> sys-cluster/neutron/Manifest | 3 - sys-cluster/neutron/neutron-13.0.2-r1.ebuild | 231 --- sys-cluster/neutron/neutron-13.0.3.ebuild| 2 +- 3 files changed, 1 insertion(+), 235 deletions(-) diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 981839d6447..e868d8e6b55 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -1,12 +1,9 @@ -DIST neutron-13.0.2.tar.gz 10596419 BLAKE2B 5d18c5ada86c2676ecab1c0121834c04e5c12d2c81a42ddb9554d0bdc2b7d472b5941b7290dc701c22b21b69442d04a44768c9423ff5d317b51d8cd37aa076bf SHA512 4fb343039a6f6a6930d9770b02d58be732c57910e36739c8364bf8027a7ed55dafc40201ef8c349278310afc2ab6ee80fea562af94896e38891c35eaeb1faced DIST neutron-13.0.3.tar.gz 10599028 BLAKE2B 1eb3bcbf9986531d24d06de6dcf71707fb6599bf20d85814af42ce9feb24059a94592c2741fbcd71fad78ff829f93f811dbbe63aa2cdb3931b7499b5de2bcc2e SHA512 1c229256733bb1ea03ae3296607a7ee6c9004c03a6c57fdb9c13f006bbb337b39a57c4690e3a59a7d9e313d0f450c4b81f2100a64a14e5e5c81a188a8116e1e9 DIST neutron-14.0.1.tar.gz 10711126 BLAKE2B 43bf5ffeb46249207b8ab55cc01812e12ac719b680a867cbd374fdad50df2443eb44df16e97fff9845467284ac3dbaa3e0e1886703a868c7f26087d8e4e27a1a SHA512 9181d1a63550e205114f33e5626ff66f306d424505fb42cf21bcc8673e80b8e36b8a0bf33d3f2ec90343868a7e2e1f6b221831df64d1bec8e84a1d956da69392 -DIST neutron-configs-13.0.2.tar.gz 26109 BLAKE2B 5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6 SHA512 498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c DIST neutron-configs-13.0.3.tar.gz 26109 BLAKE2B 5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6 SHA512 498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c DIST neutron-configs-14.0.1.tar.gz 22973 BLAKE2B f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278 SHA512 dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b DIST neutron-configs-2018.2..tar.gz 26109 BLAKE2B 5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6 SHA512 498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c DIST neutron-configs-2019.1..tar.gz 22973 BLAKE2B f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278 SHA512 dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b -DIST neutron-ml2-plugins-13.0.2.tar.gz 7068 BLAKE2B fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861 SHA512 add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f DIST neutron-ml2-plugins-13.0.3.tar.gz 7068 BLAKE2B fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861 SHA512 add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f DIST neutron-ml2-plugins-14.0.1.tar.gz 8642 BLAKE2B 71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16 SHA512 399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2 DIST neutron-ml2-plugins-2018.2..tar.gz 7068 BLAKE2B fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861 SHA512 add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f diff --git a/sys-cluster/neutron/neutron-13.0.2-r1.ebuild b/sys-cluster/neutron/neutron-13.0.2-r1.ebuild deleted file mode 100644 index 22f5e34848b..000 --- a/sys-cluster/neutron/neutron-13.0.2-r1.ebuild +++ /dev/null @@ -1,231 +0,0 @@ -#
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/
commit: 8312633ba545894a52d9ec130a05e7c8068e0196 Author: Patrick McLean sony com> AuthorDate: Mon Apr 29 22:54:40 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Apr 29 22:54:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8312633b sys-cluster/ceph: Version bump to 14.2.1 - Add experimental support for USE="system-boost" with boost-1.70 - Revbump init script to allow extra commands in conf.d (bug 684366) Bug: https://bugs.gentoo.org/684366 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Patrick McLean gentoo.org> sys-cluster/ceph/Manifest | 1 + sys-cluster/ceph/ceph-14.2.1.ebuild| 362 + .../files/ceph-14.2.0-boost-1.70-sonames.patch | 321 ++ .../ceph/files/ceph-14.2.0-boost-1.70.patch| 120 +++ sys-cluster/ceph/files/ceph.initd-r12 | 115 +++ 5 files changed, 919 insertions(+) diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index bfbbc7b64d7..4c6e42c016e 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -3,3 +3,4 @@ DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B a5224432121db9ef49c1e22771d847399df2f7 DIST ceph-12.2.8.tar.gz 77243685 BLAKE2B 37c34396a0c276b8d79735e14934ac70da024822c2a060061531c234e03e5d41aad6c41dc64b05c2ce47f03287d0cae9ef9bed67e4a0861b6380c8ce1de4ea69 SHA512 91c5c11aaeef701b3e31c9f8a1192b6b79fd34f3b96c61595c65173c98bfce0009c5b7c9b29764f5e4d4b1f5ac2ca7109fed5ae598c176aba717a34a132fabac DIST ceph-13.2.5.tar.gz 91006057 BLAKE2B 68551e2f54d78aff7b0e9ec3c62e6a3394dd7c23e80924a5b400cd9666a05a42e5f22445deee4040f1b78201c6a6660b283109878d4c92d845821bff831c8a5e SHA512 6daea524523f829e725609328ea71f416b2c3a9530fa8956720a7bc69dc08e55a169654f500704579dc9ba693f04eedd7e04614c0850e9ab1169cd45f19039f8 DIST ceph-14.2.0.tar.gz 118882504 BLAKE2B e650d99dceb11c7b035480c8cdd9f63ee4a5f81ffea27988e180a2956433e3e4b34e496a73bf5992c428eff859311c623b92a6f006eb694ebf928d8204dc9b06 SHA512 c86a335714fd5678988133ec0e60cb10cd948250a133c073d1ed055c5bba232fa6f1e102dd7fcb0c70b37a07c9c2d1220d4a1713720e4dcab9659152ee577480 +DIST ceph-14.2.1.tar.gz 117111511 BLAKE2B c00181223c6e02e7fe696ed4226f1751eca48e799f8b5377a06621eb3300f81b58dc20f325b455df04fcbd0c28b981fae1cfc778a8d69414247ddd206d0c6175 SHA512 fccde341344c721fbfc7f7cb73db4f65933d7fcacc9495398b55b37d1e208f0bad0cd78a4da08a3b5e26cca3175e7707f7dfb76fae5aa094f58afaed8603c866 diff --git a/sys-cluster/ceph/ceph-14.2.1.ebuild b/sys-cluster/ceph/ceph-14.2.1.ebuild new file mode 100644 index 000..6cab06ebd9c --- /dev/null +++ b/sys-cluster/ceph/ceph-14.2.1.ebuild @@ -0,0 +1,362 @@ +# 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}} ) +DISTUTILS_OPTIONAL=1 + +inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \ + multiprocessing python-r1 udev user readme.gentoo-r1 toolchain-funcs \ + systemd + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ceph/ceph.git; + SRC_URI="" +else + SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Ceph distributed filesystem" +HOMEPAGE="https://ceph.com/; + +LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT public-domain" +SLOT="0" + +CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) + +IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl" +IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs system-boost" +IUSE+=" systemd +tcmalloc test xfs zfs" +IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +COMMON_DEPEND=" + virtual/libudev:= + app-arch/bzip2:=[static-libs?] + app-arch/lz4:=[static-libs?] + app-arch/snappy:=[static-libs?] + app-arch/zstd:=[static-libs?] + app-misc/jq:=[static-libs?] + dev-libs/crypto++:=[static-libs?] + dev-libs/leveldb:=[snappy,static-libs?,tcmalloc?] + dev-libs/libaio:=[static-libs?] + dev-libs/libxml2:=[static-libs?] + dev-libs/nss:= + sys-auth/oath-toolkit:= + sys-apps/keyutils:=[static-libs?] + sys-apps/util-linux:=[static-libs?] + sys-libs/ncurses:0=[static-libs?] + sys-libs/zlib:=[static-libs?] + babeltrace? ( dev-util/babeltrace ) + ldap? ( net-nds/openldap:=[static-libs?] ) + lttng? ( dev-util/lttng-ust:= ) + fuse? ( sys-fs/fuse:0=[static-libs?] ) + kerberos? ( virtual/krb5 ) + rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] ) + ssl? ( + !libressl? ( dev-libs/openssl:=[static-libs?] ) + libressl? ( dev-libs/libressl:=[static-libs?] ) + ) + xfs? ( sys-fs/xfsprogs:=[static-libs?] ) + zfs? (
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: 6d0a3b797ef4f4d5e018f119227fd76c3cc87334 Author: Patrick McLean sony com> AuthorDate: Mon Apr 29 22:56:33 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Apr 29 22:56:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0a3b79 sys-cluster/ceph: Bump current ~ versions for bug #684366 Closes: https://bugs.gentoo.org/684366 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Patrick McLean gentoo.org> sys-cluster/ceph/{ceph-12.2.12-r1.ebuild => ceph-12.2.12-r2.ebuild} | 2 +- sys-cluster/ceph/{ceph-13.2.5-r3.ebuild => ceph-13.2.5-r4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/ceph/ceph-12.2.12-r1.ebuild b/sys-cluster/ceph/ceph-12.2.12-r2.ebuild similarity index 99% rename from sys-cluster/ceph/ceph-12.2.12-r1.ebuild rename to sys-cluster/ceph/ceph-12.2.12-r2.ebuild index 783210078a8..5c5c0114085 100644 --- a/sys-cluster/ceph/ceph-12.2.12-r1.ebuild +++ b/sys-cluster/ceph/ceph-12.2.12-r2.ebuild @@ -274,7 +274,7 @@ src_install() { fowners -R ceph:ceph /var/lib/ceph /var/log/ceph newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r11" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} insinto /etc/sysctl.d diff --git a/sys-cluster/ceph/ceph-13.2.5-r3.ebuild b/sys-cluster/ceph/ceph-13.2.5-r4.ebuild similarity index 99% rename from sys-cluster/ceph/ceph-13.2.5-r3.ebuild rename to sys-cluster/ceph/ceph-13.2.5-r4.ebuild index d6e08fe9ba9..de0b1ea8ca7 100644 --- a/sys-cluster/ceph/ceph-13.2.5-r3.ebuild +++ b/sys-cluster/ceph/ceph-13.2.5-r4.ebuild @@ -296,7 +296,7 @@ src_install() { fowners -R ceph:ceph /var/lib/ceph /var/log/ceph newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r11" ${PN} + newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} insinto /etc/sysctl.d
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: 53199345ac75d5d3695fd304430eeebbf14e5685 Author: Patrick McLean sony com> AuthorDate: Mon Apr 29 22:57:31 2019 + Commit: Patrick McLean gentoo org> CommitDate: Mon Apr 29 22:57:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53199345 sys-cluster/ceph: Remove old Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Patrick McLean gentoo.org> sys-cluster/ceph/Manifest | 1 - sys-cluster/ceph/ceph-14.2.0-r5.ebuild | 344 - 2 files changed, 345 deletions(-) diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 4c6e42c016e..9b0137e2714 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -2,5 +2,4 @@ DIST ceph-12.2.11.tar.gz 79009034 BLAKE2B d8b1c188fe39603e90511eb436100ba14c0a9c DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461 SHA512 e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc DIST ceph-12.2.8.tar.gz 77243685 BLAKE2B 37c34396a0c276b8d79735e14934ac70da024822c2a060061531c234e03e5d41aad6c41dc64b05c2ce47f03287d0cae9ef9bed67e4a0861b6380c8ce1de4ea69 SHA512 91c5c11aaeef701b3e31c9f8a1192b6b79fd34f3b96c61595c65173c98bfce0009c5b7c9b29764f5e4d4b1f5ac2ca7109fed5ae598c176aba717a34a132fabac DIST ceph-13.2.5.tar.gz 91006057 BLAKE2B 68551e2f54d78aff7b0e9ec3c62e6a3394dd7c23e80924a5b400cd9666a05a42e5f22445deee4040f1b78201c6a6660b283109878d4c92d845821bff831c8a5e SHA512 6daea524523f829e725609328ea71f416b2c3a9530fa8956720a7bc69dc08e55a169654f500704579dc9ba693f04eedd7e04614c0850e9ab1169cd45f19039f8 -DIST ceph-14.2.0.tar.gz 118882504 BLAKE2B e650d99dceb11c7b035480c8cdd9f63ee4a5f81ffea27988e180a2956433e3e4b34e496a73bf5992c428eff859311c623b92a6f006eb694ebf928d8204dc9b06 SHA512 c86a335714fd5678988133ec0e60cb10cd948250a133c073d1ed055c5bba232fa6f1e102dd7fcb0c70b37a07c9c2d1220d4a1713720e4dcab9659152ee577480 DIST ceph-14.2.1.tar.gz 117111511 BLAKE2B c00181223c6e02e7fe696ed4226f1751eca48e799f8b5377a06621eb3300f81b58dc20f325b455df04fcbd0c28b981fae1cfc778a8d69414247ddd206d0c6175 SHA512 fccde341344c721fbfc7f7cb73db4f65933d7fcacc9495398b55b37d1e208f0bad0cd78a4da08a3b5e26cca3175e7707f7dfb76fae5aa094f58afaed8603c866 diff --git a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild b/sys-cluster/ceph/ceph-14.2.0-r5.ebuild deleted file mode 100644 index 52a0a5582ab..000 --- a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild +++ /dev/null @@ -1,344 +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,6,7}} ) -DISTUTILS_OPTIONAL=1 - -inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \ - multiprocessing python-r1 udev user readme.gentoo-r1 toolchain-funcs \ - systemd - -if [[ ${PV} == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ceph/ceph.git; - SRC_URI="" -else - SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Ceph distributed filesystem" -HOMEPAGE="https://ceph.com/; - -LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 BSD Boost-1.0 MIT" -SLOT="0" - -CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) - -IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl" -IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs +system-boost" -IUSE+=" systemd +tcmalloc test xfs zfs" -IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" - -COMMON_DEPEND=" - virtual/libudev:= - app-arch/bzip2:=[static-libs?] - app-arch/lz4:=[static-libs?] - app-arch/snappy:=[static-libs?] - app-arch/zstd:=[static-libs?] - app-misc/jq:=[static-libs?] - dev-libs/crypto++:=[static-libs?] - dev-libs/leveldb:=[snappy,static-libs?,tcmalloc?] - dev-libs/libaio:=[static-libs?] - dev-libs/libxml2:=[static-libs?] - dev-libs/nss:= - sys-auth/oath-toolkit:= - sys-apps/keyutils:=[static-libs?] - sys-apps/util-linux:=[static-libs?] - sys-libs/ncurses:0=[static-libs?] - sys-libs/zlib:=[static-libs?] - babeltrace? ( dev-util/babeltrace ) - ldap? ( net-nds/openldap:=[static-libs?] ) - lttng? ( dev-util/lttng-ust:= ) - fuse? ( sys-fs/fuse:0=[static-libs?] ) - kerberos? ( virtual/krb5 ) - rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] ) - ssl? ( - !libressl? ( dev-libs/openssl:=[static-libs?] ) - libressl? ( dev-libs/libressl:=[static-libs?] ) - ) - xfs? ( sys-fs/xfsprogs:=[static-libs?] ) - zfs? ( sys-fs/zfs:=[static-libs?] ) - radosgw? ( - dev-libs/expat:=[static-libs?] - !libressl? ( -
[gentoo-commits] repo/gentoo:master commit in: app-admin/supernova/
commit: 6743747b5a3082304adf5bf54a552e5423b79cab Author: Matthew Thode gentoo org> AuthorDate: Mon Apr 29 22:39:28 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Apr 29 22:39:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6743747b app-admin/supernova: add cap on pytest Fixes: https://bugs.gentoo.org/684182 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> app-admin/supernova/supernova-2.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/supernova/supernova-2.2.0.ebuild b/app-admin/supernova/supernova-2.2.0.ebuild index 14804372099..b4c0f23b775 100644 --- a/app-admin/supernova/supernova-2.2.0.ebuild +++ b/app-admin/supernova/supernova-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND=" ${CDEPEND} doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] ) - test? ( dev-python/pytest[${PYTHON_USEDEP}] ) + test? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/
commit: 6569e6455dae2d9786dbb473550396486f83b5dc Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 29 21:02:16 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 29 21:02:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6569e645 Revert "app-misc/beep: version bump." This reverts commit 370f5643e13ef95e78e692752626e5c0391b10ef. * PR was merged from a fellow developer who I was not aware of being under a QA ban. * PR addressed an outstanding security issue with app-misc/beep hence the merge. * Reverted per the QA bug being opened. Bug: https://bugs.gentoo.org/684728 Bug: https://bugs.gentoo.org/659338 Signed-off-by: Aaron Bauman gentoo.org> app-misc/beep/Manifest | 1 - app-misc/beep/beep-1.4.4.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest index 637a7a66639..39eda21e98a 100644 --- a/app-misc/beep/Manifest +++ b/app-misc/beep/Manifest @@ -1,2 +1 @@ DIST beep-1.3.tar.gz 19344 BLAKE2B 4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3 SHA512 3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd -DIST beep-1.4.4.tar.gz 42881 BLAKE2B 8a191fb04f01ca2757f84693b39409d04566978ce32b07fd1b1ec88010ea2e36d3cda1ce66ba7fce4ee8cbbcd9dfd0f0abbdfc4d1bcc74db459e5ab10ec07228 SHA512 cfaecbebbbd0596bee5f304c3bd74968d06873037d054def0907dfd36e5bd6e7fbd7d7051eacedd20480b88f8b4e343db05eb5d3dde0fdced33756545b630373 diff --git a/app-misc/beep/beep-1.4.4.ebuild b/app-misc/beep/beep-1.4.4.ebuild deleted file mode 100644 index e8047db74a6..000 --- a/app-misc/beep/beep-1.4.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Advanced PC speaker beeper" -HOMEPAGE="https://github.com/spkr-beep; -SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" -IUSE="suid" - -pkg_setup() { - tc-export CC -} - -src_prepare() { - default - - sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die -} - -src_install() { - dobin beep - if use suid; then - fowners :audio /usr/bin/beep - fperms 4710 /usr/bin/beep - else - fperms 0711 /usr/bin/beep - fi - unpack "./${PN}.1.gz" - doman "${PN}.1" - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: 39a4e2f2f84a7d25abe58dc8f2a79acfb8a6cc29 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:34 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a4e2f2 dev-python/sqlalchemy: stable 1.3.3 for ppc64, bug #678480 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild index 671456e4234..de946218162 100644 --- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="doc examples +sqlite test" REQUIRED_USE="test? ( sqlite )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: e68b1a837117da6098513a0d8c206f66ba2fbbb3 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:48 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68b1a83 net-libs/libetpan: stable 1.9.3 for ppc64, bug #684628 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libetpan/libetpan-1.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild b/net-libs/libetpan/libetpan-1.9.3.ebuild index 6fb91841f89..4dd14851579 100644 --- a/net-libs/libetpan/libetpan-1.9.3.ebuild +++ b/net-libs/libetpan/libetpan-1.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs" # BerkDB is only supported up to version 6.0
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/
commit: 0e644d40c4c3fe94000ecdf7ae36ed2002d7d507 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:40 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e644d40 dev-cpp/commoncpp2: stable 1.8.1-r4 for ppc64, bug #684610 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild index fdd17f9dbf1..981ca2ef16a 100644 --- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild +++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz" HOMEPAGE="https://www.gnu.org/software/commoncpp/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ppc ppc64 ~x86" IUSE="debug doc examples gnutls ipv6 libressl ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/
commit: 64bcbda45798e153a17744b6fe08719f7fdabe9c Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bcbda4 dev-libs/libp11: stable 0.4.10 for ppc64, bug #684634 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libp11/libp11-0.4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild b/dev-libs/libp11/libp11-0.4.10.ebuild index e62b383d7b2..29e6d899645 100644 --- a/dev-libs/libp11/libp11-0.4.10.ebuild +++ b/dev-libs/libp11/libp11-0.4.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="libressl bindist doc static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: 179d9a14d64978d089f7eedc350a2d240e8ea0dc Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179d9a14 net-mail/fetchmail: stable 6.3.26-r4 for ppc64, bug #684658 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild index 4a6c43a11c0..75d6e331efe 100644 --- a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild +++ b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ssl nls kerberos tk socks libressl" REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: e9f56727c1c76a00091f135cbb5dc6f57a8a56f3 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:37 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f56727 net-libs/libvncserver: stable 0.9.12 for ppc64, bug #684596 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libvncserver/libvncserver-0.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild b/net-libs/libvncserver/libvncserver-0.9.12.ebuild index 53fbf4cd772..c228e51f894 100644 --- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz; LICENSE="GPL-2" # No sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl static-libs systemd test +threads +zlib" REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpa/
commit: 030a57e1f789ac87e5a303a9de9e7037b8afca6c Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:45 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030a57e1 app-crypt/gpa: stable 0.10.0 for ppc64, bug #684626 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/gpa/gpa-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild index eca9723f235..73741077f6c 100644 --- a/app-crypt/gpa/gpa-0.10.0.ebuild +++ b/app-crypt/gpa/gpa-0.10.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha ~amd64 ppc ppc64 sparc ~x86" IUSE="nls" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-video/rtmpdump/
commit: 49746d0b8dbba58b881796ba74d6e12598efb243 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:10:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:10:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49746d0b media-video/rtmpdump: stable 2.4_p20161210-r3 for ppc64, bug #684614 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild index 36fa7d61f84..5b605c5e830 100644 --- a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild +++ b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild @@ -29,12 +29,12 @@ PATCHES=( ) if [[ ${PV} == * ]] ; then - KEYWORDS="ppc" + KEYWORDS="ppc ppc64" SRC_URI="" EGIT_REPO_URI="https://git.ffmpeg.org/rtmpdump.git; inherit git-r3 else - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/
commit: 32632d5c699ce544126c7bc0250ea76f04c8a09d Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:01 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32632d5c dev-cpp/commoncpp2: stable 1.8.1-r4 for ppc, bug #684610 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild index 797bc478eb2..fdd17f9dbf1 100644 --- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild +++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz" HOMEPAGE="https://www.gnu.org/software/commoncpp/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ppc ~ppc64 ~x86" IUSE="debug doc examples gnutls ipv6 libressl ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: 1fe08917972e2936dddf33cb0627194eba78e70a Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:12 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe08917 net-libs/libetpan: stable 1.9.3 for ppc, bug #684628 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libetpan/libetpan-1.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild b/net-libs/libetpan/libetpan-1.9.3.ebuild index 543d05046b9..6fb91841f89 100644 --- a/net-libs/libetpan/libetpan-1.9.3.ebuild +++ b/net-libs/libetpan/libetpan-1.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs" # BerkDB is only supported up to version 6.0
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: eca72cec182e17c3b08659fbadb90e7724ab59b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:08:49 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:08:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca72cec dev-python/sqlalchemy: stable 1.3.3 for ppc, bug #678480 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild index 6f47c9c20bb..671456e4234 100644 --- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="doc examples +sqlite test" REQUIRED_USE="test? ( sqlite )"
[gentoo-commits] repo/gentoo:master commit in: media-video/rtmpdump/
commit: 8f1089eacbc34d9c46516697c176b03261990a75 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:04 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1089ea media-video/rtmpdump: stable 2.4_p20161210-r3 for ppc, bug #684614 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild index 42acf5134f9..36fa7d61f84 100644 --- a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild +++ b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild @@ -29,12 +29,12 @@ PATCHES=( ) if [[ ${PV} == * ]] ; then - KEYWORDS="" + KEYWORDS="ppc" SRC_URI="" EGIT_REPO_URI="https://git.ffmpeg.org/rtmpdump.git; inherit git-r3 else - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: c2eac27a7c66b46638ca25f4bd7eb01a1347be50 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:20 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eac27a net-mail/fetchmail: stable 6.3.26-r4 for ppc, bug #684658 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild index 3a35d318b2a..4a6c43a11c0 100644 --- a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild +++ b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ssl nls kerberos tk socks libressl" REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpa/
commit: 51fc3b16beb224862717d0cc68c143f00391e3f5 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:08 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fc3b16 app-crypt/gpa: stable 0.10.0 for ppc, bug #684626 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/gpa/gpa-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild index a1df2c9e1ee..eca9723f235 100644 --- a/app-crypt/gpa/gpa-0.10.0.ebuild +++ b/app-crypt/gpa/gpa-0.10.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha ~amd64 ppc ~ppc64 sparc ~x86" IUSE="nls" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/
commit: 5ecb349cf503a0b593f012436791b6a11f1c075a Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:09:15 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:09:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecb349c dev-libs/libp11: stable 0.4.10 for ppc, bug #684634 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libp11/libp11-0.4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild b/dev-libs/libp11/libp11-0.4.10.ebuild index 925aac20c83..e62b383d7b2 100644 --- a/dev-libs/libp11/libp11-0.4.10.ebuild +++ b/dev-libs/libp11/libp11-0.4.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86" IUSE="libressl bindist doc static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: 2dca946d79a4e08f3099b10adeee1633aca0cffa Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:08:57 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:08:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dca946d net-libs/libvncserver: stable 0.9.12 for ppc, bug #684596 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libvncserver/libvncserver-0.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild b/net-libs/libvncserver/libvncserver-0.9.12.ebuild index e77d76b2041..53fbf4cd772 100644 --- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz; LICENSE="GPL-2" # No sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl static-libs systemd test +threads +zlib" REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
[gentoo-commits] repo/gentoo:master commit in: net-irc/scrollz/
commit: 5e02ad67712ee705f77302e3a380b9f9d2cfb0fa Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:08:53 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:08:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e02ad67 net-irc/scrollz: stable 2.3 for ppc, bug #684594 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-irc/scrollz/scrollz-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/scrollz/scrollz-2.3.ebuild b/net-irc/scrollz/scrollz-2.3.ebuild index 91c290474e3..a7a4b03e80b 100644 --- a/net-irc/scrollz/scrollz-2.3.ebuild +++ b/net-irc/scrollz/scrollz-2.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.scrollz.info/download/${MY_P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="gmp gnutls ipv6 socks5 ssl" REQUIRED_USE="gnutls? ( ssl )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/
commit: 25e33e893d6735f2fb65c2eac91e95a5e2a2bdbb Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:07:35 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:07:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e33e89 dev-libs/libp11: stable 0.4.10 for ia64, bug #684634 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libp11/libp11-0.4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild b/dev-libs/libp11/libp11-0.4.10.ebuild index da40287013d..925aac20c83 100644 --- a/dev-libs/libp11/libp11-0.4.10.ebuild +++ b/dev-libs/libp11/libp11-0.4.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" IUSE="libressl bindist doc static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libvncserver/
commit: b08e3b657649afa14a28cb41a27caac3a323dee6 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:07:32 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:07:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08e3b65 net-libs/libvncserver: stable 0.9.12 for ia64, bug #684596 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libvncserver/libvncserver-0.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild b/net-libs/libvncserver/libvncserver-0.9.12.ebuild index 2ec6d6f5d76..e77d76b2041 100644 --- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz; LICENSE="GPL-2" # No sub slot wanted (yet), see #578958 SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl static-libs systemd test +threads +zlib" REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: e8d1f322d03163d59611da2efe60bfe22110c515 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 20:07:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:07:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d1f322 net-mail/fetchmail: stable 6.3.26-r4 for ia64, bug #684658 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild index ef894983a7c..3a35d318b2a 100644 --- a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild +++ b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ssl nls kerberos tk socks libressl" REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpa/
commit: 8ed3dd9f47c494a98c96e0a6bf0692efdc145c92 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 20:01:52 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:04:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed3dd9f app-crypt/gpa: stable 0.10.0 for sparc, bug #684626 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/gpa/gpa-0.10.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild index b2e65c08bda..a1df2c9e1ee 100644 --- a/app-crypt/gpa/gpa-0.10.0.ebuild +++ b/app-crypt/gpa/gpa-0.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86" IUSE="nls" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: ec89d151585f3b4dd6accfae291a94cb7b91fabd Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 20:01:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 20:04:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec89d151 net-mail/fetchmail: stable 6.3.26-r4 for sparc, bug #684658 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild index f8cd837057e..ef894983a7c 100644 --- a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild +++ b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ssl nls kerberos tk socks libressl" REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0e4a36d2146f20372a69359487e8660dd00a27fb Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Apr 29 01:45:58 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 29 19:57:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4a36d2 xorg-2.eclass, xorg-3.eclass: Depend on virtual/pkgconfig[${MULTILIB_USEDEP}] when multilib support is enabled. Fixes: https://bugs.gentoo.org/684494 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Matt Turner gentoo.org> eclass/xorg-2.eclass | 8 ++-- eclass/xorg-3.eclass | 6 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass index 0bba5bb7a36..6034da49bc3 100644 --- a/eclass/xorg-2.eclass +++ b/eclass/xorg-2.eclass @@ -172,7 +172,7 @@ fi # QA: configure: WARNING: unrecognized options: --disable-static : ${XORG_STATIC:="yes"} -# Add static-libs useflag where usefull. +# Add static-libs useflag where useful. if [[ ${XORG_STATIC} == yes \ && ${FONT} != yes \ && ${CATEGORY} != app-doc \ @@ -186,7 +186,11 @@ if [[ ${XORG_STATIC} == yes \ IUSE+=" static-libs" fi -DEPEND+=" virtual/pkgconfig" +if [[ ${XORG_MULTILIB} == yes ]]; then + DEPEND+=" virtual/pkgconfig[${MULTILIB_USEDEP}]" +else + DEPEND+=" virtual/pkgconfig" +fi # @ECLASS-VARIABLE: XORG_DRI # @DESCRIPTION: diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass index 557a65233cb..6ac90a64d59 100644 --- a/eclass/xorg-3.eclass +++ b/eclass/xorg-3.eclass @@ -140,7 +140,11 @@ if [[ ${XORG_STATIC} == yes \ IUSE+=" static-libs" fi -BDEPEND+=" virtual/pkgconfig" +if [[ ${XORG_MULTILIB} == yes ]]; then + BDEPEND+=" virtual/pkgconfig[${MULTILIB_USEDEP}]" +else + BDEPEND+=" virtual/pkgconfig" +fi # @ECLASS-VARIABLE: XORG_DRI # @DESCRIPTION:
[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/
commit: b54b8394ee1314c9604b90cc554eea25d4dab2c0 Author: Lars Wendler gentoo org> AuthorDate: Mon Apr 29 19:50:30 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Apr 29 19:50:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54b8394 app-arch/unrar: Removed old. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-arch/unrar/Manifest | 3 -- app-arch/unrar/unrar-5.7.1.ebuild | 70 --- app-arch/unrar/unrar-5.7.2.ebuild | 70 --- app-arch/unrar/unrar-5.7.3.ebuild | 70 --- 4 files changed, 213 deletions(-) diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index d14cbb54314..4ca04f2916d 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -1,7 +1,4 @@ DIST unrar-5.6.6.tar.gz 226484 BLAKE2B f5facddd5c326c039c02b31ac28ba86d5417a51d00a463da1c6fbb714856ffb275defbe400a0d56a21850c754f06eda615fcab983a206f335422503d76f11427 SHA512 1e1e9dc2ed104ab7819d11ad2249780a4320cb30f3c427ea1669c3769fa3a8369841711a2d46d918049659bc67b2cd7dc7560a12127d810a57614293c24fe25a DIST unrar-5.6.8.tar.gz 226647 BLAKE2B a3f4f791d2527d13003b7d57506e61723312bb0537066c72fa5ea27e4e9de18644f5445b69e9f66ec479402f6d944ce76b17ad9192b3f835ff9781f0902e03c9 SHA512 5410308d7f462824bc10087cdc4515c58aaad776cc09eb6491864a338ae00ff35e3b54d1e7250c0a9576554ea382383155be718a0b95d7af00f27d5df04f4f56 -DIST unrar-5.7.1.tar.gz 228011 BLAKE2B d37a461e8d3faf80931d73eda8f95196068faa2f4fbd3fc86a6bf23729aee67c8236201d31dd555d17dc70ced848d42436b4a810ab952edc23f27ba45250e227 SHA512 6d8a18e44453dbfb610ad4fdc9bac6fc1469f8e04fbf6faf0a119c1a582e60cb51e68aec4552316717cc2133473120973c97a71806e30ef45f1d39070edaf610 -DIST unrar-5.7.2.tar.gz 229011 BLAKE2B 1863db03b45f5006591ca08ea706609e443f2be632e37427b51c8920e008922575c4126ee2e12cd1a5badb3070c739c13d00218527908df32a708302c1b7d801 SHA512 de272bcea36002f5bc11a1ded3f613f0ce38d0617041806900a544fbf26d74f5d7569b20e8240c8c2e43b1fde4684665b3b91f7e81386c94ba14f89a91811838 -DIST unrar-5.7.3.tar.gz 228465 BLAKE2B 997bad8316ea16db460d0b9e05d0ee162d652af8686d8ce07f5621b445c806ced180b84bfc13bf7cb036645be1acc5cb0b0a19288b9fc764a34cce881e59775e SHA512 958e1d0757a902b20dd56cc26522d7b8b379a427d1f958205558732ec61e1a1f6275fe35e6601347259c9812a056d7bb04a7e82fefcb3e3dfbb3b0f1a84cfea0 DIST unrar-5.7.4.tar.gz 228754 BLAKE2B c17faa7c5cc2f58f1f9c105138f3a880f11aa539c9b90be261cadc94c5c3497dae302078e5d9f9df08c7ccc9b30ef324ce7449b7f8d11613422c5466d36969c5 SHA512 46087efce622e45f63b776c51856bf35599863dee164dd149df0dcac18b1b5c912e0419430ceb753c03493307ed1978be8cad51b1d69dca8fcc9bc66b9ea3a58 DIST unrar-5.7.5.tar.gz 228818 BLAKE2B 2bd9cfaed07802147af9a3457cea3f78f464cc26e2e20ef2c15817fffb7dc275fd326fd96b089257a8044982c0ae130ca3dc42126356d973ee6a8afd43e28df0 SHA512 101a21a20d8e30ca21605e332579064d362feacb36e9d4a7cd5218585298dcb48ec2805ff9523ae9b25e8e3d3e7557b73ea457702c6cb6d8c50d324ea1f4 diff --git a/app-arch/unrar/unrar-5.7.1.ebuild b/app-arch/unrar/unrar-5.7.1.ebuild deleted file mode 100644 index 5f9fd5ccc82..000 --- a/app-arch/unrar/unrar-5.7.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit flag-o-matic multilib toolchain-funcs - -MY_PN="${PN}src" - -DESCRIPTION="Uncompress rar files" -HOMEPAGE="https://www.rarlab.com/rar_add.htm; -SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="unRAR" -# subslot = soname version -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417" - -S=${WORKDIR}/unrar - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.5-build.patch - "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch -) - -src_prepare() { - default - - local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" ) - if [[ ${CHOST} == *-darwin* ]] ; then - sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" ) - else - sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" ) - fi - sed -i "${sed_args[@]}" makefile || die -} - -src_configure() { - mkdir -p build-{lib,bin} - printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die - cp build-{lib,bin}/Makefile || die -} - -src_compile() { - unrar_make() { - emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@" - } - - unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib - ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname)
[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/
commit: 5cf3a8d754f10c9b637aeb3a2436ba2c1eefc20e Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 19:42:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf3a8d7 net-print/gutenprint: stable 5.3.1 for sparc, bug #681616 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild b/net-print/gutenprint/gutenprint-5.3.1.ebuild index 0a9e2112fe0..da9268caa91 100644 --- a/net-print/gutenprint/gutenprint-5.3.1.ebuild +++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86" IUSE="cups gimp gtk nls readline ppds static-libs" REQUIRED_USE="gimp? ( gtk )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dmidecode/
commit: c63e8c308fd3761eb14b8b85324e09982b97fe49 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:03:53 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63e8c30 sys-apps/dmidecode: stable 3.2 for sparc, bug #684574 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/dmidecode/dmidecode-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/dmidecode/dmidecode-3.2.ebuild b/sys-apps/dmidecode/dmidecode-3.2.ebuild index f53c590f83f..fa84d322960 100644 --- a/sys-apps/dmidecode/dmidecode-3.2.ebuild +++ b/sys-apps/dmidecode/dmidecode-3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-solaris" +KEYWORDS="-* amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-solaris" IUSE="selinux" RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/asciimath/
commit: 16af41bc70e7ed6c1a3877eece26e5151a4ef646 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:08:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16af41bc dev-ruby/asciimath: stable 1.0.4 for hppa, bug #656806 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-ruby/asciimath/asciimath-1.0.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/asciimath/asciimath-1.0.4.ebuild b/dev-ruby/asciimath/asciimath-1.0.4.ebuild index 6bb8e872efa..324c7d22e11 100644 --- a/dev-ruby/asciimath/asciimath-1.0.4.ebuild +++ b/dev-ruby/asciimath/asciimath-1.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/pepijnve/asciimath; LICENSE="MIT" SLOT="1" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 ~sparc x86" IUSE="" RUBY_PATCHES=( ${P}-backslashes.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/
commit: 48ff50f43c6ccc07d182092419124b8fb7e06fab Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 19:42:10 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ff50f4 dev-libs/libp11: stable 0.4.10 for sparc, bug #684634 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libp11/libp11-0.4.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild b/dev-libs/libp11/libp11-0.4.10.ebuild index d21ce18ee5e..da40287013d 100644 --- a/dev-libs/libp11/libp11-0.4.10.ebuild +++ b/dev-libs/libp11/libp11-0.4.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" IUSE="libressl bindist doc static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mocha/
commit: cc9097b775e4f0d9b1c706f2307cd77d0ca406dc Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:05:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9097b7 dev-ruby/mocha: stable 1.8.0 for sparc, bug #684552 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-ruby/mocha/mocha-1.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mocha/mocha-1.8.0.ebuild b/dev-ruby/mocha/mocha-1.8.0.ebuild index 8cac0723cb6..7a56452b624 100644 --- a/dev-ruby/mocha/mocha-1.8.0.ebuild +++ b/dev-ruby/mocha/mocha-1.8.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://mocha.jamesmead.org/; LICENSE="MIT" SLOT="1.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="" ruby_add_bdepend "
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xvinfo/
commit: b2126de146c39c335774e965c5e46f7a10b0a0e4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:06:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2126de1 x11-apps/xvinfo: stable 1.1.4 for sparc, bug #682846 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-apps/xvinfo/xvinfo-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/xvinfo/xvinfo-1.1.4.ebuild b/x11-apps/xvinfo/xvinfo-1.1.4.ebuild index faef2db9591..45ff336d2ce 100644 --- a/x11-apps/xvinfo/xvinfo-1.1.4.ebuild +++ b/x11-apps/xvinfo/xvinfo-1.1.4.ebuild @@ -7,7 +7,7 @@ inherit xorg-3 DESCRIPTION="Print out X-Video extension adaptor information" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="" RDEPEND="x11-libs/libXv
[gentoo-commits] repo/gentoo:master commit in: sys-apps/gawk/
commit: bd4dc9b8f91332a2010ec9bf9d8bfff0681e2b8f Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 19:44:19 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4dc9b8 sys-apps/gawk: stable 4.2.1-r1 for hppa, bug #684176 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild b/sys-apps/gawk/gawk-4.2.1-r1.ebuild index eb4626fac7c..33c9ba19df4 100644 --- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild +++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="forced-sandbox mpfr nls readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/
commit: 929887e21a7ff2ef9f975fc412705fc0f967c685 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:07:50 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929887e2 dev-libs/crypto++: stable 7.0.0-r3 for sparc, bug #663590 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/crypto++/crypto++-7.0.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild index 00541d4446d..b9882c54d47 100644 --- a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild +++ b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip; LICENSE="Boost-1.0" SLOT="0/7" # subslot is so version -KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 ~sparc x86 ~x64-macos" +KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos" IUSE="+asm static-libs" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: bb1bad546472dce9f531df34d4491577961c342d Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:04:47 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1bad54 net-libs/libetpan: stable 1.9.3 for sparc, bug #684628 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libetpan/libetpan-1.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild b/net-libs/libetpan/libetpan-1.9.3.ebuild index 93ca868c961..543d05046b9 100644 --- a/net-libs/libetpan/libetpan-1.9.3.ebuild +++ b/net-libs/libetpan/libetpan-1.9.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs" # BerkDB is only supported up to version 6.0
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xrdb/
commit: 8a87482792e13364241ddb1453897912ed884619 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 18:07:09 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a874827 x11-apps/xrdb: stable 1.2.0 for sparc, bug #682846 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-apps/xrdb/xrdb-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/xrdb/xrdb-1.2.0.ebuild b/x11-apps/xrdb/xrdb-1.2.0.ebuild index 2941777e923..08def98bf6b 100644 --- a/x11-apps/xrdb/xrdb-1.2.0.ebuild +++ b/x11-apps/xrdb/xrdb-1.2.0.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit xorg-3 DESCRIPTION="X server resource database utility" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXmu
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-ati/
commit: 9842a2290945f92f5e842298cf10e01366850f41 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 29 19:43:45 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:49:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9842a229 x11-drivers/xf86-video-ati: stable 19.0.1 for sparc, bug #682846 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild index 6d8bba6824d..e8f70b1cf51 100644 --- a/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild +++ b/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild @@ -9,7 +9,7 @@ inherit linux-info xorg-3 if [[ ${PV} == * ]]; then SRC_URI="" else - KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd" + KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-fbsd" fi DESCRIPTION="ATI video driver"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: 6e6d36a938aef2f7f2c64c1bd9ca475da5e30a3a Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 19:48:06 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:48:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6d36a9 dev-python/cython: stable 0.29.4 for ppc/ppc64, bug #681558 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/cython/cython-0.29.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-0.29.4.ebuild b/dev-python/cython/cython-0.29.4.ebuild index 17c121bf007..263043bc8d3 100644 --- a/dev-python/cython/cython-0.29.4.ebuild +++ b/dev-python/cython/cython-0.29.4.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="doc emacs test"
[gentoo-commits] repo/gentoo:master commit in: media-video/dvdrip/
commit: 8a177b7afc1723903109502a6fcb1f74270508b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 19:46:05 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:46:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a177b7a media-video/dvdrip: stable 0.98.11-r4 for ppc/ppc64, bug #681484 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-video/dvdrip/dvdrip-0.98.11-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild b/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild index fe374bc95df..d74c3d42e43 100644 --- a/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild +++ b/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.exit1.org/dvdrip/; SRC_URI="https://www.exit1.org/dvdrip/dist/${P}.tar.gz; SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ppc64 ~x86" IUSE="ffmpeg fping libav mplayer ogg subtitles vcd vorbis xine xvid" DEPEND=">=dev-perl/Event-ExecFlow-0.64
[gentoo-commits] repo/gentoo:master commit in: dev-util/apitrace/, dev-util/apitrace/files/
commit: 1c8cdb76debcadda786b60cda76a1c535841ac96 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 29 19:23:04 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 29 19:44:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8cdb76 dev-util/apitrace: Drop 7.1-r1 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/apitrace/Manifest | 1 - dev-util/apitrace/apitrace-7.1-r1.ebuild | 96 -- .../files/apitrace-7.1-disable-multiarch.patch | 35 .../apitrace/files/apitrace-7.1-docs-install.patch | 23 -- .../files/apitrace-7.1-glxtrace-only.patch | 32 .../files/apitrace-7.1-snappy-license.patch| 11 --- 6 files changed, 198 deletions(-) diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest index 18ef76c6bb4..001d549c4d9 100644 --- a/dev-util/apitrace/Manifest +++ b/dev-util/apitrace/Manifest @@ -1,2 +1 @@ -DIST apitrace-7.1.tar.gz 2343156 BLAKE2B ab450535a585d476726b0bb3fbb8f85f930dafd883419ac9a575ca0b487890b26d39baee920c5f4c29b929bce13450643bc27d7f5d269aa60c044dca9975bcce SHA512 b4ebe4eb0b16770a156cffe7cff2166634bee7b147d124c78c6e5b37e2ef5f0cb78d30ab7df9a489f25234073023c8bbee67e2b6c59aacfcf4e5ff2ceb84 DIST apitrace-8.0.tar.gz 3601109 BLAKE2B f3e8f7ff93ef4866370e791fa7768ca0445bd8f62a7d26f203bade7fec7aab475115ea2820b351fbc974697160b49a0c0628fb01ca9afa248b3e31ab7b75d4fc SHA512 1bd8ed4468fde17fbdc43bdd50508e6c7662ddf79b6d34aa222ee69cd033aeedcdc3a8c2fc4e88ba85bf13f7e7c516a83dc158b11f0e4dd67d2ec65ad10cef2c diff --git a/dev-util/apitrace/apitrace-7.1-r1.ebuild b/dev-util/apitrace/apitrace-7.1-r1.ebuild deleted file mode 100644 index c39555ef493..000 --- a/dev-util/apitrace/apitrace-7.1-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit cmake-multilib python-single-r1 - -DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs" -HOMEPAGE="https://github.com/apitrace/apitrace; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -LICENSE+=" BSD CC-BY-3.0 CC-BY-4.0 public-domain" #bundled snappy -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+cli egl qt5 system-snappy" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - media-libs/libpng:0= - media-libs/mesa[egl?,${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - sys-process/procps - x11-libs/libX11 - egl? ( - >=media-libs/mesa-8.0[gles1,gles2] - media-libs/waffle[egl] - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2] - dev-qt/qtnetwork:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5[-gles2] - ) - system-snappy? ( >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-7.1-glxtrace-only.patch - "${FILESDIR}"/${PN}-7.1-disable-multiarch.patch - "${FILESDIR}"/${PN}-7.1-docs-install.patch - "${FILESDIR}"/${PN}-7.1-snappy-license.patch -) - -src_prepare() { - cmake-utils_src_prepare - - # The apitrace code grubs around in the internal zlib structures. - # We have to extract this header and clean it up to keep that working. - # Do not be surprised if a zlib upgrade breaks things ... - rm -rf "${S}"/thirdparty/{getopt,less,libpng,zlib,dxerr,directxtex,devcon} || die - if use system-snappy ; then - rm -rf "${S}"/thirdparty/snappy || die - fi -} - -src_configure() { - my_configure() { - local mycmakeargs=( - -DENABLE_EGL=$(usex egl) - -DENABLE_STATIC_SNAPPY=$(usex !system-snappy) - ) - if multilib_is_native_abi ; then - mycmakeargs+=( - -DENABLE_CLI=$(usex cli) - -DENABLE_GUI=$(usex qt5) - ) - else - mycmakeargs+=( - -DBUILD_LIB_ONLY=ON - -DENABLE_CLI=OFF - -DENABLE_GUI=OFF - ) - fi - cmake-utils_src_configure - } - - multilib_parallel_foreach_abi my_configure -} - -src_install() { - cmake-multilib_src_install - - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1 - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2 - - rm docs/INSTALL.markdown || die - dodoc docs/* README.markdown - - exeinto
[gentoo-commits] repo/gentoo:master commit in: dev-util/apitrace/, dev-util/apitrace/files/
commit: 88dc354ba18d93a07d46164bcb22bade72989186 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 29 19:21:28 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 29 19:44:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dc354b dev-util/apitrace: 8.0 version bump, EAPI-7, unbundle brotli Getting rid of deprecated dev-qt/qtwebkit:5 dependency. Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/apitrace/Manifest | 1 + dev-util/apitrace/apitrace-8.0.ebuild | 97 + .../files/apitrace-8.0-brotli-unbundle.patch | 159 + .../files/apitrace-8.0-disable-multiarch.patch | 53 +++ .../apitrace/files/apitrace-8.0-docs-install.patch | 54 +++ .../files/apitrace-8.0-glxtrace-only.patch | 49 +++ 6 files changed, 413 insertions(+) diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest index 659d9519d6d..18ef76c6bb4 100644 --- a/dev-util/apitrace/Manifest +++ b/dev-util/apitrace/Manifest @@ -1 +1,2 @@ DIST apitrace-7.1.tar.gz 2343156 BLAKE2B ab450535a585d476726b0bb3fbb8f85f930dafd883419ac9a575ca0b487890b26d39baee920c5f4c29b929bce13450643bc27d7f5d269aa60c044dca9975bcce SHA512 b4ebe4eb0b16770a156cffe7cff2166634bee7b147d124c78c6e5b37e2ef5f0cb78d30ab7df9a489f25234073023c8bbee67e2b6c59aacfcf4e5ff2ceb84 +DIST apitrace-8.0.tar.gz 3601109 BLAKE2B f3e8f7ff93ef4866370e791fa7768ca0445bd8f62a7d26f203bade7fec7aab475115ea2820b351fbc974697160b49a0c0628fb01ca9afa248b3e31ab7b75d4fc SHA512 1bd8ed4468fde17fbdc43bdd50508e6c7662ddf79b6d34aa222ee69cd033aeedcdc3a8c2fc4e88ba85bf13f7e7c516a83dc158b11f0e4dd67d2ec65ad10cef2c diff --git a/dev-util/apitrace/apitrace-8.0.ebuild b/dev-util/apitrace/apitrace-8.0.ebuild new file mode 100644 index 000..96e336ad5ad --- /dev/null +++ b/dev-util/apitrace/apitrace-8.0.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit cmake-multilib python-single-r1 + +DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs" +HOMEPAGE="https://github.com/apitrace/apitrace; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT !system-snappy? ( BSD CC-BY-3.0 CC-BY-4.0 public-domain )" #bundled snappy +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+cli egl qt5 system-snappy" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + app-arch/brotli:= + media-libs/libpng:0= + media-libs/mesa[egl?,${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + sys-process/procps:= + x11-libs/libX11 + egl? ( + >=media-libs/mesa-8.0[gles1,gles2] + media-libs/waffle[egl] + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2] + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5[-gles2] + ) + system-snappy? ( >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-disable-multiarch.patch + "${FILESDIR}"/${P}-glxtrace-only.patch + "${FILESDIR}"/${P}-docs-install.patch + "${FILESDIR}"/${P}-brotli-unbundle.patch +) + +src_prepare() { + cmake-utils_src_prepare + + # The apitrace code grubs around in the internal zlib structures. + # We have to extract this header and clean it up to keep that working. + # Do not be surprised if a zlib upgrade breaks things ... + rm -rf thirdparty/{brotli,getopt,less,libpng,zlib,dxerr,directxtex,devcon} || die + if use system-snappy ; then + rm -rf thirdparty/snappy || die + fi +} + +src_configure() { + my_configure() { + local mycmakeargs=( + -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF} + -DENABLE_EGL=$(usex egl) + -DENABLE_STATIC_SNAPPY=$(usex !system-snappy) + ) + if multilib_is_native_abi ; then + mycmakeargs+=( + -DENABLE_CLI=$(usex cli) + -DENABLE_GUI=$(usex qt5) + ) + else + mycmakeargs+=( + -DBUILD_LIB_ONLY=ON + -DENABLE_CLI=OFF + -DENABLE_GUI=OFF + ) + fi + cmake-utils_src_configure + } + + multilib_parallel_foreach_abi my_configure +} + +src_install() { + cmake-multilib_src_install + + dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so + dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1 + dosym glxtrace.so
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/
commit: d7ae5f873f26293d7172101caa018b09571449cc Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 19:43:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 19:43:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ae5f87 dev-libs/xmlsec: stable 1.2.27-r1 for ppc/ppc64, bug #681098 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild index 85612507941..56460816acf 100644 --- a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild +++ b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86" IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test" REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) gnutls? ( gcrypt )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/loguru/
commit: a302878ec8697526f0b2b1ca3b539fd4da1885a7 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 29 19:35:17 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 29 19:37:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a302878e dev-python/loguru: new package Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/loguru/Manifest| 1 + dev-python/loguru/loguru-0.2.6_pre20190412.ebuild | 49 +++ dev-python/loguru/metadata.xml| 16 3 files changed, 66 insertions(+) diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest new file mode 100644 index 000..ebafdee512a --- /dev/null +++ b/dev-python/loguru/Manifest @@ -0,0 +1 @@ +DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812 SHA512 49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499 diff --git a/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild new file mode 100644 index 000..04098605437 --- /dev/null +++ b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild @@ -0,0 +1,49 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +EGIT_COMMIT="6571879c37904e3a18567e694d70651c6886b860" + +DESCRIPTION="Python logging made (stupidly) simple" +HOMEPAGE="https://github.com/Delgan/loguru; +SRC_URI="https://github.com/Delgan/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +DEPEND=" + >=dev-python/ansimarkup-1.4.0[${PYTHON_USEDEP}] + >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( + >=dev-python/isort-4.3.4[${PYTHON_USEDEP}] + >=dev-python/pytest-3.9.0[${PYTHON_USEDEP}] + ) +" +RDEPEND="${DEPEND}" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +python_compile_all() { + use doc && esetup.py build_sphinx +} + +python_install_all() { + use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. ) + distutils-r1_python_install_all +} + +python_test() { + pytest -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/loguru/metadata.xml b/dev-python/loguru/metadata.xml new file mode 100644 index 000..b72d659dc84 --- /dev/null +++ b/dev-python/loguru/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + + This library is intended to make Python logging less painful by adding a bunch of useful functionalities that solve caveats of the standard loggers. + Using logs in your application should be an automatism, Loguru tries to make it both pleasant and powerful. + + + Delgan/loguru + loguru + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansimarkup/
commit: 871f258c971cd701278134f71809dcc87ee9fe47 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 29 18:59:16 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 29 19:37:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871f258c dev-python/ansimarkup: new package dep for loguru which I'm going to add Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/ansimarkup/Manifest| 1 + dev-python/ansimarkup/ansimarkup-1.4.0.ebuild | 33 +++ dev-python/ansimarkup/metadata.xml| 15 3 files changed, 49 insertions(+) diff --git a/dev-python/ansimarkup/Manifest b/dev-python/ansimarkup/Manifest new file mode 100644 index 000..3ceaaf727dd --- /dev/null +++ b/dev-python/ansimarkup/Manifest @@ -0,0 +1 @@ +DIST ansimarkup-1.4.0.tar.gz 12533 BLAKE2B b43b1dd0d8fb950866a313b7f8bb0fe44f983aae1c8e5cbca95aad7b77ff7563e04e019622a3531228a891c6c8c16bc8d9ddbb55e9d418d8055f3eda41ce0866 SHA512 c397201f7789cbdec0d4e32ac5a4e1f130deb329535303538b48136381e7217ed7e80fe4eb586c6e2a30dc9848813c7d43bb01c0a2a6a4a29e14842bf4540c4e diff --git a/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild new file mode 100644 index 000..4d836ae349e --- /dev/null +++ b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild @@ -0,0 +1,33 @@ +# 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="XML-like markup for producing colored terminal text" +HOMEPAGE="https://github.com/gvalkov/python-ansimarkup; +SRC_URI="https://github.com/gvalkov/python-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}/python-${P}" + +python_test() { + pytest -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/ansimarkup/metadata.xml b/dev-python/ansimarkup/metadata.xml new file mode 100644 index 000..921967b4c0a --- /dev/null +++ b/dev-python/ansimarkup/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + + XML-like markup for producing colored terminal text + + + gvalkov/python-ansimarkup/ + ansimarkup + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/
commit: 3e95924095889eea90b8174216c09227556e8e1f Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 19:07:26 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 19:07:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e959240 dev-python/ipython: remove old Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/ipython/Manifest| 1 - dev-python/ipython/ipython-6.1.0-r2.ebuild | 127 - 2 files changed, 128 deletions(-) diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index dda9d8d6f71..662b98abafd 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,4 +1,3 @@ DIST ipython-5.4.1.tar.gz 4973571 BLAKE2B bbda7b5a172ea1e80a9867f036ef68d1d0ec0a7340d77d8b4bbce63c5db7d3aade106ee5a6d59fb7e2b773c37d8263e51e1eaaa81d582849a70de60e93b7205a SHA512 b37dae27a558585ec4f42fa22e86380ac81990207ec680fc7b0e6f97ac81c99d915cfe77488bc0b91a61c34e0c00b323df08aa06b142ce0fc88ce30203102907 DIST ipython-5.8.0.tar.gz 4977824 BLAKE2B cfa0592e8b71f82d996e6e961c3ac478617132f569799916a8794f1af733f3e40649fea763595b58dd8a10f31869d280338b81d15c3d059707a66ff7dab889f5 SHA512 946afb8f1623c8a7564ba2d782e05f5c961577dfb1e4a0f27e4a10e2932d5d041035c12aea7eb3e1d61af87867fab85a29919499822f93f638634bc343084b3e -DIST ipython-6.1.0.tar.gz 5066094 BLAKE2B 4f68776ba15f50b2f0fcc1503dd5c62ac464d9d0ace0801f572c9cdc1a0ddd7d840369a3df5940551c848376985cc74848002cef53869014adb2fd9714989acd SHA512 6b1d9713b5e8c3870ac8cd8bea9d3a6f0c0302e3983017516128ede9f0baba21372890873df29fbba3f9d2f47ba16bfadb1c611f9de23b71595c0ab8f917695b DIST ipython-7.5.0.tar.gz 5118610 BLAKE2B 3f89babc292ea55724c2333076a673ef7fcd0a7a468e972a50c962194a71a0bc3cc9bdea4f96db4c21fe475b4d79dc87c124bcde53e1bc3ae7066a3c0c136e0d SHA512 564027879e53b3716ebe8cb1ed4b516835c15f326c865fd664aa7a4e5f26e1a78a329ff8e19d4acf6249e2acf7382501114cd2258c38bba89f0f382f7dcda09b diff --git a/dev-python/ipython/ipython-6.1.0-r2.ebuild b/dev-python/ipython/ipython-6.1.0-r2.ebuild deleted file mode 100644 index 4122a9aa332..000 --- a/dev-python/ipython/ipython-6.1.0-r2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{5,6,7} ) -PYTHON_REQ_USE='readline,sqlite,threads(+)' - -inherit distutils-r1 eutils - -DESCRIPTION="Advanced interactive shell for Python" -HOMEPAGE="http://ipython.org/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples matplotlib notebook nbconvert qt5 smp test" - -CDEPEND=" - dev-python/decorator[${PYTHON_USEDEP}] - >=dev-python/jedi-0.10.0[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pickleshare[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-1.0.4[${PYTHON_USEDEP}] - =dev-python/traitlets-4.2.1[${PYTHON_USEDEP}] - matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] ) -" - -RDEPEND="${CDEPEND} - nbconvert? ( dev-python/nbconvert[${PYTHON_USEDEP}] ) -" - -DEPEND="${CDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - virtual/python-typing[${PYTHON_USEDEP}] - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/nbformat[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/testpath[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}] - ) -" - -PDEPEND=" - notebook? ( - dev-python/notebook[${PYTHON_USEDEP}] - dev-python/ipywidgets[${PYTHON_USEDEP}] - ) - qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) - smp? ( dev-python/ipyparallel[${PYTHON_USEDEP}] ) -" - -PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch ) - -#DISTUTILS_IN_SOURCE_BUILD=1 - -python_prepare_all() { - # Remove out of date insource files - rm IPython/extensions/cythonmagic.py || die - rm IPython/extensions/rmagic.py || die - - # Prevent un-needed download during build - if use doc; then - sed -e "/^'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die - fi - distutils-r1_python_prepare_all -} - -python_compile_all() { - if use doc; then - emake -C docs html_noapi - HTML_DOCS=( docs/build/html/. ) - fi -} - -python_test() { - distutils_install_for_testing - pushd "${TEST_DIR}" >/dev/null || die - "${TEST_DIR}"/scripts/iptest || die - popd >/dev/null || die -} - -python_install() { -
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/
commit: cfe48cae9702138c1ce11095bb5f64d1631b8026 Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 18:55:02 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 18:55:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe48cae dev-python/ipython: bump to 7.5.0 Closes: https://bugs.gentoo.org/669408 Closes: https://bugs.gentoo.org/628260 Closes: https://bugs.gentoo.org/672372 Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/ipython/Manifest | 1 + dev-python/ipython/ipython-7.5.0.ebuild | 150 2 files changed, 151 insertions(+) diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 75688535aed..dda9d8d6f71 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,3 +1,4 @@ DIST ipython-5.4.1.tar.gz 4973571 BLAKE2B bbda7b5a172ea1e80a9867f036ef68d1d0ec0a7340d77d8b4bbce63c5db7d3aade106ee5a6d59fb7e2b773c37d8263e51e1eaaa81d582849a70de60e93b7205a SHA512 b37dae27a558585ec4f42fa22e86380ac81990207ec680fc7b0e6f97ac81c99d915cfe77488bc0b91a61c34e0c00b323df08aa06b142ce0fc88ce30203102907 DIST ipython-5.8.0.tar.gz 4977824 BLAKE2B cfa0592e8b71f82d996e6e961c3ac478617132f569799916a8794f1af733f3e40649fea763595b58dd8a10f31869d280338b81d15c3d059707a66ff7dab889f5 SHA512 946afb8f1623c8a7564ba2d782e05f5c961577dfb1e4a0f27e4a10e2932d5d041035c12aea7eb3e1d61af87867fab85a29919499822f93f638634bc343084b3e DIST ipython-6.1.0.tar.gz 5066094 BLAKE2B 4f68776ba15f50b2f0fcc1503dd5c62ac464d9d0ace0801f572c9cdc1a0ddd7d840369a3df5940551c848376985cc74848002cef53869014adb2fd9714989acd SHA512 6b1d9713b5e8c3870ac8cd8bea9d3a6f0c0302e3983017516128ede9f0baba21372890873df29fbba3f9d2f47ba16bfadb1c611f9de23b71595c0ab8f917695b +DIST ipython-7.5.0.tar.gz 5118610 BLAKE2B 3f89babc292ea55724c2333076a673ef7fcd0a7a468e972a50c962194a71a0bc3cc9bdea4f96db4c21fe475b4d79dc87c124bcde53e1bc3ae7066a3c0c136e0d SHA512 564027879e53b3716ebe8cb1ed4b516835c15f326c865fd664aa7a4e5f26e1a78a329ff8e19d4acf6249e2acf7382501114cd2258c38bba89f0f382f7dcda09b diff --git a/dev-python/ipython/ipython-7.5.0.ebuild b/dev-python/ipython/ipython-7.5.0.ebuild new file mode 100644 index 000..aa8770cf42f --- /dev/null +++ b/dev-python/ipython/ipython-7.5.0.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_REQ_USE='readline,sqlite,threads(+)' + +inherit distutils-r1 eutils virtualx + +DESCRIPTION="Advanced interactive shell for Python" +HOMEPAGE="http://ipython.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" +RESTRICT="!test? ( test )" + +# About "-python_targets_python2_7": +# The ipython stack is in a tricky transition to py3-only. It has many circular +# dependencies which causes a chicken-and-egg problem because for Portage to +# properly handle dependency resolution on a system with +# python_targets_python2_7 all members of the circular dependency must go +# py3-only at the same time. If they don't, the dependency that requires py2 +# will seek older ipython releases for resolution. This is why, for members +# of the circular dependency, we force -python_targets_python2_7. This way, the +# circle stays firmly in py3-only land. This only affects members of the +# circular dependency. Other dependencies can be on py2 without problem. +# +# This situation also require us to explicitly depend on transitive dependencies +# that are part of the circular dependecy so that we preserve "circle +# integrity". It's a bit ugly, but temporary. + +CDEPEND=" + dev-python/backcall[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jedi[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pickleshare[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}] + /dev/null || die + "${TEST_DIR}"/scripts/iptest || die + popd >/dev/null || die +} + +python_install() { + distutils-r1_python_install + + # Create ipythonX.Y symlinks. + # TODO: + # 1. do we want them for pypy? No. pypy has no numpy + # 2. handle it in the eclass instead (use _python_ln_rel). + # With pypy not an option the dosym becomes unconditional + dosym ../lib/python-exec/${EPYTHON}/ipython \ + /usr/bin/ipython${EPYTHON#python} +} + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} + +pkg_postinst() { + optfeature "sympyprinting" dev-python/sympy + optfeature "cythonmagic"
[gentoo-commits] repo/gentoo:master commit in: dev-python/backcall/
commit: 184ca1c79371a444128923825fd890d13f38983a Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 18:53:22 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 18:53:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184ca1c7 dev-python/backcall: new package For IPython bump. Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/backcall/Manifest | 1 + dev-python/backcall/backcall-0.1.0.ebuild | 20 dev-python/backcall/metadata.xml | 11 +++ 3 files changed, 32 insertions(+) diff --git a/dev-python/backcall/Manifest b/dev-python/backcall/Manifest new file mode 100644 index 000..5c4ad01d476 --- /dev/null +++ b/dev-python/backcall/Manifest @@ -0,0 +1 @@ +DIST backcall-0.1.0.tar.gz 9690 BLAKE2B 975944b508a4488cd78620b2f6efa8b0ebd7404966db5a53e409000c11641c979abb269289d3e570d01dc50961c881fe80ebbc2c6b79a01ce563d4e3f855af63 SHA512 359c483fbc8998fc2420daee2a6af7566c47fb03f64e465aa226589a2f98a4b219ab5e5b90e5f677087827a1ac658c02ec3062e9ffe9ac1ebfd9db3bb40339cd diff --git a/dev-python/backcall/backcall-0.1.0.ebuild b/dev-python/backcall/backcall-0.1.0.ebuild new file mode 100644 index 000..ef0e4797130 --- /dev/null +++ b/dev-python/backcall/backcall-0.1.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Specifications for callback functions passed in to an API" +HOMEPAGE="https://pypi.org/project/backcall/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/backcall/metadata.xml b/dev-python/backcall/metadata.xml new file mode 100644 index 000..ca0712e086e --- /dev/null +++ b/dev-python/backcall/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + Python + + + backcall + +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 77f0f1d5cd9fca649c985063bbb720e9d3cb4be5 Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 18:55:15 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 18:55:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f0f1d5 dev-python/ipython: remove mask on v6+ The new v7.5 bump properly handles circular dependencies and py2. Signed-off-by: Virgil Dupras gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 42cbca20c54..de44c1ff205 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -860,11 +860,6 @@ sys-devel/automake:1.8 # Incompatible changes in API in Enchant 2. Bug #629838. >=app-text/enchant-2 -# Sébastien Fabbro (19 Aug 2017) -# ipython-6 is python-3 only and causes circular dependencies -# Unset python_targets_python2_7 for ipykernel and ipyparallel if needed. ->=dev-python/ipython-6 - # Kent Fredric (21 Jul 2017) # Masked due to serious regression that introduces widespread data # corruption when storing data in blobs. Masked, because any code
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/selenium-webdriver/
commit: f040a2028e0b9e37ac1f95b4c720022bd1c8aa0b Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 17:11:04 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 18:33:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f040a202 dev-ruby/selenium-webdriver: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild index 1c6a4e89e35..ba276f6341d 100644 --- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" # NOTE: this package contains precompiled code. It appears that all # source code can be found at https://code.google.com/p/selenium/ but the
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/patron/
commit: fd853c730a9e1a7a72f80932cdff3f37f898fc4b Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 18:24:42 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 18:33:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd853c73 dev-ruby/patron: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/patron/patron-0.13.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/patron/patron-0.13.1-r1.ebuild b/dev-ruby/patron/patron-0.13.1-r1.ebuild index 704973cc7f6..f80cf6aa85a 100644 --- a/dev-ruby/patron/patron-0.13.1-r1.ebuild +++ b/dev-ruby/patron/patron-0.13.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/files/, www-servers/puma/
commit: 657fe39493c136eb4cc66121f4b15cd6adbf84cb Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 18:15:44 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 18:33:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657fe394 www-servers/puma: add ruby26 Backport upstream patch to fix compatibility with ruby 2.6. Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 .../puma/files/puma-3.12.1-ruby26-waitpid.patch| 47 +++ www-servers/puma/puma-3.12.1-r1.ebuild | 69 ++ 2 files changed, 116 insertions(+) diff --git a/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch b/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch new file mode 100644 index 000..b28c69fa4d4 --- /dev/null +++ b/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch @@ -0,0 +1,47 @@ +From b94c3e34faff024a5b1930af36e4d64bd6dde57f Mon Sep 17 00:00:00 2001 +From: MSP-Greg +Date: Fri, 15 Mar 2019 17:26:20 -0500 +Subject: [PATCH] Puma::Cluster#stop_workers - use WNOHANG with nil return + tests + +Ruby 2.6 introduced a bug that affects worker shutdown (waitpid). + +Added code using Process::WNOHANG along with needed logic. Adds worker status (via $?) and total shutdown time to log. + +Co-authored-by: MSP-Greg +Co-authored-by: guilleiguaran +--- + lib/puma/cluster.rb | 20 +++- + 1 file changed, 19 insertions(+), 1 deletion(-) + +diff --git a/lib/puma/cluster.rb b/lib/puma/cluster.rb +index 93d65131..0879c96c 100644 +--- a/lib/puma/cluster.rb b/lib/puma/cluster.rb +@@ -37,7 +37,25 @@ def stop_workers + @workers.each { |x| x.term } + + begin +-@workers.each { |w| Process.waitpid(w.pid) } ++if RUBY_VERSION < '2.6' ++ @workers.each { |w| Process.waitpid(w.pid) } ++else ++ # below code is for a bug in Ruby 2.6+, above waitpid call hangs ++ t_st = Process.clock_gettime(Process::CLOCK_MONOTONIC) ++ pids = @workers.map(&:pid) ++ loop do ++pids.reject! do |w_pid| ++ if Process.waitpid(w_pid, Process::WNOHANG) ++log "worker status: #{$?}" ++true ++ end ++end ++break if pids.empty? ++sleep 0.5 ++ end ++ t_end = Process.clock_gettime(Process::CLOCK_MONOTONIC) ++ log format("worker shutdown time: %6.2f", t_end - t_st) ++end + rescue Interrupt + log "! Cancelled waiting for workers" + end diff --git a/www-servers/puma/puma-3.12.1-r1.ebuild b/www-servers/puma/puma-3.12.1-r1.ebuild new file mode 100644 index 000..4c27201eb9d --- /dev/null +++ b/www-servers/puma/puma-3.12.1-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack" +HOMEPAGE="https://puma.io/; +SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )" +RDEPEND+=" dev-libs/openssl:0" + +ruby_add_bdepend "virtual/ruby-ssl + test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 >=dev-ruby/test-unit-3.0:2 )" + +all_ruby_prepare() { + eapply "${FILESDIR}/${P}-ruby26-waitpid.patch" + + sed -i -e '/bundler/ s:^:#:' test/helper.rb || die + + # Avoid test failing inconsistently + sed -i -e '/phased_restart_via_pumactl/,/^ end/ s:^:#:' test/test_integration.rb || die + + # Avoid test that trigger a bug in ruby very easily and lead to + # failure. This affects all current puma versions in combination + # with the latest ruby versions, so we add this new version anyway + # while allowing these tests to fail. + # https://github.com/puma/puma/pull/1345 + rm -f test/test_puma_server_ssl.rb || die + + # Use correct ruby version + sed -i -e 's/ruby -rrubygems/#{Gem.ruby} -rrubygems/' test/shell/t{1,3}.rb || die +} + +each_ruby_prepare() { + sed -i -e 's:ruby -rubygems:'${RUBY}' -rubygems:' \ + -e 's/localhost/127.0.0.1/' test/shell/* || die + sed -i -e '1ilog_requests' test/shell/t{1,2}_conf.rb || die +} + +each_ruby_configure() { + ${RUBY} -Cext/puma_http11 extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/puma_http11 + cp ext/puma_http11/puma_http11$(get_modname) lib/puma/ || die +} + +each_ruby_test() { + einfo "Running test suite" + ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; require 'minitest/autorun';
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/
commit: 284068bf7be9e68f98d24d2951ed54a83e8a1def Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 18:33:11 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 18:33:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284068bf dev-ruby/capybara: add 3.18.0 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/capybara/Manifest | 1 + dev-ruby/capybara/capybara-3.18.0.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest index 3df621f2852..e75543bb3c5 100644 --- a/dev-ruby/capybara/Manifest +++ b/dev-ruby/capybara/Manifest @@ -1,4 +1,5 @@ DIST capybara-2.18.0.gem 274432 BLAKE2B 992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c SHA512 3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933 DIST capybara-3.15.0.gem 328192 BLAKE2B a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476 SHA512 7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b DIST capybara-3.16.2.gem 328704 BLAKE2B cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d SHA512 9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc +DIST capybara-3.18.0.gem 331776 BLAKE2B 05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2 SHA512 5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c DIST capybara-3.2.1.gem 284672 BLAKE2B 9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06 SHA512 50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2 diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild b/dev-ruby/capybara/capybara-3.18.0.ebuild new file mode 100644 index 000..6d4f00d22fb --- /dev/null +++ b/dev-ruby/capybara/capybara-3.18.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +# Rake tasks are not distributed in the gem. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +inherit virtualx ruby-fakegem + +DESCRIPTION="Capybara aims to simplify the process of integration testing Rack applications" +HOMEPAGE="https://github.com/jnicklas/capybara; +LICENSE="MIT" + +KEYWORDS="~amd64 ~x86" +SLOT="3" +IUSE="test" + +DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )" + +ruby_add_bdepend "test? ( + dev-ruby/rspec:3 + >=dev-ruby/launchy-2.4.0 + >=dev-ruby/selenium-webdriver-3.5:3 + dev-ruby/sinatra:2 + www-servers/puma +)" + +ruby_add_rdepend " + dev-ruby/addressable + >=dev-ruby/mini_mime-0.1.3 + >=dev-ruby/nokogiri-1.8:0 + >=dev-ruby/rack-1.6.0:* + >=dev-ruby/rack-test-0.6.3:* + >=dev-ruby/regexp_parser-1.2:1 + >=dev-ruby/xpath-3.2:3" + +all_ruby_prepare() { + sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e '/statistics/Id' spec/spec_helper.rb || die + + # Avoid window-manager specific tests (sizes are specific for fluxbox) + sed -i -e '/#maximize/,/^ end/ s:^:#:' lib/capybara/spec/session/window/window_spec.rb || die + + # Avoid spec that requires unpackaged geckodriver + sed -i -e '/describe.*register_server/,/^ end/ s:^:#:' spec/capybara_spec.rb || die + + # Avoid test dependency on puma server for now + sed -i -e '/should have :puma registered/,/^end/ s:^:#:' spec/capybara_spec.rb || die + + # Update spec to catch the right error code. This seems to have + # changed recently accross ruby versions. + sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' spec/server_spec.rb || die +} + +each_ruby_test() { + virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed." +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
commit: 24e21bbbfb3adba480a93258b7c17af0f529896e Author: Zac Medico gentoo org> AuthorDate: Mon Apr 29 17:50:40 2019 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 29 17:50:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e21bbb dev-db/rqlite: remove old version 4.4.0 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Zac Medico gentoo.org> dev-db/rqlite/Manifest| 12 - dev-db/rqlite/rqlite-4.4.0.ebuild | 57 --- 2 files changed, 69 deletions(-) diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index e71eb3f8d48..b0b722435f6 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -1,27 +1,15 @@ -DIST github.com-Bowery-prompt-8a1d5376df1cbec3468f2138fecc44dd8b48e342.tar.gz 11452 BLAKE2B 1ac543b49a5133e2a9c0d2142cbd8044aa7c37ddd8282e95f747c9e71e1d79c1966c0295b8bee9a1d3b69bbbc117d0d96729c3fa6c65636101fe593513850c4a SHA512 3d39623c0843ef17f06024a756b4ffaaf564c595e8b24f9a88aa8f05183d17dc8e1a5f008b860fbcaa8ca7c101b5867da972de48a35b4b58ac02a024a4197b9a DIST github.com-Bowery-prompt-972d0ceb96f55132a1ba9714cb771ce19b3821ab.tar.gz 11492 BLAKE2B 849b1019fffb514230bd57ab18403894dd8d87528fe24ac0f5b2b1609af8ac35819c9f9f82d4109bd82e38a7674c07beed597d0f9607b0792bee1861bec030d8 SHA512 7c17b436eb8661669646a96d72ea9164949ad28843dbe56387b8960e63245ed353d03120066eb00ef9811501fa25bfddccb979ffceab099380ea71adc4369ade DIST github.com-armon-go-metrics-2801d9688273d5b516966851b9a0863b9e6b0652.tar.gz 26971 BLAKE2B b20592f843325543028b509a55e0bc61612fd6584dd0fc43ce6621b5f73c3671688a67c997adddc83970c09a713d174da7e286b49b918f6a80d723fc76e006c7 SHA512 92847a7e149d2a21019822e291b735e328c7bba2f0cd74dc9a97e9668821bdc795aa71db9813b7e7c925c8c21d99ca49e84b52868f0e000ad7a1c46ca77fcfac -DIST github.com-armon-go-metrics-f0300d1749da6fa982027e449ec0c7a145510c3c.tar.gz 23841 BLAKE2B 56cf9fe2811703bbc8603e06a1ac94ef6a1f430924bb63f91b6359c441ef63e8734d511c39392c1025f54c2bed0db81406d2390cd324cacb4a7bededa17c9280 SHA512 6388b3b4e20cf0511bbe3c8d8e58493aa8d80d64f6fa74db26e06df89ebea25cdafb476b65d46a12fc920ecf6ffaa1ecf991adec1033572c5015e4e64ef8be61 DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 83950 BLAKE2B 04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd SHA512 5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694 -DIST github.com-golang-crypto-64072686203f69e3fd20143576b27200f18ab0fa.tar.gz 1645102 BLAKE2B fc2e19db0b9abd399e501b357407585f26104125c37947e97905b33227cdbd66fe213b31f08a6de97fbca2fb65e1e5e52a3bec14711ce15da6c141dc93f1f429 SHA512 7dec96e1c7928cfa812731462774f208c5056b859f41b234d4d06f3caee665782abee612896417e8c807926384bba18466853135f875dd7da4a655fcaaf09e0d DIST github.com-golang-crypto-c05e17bb3b2dca130fc919668a96b4bec9eb9442.tar.gz 1679727 BLAKE2B e0ca48445610e31fa43b6b0a244fc0edf3941f49bbed17bbc48026a96ee150c36ffbc2e9c93796c72bf43dbea73e815721951947b7b379507eda2868df2eb44e SHA512 4977e15931867eeae008a845b6c93609fc5790ab3ffddfbc931abc7ba33d5f383e067be968bf33c8bcb595ff2c05022d95c935890a0fb2a3ab25d5d4e2c62c29 -DIST github.com-golang-sys-054c452bb702e465e95ce8e7a3d9a6cf0cd1188d.tar.gz 1243068 BLAKE2B 51264c0d11349b3a07e2121bdf6b183f5b68e3e5a6d05b2293ab6dbe50eb00595f3dd485d2ac6ce609e86d58caac4013cd0f7fc6cb69dd2f2bce92e954c7d3a6 SHA512 e8afff9afee064b160c0f627d6dbedf0151543a9fced6e023ded7f646c4e15e63da9c111d23d25f30861ca72a21a372767e257607fe85eef4fa5f3efd6c1dcb5 DIST github.com-golang-sys-9f0b1ff7b46a4014ddb5d4bdb6602a43b882cb27.tar.gz 1385808 BLAKE2B 6aaec90675531d7855a3cfd13f68dd5f70b16321c68bf98a05cf49a1ed90d75cf670624e257e2e36fee8b254402f5f34d215b5f5c789934f5dfd5bacd3ef7433 SHA512 06dc3f6c8fea31b819094b96ca74afe2751abf0b61f890de2ae113974e7d21a5f5ae0db3c4830510b8ae0167cec2fd6de82fcfe292975c8f0ad971c97d75c2ae DIST github.com-hashicorp-go-immutable-radix-27df80928bb34bb1b0d6d0e01b9e679902e7a6b5.tar.gz 19298 BLAKE2B 3d5f810ab1be777994b1a43e3334509f8558390a68056d299942e6cb8fb8f5957d250567b52925f137c9a17730bff8a438219e4ae9e3ab4fd331fc9dea6a5f58 SHA512 481b97db22ec3196c9e3b115ae1891884ffa15e3f83282a5deb32f6ea74d73a02f8046417ac9fea1fc0e23540445a0db303dec247448ff2eef0defe3225e33e1 -DIST github.com-hashicorp-go-msgpack-2e9170ac1d8fb32e1e645d8364e4d8f21b530bb3.tar.gz 49690 BLAKE2B 4d37805b48b3482c2c0e4a340e5da37d7dea9e507279e9c7de7cd929588cc1a49e375089bd2c649767b89b2a3dec514935cd6eb8ea8700732dd8ef6704ef784e SHA512 6b966fbbab13c866a5c1a2fb679e3554a1c349c589b75c436b19da2c42326d4876e7b31e06c81a2b7e5157d39b7d61d0554283996e7ec80d4855bd9f3b88efee DIST github.com-hashicorp-go-msgpack-c4a1f61d43c2788b8b6fd55304f01a96863eec94.tar.gz 49676 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cri-o/
commit: a0e75219444993d81826f7650bcccad80c968b5d Author: Dongsu Park kinvolk io> AuthorDate: Mon Apr 29 05:42:50 2019 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 29 17:32:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e75219 app-emulation/cri-o: disable go build install flag There has been a corner case where `make bin/crio` failed like that: ``` go build runtime/cgo: open /usr/lib/go1.12/pkg/linux_amd64/runtime/cgo.a: permission denied make: *** [Makefile:99: bin/crio] Error 1 ``` The failure happens only under certain circumstances, for example in Jenkins pipelines, where the standard Go runtime path `/usr/lib/go1.12` is not writable for normal users like `jenkins`. On the other hand, the failure is not reproducible when testing locally, nor when testing with the root user who can write to the Go runtime path. What happens is, the standard Go runtime sometime has incorrect timestamps or checksums of `cgo.a`, which makes `go build -i` think that it has to install its own library to the system directory. That's obviously not what the build process should do. Since Go 1.10, it's unnecessary to run `go build` with an `-i` option, because now `go build` command itself maintains a cache of recently build packages. Build speed will not be better by adding an `-i` option. So let's remove `-i` flag from `go build`. That's actually what upstream Go maintainers recommend to do. See: https://github.com/golang/go/issues/24674 Closes: https://github.com/gentoo/gentoo/pull/11863 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Dongsu Park kinvolk.io> Signed-off-by: Zac Medico gentoo.org> app-emulation/cri-o/cri-o-1.10.6.ebuild | 2 +- app-emulation/cri-o/cri-o-1.13.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/cri-o/cri-o-1.10.6.ebuild b/app-emulation/cri-o/cri-o-1.10.6.ebuild index dbb1db95a32..845da94a93b 100644 --- a/app-emulation/cri-o/cri-o-1.10.6.ebuild +++ b/app-emulation/cri-o/cri-o-1.10.6.ebuild @@ -43,7 +43,7 @@ src_prepare() { default sed -e '/^GIT_.*/d' \ - -e 's/$(GO) build/$(GO) build -v -work -x/' \ + -e 's/$(GO) build -i/$(GO) build -v -work -x/' \ -e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \ -i Makefile || die diff --git a/app-emulation/cri-o/cri-o-1.13.5.ebuild b/app-emulation/cri-o/cri-o-1.13.5.ebuild index bf1e755e142..2478498c2a7 100644 --- a/app-emulation/cri-o/cri-o-1.13.5.ebuild +++ b/app-emulation/cri-o/cri-o-1.13.5.ebuild @@ -44,7 +44,7 @@ src_prepare() { sed -e '/^GIT_.*/d' \ -e '/ git diff --exit-code/d' \ - -e 's/$(GO) build/$(GO) build -v -work -x/' \ + -e 's/$(GO) build -i/$(GO) build -v -work -x/' \ -e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \ -i Makefile || die
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cri-o/
commit: 60b00d3a736212b41d6482784b8900bc7e43c6a0 Author: Zac Medico gentoo org> AuthorDate: Mon Apr 29 17:22:59 2019 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 29 17:23:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b00d3a app-emulation/cri-o: remove old version 1.13.0 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Zac Medico gentoo.org> app-emulation/cri-o/Manifest| 1 - app-emulation/cri-o/cri-o-1.13.0.ebuild | 105 2 files changed, 106 deletions(-) diff --git a/app-emulation/cri-o/Manifest b/app-emulation/cri-o/Manifest index b372cadcda1..cb7d987023a 100644 --- a/app-emulation/cri-o/Manifest +++ b/app-emulation/cri-o/Manifest @@ -1,3 +1,2 @@ DIST cri-o-1.10.6.tar.gz 5161858 BLAKE2B bbfaf60c92dee3a9f42e9d4fc9b5482057a7a0ff2de36d74d434e2e60b53f92f70980c83825c18089c4a48bfa01c164b77aa01506c68c763f00265796e07d367 SHA512 b6a412cf5859dab79095732c2528e2ba373b3c21740203441fd3646862e2458e78e71f1895a5def05207964ef96a354c04395356e426600994bb39d3adfd0894 -DIST cri-o-1.13.0.tar.gz 6499846 BLAKE2B 71edb779a4e126ca8a1959c51a86d3f223f66ecbd492a0c314de0f7b5ed0c39b5f0c0550e5690a388ebc00d6f2f5a2dc675e8bf67ed6805b0e5e0cd000e9211a SHA512 52b764bda68d0f9f9467a5db92b5d955aa220f9570cfc2393854ca884b473cb2ef1cb0fc5ab3da9350a162e486440ad6109de9d9214b6b2fbe5bb82cb37c1283 DIST cri-o-1.13.5.tar.gz 6683259 BLAKE2B 982de5590411ad618401a2909dcd4f0404d5bfc49667027e29fd266e3e2d15bbf0d7716db570d433eec7f2baacbb33f7e9e0f347aa2ef964a06b8b883f76404c SHA512 116e51e9b31fca66b4edd9aac5d1f0c8929ba9a740af8b611fb7fa0e675e37facd4114d0848090b32f72f58d17c85060c15e07bee82098d83a0bd5b563f4c875 diff --git a/app-emulation/cri-o/cri-o-1.13.0.ebuild b/app-emulation/cri-o/cri-o-1.13.0.ebuild deleted file mode 100644 index 6b934dd9e8e..000 --- a/app-emulation/cri-o/cri-o-1.13.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_COMMIT="e8a2525c2e7f5ab057d5a2b5f1950be5643d8053" -EGO_PN="github.com/kubernetes-sigs/${PN}" - -inherit golang-vcs-snapshot systemd - -DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime Interface" -HOMEPAGE="https://cri-o.io/; -SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="btrfs +device-mapper ostree seccomp selinux" - -COMMON_DEPEND=" - app-crypt/gpgme:= - app-emulation/runc - dev-libs/glib:= - dev-libs/libassuan:= - dev-libs/libgpg-error:= - net-firewall/conntrack-tools - net-firewall/iptables - net-misc/cni-plugins - net-misc/socat - sys-apps/iproute2 - btrfs? ( sys-fs/btrfs-progs ) - device-mapper? ( sys-fs/lvm2:= ) - ostree? ( dev-util/ostree ) - seccomp? ( sys-libs/libseccomp:= ) - selinux? ( sys-libs/libselinux:= )" -DEPEND=" - ${COMMON_DEPEND} - dev-go/go-md2man" -RDEPEND="${COMMON_DEPEND}" -S="${WORKDIR}/${P}/src/${EGO_PN}" - -src_prepare() { - default - - sed -e '/^GIT_.*/d' \ - -e 's/$(GO) build/$(GO) build -v -work -x/' \ - -e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \ - -i Makefile || die - - sed -e 's:/usr/local/bin:/usr/bin:' \ - -i contrib/systemd/* || die -} - -src_compile() { - [[ -f hack/btrfs_installed_tag.sh ]] || die - use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \ - hack/btrfs_installed_tag.sh || die; } - - [[ -f hack/libdm_installed.sh ]] || die - use device-mapper || { echo -e "#!/bin/sh\necho exclude_graphdriver_devicemapper" > \ - hack/libdm_installed.sh || die; } - - [[ -f hack/ostree_tag.sh ]] || die - use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" > \ - hack/ostree_tag.sh || die; } - - [[ -f hack/seccomp_tag.sh ]] || die - use seccomp || { echo -e "#!/bin/sh\ntrue" > \ - hack/seccomp_tag.sh || die; } - - [[ -f hack/selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - hack/selinux_tag.sh || die; } - - mkdir -p bin || die - GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \ - emake binaries docs -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${D}${EPREFIX}/usr" install.bin install.man - - keepdir /etc/crio - insinto /etc/crio - use seccomp && doins seccomp.json - - "${ED}"/usr/bin/crio --config="" config --default > "${T}"/crio.conf.example || die - doins "${T}/crio.conf.example" - - newinitd "${FILESDIR}/crio.initd" crio - - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - - # Suppress crio log error messages triggered if these don't
[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/
commit: 27e2f3689035cc8c4eb20364bd5f4f821a739a19 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 29 17:00:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 29 17:02:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e2f368 dev-libs/librdkafka: remove automagic on app-arch/zstd Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> ...librdkafka-1.0.0-remove-automagic-on-zstd.patch | 29 ++ ...fka-1.0.0.ebuild => librdkafka-1.0.0-r1.ebuild} | 6 - 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch new file mode 100644 index 000..ed4dbda6b8a --- /dev/null +++ b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch @@ -0,0 +1,29 @@ +commit ff67402dcfb2f4913a3ff1d84449a5e1620ee4ae +Author: Thomas Deutschmann +AuthorDate: Mon Apr 29 18:57:10 2019 +0200 +Commit: Thomas Deutschmann +CommitDate: Mon Apr 29 18:57:10 2019 +0200 + +configure: Add option to disable automagic dependency on zstd + +This commit will add an option which will allow you to explicit disable +zstd usage. + +diff --git a/mklove/modules/configure.zstd b/mklove/modules/configure.zstd +index 6dd621ad..3ea36ccf 100644 +--- a/mklove/modules/configure.zstd b/mklove/modules/configure.zstd +@@ -9,8 +9,12 @@ + # mkl_check zstd [] + # + ++mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for ZSTD compression" "y" ++ + function manual_checks { +-local action=$1 ++local action=${1:-disable} ++ ++[[ $ENABLE_ZSTD == y ]] || return 0 + + if [[ $WITH_STATIC_LINKING != y ]]; then + # Homebrew does not provide a static library for zstd diff --git a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild similarity index 89% rename from dev-libs/librdkafka/librdkafka-1.0.0.ebuild rename to dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild index 1ba0f2d7c09..fa9a0fd5d55 100644 --- a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild +++ b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild @@ -22,12 +22,13 @@ LICENSE="BSD-2" # subslot = soname version SLOT="0/1" -IUSE="lz4 sasl ssl static-libs" +IUSE="lz4 sasl ssl static-libs zstd" RDEPEND=" lz4? ( app-arch/lz4:=[static-libs(-)?] ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( dev-libs/openssl:0= ) + zstd? ( app-arch/zstd:= ) sys-libs/zlib " @@ -36,6 +37,8 @@ DEPEND=" virtual/pkgconfig " +PATCHES=( "${FILESDIR}"/${P}-remove-automagic-on-zstd.patch ) + src_configure() { tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP @@ -47,6 +50,7 @@ src_configure() { $(use_enable sasl) $(usex static-libs '--enable-static' '') $(use_enable ssl) + $(use_enable zstd) ) econf ${myeconf[@]}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/childprocess/, dev-ruby/childprocess/files/
commit: 75430c8e80559509f1e08aacb36aa2dc3ba5746e Author: Hans de Graaff gentoo org> AuthorDate: Mon Apr 29 16:57:01 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Apr 29 16:57:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75430c8e dev-ruby/childprocess: fix ruby26 compatibility https://github.com/enkessler/childprocess/pull/149 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild | 43 ++ .../files/childprocess-1.0.1-ruby26-reopen.patch | 23 2 files changed, 66 insertions(+) diff --git a/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild b/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild new file mode 100644 index 000..31146115840 --- /dev/null +++ b/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Solution for controlling external programs running in the background" +HOMEPAGE="https://github.com/jarib/childprocess; + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/ffi-1.0.11" + +all_ruby_prepare() { + eapply "${FILESDIR}/${P}-ruby26-reopen.patch" + + # Remove bundler support + rm Gemfile || die + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die + sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die +} + +each_ruby_test() { + RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec +} diff --git a/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch b/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch new file mode 100644 index 000..11f94421829 --- /dev/null +++ b/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch @@ -0,0 +1,23 @@ +diff --git a/lib/childprocess/unix/fork_exec_process.rb b/lib/childprocess/unix/fork_exec_process.rb +index 5ed2a79..cc7a850 100644 +--- a/lib/childprocess/unix/fork_exec_process.rb b/lib/childprocess/unix/fork_exec_process.rb +@@ -29,8 +29,16 @@ module ChildProcess + exec_r.close + set_env + +- STDOUT.reopen(stdout || "/dev/null") +- STDERR.reopen(stderr || "/dev/null") ++ if stdout ++STDOUT.reopen(stdout) ++ else ++STDOUT.reopen("/dev/null", "a+") ++ end ++ if stderr ++STDERR.reopen(stderr) ++ else ++STDERR.reopen("/dev/null", "a+") ++ end + + if duplex? + STDIN.reopen(reader)
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 449b0fd19ee57ef58023e8255ba0f97a400c9408 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Apr 29 16:41:50 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Apr 29 16:42:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449b0fd1 net-libs/nodejs: Version 12.1.0 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> net-libs/nodejs/Manifest | 1 + .../{nodejs-.ebuild => nodejs-12.1.0.ebuild} | 16 net-libs/nodejs/nodejs-.ebuild | 11 +-- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index cbd66d7fb70..eb0ccd7989e 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -3,6 +3,7 @@ DIST node-v10.15.3.tar.xz 20262632 BLAKE2B d65d4e274fa829be5cda1970b0ebe7081e847 DIST node-v11.13.0.tar.xz 22085284 BLAKE2B e771c6109b4ca60b3037ec6a4f8138af75b505f35584a239f30d2a349d6de68db2f2183b89a7d5a4bbe2aef1e29fbbea54bc93697362f56c12e2e0b54fcadcd3 SHA512 89411c9b9cbf1df09cbf2b5e3a910d7ef2e4046a27a5af858c53a20f51b9ab2f9aad4e4c7c41936520e1feed249118fc46e4e4458e7980a878f364082c24fd35 DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 3a8dd9feb5916f235bf69d0610e32c1861e64f427b6de5ec27b3634268f273826f271cf5ea821042420d3b3f348124be2ce2fda13d0addea092db1338c9f95f7 SHA512 4e8033ea0f326fe5a8372c81771cd58242881ac7db905f697ce79ef9cb3ba2dfe2b94fb24a36775761c72ac531096c5e18a8574f933d76c1b652b18419b25446 DIST node-v12.0.0.tar.xz 22387124 BLAKE2B 7d596a5e7597c358c6b81b7ac1efaf27c2c3202a107c2ea76e55f6d2acced6e1271fe1ceb090df3c2377c73f501c11330f73f60f2f06c3459d7d9f19e9ab11ed SHA512 ca2f40c05e963ec54a8fffac2da1bf61c6f4026c96a4ce688e72d36932d750ecf9ca83c33d5688e565ee7609afc49ea385b4396f2082ff885226d307689299ae +DIST node-v12.1.0.tar.xz 22463256 BLAKE2B ed66ac34acb3e27974f1da192776223104862d00410bc3f77ddafa49fd3e5a1a9921acf472990a8cc953522f2953135ad1af80ac9c83f8d796dce343a086d419 SHA512 bef5b8f85f772fbce474991952cd36cb83f8bfb9cf59d34e0bc4b0b60fb1a5b8547eaaca8c796e865ad6b7e54dc76e0fbb2c0d692ab35c1cb7d3fd4d39add4e5 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf SHA512 690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa DIST node-v6.14.4.tar.xz 15842824 BLAKE2B fc56364be64fe5824e2bb50d861ebf8f58f9895f2c9c108b8df3315b127ffb2755eac85c28165ac9779adab4611ce8f5ea1a5745f43ebaa1389e82b8215c6396 SHA512 1ead0c097ec125230dd631f19a5c3ec06a1371f9ca3b392b5ad08fcc227dd0142f33ad52f96890c2c17448a4951a635b9099dfff00d7d8b3ffb59b07904d1bfa DIST node-v6.17.0.tar.xz 15853760 BLAKE2B f1872b2ed43c447beff2b3278e49f9f10bbef58bba2640f6ecd889facfa4c5e5ae142f3b30721faae615df42c0870d7c09147930a259fa81c161b29559e2a340 SHA512 8ae9bfa0336a7d0d9f4a372330de1f877354a3d68bdd6977285787f81999012e42faf4ccef5981fe565ea9e2f18c5490b857bab29359fdf906b5a9fb14628858 diff --git a/net-libs/nodejs/nodejs-.ebuild b/net-libs/nodejs/nodejs-12.1.0.ebuild similarity index 95% copy from net-libs/nodejs/nodejs-.ebuild copy to net-libs/nodejs/nodejs-12.1.0.ebuild index d8f4436a009..54f1648d778 100644 --- a/net-libs/nodejs/nodejs-.ebuild +++ b/net-libs/nodejs/nodejs-12.1.0.ebuild @@ -1,20 +1,18 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - +EAPI=7 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="threads" - -inherit bash-completion-r1 eutils flag-o-matic git-r3 pax-utils python-single-r1 toolchain-funcs +inherit bash-completion-r1 flag-o-matic pax-utils python-single-r1 toolchain-funcs DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" HOMEPAGE="https://nodejs.org/; -EGIT_REPO_URI="https://github.com/nodejs/node; +SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap test" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -28,7 +26,7 @@ RDEPEND=" >=net-libs/http-parser-2.8.0:= >=net-libs/nghttp2-1.38.0 sys-libs/zlib - icu? ( >=dev-libs/icu-63.1:= ) + icu? ( >=dev-libs/icu-64.2:= ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) " DEPEND=" @@ -41,6 +39,7 @@ PATCHES=( "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch "${FILESDIR}"/${PN}--llhttp.patch ) +S="${WORKDIR}/node-v${PV}" pkg_pretend() { (use x86 && ! use cpu_flags_x86_sse2) && \ @@ -133,7 +132,8 @@ src_compile() { src_install() { local LIBDIR="${ED}/usr/$(get_libdir)" - emake install DESTDIR="${D}" +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 167c53006749b6bbf952c80af0e0b5a7d31eca32 Author: William Hubbs gentoo org> AuthorDate: Mon Apr 29 16:24:04 2019 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 29 16:30:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167c5300 dev-lang/go: add system-bootstrap use flag If a previous version of dev-lang/go is installed, you can use this use flag to skip downloading the bootstrap archives and bootstrap the new version using the already-installed version. For the initial installation of dev-lang/go, we have to download all of the bootstrap archives to make the go ebuild work under crossdev. For this reason, system-bootstrap cannot be turned on by default. Bug: https://bugs.gentoo.org/671394 closes: https://bugs.gentoo.org/684652 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-lang/go/go-1.11.9.ebuild | 19 --- dev-lang/go/go-1.12.4.ebuild | 19 --- dev-lang/go/metadata.xml | 7 ++- 3 files changed, 30 insertions(+), 15 deletions(-) diff --git a/dev-lang/go/go-1.11.9.ebuild b/dev-lang/go/go-1.11.9.ebuild index 8fafeb455ba..a53df7c0956 100644 --- a/dev-lang/go/go-1.11.9.ebuild +++ b/dev-lang/go/go-1.11.9.ebuild @@ -48,20 +48,20 @@ case ${PV} in esac esac -# If gccgo is not being used to build Go, there is no way to know the -# architecture or operating system of the build machine, so we need to -# download all of our bootstrap archives to allow this ebuild to work -# under crossdev. +# If gccgo or a previously installed version of dev-lang/go is not being +# used to build Go, there is no way to know the architecture or operating system +# of the build machine, so we need to download all of our bootstrap +# archives to allow this ebuild to work under crossdev. # # https://bugs.gentoo.org/671394 -SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )" +SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )" DESCRIPTION="A concurrent garbage collected and typesafe programming language" HOMEPAGE="https://golang.org; LICENSE="BSD" SLOT="0/${PV}" -IUSE="gccgo" +IUSE="gccgo system-bootstrap" BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" RDEPEND="!https://bugs.gentoo.org/671394 -SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )" +SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )" DESCRIPTION="A concurrent garbage collected and typesafe programming language" HOMEPAGE="https://golang.org; LICENSE="BSD" SLOT="0/${PV}" -IUSE="gccgo" +IUSE="gccgo system-bootstrap" BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" RDEPEND="! - Enable bootstrapping using gccgo + + Bootstrap using sys-devel/gcc[go] + + + Bootstrap using previously installed dev-lang/go +
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscap/
commit: 0a1375aba3d45d582521bda40897105a80a0fee7 Author: Daniel Heule ipwar ch> AuthorDate: Fri Feb 22 14:23:24 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 29 16:09:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1375ab net-dns/dnscap: Version bump to 1.10.0 Signed-off-by: Daniel Heule ipwar.ch> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> net-dns/dnscap/Manifest | 1 + net-dns/dnscap/dnscap-1.10.0.ebuild | 26 ++ net-dns/dnscap/dnscap-20130814.ebuild | 2 +- net-dns/dnscap/metadata.xml | 9 - 4 files changed, 36 insertions(+), 2 deletions(-) diff --git a/net-dns/dnscap/Manifest b/net-dns/dnscap/Manifest index d9fa85e057c..64ab4583c67 100644 --- a/net-dns/dnscap/Manifest +++ b/net-dns/dnscap/Manifest @@ -1 +1,2 @@ +DIST dnscap-1.10.0.tar.gz 661981 BLAKE2B e4c3c1cf0ddc21fb5c28abb339607c0233097394cd5c75b55a90d89903aab4beaf32f8ab8fc09a57c16eb2d9598c8fa6b98d034a5c5c5226c1c7a0e8a03e8b9b SHA512 b116bcdf876dd1b03d9d093549e8e19db6f366d6df4eef3ddd09cf8eb1d79e94c9abebdd702702efb105633b2e437bbc835abcb1252599261a546881de477791 DIST dnscap-20130814.tar.gz 99615 BLAKE2B e663349e4acc20b88f7aee14676736534746c54072a4bf5d9ab9aa9935781a39f4a94d0d718108aba6b4035390214d76caf62f9cd71b364507ec55c7e93fd07d SHA512 1969d8cc47c6206369a02b29064dbb7f663a2187203ab1f49d862082bfb6e44c9fccf90fb63d65a523c7a5cf4d24815a74b9dd18d81267b4447252d7a04f33dd diff --git a/net-dns/dnscap/dnscap-1.10.0.ebuild b/net-dns/dnscap/dnscap-1.10.0.ebuild new file mode 100644 index 000..38e157300ab --- /dev/null +++ b/net-dns/dnscap/dnscap-1.10.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Network capture utility designed specifically for DNS traffic" +HOMEPAGE="https://dnscap.dns-oarc.net/; +SRC_URI="https://www.dns-oarc.net/files/dnscap/${P}.tar.gz; + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="ISC" +IUSE="" + +RDEPEND="net-libs/libpcap + net-libs/ldns + sys-libs/zlib + dev-libs/openssl:= + dev-perl/YAML" + +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog "If you plan to use dnscap's -x/-X features, it is necessary to install" + elog "net-dns/bind as well." +} diff --git a/net-dns/dnscap/dnscap-20130814.ebuild b/net-dns/dnscap/dnscap-20130814.ebuild index 229ade9c0a2..40dbabedfe9 100644 --- a/net-dns/dnscap/dnscap-20130814.ebuild +++ b/net-dns/dnscap/dnscap-20130814.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=7 diff --git a/net-dns/dnscap/metadata.xml b/net-dns/dnscap/metadata.xml index 7b236670d1f..79e371959b8 100644 --- a/net-dns/dnscap/metadata.xml +++ b/net-dns/dnscap/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + +ne...@ipwar.ch +Daniel Heule + + +proxy-ma...@gentoo.org +Proxy Maintainers + verisign/dnscap
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscap/, net-dns/dnscap/files/
commit: c60a0cbee8366584bdfca7f29cf26a06467f85be Author: Daniel Heule ipwar ch> AuthorDate: Mon Apr 29 14:40:56 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 29 16:09:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60a0cbe net-dns/dnscap: rename 20130814 => 0_p20130814 and some minor fixups to make it work again. Signed-off-by: Daniel Heule ipwar.ch> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> net-dns/dnscap/Manifest | 2 +- net-dns/dnscap/{dnscap-20130814.ebuild => dnscap-0_p20130814.ebuild} | 4 ++-- ...dnscap-20130814.install.patch => dnscap-0_p20130814.install.patch} | 0 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-dns/dnscap/Manifest b/net-dns/dnscap/Manifest index 64ab4583c67..086f50ab829 100644 --- a/net-dns/dnscap/Manifest +++ b/net-dns/dnscap/Manifest @@ -1,2 +1,2 @@ +DIST dnscap-0_p20130814.tar.gz 99609 BLAKE2B 5881d0d98d664246dd79272cb52f2afbd1261002c70951e33288b09e105b802f55bb0b639c20f1b008e10ceb13f7c81d646ba54db7c30204c1a0a92eb9c69bf2 SHA512 135b6498013bf4a12882ed5cf89cf2df480a357b16a65e99b1c8c1b3b400217611a4c16d1b34ffc521f7eedfdda61662180801c89d80cbbc8719dcec50128531 DIST dnscap-1.10.0.tar.gz 661981 BLAKE2B e4c3c1cf0ddc21fb5c28abb339607c0233097394cd5c75b55a90d89903aab4beaf32f8ab8fc09a57c16eb2d9598c8fa6b98d034a5c5c5226c1c7a0e8a03e8b9b SHA512 b116bcdf876dd1b03d9d093549e8e19db6f366d6df4eef3ddd09cf8eb1d79e94c9abebdd702702efb105633b2e437bbc835abcb1252599261a546881de477791 -DIST dnscap-20130814.tar.gz 99615 BLAKE2B e663349e4acc20b88f7aee14676736534746c54072a4bf5d9ab9aa9935781a39f4a94d0d718108aba6b4035390214d76caf62f9cd71b364507ec55c7e93fd07d SHA512 1969d8cc47c6206369a02b29064dbb7f663a2187203ab1f49d862082bfb6e44c9fccf90fb63d65a523c7a5cf4d24815a74b9dd18d81267b4447252d7a04f33dd diff --git a/net-dns/dnscap/dnscap-20130814.ebuild b/net-dns/dnscap/dnscap-0_p20130814.ebuild similarity index 79% rename from net-dns/dnscap/dnscap-20130814.ebuild rename to net-dns/dnscap/dnscap-0_p20130814.ebuild index 40dbabedfe9..63d02bf19d6 100644 --- a/net-dns/dnscap/dnscap-20130814.ebuild +++ b/net-dns/dnscap/dnscap-0_p20130814.ebuild @@ -8,8 +8,8 @@ HOMEPAGE="https://dnscap.dns-oarc.net/; ## github commit tarball MY_GIT_COMMIT="727ed7d5e46625abc2c8d988689a300589e948b6" -MY_P="verisign-${PN}-${MY_GIT_COMMIT:0:7}" -SRC_URI="https://github.com/verisign/${PN}/tarball/${MY_GIT_COMMIT} -> ${PF}.tar.gz" +MY_P="DNS-OARC-${PN}-${MY_GIT_COMMIT:0:7}" +SRC_URI="https://github.com/DNS-OARC/${PN}/tarball/${MY_GIT_COMMIT} -> ${P}.tar.gz" S="${WORKDIR}/${MY_P}" diff --git a/net-dns/dnscap/files/dnscap-20130814.install.patch b/net-dns/dnscap/files/dnscap-0_p20130814.install.patch similarity index 100% rename from net-dns/dnscap/files/dnscap-20130814.install.patch rename to net-dns/dnscap/files/dnscap-0_p20130814.install.patch
[gentoo-commits] repo/gentoo:master commit in: media-sound/umurmur/
commit: 278f521120794ec54f3828f4ad20a3487d50202c Author: Lars Wendler gentoo org> AuthorDate: Mon Apr 29 16:04:44 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Apr 29 16:06:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278f5211 media-sound/umurmur: Added live ebuild with mbedtls support. Bug: https://bugs.gentoo.org/647656 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-sound/umurmur/metadata.xml| 1 + media-sound/umurmur/umurmur-.ebuild | 114 2 files changed, 115 insertions(+) diff --git a/media-sound/umurmur/metadata.xml b/media-sound/umurmur/metadata.xml index adb73f1fed5..e7684f6b35d 100644 --- a/media-sound/umurmur/metadata.xml +++ b/media-sound/umurmur/metadata.xml @@ -11,6 +11,7 @@ of Mumble is called Murmur, hence the name uMurmur. + Use net-libs/mbedtls as TLS provider Enable shared memory support diff --git a/media-sound/umurmur/umurmur-.ebuild b/media-sound/umurmur/umurmur-.ebuild new file mode 100644 index 000..cf1ac28351f --- /dev/null +++ b/media-sound/umurmur/umurmur-.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd readme.gentoo-r1 user + +DESCRIPTION="Minimalistic Murmur (Mumble server)" +HOMEPAGE="https://github.com/umurmur/umurmur; +if [[ "${PV}" == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/umurmur/umurmur.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi +LICENSE="BSD" +SLOT="0" +IUSE="gnutls libressl mbedtls shm" + +# ssl-provider precendence: gnutls, mbedtls, libressl +# and openssl if none specified +DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2 + dev-libs/libconfig + gnutls? ( >=net-libs/gnutls-3.0.0 ) + !gnutls? ( + mbedtls? ( net-libs/mbedtls ) + !mbedtls? ( + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) + ) + ) +" + +RDEPEND="${DEPEND}" + +DOC_CONTENTS=" + A configuration file has been installed at /etc/umurmur/umurmur.conf - you + may want to review it. See also\n + https://github.com/umurmur/umurmur/wiki/Configuration " + +S="${WORKDIR}/${P/_}" + +get_ssl_impl() { + local ssl_provider=() + + use gnutls && ssl_provider+=( gnutls ) + use mbedtls && ssl_provider+=( mbedtls ) + use libressl && ssl_provider+=( libressl ) + + if ! use gnutls && ! use mbedtls && ! use libressl ; then + ssl_provider+=( openssl ) + fi + echo ${ssl_provider[@]} +} + +pkg_pretend() { + local ssl_provider=( $(get_ssl_impl) ) + + if [[ ${#ssl_provider[@]} -gt 1 ]] ; then + ewarn "More than one ssl provider selected (${ssl_provider[@]})" + ewarn "defaulting to ${ssl_provider[0]}." + fi +} + +pkg_setup() { + enewgroup murmur + enewuser murmur "" "" "" murmur +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local ssl_provider=( $(get_ssl_impl) ) + + local myeconfargs=( + --with-ssl="${ssl_provider[@]}" + $(use_enable shm shmapi) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + local confdir + + emake DESTDIR="${D}" install + + newinitd "${FILESDIR}"/umurmurd.initd umurmurd + newconfd "${FILESDIR}"/umurmurd.confd umurmurd + systemd_dounit "${FILESDIR}"/umurmurd.service + + dodoc AUTHORS ChangeLog + newdoc README.md README + + confdir="/etc/umurmur" + insinto "${confdir}" + doins "${FILESDIR}"/umurmur.conf + + # Some permissions are adjusted as the config may contain a server + # password, and /etc/umurmur will typically contain the cert and the + # key used to sign it, which are read after priveleges are dropped. + fperms 0750 "${confdir}" + fowners -R root:murmur "${confdir}" + fperms 0640 "${confdir}"/umurmur.conf + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/umurmur/
commit: 9c3452893b828ec48768c4ce334b7bae602bd35f Author: Lars Wendler gentoo org> AuthorDate: Mon Apr 29 16:06:02 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Apr 29 16:06:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c345289 media-sound/umurmur: Revbump adding mbedtls support. Closes: https://bugs.gentoo.org/647656 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-sound/umurmur/umurmur-0.2.17-r2.ebuild | 114 +++ 1 file changed, 114 insertions(+) diff --git a/media-sound/umurmur/umurmur-0.2.17-r2.ebuild b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild new file mode 100644 index 000..cf1ac28351f --- /dev/null +++ b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd readme.gentoo-r1 user + +DESCRIPTION="Minimalistic Murmur (Mumble server)" +HOMEPAGE="https://github.com/umurmur/umurmur; +if [[ "${PV}" == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/umurmur/umurmur.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi +LICENSE="BSD" +SLOT="0" +IUSE="gnutls libressl mbedtls shm" + +# ssl-provider precendence: gnutls, mbedtls, libressl +# and openssl if none specified +DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2 + dev-libs/libconfig + gnutls? ( >=net-libs/gnutls-3.0.0 ) + !gnutls? ( + mbedtls? ( net-libs/mbedtls ) + !mbedtls? ( + libressl? ( dev-libs/libressl:0= ) + !libressl? ( dev-libs/openssl:0= ) + ) + ) +" + +RDEPEND="${DEPEND}" + +DOC_CONTENTS=" + A configuration file has been installed at /etc/umurmur/umurmur.conf - you + may want to review it. See also\n + https://github.com/umurmur/umurmur/wiki/Configuration " + +S="${WORKDIR}/${P/_}" + +get_ssl_impl() { + local ssl_provider=() + + use gnutls && ssl_provider+=( gnutls ) + use mbedtls && ssl_provider+=( mbedtls ) + use libressl && ssl_provider+=( libressl ) + + if ! use gnutls && ! use mbedtls && ! use libressl ; then + ssl_provider+=( openssl ) + fi + echo ${ssl_provider[@]} +} + +pkg_pretend() { + local ssl_provider=( $(get_ssl_impl) ) + + if [[ ${#ssl_provider[@]} -gt 1 ]] ; then + ewarn "More than one ssl provider selected (${ssl_provider[@]})" + ewarn "defaulting to ${ssl_provider[0]}." + fi +} + +pkg_setup() { + enewgroup murmur + enewuser murmur "" "" "" murmur +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local ssl_provider=( $(get_ssl_impl) ) + + local myeconfargs=( + --with-ssl="${ssl_provider[@]}" + $(use_enable shm shmapi) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + local confdir + + emake DESTDIR="${D}" install + + newinitd "${FILESDIR}"/umurmurd.initd umurmurd + newconfd "${FILESDIR}"/umurmurd.confd umurmurd + systemd_dounit "${FILESDIR}"/umurmurd.service + + dodoc AUTHORS ChangeLog + newdoc README.md README + + confdir="/etc/umurmur" + insinto "${confdir}" + doins "${FILESDIR}"/umurmur.conf + + # Some permissions are adjusted as the config may contain a server + # password, and /etc/umurmur will typically contain the cert and the + # key used to sign it, which are read after priveleges are dropped. + fperms 0750 "${confdir}" + fowners -R root:murmur "${confdir}" + fperms 0640 "${confdir}"/umurmur.conf + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
commit: 19793a6d5b62f72fae36147a00a75dfce6295b44 Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 15:32:14 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 15:32:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19793a6d dev-python/pandas: remove old Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/pandas/Manifest | 1 - dev-python/pandas/pandas-0.23.0.ebuild | 172 - 2 files changed, 173 deletions(-) diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index e3e156093df..c5268587c92 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -1,4 +1,3 @@ DIST pandas-0.19.1.tar.gz 8360233 BLAKE2B 82611ca1a3e3169ac2d084f4dcd9c4d4d74e9e9c9913a41acad48ae68a208a884dfd877445a7d658a7ff098ef383cedae7e79a4900baa8d56c032ce9aaad96eb SHA512 6451990a7fae8c6db8ab0b014a13b4f1828754d3998f13c17b111f891fb9fd23f8e09b907623096dfa55668c42298eee1373210a9fddb95f56dd7d552b964e6f -DIST pandas-0.23.0.tar.gz 13092442 BLAKE2B e11ae088c9a4be481f516d83797b1b1d5e9c82f7d9fa98f1ea65e3405e33c99e1e1cf7a35f56a21d9dc922c1d0828b4947d9c6189a5f76ad5c1b28618293f9da SHA512 c9dc7bf843e3392b8b1b4d46c6aa6dd12435aa974abc875574a7a8794abe6ea531fa92d8a635153839fd3fef9059d96a4512831b86b1fb6fb69588c8b29a95d6 DIST pandas-0.23.4.tar.gz 10490077 BLAKE2B 28a78860e0aa5de8def7bb529fc98b9121a516b7fd7620e31e000ae14217165e6677ce26b56da0b9c603930ab1304725c644426a135d8f9b2a84921b88f3d23d SHA512 0c89db820a49e0cfb9764e64589ff9af819f9a53c01bd0254cd1b6dbd1e9fd452b2ff7c7330ede7623c7576589113e831a19a57c735562b55f90506df15805b9 DIST pandas-0.24.2.tar.gz 11837693 BLAKE2B 3762e94554a3ae3c803c9a412c5c551c15a9fbf15cb05633f7d1b0ccbfddc646f68f030e688a83a4495b0537cea2fec671157f5a63aaa5f9cad6b791261e SHA512 0795c6bb8a47a511853558ea59d371b4540ec175f213cfba4ad2361d6481fea5d3f7074bb4961c32f2f0080a72d7436a9b3706f5cc692074f98d83bfc587fd15 diff --git a/dev-python/pandas/pandas-0.23.0.ebuild b/dev-python/pandas/pandas-0.23.0.ebuild deleted file mode 100644 index 3664e9b78fe..000 --- a/dev-python/pandas/pandas-0.23.0.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6} ) -PYTHON_REQ_USE="threads(+)" - -VIRTUALX_REQUIRED="manual" - -inherit distutils-r1 eutils flag-o-matic virtualx - -DESCRIPTION="Powerful data structures for data analysis and statistics" -HOMEPAGE="http://pandas.pydata.org/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_/}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc full-support minimal test X" - -RECOMMENDED_DEPEND=" - dev-python/bottleneck[${PYTHON_USEDEP}] - >=dev-python/numexpr-2.1[${PYTHON_USEDEP}] -" -OPTIONAL_DEPEND=" - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/blosc[${PYTHON_USEDEP}] - dev-python/boto[${PYTHON_USEDEP}] - >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep python2_7 pypy)] - || ( - dev-python/html5lib[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) - dev-python/httplib2[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - || ( - >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}] - dev-python/xlsxwriter[${PYTHON_USEDEP}] - ) - >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}] - dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)] - dev-python/rpy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/statsmodels[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-0.8.1[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - dev-python/xlrd[${PYTHON_USEDEP}] - dev-python/xlwt[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - X? ( - || ( - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/pygtk[$(python_gen_usedep python2_7)] - ) - || ( - x11-misc/xclip - x11-misc/xsel - ) - ) -" -COMMON_DEPEND=" - >dev-python/numpy-1.7[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" -DEPEND="${COMMON_DEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/cython-0.23[${PYTHON_USEDEP}] - doc? ( - ${VIRTUALX_DEPEND} - app-text/pandoc - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/, dev-python/pandas/files/
commit: c8ccaf5a961dfc6d631eba6cdb2fc7f22c1bc651 Author: Virgil Dupras gentoo org> AuthorDate: Mon Apr 29 15:30:39 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 15:30:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ccaf5a dev-python/pandas: bump to 0.24.2 Also, fix obsolete optional dependencies. Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/pandas/Manifest | 2 +- .../files/pandas-0.24.2-skip-broken-test.patch | 15 + .../{pandas-0.24.1.ebuild => pandas-0.24.2.ebuild} | 39 ++ 3 files changed, 33 insertions(+), 23 deletions(-) diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest index 12e6c6bfc5c..e3e156093df 100644 --- a/dev-python/pandas/Manifest +++ b/dev-python/pandas/Manifest @@ -1,4 +1,4 @@ DIST pandas-0.19.1.tar.gz 8360233 BLAKE2B 82611ca1a3e3169ac2d084f4dcd9c4d4d74e9e9c9913a41acad48ae68a208a884dfd877445a7d658a7ff098ef383cedae7e79a4900baa8d56c032ce9aaad96eb SHA512 6451990a7fae8c6db8ab0b014a13b4f1828754d3998f13c17b111f891fb9fd23f8e09b907623096dfa55668c42298eee1373210a9fddb95f56dd7d552b964e6f DIST pandas-0.23.0.tar.gz 13092442 BLAKE2B e11ae088c9a4be481f516d83797b1b1d5e9c82f7d9fa98f1ea65e3405e33c99e1e1cf7a35f56a21d9dc922c1d0828b4947d9c6189a5f76ad5c1b28618293f9da SHA512 c9dc7bf843e3392b8b1b4d46c6aa6dd12435aa974abc875574a7a8794abe6ea531fa92d8a635153839fd3fef9059d96a4512831b86b1fb6fb69588c8b29a95d6 DIST pandas-0.23.4.tar.gz 10490077 BLAKE2B 28a78860e0aa5de8def7bb529fc98b9121a516b7fd7620e31e000ae14217165e6677ce26b56da0b9c603930ab1304725c644426a135d8f9b2a84921b88f3d23d SHA512 0c89db820a49e0cfb9764e64589ff9af819f9a53c01bd0254cd1b6dbd1e9fd452b2ff7c7330ede7623c7576589113e831a19a57c735562b55f90506df15805b9 -DIST pandas-0.24.1.tar.gz 11832827 BLAKE2B fd30fb736be9ac1e1778d78963ffa33e492fa27a54767c93647cef826cc95459dc97d07a88836554586c9a2db038fb2d897caa8bd1413433f276cffbdb49b1cc SHA512 15f75308f4c437ad0096c3a3d768563b071b3d8e55e1850a5ee0f980f56a9d8d1b9fed9d7707ba43e80052e6c5fea313ac1ad2687935f0ab37a16a68bf64ae19 +DIST pandas-0.24.2.tar.gz 11837693 BLAKE2B 3762e94554a3ae3c803c9a412c5c551c15a9fbf15cb05633f7d1b0ccbfddc646f68f030e688a83a4495b0537cea2fec671157f5a63aaa5f9cad6b791261e SHA512 0795c6bb8a47a511853558ea59d371b4540ec175f213cfba4ad2361d6481fea5d3f7074bb4961c32f2f0080a72d7436a9b3706f5cc692074f98d83bfc587fd15 diff --git a/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch b/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch new file mode 100644 index 000..dcc61dc0cfd --- /dev/null +++ b/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch @@ -0,0 +1,15 @@ +diff --git a/pandas/tests/io/json/test_ujson.py b/pandas/tests/io/json/test_ujson.py +index 63ba9bc0f..854afecab 100644 +--- a/pandas/tests/io/json/test_ujson.py b/pandas/tests/io/json/test_ujson.py +@@ -841,7 +841,9 @@ class TestNumpyJSONTests(object): + arr_out = ujson.decode(ujson.encode(arr), numpy=True, dtype=dtype) + tm.assert_almost_equal(arr, arr_out) + +-def test_0d_array(self): ++# Segfaulting on gentoo, not sure why. TODO: find why. ++# Clue: https://github.com/pandas-dev/pandas/issues/22718 ++def xtest_0d_array(self): + with pytest.raises(TypeError): + ujson.encode(np.array(1)) + diff --git a/dev-python/pandas/pandas-0.24.1.ebuild b/dev-python/pandas/pandas-0.24.2.ebuild similarity index 83% rename from dev-python/pandas/pandas-0.24.1.ebuild rename to dev-python/pandas/pandas-0.24.2.ebuild index 2d91244e9f6..98cf5b1e2c5 100644 --- a/dev-python/pandas/pandas-0.24.1.ebuild +++ b/dev-python/pandas/pandas-0.24.2.ebuild @@ -23,51 +23,46 @@ RECOMMENDED_DEPEND=" >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}] >=dev-python/numexpr-2.1[${PYTHON_USEDEP}] " + +# TODO: add pandas-gbq to the tree OPTIONAL_DEPEND=" dev-python/beautifulsoup:4[${PYTHON_USEDEP}] dev-python/blosc[${PYTHON_USEDEP}] - dev-python/boto[${PYTHON_USEDEP}] - >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep python2_7 pypy)] || ( dev-python/html5lib[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] ) - dev-python/httplib2[${PYTHON_USEDEP}] dev-python/jinja[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] || ( - >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}] + dev-python/openpyxl[${PYTHON_USEDEP}] dev-python/xlsxwriter[${PYTHON_USEDEP}] ) >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}] - dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)] - dev-python/rpy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/s3fs[${PYTHON_USEDEP}] dev-python/statsmodels[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: b4eab1a0b8049fd0346e609d359a9eac1854469e Author: Matthias Maier gentoo org> AuthorDate: Mon Apr 29 15:21:30 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Apr 29 15:22:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4eab1a0 app-emulation/qemu: do not strip QA_PREBUILT Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> Signed-off-by: Sergei Trofimovich gentoo.org> app-emulation/qemu/qemu-4.0.0.ebuild | 3 +++ app-emulation/qemu/qemu-.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild b/app-emulation/qemu/qemu-4.0.0.ebuild index dc29a0e7920..1880553a974 100644 --- a/app-emulation/qemu/qemu-4.0.0.ebuild +++ b/app-emulation/qemu/qemu-4.0.0.ebuild @@ -696,6 +696,9 @@ src_install() { dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt newdoc pc-bios/README README.pc-bios + # Disallow stripping of prebuilt firmware files. + dostrip -x ${QA_PREBUILT} + if [[ -n ${softmmu_targets} ]]; then # Remove SeaBIOS since we're using the SeaBIOS packaged one rm "${ED}/usr/share/qemu/bios.bin" diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index fb90986754b..e765af785c6 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -695,6 +695,9 @@ src_install() { dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt newdoc pc-bios/README README.pc-bios + # Disallow stripping of prebuilt firmware files. + dostrip -x ${QA_PREBUILT} + if [[ -n ${softmmu_targets} ]]; then # Remove SeaBIOS since we're using the SeaBIOS packaged one rm "${ED}/usr/share/qemu/bios.bin"
[gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
commit: 1947eae12efbd50ce3517342ff620f82ed9e4286 Author: Göktürk Yüksek gentoo org> AuthorDate: Mon Apr 29 14:52:37 2019 + Commit: Göktürk Yüksek gentoo org> CommitDate: Mon Apr 29 14:53:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1947eae1 app-laptop/mbpfan: bump to 2.1.1 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Göktürk Yüksek gentoo.org> app-laptop/mbpfan/Manifest| 1 + app-laptop/mbpfan/mbpfan-2.1.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest index 36ed6c5008b..0af7c168aa4 100644 --- a/app-laptop/mbpfan/Manifest +++ b/app-laptop/mbpfan/Manifest @@ -2,3 +2,4 @@ DIST mbpfan-1.9.1.tar.gz 24393 BLAKE2B 9fd96f6903aa360a86e2813d9bf3e57fe28dacc7b DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10beeec3e3d7194bbd6b87ae0c340cf025deca896208e225083e0bb67043c6b00135544f2d78e39fbf55b3fcd SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b71918e5ca6df1bfbbdced068182c20eeb86192ed2019 DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7 SHA512 8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a +DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449 diff --git a/app-laptop/mbpfan/mbpfan-2.1.1.ebuild b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild new file mode 100644 index 000..9a83fb13fa8 --- /dev/null +++ b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-info systemd toolchain-funcs + +DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros" +HOMEPAGE="https://github.com/dgraziotin/mbpfan; +LICENSE="GPL-3+" +SLOT="0" +RESTRICT="test" # will fail if the hardware is unavailable, not useful + +if [[ "${PV}" = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git; + KEYWORDS="" +else + SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP" + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${ED}" install + + # Remove the empty systemd unit directory + # It doesn't actually install the unit file + rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die + # Actually install the sytstemd unit file + systemd_dounit ${PN}.service + # Install openrc init file + newinitd ${PN}.init.gentoo ${PN} + + # make install doesn't install the docs in the right place + rm -rf "${ED%/}/usr/share/doc/${PN}" || die + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 691672731023785351a4f049cb749957474ecfeb Author: Matthias Maier gentoo org> AuthorDate: Mon Apr 29 14:47:06 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Apr 29 14:51:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69167273 app-emulation/qemu: update icon cache Closes: https://bugs.gentoo.org/684726 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/qemu-4.0.0.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild b/app-emulation/qemu/qemu-4.0.0.ebuild index 9d2e78ef09c..c3556790105 100644 --- a/app-emulation/qemu/qemu-4.0.0.ebuild +++ b/app-emulation/qemu/qemu-4.0.0.ebuild @@ -11,7 +11,7 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN" FIRMWARE_ABI_VERSION="2.11.1-r50" inherit eutils linux-info toolchain-funcs multilib python-r1 \ - user udev fcaps readme.gentoo-r1 pax-utils l10n + user udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.qemu.org/qemu.git" @@ -758,6 +758,8 @@ pkg_postinst() { udev_reload fi + xdg_icon_cache_update + [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ fcaps cap_net_admin /usr/libexec/qemu-bridge-helper @@ -797,3 +799,7 @@ pkg_info() { fi echo " $(best_version sys-firmware/sgabios)" } + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: c35e0856700281755a3013e2d08df27cd6018d10 Author: Matthias Maier gentoo org> AuthorDate: Mon Apr 29 14:50:32 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Apr 29 14:51:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35e0856 app-emulation/qemu: add missing dependency Closes: https://bugs.gentoo.org/684704 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/qemu-4.0.0.ebuild | 1 + app-emulation/qemu/qemu-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild b/app-emulation/qemu/qemu-4.0.0.ebuild index c3556790105..dc29a0e7920 100644 --- a/app-emulation/qemu/qemu-4.0.0.ebuild +++ b/app-emulation/qemu/qemu-4.0.0.ebuild @@ -171,6 +171,7 @@ PPC64_FIRMWARE_DEPEND=" BDEPEND=" ${PYTHON_DEPS} dev-lang/perl + dev-python/sphinx sys-apps/texinfo virtual/pkgconfig gtk? ( nls? ( sys-devel/gettext ) ) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index 6233db2d899..fb90986754b 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -171,6 +171,7 @@ PPC64_FIRMWARE_DEPEND=" BDEPEND=" ${PYTHON_DEPS} dev-lang/perl + dev-python/sphinx sys-apps/texinfo virtual/pkgconfig gtk? ( nls? ( sys-devel/gettext ) )
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 711ff745388df664c2fd80fa84dadc533142cbf0 Author: Matthias Maier gentoo org> AuthorDate: Mon Apr 29 14:48:17 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Apr 29 14:51:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711ff745 app-emulation/qemu: update live ebuild Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> app-emulation/qemu/qemu-.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index 314d8ab73d5..6233db2d899 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -11,7 +11,7 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN" FIRMWARE_ABI_VERSION="2.11.1-r50" inherit eutils linux-info toolchain-funcs multilib python-r1 \ - user udev fcaps readme.gentoo-r1 pax-utils l10n + user udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils if [[ ${PV} = ** ]]; then EGIT_REPO_URI="git://git.qemu.org/qemu.git" @@ -757,6 +757,8 @@ pkg_postinst() { udev_reload fi + xdg_icon_cache_update + [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \ fcaps cap_net_admin /usr/libexec/qemu-bridge-helper @@ -796,3 +798,7 @@ pkg_info() { fi echo " $(best_version sys-firmware/sgabios)" } + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme-tiny/
commit: e0bbd89a4f65a4532b13ed845f173687901c98ae Author: Philipp Ammann posteo de> AuthorDate: Sun Apr 28 15:40:04 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Apr 29 14:33:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bbd89a app-crypt/acme-tiny: PYTHON_TARGETS+="python3_7" Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Philipp Ammann posteo.de> Closes: https://github.com/gentoo/gentoo/pull/11854 Signed-off-by: Virgil Dupras gentoo.org> app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild | 2 +- app-crypt/acme-tiny/acme-tiny-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild b/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild index b1c663ba8ba..859b43707cd 100644 --- a/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild +++ b/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) inherit distutils-r1 if [[ ${PV} == ]]; then diff --git a/app-crypt/acme-tiny/acme-tiny-.ebuild b/app-crypt/acme-tiny/acme-tiny-.ebuild index 861a02def9e..2a5c2179177 100644 --- a/app-crypt/acme-tiny/acme-tiny-.ebuild +++ b/app-crypt/acme-tiny/acme-tiny-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} ) inherit distutils-r1 if [[ ${PV} == ]]; then
[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/
commit: 1740e1295b1712997bd38bc861e403bad6b18f24 Author: Zamarin Arthur gmail com> AuthorDate: Fri Apr 26 20:48:21 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 29 14:26:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1740e129 app-text/sigil: version bump to 0.9.13 Closes: https://bugs.gentoo.org/682700 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Zamarin Arthur gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11264 Signed-off-by: Michał Górny gentoo.org> app-text/sigil/Manifest| 1 + app-text/sigil/sigil-0.9.13.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index d56d7bc949b..9a1989190d4 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -1 +1,2 @@ +DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706 SHA512 cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2 SHA512 18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00 diff --git a/app-text/sigil/sigil-0.9.13.ebuild b/app-text/sigil/sigil-0.9.13.ebuild new file mode 100644 index 000..4fe85886756 --- /dev/null +++ b/app-text/sigil/sigil-0.9.13.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils + +MY_P="Sigil-${PV}" + +DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format" +HOMEPAGE="https://sigil-ebook.com/; +SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="GPL-3+ Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + app-text/hunspell:= + dev-libs/boost:=[threads] + dev-libs/libpcre:3=[pcre16] + dev-libs/mathjax + dev-libs/xerces-c[icu] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cssselect[${PYTHON_USEDEP}] + dev-python/cssutils[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-qt/qtconcurrent-5.4:5 + >=dev-qt/qtcore-5.4:5 + >=dev-qt/qtgui-5.4:5 + >=dev-qt/qtprintsupport-5.4:5 + >=dev-qt/qtwebkit-5.4:5 + >=dev-qt/qtwidgets-5.4:5 + >=dev-qt/qtxmlpatterns-5.4:5 + sys-libs/zlib[minizip] +" +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +DOCS=( ChangeLog.txt README.md ) + +DOC_CONTENTS="From Sigil's release notes: +When you fire up Sigil for the very first time: +navigate to the new General Preferences and select the default +epub version you plan to work with (epub 2 or epub3) so that new +empty ebooks start with the correct code. +if you plan to work with epub3 epubs, you should change your +PreserveEntities setting to use ONLY NUMERIC entities. + +For example use & # 1 6 0 ; for non-breaking spaces and etc. + +We strongly recommend enabling Mend On Open in your settings +for best performance with Sigil." + +src_configure() { + python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR + local mycmakeargs=( + -DINSTALL_BUNDLED_DICTS=0 + -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax + -DUSE_SYSTEM_LIBS=1 + -DSYSTEM_LIBS_REQUIRED=1 + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_LIBRARY="${PYTHON_LIBPATH}" + -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + python_fix_shebang "${ED}"/usr/share/sigil/ + python_optimize "${ED}"/usr/share/sigil/ + DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_desktop_database_update + readme.gentoo_print_elog +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/
commit: 67282944af85b17449be62370bcd509ee8518e4e Author: Zamarin Arthur gmail com> AuthorDate: Tue Mar 5 07:28:58 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 29 14:25:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67282944 app-text/sigil: Add proxy-maintainer information Signed-off-by: Zamarin Arthur gmail.com> Signed-off-by: Michał Górny gentoo.org> app-text/sigil/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml index 53f4fedf5f1..bfc4712a175 100644 --- a/app-text/sigil/metadata.xml +++ b/app-text/sigil/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + arthurzam+gen...@gmail.com + Arthur Zamarin + + + proxy-ma...@gentoo.org + Proxy Maintainers + Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/keras-preprocessing/
commit: a2be6f01bfd4a79a23d34508745e774a575445e8 Author: Jason Zaman gentoo org> AuthorDate: Mon Apr 29 13:52:48 2019 + Commit: Jason Zaman gentoo org> CommitDate: Mon Apr 29 14:22:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2be6f01 sci-libs/keras-preprocessing: stable Signed-off-by: Jason Zaman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild b/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild index 51974c56659..b4b6f40dea1 100644 --- a/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild +++ b/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/keras-team/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]