[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 8a3338b59c56df943d8c91dfaba2398f59026118 Author: Alice Ferrazzi gentoo org> AuthorDate: Sun Dec 24 07:44:48 2017 + Commit: Alice Ferrazzi gentoo org> CommitDate: Sun Dec 24 07:44:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3338b5 sys-kernel/git-sources: bump Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-kernel/git-sources/Manifest| 1 + sys-kernel/git-sources/git-sources-4.15_rc5.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index bdab613a34e..76978972f00 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -3,3 +3,4 @@ DIST patch-4.15-rc1.patch 43506905 BLAKE2B b6126c5f86574042d1c1dc3f305eea3453b24 DIST patch-4.15-rc2.patch 44097969 BLAKE2B b0ebb776063a83eda0dab583a4c53cb19366dcc50ac32dc12eb7de7a033a8b8671f66f587ad34a62864958d111e16e1efe336e8fef0b6b188bccaaecce8d9451 SHA512 a1833e28b7e513c71c6a14e3caf6c1709ebb2c4cb9804ec31a4d0afd2a6b3f339f5fd6523197459f6a96d0b9b4ba4885e188a88365b1d195a8e38ced3c2910cb DIST patch-4.15-rc3.patch 45281665 BLAKE2B ff9051f836b8efeaa0c356a58221f5464413807dbe5c5e2b879e6b57f0ee67da1ab1b245f10de95db4054d3b20c799d3b30b8f6573a118172b38939d4b09575a SHA512 871bd2804f50ab732c73c67e9d41daa3f1bc427c00d846be06068155e5f2fb0e3a6b0941d949e8488f6b987953dd8ee06f23f34d676d567cadabae894f9b1025 DIST patch-4.15-rc4.patch 45578434 BLAKE2B cddb2beb403d3cbd0d0d98218dad90078fba989e386f5926af97cffdbcc5d5e1cb7c2d71aba428e4ed85e3c61811ee91d14d5864de6b1f88acad1eba9da28841 SHA512 378f693d76ee16043da844e9cd053bbfe086c31025ea8d295803845c9d71b1a310c816238703bae81ecbe76dbe45cc69bc007f0b3e7ff6d8eb9dbf621c401847 +DIST patch-4.15-rc5.patch 45928364 BLAKE2B 0e798993916680abae0ec40c4bc3128b4b79fd267a6c22448e2cf4bf574aed1b923681a406cf9f48ea1902df2a95f0962d8a300402cccb7dfc1fb9932c9fb6fa SHA512 90d19f5d373e9368d6346c047754a0cdc6e53072da63a533a49cadc8a7ed14e6eebfe109d8be6642f820398626a25d6e75577fcf59e9a9902c4e959fcc470604 diff --git a/sys-kernel/git-sources/git-sources-4.15_rc5.ebuild b/sys-kernel/git-sources/git-sources-4.15_rc5.ebuild new file mode 100644 index 000..163014d38b8 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-4.15_rc5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="4.14" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org"; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.5" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/
commit: 249e15aa6d2ca15261ca627ba23d7e7b4588e948 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 07:08:18 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 07:08:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249e15aa app-emacs/puppet-mode: amd64 stable, bug 639474 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild index c3499c592da..71d3827097d 100644 --- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild +++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" DOCS="CHANGES.rst README.rst" SITEFILE="50${PN}-1-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: fdb73a4d73626318e49b51fcfb81286d55479e8a Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 07:10:08 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 07:10:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb73a4d app-admin/puppet: amd64 stable, bug 639474 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-admin/puppet/puppet-4.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/puppet/puppet-4.10.8.ebuild b/app-admin/puppet/puppet-4.10.8.ebuild index 1e8432878e5..847f8eddb1f 100644 --- a/app-admin/puppet/puppet-4.10.8.ebuild +++ b/app-admin/puppet/puppet-4.10.8.ebuild @@ -17,7 +17,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86" IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite vim-syntax xemacs" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 53dcc6114b5a06181e630bea6e2ae7f1d0003a15 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 06:44:01 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 06:44:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dcc611 dev-ruby/ffi: cleanup Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ffi/Manifest| 1 - dev-ruby/ffi/ffi-1.9.6-r2.ebuild | 66 2 files changed, 67 deletions(-) diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index 45bd3ce7149..c3de3d8dcb3 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -1,2 +1 @@ DIST ffi-git-1.9.18.tgz 901805 BLAKE2B b04715095858d461e4a0a904185dbd603e391611ef446de385deb533d8fcbff0ada3f1865599fb51e3446df629c16d491c476e179cfa356c7d8c84e1827b2729 SHA512 49c52e5e42e436b7969c35a34b28bd7929d75372638ac5373486a1d624026c12dc682009bc101e4a2c8f1442ed6f1ba17b438cda2e02d4256622b489c4bd9945 -DIST ffi-git-1.9.6.tgz 895468 BLAKE2B a64b6f9504726c87d4564fef01bba2f0bae79b76e94a4464b954e54f29c70ccc51a26bed3a2c9efae80597b6344bda3f319585b67cd77f4e7f00bd8afd40f1ee SHA512 4b690b70db41642be679f13b33a67e27e1a4b14ca56d6ce355ea0a300c793a63e1081fb19d4c4bd395c1bea55a1669b96e3405932fffeebd328809a410fe3e8f diff --git a/dev-ruby/ffi/ffi-1.9.6-r2.ebuild b/dev-ruby/ffi/ffi-1.9.6-r2.ebuild deleted file mode 100644 index 70bd141ed0a..000 --- a/dev-ruby/ffi/ffi-1.9.6-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# jruby → unneeded, this is part of the standard JRuby distribution, and -# would just install a dummy. -USE_RUBY="ruby22" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" -HOMEPAGE="https://wiki.github.com/ffi/ffi"; - -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -IUSE="" -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" - -RDEPEND+=" virtual/libffi" -DEPEND+=" virtual/libffi" - -ruby_add_bdepend "dev-ruby/rake" - -all_ruby_prepare() { - sed -i -e '/tasks/ s:^:#:' \ - -e '/Gem::Tasks/,/end/ s:^:#:' Rakefile || die - - # Fix Makefile for tests - sed -i -e '/CCACHE :=/ s:^:#:' \ - -e 's/-O2//' \ - -e 's/^CFLAGS =/CFLAGS +=/' libtest/GNUmakefile || die - - # Remove bundled version of libffi. - rm -rf ext/ffi_c/libffi || die -} - -each_ruby_configure() { - ${RUBY} -Cext/ffi_c extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/ffi_c V=1 - cp ext/ffi_c/ffi_c.so lib/ || die - - ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" -} - -each_ruby_test() { - CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${RUBY} -S rspec spec || die -} - -all_ruby_install() { - all_fakegem_install - - docinto examples - dodoc samples/* -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: bd998c09ad357f6ad904f4126de2a8aa46207fa5 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 06:38:44 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 06:38:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd998c09 dev-ruby/rdoc: add 6.0.1 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/rdoc/Manifest | 1 + dev-ruby/rdoc/rdoc-6.0.1.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index ff06de46679..8676e8da198 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -3,3 +3,4 @@ DIST rdoc-4.3.0.gem 738816 BLAKE2B f705b4fed5a9a7e3a850cacc17b7df3f8fdeb163938ed DIST rdoc-5.0.0.tar.gz 701335 BLAKE2B 6fb6fe6bd6c00886229613f2d49e3f9bd1b7158c16ffa75b2ba8db73dad373b09cf8460ec81f54e555d15ca5b7f7f9703eabf3d088944de6922acc8c8778e189 SHA512 922c1fc36a3186eb2784754297930306b420a27ed2dcae879ed34b9325158e1e9c4e0721a44a027805c3e921f9b975b69009ffbf734173d668ba9df1d959c061 DIST rdoc-5.1.0.tar.gz 702376 BLAKE2B 733d77a341ddad10f5b648b6bb492e0f79daa392e2ca371d38236e4c85a1c409699e35dd3f5bc8bc48551b399603bb0a747cb3c5f7f1fbf4765aabffaad575aa SHA512 cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7 DIST rdoc-6.0.0.tar.gz 696677 BLAKE2B d12ce5a22462b797252182244bbd2d1089c557a77f901224b06bc75bbffc9c50055ea0de5808a2055293730e0e79632bd2361a814eb5370b05c33a225c2e0d2a SHA512 18669123b3d712f73f901599a3ae903914369dc3c985651b7bc7ff6e1893a834e6c5688ced97ea6324e6af13050d151bee5d62f44e7a4a1cb8d314acac77b50d +DIST rdoc-6.0.1.tar.gz 697323 BLAKE2B 7af4a3189c6680ae3d92b7a0b7764e73a104017b49442d89ffa0e2da2d504e7493b6842a3b5b60326e8f633a10447e2e6efb17ff61da7b6e4e55b52d973fa523 SHA512 43812f068b430d4462821098bca1a1f0fc2adc63c6f358a48b4af94aafb76d33eb494ef06f91aa72065f128fb0d34f53a05cb246f0c4fcc31ce9c1b31658d108 diff --git a/dev-ruby/rdoc/rdoc-6.0.1.ebuild b/dev-ruby/rdoc/rdoc-6.0.1.ebuild new file mode 100644 index 000..a2fd6a5a44d --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.0.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/"; +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=">=app-eselect/eselect-ruby-20161226" + +ruby_add_bdepend " + dev-ruby/kpeg + >dev-ruby/racc-1.4.10 + test? ( + >=dev-ruby/minitest-5.8:5 + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in ${USE_RUBY}; do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gettext/
commit: 6579172c751ff2d36baf9d7752dd3126916aca73 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 06:43:15 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 06:43:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6579172c dev-ruby/ruby-gettext: add 3.2.6 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ruby-gettext/Manifest | 1 + dev-ruby/ruby-gettext/ruby-gettext-3.2.6.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest index 5ed9be67fa2..47ba6880e1e 100644 --- a/dev-ruby/ruby-gettext/Manifest +++ b/dev-ruby/ruby-gettext/Manifest @@ -1,3 +1,4 @@ DIST gettext-3.2.2.gem 283648 BLAKE2B d9095e11f3f92ac37f84aad9059e5740af07186caad963b6cbd6081329031122ed2acf402565b5e8bf7c6f51b18d045fab09e6d390effe2f0d7d66981f253efd SHA512 c6806a4f2b9c8519cccdf7651b3482e5938015323648cb1b82acd0632d88ea5c7cdabd925eecb2d4e17d0d396126d4e2ebaac26241c3c7b4f61e187cd4b3133f DIST gettext-3.2.3.gem 283648 BLAKE2B b746edbc9effd191a2abcff90f699d7a460845104b76410fab20bfef3294afc51951918441f0912fcadca4f59d810ffde9d5ac16c3de7adde6e5f7508c558bb3 SHA512 a7e6ca4e54a81eba7bd148849823ea480526f6d377d818f89aad28fc4cf79eb7e01dded441cad143ac806c73241173a1437deddb165ce7f178a9367bc4c5 DIST gettext-3.2.4.gem 284160 BLAKE2B dcd4154686fc4bc596d5433a2d1f3c74eff136dcd2945b65caea495541b5d18bd4a77c7ceafa27c4d5c04b40d11b807941c504f07293bdbb16c473003cded72c SHA512 53613d29fbd68866a66c912428f87e8191682838f2ea9c218972633cc075a19052a7ed1f7e02c5818f2b600b2e0296c4efe832fd854557bfd0afb746cfbfa2c7 +DIST gettext-3.2.6.gem 284672 BLAKE2B d431abb3b81e0293eca4b8d3f50fb5840d030aa0c61e2f8f1144680d1e69de4404760f4a0d2b48afbc3a2ca9a6a2a943cd3cf49b9784a33bdde6b0136cbef015 SHA512 8d8a820e9d22aae93de69573b4312f7490d0f494bdd27d6b920c29b5100620297d0622ea6dd693e3f7b0b4e1ebfd867de5e7fcfc04633c211ad2f414d23bb36a diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.6.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.6.ebuild new file mode 100644 index 000..50931eb376e --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="https://ruby-gettext.github.io/"; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: bb8d2192b439012ce7edc70b7eafa9f6a8dcc454 Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 06:52:27 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 06:52:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8d2192 dev-ruby/nokogiri: amd64 stable, bug 642004 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/nokogiri/nokogiri-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild index d574f7d742b..61c3fb99298 100644 --- a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://nokogiri.org/"; LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: sys-auth/consolekit/
commit: 3a8bca2c85267b9f1aacb840d75eb8646412a21b Author: Jason Zaman gentoo org> AuthorDate: Sun Dec 24 05:43:49 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sun Dec 24 05:44:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8bca2c sys-auth/consolekit: bump to 1.2.1 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-auth/consolekit/Manifest| 1 + sys-auth/consolekit/consolekit-1.2.1.ebuild | 131 2 files changed, 132 insertions(+) diff --git a/sys-auth/consolekit/Manifest b/sys-auth/consolekit/Manifest index c4f23a78f7b..06205e253cd 100644 --- a/sys-auth/consolekit/Manifest +++ b/sys-auth/consolekit/Manifest @@ -2,4 +2,5 @@ DIST ConsoleKit-0.4.6.tar.xz 366572 BLAKE2B ab4c277fd47b8f99ce8c5a67de86e89b1bdd DIST ConsoleKit2-1.1.0.tar.bz2 630178 BLAKE2B 20d1994a19fbe03d411ac5437f77b75571fbdc19478100676e51e2a1232c643f4b0c86125b5bf1d42aeb5cfb7c8b34601221d674ac27d9bf3112fcd8a83afacb SHA512 14ded07d4140e7a31132de21e84c2878475676b8c98f72b42340708972ed384abb9ba9380d74719718fc220c001387c788cf709cd15f8b19d598467dfe8a57df DIST ConsoleKit2-1.1.2.tar.bz2 1125567 BLAKE2B 1b7c60d224ea4197687c566d324a302aa2f5ed92ed0cfc563ba4d42f78af2999d1693e4587208e5412d042fb0cff99919dfa02ca5b5a43bda3310c17b39ca5d6 SHA512 fadca85e05c176b06ead40fba5c068d497bf69bcc322287363d0c27cdd6627b758295db1ef534b908c0e6240486430d8cb36660b4d71216a60d19a52d6d0db39 DIST ConsoleKit2-1.2.0.tar.bz2 1125402 BLAKE2B c2119287ff173783c377a1353f8ce59432f8aa3e64f654716c895fadb5d07462069e457aae7925a6c44bc48bfd4147fc10e9f488a39714386fb6c14bced09f36 SHA512 c0f6e629b7229c2ffaafe8da899970b48c8372402447af18560fffd8804d9ab91a4ad2eb82c8f648a14807f8ccc5fb1ab4366de14faa8a2d5fb3767a6a4253f7 +DIST ConsoleKit2-1.2.1.tar.bz2 1182946 BLAKE2B f76f99008c78bd3a318c918776129072944e4c3ac18348960e3a725179d3ce4dc2cfb4d04ec5c143bb998f23f63cf36c0f88d8296dc3d0a382a138f3a0a2fecc SHA512 31befe89f7fa604138bfb0722fc6cf12f0934bac004f98fc331004eb5a7f466ed7bd0dc9adc9869da739974208f9a3bc125068ff8a60d4b2badb58ef70a3eb10 DIST consolekit_0.4.6-4.debian.tar.gz 12192 BLAKE2B e88ed907ea3ceecb9ac399618614b1aa5d7eb2c46a706451d78e4ec1598dee5a02d6c5a1b0dd678f6bed4c25277884ec6969a23f8181ef3d8ede94452b6570db SHA512 f7fc5965b1f495d16a8ca167940431bc2569e9bde9e4a356b9c9ed00c2825db61da7b6db3d434d977fff72b3aaef30c455a365b9eba282a887a523753613b58f diff --git a/sys-auth/consolekit/consolekit-1.2.1.ebuild b/sys-auth/consolekit/consolekit-1.2.1.ebuild new file mode 100644 index 000..ad224d1d9a6 --- /dev/null +++ b/sys-auth/consolekit/consolekit-1.2.1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools libtool linux-info pam xdg-utils + +MY_PN=ConsoleKit2 +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Framework for defining and tracking users, login sessions and seats" +HOMEPAGE="https://github.com/ConsoleKit2/ConsoleKit2 https://www.freedesktop.org/wiki/Software/ConsoleKit"; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev" + +COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus] + >=sys-devel/gettext-0.19 + sys-apps/dbus + sys-libs/zlib:= + x11-libs/libX11:= + acl? ( + sys-apps/acl:= + >=virtual/udev-200 + ) + cgroups? ( + app-admin/cgmanager + >=sys-libs/libnih-1.0.2[dbus] + ) + evdev? ( dev-libs/libevdev:= ) + udev? ( + virtual/libudev + x11-libs/libdrm:= + ) + pam? ( virtual/pam ) + policykit? ( >=sys-auth/polkit-0.110 ) + selinux? ( sys-libs/libselinux )" +# pm-utils: bug 557432 +RDEPEND="${COMMON_DEPEND} + kernel_linux? ( sys-apps/coreutils[acl?] ) + pm-utils? ( sys-power/pm-utils ) + selinux? ( sec-policy/selinux-consolekit )" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + virtual/pkgconfig + doc? ( app-text/xmlto ) + test? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + )" + +S=${WORKDIR}/${MY_P} + +QA_MULTILIB_PATHS="usr/lib/ConsoleKit/.*" + +pkg_setup() { + if use kernel_linux; then + # This is from https://bugs.gentoo.org/376939 + use acl && CONFIG_CHECK="~TMPFS_POSIX_ACL" + # This is required to get login-session-id string with pam_ck_connector.so + use pam && CONFIG_CHECK+=" ~AUDITSYSCALL" + linux-info_pkg_setup + fi +} + +src_prepare() { + xdg_environment_reset + + sed -i -e '/SystemdService/d' data/org.freedesktop.ConsoleKit.service.in ||
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-php/xdebug-client/, dev-php/xdebug/
commit: 474dd0af519051fef42bcf6716a71a0b94f539f7 Author: Brian Evans gentoo org> AuthorDate: Sun Dec 24 03:07:20 2017 + Commit: Brian Evans gentoo org> CommitDate: Sun Dec 24 03:07:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474dd0af Revert "dev-php/xdebug: Bump 2.6.0-alpha1" This reverts commit 2c021fed3ecf350c4b00b10689426d572e112738. dev-php/xdebug-client/Manifest | 1 - .../xdebug-client-2.6.0_alpha1.ebuild | 29 --- dev-php/xdebug/Manifest| 1 - dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild | 41 -- profiles/package.mask | 7 5 files changed, 79 deletions(-) diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest index 897d543a284..2f0054762be 100644 --- a/dev-php/xdebug-client/Manifest +++ b/dev-php/xdebug-client/Manifest @@ -2,4 +2,3 @@ DIST xdebug-2.4.1.tgz 265542 BLAKE2B 01526f01bc24f6b241c9647da100b3c080a93bcce4c DIST xdebug-2.5.0.tgz 267640 BLAKE2B beaa0ac97867a4d28f7daca3277f3c2071f2bc5cfa9302b64f8e02b65b2745340a689962d4f8e1668e3434ed271af741f8d47466f501e1d05c0e2240f0f39730 SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 DIST xdebug-2.5.3.tgz 279085 BLAKE2B cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 -DIST xdebug-2.6.0alpha1.tgz 276350 BLAKE2B bbb3fdb46c0e69cee606a6b4c3acbc1816acb73c174bb8b598ab068a40b20f728ea908bd063bafa540a4a47ae46e5a262487f0f35435ef587acfbe4f93d23c34 SHA512 ffd3b5ca78c6b42773ad43cedbe18ccd6d4ed34b709cbd821d4496d384e2bf9a90bb23c53011d490047f28d198b08b225c2b445a8dfe420769587065098f2e89 diff --git a/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild b/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild deleted file mode 100644 index 0bf9c2be8c9..000 --- a/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PV="${PV/_/}" -MY_PV="${MY_PV/rc/RC}" - -DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)" -HOMEPAGE="http://www.xdebug.org/"; -SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"; - -LICENSE="Xdebug" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="libedit" - -DEPEND="libedit? ( dev-libs/libedit ) - net-libs/libnsl:0=" -RDEPEND="${DEPEND}" -S="${WORKDIR}/xdebug-${MY_PV}/debugclient" - -src_configure() { - econf $(use_with libedit) -} - -src_install() { - newbin debugclient xdebug -} diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest index 897d543a284..2f0054762be 100644 --- a/dev-php/xdebug/Manifest +++ b/dev-php/xdebug/Manifest @@ -2,4 +2,3 @@ DIST xdebug-2.4.1.tgz 265542 BLAKE2B 01526f01bc24f6b241c9647da100b3c080a93bcce4c DIST xdebug-2.5.0.tgz 267640 BLAKE2B beaa0ac97867a4d28f7daca3277f3c2071f2bc5cfa9302b64f8e02b65b2745340a689962d4f8e1668e3434ed271af741f8d47466f501e1d05c0e2240f0f39730 SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 DIST xdebug-2.5.3.tgz 279085 BLAKE2B cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 -DIST xdebug-2.6.0alpha1.tgz 276350 BLAKE2B bbb3fdb46c0e69cee606a6b4c3acbc1816acb73c174bb8b598ab068a40b20f728ea908bd063bafa540a4a47ae46e5a262487f0f35435ef587acfbe4f93d23c34 SHA512 ffd3b5ca78c6b42773ad43cedbe18ccd6d4ed34b709cbd821d4496d384e2bf9a90bb23c53011d490047f28d198b08b225c2b445a8dfe420769587065098f2e89 diff --git a/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild b/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild deleted file mode 100644 index e6373356bd7..000 --- a/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distrib
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda-suite/
commit: 18717f432bf9ee9acc11968db28e4b2eb2c6a233 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 24 02:03:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 24 02:03:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18717f43 sci-electronics/geda-suite: Fix sci-electronics/pcb dependency Required due to commit 65bcfacb0cf0569edae90ddc8ec6107d903b28aa. Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-electronics/geda-suite/geda-suite-20110427.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-electronics/geda-suite/geda-suite-20110427.ebuild b/sci-electronics/geda-suite/geda-suite-20110427.ebuild index 86d2a25f866..5db8819d9da 100644 --- a/sci-electronics/geda-suite/geda-suite-20110427.ebuild +++ b/sci-electronics/geda-suite/geda-suite-20110427.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 HOMEPAGE="http://www.geda.seul.org"; @@ -13,7 +13,7 @@ RDEPEND="sci-electronics/geda sci-electronics/gerbv >=sci-electronics/gnucap-0.35.20091207 >=sci-electronics/gwave-20090213-r1 - >=sci-electronics/pcb-20100929 + sci-electronics/pcb >=sci-electronics/geda-xgsch2pcb-0.1.3-r2 >=sci-electronics/iverilog-0.9.1 sci-electronics/ngspice
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Panotools-Script/files/, dev-perl/Panotools-Script/
commit: 504f447ff488f89ea556fd3a35d7a21216532a7d Author: Kent Fredric gentoo org> AuthorDate: Sun Dec 24 00:21:05 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sun Dec 24 00:22:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504f447f dev-perl/Panotools-Script: Fix test failures re bug #623084 - EAPI6 - Fix test failures Bug: https://bugs.gentoo.org/623084 Package-Manager: Portage-2.3.18, Repoman-2.3.6 .../Panotools-Script-0.280.0-r3.ebuild | 38 ++ .../Panotools-Script-0.28-curly-bracket.patch | 30 + 2 files changed, 68 insertions(+) diff --git a/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild b/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild new file mode 100644 index 000..c04a544f9ae --- /dev/null +++ b/dev-perl/Panotools-Script/Panotools-Script-0.280.0-r3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=BPOSTLE +DIST_VERSION=0.28 +inherit eutils perl-module + +DESCRIPTION="A perl module for reading, writing, and manipulating hugin script files" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gui" + +RDEPEND="dev-perl/URI + dev-perl/libwww-perl + >=dev-perl/Image-Size-2.900.0 + >=media-libs/exiftool-6 + gui? ( gnome-extra/zenity )" +DEPEND="" +PATCHES=( "${FILESDIR}/${PN}-0.28-curly-bracket.patch" ) + +src_install() { + perl-module_src_install + if use gui ; then + domenu "${S}"/desktop/*.desktop || die + else + rm "${D}"/usr/bin/*-gui || die + fi +} + +pkg_postinst() { + einfo "Some of the scripts require 'nona', 'freepv', 'enblend', 'autotrace', and" + einfo "ImageMagick command-line tools which are available in the following" + einfo "packages: media-gfx/hugin, media-gfx/freepv, media-gfx/enblend," + einfo "media-gfx/autotrace, and media-gfx/imagemagick." +} diff --git a/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch b/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch new file mode 100644 index 000..edbc260e7d5 --- /dev/null +++ b/dev-perl/Panotools-Script/files/Panotools-Script-0.28-curly-bracket.patch @@ -0,0 +1,30 @@ +From eb0ec97d7cd256b1c57e1508134c0285203d6674 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Mon, 22 May 2017 11:48:27 +0200 +Subject: Escape literal curly bracket in a regexp +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Literal curly brackets must be escaped for Perl 5.26.0. + +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=117275 +Bug: https://bugs.gentoo.org/623084 +Signed-off-by: Petr Písař +--- + t/104.metachars.t | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/t/104.metachars.t b/t/104.metachars.t +index 68ec199..8f3bb9e 100644 +--- a/t/104.metachars.t b/t/104.metachars.t +@@ -25,4 +25,4 @@ print $rule->Assemble; + ok ($rule->Assemble =~ /%.1 : %.pod/); + ok ($rule->Assemble =~ /\tpod2man --center \$\(PACKAGE\) --release \$\(PACKAGE_VERSION\) \$< \$@/); + ok ($rule->Assemble =~ /\techo `uname -a` > \$\(TMPDIR\)\/foo/); +-ok ($rule->Assemble =~ /\tuname -a > \${TMPDIR}\/bar && echo \\"\\ \\#\\#\\#\\ \\\(woo\\!\\\)\\ \\#\\#\\#\\ \\"/); ++ok ($rule->Assemble =~ /\tuname -a > \$\{TMPDIR\}\/bar && echo \\"\\ \\#\\#\\#\\ \\\(woo\\!\\\)\\ \\#\\#\\#\\ \\"/); +-- +2.15.1 +
[gentoo-commits] repo/gentoo:master commit in: games-rpg/runescape-launcher/
commit: 96dadfcd6f5337c1cf46b88aabc98cfbed92a211 Author: David Pedersen users noreply github com> AuthorDate: Sat Dec 23 01:13:14 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 23 23:49:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96dadfcd games-rpg/runescape-launcher: Regenerate Manifest Closes: https://github.com/gentoo/gentoo/pull/6607 games-rpg/runescape-launcher/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-rpg/runescape-launcher/Manifest b/games-rpg/runescape-launcher/Manifest index b53ef074213..7507e40b1e6 100644 --- a/games-rpg/runescape-launcher/Manifest +++ b/games-rpg/runescape-launcher/Manifest @@ -1 +1 @@ -DIST runescape-launcher_2.2.4_amd64.deb 3013304 SHA256 c57c84286c50959d47dfff54490d87849d12830cccd703373917720822e002de SHA512 f19b693036ef1cc93d4c3f233ebbae31ef26d696875acd4dd0383f96127f09ce077c8256f37fc07243df063f4cc38211c5ab766ae798680ba4ad59e6c674e426 WHIRLPOOL d7140eb9fdee033c545df4298607b2578436bc7b52d6acf7aef51bc8205d387408b142794daee5c07f9d7f7903af89b2d6f83e803329972a4324ebacf5a9f54f +DIST runescape-launcher_2.2.4_amd64.deb 3014372 BLAKE2B 9ac215ff5f4b50a432fe14924d9bd7b8891d488cac05c6e2e657b97df68446e3d6a71c5c8330ff2ee995eddbfa63f885915a0c26413546845edeb219c2e56ac4 SHA512 47a3d757f2719474767ba95346f7e2d51a41612c8287656e78a958c68f62a26abcffc187b21d6cb7584bc94b2b5583d55dde4f27cfc18174e917864a7002c518
[gentoo-commits] repo/gentoo:master commit in: dev-perl/PadWalker/
commit: 4110f4aff09c35bec9414707afadb375fed998a1 Author: Kent Fredric gentoo org> AuthorDate: Sat Dec 23 23:35:07 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Dec 23 23:35:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4110f4af dev-perl/PadWalker: Bump to version 2.300.0 re bug #614636 Upstream: - Fix test failures without '.' in @INC Bug: https://bugs.gentoo.org/614636 Package-Manager: Portage-2.3.18, Repoman-2.3.6 dev-perl/PadWalker/Manifest | 1 + dev-perl/PadWalker/PadWalker-2.300.0.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-perl/PadWalker/Manifest b/dev-perl/PadWalker/Manifest index e6628c9fd9a..b8f1649d58e 100644 --- a/dev-perl/PadWalker/Manifest +++ b/dev-perl/PadWalker/Manifest @@ -1 +1,2 @@ DIST PadWalker-2.2.tar.gz 16158 BLAKE2B 6ae785c6549607e1ae863e350d2fc92b9dd5a797e386ccdbfcc0a53826c6ca516ea048b9903898c55bee9c9853607334da304277a9703baebccc787d2f16b203 SHA512 b0bdfd4f1ebf63e71618dda0db6249fc6b4a0165cc829a9a90e68353f31b61ec6c5873b598b67b085f0a7fb8be40fd1f890e57de85dfdd1bee5543146cc1a3f3 +DIST PadWalker-2.3.tar.gz 16177 BLAKE2B b809448751e907083cde30ab95ab6229d47089044ac20695968b3488f7a45beda3b1567ac96d7d76a49c06399307419088a6d3d727a537dcca0859efe6d73843 SHA512 0a222dc2ed26825bc031b0e4b4b78660fe9d1a5a5d98552f30e730aa4c8e5c38577da9a960669258a11cfd712f6e3827bafa23162aa1101f01b47b08e303b4b0 diff --git a/dev-perl/PadWalker/PadWalker-2.300.0.ebuild b/dev-perl/PadWalker/PadWalker-2.300.0.ebuild new file mode 100644 index 000..8107bfa0be6 --- /dev/null +++ b/dev-perl/PadWalker/PadWalker-2.300.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=ROBIN +DIST_VERSION=2.3 +inherit perl-module + +DESCRIPTION="play with other peoples' lexical variables" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" + +DEPEND="virtual/perl-ExtUtils-MakeMaker"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI/
commit: e956162b87bf2ff11b4eaddff72df4838e6546e4 Author: Kent Fredric gentoo org> AuthorDate: Sat Dec 23 10:33:30 2017 + Commit: Kent Fredric gentoo org> CommitDate: Sat Dec 23 23:35:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e956162b dev-perl/PPI: Cleanup old re bug #615700 Closes: https://bugs.gentoo.org/615700 Package-Manager: Portage-2.3.18, Repoman-2.3.6 dev-perl/PPI/Manifest | 1 - dev-perl/PPI/PPI-1.220.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest index 59c3ae01193..9b23b1fdf6b 100644 --- a/dev-perl/PPI/Manifest +++ b/dev-perl/PPI/Manifest @@ -1,2 +1 @@ -DIST PPI-1.220.tar.gz 245416 BLAKE2B 5fe0af493bee7d7bc7a94384d35b7defd09e6b38c6bb7f4e60432a536cb136478904daa24031408ce229c6c4fb57d41069fbc860830102c28ec66fb49c7615e5 SHA512 03ff865424a11cb351211dc7d57b6477848e8f354de74dc5bae214614438549f1dba6818842f6312f88fa631514abad69b0023046d56c8e8584d0b634c202694 DIST PPI-1.224.tar.gz 257197 BLAKE2B 47b80a0794bb9157cf0c3ef37d381f3dd5afe938cc6f3df1952ddfca87aa56ae0a4272f34fcd18f713e59ee4a0bcdd90043f012fef5ccf41130926021cb3c70a SHA512 7c5f4a01b3d4a1e7e2f68d7e5c81368387fbe9a4cd2f20afc494706f742c9ba0b293747b692fb77af9a1457e077687c7d5217bf09137ab71bb50ba52da24431c diff --git a/dev-perl/PPI/PPI-1.220.ebuild b/dev-perl/PPI/PPI-1.220.ebuild deleted file mode 100644 index 91a28549852..000 --- a/dev-perl/PPI/PPI-1.220.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=MITHALDU -MODULE_VERSION=1.220 -inherit perl-module - -DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)" - -SLOT="0" -KEYWORDS="alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="test" - -RDEPEND=" - >=virtual/perl-Scalar-List-Utils-1.20 - >=dev-perl/Params-Util-1.00 - >=dev-perl/Clone-0.30 - >=virtual/perl-Digest-MD5-2.35 - dev-perl/IO-String - >=dev-perl/List-MoreUtils-0.16 - >=virtual/perl-Storable-2.17" -DEPEND="${RDEPEND} - test? ( >=dev-perl/File-Remove-1.42 - >=virtual/perl-Test-Simple-0.86 - >=dev-perl/Test-NoWarnings-0.084 - >=virtual/perl-File-Spec-0.84 - dev-perl/Test-SubCalls - dev-perl/Test-Object - >=dev-perl/Class-Inspector-1.22 )" - -SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: net-misc/electron-cash/files/, net-misc/electron-cash/
commit: c5af5f0d482540243b7c92d636fd5982aa51353a Author: Zac Medico gentoo org> AuthorDate: Sat Dec 23 23:15:06 2017 + Commit: Zac Medico gentoo org> CommitDate: Sat Dec 23 23:20:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5af5f0d net-misc/electron-cash: new package Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-misc/electron-cash/Manifest| 1 + net-misc/electron-cash/electron-cash-3.0.ebuild| 155 + .../electron-cash/files/2.8.0-no-user-root.patch | 15 ++ net-misc/electron-cash/metadata.xml| 21 +++ 4 files changed, 192 insertions(+) diff --git a/net-misc/electron-cash/Manifest b/net-misc/electron-cash/Manifest new file mode 100644 index 000..9d2539917da --- /dev/null +++ b/net-misc/electron-cash/Manifest @@ -0,0 +1 @@ +DIST electron-cash-3.0.tar.gz 1623371 BLAKE2B 3311ce41dd40de82ce9f96763fd527505eabda0c9ac10e5076c5dbc3ed73c4f1f299a62e39b5fd696468408bd3764c7dceca36b006d18394d72f61e14f6417b5 SHA512 b136d9099e8cc3b248a4cb525c6aeb4a38a57809a66dc8e897bee34fde071b5a14bbe6283ad3bf50087be8544508e078824c249ead0e1914ef7622688fef7e5e diff --git a/net-misc/electron-cash/electron-cash-3.0.ebuild b/net-misc/electron-cash/electron-cash-3.0.ebuild new file mode 100644 index 000..74a0b17301d --- /dev/null +++ b/net-misc/electron-cash/electron-cash-3.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python3_{4,5} ) +PYTHON_REQ_USE="ncurses?" + +inherit distutils-r1 gnome2-utils xdg-utils + +MY_P="electrum-${PV}" +DESCRIPTION="Lightweight Bitcoin Cash client (BCH fork of Electrum)" +HOMEPAGE="https://github.com/fyookball/electrum/"; +SRC_URI="https://github.com/fyookball/electrum/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +LINGUAS="es_ES ja_JP pt_BR pt_PT zh_CN" + +IUSE="audio_modem cli cosign digitalbitbox email ncurses qrcode +qt5 sync vkb" + +for lingua in ${LINGUAS}; do + IUSE+=" linguas_${lingua}" +done + +REQUIRED_USE=" + || ( cli ncurses qt5 ) + audio_modem? ( qt5 ) + cosign? ( qt5 ) + digitalbitbox? ( qt5 ) + email? ( qt5 ) + qrcode? ( qt5 ) + sync? ( qt5 ) + vkb? ( qt5 ) +" + +RDEPEND=" + dev-python/ecdsa[${PYTHON_USEDEP}] + dev-python/jsonrpclib[${PYTHON_USEDEP}] + dev-python/pbkdf2[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/qrcode[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/tlslite[${PYTHON_USEDEP}] + || ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-libs/protobuf[python,${PYTHON_USEDEP}] + ) + virtual/python-dnspython[${PYTHON_USEDEP}] + qrcode? ( media-gfx/zbar[v4l] ) + qt5? ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + ncurses? ( dev-lang/python ) +" + +S="${WORKDIR}/${MY_P}" + +DOCS="RELEASE-NOTES" + +src_prepare() { + eapply "${FILESDIR}/2.8.0-no-user-root.patch" + + # Prevent icon from being installed in the wrong location + sed -i '/icons/d' setup.py || die + + pyrcc5 icons.qrc -o gui/qt/icons_rc.py || die + + local wordlist= + for wordlist in \ + $(usex linguas_ja_JP '' japanese) \ + $(usex linguas_pt_BR '' $(usex linguas_pt_PT '' portuguese)) \ + $(usex linguas_es_ES '' spanish) \ + $(usex linguas_zh_CN '' chinese_simplified) \ + ; do + rm -f "lib/wordlist/${wordlist}.txt" || die + sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die + done + + # Remove unrequested GUI implementations: + local gui setup_py_gui + for gui in \ + $(usex cli '' stdio) \ + kivy \ + $(usex qt5 '' qt ) \ + $(usex ncurses '' text ) \ + ; do + rm gui/"${gui}"* -r || die + done + + # And install requested ones... + for gui in \ + $(usex qt5 qt '') \ + ; do + setup_py_gui="${setup_py_gui}'electrum_gui.${gui}'," + done + + sed -i "s/'electrum_gui\\.qt',/${setup_py_gui}/" setup.py || die + + local bestgui + if use qt5; then + bestgui=qt + elif use ncurses; then + bestgui=text + else + bestgui=stdio + fi + sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = .*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' "${PN}" || die + + local plugin + # trezor requires python trezorlib module + # keepkey requires trezor +
[gentoo-commits] repo/gentoo:master commit in: app-misc/todo/
commit: 1e885942dcc45a620aed9ad91d7e82104bd8d544 Author: Patrice Clement gentoo org> AuthorDate: Sat Dec 23 22:58:06 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Dec 23 23:00:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e885942 app-misc/todo: rename script and avoid file collision. Closes: https://bugs.gentoo.org/610862 Package-Manager: Portage-2.3.13, Repoman-2.3.3 app-misc/todo/todo-2.10-r2.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-misc/todo/todo-2.10-r2.ebuild b/app-misc/todo/todo-2.10-r2.ebuild index 6ea3e65d487..69c2994478d 100644 --- a/app-misc/todo/todo-2.10-r2.ebuild +++ b/app-misc/todo/todo-2.10-r2.ebuild @@ -35,10 +35,10 @@ src_test() { } src_install() { - newbin "${PN}.sh" "${PN}" - dosym "${PN}" "/usr/bin/${PN}txt" - newbashcomp "${PN}_completion" "${PN}.sh" - bashcomp_alias "${PN}.sh" "${PN}txt" + newbin "${PN}.sh" "${PN}cli" + dosym "${PN}cli" "/usr/bin/${PN}txt" + newbashcomp "${PN}_completion" "${PN}cli.sh" + bashcomp_alias "${PN}cli.sh" "${PN}txt" einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/cryptsetup/
commit: fd47fbc146c76c3a57a12479cdde1a5871e04864 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 22:41:38 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 22:41:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd47fbc1 sys-fs/cryptsetup: stable 1.7.5 for ia64, bug #641712 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" sys-fs/cryptsetup/cryptsetup-1.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/cryptsetup/cryptsetup-1.7.5.ebuild b/sys-fs/cryptsetup/cryptsetup-1.7.5.ebuild index a0678be69d4..35784d8a346 100644 --- a/sys-fs/cryptsetup/cryptsetup-1.7.5.ebuild +++ b/sys-fs/cryptsetup/cryptsetup-1.7.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/$ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86" CRYPTO_BACKENDS="+gcrypt kernel nettle openssl" # we don't support nss since it doesn't allow cryptsetup to be built statically # and it's missing ripemd160 support so it can't provide full backward compatibility
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pcb/
commit: 65bcfacb0cf0569edae90ddc8ec6107d903b28aa Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 23 22:10:18 2017 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 23 22:10:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bcfacb sci-electronics/pcb: Complete switch to new naming scheme Drop the old pcb-mmdd ebuild. Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-electronics/pcb/pcb-20140316-r1.ebuild | 148 - 1 file changed, 148 deletions(-) diff --git a/sci-electronics/pcb/pcb-20140316-r1.ebuild b/sci-electronics/pcb/pcb-20140316-r1.ebuild deleted file mode 100644 index 5acd185dfde..000 --- a/sci-electronics/pcb/pcb-20140316-r1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit autotools eutils xdg-utils gnome2-utils toolchain-funcs - -DESCRIPTION="GPL Electronic Design Automation: Printed Circuit Board editor" -HOMEPAGE="http://www.gpleda.org/"; -SRC_URI="mirror://sourceforge/pcb/pcb/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-macos" -IUSE="dbus debug doc gcode gif gtk jpeg m4lib-png motif nelma opengl png -test tk toporouter xrender" -# toporouter-output USE flag removed, there seems to be no result - -CDEPEND="dev-libs/glib:2 - gif? ( >=media-libs/gd-2.0.23 ) - gtk? ( x11-libs/gtk+:2 x11-libs/pango - x11-libs/gtkglext - dbus? ( sys-apps/dbus ) ) - jpeg? ( >=media-libs/gd-2.0.23[jpeg] ) - motif? ( !gtk? ( - >=x11-libs/motif-2.3:0 - dbus? ( sys-apps/dbus ) - xrender? ( >=x11-libs/libXrender-0.9 ) ) ) - nelma? ( >=media-libs/gd-2.0.23[png] ) - opengl? ( virtual/opengl ) - gcode? ( >=media-libs/gd-2.0.23[png] ) - virtual/libintl - png? ( >=media-libs/gd-2.0.23[png] ) - m4lib-png? ( >=media-libs/gd-2.0.23[png] ) - tk? ( >=dev-lang/tk-8:0 )" -#toporouter-output? ( x11-libs/cairo ) - -DEPEND="${CDEPEND} - test? ( - sci-electronics/gerbv - virtual/imagemagick-tools - ) - >=dev-util/intltool-0.35 - virtual/pkgconfig - sys-devel/gettext" - -RDEPEND="${CDEPEND} - sci-electronics/electronics-menu" - -DOCS="AUTHORS README NEWS ChangeLog" - -pkg_setup() { - if use gtk && use motif; then - elog "Can only build for GTK+ or Motif/Lesstif GUI. GTK+ has priority." - fi - if !(use gtk || use motif); then - elog "Building without GUI, make sure you know what you are doing." - fi - if use dbus && !(use gtk || use motif); then - elog "dbus needs GTK or Motif/Lesstif GUI. Try USE=-dbus or USE=gtk or USE=motif." - fi - if use opengl && !(use gtk); then - elog "GL drawing needs GTK" - fi - if (use gtk || (! use gtk && ! use motif)) && (use xrender); then - elog "The XRender extension is only usable with the Motif/Lesstif GUI." - fi -} - -src_prepare() { - if use test; then - # adapt the list of tests to run according to USE flag settings - if ! use png; then - sed -i '/^hid_png/d' tests/tests.list || die - fi - if ! use gcode; then - sed -i '/^hid_gcode/d' tests/tests.list || die - fi - fi - # Backport from upstream - # http://git.geda-project.org/pcb/commit/?id=a34b40add60310a51780f359cc90d9c5ee75752c - # (do not install static GTS library) - sed -i -e 's/lib_LIBRARIES/noinst_LIBRARIES/' -e 's/include_HEADERS/noinst_HEADERS/' gts/Makefile.am || die - - # fix bad syntax in Makefile.am and configure.ac before running eautoreconf - sed -i -e 's/:=/=/' Makefile.am || die - epatch "${FILESDIR}"/${PN}-20110918-fix-config.diff - eautoreconf -} - -src_configure() { - local myconf - if use gtk ; then - myconf="--with-gui=gtk $(use_enable dbus) $(use_enable opengl gl) --disable-xrender" - elif use motif ; then - myconf="--with-gui=lesstif $(use_enable dbus) $(use_enable xrender)" - else - myconf="--with-gui=batch --disable-xrender --disable-dbus" - fi - - local exporters="bom gerber ps" - if (use png || use jpeg || use gif) ; then - exporters="${exporters} png" - fi - use nelma && exporters="${exporters} nelma" - use gcode && exporters="${exporters} gcode" - use tk || export WISH="${EPREFIX}/bin/true" - - econf \ - ${myconf} \ - $(use_enable doc) \ - $(use_enable gif) \ - $(use_enable jpeg) \ - $(use_enable png) \ - $(use_enable m4lib-png) \ -
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: ba65ce37ba3be76dfbaec8cd0e42172d3fbb98ba Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 23 22:02:00 2017 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 23 22:04:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba65ce37 package.mask: Mask >=sci-electronics/pcb-2000 Supports switch to new naming scheme profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 9dc95f58fda..98aa5d17607 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,13 @@ #--- END OF EXAMPLES --- +# Thomas Beierlein (23 Dec 2017) +# To adapt to changed version naming by upstream +# (pcb-mmdd to pcb-x.y.z) we move the ebuild to +# pcb-0_pmmdd and mask >=pcb-2000. +# Do not remove the mask until newer version gets stable +>=sci-electronics/pcb-2000 + # Mike Gilbert (23 Dec 2017) # Fails to build without glibc rpc support, bug 630670. # Use net-nds/rpcbind instead.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 0158894b84fc3329c0eba8d7f7658718d43630d6 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:57:56 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0158894b dev-python/pytest: stable 3.2.2 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/pytest/pytest-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest/pytest-3.2.2.ebuild b/dev-python/pytest/pytest-3.2.2.ebuild index 82bcca5312c..496d26f45ed 100644 --- a/dev-python/pytest/pytest-3.2.2.ebuild +++ b/dev-python/pytest/pytest-3.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" # When bumping, please check setup.py for the proper py version
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-fixture-config/
commit: c7662e9121b9259f9938c5155674482bc9d3d8e5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 21:52:11 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7662e91 dev-python/pytest-fixture-config: stable 1.2.11 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild index 26d1e6d68fd..bfbb52d3c67 100644 --- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild +++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-virtualenv/
commit: 6cb3752acea74c8d0151bb2d50e7d5cc111b547c Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 21:52:38 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb3752a dev-python/pytest-virtualenv: stable 1.2.11 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild b/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild index 84001d81515..ee925944ca9 100644 --- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild +++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-git/
commit: 541f23bc930fa2ef995cecdac4081c1d3d22f1dd Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:59:00 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541f23bc dev-python/setuptools-git: stable 1.2 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/setuptools-git/setuptools-git-1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools-git/setuptools-git-1.2.ebuild b/dev-python/setuptools-git/setuptools-git-1.2.ebuild index 46a11774092..bf26dc59a28 100644 --- a/dev-python/setuptools-git/setuptools-git-1.2.ebuild +++ b/dev-python/setuptools-git/setuptools-git-1.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] dev-vcs/git"
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 34dae25214ddafbbfededad20bd9a99958c78526 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:58:47 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34dae252 dev-python/setuptools: stable 36.7.2 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/setuptools/setuptools-36.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/setuptools/setuptools-36.7.2.ebuild b/dev-python/setuptools/setuptools-36.7.2.ebuild index 884f36b2b4d..5a03d6966dd 100644 --- a/dev-python/setuptools/setuptools-36.7.2.ebuild +++ b/dev-python/setuptools/setuptools-36.7.2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Collection of extensions to Distutils"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-packaging/
commit: ff904189d4327bfc6f3f646e7fb9b234c176d1f0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:57:30 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff904189 dev-python/jaraco-packaging: stable 4.1 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild b/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild index 9543f4c803c..2dd0e6e7774 100644 --- a/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild +++ b/dev-python/jaraco-packaging/jaraco-packaging-4.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86" IUSE="doc test" RDEPEND=">=dev-python/six-1.4[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/py/
commit: eac8379137caf7e14ea2b74cf2960c3e8160efe4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:57:43 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac83791 dev-python/py: stable 1.4.34 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/py/py-1.4.34.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild index b04a773bd76..0cb6b09ad50 100644 --- a/dev-python/py/py-1.4.34.ebuild +++ b/dev-python/py/py-1.4.34.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +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" IUSE="doc test" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/contextlib2/
commit: 3f17cdc4e420f25281f1c0a3a16abd30d8d6d388 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:57:17 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f17cdc4 dev-python/contextlib2: stable 0.5.5 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/contextlib2/contextlib2-0.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/contextlib2/contextlib2-0.5.5.ebuild b/dev-python/contextlib2/contextlib2-0.5.5.ebuild index 9b386887a75..35c7bfa6464 100644 --- a/dev-python/contextlib2/contextlib2-0.5.5.ebuild +++ b/dev-python/contextlib2/contextlib2-0.5.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2.4" SLOT="0" -KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-unittest-mock/
commit: 11d2f630adf192f69bf0584b16ae244d1124c323 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 21:51:08 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d2f630 dev-python/backports-unittest-mock: stable 1.3 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild index 4314c568b12..de8ebebd8eb 100644 --- a/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild +++ b/dev-python/backports-unittest-mock/backports-unittest-mock-1.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ia64 ~mips ppc ppc64 ~sparc x86" IUSE="doc test" RDEPEND="dev-python/backports[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shutil/
commit: 58f20d3199bf03344ca67c8c489a9b38296ff06b Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 21:52:25 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 21:58:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f20d31 dev-python/pytest-shutil: stable 1.2.11 for ppc/ppc64, bug #641304 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild index ae104480164..4c1f5fe917e 100644 --- a/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild +++ b/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pcb/
commit: 1be583fca8fede5a560fce51c7643e3c20004dbc Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 23 21:50:18 2017 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 23 21:50:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be583fc sci-electronics/pcb: prepare for switch in file naming Old versions had pcb-mmdd as official release number. Recently upstream switched to pcb-x.y.z As discussed on #gentoo-dev we rename pcb-20140316 to pcb-0_p20140316, and package mask >=pcb-2000. Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-electronics/pcb/pcb-0_p20140316.ebuild | 150 + 1 file changed, 150 insertions(+) diff --git a/sci-electronics/pcb/pcb-0_p20140316.ebuild b/sci-electronics/pcb/pcb-0_p20140316.ebuild new file mode 100644 index 000..a36541e014b --- /dev/null +++ b/sci-electronics/pcb/pcb-0_p20140316.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit autotools eutils xdg-utils gnome2-utils toolchain-funcs + +DESCRIPTION="GPL Electronic Design Automation: Printed Circuit Board editor" +HOMEPAGE="http://www.gpleda.org/"; +SRC_URI="mirror://sourceforge/pcb/pcb/${P/0_p/}/${P/0_p/}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos" +IUSE="dbus debug doc gcode gif gtk jpeg m4lib-png motif nelma opengl png +test tk toporouter xrender" +# toporouter-output USE flag removed, there seems to be no result + +CDEPEND="dev-libs/glib:2 + gif? ( >=media-libs/gd-2.0.23 ) + gtk? ( x11-libs/gtk+:2 x11-libs/pango + x11-libs/gtkglext + dbus? ( sys-apps/dbus ) ) + jpeg? ( >=media-libs/gd-2.0.23[jpeg] ) + motif? ( !gtk? ( + >=x11-libs/motif-2.3:0 + dbus? ( sys-apps/dbus ) + xrender? ( >=x11-libs/libXrender-0.9 ) ) ) + nelma? ( >=media-libs/gd-2.0.23[png] ) + opengl? ( virtual/opengl ) + gcode? ( >=media-libs/gd-2.0.23[png] ) + virtual/libintl + png? ( >=media-libs/gd-2.0.23[png] ) + m4lib-png? ( >=media-libs/gd-2.0.23[png] ) + tk? ( >=dev-lang/tk-8:0 )" +#toporouter-output? ( x11-libs/cairo ) + +DEPEND="${CDEPEND} + test? ( + sci-electronics/gerbv + virtual/imagemagick-tools + ) + >=dev-util/intltool-0.35 + virtual/pkgconfig + sys-devel/gettext" + +RDEPEND="${CDEPEND} + sci-electronics/electronics-menu" + +DOCS="AUTHORS README NEWS ChangeLog" + +S="${WORKDIR}/${P/0_p/}" + +pkg_setup() { + if use gtk && use motif; then + elog "Can only build for GTK+ or Motif/Lesstif GUI. GTK+ has priority." + fi + if !(use gtk || use motif); then + elog "Building without GUI, make sure you know what you are doing." + fi + if use dbus && !(use gtk || use motif); then + elog "dbus needs GTK or Motif/Lesstif GUI. Try USE=-dbus or USE=gtk or USE=motif." + fi + if use opengl && !(use gtk); then + elog "GL drawing needs GTK" + fi + if (use gtk || (! use gtk && ! use motif)) && (use xrender); then + elog "The XRender extension is only usable with the Motif/Lesstif GUI." + fi +} + +src_prepare() { + if use test; then + # adapt the list of tests to run according to USE flag settings + if ! use png; then + sed -i '/^hid_png/d' tests/tests.list || die + fi + if ! use gcode; then + sed -i '/^hid_gcode/d' tests/tests.list || die + fi + fi + # Backport from upstream + # http://git.geda-project.org/pcb/commit/?id=a34b40add60310a51780f359cc90d9c5ee75752c + # (do not install static GTS library) + sed -i -e 's/lib_LIBRARIES/noinst_LIBRARIES/' -e 's/include_HEADERS/noinst_HEADERS/' gts/Makefile.am || die + + # fix bad syntax in Makefile.am and configure.ac before running eautoreconf + sed -i -e 's/:=/=/' Makefile.am || die + epatch "${FILESDIR}"/${PN}-20110918-fix-config.diff + eautoreconf +} + +src_configure() { + local myconf + if use gtk ; then + myconf="--with-gui=gtk $(use_enable dbus) $(use_enable opengl gl) --disable-xrender" + elif use motif ; then + myconf="--with-gui=lesstif $(use_enable dbus) $(use_enable xrender)" + else + myconf="--with-gui=batch --disable-xrender --disable-dbus" + fi + + local exporters="bom gerber ps" + if (use png || use jpeg || use gif) ; then + exporters="${exporters} png" + fi + use nelma && exporters="${exporters} nelma" + use gcode && exporters="${exporters} gcode" + use tk || export WISH="${EPREFIX}/bin/true" + + econf \ + ${myconf} \
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pcb/
commit: 1cb4bbd81a1744146db8938cd1fb7e2ed49eb2d3 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 23 21:53:19 2017 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 23 21:53:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb4bbd8 sci-electronics/pcb: Copy over stable arches to renamed ebuild See commit before Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-electronics/pcb/pcb-0_p20140316.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/pcb/pcb-0_p20140316.ebuild b/sci-electronics/pcb/pcb-0_p20140316.ebuild index a36541e014b..ce02a939c6b 100644 --- a/sci-electronics/pcb/pcb-0_p20140316.ebuild +++ b/sci-electronics/pcb/pcb-0_p20140316.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pcb/pcb/${P/0_p/}/${P/0_p/}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-macos" +KEYWORDS="amd64 ppc x86 ~x86-macos" IUSE="dbus debug doc gcode gif gtk jpeg m4lib-png motif nelma opengl png test tk toporouter xrender" # toporouter-output USE flag removed, there seems to be no result
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/geda-suite/
commit: 26611334db774e8539d4e0a7173175fb028f6fc7 Author: Thomas Beierlein gentoo org> AuthorDate: Sat Dec 23 21:26:24 2017 + Commit: Thomas Beierlein gentoo org> CommitDate: Sat Dec 23 21:27:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26611334 sci-electronics/geda-suite: Version bump Drops especially the min version for sci-electronics/pcb. Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../geda-suite/geda-suite-20171223.ebuild | 24 ++ 1 file changed, 24 insertions(+) diff --git a/sci-electronics/geda-suite/geda-suite-20171223.ebuild b/sci-electronics/geda-suite/geda-suite-20171223.ebuild new file mode 100644 index 000..b042cef805b --- /dev/null +++ b/sci-electronics/geda-suite/geda-suite-20171223.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +HOMEPAGE="http://www.geda.seul.org"; +DESCRIPTION="Metapackage for all components for a full-featured gEDA/gaf system" + +IUSE='' +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND="sci-electronics/geda + sci-electronics/gerbv + >=sci-electronics/gnucap-0.35.20091207 + >=sci-electronics/gwave-20090213-r1 + sci-electronics/pcb + >=sci-electronics/geda-xgsch2pcb-0.1.3-r3 + >=sci-electronics/iverilog-0.9.6 + sci-electronics/ngspice + sci-electronics/gspiceui + >=sci-electronics/gnetman-0.0.1_pre20110124 + sci-electronics/gtkwave"
[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/, dev-php/xdebug/, profiles/
commit: 2c021fed3ecf350c4b00b10689426d572e112738 Author: Charles Nérot nerot com> AuthorDate: Fri Dec 22 09:31:05 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c021fed dev-php/xdebug: Bump 2.6.0-alpha1 Bug: https://bugs.gentoo.org/640256 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6586 dev-php/xdebug-client/Manifest | 1 + .../xdebug-client-2.6.0_alpha1.ebuild | 29 +++ dev-php/xdebug/Manifest| 1 + dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild | 41 ++ profiles/package.mask | 7 5 files changed, 79 insertions(+) diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest index 2f0054762be..897d543a284 100644 --- a/dev-php/xdebug-client/Manifest +++ b/dev-php/xdebug-client/Manifest @@ -2,3 +2,4 @@ DIST xdebug-2.4.1.tgz 265542 BLAKE2B 01526f01bc24f6b241c9647da100b3c080a93bcce4c DIST xdebug-2.5.0.tgz 267640 BLAKE2B beaa0ac97867a4d28f7daca3277f3c2071f2bc5cfa9302b64f8e02b65b2745340a689962d4f8e1668e3434ed271af741f8d47466f501e1d05c0e2240f0f39730 SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 DIST xdebug-2.5.3.tgz 279085 BLAKE2B cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 +DIST xdebug-2.6.0alpha1.tgz 276350 BLAKE2B bbb3fdb46c0e69cee606a6b4c3acbc1816acb73c174bb8b598ab068a40b20f728ea908bd063bafa540a4a47ae46e5a262487f0f35435ef587acfbe4f93d23c34 SHA512 ffd3b5ca78c6b42773ad43cedbe18ccd6d4ed34b709cbd821d4496d384e2bf9a90bb23c53011d490047f28d198b08b225c2b445a8dfe420769587065098f2e89 diff --git a/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild b/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild new file mode 100644 index 000..0bf9c2be8c9 --- /dev/null +++ b/dev-php/xdebug-client/xdebug-client-2.6.0_alpha1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PV="${PV/_/}" +MY_PV="${MY_PV/rc/RC}" + +DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)" +HOMEPAGE="http://www.xdebug.org/"; +SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"; + +LICENSE="Xdebug" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="libedit" + +DEPEND="libedit? ( dev-libs/libedit ) + net-libs/libnsl:0=" +RDEPEND="${DEPEND}" +S="${WORKDIR}/xdebug-${MY_PV}/debugclient" + +src_configure() { + econf $(use_with libedit) +} + +src_install() { + newbin debugclient xdebug +} diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest index 2f0054762be..897d543a284 100644 --- a/dev-php/xdebug/Manifest +++ b/dev-php/xdebug/Manifest @@ -2,3 +2,4 @@ DIST xdebug-2.4.1.tgz 265542 BLAKE2B 01526f01bc24f6b241c9647da100b3c080a93bcce4c DIST xdebug-2.5.0.tgz 267640 BLAKE2B beaa0ac97867a4d28f7daca3277f3c2071f2bc5cfa9302b64f8e02b65b2745340a689962d4f8e1668e3434ed271af741f8d47466f501e1d05c0e2240f0f39730 SHA512 75b1dbf32059eebb6ea3fb6ebb50ab26d73f8ce2964be1fec41ecfd9ae3d8bd55b6997daf03727b28b91ba06d08734865158bed6f038a46f00a1da5424ce5fe6 DIST xdebug-2.5.3.tgz 279085 BLAKE2B cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06 SHA512 b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73 SHA512 9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1 +DIST xdebug-2.6.0alpha1.tgz 276350 BLAKE2B bbb3fdb46c0e69cee606a6b4c3acbc1816acb73c174bb8b598ab068a40b20f728ea908bd063bafa540a4a47ae46e5a262487f0f35435ef587acfbe4f93d23c34 SHA512 ffd3b5ca78c6b42773ad43cedbe18ccd6d4ed34b709cbd821d4496d384e2bf9a90bb23c53011d490047f28d198b08b225c2b445a8dfe420769587065098f2e89 diff --git a/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild b/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild new file mode 100644 index 000..e6373356bd7 --- /dev/null +++ b/dev-php/xdebug/xdebug-2.6.0_alpha1.ebuild @@ -0,0 +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/native-mpi/
commit: 58676013a79c5548e828e7a605946fec6d34617d Author: Harri Nieminen gmail com> AuthorDate: Fri Dec 15 17:47:28 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58676013 sys-cluster/native-mpi: EAPI 3 -> 6 Package-Manager: Portage-2.3.18, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6556 sys-cluster/native-mpi/native-mpi-0.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sys-cluster/native-mpi/native-mpi-0.ebuild b/sys-cluster/native-mpi/native-mpi-0.ebuild index 5b2cab5d1d1..3d8f7384739 100644 --- a/sys-cluster/native-mpi/native-mpi-0.ebuild +++ b/sys-cluster/native-mpi/native-mpi-0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=3 +EAPI=6 DESCRIPTION="Use native OS MPI in prefix environment" HOMEPAGE="https://prefix.gentoo.org"; @@ -15,8 +15,10 @@ IUSE="" DEPEND="" RDEPEND="${DEPEND}" +S="${WORKDIR}" + src_install() { - cat >> "${T}"/99mpi <<- EOF + cat >> "${T}"/99mpi <<- EOF || die MPI_CC=gcc MPI_CXX=g++ MPI_FC=gfortran
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 0fe58ca394538fc9f6016467cdb93084b3907a97 Author: robert r123 de> AuthorDate: Wed Dec 20 21:50:01 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe58ca3 net-im/signal-desktop-bin: remove old version net-im/signal-desktop-bin/Manifest | 1 - .../signal-desktop-bin-1.0.40.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 4908945f21c..ea14c9061c9 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,2 +1 @@ -DIST signal-desktop_1.0.40_amd64.deb 94694618 BLAKE2B ed6824f3e2ab2ee7a9872d19b8b8938547be8e3904d62d646b4e7c2dafb1caea3a8f847b7ac6fbbe6d905f5af45a02f83d766d7f55205a1a6fbc0927c2b464ad SHA512 b11f9b537a862c496a942a17977c7cc4f5ffc7b5892c6287e13711b2705163692d7b014083de770144df6d51bfc9a8b0f128e3b1a8c0f507fc042d27d5136d32 DIST signal-desktop_1.1.0_amd64.deb 65522064 BLAKE2B 4128a5d3ceca998fb36dc48a19c7cb520f5ea9a162881e1bcd578b6e68861113164c636a0159e937b42492ecfa5624de66376871a61133a4c3fc4be85e535322 SHA512 2bb1c92ccc070325d38bfaacca6998a1ce465801e70736bea9eee3f46fb321882bbe052460cdef8c4767ea971b3be248f31467f301feebed428048541a613524 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild deleted file mode 100644 index 55d85246678..000 --- a/net-im/signal-desktop-bin/signal-desktop-bin-1.0.40.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" - -inherit gnome2-utils unpacker xdg-utils pax-utils - -DESCRIPTION="Signal Desktop" -HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop"; -SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RESTRICT="bindist mirror" - -RDEPEND=" - gnome-base/gconf:2 - dev-libs/libappindicator:3 - dev-libs/nss - x11-libs/libXtst - " - -QA_PREBUILT="opt/Signal/signal-desktop - opt/Signal/libnode.so - opt/Signal/libffmpeg.so" - -S="${WORKDIR}" - -src_install() { - doins -r . - fperms +x /opt/Signal/signal-desktop - pax-mark m opt/Signal/signal-desktop - - dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 1cc9717c0b1bca519c33cc70ca34030ea91cf840 Author: robert r123 de> AuthorDate: Wed Dec 20 21:49:18 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc9717c net-im/signal-desktop-bin: bump version 1.1.0 Closes: https://bugs.gentoo.org/642008 Closes: https://github.com/gentoo/gentoo/pull/6593 net-im/signal-desktop-bin/Manifest | 1 + .../signal-desktop-bin-1.1.0.ebuild| 51 ++ 2 files changed, 52 insertions(+) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 54cf368c1ef..4908945f21c 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1 +1,2 @@ DIST signal-desktop_1.0.40_amd64.deb 94694618 BLAKE2B ed6824f3e2ab2ee7a9872d19b8b8938547be8e3904d62d646b4e7c2dafb1caea3a8f847b7ac6fbbe6d905f5af45a02f83d766d7f55205a1a6fbc0927c2b464ad SHA512 b11f9b537a862c496a942a17977c7cc4f5ffc7b5892c6287e13711b2705163692d7b014083de770144df6d51bfc9a8b0f128e3b1a8c0f507fc042d27d5136d32 +DIST signal-desktop_1.1.0_amd64.deb 65522064 BLAKE2B 4128a5d3ceca998fb36dc48a19c7cb520f5ea9a162881e1bcd578b6e68861113164c636a0159e937b42492ecfa5624de66376871a61133a4c3fc4be85e535322 SHA512 2bb1c92ccc070325d38bfaacca6998a1ce465801e70736bea9eee3f46fb321882bbe052460cdef8c4767ea971b3be248f31467f301feebed428048541a613524 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild new file mode 100644 index 000..55ac05c96d9 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit gnome2-utils unpacker xdg-utils pax-utils + +DESCRIPTION="Signal Desktop" +HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop"; +SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="bindist mirror" + +RDEPEND=" + gnome-base/gconf:2 + dev-libs/libappindicator:3 + dev-libs/nss + x11-libs/libXtst + net-print/cups + " + +QA_PREBUILT="opt/Signal/signal-desktop + opt/Signal/libnode.so + opt/Signal/libffmpeg.so" + +S="${WORKDIR}" + +src_install() { + doins -r . + fperms +x /opt/Signal/signal-desktop + pax-mark m opt/Signal/signal-desktop + + dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/files/2015-8/, ...
commit: 6196afced73431a3f02f3735a3ddc5e872cf4d2b Author: charIes17 arcor de> AuthorDate: Sun Dec 17 08:16:24 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6196afce net-wireless/wpa_supplicant: remove unused patches Unused patches for wpa_supplicant to be removed: files/2015-7 files/2015-8 files/2016-1 Closes: https://bugs.gentoo.org/641440 Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6570 ...-peer-Fix-last-fragment-length-validation.patch | 54 -- ...erver-Fix-last-fragment-length-validation.patch | 51 -- ...r-Fix-error-path-for-unexpected-Confirm-m.patch | 34 - ...ject-a-Credential-with-invalid-passphrase.patch | 82 -- ...parameter-set-with-invalid-passphrase-cha.patch | 51 -- ...ines-from-wpa_supplicant-config-network-o.patch | 82 -- ...CRED-commands-with-newline-characters-in-.patch | 62 ...commands-with-newline-characters-in-the-s.patch | 50 - 8 files changed, 466 deletions(-) diff --git a/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-peer-Fix-last-fragment-length-validation.patch b/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-peer-Fix-last-fragment-length-validation.patch deleted file mode 100644 index 82c26398b69..000 --- a/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-peer-Fix-last-fragment-length-validation.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 8057821706784608b828e769ccefbced95591e50 Mon Sep 17 00:00:00 2001 -From: Jouni Malinen -Date: Sun, 1 Nov 2015 18:18:17 +0200 -Subject: [PATCH] EAP-pwd peer: Fix last fragment length validation - -All but the last fragment had their length checked against the remaining -room in the reassembly buffer. This allowed a suitably constructed last -fragment frame to try to add extra data that would go beyond the buffer. -The length validation code in wpabuf_put_data() prevents an actual -buffer write overflow from occurring, but this results in process -termination. (CVE-2015-5315) - -Signed-off-by: Jouni Malinen - src/eap_peer/eap_pwd.c | 7 +++ - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git a/src/eap_peer/eap_pwd.c b/src/eap_peer/eap_pwd.c -index 1f78544..75ceef1 100644 a/src/eap_peer/eap_pwd.c -+++ b/src/eap_peer/eap_pwd.c -@@ -903,7 +903,7 @@ eap_pwd_process(struct eap_sm *sm, void *priv, struct eap_method_ret *ret, - /* -* buffer and ACK the fragment -*/ -- if (EAP_PWD_GET_MORE_BIT(lm_exch)) { -+ if (EAP_PWD_GET_MORE_BIT(lm_exch) || data->in_frag_pos) { - data->in_frag_pos += len; - if (data->in_frag_pos > wpabuf_size(data->inbuf)) { - wpa_printf(MSG_INFO, "EAP-pwd: Buffer overflow attack " -@@ -916,7 +916,8 @@ eap_pwd_process(struct eap_sm *sm, void *priv, struct eap_method_ret *ret, - return NULL; - } - wpabuf_put_data(data->inbuf, pos, len); -- -+ } -+ if (EAP_PWD_GET_MORE_BIT(lm_exch)) { - resp = eap_msg_alloc(EAP_VENDOR_IETF, EAP_TYPE_PWD, -EAP_PWD_HDR_SIZE, -EAP_CODE_RESPONSE, eap_get_id(reqData)); -@@ -930,10 +931,8 @@ eap_pwd_process(struct eap_sm *sm, void *priv, struct eap_method_ret *ret, -* we're buffering and this is the last fragment -*/ - if (data->in_frag_pos) { -- wpabuf_put_data(data->inbuf, pos, len); - wpa_printf(MSG_DEBUG, "EAP-pwd: Last fragment, %d bytes", - (int) len); -- data->in_frag_pos += len; - pos = wpabuf_head_u8(data->inbuf); - len = data->in_frag_pos; - } --- -1.9.1 - diff --git a/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-server-Fix-last-fragment-length-validation.patch b/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-server-Fix-last-fragment-length-validation.patch deleted file mode 100644 index bfc4c74e95c..000 --- a/net-wireless/wpa_supplicant/files/2015-7/0001-EAP-pwd-server-Fix-last-fragment-length-validation.patch +++ /dev/null @@ -1,51 +0,0 @@ -From bef802ece03f9ae9d52a21f0cf4f1bc2c5a1f8aa Mon Sep 17 00:00:00 2001 -From: Jouni Malinen -Date: Sun, 1 Nov 2015 18:24:16 +0200 -Subject: [PATCH] EAP-pwd server: Fix last fragment length validation - -All but the last fragment had their length checked against the remaining -room in the reassembly buffer. This allowed a suitably constructed last -fragment frame to try to add extra data that would go beyond the buffer. -The length validation code in wpabuf_put_data() prevents an actual -buffer write overflow from occurring, but this results in process -termination. (CVE-2015-5314) - -Signed-off-by: Jouni Malinen - src/eap_server/eap
[gentoo-commits] repo/gentoo:master commit in: media-fonts/cm-unicode/
commit: 594fcfce7a0a20cfc4deb4c92377357dd5553ae7 Author: Harri Nieminen gmail com> AuthorDate: Tue Dec 19 16:47:21 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594fcfce media-fonts/cm-unicode: Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6584 media-fonts/cm-unicode/cm-unicode-0.7.0.ebuild | 21 - 1 file changed, 21 deletions(-) diff --git a/media-fonts/cm-unicode/cm-unicode-0.7.0.ebuild b/media-fonts/cm-unicode/cm-unicode-0.7.0.ebuild deleted file mode 100644 index 99da08fbceb..000 --- a/media-fonts/cm-unicode/cm-unicode-0.7.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 - -inherit font - -DESCRIPTION="Computer Modern Unicode fonts" -HOMEPAGE="http://cm-unicode.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-ttf.tar.xz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="app-arch/xz-utils" -RDEPEND="" - -FONT_SUFFIX="ttf" -DOCS="Changes FAQ"
[gentoo-commits] repo/gentoo:master commit in: media-libs/osl/files/, media-libs/osl/
commit: 58d64aeec2469a0295a101bdaf8b57c533835b2d Author: Jonathan Scruggs gmail com> AuthorDate: Sat Dec 23 11:14:24 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 21:21:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d64aee media-libs/osl: New package A small but rich language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation. New dependency for media-gfx/blender. Closes: https://github.com/gentoo/gentoo/pull/6609 media-libs/osl/Manifest | 1 + media-libs/osl/files/osl-1.8.12-cmake-fixes.patch | 332 ++ media-libs/osl/metadata.xml | 27 ++ media-libs/osl/osl-1.8.12.ebuild | 70 + 4 files changed, 430 insertions(+) diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest new file mode 100644 index 000..b3d37043f05 --- /dev/null +++ b/media-libs/osl/Manifest @@ -0,0 +1 @@ +DIST osl-1.8.12.tar.gz 14572814 BLAKE2B edf742b104e723e1e3e56b2fb28b1cd4c81921b04a00b8c0f58cf174105a78881283837b550fb4a67d38f5f0a37327fac7a17310974895ed747e8813e6c8ad7b SHA512 29bb0a23d9e1aa445e87b7080be056f939a1828fa87f001cc1503a8c76d21a5620c69146158d27800db71b1abee71a0c39804d85aea7b5899b0cb7ca1c617b56 diff --git a/media-libs/osl/files/osl-1.8.12-cmake-fixes.patch b/media-libs/osl/files/osl-1.8.12-cmake-fixes.patch new file mode 100644 index 000..6ad5d94ac93 --- /dev/null +++ b/media-libs/osl/files/osl-1.8.12-cmake-fixes.patch @@ -0,0 +1,332 @@ +From cb34603cce0a8814dc66f76ecc5ceeb04a8d3791 Mon Sep 17 00:00:00 2001 +From: Jonathan Scruggs +Date: Fri, 18 Aug 2017 13:37:54 +0100 +Subject: [PATCH] OpenShadingLanguage/RB-1.8: Change to GNUInstallDirs for + install paths + +The variables: BIN_INSTALL_DIR, LIB_INSTALL_DIR, INCLUDE_INSTALL_DIR, +DOC_INSTALL_DIR, and MAN_INSTALL_DIR are defined but never used. +Instead, hard coded paths to lib, include, and bin were used. This +will cause difficulty on multi-lib systems or in cases where they +are named differently. The existing variables were replaced by the +GNUInstallDirs variables, which is compatible on all systems. + +The macro install_targets was defined, but never used in code, +so all library installs were changed to use it. +Thus all library installs now use GNUInstallDirs. + +INSTALL_DOCS variable is defined, so it's now controlling if +the documentation is being installed. + +Signed-off by: Jonathan Scruggs +--- + CMakeLists.txt | 66 +- + src/cmake/util_macros.cmake| 6 ++-- + src/doc/CMakeLists.txt | 6 ++-- + src/include/CMakeLists.txt | 2 +- + src/liboslcomp/CMakeLists.txt | 2 +- + src/liboslexec/CMakeLists.txt | 2 +- + src/liboslnoise/CMakeLists.txt | 2 +- + src/liboslquery/CMakeLists.txt | 2 +- + src/osl.imageio/CMakeLists.txt | 19 +--- + src/oslc/CMakeLists.txt| 2 +- + src/oslinfo/CMakeLists.txt | 2 +- + src/testrender/CMakeLists.txt | 2 +- + src/testshade/CMakeLists.txt | 6 ++-- + 13 files changed, 32 insertions(+), 87 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 305047c0..da4635ab 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -248,6 +248,8 @@ set (OSL_BUILD_PLUGINS ON CACHE BOOL "Bool OSL plugins, for example OIIO plugin" + set (USE_CCACHE ON CACHE BOOL "Use ccache if found") + set (CODECOV OFF CACHE BOOL "Build code coverage tests") + option (USE_BOOST_WAVE "Use Boost Wave for C preprocessor (alternative is to use clang)" OFF) ++set (PLUGIN_SEARCH_PATH "" CACHE STRING "Default plugin search path") ++set (INSTALL_DOCS ON CACHE BOOL "Install documentation") + + # Use ccache if found + find_program (CCACHE_FOUND ccache) +@@ -349,6 +351,14 @@ if (OSL_NAMESPACE) + endif () + message(STATUS "Setting Namespace to: ${OSL_NAMESPACE}") + ++include (GNUInstallDirs) ++ ++message (STATUS "CMAKE_INSTALL_PREFIX is ${CMAKE_INSTALL_PREFIX}") ++message (STATUS "CMAKE_INSTALL_LIBDIR is ${CMAKE_INSTALL_LIBDIR}") ++message (STATUS "CMAKE_INSTALL_BINDIR is ${CMAKE_INSTALL_BINDIR}") ++message (STATUS "CMAKE_INSTALL_DOCDIR is ${CMAKE_INSTALL_DOCDIR}") ++message (STATUS "CMAKE_INSTALL_INCLUDEDIR is ${CMAKE_INSTALL_INCLUDEDIR}") ++ + set (CMAKE_MODULE_PATH + "${PROJECT_SOURCE_DIR}/src/cmake/modules" + "${PROJECT_SOURCE_DIR}/src/cmake") +@@ -363,58 +373,6 @@ include_directories ( + ) + + +-### +-# Paths for install tree customization. Note that relative paths are relative +-# to CMAKE_INSTALL_PREFIX. +-set (DEFAULT_BIN_INSTALL_DIR "bin") +-set (DEFAULT_LIB_INSTALL_DIR "lib") +-set (DEFAULT_INCLUDE_INSTALL_DIR "include/OSL") +-if (UNIX AND NOT SELF_CONTAINED_INSTALL_TREE) +-# Try to be well-behaved and install into reasonable places according to +-# the "standard" unix direct
[gentoo-commits] proj/sci:master commit in: dev-perl/Text-RecordParser/
commit: cf3f2992fc0460ff5b254d60b2ec7e68458b313d Author: Martin Mokrejš fold natur cuni cz> AuthorDate: Sat Dec 23 21:13:04 2017 + Commit: Martin Mokrejs fold natur cuni cz> CommitDate: Sat Dec 23 21:13:04 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf3f2992 dev-perl/Text-RecordParser: add missing dependency Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-perl/Text-RecordParser/Text-RecordParser-1.6.5.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-perl/Text-RecordParser/Text-RecordParser-1.6.5.ebuild b/dev-perl/Text-RecordParser/Text-RecordParser-1.6.5.ebuild index 07a357f68..fcb4e8ac7 100644 --- a/dev-perl/Text-RecordParser/Text-RecordParser-1.6.5.ebuild +++ b/dev-perl/Text-RecordParser/Text-RecordParser-1.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,9 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND="dev-lang/perl" +RDEPEND=" + dev-lang/perl + dev-perl/Module-Install" DEPEND="${RDEPEND}" SRC_TEST="do"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 24fd67a086660f1350a801b93bbc0b8906ec43cf Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:37:41 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:37:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fd67a0 sys-kernel/gentoo-sources: stable 4.14.8-r1 for ppc64, bug #641832 (thanks to ernsteiswuerfel) Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild index 389964e9260..58283d68afa 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 9574b5ac44bfbd8d5eccbee54814b4476c4797a2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:37:34 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:37:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9574b5ac sys-kernel/gentoo-sources: stable 4.14.8-r1 for ia64, bug #641832 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild index 810c1b4a6b9..389964e9260 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pkg-config/
commit: 7eda2d0ef1b4c4021c74288ee938615e4ae32aee Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:35:57 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:36:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eda2d0e dev-ruby/pkg-config: stable 1.2.8 for ia64, bug #642004 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-ruby/pkg-config/pkg-config-1.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild index e44eb405be2..84010c864b0 100644 --- a/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild +++ b/dev-ruby/pkg-config/pkg-config-1.2.8.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="A pkg-config implementation by Ruby" HOMEPAGE="https://github.com/rcairo/pkg-config"; LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86" SLOT="0" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: 84b864d340560505442119fd716e225a5da65154 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:35:51 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:36:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b864d3 dev-ruby/nokogiri: stable 1.8.1 for ia64, bug #642004 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-ruby/nokogiri/nokogiri-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild index 46380a944c9..d574f7d742b 100644 --- a/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://nokogiri.org/"; LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ada/langkit/, dev-ada/langkit/files/
commit: df124d65f1c4eb996e4bff76d9b22f60d49a275f Author: Tupone Alfredo gentoo org> AuthorDate: Sat Dec 23 20:32:49 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Dec 23 20:32:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df124d65 dev-ada/langkit: Add dev-ada/langkit Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ada/langkit/Manifest| 1 + dev-ada/langkit/files/langkit-2017-gentoo.patch | 36 dev-ada/langkit/langkit-2017.ebuild | 45 + dev-ada/langkit/metadata.xml| 18 ++ 4 files changed, 100 insertions(+) diff --git a/dev-ada/langkit/Manifest b/dev-ada/langkit/Manifest new file mode 100644 index 000..e7ad949e03c --- /dev/null +++ b/dev-ada/langkit/Manifest @@ -0,0 +1 @@ +DIST langkit-gps-src-2017.tar.gz 364589 BLAKE2B 14d80e904ded20a73d65a5828157ea82672559b5bb47e465381989ad3a6e90f41bd0c6db0a5e4f7b7c532fd4f697f9bc8cb3163c6e61106d0d44da994b1c7b28 SHA512 1c86e60710e4def3d430372eed11bf1a27bf82e84c7b787c5a0be15229b6e5f786dbdf830a311423dd7539841de3076d370afc8b4c1b0cddd1bc379372dcdc95 diff --git a/dev-ada/langkit/files/langkit-2017-gentoo.patch b/dev-ada/langkit/files/langkit-2017-gentoo.patch new file mode 100644 index 000..0260d44c888 --- /dev/null +++ b/dev-ada/langkit/files/langkit-2017-gentoo.patch @@ -0,0 +1,36 @@ +--- langkit-gps-src/langkit/templates/project_file.mako.old2017-07-11 14:19:12.841221846 +0200 langkit-gps-src/langkit/templates/project_file.mako2017-07-11 14:12:39.104981170 +0200 +@@ -82,9 +82,11 @@ + for Default_Switches ("Ada") use +Common_Ada_Cargs & ("-g", "-O0", "-gnatwe", "-gnata"); + +-for Default_Switches ("C") use Common_C_Cargs & ("-g3", "-O0"); ++for Default_Switches ("C") use Common_C_Cargs & ++ ("-g3", "-O0", "-fPIC"); + +-for Switches ("quex_lexer.c") use Common_C_Cargs & ("-g0", "-O0"); ++for Switches ("quex_lexer.c") use Common_C_Cargs & ++ ("-g0", "-O0", "-fPIC"); + -- This file is *huge* and the debugging information for it harms + -- Valgrind runs. We almost never have to debug this file so + -- this is acceptable. +@@ -111,6 +111,7 @@ + -- ... and this prevents OOM on other platforms + end case; + end case; ++ for Driver ("C") use External ("GCC", "gcc"); +end Compiler; + +package Binder is +--- langkit-gps-src/langkit/compile_context.py.old 2017-12-13 22:12:38.689143125 +0100 langkit-gps-src/langkit/compile_context.py 2017-12-13 22:13:02.446737994 +0100 +@@ -1171,8 +1171,7 @@ + # the Quex specification changed from last build. + if generate_lexer and self.cache.is_stale('quex_specification', + quex_spec): +-quex_py_file = path.join(os.environ["QUEX_PATH"], "quex-exe.py") +-subprocess.check_call([sys.executable, quex_py_file, "-i", ++subprocess.check_call(["quex", "-i", +quex_file, +"-o", "quex_lexer", +"--buffer-element-size", "4", diff --git a/dev-ada/langkit/langkit-2017.ebuild b/dev-ada/langkit/langkit-2017.ebuild new file mode 100644 index 000..1d2558ae90d --- /dev/null +++ b/dev-ada/langkit/langkit-2017.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 + +MYPN=${PN}-gps-src + +DESCRIPTION="A Python framework to generate language parsers" +HOMEPAGE="https://www.adacore.com/community"; +SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed044 + -> ${MYPN}-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-ada/gnatcoll[gnat_2017,iconv] + dev-python/mako + dev-python/pyyaml + dev-python/enum34 + dev-python/funcy + dev-python/docutils + dev-python/quex" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${MYPN} + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_test() { + testsuite/testsuite.py | grep FAILED && die "Test failed" +} + +src_install() { + default + python_domodule langkit + python_doscript scripts/create-project.py +} diff --git a/dev-ada/langkit/metadata.xml b/dev-ada/langkit/metadata.xml new file mode 100644 index 000..bfb9cb6484b --- /dev/null +++ b/dev-ada/langkit/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + tup...@gentoo.org + Tupone Alfredo + + + Langkit (nickname for language kit) is a tool whose p
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: 4c4024541820f7a52b2a22813a86a599a3dd7a5a Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:23:23 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:24:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c402454 dev-lang/ruby: stable 2.2.9 for ia64, bug #641090 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-lang/ruby/ruby-2.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ruby/ruby-2.2.9.ebuild b/dev-lang/ruby/ruby-2.2.9.ebuild index 15c6fa65de9..0a2b63fcee7 100644 --- a/dev-lang/ruby/ruby-2.2.9.ebuild +++ b/dev-lang/ruby/ruby-2.2.9.ebuild @@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"; LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests socks5 ssl tk xemacs ncurses +readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/cppcheck/
commit: 07fbc79893af0ba7bc076be16a4b8669a3a04109 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 20:23:16 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 20:24:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fbc798 dev-util/cppcheck: stable 1.81 for hppa, bug #641220 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" dev-util/cppcheck/cppcheck-1.81.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cppcheck/cppcheck-1.81.ebuild b/dev-util/cppcheck/cppcheck-1.81.ebuild index ea26f5ace89..f4de61a9373 100644 --- a/dev-util/cppcheck/cppcheck-1.81.ebuild +++ b/dev-util/cppcheck/cppcheck-1.81.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa x86" +KEYWORDS="amd64 ~arm ~arm64 hppa x86" IUSE="htmlreport pcre qt5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: eb721eb425537a048d49886e80998d100bd06759 Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 23 19:59:29 2017 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 23 19:59:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb721eb4 sys-cluster/ceph: Revision bump to 10.2.10-r1, add yasm DEPEND (bug #642068) Closes: https://bugs.gentoo.org/642068 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-cluster/ceph/ceph-10.2.10-r1.ebuild | 306 1 file changed, 306 insertions(+) diff --git a/sys-cluster/ceph/ceph-10.2.10-r1.ebuild b/sys-cluster/ceph/ceph-10.2.10-r1.ebuild new file mode 100644 index 000..f982615035e --- /dev/null +++ b/sys-cluster/ceph/ceph-10.2.10-r1.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) + +inherit check-reqs autotools eutils python-r1 udev user \ + readme.gentoo-r1 systemd versionator flag-o-matic toolchain-funcs + +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" +SLOT="0" + +IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio" +IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs" + +# unbundling code commented out pending bugs 584056 and 584058 +#>=dev-libs/jerasure-2.0.0-r1 +#>=dev-libs/gf-complete-2.0.0 +COMMON_DEPEND=" + app-arch/snappy:= + sys-libs/zlib:= + app-arch/lz4:= + app-arch/bzip2:= + app-arch/zstd:= + dev-libs/boost:=[threads] + dev-libs/libaio:= + dev-libs/leveldb:=[snappy] + nss? ( dev-libs/nss:= ) + libatomic? ( dev-libs/libatomic_ops:= ) + cryptopp? ( dev-libs/crypto++:= ) + sys-apps/keyutils + sys-apps/util-linux + dev-libs/libxml2:= + radosgw? ( dev-libs/fcgi:= ) + ldap? ( net-nds/openldap:= ) + babeltrace? ( dev-util/babeltrace ) + fuse? ( sys-fs/fuse:0= ) + xfs? ( sys-fs/xfsprogs:= ) + zfs? ( sys-fs/zfs:= ) + gtk? ( + x11-libs/gtk+:2= + dev-cpp/gtkmm:2.4 + gnome-base/librsvg:= + ) + radosgw? ( + dev-libs/fcgi:= + dev-libs/expat:= + net-misc/curl:= + ) + jemalloc? ( dev-libs/jemalloc:= ) + !jemalloc? ( =dev-util/google-perftools-2.4*:= ) + lttng? ( dev-util/lttng-ust:= ) + ${PYTHON_DEPS} + " +DEPEND="${COMMON_DEPEND} + dev-python/cython[${PYTHON_USEDEP}] + app-arch/cpio + dev-lang/yasm + virtual/pkgconfig + dev-python/sphinx + test? ( + sys-fs/btrfs-progs + sys-apps/grep[pcre] + dev-python/tox[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + )" +RDEPEND="${COMMON_DEPEND} + sys-apps/hdparm + sys-block/parted + sys-fs/cryptsetup + sys-apps/gptfdisk + !/dev/null || die + # + # This generates a QA warning about running econf in src_compile + # and src_install. Unfortunately the only other way to do this would + # involve building all of for each python implementation times, which + # wastes a _lot_ of CPU time and disk space. This hack will no longer + # be needed with >=ceph-11.2. + # + python_setup "${1}" + econf "${ECONFARGS[@]}" + + popd >/dev/null || die +} + +src_compile() { + emake + emake_python_bindings all + + use test && emake check-local +} + +src_test() { + make check || die "make check failed" +} + +src_install() { + default + emake_python_bindings install-exec "DESTDIR=\"${D}\"" + + prune_libtool_files --all + + exeinto /usr/$(get_libdir)/ceph + newexe src/init-ceph ceph_init.sh + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ceph.logrotate ${PN} + + keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat + + fowners -R ceph:ceph /var/lib/ceph /var/log/ceph + + newinitd "${FILESDIR}/rbdmap.initd" rbdmap + newinitd "${FILESDIR}/${PN}.initd-r5" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r3" ${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}"/sysctld 90-${PN}.conf + + use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc + + systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" "ceph-mds@.service" + systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" "ceph-osd@.service" + + udev_dorules udev/*.rules + + readme.gentoo_create_doc + + python_setup 'pytho
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: c21b242192f65ec58d5328f78b099e6722d7d5a4 Author: Patrick McLean gentoo org> AuthorDate: Sat Dec 23 20:01:12 2017 + Commit: Patrick McLean gentoo org> CommitDate: Sat Dec 23 20:01:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21b2421 sys-cluster/ceph: Remove original 10.2.10 ebuild Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-cluster/ceph/ceph-10.2.10.ebuild | 305 --- 1 file changed, 305 deletions(-) diff --git a/sys-cluster/ceph/ceph-10.2.10.ebuild b/sys-cluster/ceph/ceph-10.2.10.ebuild deleted file mode 100644 index f142f074819..000 --- a/sys-cluster/ceph/ceph-10.2.10.ebuild +++ /dev/null @@ -1,305 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit check-reqs autotools eutils python-r1 udev user \ - readme.gentoo-r1 systemd versionator flag-o-matic toolchain-funcs - -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" -SLOT="0" - -IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio" -IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs" - -# unbundling code commented out pending bugs 584056 and 584058 -#>=dev-libs/jerasure-2.0.0-r1 -#>=dev-libs/gf-complete-2.0.0 -COMMON_DEPEND=" - app-arch/snappy:= - sys-libs/zlib:= - app-arch/lz4:= - app-arch/bzip2:= - app-arch/zstd:= - dev-libs/boost:=[threads] - dev-libs/libaio:= - dev-libs/leveldb:=[snappy] - nss? ( dev-libs/nss:= ) - libatomic? ( dev-libs/libatomic_ops:= ) - cryptopp? ( dev-libs/crypto++:= ) - sys-apps/keyutils - sys-apps/util-linux - dev-libs/libxml2:= - radosgw? ( dev-libs/fcgi:= ) - ldap? ( net-nds/openldap:= ) - babeltrace? ( dev-util/babeltrace ) - fuse? ( sys-fs/fuse:0= ) - xfs? ( sys-fs/xfsprogs:= ) - zfs? ( sys-fs/zfs:= ) - gtk? ( - x11-libs/gtk+:2= - dev-cpp/gtkmm:2.4 - gnome-base/librsvg:= - ) - radosgw? ( - dev-libs/fcgi:= - dev-libs/expat:= - net-misc/curl:= - ) - jemalloc? ( dev-libs/jemalloc:= ) - !jemalloc? ( =dev-util/google-perftools-2.4*:= ) - lttng? ( dev-util/lttng-ust:= ) - ${PYTHON_DEPS} - " -DEPEND="${COMMON_DEPEND} - dev-python/cython[${PYTHON_USEDEP}] - app-arch/cpio - virtual/pkgconfig - dev-python/sphinx - test? ( - sys-fs/btrfs-progs - sys-apps/grep[pcre] - dev-python/tox[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - )" -RDEPEND="${COMMON_DEPEND} - sys-apps/hdparm - sys-block/parted - sys-fs/cryptsetup - sys-apps/gptfdisk - !/dev/null || die - # - # This generates a QA warning about running econf in src_compile - # and src_install. Unfortunately the only other way to do this would - # involve building all of for each python implementation times, which - # wastes a _lot_ of CPU time and disk space. This hack will no longer - # be needed with >=ceph-11.2. - # - python_setup "${1}" - econf "${ECONFARGS[@]}" - - popd >/dev/null || die -} - -src_compile() { - emake - emake_python_bindings all - - use test && emake check-local -} - -src_test() { - make check || die "make check failed" -} - -src_install() { - default - emake_python_bindings install-exec "DESTDIR=\"${D}\"" - - prune_libtool_files --all - - exeinto /usr/$(get_libdir)/ceph - newexe src/init-ceph ceph_init.sh - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/ceph.logrotate ${PN} - - keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat - - fowners -R ceph:ceph /var/lib/ceph /var/log/ceph - - newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r5" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r3" ${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}"/sysctld 90-${PN}.conf - - use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc - - systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" "ceph-mds@.service" - systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" "ceph-osd@.service" - - udev_dorules udev/*.rules - - readme.gentoo_create_doc - - python_setup 'python2*' - python_fix_shebang "${ED}"/usr/{,s}bin/ - - # python_fix_shebang apparently i
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyblake2/
commit: a26c735f0cfa7a2163341eb9d5d0bc6d851b2865 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 23 10:55:13 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26c735f dev-python/pyblake2: stable 1.1.0 for sparc, bug #640898 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-python/pyblake2/pyblake2-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild b/dev-python/pyblake2/pyblake2-1.1.0.ebuild index 04258841a95..5b0697139d1 100644 --- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild +++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" # pyblake2 itself allows more licenses but blake2 allows the following three LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 ~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~x64-cygwin ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" python_test() { "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/poedit/
commit: a13191183a2c3c446012bf315338c679c21db086 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:06:35 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1319118 app-i18n/poedit: keyworded 1.8.7 for sparc, bug #555984 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" app-i18n/poedit/poedit-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/poedit/poedit-1.8.7.ebuild b/app-i18n/poedit/poedit-1.8.7.ebuild index b4ca8cf69ff..4e868c8f55a 100644 --- a/app-i18n/poedit/poedit-1.8.7.ebuild +++ b/app-i18n/poedit/poedit-1.8.7.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" # db/expat req for legacytm (backwards support for pre 1.6)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 70bc39be0391eded2c56ee7269172f277f6163ec Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 23 10:58:01 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bc39be sys-apps/portage: stable 2.3.13-r1 for hppa/sparc, bug #637386 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa sparc" sys-apps/portage/portage-2.3.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-2.3.13-r1.ebuild b/sys-apps/portage/portage-2.3.13-r1.ebuild index 4b49b032688..9499a46d6fc 100644 --- a/sys-apps/portage/portage-2.3.13-r1.ebuild +++ b/sys-apps/portage/portage-2.3.13-r1.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="Portage is the package management and distribution system for Gento HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"; LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" SLOT="0" IUSE="build doc epydoc +ipc linguas_ru +native-extensions selinux xattr"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/
commit: 04ecb2114a73ba6f7545fb6eb7a4efc10f2ea15e Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:08:47 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ecb211 app-editors/vim: stable 8.0.1298 for sparc, bug #639710 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" app-editors/vim/vim-8.0.1298.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/vim/vim-8.0.1298.ebuild b/app-editors/vim/vim-8.0.1298.ebuild index 64e5be4ffdf..e3c6c5c63c1 100644 --- a/app-editors/vim/vim-8.0.1298.ebuild +++ b/app-editors/vim/vim-8.0.1298.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-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 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Vim, an improved vi-style text editor"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Plack/
commit: 5e357e07d2e2b67734c4713933bdaa8984a9e818 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:14:52 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e357e07 dev-perl/Plack: keyworded 1.4.400 for sparc, bug #613376 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-perl/Plack/Plack-1.4.400.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Plack/Plack-1.4.400.ebuild b/dev-perl/Plack/Plack-1.4.400.ebuild index 3efd901b61e..01fb05cebc3 100644 --- a/dev-perl/Plack/Plack-1.4.400.ebuild +++ b/dev-perl/Plack/Plack-1.4.400.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test minimal examples" PATCHES=( "${FILESDIR}/${PN}-1.3.900-network-testing.patch"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/poedit/
commit: 0e917b078edb5a45687a03e34767af14bca7029d Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:05:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e917b07 app-i18n/poedit: keyworded 1.8.5 for sparc, bug #555984 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" app-i18n/poedit/poedit-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/poedit/poedit-1.8.5.ebuild b/app-i18n/poedit/poedit-1.8.5.ebuild index 3b8c2b88360..95a2f210354 100644 --- a/app-i18n/poedit/poedit-1.8.5.ebuild +++ b/app-i18n/poedit/poedit-1.8.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 hppa ~ppc ppc64 x86" +KEYWORDS="amd64 hppa ~ppc ppc64 ~sparc x86" IUSE="" # db/expat req for legacytm (backwards support for pre 1.6)
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-MockTime-HiRes/
commit: 10ffe4d2ee845c61df4fc97278e8a586fb706be5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:13:48 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ffe4d2 dev-perl/Test-MockTime-HiRes: keyworded 0.70.0 for sparc, bug #613376 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.70.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.70.0.ebuild b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.70.0.ebuild index e1a77e168de..5db4b4e6f94 100644 --- a/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.70.0.ebuild +++ b/dev-perl/Test-MockTime-HiRes/Test-MockTime-HiRes-0.70.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Replace actual time with simulated high resolution time" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: b065d2a68bea6ad9215e3ffe17cd19837408ed59 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Dec 23 11:06:36 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b065d2a6 sys-kernel/gentoo-sources: stable 4.14.8-r1 for sparc, bug #641832 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild index 67c6e4feb86..810c1b4a6b9 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild @@ -10,7 +10,7 @@ inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"; IUSE="experimental"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/
commit: db48662ed414166e6c47cff71fd5a498096da4b8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:04:29 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db48662e dev-cpp/lucene++: keyworded 3.0.7 for sparc, bug #555984 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-cpp/lucene++/lucene++-3.0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild b/dev-cpp/lucene++/lucene++-3.0.7.ebuild index ddb0f0570e2..75e282e5ff4 100644 --- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild +++ b/dev-cpp/lucene++/lucene++-3.0.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar. LICENSE="|| ( LGPL-3 Apache-2.0 )" SLOT="0" -KEYWORDS="amd64 hppa ~ppc ppc64 x86" +KEYWORDS="amd64 hppa ~ppc ppc64 ~sparc x86" IUSE="debug" DEPEND="dev-libs/boost:="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cookie-Baker/
commit: a6d46c063f5ff27a3d0ad6112c70caaad7bde101 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:09:46 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d46c06 dev-perl/Cookie-Baker: keyworded 0.80.0 for sparc, bug #613376 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild index 20c56f4f6ee..67b188f03c8 100644 --- a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild +++ b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Cookie string generator / parser" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="test +xs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 2fce6fb31892b9308a39ac18b1cb35c9fb1fa83c Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 22 14:07:36 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fce6fb3 app-editors/vim-core: stable 8.0.1298 for sparc, bug #639710 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" app-editors/vim-core/vim-core-8.0.1298.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/vim-core/vim-core-8.0.1298.ebuild b/app-editors/vim-core/vim-core-8.0.1298.ebuild index aa37675a587..a6f485967f3 100644 --- a/app-editors/vim-core/vim-core-8.0.1298.ebuild +++ b/app-editors/vim-core/vim-core-8.0.1298.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-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 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-admin/haskell-updater/
commit: acdbea75557f2423670a7190d090e32f1b7a38b8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 23 19:48:03 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 23 19:48:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdbea75 app-admin/haskell-updater: bump up to 1.3.1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/haskell-updater/Manifest | 1 + .../haskell-updater/haskell-updater-1.3.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/app-admin/haskell-updater/Manifest b/app-admin/haskell-updater/Manifest index 2e3286937a4..71d89a509eb 100644 --- a/app-admin/haskell-updater/Manifest +++ b/app-admin/haskell-updater/Manifest @@ -1,3 +1,4 @@ DIST haskell-updater-1.2.10.tar.gz 26586 BLAKE2B adc46f85118fa55e530aa079ef2df0663b178b15311f4f2ff6474db75aacf1277238a27a2bb98841fc1fe50b556d7f01a677861b3ce9559fe809a02db401ef8d SHA512 c0a72ae77362e5ed4ea0e29175454119b1284756adeb43534bf58b661f3cabb88e08bd5903d415a9f95a6de309753dedf974ddd853b300fd215250e0ad7c DIST haskell-updater-1.2.12.tar.gz 26708 BLAKE2B d0b040cb3b6211b3c5c60f8cfa3dbccbf9cb15d246b21609a21aac746a8a034e284fe0b99891b5035980252a7aa8b376ad943f32882dc29e16226d95583cb053 SHA512 f3a993cb556919bf2e57fdaca7eea9146abc59096e779cbffb69a5c29fc5f6ef889c8ccf4d8331dbd9279919ea91bb05a16d83ad70085d5ef5a44d61120fe7e7 DIST haskell-updater-1.2.9.tar.gz 26675 BLAKE2B a3d11cdcee886a07d87cd2888a9deea1d963b7234b4a10a6b78e9467fae4e9382c92f14a6ba0593f86bf9422ab2cb4bec823de96f34b463590ae18429c118edb SHA512 d19b6154d5ef4da176638c237082586688e2ac73a41c075fc3e51979b86b9e48ca5a9bfe6c870d468d66d95c1464456feed8afc388aea282aa7aad5a35f5e0da +DIST haskell-updater-1.3.1.tar.gz 26573 BLAKE2B 68e5357e8f24b9b372dba4feac76595cbf35602d9d9094d616497c9d0040177b5f1def5833770041b693220717f3a4976877e0608858d5d8d426620c71e5 SHA512 39c36c4a8997806bb4d64625bc9ed72334a68e57f8c32f75d0c3704ab52b3b68605444c89480e5186c04bb275b3608ea9544366ebc5a00e010cc5fb4ae8296df diff --git a/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild b/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild new file mode 100644 index 000..5d51680239c --- /dev/null +++ b/app-admin/haskell-updater/haskell-updater-1.3.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CABAL_FEATURES="bin nocabaldep" +inherit eutils haskell-cabal + +DESCRIPTION="Rebuild Haskell dependencies in Gentoo" +HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=dev-lang/ghc-6.12.1" + +# Need a lower version for portage to get --keep-going +RDEPEND="|| ( >=sys-apps/portage-2.1.6 + sys-apps/pkgcore + sys-apps/paludis )" + +src_prepare() { + default + + if use prefix; then + sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \ + "${S}/Distribution/Gentoo/Packages.hs" || die + + sed -i -e 's,"/","'"${EPREFIX}"'/",g' \ + "${S}/Distribution/Gentoo/GHC.hs" || die + fi +} + +src_configure() { + cabal_src_configure \ + --bindir="${EPREFIX}/usr/sbin" \ + --constraint="Cabal == $(cabal-version)" +} + +src_install() { + cabal_src_install + + dodoc TODO +}
[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-backtrace/
commit: dfcdf718111bc200213d602df663aafe5c0a6d3e Author: Chema Alonso Josa gentoo org> AuthorDate: Sat Dec 23 19:32:13 2017 + Commit: José María Alonso gentoo org> CommitDate: Sat Dec 23 19:32:13 2017 + URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=dfcdf718 dev-lisp/trivial-backtrace: Updates workdir dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild index 27d16028..d1b8d4ba 100644 --- a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild +++ b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild @@ -14,8 +14,6 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="" -S="${WORKDIR}/${PN}" - CLSYSTEMS="${PN} ${PN}-test" src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-mail/tpop3d/
commit: f1fcbab82e021a77c436fed35b709a47cbd532fd Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 19:12:12 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 19:12:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fcbab8 net-mail/tpop3d: drop support for drac mail-client/drac is masked for removal. Package-Manager: Portage-2.3.19_p2, Repoman-2.3.6_p36 net-mail/tpop3d/metadata.xml| 1 - net-mail/tpop3d/tpop3d-1.5.5.ebuild | 8 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/net-mail/tpop3d/metadata.xml b/net-mail/tpop3d/metadata.xml index 77624f3ecb7..f435a118d9c 100644 --- a/net-mail/tpop3d/metadata.xml +++ b/net-mail/tpop3d/metadata.xml @@ -7,7 +7,6 @@ Enable authentication by an external program -Enable dynamic relay support in the tpop3d pop3 server Enable authentication against /etc/passwd-style flat files Enable /etc/passwd authentication Use OpenSSL for sha1 encrypted passwords. diff --git a/net-mail/tpop3d/tpop3d-1.5.5.ebuild b/net-mail/tpop3d/tpop3d-1.5.5.ebuild index f348994935b..8219ef29778 100644 --- a/net-mail/tpop3d/tpop3d-1.5.5.ebuild +++ b/net-mail/tpop3d/tpop3d-1.5.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/tpop3d/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 x86" -IUSE="authexternal debug drac flatfile gdbm ldap maildir mbox mysql offensive +IUSE="authexternal debug flatfile gdbm ldap maildir mbox mysql offensive pam passwd perl postgres +sha1 shadow ssl tcpd" RDEPEND="sha1? ( >=dev-libs/openssl-0.9.6 ) @@ -25,8 +25,7 @@ RDEPEND="sha1?( >=dev-libs/openssl-0.9.6 ) >=net-mail/mailbase-0.00-r8 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" -DEPEND="${RDEPEND} - drac? ( mail-client/drac )" +DEPEND="${RDEPEND}" src_prepare() { epatch "${FILESDIR}/${PN}-1.5.4-gold.patch" @@ -68,9 +67,6 @@ src_configure() { use ssl && myconf="${myconf} --enable-tls" use tcpd&& myconf="${myconf} --enable-tcp-wrappers" - # Install mail-client/drac for integration with tpop3d - use drac&& myconf="${myconf} --enable-drac" - econf ${myconf} # Causes crash with "stack smashing attack" on connect, because of bug in
[gentoo-commits] repo/gentoo:master commit in: net-mail/qpopper/
commit: 2de43c2bae06324c88563bcfd772af21dcdcd29b Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 19:10:22 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 19:12:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de43c2b net-mail/qpopper: drop support for drac mail-client/drac is masked for removal. Package-Manager: Portage-2.3.19_p2, Repoman-2.3.6_p36 net-mail/qpopper/metadata.xml | 1 - net-mail/qpopper/qpopper-4.1.0.ebuild | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/net-mail/qpopper/metadata.xml b/net-mail/qpopper/metadata.xml index 6c8e884f1b7..c2e9f4709a9 100644 --- a/net-mail/qpopper/metadata.xml +++ b/net-mail/qpopper/metadata.xml @@ -7,7 +7,6 @@ Enables the pop.auth file in /etc/pop.auth -Enables DRAC support Enables mail spool file is in home directory ~/Mailbox diff --git a/net-mail/qpopper/qpopper-4.1.0.ebuild b/net-mail/qpopper/qpopper-4.1.0.ebuild index a2e67328a12..810e4e0da8c 100644 --- a/net-mail/qpopper/qpopper-4.1.0.ebuild +++ b/net-mail/qpopper/qpopper-4.1.0.ebuild @@ -13,13 +13,12 @@ SRC_URI="ftp://ftp.qualcomm.com/eudora/servers/unix/popper/${MY_P}.tar.gz"; LICENSE="qpopper GPL-2 ISOC-rfc" SLOT="0" KEYWORDS="amd64 x86" -IUSE="debug drac gdbm mailbox pam ssl xinetd apop" +IUSE="debug gdbm mailbox pam ssl xinetd apop" DEPEND="virtual/mta >=net-mail/mailbase-0.00-r8 xinetd? ( virtual/inetd ) gdbm? ( sys-libs/gdbm ) - drac? ( mail-client/drac ) pam? ( >=sys-libs/pam-0.72 ) ssl? ( dev-libs/openssl:0 ) " @@ -52,7 +51,7 @@ src_configure() { $(use_with pam pam pop3)\ $(use_enable apop apop /etc/pop.auth) \ $(use_enable mailbox home-dir-mail Mailbox) \ - $(use_with drac) \ + --disable-drac \ --enable-shy \ --enable-popuid=pop \ --enable-log-login \
[gentoo-commits] repo/gentoo:master commit in: net-p2p/xmr-stak/, net-p2p/xmr-stak/files/
commit: 0ff9128b8023fd2f9730d06c7e92338c04ce1448 Author: Craig Andrews gentoo org> AuthorDate: Sat Dec 23 15:37:54 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 23 19:10:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff9128b net-p2p/xmr-stak: Unified all-in-one Monero miner Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-p2p/xmr-stak/Manifest | 1 + net-p2p/xmr-stak/files/xmr-stak.service | 32 + net-p2p/xmr-stak/metadata.xml | 18 ++ net-p2p/xmr-stak/xmr-stak-2.2.0.ebuild | 64 + net-p2p/xmr-stak/xmr-stak-.ebuild | 64 + 5 files changed, 179 insertions(+) diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest new file mode 100644 index 000..6fa84342d86 --- /dev/null +++ b/net-p2p/xmr-stak/Manifest @@ -0,0 +1 @@ +DIST xmr-stak-2.2.0.tar.gz 316309 BLAKE2B 8a5042e91eff1d7a49dcf50d67430f21459509443117150f59f861edb0c145e0f336cb617ea4f2a7edfd923493efbc8f5ce9cd134a7f7af14b270c8cfdd3cc24 SHA512 1ec30b1f97043307461816e61cb7afaf9e77cfad895b13f5facf98f34da8d9b8751d9885930b0a38777017978fb4f25bb3a69a1c2a5db47b1a851bc88cd7d78d diff --git a/net-p2p/xmr-stak/files/xmr-stak.service b/net-p2p/xmr-stak/files/xmr-stak.service new file mode 100644 index 000..00f63c0dcd9 --- /dev/null +++ b/net-p2p/xmr-stak/files/xmr-stak.service @@ -0,0 +1,32 @@ +[Unit] +Description=Unified all-in-one Monero miner +After=network-online.target +AssertFileNotEmpty=/etc/xmr-stak/main.config + +[Service] +Environment=GPU_FORCE_64BIT_PTR=1 +Environment=GPU_MAX_HEAP_SIZE=100 +Environment=GPU_USE_SYNC_OBJECTS=1 +Environment=GPU_MAX_ALLOC_PERCENT=100 +Environment=GPU_SINGLE_ALLOC_PERCENT=100 +ExecStart=/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd /etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c /etc/xmr-stak/main.config +DynamicUser=true +Group=video +CPUSchedulingPolicy=idle +PrivateTmp=true +ProtectHome=true +ProtectSystem=strict +NoNewPrivileges=true +CapabilityBoundingSet= +MemoryDenyWriteExecute=true +ProtectKernelModules=true +ProtectKernelTunables=true +ProtectControlGroups=true +RestrictRealtime=true +RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX +RestrictNamespaces=true +PrivateUsers=true +ConfigurationDirectory=xmr-stak + +[Install] +WantedBy=multi-user.target diff --git a/net-p2p/xmr-stak/metadata.xml b/net-p2p/xmr-stak/metadata.xml new file mode 100644 index 000..ad51a30e1d0 --- /dev/null +++ b/net-p2p/xmr-stak/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + candr...@gentoo.org + Craig Andrews + + + fireice-uk/xmr-stak + + + Enable NVIDIA CUDA toolkit support + Enable payment of devfee to the developer + Enable CPU affinity support via hwloc + Enable OpenCL support + Enable internal webserver + + diff --git a/net-p2p/xmr-stak/xmr-stak-2.2.0.ebuild b/net-p2p/xmr-stak/xmr-stak-2.2.0.ebuild new file mode 100644 index 000..a135ea9bfcd --- /dev/null +++ b/net-p2p/xmr-stak/xmr-stak-2.2.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils systemd + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git"; + inherit git-r3 + SRC_URI="" +else + SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Unified all-in-one Monero miner" +HOMEPAGE="https://github.com/fireice-uk/xmr-stak"; +LICENSE="GPL-3" +SLOT="0" +IUSE="cuda devfee hwloc opencl ssl webserver" + +DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit ) + hwloc? ( sys-apps/hwloc ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:0= ) + webserver? ( net-libs/libmicrohttpd )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use devfee; then + sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' xmrstak/donate-level.hpp || die + fi +} + +src_configure() { + local mycmakeargs=( + -DCUDA_ENABLE=$(usex cuda) + -DHWLOC_ENABLE=$(usex hwloc) + -DMICROHTTPD_ENABLE=$(usex webserver) + -DOpenCL_ENABLE=$(usex opencl) + -DOpenSSL_ENABLE=$(usex ssl) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + systemd_dounit "${FILESDIR}"/${PN}.service + dodir /etc/xmr-stak +} + +pkg_postinst() { + if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then + ewarn "To use xmr-stack:" + if use cuda || use opencl; then + ewarn "As root or
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gwave/
commit: 3f65159b5cd9660500e374cf405249a48ee40e35 Author: Michael Weber gentoo org> AuthorDate: Sat Dec 23 18:57:52 2017 + Commit: Michael Weber gentoo org> CommitDate: Sat Dec 23 18:58:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f65159b sci-electronics/gwave: Restrict guile-2.2, thanks Juergen Rose. Closes: https://bugs.gentoo.org/640804 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-electronics/gwave/gwave-20120229.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-electronics/gwave/gwave-20120229.ebuild b/sci-electronics/gwave/gwave-20120229.ebuild index 8d3fc503820..9b452ec4261 100644 --- a/sci-electronics/gwave/gwave-20120229.ebuild +++ b/sci-electronics/gwave/gwave-20120229.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -19,6 +19,7 @@ IUSE="gnuplot plotutils" SLOT="0" DEPEND=">=dev-scheme/guile-2[deprecated,networking] +
[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/
commit: a4fea019175a1a73486a1f759b0cafc875826072 Author: David Seifert gentoo org> AuthorDate: Sat Dec 23 18:44:09 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 18:45:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fea019 sci-biology/bamtools: Version bump to 2.5.1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-biology/bamtools/Manifest | 1 + sci-biology/bamtools/bamtools-2.5.1.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sci-biology/bamtools/Manifest b/sci-biology/bamtools/Manifest index bd3643e1a9e..da707d0eb8f 100644 --- a/sci-biology/bamtools/Manifest +++ b/sci-biology/bamtools/Manifest @@ -1 +1,2 @@ DIST bamtools-2.4.2.tar.gz 548095 BLAKE2B 19f302eb5de9c8e3f0dc53cb9cbb359b1186b44318f7cb82e83ea995920bb30331d0873c9ad9c68601306772eab1283ead2b0eb4a8cb17cb1eade600c9cdbfac SHA512 244a63609c0b10a85bba7cac210a27ea9abafba136e9c91fc789c7aa21a6cdaa7622afebc50ec8d30d4446872d5206dbd3d679ca03e95ac90771c87359cb69a0 +DIST bamtools-2.5.1.tar.gz 549750 BLAKE2B c00b42b10e074e2c6b06f8bc9277a57080b9e99cd10080b1ad9052d59a3db353b33ecf6c30642d1651897396ea65e1e19cb15db0d58a89d4375fe34a8ec38e55 SHA512 f2c761c5bf923cf2f3db3dc54e40b4781307106b9177784f930aab619bd11fae3b343f3cfd232524580d39f0526a2a2f18efcf820fe4d9c951406bdb6b953afb diff --git a/sci-biology/bamtools/bamtools-2.5.1.ebuild b/sci-biology/bamtools/bamtools-2.5.1.ebuild new file mode 100644 index 000..ba21654b97f --- /dev/null +++ b/sci-biology/bamtools/bamtools-2.5.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils multibuild + +DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM files" +HOMEPAGE="https://github.com/pezmaster31/bamtools"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pezmaster31/bamtools.git"; +else + SRC_URI="https://github.com/pezmaster31/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0/${PV}" # no stable ABI yet +IUSE="static-libs" + +RDEPEND=" + >=dev-libs/jsoncpp-1.8.0:= + sys-libs/zlib:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && + MULTIBUILD_VARIANTS=( + $(usev static-libs) + shared + ) +} + +src_prepare() { + # delete bundled libs, just to be safe + rm -r src/third_party/{gtest-1.6.0,jsoncpp} || die + + cmake-utils_src_prepare +} + +src_configure() { + my_configure() { + case "${MULTIBUILD_ID}" in + static*) + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + ;; + shared) + local mycmakeargs=( -DBUILD_SHARED_LIBS=ON ) + ;; + *) + die "${MULTIBUILD_ID} is not recognized" + ;; + esac + + cmake-utils_src_configure + } + multibuild_foreach_variant my_configure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/
commit: a1b05c071c6654e2c96dac44a6b2e599a56a42c7 Author: David Seifert gentoo org> AuthorDate: Sat Dec 23 18:37:39 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 18:45:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b05c07 sci-biology/bamtools: Add support for static libraries Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-biology/bamtools/bamtools-.ebuild | 38 +-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/sci-biology/bamtools/bamtools-.ebuild b/sci-biology/bamtools/bamtools-.ebuild index bd0157db0d1..ba21654b97f 100644 --- a/sci-biology/bamtools/bamtools-.ebuild +++ b/sci-biology/bamtools/bamtools-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit cmake-utils +inherit cmake-utils multibuild DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM files" HOMEPAGE="https://github.com/pezmaster31/bamtools"; @@ -18,6 +18,7 @@ fi LICENSE="MIT" SLOT="0/${PV}" # no stable ABI yet +IUSE="static-libs" RDEPEND=" >=dev-libs/jsoncpp-1.8.0:= @@ -25,7 +26,13 @@ RDEPEND=" DEPEND="${RDEPEND} virtual/pkgconfig" -mycmakeargs=( -DBUILD_SHARED_LIBS=ON ) +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && + MULTIBUILD_VARIANTS=( + $(usev static-libs) + shared + ) +} src_prepare() { # delete bundled libs, just to be safe @@ -33,3 +40,30 @@ src_prepare() { cmake-utils_src_prepare } + +src_configure() { + my_configure() { + case "${MULTIBUILD_ID}" in + static*) + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + ;; + shared) + local mycmakeargs=( -DBUILD_SHARED_LIBS=ON ) + ;; + *) + die "${MULTIBUILD_ID} is not recognized" + ;; + esac + + cmake-utils_src_configure + } + multibuild_foreach_variant my_configure +} + +src_compile() { + multibuild_foreach_variant cmake-utils_src_compile +} + +src_install() { + multibuild_foreach_variant cmake-utils_src_install +}
[gentoo-commits] repo/gentoo:master commit in: sci-biology/bamtools/
commit: 483f71801c8c59240ed81cb1e7bc5e3aad9a2a19 Author: David Seifert gentoo org> AuthorDate: Sat Dec 23 18:44:56 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 18:45:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483f7180 sci-biology/bamtools: Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-biology/bamtools/Manifest | 1 - sci-biology/bamtools/bamtools-2.4.2.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/sci-biology/bamtools/Manifest b/sci-biology/bamtools/Manifest index da707d0eb8f..424c08d5159 100644 --- a/sci-biology/bamtools/Manifest +++ b/sci-biology/bamtools/Manifest @@ -1,2 +1 @@ -DIST bamtools-2.4.2.tar.gz 548095 BLAKE2B 19f302eb5de9c8e3f0dc53cb9cbb359b1186b44318f7cb82e83ea995920bb30331d0873c9ad9c68601306772eab1283ead2b0eb4a8cb17cb1eade600c9cdbfac SHA512 244a63609c0b10a85bba7cac210a27ea9abafba136e9c91fc789c7aa21a6cdaa7622afebc50ec8d30d4446872d5206dbd3d679ca03e95ac90771c87359cb69a0 DIST bamtools-2.5.1.tar.gz 549750 BLAKE2B c00b42b10e074e2c6b06f8bc9277a57080b9e99cd10080b1ad9052d59a3db353b33ecf6c30642d1651897396ea65e1e19cb15db0d58a89d4375fe34a8ec38e55 SHA512 f2c761c5bf923cf2f3db3dc54e40b4781307106b9177784f930aab619bd11fae3b343f3cfd232524580d39f0526a2a2f18efcf820fe4d9c951406bdb6b953afb diff --git a/sci-biology/bamtools/bamtools-2.4.2.ebuild b/sci-biology/bamtools/bamtools-2.4.2.ebuild deleted file mode 100644 index bd0157db0d1..000 --- a/sci-biology/bamtools/bamtools-2.4.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM files" -HOMEPAGE="https://github.com/pezmaster31/bamtools"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/pezmaster31/bamtools.git"; -else - SRC_URI="https://github.com/pezmaster31/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0/${PV}" # no stable ABI yet - -RDEPEND=" - >=dev-libs/jsoncpp-1.8.0:= - sys-libs/zlib:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -mycmakeargs=( -DBUILD_SHARED_LIBS=ON ) - -src_prepare() { - # delete bundled libs, just to be safe - rm -r src/third_party/{gtest-1.6.0,jsoncpp} || die - - cmake-utils_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 020d824b1a5615df5a62b9faae9ec9ee1aebaa23 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 18:23:00 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:23:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020d824b profiles: mask portmap instead of rpcbind profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index df6e573e838..58d70533a69 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,7 +33,7 @@ # Fails to build without glibc rpc support, bug 630670. # Use net-nds/rpcbind instead. # Removal in 30 days. -net-nds/rpcbind +net-nds/portmap # Mike Gilbert (23 Dec 2017) # Fails to build without glibc rpc support, bug 641154.
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-systemd/
commit: 31b22dd4c13cee38a6bca00cc255611d12558cfd Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 18:20:31 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:20:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b22dd4 dev-python/python-systemd: add python3_6 Package-Manager: Portage-2.3.19_p2, Repoman-2.3.6_p36 dev-python/python-systemd/python-systemd-233.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-systemd/python-systemd-233.ebuild b/dev-python/python-systemd/python-systemd-233.ebuild index 080d0a4a9fe..0f7da4e87a0 100644 --- a/dev-python/python-systemd/python-systemd-233.ebuild +++ b/dev-python/python-systemd/python-systemd-233.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-systemd/
commit: f756f1fb891d9f422133bbbc63c2afb3d106347d Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 18:21:02 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:21:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f756f1fb dev-python/python-systemd: remove old Package-Manager: Portage-2.3.19_p2, Repoman-2.3.6_p36 dev-python/python-systemd/Manifest | 1 - .../python-systemd/python-systemd-230.ebuild | 25 -- 2 files changed, 26 deletions(-) diff --git a/dev-python/python-systemd/Manifest b/dev-python/python-systemd/Manifest index 678ae5ae651..fda9da3b38a 100644 --- a/dev-python/python-systemd/Manifest +++ b/dev-python/python-systemd/Manifest @@ -1,2 +1 @@ -DIST python-systemd-230.tar.gz 39329 BLAKE2B 310df913d88538b94720298fba5861a461c57e3a1d560b7152e948853a8a4410269f426f763901d2c5ebfd4979396e27380036fc6b7ea847e3f8d78a074ea725 SHA512 3c26c59b9005a45c3aeea8a6838ece9b5aa27dd7394ebe75319c1536b52462a847f18a79fdc8cf3bf6df9a70af63c84d5ff66a9587519dd9a006cc3df4966ce8 DIST python-systemd-233.tar.gz 49680 BLAKE2B 7d612022738d3114a39f7ad7f4d7799ac3d027980592a5205247d4c866ac3d9520d63ee02f143e26865f0d83338f30422dd0c2299f575e8b03f3112900e9af73 SHA512 92a6cc7123db586e5ae5fbb56e5065b17be9da47ced9dbc5920d80b7db7f56d15b127e72d30889c5b24b119724a33f68be1ef322529620ed95b0f95707e4c2ab diff --git a/dev-python/python-systemd/python-systemd-230.ebuild b/dev-python/python-systemd/python-systemd-230.ebuild deleted file mode 100644 index c07c434..000 --- a/dev-python/python-systemd/python-systemd-230.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) - -inherit distutils-r1 - -DESCRIPTION="Python module for native access to the systemd facilities" -HOMEPAGE="https://github.com/systemd/python-systemd"; -SRC_URI="https://github.com/systemd/python-systemd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86" -IUSE="" - -DEPEND="sys-apps/systemd" -RDEPEND="${DEPEND} - !sys-apps/systemd[python(-)]" - -src_compile() { - emake systemd/id128-constants.h - distutils-r1_src_compile -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fc3e7ac73e339a5af4c0e3da7018aed83b3c6e92 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 18:12:03 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:12:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3e7ac7 profiles: mask mail-client/drac for removal profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0d239e6cedd..76f357ebc85 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,12 @@ #--- END OF EXAMPLES --- +# Mike Gilbert (23 Dec 2017) +# Fails to build without glibc rpc support, bug 641154. +# Dead upstream. +# Removal in 30 days. +mail-client/drac + # Thomas Beierlein (22 Dec 2017) # Development moved to another naming scheme. # Use media-radio/tucnak instead.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e30e7bc289d85b1b4af3d391d0cbdc2efcb16386 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 18:14:00 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:14:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30e7bc2 profiles: mask net-nds/portmap for removal profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 76f357ebc85..df6e573e838 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,12 @@ #--- END OF EXAMPLES --- # Mike Gilbert (23 Dec 2017) +# Fails to build without glibc rpc support, bug 630670. +# Use net-nds/rpcbind instead. +# Removal in 30 days. +net-nds/rpcbind + +# Mike Gilbert (23 Dec 2017) # Fails to build without glibc rpc support, bug 641154. # Dead upstream. # Removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: b7ad7de7e4a3d584601bf3d7bd9c8d9c7dd2af48 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 11 19:14:06 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 18:04:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ad7de7 meson.eclass: add meson_use function eclass/meson.eclass | 13 + 1 file changed, 13 insertions(+) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 2c943dd6ae2..71735fbfc67 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -137,6 +137,19 @@ _meson_create_cross_file() { EOF } +# @FUNCTION: meson_use +# @USAGE: [option name] +# @DESCRIPTION: +# Given a USE flag and meson project option, outputs a string like: +# +# -Doption=true +# -Doption=false +# +# If the project option is unspecified, it defaults to the USE flag. +meson_use() { + usex "$1" "-D${2-$1}=true" "-D${2-$1}=false" +} + # @FUNCTION: meson_src_configure # @DESCRIPTION: # This is the meson_src_configure function.
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 4682eef9816274a2f7feec73736d276057a32d76 Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 17:52:30 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 17:52:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682eef9 www-client/chromium: remove old Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35 www-client/chromium/Manifest | 1 - www-client/chromium/chromium-63.0.3239.84.ebuild | 660 --- 2 files changed, 661 deletions(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index e484359a8cb..8371c646e17 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,5 +1,4 @@ DIST chromium-63.0.3239.108.tar.xz 534294640 BLAKE2B f0f87115e91d7a2aa331cbab05475cac098f6ec37b8ca82b6a84911edcf0104a89557304467704911a3f3b3232d8a83d575bd545df1c31518e50c2563d83c095 SHA512 3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8 -DIST chromium-63.0.3239.84.tar.xz 534280828 BLAKE2B 08437f625a97ea49f274140a0444dc5531e7a178a99d04592194158817169f4b9c42769dd76b5df624b5189705b17b9b049f61c2474b411ee520439213f12513 SHA512 049a09a821606ff7f52fa8f41d34f0e67c02a20a346841dfcbb06c4138c60a62240f33d9255662260251e5be913a14b004cb2a12873d2ed34751be2b1efb3f34 DIST chromium-64.0.3282.24.tar.xz 482195676 BLAKE2B fdbe03cd5ee936913300beba18faf2a14b07a28a3904642bb4aef076c69914e1d058bde076e8f093836c4b5c548b7aa33c292b283f2807104ee5f5ebf87d6c91 SHA512 84bf757cf7a5ce08f81c4d2ef7b628b4bc393f457b81df8d86a4420a5cf68b61e01d5add6c6b221cbaf19f85b411228770d2c821e81cd8b0c16e27a455a96dff DIST chromium-64.0.3282.39.tar.xz 482357636 BLAKE2B 7e7209aa1c4584210b552e82b29c57af549492c85e96204b15c3d27d9ed3c89b7109c9bc539709ecc7221147c2cd4957b6dacf18bfa358c2568175e39eeb4a84 SHA512 16d7c16b218fb42a1371fe105b87a04fce0397df0912824fd443667a1b93ee65b1b9f7c8c3007bea8fc241e6a1b6cb4fa29a4f37c83b3fdfdd8ed6a6523e6906 DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec SHA512 089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a diff --git a/www-client/chromium/chromium-63.0.3239.84.ebuild b/www-client/chromium/chromium-63.0.3239.84.ebuild deleted file mode 100644 index be37d445c4f..000 --- a/www-client/chromium/chromium-63.0.3239.84.ebuild +++ /dev/null @@ -1,660 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -PYTHON_COMPAT=( python2_7 ) - -CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk vi zh-CN zh-TW" - -inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="http://chromium.org/"; -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" -IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine" -RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )" - -COMMON_DEPEND=" - app-arch/bzip2:= - cups? ( >=net-print/cups-1.3.11:= ) - dev-libs/expat:= - dev-libs/glib:2 - system-icu? ( >=dev-libs/icu-59 =dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/libxslt:= - dev-libs/nspr:= - >=dev-libs/nss-3.14.3:= - >=dev-libs/re2-0.2016.05.01:= - gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) - >=media-libs/alsa-lib-1.0.19:= - media-libs/fontconfig:= - media-libs/freetype:= - >=media-libs/harfbuzz-1.5.0:=[icu(-)] - media-libs/libjpeg-turbo:= - media-libs/libpng:= - system-libvpx? ( media-libs/libvpx:=[postproc,svc] ) - >=media-libs/openh264-1.6.0:= - pulseaudio? ( media-sound/pulseaudio:= ) - system-ffmpeg? ( - >=media-video/ffmpeg-3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - !=net-fs/samba-4.5.12 - media-libs/opus:= - ) - sys-apps/dbus:= - sys-apps/pciutils:= - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11:= - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/li
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: a93aec226c3efecfd112352473906f35a63b696f Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 17:51:38 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 17:51:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93aec22 www-client/chromium: add EXTRA_GN variable This allows the user to pass extra arguments to gn. Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35 www-client/chromium/chromium-63.0.3239.108.ebuild | 2 +- www-client/chromium/chromium-64.0.3282.39.ebuild | 2 +- www-client/chromium/chromium-65.0.3294.5.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-client/chromium/chromium-63.0.3239.108.ebuild b/www-client/chromium/chromium-63.0.3239.108.ebuild index be37d445c4f..32f9dd27a34 100644 --- a/www-client/chromium/chromium-63.0.3239.108.ebuild +++ b/www-client/chromium/chromium-63.0.3239.108.ebuild @@ -532,7 +532,7 @@ src_configure() { bootstrap_gn einfo "Configuring Chromium..." - set -- out/Release/gn gen --args="${myconf_gn}" out/Release + set -- out/Release/gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" "$@" || die } diff --git a/www-client/chromium/chromium-64.0.3282.39.ebuild b/www-client/chromium/chromium-64.0.3282.39.ebuild index d5457f45e29..a80dbf6b626 100644 --- a/www-client/chromium/chromium-64.0.3282.39.ebuild +++ b/www-client/chromium/chromium-64.0.3282.39.ebuild @@ -540,7 +540,7 @@ src_configure() { bootstrap_gn einfo "Configuring Chromium..." - set -- out/Release/gn gen --args="${myconf_gn}" out/Release + set -- out/Release/gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" "$@" || die } diff --git a/www-client/chromium/chromium-65.0.3294.5.ebuild b/www-client/chromium/chromium-65.0.3294.5.ebuild index fe5b46bb945..92ee58d2d8e 100644 --- a/www-client/chromium/chromium-65.0.3294.5.ebuild +++ b/www-client/chromium/chromium-65.0.3294.5.ebuild @@ -545,7 +545,7 @@ src_configure() { bootstrap_gn einfo "Configuring Chromium..." - set -- out/Release/gn gen --args="${myconf_gn}" out/Release + set -- out/Release/gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" "$@" || die }
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/
commit: 1a8dd9f3dbd7a5bbf087c3bbeecfd5be593e470f Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 23 17:44:18 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 23 17:44:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8dd9f3 www-client/chromium: beta channel bump (64.0.3282.39) Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35 www-client/chromium/Manifest | 2 +- ...3282.14.ebuild => chromium-64.0.3282.39.ebuild} | 6 ++ www-client/chromium/files/chromium-angle-r0.patch | 89 ++ 3 files changed, 96 insertions(+), 1 deletion(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 07b8f0951ea..e484359a8cb 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,5 +1,5 @@ DIST chromium-63.0.3239.108.tar.xz 534294640 BLAKE2B f0f87115e91d7a2aa331cbab05475cac098f6ec37b8ca82b6a84911edcf0104a89557304467704911a3f3b3232d8a83d575bd545df1c31518e50c2563d83c095 SHA512 3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8 DIST chromium-63.0.3239.84.tar.xz 534280828 BLAKE2B 08437f625a97ea49f274140a0444dc5531e7a178a99d04592194158817169f4b9c42769dd76b5df624b5189705b17b9b049f61c2474b411ee520439213f12513 SHA512 049a09a821606ff7f52fa8f41d34f0e67c02a20a346841dfcbb06c4138c60a62240f33d9255662260251e5be913a14b004cb2a12873d2ed34751be2b1efb3f34 -DIST chromium-64.0.3282.14.tar.xz 482211216 BLAKE2B 0ffc69478719903e39998fd6f908883dadcb32580a64b1e8a93b270dfb221cb89b674c7e288649de24e468a56da78cdbf35af9693cd24f5cba158789db609d30 SHA512 75b851be4bf4814e91a4e7a036b7aa78d0c76e138605a42ebe9ce8d2017a1f95eb2dc67bd73f4fa911ce2a28cec769a699f52c98c2b1b3a037321af517692c28 DIST chromium-64.0.3282.24.tar.xz 482195676 BLAKE2B fdbe03cd5ee936913300beba18faf2a14b07a28a3904642bb4aef076c69914e1d058bde076e8f093836c4b5c548b7aa33c292b283f2807104ee5f5ebf87d6c91 SHA512 84bf757cf7a5ce08f81c4d2ef7b628b4bc393f457b81df8d86a4420a5cf68b61e01d5add6c6b221cbaf19f85b411228770d2c821e81cd8b0c16e27a455a96dff +DIST chromium-64.0.3282.39.tar.xz 482357636 BLAKE2B 7e7209aa1c4584210b552e82b29c57af549492c85e96204b15c3d27d9ed3c89b7109c9bc539709ecc7221147c2cd4957b6dacf18bfa358c2568175e39eeb4a84 SHA512 16d7c16b218fb42a1371fe105b87a04fce0397df0912824fd443667a1b93ee65b1b9f7c8c3007bea8fc241e6a1b6cb4fa29a4f37c83b3fdfdd8ed6a6523e6906 DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec SHA512 089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a diff --git a/www-client/chromium/chromium-64.0.3282.14.ebuild b/www-client/chromium/chromium-64.0.3282.39.ebuild similarity index 99% rename from www-client/chromium/chromium-64.0.3282.14.ebuild rename to www-client/chromium/chromium-64.0.3282.39.ebuild index c0f32ba37a4..d5457f45e29 100644 --- a/www-client/chromium/chromium-64.0.3282.14.ebuild +++ b/www-client/chromium/chromium-64.0.3282.39.ebuild @@ -146,6 +146,9 @@ PATCHES=( "${FILESDIR}/chromium-FORTIFY_SOURCE-r2.patch" "${FILESDIR}/chromium-webrtc-r0.patch" "${FILESDIR}/chromium-memcpy-r0.patch" + "${FILESDIR}/chromium-cups-r0.patch" + "${FILESDIR}/chromium-clang-r2.patch" + "${FILESDIR}/chromium-angle-r0.patch" ) pre_build_checks() { @@ -438,6 +441,9 @@ src_configure() { # Trying to use gold results in linker crash. myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false" + # Disable forced lld, bug 641556 + myconf_gn+=" use_lld=false" + ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" diff --git a/www-client/chromium/files/chromium-angle-r0.patch b/www-client/chromium/files/chromium-angle-r0.patch new file mode 100644 index 000..462b8ae4443 --- /dev/null +++ b/www-client/chromium/files/chromium-angle-r0.patch @@ -0,0 +1,89 @@ +From 030017a4855c7b6e7f2ff8d9566c146f31eb301b Mon Sep 17 00:00:00 2001 +From: Kai Ninomiya +Date: Wed, 06 Dec 2017 14:06:53 -0800 +Subject: [PATCH] Mark StaticType related functions as constexpr + +Fixes compilation on some versions of GCC and probably Clang. + +Follow-up to http://crrev.com/c/786317 + +Bug: angleproject:1432 +Change-Id: I3fc3ad0f65492f9543eb27fcdce6ca29a9ad06e5 +Reviewed-on: https://chromium-review.googlesource.com/812220 +Reviewed-by: Jamie Madill +Commit-Queue: Kai Ninomiya +--- + +diff --git a/third_party/angle/src/compiler/translator/StaticType.h b/third_party/angle/src/compiler/translator/StaticType.h +index e26e5ff..30b391a 100644 +--- a/third_party/angle/src/compiler/translator/StaticTy
[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: scripts/, /
commit: 35032324852c10a521b9c1b2e8e0b871729675ec Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 23 17:35:33 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 23 17:35:53 2017 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=35032324 build: use new syntax for kernel directive build | 4 ++-- scripts/kernel-config | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build b/build index 3303986..10271f2 100644 --- a/build +++ b/build @@ -29,7 +29,7 @@ runscript initrc.sh runscript passwd.sh runscript clean.sh unmount -kernel +kernel x86_64 log stamp log Tar+Hash @@ -46,7 +46,7 @@ hashit +populate 4 +runscript cycle.3.sh +unmount -+kernel ++kernel x86_64 + +log stamp +log END diff --git a/scripts/kernel-config b/scripts/kernel-config index 679b07c..8ae9a21 100644 --- a/scripts/kernel-config +++ b/scripts/kernel-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.14.4-vanilla Kernel Configuration +# Linux/x86 4.14.8-vanilla Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y
[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/, /
commit: de17ba953679b394d26d2caa215e470956d40043 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 23 17:35:33 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 23 17:35:33 2017 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=de17ba95 build: use new syntax for kernel directive build | 4 ++-- scripts/kernel-config | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build b/build index 3303986..10271f2 100644 --- a/build +++ b/build @@ -29,7 +29,7 @@ runscript initrc.sh runscript passwd.sh runscript clean.sh unmount -kernel +kernel x86_64 log stamp log Tar+Hash @@ -46,7 +46,7 @@ hashit +populate 4 +runscript cycle.3.sh +unmount -+kernel ++kernel x86_64 + +log stamp +log END diff --git a/scripts/kernel-config b/scripts/kernel-config index 679b07c..8ae9a21 100644 --- a/scripts/kernel-config +++ b/scripts/kernel-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.14.4-vanilla Kernel Configuration +# Linux/x86 4.14.8-vanilla Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y
[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: /, scripts/
commit: 929f07eed0b70e96c34fadc2d0b2d66d9f22834e Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 23 17:35:33 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 23 17:38:13 2017 + URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=929f07ee build: use new syntax for kernel directive build | 14 -- scripts/kernel-config | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/build b/build index 5ca3387..10271f2 100644 --- a/build +++ b/build @@ -29,7 +29,7 @@ runscript initrc.sh runscript passwd.sh runscript clean.sh unmount -kernel +kernel x86_64 log stamp log Tar+Hash @@ -38,5 +38,15 @@ log stamp tarit hashit -log stamp ++log stamp ++log Extras ++log stamp ++ ++mount ++populate 4 ++runscript cycle.3.sh ++unmount ++kernel x86_64 ++ ++log stamp +log END diff --git a/scripts/kernel-config b/scripts/kernel-config index 5985a28..a485802 100644 --- a/scripts/kernel-config +++ b/scripts/kernel-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.7.10-hardened Kernel Configuration +# Linux/x86 4.14.8-vanilla Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 95b33a4a08bd94802dc57890f05dd03fcbc61458 Author: soredake krutt org> AuthorDate: Sat Dec 23 16:12:58 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 16:52:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b33a4a net-misc/streamlink: improve live version Closes: https://bugs.gentoo.org/637142 Closes: https://github.com/gentoo/gentoo/pull/6174 net-misc/streamlink/streamlink-.ebuild | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-.ebuild index 4a297db743e..ff3f06dea73 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-.ebuild @@ -22,15 +22,20 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}] virtual/python-futures[${PYTHON_USEDEP}] virtual/python-singledispatch[${PYTHON_USEDEP}] dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')] - dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 'python2*')] + $(python_gen_cond_dep 'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*') dev-python/pycountry[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] media-video/rtmpdump virtual/ffmpeg" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] ) - test? ( dev-python/mock[$(python_gen_usedep 'python2*')] - ${RDEPEND} )" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + ) + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 'python2*') + ${RDEPEND} + )" python_configure_all() { # Avoid iso-639, iso3166 dependencies since we use pycountry.
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 82b703ed7611bc30de37b3c5eba17493f01de665 Author: soredake krutt org> AuthorDate: Tue Dec 19 09:26:47 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 16:52:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b703ed net-misc/streamlink: version bump to 0.9.0 net-misc/streamlink/Manifest| 1 + net-misc/streamlink/streamlink-0.9.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 61e78f3b90b..a78c3f03f98 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -2,3 +2,4 @@ DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 8d035784fc3585c738135a901b6da35b9ace DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e SHA512 58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe SHA512 b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e SHA512 6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1 +DIST streamlink-0.9.0.tar.gz 30720281 BLAKE2B b0a19f78f26908ff7b35cbcc3a95539969cb00e6b54c1cdb4c4c72685e77f9291ced933238708cfd4cdb6225c7dade4fd49e9a98a7092a1aff2d91297aacd951 SHA512 3d8aea95cd71968dc8a77eb1ad243abad10db76d6f9729498826876465e10ad2ac6204f26ec528d05ddd352236789ba8f8a86347abd50ed2d558b7ffc41349cd diff --git a/net-misc/streamlink/streamlink-0.9.0.ebuild b/net-misc/streamlink/streamlink-0.9.0.ebuild new file mode 100644 index 000..30393d7be3f --- /dev/null +++ b/net-misc/streamlink/streamlink-0.9.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_REQ_USE='xml(+),threads(+)' + +inherit distutils-r1 + +DESCRIPTION="CLI for extracting streams from websites to a video player of your choice" +HOMEPAGE="https://streamlink.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="BSD-2 Apache-2.0" +SLOT="0" +IUSE="doc test" + +RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + virtual/python-futures[${PYTHON_USEDEP}] + virtual/python-singledispatch[${PYTHON_USEDEP}] + dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')] + $(python_gen_cond_dep 'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*') + dev-python/pycountry[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + media-video/rtmpdump + virtual/ffmpeg" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + ) + test? ( + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 'python2*') + ${RDEPEND} + )" + +python_configure_all() { + # Avoid iso-639, iso3166 dependencies since we use pycountry. + export STREAMLINK_USE_PYCOUNTRY=1 +} + +python_compile_all() { + use doc && emake -C docs html man +} + +python_test() { + esetup.py test +} + +python_install_all() { + if use doc; then + local HTML_DOCS=( docs/_build/html/. ) + doman docs/_build/man/* + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: ac93db4cd1db719974ea989925b6ae56fe28d245 Author: soredake krutt org> AuthorDate: Tue Dec 19 09:24:07 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Dec 23 16:52:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac93db4c net-misc/streamlink: drop 0.8.1 version net-misc/streamlink/Manifest| 1 - net-misc/streamlink/streamlink-0.8.1.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index d97b889653a..61e78f3b90b 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -2,4 +2,3 @@ DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 8d035784fc3585c738135a901b6da35b9ace DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e SHA512 58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe SHA512 b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e SHA512 6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1 -DIST streamlink-0.8.1.tar.gz 30712058 BLAKE2B bf8d5c346cf0536feedad2a4d306f4216bd0e1bbc46b8c6da3d31959021116c26a0d6267da9322ff95a4734fd07d9701e897bad29d10fe79c9078bd5b9480837 SHA512 0317b29089aa457780bee8b45400c574af50e14f9bf5e890af0f6be14ff945b0fd6683941e7c1ffb212aab8b1639ef04550f8f0d094c345dfdc33b16f839f770 diff --git a/net-misc/streamlink/streamlink-0.8.1.ebuild b/net-misc/streamlink/streamlink-0.8.1.ebuild deleted file mode 100644 index 65c5b4adf48..000 --- a/net-misc/streamlink/streamlink-0.8.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) -PYTHON_REQ_USE='xml(+),threads(+)' - -inherit distutils-r1 - -DESCRIPTION="CLI for extracting streams from websites to a video player of your choice" -HOMEPAGE="https://streamlink.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="BSD-2 Apache-2.0" -SLOT="0" -IUSE="doc test" - -RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - virtual/python-futures[${PYTHON_USEDEP}] - virtual/python-singledispatch[${PYTHON_USEDEP}] - dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')] - dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 'python2*')] - dev-python/pycountry[${PYTHON_USEDEP}] - media-video/rtmpdump - virtual/ffmpeg" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] ) - test? ( dev-python/mock[$(python_gen_usedep 'python2*')] - ${RDEPEND} )" - -python_configure_all() { - # Avoid iso-639, iso3166 dependencies since we use pycountry. - export STREAMLINK_USE_PYCOUNTRY=1 -} - -python_compile_all() { - use doc && emake -C docs html man -} - -python_test() { - esetup.py test -} - -python_install_all() { - if use doc; then - local HTML_DOCS=( docs/_build/html/. ) - doman docs/_build/man/* - fi - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gnulib/
commit: 82a7b2d795d7e8e7aed2163c930a8228b700c3be Author: Fabian Groffen gentoo org> AuthorDate: Sat Dec 23 16:17:38 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Dec 23 16:17:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a7b2d7 dev-libs/gnulib: add new snapshot, fix dosym usage Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-libs/gnulib/Manifest| 1 + dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild | 2 +- ...2016.12.21.08.39.01.ebuild => gnulib-2017.12.19.15.53.47.ebuild} | 6 +++--- dev-libs/gnulib/gnulib--r1.ebuild | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-libs/gnulib/Manifest b/dev-libs/gnulib/Manifest index e8fb7cffca1..8df5698d775 100644 --- a/dev-libs/gnulib/Manifest +++ b/dev-libs/gnulib/Manifest @@ -1 +1,2 @@ DIST gnulib-3a0b7b74982f44c735f4cfc2dccf538c3c4ef9e2.tar.gz 6192393 BLAKE2B 6c7409242c0421dd260369e7ca0b1c27ee46eb34c332d349545a5020e31fd476127b770739dc2578b3aa23e3a569e7d1467f41055bf449799d78b6ec48943fe8 SHA512 9076d0476aef4a7425fb6db038c2a4657ae1a5619a0ddce07a68a97883924f07635edc59818b532564128fbe23b06b39c98b4c544d4fc670dfc4ebd34e2e52c5 +DIST gnulib-f583f328bec489dd59b54ecc1cc640843ea261cf.tar.gz 6486622 BLAKE2B 725fcb598262d12c8b0f04d4341cc59c18a915ce34f5239c587121a7f297d2b86dd49f98f19900c49400166789f6eea22f6719c76a78c0b107ba2fc550568145 SHA512 303d8d5eafd210854b803e9add2575de314a28cfc530dae49d1f738d73fbaaf3e3c18267ecf0367b8e16b11a2e403454f37b586f0e7718297ca6cdac9984258b diff --git a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild b/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild index 3c04d3d2b62..a008b1478d0 100644 --- a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild +++ b/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild @@ -39,5 +39,5 @@ src_install() { doexe gnulib-tool # create and install the wrapper - dosym /usr/share/${PN}/gnulib-tool /usr/bin/gnulib-tool + dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool } diff --git a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild b/dev-libs/gnulib/gnulib-2017.12.19.15.53.47.ebuild similarity index 79% copy from dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild copy to dev-libs/gnulib/gnulib-2017.12.19.15.53.47.ebuild index 3c04d3d2b62..3018a94c51d 100644 --- a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild +++ b/dev-libs/gnulib/gnulib-2017.12.19.15.53.47.ebuild @@ -3,9 +3,9 @@ EAPI=6 -GIT_TAG="3a0b7b74982f44c735f4cfc2dccf538c3c4ef9e2" +GIT_TAG="f583f328bec489dd59b54ecc1cc640843ea261cf" -DESCRIPTION="Gnulib is a library of common routines intended to be shared at the source level" +DESCRIPTION="Library of common routines intended to be shared" HOMEPAGE="https://www.gnu.org/software/gnulib"; SRC_URI="https://git.savannah.gnu.org/cgit/${PN}.git/snapshot/${PN}-${GIT_TAG}.tar.gz"; @@ -39,5 +39,5 @@ src_install() { doexe gnulib-tool # create and install the wrapper - dosym /usr/share/${PN}/gnulib-tool /usr/bin/gnulib-tool + dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool } diff --git a/dev-libs/gnulib/gnulib--r1.ebuild b/dev-libs/gnulib/gnulib--r1.ebuild index 6615893ccf1..394e16ee666 100644 --- a/dev-libs/gnulib/gnulib--r1.ebuild +++ b/dev-libs/gnulib/gnulib--r1.ebuild @@ -37,5 +37,5 @@ src_install() { doexe gnulib-tool # create and install the wrapper - dosym /usr/share/${PN}/gnulib-tool /usr/bin/gnulib-tool + dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gnulib/
commit: a65876de7bd40dd2e7547c73d29383c7bd441b6d Author: Fabian Groffen gentoo org> AuthorDate: Sat Dec 23 16:06:17 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Dec 23 16:06:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65876de dev-libs/gnulib: marked ~x64-macos Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild b/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild index a17e77d2675..3c04d3d2b62 100644 --- a/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild +++ b/dev-libs/gnulib/gnulib-2016.12.21.08.39.01.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.savannah.gnu.org/cgit/${PN}.git/snapshot/${PN}-${GIT_TAG}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc-aix ~x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~ppc-aix ~x86-fbsd ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc" S="${WORKDIR}/${PN}-${GIT_TAG}"
[gentoo-commits] proj/grss:master commit in: grs/
commit: 88b09b807c7c3f8e6da242eae864f9bc0c2daf33 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 23 16:04:22 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 23 16:04:22 2017 + URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=88b09b80 grs/Interpret.py: fix number of args for _ke.kernel() grs/Interpret.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grs/Interpret.py b/grs/Interpret.py index 45eca5f..523cdda 100644 --- a/grs/Interpret.py +++ b/grs/Interpret.py @@ -227,7 +227,7 @@ class Interpret(Daemon): elif verb == 'pivot': semantic_action(_line, objs, 1, _pc.pivot, objs[0], _md) elif verb == 'kernel': -semantic_action(_line, objs, 0, _ke.kernel, objs[0]) +semantic_action(_line, objs, 1, _ke.kernel, objs[0]) elif verb == 'tarit': # 'tarit' can either be just a verb, or a 'verb obj' pair. if len(objs):
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 0cb16fbd5d7bc0dfa8c5201e6dbb3f450f6e97a1 Author: Jason Zaman perfinion com> AuthorDate: Sat Dec 23 15:26:22 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sat Dec 23 15:26:22 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0cb16fbd dropbox: mmap_file_perms is deprecated, use mmap_exec_file_perms instead policy/modules/contrib/dropbox.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/contrib/dropbox.te b/policy/modules/contrib/dropbox.te index f7f6125f..63f95c25 100644 --- a/policy/modules/contrib/dropbox.te +++ b/policy/modules/contrib/dropbox.te @@ -40,7 +40,7 @@ userdom_user_tmpfs_file(dropbox_tmpfs_t) allow dropbox_t self:process { execmem signal_perms }; allow dropbox_t self:fifo_file rw_fifo_file_perms; -allow dropbox_t dropbox_home_t:file mmap_file_perms; +allow dropbox_t dropbox_home_t:file mmap_exec_file_perms; # dropbox updates itself in /tmp then in ~/.dropbox-dist/ can_exec(dropbox_t, dropbox_exec_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: bbccb371e1eb5326abda8f934a66471c29fe4290 Author: Jason Zaman perfinion com> AuthorDate: Sat Dec 23 15:01:03 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sat Dec 23 15:01:03 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=bbccb371 portage: sandbox must be able to map usr_t files policy/modules/contrib/portage.if | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/contrib/portage.if b/policy/modules/contrib/portage.if index a81a4d0d..240838d2 100644 --- a/policy/modules/contrib/portage.if +++ b/policy/modules/contrib/portage.if @@ -164,6 +164,7 @@ interface(`portage_compile_domain',` files_exec_etc_files($1) files_exec_usr_src_files($1) + files_map_usr_files($1) # Came up with bug #496328 fs_getattr_tmpfs($1)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 2fc780e90665d3d003fa879a83d478c9f7da2196 Author: Jason Zaman perfinion com> AuthorDate: Sat Dec 23 15:41:47 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sat Dec 23 15:41:47 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2fc780e9 portage: allow compile domains to map portage_tmp_t policy/modules/contrib/portage.if | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policy/modules/contrib/portage.if b/policy/modules/contrib/portage.if index 240838d2..23c15ba7 100644 --- a/policy/modules/contrib/portage.if +++ b/policy/modules/contrib/portage.if @@ -117,7 +117,7 @@ interface(`portage_compile_domain',` manage_sock_files_pattern($1, portage_tmp_t, portage_tmp_t) files_tmp_filetrans($1, portage_tmp_t, { dir file lnk_file sock_file fifo_file }) # SELinux-enabled programs running in the sandbox - allow $1 portage_tmp_t:file relabel_file_perms; + allow $1 portage_tmp_t:file { relabel_file_perms map }; allow $1 portage_tmp_t:dir relabel_dir_perms; manage_files_pattern($1, portage_tmpfs_t, portage_tmpfs_t)
[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/
commit: 6f30ae2e7e7c4cc92ce84b78423ecafe721d3dea Author: Jason Zaman perfinion com> AuthorDate: Sat Dec 23 15:23:38 2017 + Commit: Jason Zaman gentoo org> CommitDate: Sat Dec 23 15:23:38 2017 + URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6f30ae2e portage: allow to map font files policy/modules/contrib/portage.te | 1 + 1 file changed, 1 insertion(+) diff --git a/policy/modules/contrib/portage.te b/policy/modules/contrib/portage.te index 067afc97..44bdca53 100644 --- a/policy/modules/contrib/portage.te +++ b/policy/modules/contrib/portage.te @@ -207,6 +207,7 @@ init_exec(portage_t) libs_run_ldconfig(portage_t, portage_roles) miscfiles_read_localization(portage_t) +miscfiles_read_fonts(portage_t) # run setfiles -r seutil_run_setfiles(portage_t, portage_roles)
[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-backtrace/
commit: 2873a0d3b28eb38ba464496f80fd7b98b808a8d0 Author: Chema Alonso Josa gentoo org> AuthorDate: Sat Dec 23 15:38:11 2017 + Commit: José María Alonso gentoo org> CommitDate: Sat Dec 23 15:38:11 2017 + URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=2873a0d3 dev-lisp/trivial-backtrace: Updates SRC_URI and manifest dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild index aed357fc..27d16028 100644 --- a/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild +++ b/dev-lisp/trivial-backtrace/trivial-backtrace-1.1.0.ebuild @@ -7,7 +7,7 @@ inherit common-lisp-3 eutils DESCRIPTION="A simple library for generating a backtrace portably." HOMEPAGE="http://common-lisp.net/project/trivial-backtrace"; -SRC_URI="mirror://gentoo/${P}.tar.gz" +SRC_URI="https://dev.gentoo.org/~nimiux/${CATEGORY}/${PN}/${P}.tar.bz2"; LICENSE="MIT BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/
commit: 6ec5419502d7560183c841fab5112dc61446be36 Author: Brian Evans gentoo org> AuthorDate: Sat Dec 23 15:14:12 2017 + Commit: Brian Evans gentoo org> CommitDate: Sat Dec 23 15:17:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec54195 dev-db/mycli: Version bump to 1.15 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-db/mycli/Manifest| 1 + dev-db/mycli/mycli-1.15.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-db/mycli/Manifest b/dev-db/mycli/Manifest index 4aef069b92a..e0a8a114e3a 100644 --- a/dev-db/mycli/Manifest +++ b/dev-db/mycli/Manifest @@ -1,2 +1,3 @@ DIST mycli-1.10.0.tar.gz 272722 BLAKE2B f2a4d7b76684718167fb6bb4f90a96a31b669cf1f35c266ed544d00b4fe4f9b0cb2c6d81e161d41f1df785e2dcf79056a675857f8400d8cd7811199ea00064b7 SHA512 d66866fd23ee2be3f1bb47d1414b8151c2b50e8844a2553e139f753ae55dd010d1c23aae7c5863891ea4f347b124145405dc7894efc27fc8fcb74127c14261f8 +DIST mycli-1.15.0.tar.gz 275065 BLAKE2B 47ae049a7a669d18fc2bb467dd4ee6d1bbe23a86115db6d1965c48c93a2a1be9bb8b4427b377f8ce935b957c854c1c4bf4a87fdea07f27329a13fd6a28b59559 SHA512 7a7d98220c4a679340dbf3c3c9fb3eaab7698f7abbe3e62835a03df10b59c79f0dfd916e9f7b39f12215063849ecadf9d08d086d14b00666b67bac1d092609f2 DIST mycli-1.7.1.tar.gz 266597 BLAKE2B 8fc6006dbb85a7053d67040d492ba12619507160efd240fdb89125794a01fbb439756bdeb420c306a883db925f6ec7ae0c36657c4c4b2197cfb702fc77babcb1 SHA512 5c61fe67f3205dd1123ed8d38441cda0574db04dd46b7e075d216f7aa8cd856a2f06a1b4bf7dbe9fd0b07f3e91c151fe3f885d10d3db488b6c306e0ce9ac9e7c diff --git a/dev-db/mycli/mycli-1.15.0.ebuild b/dev-db/mycli/mycli-1.15.0.ebuild new file mode 100644 index 000..8db9aeb2741 --- /dev/null +++ b/dev-db/mycli/mycli-1.15.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +inherit distutils-r1 + +DESCRIPTION="CLI for MySQL Database with auto-completion and syntax highlighting" + +HOMEPAGE="http://mycli.net"; +SRC_URI="https://github.com/dbcli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND=" + >=dev-python/click-4.1[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-1.0.10[${PYTHON_USEDEP}] + !>=dev-python/prompt_toolkit-1.1.0 + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}] + >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] + !>=dev-python/python-sqlparse-0.3.0 +"
[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/
commit: b44049dfd6cce0c7d0f688092dbb6eefdaf1d24c Author: Brian Evans gentoo org> AuthorDate: Sat Dec 23 15:15:43 2017 + Commit: Brian Evans gentoo org> CommitDate: Sat Dec 23 15:17:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44049df dev-db/mycli: Update live ebuild Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-db/mycli/mycli-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-.ebuild index e58d1eb05b0..3deef04e91b 100644 --- a/dev-db/mycli/mycli-.ebuild +++ b/dev-db/mycli/mycli-.ebuild @@ -17,12 +17,13 @@ KEYWORDS="" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND=" - >=dev-python/cli_helpers-0.1.0[${PYTHON_USEDEP}] >=dev-python/click-4.1[${PYTHON_USEDEP}] >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] >=dev-python/prompt_toolkit-1.0.10[${PYTHON_USEDEP}] + !>=dev-python/prompt_toolkit-1.1.0 >=dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}] >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] + !>=dev-python/python-sqlparse-0.3.0 "
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gsl/
commit: 54afb9aad4f99e358d75019fb16aef9c622a8acb Author: Jan Henke taujhe de> AuthorDate: Tue Dec 19 21:26:36 2017 + Commit: Craig Andrews gentoo org> CommitDate: Sat Dec 23 15:14:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54afb9aa dev-cpp/gsl: Fix tests Actually apply the patch as well. Closes: https://bugs.gentoo.org/636828 dev-cpp/gsl/gsl-0_pre20171105.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-cpp/gsl/gsl-0_pre20171105.ebuild b/dev-cpp/gsl/gsl-0_pre20171105.ebuild index 78ac010145e..ae775ff3f8c 100644 --- a/dev-cpp/gsl/gsl-0_pre20171105.ebuild +++ b/dev-cpp/gsl/gsl-0_pre20171105.ebuild @@ -18,6 +18,10 @@ IUSE="test" RDEPEND="" DEPEND="test? ( >=dev-cpp/catch-1.11.0 )" +PATCHES=( + "${FILESDIR}/${P}-use_system_catch-636828.patch" +) + src_configure() { local mycmakeargs=( -DGSL_TEST=$(usex test) ) cmake-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-python/docker-py/
commit: 39c1c46cc3c0362d069915aa072e62facfaf9fcf Author: Manuel Rüger gentoo org> AuthorDate: Sat Dec 23 15:08:02 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Dec 23 15:08:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c1c46c dev-python/docker-py: Version bump to 2.7.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-python/docker-py/Manifest | 1 + dev-python/docker-py/docker-py-2.7.0.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest index 7f3eb178599..4de1eb39c1f 100644 --- a/dev-python/docker-py/Manifest +++ b/dev-python/docker-py/Manifest @@ -1,2 +1,3 @@ DIST docker-py-2.4.2.tar.gz 180890 BLAKE2B 57518a0c8481fde0198100354225cd8a2908af6d3ca2690d98ad80b386ca4c688c7ccd6a34634ce04fb5ab1553b6c0dfbc75d28333a10f28de7188fe2ee7ffde SHA512 3367066b2acd96b85bef28aef00c91d752dc25b3055575b4f2f9c0b981eb4bca81a742bc6da5f97cf039cd9c7d818e3f80101997fe3a2e2c6f3a9c42fd3111c2 DIST docker-py-2.6.1.tar.gz 191919 BLAKE2B e8147d83594138d5456fd75efa776b8c69fbca9f9d3959e1e2318dbdb9ae638ecf483785bbfebf58308d237a7b5d6f1ac885489811094d11e0e7270c0555ec46 SHA512 ee5e646e6b45ed9fafd8bd32c4cdeff565988ff77b21303b0c1b4b1ea56a9d51d04c4f8c9595159efff09cfd8962c1a7060c1910d48cbfb4a2024e90b662ae58 +DIST docker-py-2.7.0.tar.gz 196369 BLAKE2B dd181dbf32f5afda06e748cb49f15d5fc6ff4a579c64b505308ad0d96913ddc8065d165090ec2b20e1f17a4519988a5665dd7a8c7643ca53aaa4385ceecb1341 SHA512 15cf1d8949d71e472f7636ff975cbc4c5f3e18e2d193cb603ade1397a56d0c1ec239167b71be325af99105bc36590a0f0faa1ab010f36fe8baca7807ddfa191b diff --git a/dev-python/docker-py/docker-py-2.7.0.ebuild b/dev-python/docker-py/docker-py-2.7.0.ebuild new file mode 100644 index 000..009498461e8 --- /dev/null +++ b/dev-python/docker-py/docker-py-2.7.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Docker" +HOMEPAGE="https://github.com/docker/docker-py"; +SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" + +RDEPEND=" + >=dev-python/docker-pycreds-0.2.1[${PYTHON_USEDEP}] + !~dev-python/requests-2.18.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' 'python3_4' ) + $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 'python2_7' ) +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/recommonmark[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.4.6[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + sed -i -e "s/import pip//" -e "s/if 'docker-py'.*/if False:/" setup.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + sphinx-build docs html || die "docs failed to build" + HTML_DOCS=( html/. ) + fi +} + +python_test() { + py.test tests/unit/ || die "tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/
commit: 6c31f57bc2ab20bcad8b8fb70194dd50dc2cfa6d Author: Manuel Rüger gentoo org> AuthorDate: Sat Dec 23 15:04:32 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Dec 23 15:04:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c31f57b dev-embedded/esptool: Version bump to 2.2 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-embedded/esptool/Manifest | 1 + dev-embedded/esptool/esptool-2.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest index 9cc69c3733d..ba7354924a4 100644 --- a/dev-embedded/esptool/Manifest +++ b/dev-embedded/esptool/Manifest @@ -1 +1,2 @@ DIST esptool-2.1.tar.gz 68974 BLAKE2B 4aaddc9bf22a624de18e7d58b35a42f6fa27cf8bdfff119a270b9531f1e19ecb3f4d7eebad319a799068a19941bf0c843fc464fd5ae891d8e03e1a2bad54dd68 SHA512 be657df04a345d2c91bbe3a9cbb93cd7bb0bc68e61388ff4d134c88d514c74fe3f2c5e7c64f4100264bc5973b1d3e66251cdb16a77894fb9e116d9c6a54a8dc3 +DIST esptool-2.2.tar.gz 70585 BLAKE2B ea4553d7857987233d1488e6db1993ec687ce10c9c810c7a5327043283fab19b10863106ecf8bfac6d7585a8bbf2823b90d7e225dd4a27bfb784f183e86c796a SHA512 a84b61875a8f227b8103fcc546eb1323547159fbdc962d0577eb6498126589c9fa3b23ca840d33ab2636d7c05de3eb048bdfbdbd86d895c8e37f9bbc169a4caa diff --git a/dev-embedded/esptool/esptool-2.2.ebuild b/dev-embedded/esptool/esptool-2.2.ebuild new file mode 100644 index 000..066db389f9a --- /dev/null +++ b/dev-embedded/esptool/esptool-2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32" +HOMEPAGE="https://github.com/espressif/esptool"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + dev-python/ecdsa[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + >=dev-python/pyserial-2.5[${PYTHON_USEDEP}]" + +RESTRICT="test" # Uses a device connected to the serial port + +python_test() { + ${EPYTHON} test/test_esptool.py || die +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/cfssl/
commit: 7cd24f352071d168f4345b8daa9e02c61541355f Author: Manuel Rüger gentoo org> AuthorDate: Sat Dec 23 15:02:25 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Dec 23 15:02:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd24f35 app-crypt/cfssl: Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/cfssl/Manifest | 1 - app-crypt/cfssl/cfssl-1.2.0_p20170601.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/app-crypt/cfssl/Manifest b/app-crypt/cfssl/Manifest index bfb41750f64..38e52a2702a 100644 --- a/app-crypt/cfssl/Manifest +++ b/app-crypt/cfssl/Manifest @@ -1,3 +1,2 @@ -DIST cfssl-1.2.0_p20170601.tar.gz 8025105 BLAKE2B cc87451f23e5a495816980d65bd32f270f6982940368afed7d13591dd8c0d56665e666bc555abc4e0b2f5a5cfd997a18b8a6a9f757c9ea6ec62c82448de1b72d SHA512 f89d6b142eb5286b720c9d94534c474b15738c6a856999588392b37ffa753e0f0c9d663debee9cc216be765d8f39a71872401173a56293cdca2f2d1791c3d758 DIST cfssl-1.2.0_p20170915.tar.gz 8027590 BLAKE2B 5361a9ba7f08d3940aa5e27f65b55359871d85dcf8e4f21b6e59a9f3c9741490b16898e2001133742dfa1294927b0b322ffd5bdf836754851bed0c176bc710da SHA512 247ee892f7785ae11e8b2d38c1fdad0a3bcea9d9e410ce1bc985d15fad65b981c46e317cbb0fe0cacf190dfbbad7b9f8685f6ddd2a24056dd61e621b2cccd232 DIST cfssl-1.2.0_p20171207.tar.gz 8028127 BLAKE2B 35bb2b6fa08345dd6042742891cc0ad87ffac3cd24e8f16551e7e4e36b7f11caf4baafee961666ed95cf14e77cf4e24e11f7d8d85503abfc42a8fe3fbc2fe758 SHA512 d94f27bcc5f59fb2882f6db802baff9706461f1a823706810f7ab5911fcdd3abc9150060df0aa756478774cf3b5e06aec0b11cefce32ff3c6ff85948b8624356 diff --git a/app-crypt/cfssl/cfssl-1.2.0_p20170601.ebuild b/app-crypt/cfssl/cfssl-1.2.0_p20170601.ebuild deleted file mode 100644 index 7b35026cf94..000 --- a/app-crypt/cfssl/cfssl-1.2.0_p20170601.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGO_PN="github.com/cloudflare/${PN}" -EGIT_COMMIT="9c06c53d4dfb9c0272c983a26ea10a6a2da12392" -inherit golang-build golang-vcs-snapshot - -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="Cloudflare's PKI and TLS toolkit" -HOMEPAGE="https://github.com/cloudflare/cfssl"; -SRC_URI="${ARCHIVE_URI}" -LICENSE="BSD-2" -SLOT="0" -IUSE="hardened" - -RDEPEND="!!dev-lang/mono" #File collision (bug 614364) - -RESTRICT="test" - -src_compile() { - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" - pushd src || die - GOPATH="${S}" go install github.com/cloudflare/cfssl/cmd/... || die - popd || die -} - -src_install() { - dobin bin/* - pushd src/${EGO_PN} || die - dodoc CHANGELOG README.md - popd || die -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/cfssl/
commit: 876ec85fdef3ea33dd432129266a8db544b5ecf9 Author: Manuel Rüger gentoo org> AuthorDate: Sat Dec 23 15:02:05 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Dec 23 15:02:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876ec85f app-crypt/cfssl: Update snapshot Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-crypt/cfssl/Manifest | 1 + app-crypt/cfssl/cfssl-1.2.0_p20171207.ebuild | 34 2 files changed, 35 insertions(+) diff --git a/app-crypt/cfssl/Manifest b/app-crypt/cfssl/Manifest index 2466cdff8ab..bfb41750f64 100644 --- a/app-crypt/cfssl/Manifest +++ b/app-crypt/cfssl/Manifest @@ -1,2 +1,3 @@ DIST cfssl-1.2.0_p20170601.tar.gz 8025105 BLAKE2B cc87451f23e5a495816980d65bd32f270f6982940368afed7d13591dd8c0d56665e666bc555abc4e0b2f5a5cfd997a18b8a6a9f757c9ea6ec62c82448de1b72d SHA512 f89d6b142eb5286b720c9d94534c474b15738c6a856999588392b37ffa753e0f0c9d663debee9cc216be765d8f39a71872401173a56293cdca2f2d1791c3d758 DIST cfssl-1.2.0_p20170915.tar.gz 8027590 BLAKE2B 5361a9ba7f08d3940aa5e27f65b55359871d85dcf8e4f21b6e59a9f3c9741490b16898e2001133742dfa1294927b0b322ffd5bdf836754851bed0c176bc710da SHA512 247ee892f7785ae11e8b2d38c1fdad0a3bcea9d9e410ce1bc985d15fad65b981c46e317cbb0fe0cacf190dfbbad7b9f8685f6ddd2a24056dd61e621b2cccd232 +DIST cfssl-1.2.0_p20171207.tar.gz 8028127 BLAKE2B 35bb2b6fa08345dd6042742891cc0ad87ffac3cd24e8f16551e7e4e36b7f11caf4baafee961666ed95cf14e77cf4e24e11f7d8d85503abfc42a8fe3fbc2fe758 SHA512 d94f27bcc5f59fb2882f6db802baff9706461f1a823706810f7ab5911fcdd3abc9150060df0aa756478774cf3b5e06aec0b11cefce32ff3c6ff85948b8624356 diff --git a/app-crypt/cfssl/cfssl-1.2.0_p20171207.ebuild b/app-crypt/cfssl/cfssl-1.2.0_p20171207.ebuild new file mode 100644 index 000..265e2450366 --- /dev/null +++ b/app-crypt/cfssl/cfssl-1.2.0_p20171207.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGO_PN="github.com/cloudflare/${PN}" +EGIT_COMMIT="d2393674072314fda47d2c7c16cb7fd4cdc16821" +inherit golang-build golang-vcs-snapshot + +SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Cloudflare's PKI and TLS toolkit" +HOMEPAGE="https://github.com/cloudflare/cfssl"; +LICENSE="BSD-2" +SLOT="0" +IUSE="hardened" + +RDEPEND="!!dev-lang/mono" #File collision (bug 614364) + +RESTRICT="test" + +src_compile() { + pushd src || die + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" GOPATH="${S}" go install github.com/cloudflare/cfssl/cmd/... || die + popd || die +} + +src_install() { + dobin bin/* + pushd src/${EGO_PN} || die + dodoc CHANGELOG README.md + popd || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/
commit: 7b0fba4b53edb8cff54d311142b2b27cea89fedc Author: Manuel Rüger gentoo org> AuthorDate: Sat Dec 23 15:02:18 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Dec 23 15:02:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0fba4b dev-db/etcd: Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-db/etcd/Manifest | 2 -- dev-db/etcd/etcd-3.2.10.ebuild | 63 -- dev-db/etcd/etcd-3.2.9.ebuild | 63 -- 3 files changed, 128 deletions(-) diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest index cf4050bcb94..f981842ae87 100644 --- a/dev-db/etcd/Manifest +++ b/dev-db/etcd/Manifest @@ -1,5 +1,3 @@ DIST etcd-2.3.8.tar.gz 2206562 BLAKE2B 754930b4b5f0e90386b2b4765a9dbb6790ae509a81d3430c3f7c2c828d90318db3b01a2faea0c7075078096ce74302f2be7444245047534749f49d13a927851e SHA512 4268de32797cab23e9e47784d31d5abd6982068c53d3cc9735a06719740dba45b73f4e067cbc7aa8aef5ca7c56d8be067f1076685ac82f64012b760d8b7f2bfc -DIST etcd-3.2.10.tar.gz 3016954 BLAKE2B d957914e2bb14219531f4d44e01150045c92b27afbf2a3f1a6b09a2a97771c1ae9822925e69feacd2f761f6b0a8e3a2cf09adb3f2783d7f80cea5f9fd8d7cd67 SHA512 6d00bd47b8c76332e4d1eaa12d8db6052c19bad5e99402860875ba1d6590e0b4aa1afc7cfeb25128125d0195c408c5f4d782b75a0132fc6a8f5cfff673faab75 DIST etcd-3.2.11.tar.gz 3016255 BLAKE2B b57d70ab50e9b8c7bf11920c0bf18789975af7f4f1d66b0afb17ba1d4830250972ba2e276de4d67b80bec317cf9d35eac7f63f8ca7c7c25fce2947807dcc42f8 SHA512 e0a71d43d6595c0a08a6068addcf13c98d3d8bd6873c9b5ac39b6183daea34191c1b81a2c81f5c7ec98d587c85f3b1af8cd584d7a0857668f77fb80151858fdb DIST etcd-3.2.12.tar.gz 3046578 BLAKE2B 7b7a071c6856a7f1b5b7ceb68a4efbac74fde6ed1211dabda7d715ea79cd4dc9c10b0f1345d70b8a21e52cb3ac6adfc37c232ea28ff88e5f401212b5a8610d73 SHA512 b672a35ba62efccffa09be6b3d2a84b99e8abcae87093539c705d82e13c0f985a9f07a3d885af7386595f12d433756176db107739749c301e7e5d096e85d018b -DIST etcd-3.2.9.tar.gz 2889569 BLAKE2B 27f2e7db1518317484f850bbc5f350adc249c90423efc9379f69050ac0300ce687ef5eeb804520ddd577594080c5bffc0e32eba12edfa8b49775aa4861946647 SHA512 c194365e388fda8f796af70ff4b575b6ccabac0ca9ae3d84d55718e3914b927d5a6ba10b48eddc897139918880fcfa29d7a329463d20ce72f62115a0a41b6d4d diff --git a/dev-db/etcd/etcd-3.2.10.ebuild b/dev-db/etcd/etcd-3.2.10.ebuild deleted file mode 100644 index 9de03c3233b..000 --- a/dev-db/etcd/etcd-3.2.10.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user systemd golang-vcs-snapshot - -KEYWORDS="~amd64" -EGO_PN="github.com/coreos/etcd" -DESCRIPTION="Highly-available key value store for shared configuration and service discovery" -HOMEPAGE="https://github.com/coreos/etcd"; -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="doc" -DEPEND=">=dev-lang/go-1.8:=" -RDEPEND="!dev-db/etcdctl" - -src_prepare() { - default - sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\ - -i "${S}"/src/${EGO_PN}/build || die -} - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} -} - -src_compile() { - export GOPATH=${S} - pushd src/${EGO_PN} || die - ./build || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - insinto /etc/${PN} - doins "${FILESDIR}/${PN}.conf" - dobin bin/* - dodoc README.md - use doc && dodoc -r Documentation - systemd_dounit "${FILESDIR}/${PN}.service" - systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - dodir /var/lib/${PN} - fowners ${PN}:${PN} /var/lib/${PN} - fperms 755 /var/lib/${PN} - dodir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} - fperms 755 /var/log/${PN} - popd || die -} - -src_test() { - pushd src/${EGO_PN} || die - ./test || die - popd || die -} diff --git a/dev-db/etcd/etcd-3.2.9.ebuild b/dev-db/etcd/etcd-3.2.9.ebuild deleted file mode 100644 index 9de03c3233b..000 --- a/dev-db/etcd/etcd-3.2.9.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user systemd golang-vcs-snapshot - -KEYWORDS="~amd64" -EGO_PN="github.com/coreos/etcd" -DESCRIPTION="Highly-available key value store for shared configuration and service discovery" -HOMEPAGE="https://github.com/coreos/etcd"; -SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="doc" -DEPEND=">=dev-lang/go-1.8:=" -RDEPEND="!dev-db/etcdctl" - -src_prepare() { - defaul