[gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/
commit: 994ad05cbb71a2e8c5c7b4dbcc60605568fe8706 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jul 12 18:37:36 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 13 06:50:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994ad05c media-gfx/krita: 4.2.3 version bump Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/krita/Manifest | 1 + media-gfx/krita/krita-4.2.3.ebuild | 118 + 2 files changed, 119 insertions(+) diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index e5583f50a1c..349c094aea4 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,2 +1,3 @@ DIST krita-4.1.8.tar.gz 244065767 BLAKE2B ba2cbb6d1575cec189e8f10461b720a081f185e1e078fc1e8194c9e6d455dade45f35f1ae5a891717918b3c03863a2a7f3f819753a106ede5695003cfa260157 SHA512 d02715bffbd6abd29ca69598fdb1e6a652fd4f1944092ff12016a57ff2ee3bab209c93e065905ec9bfea395e50f833915bb924b97a2c119d101057cba6c9 DIST krita-4.2.2.tar.gz 246075662 BLAKE2B 0d4f57924f4a63afbbd53df885844aa02e93b75afb0be3a32f1be6a6d3b031389b6efc907e725b31f31f6846fd8a02cefb33e93354a75191f7ba6bf485b72f4e SHA512 7ca5f18c9c8c0448ac2634bb6e0108328b4ae84527741aa35863a3423449797a4e1e1debcd7c6ace2c6c3362d339ed5b7970af71e5bd4b0e7299cf8e877ca096 +DIST krita-4.2.3.tar.gz 246136588 BLAKE2B 1d7a371f7aeb8cf3747adcd4ab681b0ecf849e64ace16b456e9c2b8ed5fd958be895fd64c623931e47ae81bdf35b3e54161ecb204501f48c97b35ac2dcb8ac59 SHA512 6493740183b360a939d85cc7bc646cb173dc923a3dc63966d0f178bf308675ffead01d3bfefeeffb376f5efd7d90ee7f271b3ff412787123113dd125cc022ab5 diff --git a/media-gfx/krita/krita-4.2.3.ebuild b/media-gfx/krita/krita-4.2.3.ebuild new file mode 100644 index 000..b1daa80676c --- /dev/null +++ b/media-gfx/krita/krita-4.2.3.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="forceoptional" +QT_MINIMAL="5.12.3" +VIRTUALX_REQUIRED="test" +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit kde5 python-single-r1 + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" +HOMEPAGE="https://kde.org/applications/graphics/krita/ https://krita.org/"; +LICENSE="GPL-3" +IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + dev-cpp/eigen:3 + dev-lang/perl + sys-devel/gettext +" +COMMON_DEPEND="${PYTHON_DEPS} + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui '-gles2' '' '5=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + $(add_qt_dep qtxml) + dev-libs/boost:= + dev-libs/quazip + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + media-gfx/exiv2:= + media-libs/lcms + media-libs/libpng:0= + sys-libs/zlib + virtual/opengl + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXi + color-management? ( media-libs/opencolorio ) + fftw? ( sci-libs/fftw:3.0= ) + gif? ( media-libs/giflib ) + gsl? ( sci-libs/gsl:= ) + jpeg? ( virtual/jpeg:0 ) + heif? ( media-libs/libheif:= ) + openexr? ( + media-libs/ilmbase:= + media-libs/openexr + ) + pdf? ( app-text/poppler[qt5] ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) + raw? ( media-libs/libraw:= ) + tiff? ( media-libs/tiff:0 ) +" +DEPEND="${COMMON_DEPEND} + vc? ( >=dev-libs/vc-1.1.0 ) +" +RDEPEND="${COMMON_DEPEND} + !app-office/calligra:4[calligra_features_krita] + !app-office/calligra-l10n:4[calligra_features_krita(+)] +" + +# bug 630508 +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}"/${PN}-4.2.2-tests-optional.patch ) + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_configure() { + # Prevent sandbox violation from FindPyQt5.py module + # See Gentoo-bug 655918 + addpredict /dev/dri + + local mycmakeargs=
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/
commit: 4a58efe7b2344a8ba432f176888b7b7dee751c8f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jul 11 20:32:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 13 06:50:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a58efe7 kde-plasma/powerdevil: Fix USE brightness-control Closes: https://bugs.gentoo.org/689666 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> .../{powerdevil-5.16.3.ebuild => powerdevil-5.16.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/powerdevil/powerdevil-5.16.3.ebuild b/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild similarity index 97% rename from kde-plasma/powerdevil/powerdevil-5.16.3.ebuild rename to kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild index 752e8c8dbc3..2179318d27f 100644 --- a/kde-plasma/powerdevil/powerdevil-5.16.3.ebuild +++ b/kde-plasma/powerdevil/powerdevil-5.16.3-r1.ebuild @@ -52,7 +52,7 @@ RDEPEND="${DEPEND} src_configure() { local mycmakeargs=( - -DWITH_DDCUTIL=$(usex brightness-control) + -DHAVE_DDCUTIL=$(usex brightness-control) $(cmake-utils_use_find_package wireless KF5BluezQt) $(cmake-utils_use_find_package wireless KF5NetworkManagerQt) )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sigv4/
commit: bd6376f8c65d6433791c11b88c42f7eb1ee0b036 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 06:01:13 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 06:13:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6376f8 dev-ruby/aws-sigv4: add 1.1.0 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/aws-sigv4/Manifest | 1 + dev-ruby/aws-sigv4/aws-sigv4-1.1.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest index ae3c5784393..75ad950a3fc 100644 --- a/dev-ruby/aws-sigv4/Manifest +++ b/dev-ruby/aws-sigv4/Manifest @@ -1 +1,2 @@ DIST aws-sigv4-1.0.3.gem 10752 BLAKE2B 6e9f8d106a8a61bc4982d8653e550f9c795ec9fcac6e4521d318bab9a9ee74036eed8ef7c7c4f192dbbc92ac7ed7011f1c764d0b87df1f72404ab4bd2f357347 SHA512 a3d8cfbfe54196ed43c4ed6f7dfb7234808c540aee6324ab6752b1c8356890a8e697d128f7c6a3257030e8d5df1bb5bb36fae67c575e2648da89232586a3f82b +DIST aws-sigv4-1.1.0.gem 11776 BLAKE2B 37292443ded772746dae5a351ef440a1dc1e537de8335bb3be9caf813d58380c834143194f4d8373e24bf4d27734c38203ca1fbffb6909f0350dbb887a3c6033 SHA512 0c7e76f1d8581436aece86db9a50ff9ccec371885512b2e41908d2c4e3d2f44b220e674d112a92216857c859518cb1e9664d9e50c431616883f13f96fcb922f0 diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.1.0.ebuild b/dev-ruby/aws-sigv4/aws-sigv4-1.1.0.ebuild new file mode 100644 index 000..c00aa14815c --- /dev/null +++ b/dev-ruby/aws-sigv4/aws-sigv4-1.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Amazon Web Services Signature Version 4 signing library" +HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/"; + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"
[gentoo-commits] repo/gentoo:master commit in: app-admin/r10k/
commit: 43c6d8975419146a22a450e1c43c531b0d6e6c5f Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 05:57:20 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 06:13:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c6d897 app-admin/r10k: add 3.3.0 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 app-admin/r10k/Manifest | 1 + app-admin/r10k/r10k-3.3.0.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest index fc32d23087a..ad95243dc73 100644 --- a/app-admin/r10k/Manifest +++ b/app-admin/r10k/Manifest @@ -1,2 +1,3 @@ DIST r10k-3.1.0.gem 202240 BLAKE2B 46b7b03d7d57aa856f31ee1a8fe804b1e5ed2272f2543955c46fd194a956c4074fab7a0ca59ce828e1d0841cd7beabdcaa7a167329a8ac707e96be9e71f2cd2f SHA512 7ec80be0e09d0693f33eaca4420a47a6fa7c2216ab8a06a45611b7150f97be00eaca7dd674962f14b169f9b0b315c3b47c76612baee0724c7d928541e535a960 DIST r10k-3.2.0.gem 206336 BLAKE2B badc840ec7e6793daf205f1352899fa909e9a922a353a52841809dc80fd03758a865e0cb8210e58bb5c25968207d537b3f19c1903fbb519c50b6af2dd27eb5fb SHA512 7ea00ec28ba631877d33fa8b00b25e1c69346b787499ec7b26118c16acecf6bd39fcdc4618af016ebf5b62850b6d984510f7e9153dd4e99771def299b7d0703d +DIST r10k-3.3.0.gem 206848 BLAKE2B 92fedb9871c6e22df3a3f8c4cf18feac1bf3ef51e2e67b3001c811bc81397eda71bc9da94ef860d6e39b989fd1c1a3b9dae402142496f17c4427ff2de62188fd SHA512 674c5c386885dd1476264d8bc047ddad0411b6344350662021ede8a5352e95fd50a72f62127b00bf6b2bc8e6b3835b017128788707610d510a64eee13b9f4d4f diff --git a/app-admin/r10k/r10k-3.3.0.ebuild b/app-admin/r10k/r10k-3.3.0.ebuild new file mode 100644 index 000..a1ebf57c283 --- /dev/null +++ b/app-admin/r10k/r10k-3.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Puppet environment and module deployment" +HOMEPAGE="https://github.com/puppetlabs/r10k"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+git" + +ruby_add_rdepend " + ~dev-ruby/colored-1.2 + ~dev-ruby/cri-2.15.6 + >=dev-ruby/gettext-setup-0.24:0 + ~dev-ruby/log4r-1.1.10 + >=dev-ruby/multi_json-1.10:0 + >=dev-ruby/puppet_forge-2.2.8 + =dev-ruby/puppet_forge-2.2* +" + +ruby_add_bdepend "test? ( + dev-ruby/archive-tar-minitar +)" + +RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )" + +all_ruby_prepare() { + sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid specs for unpackaged rugget git provider + rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bindata/
commit: 9a4a4368df4ad54c55be4f225cad2b50e72379a0 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 06:04:01 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 06:13:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4a4368 dev-ruby/bindata: add 2.4.4 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/bindata/Manifest | 1 + dev-ruby/bindata/bindata-2.4.4.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest index 871dbcc6c67..fa5b7841c0d 100644 --- a/dev-ruby/bindata/Manifest +++ b/dev-ruby/bindata/Manifest @@ -1 +1,2 @@ DIST bindata-2.4.1.gem 78848 BLAKE2B a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e SHA512 538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243 +DIST bindata-2.4.4.gem 79872 BLAKE2B f22f8af6270cd7d790031d2ab53a80f2480ad687abd91803ce556495d1fe8f09e1c316ccfc5b35f2cf914e44e17121d3cc84baab19d51a5671b540429d6ff1f2 SHA512 c7af17ea3c7aec6360acfbe0b511700706daec24a4028c86eee441baaad39c259200ee66d33e6f73766c24ae9a8a3c00e5a0c140b4e12e0d526046cd81c6ce79 diff --git a/dev-ruby/bindata/bindata-2.4.4.ebuild b/dev-ruby/bindata/bindata-2.4.4.ebuild new file mode 100644 index 000..e08c6e1a982 --- /dev/null +++ b/dev-ruby/bindata/bindata-2.4.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Parsing Binary Data in Ruby" +HOMEPAGE="https://github.com/dmendel/bindata"; + +LICENSE="BSD-2" +SLOT="2" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bindex/
commit: 574fa61946edb3aa132494d1d5cc37c36c063329 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 06:12:34 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 06:13:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574fa619 dev-ruby/bindex: add 0.8.1 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/bindex/Manifest| 1 + dev-ruby/bindex/bindex-0.8.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/bindex/Manifest b/dev-ruby/bindex/Manifest index ab2e51743b7..015e2e1 100644 --- a/dev-ruby/bindex/Manifest +++ b/dev-ruby/bindex/Manifest @@ -1 +1,2 @@ DIST bindex-0.7.0.gem 19456 BLAKE2B b9bbd6856e2e8c388aa02dbe6e93762cbb2011909ca62eb8d710e064c569f3f0454e352777434257920f33ce953195c48a368e337a672b63afd201c20597de16 SHA512 f991514979661cd7a03ece0aea368136ffcb8ed0b6d49ce11b3e1291d1dd3b653e78465b6433dc75b15cd320fb9839021937683828c8361b3cc1753377e3a757 +DIST bindex-0.8.1.gem 19968 BLAKE2B dccbee6954c530f64ac13e7ed0108fe81978327c216ad2e60b675eed92419494cd32ba0e09ff2fa5371f3fff61e05661bdf704644cce49310dc6ce10888cc4e5 SHA512 18729825e329c24e483f1e181315d373d5095c18918088d915a8307e2775e5d0163dae50440f5c58609bf32806fa567ece8bfbbd69a061a8c30e367605bc3444 diff --git a/dev-ruby/bindex/bindex-0.8.1.ebuild b/dev-ruby/bindex/bindex-0.8.1.ebuild new file mode 100644 index 000..b4793d77304 --- /dev/null +++ b/dev-ruby/bindex/bindex-0.8.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Bindings for your Ruby exceptions" +HOMEPAGE="https://github.com/gsamokovarov/bindex"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_configure() { + ${RUBY} -Cext/skiptrace extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/skiptrace + cp ext/skiptrace/cruby.so lib/skiptrace/internal/ || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/r10k/
commit: fa3ef195247aa3ea6136f1fef1b32fe837c3eb9b Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 05:58:38 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 06:13:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3ef195 app-admin/r10k: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 app-admin/r10k/Manifest | 1 - app-admin/r10k/r10k-3.1.0.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest index ad95243dc73..06ca9937569 100644 --- a/app-admin/r10k/Manifest +++ b/app-admin/r10k/Manifest @@ -1,3 +1,2 @@ -DIST r10k-3.1.0.gem 202240 BLAKE2B 46b7b03d7d57aa856f31ee1a8fe804b1e5ed2272f2543955c46fd194a956c4074fab7a0ca59ce828e1d0841cd7beabdcaa7a167329a8ac707e96be9e71f2cd2f SHA512 7ec80be0e09d0693f33eaca4420a47a6fa7c2216ab8a06a45611b7150f97be00eaca7dd674962f14b169f9b0b315c3b47c76612baee0724c7d928541e535a960 DIST r10k-3.2.0.gem 206336 BLAKE2B badc840ec7e6793daf205f1352899fa909e9a922a353a52841809dc80fd03758a865e0cb8210e58bb5c25968207d537b3f19c1903fbb519c50b6af2dd27eb5fb SHA512 7ea00ec28ba631877d33fa8b00b25e1c69346b787499ec7b26118c16acecf6bd39fcdc4618af016ebf5b62850b6d984510f7e9153dd4e99771def299b7d0703d DIST r10k-3.3.0.gem 206848 BLAKE2B 92fedb9871c6e22df3a3f8c4cf18feac1bf3ef51e2e67b3001c811bc81397eda71bc9da94ef860d6e39b989fd1c1a3b9dae402142496f17c4427ff2de62188fd SHA512 674c5c386885dd1476264d8bc047ddad0411b6344350662021ede8a5352e95fd50a72f62127b00bf6b2bc8e6b3835b017128788707610d510a64eee13b9f4d4f diff --git a/app-admin/r10k/r10k-3.1.0.ebuild b/app-admin/r10k/r10k-3.1.0.ebuild deleted file mode 100644 index c03f18e4e6a..000 --- a/app-admin/r10k/r10k-3.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby23 ruby24 ruby25" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Puppet environment and module deployment" -HOMEPAGE="https://github.com/puppetlabs/r10k"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+git" - -ruby_add_rdepend " - ~dev-ruby/colored-1.2 - =dev-ruby/cri-2.15* - >=dev-ruby/gettext-setup-0.24:0 - ~dev-ruby/log4r-1.1.10 - >=dev-ruby/multi_json-1.10:0 - >=dev-ruby/puppet_forge-2.2.8 - =dev-ruby/puppet_forge-2.2* -" - -ruby_add_bdepend "test? ( - dev-ruby/archive-tar-minitar -)" - -RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )" - -all_ruby_prepare() { - sed -i -e 's/json_pure/json/' \ - -e '/cri/ s/2\.6\../2.7/' \ - -e '/systemu/ s/2.5.2/2.5/' \ - -e '/faraday/ s/0.9.0/0.9/' \ - -e '/semantic_puppet/ s/~>/>/' \ - -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid specs for unpackaged rugget git provider - rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/heat/
commit: 7fe06417fd5a0afdc2b2278c405206db702e19ae Author: Matthew Thode gentoo org> AuthorDate: Sat Jul 13 05:50:39 2019 + Commit: Matthew Thode gentoo org> CommitDate: Sat Jul 13 05:50:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe06417 sys-cluster/heat: fix Sdir (again) Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> sys-cluster/heat/heat-2019.1..ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-cluster/heat/heat-2019.1..ebuild b/sys-cluster/heat/heat-2019.1..ebuild index d776c23e949..d6bd077a30e 100644 --- a/sys-cluster/heat/heat-2019.1..ebuild +++ b/sys-cluster/heat/heat-2019.1..ebuild @@ -19,7 +19,6 @@ else https://tarballs.openstack.org/${PN}/openstack-${P}.tar.gz"; KEYWORDS="~amd64 ~arm64 ~x86" fi -S="${WORKDIR}/openstack-${P}" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/
commit: 29d8592ba1f0ca6306899a9ffbad2138064d8c6e Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 13 05:37:30 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 13 05:37:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d8592b dev-ruby/rack-attack: add 6.1.0 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/rack-attack/Manifest | 1 + dev-ruby/rack-attack/rack-attack-6.1.0.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest index 16a6e524bc6..a789fa323b5 100644 --- a/dev-ruby/rack-attack/Manifest +++ b/dev-ruby/rack-attack/Manifest @@ -1,2 +1,3 @@ DIST rack-attack-5.4.2.gem 23040 BLAKE2B 7af950339f03139e6a3ac9e8349e6d2af5182a29f643a08a9ea0806349c02965d05e99d95421f14ba827c9c942a6824f710dbaf06adbb0aa07dde03d74e629ed SHA512 a4af12c2c436a3634108494e2a5b9c5751c0fa2e87af6efa326d9c09fdae54b5bd8a8974c48785dfef64565ff9ee0a6704c90acf1277c8e80849ff30f9fbb67b DIST rack-attack-6.0.0.gem 23552 BLAKE2B ffd558e6a8b4b03fb332ef84f74c77f3f6dbfbaa8ce819c9522c02791ae35acc177b07a5f52f1888ccf25feb068e1812d1d61ddb7ebc9ea34da7ae1fe6275c27 SHA512 dca8ab20a3c4e5ac1214b232674fbf164a4c05f7ebb219193608b235583cdea5367d402d32a60d6a92c534a04d328714c673a7c93c50423a038e653561023f87 +DIST rack-attack-6.1.0.gem 23552 BLAKE2B 91f1c83659ea906732c6ab39904a5b01710fba3bf82e6c9b5bf88d9c992bd1f5d69c71e6487e85874f9c4527ac0f053bb648d600e8ac17569f0b6331089f0fc0 SHA512 b03050f15f05a27ee9a4f997c9de0c34a548f9fbd8e46d52f071c138f31c4bfc65196873a0bebce3c8d3862809b75295ab0f30c97afb128051cfa9b161d3dbe2 diff --git a/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild new file mode 100644 index 000..dbabb18b825 --- /dev/null +++ b/dev-ruby/rack-attack/rack-attack-6.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby24 ruby25 ruby26" + +# Skip integration tests since they require additional unpackaged +# dependencies and running daemons. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="A DSL for blocking & throttling abusive clients" +HOMEPAGE="https://github.com/kickstarter/rack-attack"; + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend "dev-ruby/rack:*" +ruby_add_bdepend "test? ( + dev-ruby/actionpack + dev-ruby/activesupport + dev-ruby/rack-test + dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb || die + sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die + sed -i -e '/rubocop/I s:^:#:' Rakefile || die +}
[gentoo-commits] proj/sci:master commit in: dev-python/pyfftw/
commit: 339c6b1e085fc222e76dad3b77b8629f0169495a Author: Marius Brehler googlemail com> AuthorDate: Fri Jul 12 14:06:05 2019 + Commit: Benda XU gentoo org> CommitDate: Sat Jul 13 03:15:17 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=339c6b1e dev-python/pyfftw: Remove from overlay, available as pyFFTW in tree Closes: https://github.com/gentoo/sci/pull/919 Signed-off-by: Marius Brehler googlemail.com> Signed-off-by: Benda Xu gentoo.org> dev-python/pyfftw/metadata.xml | 19 dev-python/pyfftw/pyfftw-0.10.4.ebuild | 40 -- dev-python/pyfftw/pyfftw-0.9.2.ebuild | 35 - dev-python/pyfftw/pyfftw-.ebuild | 33 4 files changed, 127 deletions(-) diff --git a/dev-python/pyfftw/metadata.xml b/dev-python/pyfftw/metadata.xml deleted file mode 100644 index c93b316f7..0 --- a/dev-python/pyfftw/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - mar...@linux.sungazer.de - Marius Brehler - - - s...@gentoo.org - Gentoo Science Project - - -A pythonic wrapper around FFTW, the FFT library, presenting a -unified interface for all the supported transforms. - - - pyFFTW - - diff --git a/dev-python/pyfftw/pyfftw-0.10.4.ebuild b/dev-python/pyfftw/pyfftw-0.10.4.ebuild deleted file mode 100644 index d6d6e7bbc..0 --- a/dev-python/pyfftw/pyfftw-0.10.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -IUSE="test" -KEYWORDS="~amd64" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -#current python_test() broken -RESTRICT="test" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -} diff --git a/dev-python/pyfftw/pyfftw-0.9.2.ebuild b/dev-python/pyfftw/pyfftw-0.9.2.ebuild deleted file mode 100644 index 7a5b2d505..0 --- a/dev-python/pyfftw/pyfftw-0.9.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 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/"; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -IUSE="test" -KEYWORDS="~amd64" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -} diff --git a/dev-python/pyfftw/pyfftw-.ebuild b/dev-python/pyfftw/pyfftw-.ebuild deleted file mode 100644 index 7a7f4257d..0 --- a/dev-python/pyfftw/pyfftw-.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 git-r3 - -MY_PN="pyFFTW" - -DESCRIPTION="FFTW wrapper for python" -HOMEPAGE="http://hgomersall.github.io/pyFFTW/"; -EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git git://github.com/${MY_PN}/${MY_PN}.git" - -LICENSE="BSD" -SLOT="0" -IUSE="test" - -RDEPEND=" - >=dev-python/numpy-1.8.0[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3.3 - >=dev-python/cython-0.19.1[${PYTHON_USEDEP}] - " -DEPEND="${RDEPEND}" - -python_test() { - distutils_install_for_testing - cd "${TEST_DIR}"/lib || die - cp "${S}"/setup.py "${TEST_DIR}"/lib/ || die - cp -r "${S}"/test "${TEST_DIR}"/lib/ || die - esetup.py test || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zipp/
commit: b1a3d3c12b3e8537665ddebca3f0e25363c15179 Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 13 01:38:04 2019 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 13 01:38:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a3d3c1 dev-python/zipp: bump to 0.5.2 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/zipp/Manifest | 1 + dev-python/zipp/zipp-0.5.2.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest index 778f14e8829..84258d759a3 100644 --- a/dev-python/zipp/Manifest +++ b/dev-python/zipp/Manifest @@ -1 +1,2 @@ DIST zipp-0.5.1.tar.gz 10763 BLAKE2B 4f70d6ed94203d4b9fb9127930a07797c3cbfa023e0cd472e9d3a18e1877619dbefee654cd0364592a594b6e9e0aabc813e0560695bb18f8e3a64cb4ce76f0e2 SHA512 d4486ae98159677cd481cddb3bd00d5d2237dc94f0f3129b03994800b0e136c12b05e02d2ca7d628043dabce323f34dd919b9ba731549656802527abdcfea120 +DIST zipp-0.5.2.tar.gz 10875 BLAKE2B 97e56b8e1cbff2344ee6b385085e6c821d61bd2c2510ac54e50a3f706515f1e22789168c97599787787b47f09dabe55abb594f5724d1d540f62d8d68fc32e36f SHA512 8c84b620844315ab1f1aa3c5bb29dcdf1271a0139198b5c3d6aa31ecb9a86f0dcef963819403d971ae0461c737312c064572c57ecf32d73dc973a5f69cf0375c diff --git a/dev-python/zipp/zipp-0.5.2.ebuild b/dev-python/zipp/zipp-0.5.2.ebuild new file mode 100644 index 000..2d0e62d3d6e --- /dev/null +++ b/dev-python/zipp/zipp-0.5.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files" +HOMEPAGE="https://github.com/jaraco/zipp"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + test? ( + dev-python/contextlib2[${PYTHON_USEDEP}] + dev-python/pathlib2[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + ) + doc? ( + >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + if use doc; then + sphinx-build docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + pytest -vv || die "tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: 5f63bed1b0701b617d9dfea7e7f40310b8d8f44d Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 13 01:32:28 2019 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 13 01:32:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f63bed1 dev-python/irc: bump to 17.1, requires dev-python/importlib_metadata Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/irc/Manifest| 1 + dev-python/irc/irc-17.1.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index 9a863f4d528..e58ae380772 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1,3 +1,4 @@ DIST irc-16.3.tar.gz 87067 BLAKE2B 61d8b9cc20390a3eb918e5593a167b28f37154ee05cb4d7a72f8901509d3345e8d6bee9c17b66aa6c71fad4608a9f98eb3848190f82eac7db6f2013227979c25 SHA512 84b5a56a441cdf22396c10b81c115cb2e297ac082785e9baf0bc73d655034be1ff3f553d44412f066ab4b74530faddb66a9cc2f511a332e87fe49af0b6e68e5b DIST irc-16.4.tar.gz 86909 BLAKE2B c1544a36cb4173fdd22514ab5c6a61d691634224f93c9a04aa08b9fc91203aa18ed2bf429221089fd2bbea45de6138e8eb480b1ac706e36c6ed2c01405397dda SHA512 9080d3dd484751ffa80b117184cd63c4728b1bc50f2493b046a1fd3779e65016f874d0e629d2ac8a3b36db39a91985b890f3a1fb35bd9638d96f2654bf6da943 DIST irc-17.0.tar.gz 86522 BLAKE2B 1fc1d2faa4e13bfdabffbccae0c40ea7dd477894a5b6f24370950d4bce5e833103fcd2c20d39e2fd0490975b1f36fb234bc354d08f1524062f4dfe7195158750 SHA512 7afef790048b6905d1ae1fa559fa100f57a508586a9d3641890c578730677c965b5c1dc9e00927c8178955632ff919c00484c535e5c411ce15f68a7d3f93 +DIST irc-17.1.tar.gz 90266 BLAKE2B bcee4710527d718c43fd836f36c48af4bd3b92aee202b0197be710ffc249b3b24d6bfb4f092a102ba0789325e0322b23d65af3fd5d7aa45cf0174d278b5d5282 SHA512 8c6a7d1e302ddfdb86808fe422f922a4bf088dd2890e5ca7a924ca960e603c78e9aedab202c895c555e3ad569e6be133aff652e0a374a16e3ab165100e6fecb6 diff --git a/dev-python/irc/irc-17.1.ebuild b/dev-python/irc/irc-17.1.ebuild new file mode 100644 index 000..1a6a8515e16 --- /dev/null +++ b/dev-python/irc/irc-17.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="IRC client framework written in Python" +HOMEPAGE="https://github.com/jaraco/irc"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples test" + +RDEPEND=" + dev-python/importlib_metadata[${PYTHON_USEDEP}] + dev-python/jaraco-collections[${PYTHON_USEDEP}] + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}] + dev-python/jaraco-logging[${PYTHON_USEDEP}] + dev-python/jaraco-stream[${PYTHON_USEDEP}] + dev-python/jaraco-text[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tempora-1.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + doc? ( + >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/backports-unittest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-2.8[${PYTHON_USEDEP}] + ) +" + +python_compile_all() { + if use doc; then + cd docs || die + sphinx-build . _build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + # Override pytest options to skip flake8 + pytest -vv --override-ini="addopts=--doctest-modules" \ + || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/scripts" + dodoc -r scripts + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: b703775a83a795ee9d65f2e2ba0532872b741efc Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 13 01:32:50 2019 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 13 01:32:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b703775a dev-python/irc: remove old Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/irc/Manifest| 1 - dev-python/irc/irc-16.4.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index e58ae380772..cb43389 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1,4 +1,3 @@ DIST irc-16.3.tar.gz 87067 BLAKE2B 61d8b9cc20390a3eb918e5593a167b28f37154ee05cb4d7a72f8901509d3345e8d6bee9c17b66aa6c71fad4608a9f98eb3848190f82eac7db6f2013227979c25 SHA512 84b5a56a441cdf22396c10b81c115cb2e297ac082785e9baf0bc73d655034be1ff3f553d44412f066ab4b74530faddb66a9cc2f511a332e87fe49af0b6e68e5b -DIST irc-16.4.tar.gz 86909 BLAKE2B c1544a36cb4173fdd22514ab5c6a61d691634224f93c9a04aa08b9fc91203aa18ed2bf429221089fd2bbea45de6138e8eb480b1ac706e36c6ed2c01405397dda SHA512 9080d3dd484751ffa80b117184cd63c4728b1bc50f2493b046a1fd3779e65016f874d0e629d2ac8a3b36db39a91985b890f3a1fb35bd9638d96f2654bf6da943 DIST irc-17.0.tar.gz 86522 BLAKE2B 1fc1d2faa4e13bfdabffbccae0c40ea7dd477894a5b6f24370950d4bce5e833103fcd2c20d39e2fd0490975b1f36fb234bc354d08f1524062f4dfe7195158750 SHA512 7afef790048b6905d1ae1fa559fa100f57a508586a9d3641890c578730677c965b5c1dc9e00927c8178955632ff919c00484c535e5c411ce15f68a7d3f93 DIST irc-17.1.tar.gz 90266 BLAKE2B bcee4710527d718c43fd836f36c48af4bd3b92aee202b0197be710ffc249b3b24d6bfb4f092a102ba0789325e0322b23d65af3fd5d7aa45cf0174d278b5d5282 SHA512 8c6a7d1e302ddfdb86808fe422f922a4bf088dd2890e5ca7a924ca960e603c78e9aedab202c895c555e3ad569e6be133aff652e0a374a16e3ab165100e6fecb6 diff --git a/dev-python/irc/irc-16.4.ebuild b/dev-python/irc/irc-16.4.ebuild deleted file mode 100644 index b45ad1c3f64..000 --- a/dev-python/irc/irc-16.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) - -inherit distutils-r1 - -DESCRIPTION="IRC client framework written in Python" -HOMEPAGE="https://github.com/jaraco/irc"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples test" - -RDEPEND=" - >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] - >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}] - >=dev-python/tempora-1.6[${PYTHON_USEDEP}] - dev-python/jaraco-collections[${PYTHON_USEDEP}] - dev-python/jaraco-logging[${PYTHON_USEDEP}] - dev-python/jaraco-stream[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - doc? ( - >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] - >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ) - test? ( - ${RDEPEND} - dev-python/backports-unittest-mock[${PYTHON_USEDEP}] - >=dev-python/pytest-2.8[${PYTHON_USEDEP}] - ) -" - -python_compile_all() { - if use doc; then - cd docs || die - sphinx-build . _build/html || die - HTML_DOCS=( docs/_build/html/. ) - fi -} - -python_test() { - # Override pytest options to skip flake8 - pytest -vv --override-ini="addopts=--doctest-modules" \ - || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/scripts" - dodoc -r scripts - fi - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_resources/
commit: cfcc42a34a1f50c7441fa4d81fb122877257e44a Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 13 00:30:50 2019 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 13 01:09:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcc42a3 dev-python/importlib_resources: add doc Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> .../importlib_resources-1.0.2-r1.ebuild | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild index 1e8e022c6b5..5ebc09e8110 100644 --- a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild +++ b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild @@ -15,13 +15,14 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" +IUSE="doc test" RDEPEND=" $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2) virtual/python-typing[${PYTHON_USEDEP}] " BDEPEND=" + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) test? ( ${RDEPEND} ) dev-python/setuptools[${PYTHON_USEDEP}] " @@ -29,6 +30,18 @@ BDEPEND=" # https://gitlab.com/python-devs/importlib_resources/issues/71 PATCHES=( "${FILESDIR}/${P}-skip-wheel.patch" ) +python_prepare_all() { + sed -i "/'sphinx.ext.intersphinx'/d" ${PN}/docs/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + sphinx-build ${PN}/docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + python_test() { "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: ef5a789c10a044f0126b77742a77549f1492a782 Author: Louis Sautier gentoo org> AuthorDate: Sat Jul 13 01:02:05 2019 + Commit: Louis Sautier gentoo org> CommitDate: Sat Jul 13 01:09:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5a789c dev-python/importlib_metadata: new package, v0.18 Required by dev-python/irc-17.1 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-0.18.ebuild | 51 ++ dev-python/importlib_metadata/metadata.xml | 17 3 files changed, 69 insertions(+) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest new file mode 100644 index 000..b3cd34cc3f9 --- /dev/null +++ b/dev-python/importlib_metadata/Manifest @@ -0,0 +1 @@ +DIST importlib_metadata-0.18.tar.gz 23341 BLAKE2B e1c43a760b141b0589973672ad1cd6c47e077293353f67ebe2c2b3631265712dcecc8e14a57803539d2276d5d908fae3c4ac07165ddd5937cf53955ff896001e SHA512 2f39789725548bcb37061b0b99f90802a2919339db6b29f95b38811b35f4cafc7acfb4cca1167e28a4738ba195af31344f59ab457d87710764d1ba8f06034b18 diff --git a/dev-python/importlib_metadata/importlib_metadata-0.18.ebuild b/dev-python/importlib_metadata/importlib_metadata-0.18.ebuild new file mode 100644 index 000..dcfb1283d7b --- /dev/null +++ b/dev-python/importlib_metadata/importlib_metadata-0.18.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} ) + +inherit distutils-r1 + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE="https://importlib-metadata.readthedocs.io/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/configparser-3.5[${PYTHON_USEDEP}]' -2) + $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' -2) + $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2) +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' pypy pypy3 python2_7 python3_5 python3_6) + ) + doc? ( + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) +" +python_prepare_all() { + sed -i "/'sphinx.ext.intersphinx'/d" ${PN}/docs/conf.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + if use doc; then + sphinx-build ${PN}/docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/importlib_metadata/metadata.xml b/dev-python/importlib_metadata/metadata.xml new file mode 100644 index 000..232d18f4ff0 --- /dev/null +++ b/dev-python/importlib_metadata/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + sb...@gentoo.org + Louis Sautier + + + pyt...@gentoo.org + Python + + + importlib-metadata + python-devs/importlib_metadata + https://gitlab.com/python-devs/importlib_metadata/issues + +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: b071a044059b008fea94b5af02326ef2b0d28992 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jul 12 23:42:52 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jul 12 23:42:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b071a044 sys-kernel/linux-firmware: new snapshot Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/linux-firmware/Manifest | 1 + .../linux-firmware/linux-firmware-20190712.ebuild | 301 + 2 files changed, 302 insertions(+) diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 84c1efe1754..e0102e45b50 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -2,3 +2,4 @@ DIST linux-firmware-20190502.tar.gz 185125493 BLAKE2B 48e60d08893688ab546d3d8344 DIST linux-firmware-20190514.tar.gz 186854834 BLAKE2B cc4feeb4627fa402e445b8176557d67107701c6c0db44f5e5398b4040a0b80d40e32731ca3a31ca67de1e134e6b05f7e43ad29f5793c69e23fa220562624d53f SHA512 eff7a5b7c65b254949443b9d2943332f486c73a69b8398c1298cfe1c06c9fdafa2dcfb2f9d1c02adad8b5e205f25bd61001fee99814e12e5d524179bc3e2 DIST linux-firmware-20190603.tar.gz 186855626 BLAKE2B 66e3bf709ae9a3df1ac9b7b9bd4e1fa556b07696896e7db086c7b60887a8e8854638d86ecead091d32b3d9a83adc1ab88e8b2fde730f8f97a3225492c2229512 SHA512 9027ae7f649b7e1ff15177c1edb23def93d8fe90a63a90e72e7ab98414d557c9f4545ced30363c68eb1715cd74d19c0dd9e395e82320427b4aab2432a173e62b DIST linux-firmware-20190620.tar.gz 190401448 BLAKE2B a31bbe2f2bf00b9b4f5dfe43f1b764b1cd66e07baf12b21a9f9ab0186c6075c0e78b70b22ac0c3e0762d54dd1624c55f1ae177c445472e28be7c46f570dc015e SHA512 f09ed91c57d6b9f181131030e0af66766c0b49e06cce732744f5df44ed989b635e9a275ec5b140418586fd6fec7f3a1d703dd22b9257f4e5dc7c52f1194f75ae +DIST linux-firmware-20190712.tar.gz 193523688 BLAKE2B 2c2751d41b7e17eb40092af43d9dd196ef5544ed43a77392780b77a2def50306f7479aa5b682507b29e471e9acdc446cc44e4ef2c0cceba9d116dbeea5a4d981 SHA512 db60dc1d42603c4fba663b7a7ff7fa8de66dd17d8dd99560162c7e763f73012d2e0ded0bb3827d80efa9a4eec4689c11000d44dc094a59242e62f92670b4aca0 diff --git a/sys-kernel/linux-firmware/linux-firmware-20190712.ebuild b/sys-kernel/linux-firmware/linux-firmware-20190712.ebuild new file mode 100644 index 000..f395cd682de --- /dev/null +++ b/sys-kernel/linux-firmware/linux-firmware-20190712.ebuild @@ -0,0 +1,301 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit savedconfig + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"; +else + GIT_COMMIT="d52556e4592e64023157a83fb0f483661f23ac0e" + SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc x86" +fi + +DESCRIPTION="Linux firmware files" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"; + +LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) + redistributable? ( + linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT no-source-code ) ) + unknown-license? ( all-rights-reserved )" +SLOT="0" +IUSE="+redistributable savedconfig unknown-license" +RESTRICT="binchecks strip + unknown-license? ( bindist )" + +RDEPEND="!savedconfig? ( + redistributable? ( + !sys-firmware/alsa-firmware[alsa_cards_ca0132] + !media-tv/cx18-firmware + ! ${PN}.conf + find * ! -type d ! -name ${PN}.conf >> ${PN}.conf + + if use savedconfig; then + restore_config ${PN}.conf + + ebegin "Removing all files not listed in config" + find ! -type d ! -name ${PN}.conf -printf "%P\n" \ + | grep -Fvx -f <(grep -v '^#' ${PN}.conf \ + || die "grep failed, empty config file?") \ + | xargs -d '\n' --no-run-if-empty rm + eend $? || die + fi + + # remove empty directories, bug #396073 + find -type d -empty -delete || die +} + +src_install() { + if use !savedconfig; then + save_config ${PN}.conf + fi + rm ${PN}.conf || die + + if ! ( shopt -s failglob; : * ) 2>/dev/null; then + eerror "No files to install. Check your USE flag settings" + eerror "and the list of files in your saved configuration." + die "Refusing to install an
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 1b4b03f4084fc08475ccf1bdc3734e0ff9ed37df Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 12 22:07:06 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 12 23:37:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4b03f4 toolchain.eclass: add 'einfo' when last cross-compiler is removed Signed-off-by: Sergei Trofimovich gentoo.org> eclass/toolchain.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 3d997fb6581..9caed25f55a 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -2253,6 +2253,7 @@ toolchain_pkg_postrm() { # clean up the cruft left behind by cross-compilers if is_crosscompile ; then if [[ -z $(ls "${EROOT%/}"/etc/env.d/gcc/${CTARGET}* 2>/dev/null) ]] ; then + einfo "Removing last cross-compiler instance. Deleting dangling symlinks." rm -f "${EROOT%/}"/etc/env.d/gcc/config-${CTARGET} rm -f "${EROOT%/}"/etc/env.d/??gcc-${CTARGET} rm -f "${EROOT%/}"/usr/bin/${CTARGET}-{gcc,{g,c}++}{,32,64}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: bbc72dc75013128bb0a235010690db8b5cac7e30 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 12 22:17:03 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 12 23:37:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc72dc7 toolchain.eclass: update active cross-gcc on uninstall gcc-config-2 changed /usr/bin/gcc from a binary to symlink in commit b907ef80bc421df23515afc4c306e4d96c67649 ("Convert binary wrapper to a symlink wrapper.") Before the above change /usr/bin/gcc worked in both cases when active cross-gcc is being uninstalled. After the above change symlink becomes dangling. The change runs `gcc-config` more aggressively. Reported-by: Pietro Closes: https://bugs.gentoo.org/680360 Signed-off-by: Sergei Trofimovich gentoo.org> eclass/toolchain.eclass | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 9caed25f55a..6bc04b4cbfe 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -2241,6 +2241,7 @@ toolchain_pkg_postinst() { } toolchain_pkg_postrm() { + do_gcc_config if [[ ! ${ROOT%/} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then eselect compiler-shadow clean all fi @@ -2265,9 +2266,6 @@ toolchain_pkg_postrm() { [[ ${ROOT%/} ]] && return 0 if [[ ! -e ${LIBPATH}/libstdc++.so ]] ; then - # make sure the profile is sane during same-slot upgrade #289403 - do_gcc_config - einfo "Running 'fix_libtool_files.sh ${GCC_RELEASE_VER}'" fix_libtool_files.sh ${GCC_RELEASE_VER} if [[ -n ${BRANCH_UPDATE} ]] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown/
commit: adc405d52ce0bca80c639745c0d822ba12ec1f09 Author: William Hubbs sony com> AuthorDate: Fri Jul 12 23:24:18 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 23:26:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc405d5 dev-python/markdown: 2.6.11bump needed for www-apps/netbox Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/markdown/Manifest | 1 + dev-python/markdown/markdown-2.6.11.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest index b9286f02e6b..7d4384d4099 100644 --- a/dev-python/markdown/Manifest +++ b/dev-python/markdown/Manifest @@ -1,3 +1,4 @@ +DIST Markdown-2.6.11.tar.gz 274132 BLAKE2B 0d14d308c97d925db83d71f3b9be5622e77ee4a159fced15c811390b39950e81bff9ffc567f32e878cbc44014640ab0a2f596258cfd0dce6b66029105cec7370 SHA512 4e7dd3e04f181fa2751a359aede301fb29a23b9af74867ff9d1d0fdd051dcd16d04a5891e37aff0b309649c5fd13363802ec7e10fc33896e9453991efcab4a66 DIST Markdown-2.6.5.tar.gz 301781 BLAKE2B 527a84bc8c4a891e64749bce273bf10c439376386c27355f386de8a0dd89e2bf0c1d6cadb0ff937fa3825655ab6220901f7b17ea2d184f3b3d178cbb54af58b8 SHA512 d966136a7184ada4eec70af661aba441694a8c4f59e57d59a28dfbc1649ca1e90cc1e4a29b354b3caf35362e1e0c96eeb3f46c68f82d7a898b76c08866d459d3 DIST Markdown-2.6.8.tar.gz 307330 BLAKE2B 6867f15425bd84bc030ab52000dc2f83bff0c9885854cec4a2a785f80b18129160bc57da30226fe17f42043b4938482e2e4eff9cdb3d4370b0146cc09f1ff576 SHA512 85c1a16ebb50af79f378eb2fa936342df6174a4f597a74fee6d0495ef2bc4c7c8337463799e427cb6788b3429e400309958b5c4784f536593047ab2e47ac7c23 DIST Markdown-2.6.9.tar.gz 271564 BLAKE2B 792e438955a55de9f473107618516d17129caa4d02097d510992d25715a4f28aae005781b3a2e4fe53692bc12e96ab49008b66ff49247bf1685bac4c7607e0b6 SHA512 d00c800dc7c1ae0753cbcddd755ade7d593a8d9c9d4ffc6eb8765233a44027a75b68948c14b4469d7aa0e7f74029e9f60159d81ed40b3d2e770c68a81533ccfa diff --git a/dev-python/markdown/markdown-2.6.11.ebuild b/dev-python/markdown/markdown-2.6.11.ebuild new file mode 100644 index 000..9a281f958d1 --- /dev/null +++ b/dev-python/markdown/markdown-2.6.11.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of the markdown markup language" +HOMEPAGE=" + https://python-markdown.github.io/ + https://pypi.org/project/Markdown/ + https://github.com/Python-Markdown/markdown"; +SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="doc test pygments" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytidylib[${PYTHON_USEDEP}] + )" +# source cites pytidylib however from testruns it appears optional +RDEPEND="pygments? ( dev-python/pygments[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${P^}" + +python_compile_all() { + if use doc; then + esetup.py build_docs + HTML_DOCS=( "${BUILD_DIR}"/docs/. ) + + # remove .txt files + find "${BUILD_DIR}"/docs -name '*.txt' -delete || die + fi +} + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_resources/files/, dev-python/importlib_resources/
commit: 0bf9aabc4ce817581da94f57feba1a57c7d450a5 Author: Louis Sautier gentoo org> AuthorDate: Fri Jul 12 22:45:16 2019 + Commit: Louis Sautier gentoo org> CommitDate: Fri Jul 12 23:04:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf9aabc dev-python/importlib_resources: add PyPy{,3}, fix tests, deps * If tests are called with setup.py, _py2.py is loaded even when Python 3 is used and may fail because of a missing "pathlib2" package. * Add x86 keyword. * Use PyPI tarballs. * Fix dependencies. Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/importlib_resources/Manifest| 2 +- .../importlib_resources-1.0.2-skip-wheel.patch | 12 .../importlib_resources-1.0.2-r1.ebuild| 34 ++ .../importlib_resources-1.0.2.ebuild | 27 - 4 files changed, 47 insertions(+), 28 deletions(-) diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index 6b5b888e590..ee0d6e36341 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1 +1 @@ -DIST importlib_resources-1.0.2.tar.gz 23605 BLAKE2B 813f913a779115575f3cab6f5be8f9e7ea706a6f0e47bc0bb29439901515b435c33975f6b1fd96d74140e488b0bd98aca3331e0d69940153b348891fd5f4f400 SHA512 3b7b254abdf2cb8ee0abf1608123c49de05d1eada081567a0e083d1f496f37643b81e771490b414dcf56672a7e7ea9aa6dd6b77ea8206d3a97e81ad69da7e927 +DIST importlib_resources-1.0.2.tar.gz 23602 BLAKE2B 24c27b45ec56d3838b039baf2ebc1e0c5ec582d5cfdeb5cf26587255bf8b32aa1fcf43802cabca3b82b3ddec8cdf2616d10489c3c1aca77c9fa91af1f25ef9e7 SHA512 50bfc5130a2c9c9354efef1cd7132e805ed0f13467ba67172f83e11d907212bef3957aeef51fd904b73996c8280008d99c918637956a470448dfd67ef4807f82 diff --git a/dev-python/importlib_resources/files/importlib_resources-1.0.2-skip-wheel.patch b/dev-python/importlib_resources/files/importlib_resources-1.0.2-skip-wheel.patch new file mode 100644 index 000..1cff1fafeaf --- /dev/null +++ b/dev-python/importlib_resources/files/importlib_resources-1.0.2-skip-wheel.patch @@ -0,0 +1,12 @@ +diff --git a/setup.cfg b/setup.cfg +index c9ef791..412b1a9 100644 +--- a/setup.cfg b/setup.cfg +@@ -19,7 +19,6 @@ classifiers = + python_requires = >=2.7,!=3.0,!=3.1,!=3.2,!=3.3 + setup_requires = + setuptools +- wheel + install_requires = + pathlib2; python_version < '3' + typing; python_version < '3.5' diff --git a/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild new file mode 100644 index 000..1e8e022c6b5 --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-1.0.2-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# This is a backport of Python 3.7's importlib.resources +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6}} ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE="https://importlib-resources.readthedocs.io/en/latest/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="Apache-2.0" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' -2) + virtual/python-typing[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${RDEPEND} ) + dev-python/setuptools[${PYTHON_USEDEP}] +" + +# https://gitlab.com/python-devs/importlib_resources/issues/71 +PATCHES=( "${FILESDIR}/${P}-skip-wheel.patch" ) + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/importlib_resources/importlib_resources-1.0.2.ebuild b/dev-python/importlib_resources/importlib_resources-1.0.2.ebuild deleted file mode 100644 index 830ec759d0b..000 --- a/dev-python/importlib_resources/importlib_resources-1.0.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{5,6} ) - -inherit distutils-r1 - -DESCRIPTION="Read resources from Python packages" -HOMEPAGE="https://importlib-resources.readthedocs.io/en/latest/"; -SRC_URI="https://gitlab.com/python-devs/${PN}/-/archive/${PV}/${P}.tar.gz"; -LICENSE="Apache-2.0" - -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}]" - -RDEPEND="${DEPEND}" - -python_test() { - esetup.py test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_resources/
commit: edc62e571b4af9486ba6a74880b53faed8258903 Author: Louis Sautier gentoo org> AuthorDate: Fri Jul 12 23:02:03 2019 + Commit: Louis Sautier gentoo org> CommitDate: Fri Jul 12 23:04:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc62e57 dev-python/importlib_resources: add myself and python as maintainers Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Louis Sautier gentoo.org> dev-python/importlib_resources/metadata.xml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/dev-python/importlib_resources/metadata.xml b/dev-python/importlib_resources/metadata.xml index af87c20668a..0370da6b872 100644 --- a/dev-python/importlib_resources/metadata.xml +++ b/dev-python/importlib_resources/metadata.xml @@ -9,6 +9,14 @@ proxy-ma...@gentoo.org Proxy Maintainers + + sb...@gentoo.org + Louis Sautier + + + pyt...@gentoo.org + Python + Backport of Python 3.7’s standard library importlib.resources module for Python 2.7, and 3.4 through 3.6. Users of Python @@ -18,5 +26,7 @@ python-devs/importlib_resources + importlib_resources + https://gitlab.com/python-devs/importlib_resources/issues
[gentoo-commits] repo/gentoo:master commit in: dev-python/drf-yasg/
commit: 356338ade526ba082bc4277dd48189a767b02366 Author: William Hubbs sony com> AuthorDate: Fri Jul 12 22:25:54 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 22:27:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356338ad dev-python/drf-yasg: 1.16.0 bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/drf-yasg/Manifest | 1 + dev-python/drf-yasg/drf-yasg-1.16.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/drf-yasg/Manifest b/dev-python/drf-yasg/Manifest index 88605dd4962..345b2aff4ac 100644 --- a/dev-python/drf-yasg/Manifest +++ b/dev-python/drf-yasg/Manifest @@ -1 +1,2 @@ DIST drf-yasg-1.14.0.tar.gz 1270930 BLAKE2B 11c075fecf1e0742765ebcab27ffda719867e4d49f5e6f337d2d048dea26e3fd1585f42a2bc58808395ff3ef2e1c5aae912d5ab547f91be5b3f0bc3a0ebae98e SHA512 283307cecfc0c8fe97a8742780184bd73b547f9cd4e28bafd35cb1447519f65a432f112627fc7f5e9560185014d0477a9bf507c1cb9afcbdc3f58a21a7dd351f +DIST drf-yasg-1.16.0.tar.gz 1288698 BLAKE2B cc27c5da43a20a21af8b775b891ae4f528bbe6db570f4af0008d3ca0d7ae404a20e9781985c567e880d584f219fa819709e7fcb0bcf851f5ab2ecf9d5122186f SHA512 f13abe5647df15c241abe3569eb2f12865cca7018898240da7b2d7a583c362b4fd1f8a6bf57de0efb27a19a2e8e894edf74d83d82b4d69b80ed56c4836d4 diff --git a/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild b/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild new file mode 100644 index 000..8a923a2a9c5 --- /dev/null +++ b/dev-python/drf-yasg/drf-yasg-1.16.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +inherit distutils-r1 + +DESCRIPTION="Automated generation of Swagger/OpenAPI 2.0 schemas from Django Rest framework" +HOMEPAGE="https://github.com/axnsan12/drf-yasg"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+validation" + +RDEPEND=">=dev-python/django-1.11.7[${PYTHON_USEDEP}] + >=dev-python/djangorestframework-3.7.7[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/coreapi-2.3.3[${PYTHON_USEDEP}] + >=dev-python/coreschema-0.0.4[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.34[${PYTHON_USEDEP}] + >=dev-python/inflection-0.3.1[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] + validation? ( >=dev-python/swagger-spec-validator-2.1.0[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} +dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/djangorestframework/
commit: ed7e8f7c8bb4340736b34e323a330b1452f1224b Author: William Hubbs sony com> AuthorDate: Fri Jul 12 21:46:12 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 21:47:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7e8f7c dev-python/djangorestframework: 3.9.4 bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/djangorestframework/Manifest | 1 + .../djangorestframework-3.9.4.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/djangorestframework/Manifest b/dev-python/djangorestframework/Manifest index f0ddcff8a37..417da5aacef 100644 --- a/dev-python/djangorestframework/Manifest +++ b/dev-python/djangorestframework/Manifest @@ -1 +1,2 @@ DIST djangorestframework-3.9.2.tar.gz 785546 BLAKE2B b00e502a483894bfcebb9075a2534a68d0c48093b60482dfd2fd3b5653731ba5d535259451fcdd2f25f16832ec9e5a6b5e13b5e43095f770b88a0f251525a69d SHA512 cf3b23de7b27bca082df571a2cfcb1c593bebd36830b60238a2efa794ded762b22444a00885acac7d97db393943063a9f7a81e9dd32628afa7f1308008520a76 +DIST djangorestframework-3.9.4.tar.gz 779306 BLAKE2B 9ae955cf0145ad8b80b65d8b6d8f0b947e0e11ecb1b52939a1fd4d209d48d84a4d756d979596180c63f6caf25ff796503b0b3cc8237ec1bbf2d1787fae5a2863 SHA512 bfa269b1ca95c1d35d97f3fcdcf821778f2c2ba14ce79288b776ecff369922603ba9a2292a59ca8ad263eb3eef675420a2bb2e609e11e53e503a78bd365b2913 diff --git a/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild b/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild new file mode 100644 index 000..7ec25886c67 --- /dev/null +++ b/dev-python/djangorestframework/djangorestframework-3.9.4.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit distutils-r1 + +DESCRIPTION="Web APIs with django made easy" +HOMEPAGE="https://www.django-rest-framework.org"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} +dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-shells/rush/
commit: 3996629cd3e9f71bf44f03e8a59529d7e740f1a7 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 21:25:07 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 21:25:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3996629c app-shells/rush: Bump to version 2.1 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> app-shells/rush/Manifest| 1 + app-shells/rush/rush-2.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-shells/rush/Manifest b/app-shells/rush/Manifest index 484d5b66d7f..49a079e8368 100644 --- a/app-shells/rush/Manifest +++ b/app-shells/rush/Manifest @@ -1 +1,2 @@ DIST rush-2.0.tar.xz 810096 BLAKE2B 793f341910cfa5e1560928ea96234ebcd5185e00450c81fd03e67598227973248ebe2dd12fecaba135fcf991d830e44d2e8b273ff251d1f9b8038df2575ae3cd SHA512 7087962d0489e2cdac903abf193e7b1306ae8f76eae7f722f105a70a14aae3d72627de230edd104da34ea31aa07cdc8024eff33a9c70b987a2111435fe2a684e +DIST rush-2.1.tar.xz 811160 BLAKE2B 88cd95da8b3ec03f52bc9a38e44091051f5b7daaa7a49c630f6ad30c5c6e3945ec69225dddcdfacefdbe9aa39e654fc65965af2c5925848c61975413692f95ec SHA512 388439a5436429eb0ed35009b8828a14566fd2e3671eea5e4d88285058084e5c921088824cb3626d755d1af4ad83a3edd39648173f0f0bafdc5b8751e94524aa diff --git a/app-shells/rush/rush-2.1.ebuild b/app-shells/rush/rush-2.1.ebuild new file mode 100644 index 000..cabf20f3885 --- /dev/null +++ b/app-shells/rush/rush-2.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Restricted User Shell" +HOMEPAGE="https://puszcza.gnu.org.ua/projects/rush/"; +SRC_URI="ftp://download.gnu.org.ua/pub/release/${PN}/${P}.tar.xz"; + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" + +IUSE="nls" + +BDEPEND=" + nls? ( sys-devel/gettext ) +" + +# Testsuite doesn't like our sandbox (bug #689554) +RESTRICT="test" + +src_configure() { + local myeconfargs=( + $(use_enable nls) + ) + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-taggit/
commit: c57d304a1aa3f4cce660e3e317ad54784ffb7486 Author: William Hubbs sony com> AuthorDate: Fri Jul 12 21:11:18 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 21:12:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57d304a dev-python/django-taggit: 1.1.0 bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/django-taggit/Manifest | 1 + dev-python/django-taggit/django-taggit-1.1.0.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-python/django-taggit/Manifest b/dev-python/django-taggit/Manifest index 6b435f77d9f..6e518049a02 100644 --- a/dev-python/django-taggit/Manifest +++ b/dev-python/django-taggit/Manifest @@ -1 +1,2 @@ DIST django-taggit-0.24.0.tar.gz 44534 BLAKE2B 7a7c756cebc57bc870407d85b81c527ca7cfa5933050e02e5ea5ad18e2879732ea8993c725a4a8b1ded95bcefae3a8f4afa7c38d323bde347be7fb8a5d36c229 SHA512 669fd69c8c66dc4561fa87e94c7277d3de9aeb14136e8911b542dd3e6af84751781f5985c63deba5defedfa80e6650cafd608e206932ff4dfdfc80f796035a8c +DIST django-taggit-1.1.0.tar.gz 41780 BLAKE2B 9f9460bc2f8fe3e42ca3c9f206e23f48c3761b486db026a4818e0a3934064bbe467a477b81cca0d8f133233db17558de2dc40779748a190408af090f8ce942d3 SHA512 974c1ef77e28b764707aceb9c5030c531ac57ea25ee112e46bf6c100f9ccfb186fe8681042425de25850b04b8925d844af9d35d4221f86e4426529037a47d36e diff --git a/dev-python/django-taggit/django-taggit-1.1.0.ebuild b/dev-python/django-taggit/django-taggit-1.1.0.ebuild new file mode 100644 index 000..95d4513a3f1 --- /dev/null +++ b/dev-python/django-taggit/django-taggit-1.1.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 2019 Sony Interactive Entertainment Inc. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit distutils-r1 + +DESCRIPTION="simple tagging for django" +HOMEPAGE="https://github.com/jazzband/django-taggit"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tables2/
commit: 6f9b5116f9a174cceb3668caf51714795c1aefd3 Author: William Hubbs sony com> AuthorDate: Fri Jul 12 20:48:26 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 20:50:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9b5116 dev-python/django-tables2: 2.0.6 bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> dev-python/django-tables2/Manifest | 1 + .../django-tables2/django-tables2-2.0.6.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/django-tables2/Manifest b/dev-python/django-tables2/Manifest index d6f12f32924..3a8927c4abf 100644 --- a/dev-python/django-tables2/Manifest +++ b/dev-python/django-tables2/Manifest @@ -1,2 +1,3 @@ DIST django-tables2-1.1.2.tar.gz 966053 BLAKE2B 0eb997ff660cf80c7f935945439c8a48b70d4a48531930582fce508e5618d5341350613ae5208fec469b07869a808937cea7e92d838d44900086f862a43bb02f SHA512 b82d9a4fdd27e37056effc68b361dbb708d558fbc5aa0f90a09850a20f0bca34ac7965000e72368e1a792fc6a893f83c64910dfb6569b6016ef1e5b20be0e5f5 DIST django-tables2-2.0.3.tar.gz 8411743 BLAKE2B ee5f1a358076363227b080425a07cc0a037412e151400dda7fddab085586d97910f0cde03efc340f10afb1199ea3c55a63d34105ff47fa32e72689053bc4b10d SHA512 a1cee5b604fc8ddeae84b65026502fcc738506796f94e6f85d594c2ddb54451c12dfbfbe5c8e91a01ba5150a7c0a41ed71ce95f56dfb7fdefa13fb0cecbc237f +DIST django-tables2-2.0.6.tar.gz 71283 BLAKE2B d72259d65930aac6856bdd32c1827ad6f659ca19303dcd10abbaef2ff5b49179aba301fd5b0159bd134b3cdec217980780ed39f96a2ba1876e306773d79e3f9b SHA512 d6e872226caf123bb0c560ca2f455e29972d9e0634b4538ab751baef999368ff64f1b5095397838fd1c2146a7e5528555e5c01c8d9ff9b2324a3d24da7557161 diff --git a/dev-python/django-tables2/django-tables2-2.0.6.ebuild b/dev-python/django-tables2/django-tables2-2.0.6.ebuild new file mode 100644 index 000..1e54153c0f4 --- /dev/null +++ b/dev-python/django-tables2/django-tables2-2.0.6.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Table/data-grid framework for Django" +HOMEPAGE="https://pypi.org/project/django-tables2/ https://github.com/bradleyayers/django-tables2/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="BSD-2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=">=dev-python/django-1.11" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-util/strace/
commit: 6433b535071ec71c92c4e79659d89856b3f84970 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 19:46:19 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 19:46:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6433b535 dev-util/strace: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> dev-util/strace/Manifest | 1 - dev-util/strace/strace-5.0.ebuild | 93 --- 2 files changed, 94 deletions(-) diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest index e27a960a1f9..c5f89c3cad6 100644 --- a/dev-util/strace/Manifest +++ b/dev-util/strace/Manifest @@ -1,4 +1,3 @@ DIST strace-4.26.tar.xz 1444216 BLAKE2B ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba SHA512 cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290 -DIST strace-5.0.tar.xz 1468752 BLAKE2B 3626697ec340728f2703cd5d8a4e8f274184a6b8ef76b1d239ba7a2ec8c76d7dd7e47e6cde6f5edc8e14ae0322e82a6425fb8586d0f1aba709c4d2208a503027 SHA512 cba3280ada27ef434eda54d0e150f04ab89ad227d67b29bd0993f9ac7747eb32b0e49af8cc493b92eab99c0848ec8dc6bbd9b1db423abd53f19129dacbddf265 DIST strace-5.1.tar.xz 1493868 BLAKE2B 1a513fbcb30a61af60013c779a6ca8c842aa20a6f359c29cf16bd5357dd26428855ebb8b097c137f8351d87b776d9674c7e41fb2789185439b70fd6d50c904e9 SHA512 dfbfa97650f0c42d088a3c5ff9715a05a31e579742fb2874c225b6e3c26b0d49c2427489080e971ee2cabb0fe744ff2464b3524c5adae0b3d5843583018de074 DIST strace-5.2.tar.xz 1515544 BLAKE2B 919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0 SHA512 41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35 diff --git a/dev-util/strace/strace-5.0.ebuild b/dev-util/strace/strace-5.0.ebuild deleted file mode 100644 index 8425a9b06ce..000 --- a/dev-util/strace/strace-5.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/strace/strace.git"; - inherit git-r3 autotools -else - SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="A useful diagnostic, instructional, and debugging tool" -HOMEPAGE="https://strace.io/"; - -LICENSE="BSD" -SLOT="0" -IUSE="aio perl static unwind elfutils" - -REQUIRED_USE="?? ( unwind elfutils )" - -LIB_DEPEND=" - unwind? ( sys-libs/libunwind[static-libs(+)] ) - elfutils? ( dev-libs/elfutils[static-libs(+)] ) -" -# strace only uses the header from libaio to decode structs -DEPEND=" - static? ( ${LIB_DEPEND} ) - aio? ( >=dev-libs/libaio-0.3.106 ) - sys-kernel/linux-headers -" -RDEPEND=" - !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - perl? ( dev-lang/perl ) -" - -src_prepare() { - default - - if [[ ! -e configure ]] ; then - # git generation - sed /autoreconf/d -i bootstrap || die - ./bootstrap || die - eautoreconf - [[ ! -e CREDITS ]] && cp CREDITS{.in,} - fi - - filter-lfs-flags # configure handles this sanely - # Add -pthread since strace wants -lrt for timer_create, and -lrt uses -lpthread. - use static && append-ldflags -static -pthread - - export ac_cv_header_libaio_h=$(usex aio) - use elibc_musl && export ac_cv_header_stdc=no - - # Stub out the -k test since it's known to be flaky. #545812 - sed -i '1iexit 77' tests*/strace-k.test || die -} - -src_configure() { - # Set up the default build settings, and then use the names strace expects. - tc-export_build_env BUILD_{CC,CPP} - local v bv - for v in CC CPP {C,CPP,LD}FLAGS ; do - bv="BUILD_${v}" - export "${v}_FOR_BUILD=${!bv}" - done - - # Don't require mpers support on non-multilib systems. #649560 - local myeconfargs=( - --enable-mpers=check - $(use_with unwind libunwind) - $(use_with elfutils libdw) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - if has usersandbox $FEATURES ; then - ewarn "Test suite is known to fail with FEATURES=usersandbox -- skipping ..." #643044 - return 0 - fi - - default -} - -src_install() { - default - use perl || rm "${ED%/}"/usr/bin/strace-graph - dodoc CREDITS -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/strace/
commit: c4e9c707f031ff15e0543bcf13cbd1e99518a1bf Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 19:45:47 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 19:46:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e9c707 dev-util/strace: Bump to version 5.2 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> dev-util/strace/Manifest | 1 + dev-util/strace/strace-5.2.ebuild | 95 +++ 2 files changed, 96 insertions(+) diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest index fb54c3bfdb5..e27a960a1f9 100644 --- a/dev-util/strace/Manifest +++ b/dev-util/strace/Manifest @@ -1,3 +1,4 @@ DIST strace-4.26.tar.xz 1444216 BLAKE2B ea8ff5f863afa29a3a40e8d89ff5c3835c64adf7c34c8957bbe3d99a02998d61714437470293d1759e87c1ceb8ed42564632ef33dd9d5303452ec7505822d1ba SHA512 cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290 DIST strace-5.0.tar.xz 1468752 BLAKE2B 3626697ec340728f2703cd5d8a4e8f274184a6b8ef76b1d239ba7a2ec8c76d7dd7e47e6cde6f5edc8e14ae0322e82a6425fb8586d0f1aba709c4d2208a503027 SHA512 cba3280ada27ef434eda54d0e150f04ab89ad227d67b29bd0993f9ac7747eb32b0e49af8cc493b92eab99c0848ec8dc6bbd9b1db423abd53f19129dacbddf265 DIST strace-5.1.tar.xz 1493868 BLAKE2B 1a513fbcb30a61af60013c779a6ca8c842aa20a6f359c29cf16bd5357dd26428855ebb8b097c137f8351d87b776d9674c7e41fb2789185439b70fd6d50c904e9 SHA512 dfbfa97650f0c42d088a3c5ff9715a05a31e579742fb2874c225b6e3c26b0d49c2427489080e971ee2cabb0fe744ff2464b3524c5adae0b3d5843583018de074 +DIST strace-5.2.tar.xz 1515544 BLAKE2B 919a689741eabd843a43fdb557953ee6095a4d1abea808d7c35049b93afd338e0df7c69014486dfb88d22dd7cdb2f74b939ed55f08e85cdb9793d8150d08bde0 SHA512 41bea20215fa80ad90a5d49c41944e02774e715efda5e563b3714e5800933a5fca4a2392634193cf49c0752321a39e0c185bdbc9cfb8ee053b09a6bd5723da35 diff --git a/dev-util/strace/strace-5.2.ebuild b/dev-util/strace/strace-5.2.ebuild new file mode 100644 index 000..db378889c0d --- /dev/null +++ b/dev-util/strace/strace-5.2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/strace/strace.git"; + inherit git-r3 autotools +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="A useful diagnostic, instructional, and debugging tool" +HOMEPAGE="https://strace.io/"; + +LICENSE="BSD" +SLOT="0" +IUSE="aio perl static unwind elfutils" + +REQUIRED_USE="?? ( unwind elfutils )" + +LIB_DEPEND=" + unwind? ( sys-libs/libunwind[static-libs(+)] ) + elfutils? ( dev-libs/elfutils[static-libs(+)] ) +" +# strace only uses the header from libaio to decode structs +DEPEND=" + static? ( ${LIB_DEPEND} ) + aio? ( >=dev-libs/libaio-0.3.106 ) + sys-kernel/linux-headers +" +RDEPEND=" + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + perl? ( dev-lang/perl ) +" + +src_prepare() { + default + + if [[ ! -e configure ]] ; then + # git generation + sed /autoreconf/d -i bootstrap || die + ./bootstrap || die + eautoreconf + [[ ! -e CREDITS ]] && cp CREDITS{.in,} + fi + + filter-lfs-flags # configure handles this sanely + # Add -pthread since strace wants -lrt for timer_create, and -lrt uses -lpthread. + use static && append-ldflags -static -pthread + + export ac_cv_header_libaio_h=$(usex aio) + use elibc_musl && export ac_cv_header_stdc=no + + # Stub out the -k test since it's known to be flaky. #545812 + sed -i '1iexit 77' tests*/strace-k.test || die +} + +src_configure() { + # Set up the default build settings, and then use the names strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + + # Don't require mpers support on non-multilib systems. #649560 + local myeconfargs=( + --enable-mpers=check + $(use_with unwind libunwind) + $(use_with elfutils libdw) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + if has usersandbox ${FEATURES} ; then + ewarn "Test suite is known to fail with FEATURES=usersandbox -- skipping ..." #643044 + return 0 + fi + + default +} + +src_install() { + default + if ! use perl ; then + rm "${ED}"/usr/bin/strace-graph || die +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Socket-SSL/
commit: 17c1b24ed64bdd0b93dfa7abad119e3e7faa2906 Author: Kent Fredric gentoo org> AuthorDate: Fri Jul 12 19:39:24 2019 + Commit: Kent Fredric gentoo org> CommitDate: Fri Jul 12 19:40:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c1b24e dev-perl/IO-Socket-SSL: Bump to version 2.66.0 re bug #678182 Upstream: - Prefer AES for server side cipher default (performance) - Make fingerprint algo optional, based on fingerprint length - use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) - Update fingerprints in live tests - Support dual RSA and ECDSA certificates on the same domain - Update PublicSuffix - Fail compilation when Net::SSLeay has cross-version API-incompatible OpenSSL linking - Enable X509_V_FLAG_PARTIAL_CHAIN if supported (Net::SSLeay 1.83+, OpenSSL 1.1.0+ ) - Support multiple/automatic/custom curves (Net::SSLeay 1.86+) - Enable Post-Handshake-Auth client-side when client certs are provided (TLS1.3, Net::SSLeay 1.86+) - Support for TLS 1.3 (OpenSSL 1.1.1, Net::SSLeay 1.86+) - Fix memory leak when CRL are used - Fix memory leak w/ stop_SSL and threads, non-blocking sockets, or timeout - Fix various test failures w/ newer OpenSSL - Fix redefine warnings when Socket6 is installed w/o IO::Socket::{IP,INET6} - Add optional 'serial' argument to IO::Socket::SSL::Intercept - Add function get_session_reused to detect session reuse. - Fix fingerprint_xxx value reported by IO::Socket::SSL::Utils::Cert_asHash - Fix creation of serial number in IO::Socket::SSL::Intercept - Fix tests failing w/o IPv6 support - Use SNI if hostname is given in ALL CAPS - Don't add authority key for issuer in Utils::CERT_create - Add missing certificates to dist/manifest - Don't check for OCSP if SSL_fingerprint is used and matches Keywords: - Due to addition of Mozilla-CA as a dep, the following keywords are dropped: amd64-{fbsd,linux} arm{,64} hppa ia64 m68k{,-mint} mips ppc-{aix,macos} riscv s390 sh sparc sparc{,64}-solaris x64-cygwin {x86,x64}-{macos,solaris} x86-{fbsd,linux} Bug: https://bugs.gentoo.org/682224 Closes: https://bugs.gentoo.org/678182 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Kent Fredric gentoo.org> dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild | 31 ++ dev-perl/IO-Socket-SSL/Manifest| 1 + 2 files changed, 32 insertions(+) diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild new file mode 100644 index 000..5415815f46d --- /dev/null +++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.66.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=SULLR +DIST_VERSION=2.066 +DIST_EXAMPLES=("example/*") +inherit perl-module + +DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" +IUSE="idn" + +RDEPEND=" + dev-perl/Mozilla-CA + >=dev-perl/Net-SSLeay-1.460.0 + virtual/perl-Scalar-List-Utils + idn? ( + || ( + >=dev-perl/URI-1.50 + dev-perl/Net-LibIDN + dev-perl/Net-IDN-Encode + ) + )" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" +mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest index cdc7486d825..ff23459c239 100644 --- a/dev-perl/IO-Socket-SSL/Manifest +++ b/dev-perl/IO-Socket-SSL/Manifest @@ -1,3 +1,4 @@ DIST IO-Socket-SSL-2.024.tar.gz 209567 BLAKE2B b03bb1ea8de6bfb1aee642b9848aeb53e0548be9f0aa64a91f327c09245f206ce6bfc91bc6ef9b90dfb0744eaa5b169648f3b68f35d55d59d8435a3db580cf2c SHA512 b76c43efbffba031b72efebc9f5348eb24ea1d48704e61c2256c0a23a754fb786cad23d7a330884f526ed31fc2878e27f4114793afa8135cc0caf8f251c07c3c DIST IO-Socket-SSL-2.048.tar.gz 214926 BLAKE2B 1defa05aaa3f7b8e3fb078ca2d919400a92c33fd018c23ba81d3496e3d10c08981815c741b9a36bf449514576e8593a953ee0f61d9e82c13f664d19ba49f5e68 SHA512 649aa7f4ed8c7c1f4725bd48e28c40d3929f0c7c7fc40093f6e4d373ea8e306451c2fc3f645a23a33d99cd3a5a378997f7affb2b165d883648c33fc801cfce67 DIST IO-Socket-SSL-2.052.tar.gz 221703 BLAKE2B 764dfa3b81e649bd67fec030f89c4e994372d7f18d126ce38653aa935011687f19ce6142bc7bb21f2d86613cdaa1cbd432568a3870f110427a639c81fb28a050 SHA512 44a2ba94d1e9f911d6815a784263e2cddac0cea90e79cf8e267f73d8b2a3726ca9933d621bac8849a52db50bff0bd7a0d2cfd546a550f2963ea44346d3f8b600 +DIST IO-Socket-SSL-2.066.tar.gz 244730 BLAKE2B 1e197dc7ee4221c7a9bd5bdda54e29d2ea0321ae9a7929e5204917b3c0f3a7e90af5712a0684a6094041d47535396ba5173fdd48e35abf739b2224fcb590 SHA512 2a15f6d65f276ad4eae33139ae7af4c891d4c9e5f6aa65f45e51bfa02c85e8367a275bd33c73ece1b47b9d18eadc59e65fe1c584f9ccd3c7655948710fb4a57a
[gentoo-commits] repo/gentoo:master commit in: dev-python/josepy/
commit: 714a502b692fc826783d6bfc6511d065b6003c78 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:46:34 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:58:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714a502b dev-python/josepy: 1.2.0 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> dev-python/josepy/Manifest| 1 + dev-python/josepy/josepy-1.2.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest index 1bd101c2365..5dd93092bd7 100644 --- a/dev-python/josepy/Manifest +++ b/dev-python/josepy/Manifest @@ -1,2 +1,3 @@ DIST josepy-1.0.1.tar.gz 50251 BLAKE2B eb75e05dec890c92043357740829edf96f49f0c77b85211b9a9077ef39bfe59df2ee5952c1569559a07b6505870d796b3aa9e2b0fdba6943860b035f09a004b2 SHA512 51f0e1286a05ebc42f388d13e47e7bd2d1eb11ba1cf06f4d52d627d4a3c2d01f73f1ce9c9ff23ed7dd78ba18142af23e3de4277a63dc69b433bbc3e7aedfd6eb DIST josepy-1.1.0.tar.gz 51286 BLAKE2B 57da7c74308b7698e84e19307283f9c09e61ee4f99ffcc98f02f50c24a96efd485540b878d5d52248a51f81356ab406654c6016614e32a1810cc1ff46b49ba39 SHA512 eee886565b1cb92e6d7a42f1e3666a158c162fb891f90de844118ac32b24f6deccf2eee5990ba100827109203f7da99c2b55735fb7bda05fd7a447dca39d6362 +DIST josepy-1.2.0.tar.gz 53130 BLAKE2B 1308ac60d32c65d8117e87474ed178f3e582de1f5bd958f31cac9a5837e0006a64291f9b8752ab1282d7f656d8931ecba54cb311888106618da993ab5bd773ff SHA512 1e746cf8e02c86a728d1a502000bba3c7db829f29dcb49ed40c7398d2ec904e830d267c60b444d57c3cf44d6ae829d3f3f4fd4288dcb3d5f47ab96d06a2d6bc5 diff --git a/dev-python/josepy/josepy-1.2.0.ebuild b/dev-python/josepy/josepy-1.2.0.ebuild new file mode 100644 index 000..63f431f7dc3 --- /dev/null +++ b/dev-python/josepy/josepy-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_5 python3_6 python3_7 ) +inherit distutils-r1 + +DESCRIPTION="JOSE protocol implementation in Python" +HOMEPAGE="https://github.com/jezdez/josepy"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-0.8[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + !<=app-crypt/acme-0.20.0"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/, app-crypt/certbot/, app-crypt/certbot-apache/, ...
commit: 1833b888ff73755c102a1834da4f6bd9d45ad720 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:57:58 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:59:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1833b888 app-crypt/acme: certbot* too, 0.34.2 cleanup Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest| 1 - app-crypt/acme/acme-0.34.2.ebuild | 68 -- app-crypt/certbot-apache/Manifest | 1 - .../certbot-apache/certbot-apache-0.34.2.ebuild| 38 app-crypt/certbot-nginx/Manifest | 1 - .../certbot-nginx/certbot-nginx-0.34.2.ebuild | 34 --- app-crypt/certbot/Manifest | 1 - app-crypt/certbot/certbot-0.34.2.ebuild| 48 --- 8 files changed, 192 deletions(-) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 8e39bf083cc..82a02c2e556 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,3 +1,2 @@ -DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f22926923b63a39206b63133193793a1 SHA512 ca94858aca5c6849dd6667d1e96389d80a7882de9a4deeda28d244ac105c1524dddb100dc899e4fabdef908607956617e26640b8e573b04a0625e19413c23bee DIST certbot-0.36.0.tar.gz 1322339 BLAKE2B 69fbf68b5dd95d6d3ac6c868d583da8c66dfcd01e3471c511d0d9d95de08ac096479733e9fca12ca99abf43484835fa7184dcccb1c11a41ee7948174364f2894 SHA512 f7fa8c6200a76b4fc4830865bf11fbba8bd73ea55e1236680181073952505c83b4650b43ccfc8e9b96caf47b85c43e47acf8db6d92134f7c279ebd954ab0ac92 diff --git a/app-crypt/acme/acme-0.34.2.ebuild b/app-crypt/acme/acme-0.34.2.ebuild deleted file mode 100644 index f70241eefc6..000 --- a/app-crypt/acme/acme-0.34.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=(python{2_7,3_5,3_6}) - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://github.com/certbot/certbot.git"; - inherit git-r3 - S=${WORKDIR}/${P}/${PN} -else - SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - S=${WORKDIR}/certbot-${PV}/acme -fi - -inherit distutils-r1 - -DESCRIPTION="An implementation of the ACME protocol" -HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="doc test" - -RDEPEND=" - >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] - >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] - >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.13.1[${PYTHON_USEDEP}] - dev-python/pyrfc3339[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/requests-2.10[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -DEPEND=" - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ) - test? ( - ${RDEPEND} - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) - >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] -" - -src_compile() { - python_foreach_impl run_in_build_dir default - if use doc ; then - cd docs || die - sphinx-build -b html -d _build/doctrees . _build/html - fi -} - -python_test() { - nosetests -w ${PN} || die -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -} diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 8e39bf083cc..82a02c2e556 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,3 +1,2 @@ -DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: 0484448daa4ad5cfbda4c6f69f3af581dc68e39b Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:50:51 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:58:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0484448d app-crypt/acme: 0.36.0 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-0.36.0.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index cc587dde9d2..8e39bf083cc 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,2 +1,3 @@ DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f22926923b63a39206b63133193793a1 SHA512 ca94858aca5c6849dd6667d1e96389d80a7882de9a4deeda28d244ac105c1524dddb100dc899e4fabdef908607956617e26640b8e573b04a0625e19413c23bee +DIST certbot-0.36.0.tar.gz 1322339 BLAKE2B 69fbf68b5dd95d6d3ac6c868d583da8c66dfcd01e3471c511d0d9d95de08ac096479733e9fca12ca99abf43484835fa7184dcccb1c11a41ee7948174364f2894 SHA512 f7fa8c6200a76b4fc4830865bf11fbba8bd73ea55e1236680181073952505c83b4650b43ccfc8e9b96caf47b85c43e47acf8db6d92134f7c279ebd954ab0ac92 diff --git a/app-crypt/acme/acme-0.36.0.ebuild b/app-crypt/acme/acme-0.36.0.ebuild new file mode 100644 index 000..3acd37f75f8 --- /dev/null +++ b/app-crypt/acme/acme-0.36.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7}) + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S=${WORKDIR}/certbot-${PV}/acme +fi + +inherit distutils-r1 + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc test" + +RDEPEND=" + >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}] + >=dev-python/idna-2.0.0[${PYTHON_USEDEP}] + >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-0.13.1[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.10[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] +" +DEPEND=" + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) + >=dev-python/setuptools-1.0[${PYTHON_USEDEP}] +" + +src_compile() { + python_foreach_impl run_in_build_dir default + if use doc ; then + cd docs || die + sphinx-build -b html -d _build/doctrees . _build/html + fi +} + +python_test() { + nosetests -w ${PN} || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: a108c7a45113646e5c8d83f2ec9a79f3f50d0ab6 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:56:58 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:59:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a108c7a4 app-crypt/certbot-nginx: 0.36.0 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/Manifest| 1 + .../{certbot-nginx-.ebuild => certbot-nginx-0.36.0.ebuild} | 2 +- app-crypt/certbot-nginx/certbot-nginx-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index cc587dde9d2..8e39bf083cc 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1,2 +1,3 @@ DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f22926923b63a39206b63133193793a1 SHA512 ca94858aca5c6849dd6667d1e96389d80a7882de9a4deeda28d244ac105c1524dddb100dc899e4fabdef908607956617e26640b8e573b04a0625e19413c23bee +DIST certbot-0.36.0.tar.gz 1322339 BLAKE2B 69fbf68b5dd95d6d3ac6c868d583da8c66dfcd01e3471c511d0d9d95de08ac096479733e9fca12ca99abf43484835fa7184dcccb1c11a41ee7948174364f2894 SHA512 f7fa8c6200a76b4fc4830865bf11fbba8bd73ea55e1236680181073952505c83b4650b43ccfc8e9b96caf47b85c43e47acf8db6d92134f7c279ebd954ab0ac92 diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild b/app-crypt/certbot-nginx/certbot-nginx-0.36.0.ebuild similarity index 95% copy from app-crypt/certbot-nginx/certbot-nginx-.ebuild copy to app-crypt/certbot-nginx/certbot-nginx-0.36.0.ebuild index 3eea110a0e5..c4f2df8684e 100644 --- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild +++ b/app-crypt/certbot-nginx/certbot-nginx-0.36.0.ebuild @@ -26,7 +26,7 @@ IUSE="" CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${CDEPEND} >=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] - >=app-crypt/certbot-0.34.0[${PYTHON_USEDEP}] + >=app-crypt/certbot-0.35.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}] diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild b/app-crypt/certbot-nginx/certbot-nginx-.ebuild index 3eea110a0e5..c4f2df8684e 100644 --- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild +++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild @@ -26,7 +26,7 @@ IUSE="" CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${CDEPEND} >=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] - >=app-crypt/certbot-0.34.0[${PYTHON_USEDEP}] + >=app-crypt/certbot-0.35.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] >=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: a721d6592d69121f7a5364b20053a765c88a7bc7 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:52:55 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:58:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a721d659 app-crypt/certbot: 0.36.0 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/{certbot-.ebuild => certbot-0.36.0.ebuild} | 2 +- app-crypt/certbot/certbot-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index cc587dde9d2..8e39bf083cc 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1,2 +1,3 @@ DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f22926923b63a39206b63133193793a1 SHA512 ca94858aca5c6849dd6667d1e96389d80a7882de9a4deeda28d244ac105c1524dddb100dc899e4fabdef908607956617e26640b8e573b04a0625e19413c23bee +DIST certbot-0.36.0.tar.gz 1322339 BLAKE2B 69fbf68b5dd95d6d3ac6c868d583da8c66dfcd01e3471c511d0d9d95de08ac096479733e9fca12ca99abf43484835fa7184dcccb1c11a41ee7948174364f2894 SHA512 f7fa8c6200a76b4fc4830865bf11fbba8bd73ea55e1236680181073952505c83b4650b43ccfc8e9b96caf47b85c43e47acf8db6d92134f7c279ebd954ab0ac92 diff --git a/app-crypt/certbot/certbot-.ebuild b/app-crypt/certbot/certbot-0.36.0.ebuild similarity index 96% copy from app-crypt/certbot/certbot-.ebuild copy to app-crypt/certbot/certbot-0.36.0.ebuild index d1e115014c9..c5567979351 100644 --- a/app-crypt/certbot/certbot-.ebuild +++ b/app-crypt/certbot/certbot-0.36.0.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] dev-python/configobj[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.2[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}] >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}] diff --git a/app-crypt/certbot/certbot-.ebuild b/app-crypt/certbot/certbot-.ebuild index d1e115014c9..c5567979351 100644 --- a/app-crypt/certbot/certbot-.ebuild +++ b/app-crypt/certbot/certbot-.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] >=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}] dev-python/configobj[${PYTHON_USEDEP}] - >=dev-python/cryptography-1.2[${PYTHON_USEDEP}] + >=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}] >=dev-python/josepy-1.1.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] >=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 84c9093981f54e0f4be956f89cbf6f476971cf48 Author: Matthew Thode gentoo org> AuthorDate: Fri Jul 12 18:54:48 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jul 12 18:59:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c90939 app-crypt/certbot-apache: 0.36.0 bump Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/Manifest | 1 + .../{certbot-apache-.ebuild => certbot-apache-0.36.0.ebuild}| 2 +- app-crypt/certbot-apache/certbot-apache-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index cc587dde9d2..8e39bf083cc 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,2 +1,3 @@ DIST certbot-0.34.2.tar.gz 1347778 BLAKE2B 57195e3a7a3481c4c1fa184035b73b8b5e06a33f37b317d895381ec6c4b57852a475a3b76593b8fee9922f731512ed0d0423afa26b5c04138d24781df9da42f0 SHA512 63923b1d433f4c714318e848335e696e2412c574cc16f4fb1631caeebdce5a7f599985cf450e96dceb87a958c8f09a003e1d2f24eac1bdc183c7a5c43bb362de DIST certbot-0.35.0.tar.gz 1333065 BLAKE2B 8bd4fd735e68f24ee7c0533b18b63e2924eab9dcef78250f5d7094fbb04f78acca1c11cefae48e25da637a01a7dcd004f22926923b63a39206b63133193793a1 SHA512 ca94858aca5c6849dd6667d1e96389d80a7882de9a4deeda28d244ac105c1524dddb100dc899e4fabdef908607956617e26640b8e573b04a0625e19413c23bee +DIST certbot-0.36.0.tar.gz 1322339 BLAKE2B 69fbf68b5dd95d6d3ac6c868d583da8c66dfcd01e3471c511d0d9d95de08ac096479733e9fca12ca99abf43484835fa7184dcccb1c11a41ee7948174364f2894 SHA512 f7fa8c6200a76b4fc4830865bf11fbba8bd73ea55e1236680181073952505c83b4650b43ccfc8e9b96caf47b85c43e47acf8db6d92134f7c279ebd954ab0ac92 diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild b/app-crypt/certbot-apache/certbot-apache-0.36.0.ebuild similarity index 95% copy from app-crypt/certbot-apache/certbot-apache-.ebuild copy to app-crypt/certbot-apache/certbot-apache-0.36.0.ebuild index 3a00f63544a..5ac928afccf 100644 --- a/app-crypt/certbot-apache/certbot-apache-.ebuild +++ b/app-crypt/certbot-apache/certbot-apache-0.36.0.ebuild @@ -24,7 +24,7 @@ SLOT="0" IUSE="test" RDEPEND=">=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] - >=app-crypt/certbot-0.34.0[${PYTHON_USEDEP}] + >=app-crypt/certbot-0.36.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/python-augeas[${PYTHON_USEDEP}] dev-python/zope-component[${PYTHON_USEDEP}] diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild b/app-crypt/certbot-apache/certbot-apache-.ebuild index 3a00f63544a..5ac928afccf 100644 --- a/app-crypt/certbot-apache/certbot-apache-.ebuild +++ b/app-crypt/certbot-apache/certbot-apache-.ebuild @@ -24,7 +24,7 @@ SLOT="0" IUSE="test" RDEPEND=">=app-crypt/acme-0.29.0[${PYTHON_USEDEP}] - >=app-crypt/certbot-0.34.0[${PYTHON_USEDEP}] + >=app-crypt/certbot-0.36.0[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] dev-python/python-augeas[${PYTHON_USEDEP}] dev-python/zope-component[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: 1a2c5387f43e3364b186a8e3dc0e5f890c2475f9 Author: Fabian Groffen gentoo org> AuthorDate: Fri Jul 12 18:16:19 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jul 12 18:16:30 2019 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1a2c5387 scripts/bootstrap-prefix: bump tree snapshot for ppc-macos Signed-off-by: Fabian Groffen gentoo.org> scripts/bootstrap-prefix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 25786ed6d4..c6c0e1079d 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -581,7 +581,7 @@ do_tree() { bootstrap_tree() { # RAP uses the latest gentoo main repo snapshot to bootstrap. is-rap && LATEST_TREE_YES=1 - local PV="20190602" + local PV="20190711" if [[ -n ${LATEST_TREE_YES} ]]; then do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2 else
[gentoo-commits] proj/portage-utils:master commit in: /, tests/qcheck/
commit: 667a6170ad2536aa3800bf35b3ea38f227d739b7 Author: Fabian Groffen gentoo org> AuthorDate: Sat Jun 29 11:44:55 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Jun 29 11:44:55 2019 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=667a6170 qcheck: add -F argument Signed-off-by: Fabian Groffen gentoo.org> q.c | 2 +- qcheck.c | 38 ++ tests/qcheck/dotest | 2 +- tests/qcheck/list01.good | 2 +- tests/qcheck/list02.good | 2 +- tests/qcheck/list04.good | 4 ++-- tests/qcheck/list05.good | 4 ++-- tests/qcheck/list06.good | 4 ++-- tests/qcheck/list07.good | 4 ++-- tests/qcheck/list09.good | 4 ++-- 10 files changed, 36 insertions(+), 30 deletions(-) diff --git a/q.c b/q.c index 31427f3..3dd49f7 100644 --- a/q.c +++ b/q.c @@ -129,7 +129,7 @@ int q_main(int argc, char **argv) rret = readlink("/proc/self/exe", buf, sizeof(buf) - 1); #endif if (rret == -1) { - warnfp("haha no symlink love for you"); + warnfp("haha no symlink love for you ... :("); return 1; } buf[rret] = '\0'; diff --git a/qcheck.c b/qcheck.c index 97070f2..f77a501 100644 --- a/qcheck.c +++ b/qcheck.c @@ -24,8 +24,12 @@ #include "xasprintf.h" #include "xregex.h" -#define QCHECK_FLAGS "s:uABHTPp" COMMON_FLAGS +#define QCHECK_FORMAT "%[CATEGORY]%[PN]" +#define QCHECK_FORMAT_VERBOSE "%[CATEGORY]%[PF]" + +#define QCHECK_FLAGS "F:s:uABHTPp" COMMON_FLAGS static struct option const qcheck_long_opts[] = { + {"format", a_argument, NULL, 'F'}, {"skip",a_argument, NULL, 's'}, {"update", no_argument, NULL, 'u'}, {"noafk", no_argument, NULL, 'A'}, @@ -37,6 +41,7 @@ static struct option const qcheck_long_opts[] = { COMMON_LONG_OPTS }; static const char * const qcheck_opts_help[] = { + "Custom output format (default: " QCHECK_FORMAT ")", "Ignore files matching the regular expression ", "Update missing files, chksum and mtimes for packages", "Ignore missing files", @@ -61,6 +66,7 @@ struct qcheck_opt_state { bool chk_mtime; bool chk_config_protect; bool undo_prelink; + const char *fmt; }; static int @@ -97,7 +103,7 @@ qcheck_process_contents(tree_pkg_ctx *pkg_ctx, struct qcheck_opt_state *state) num_files = num_files_ok = num_files_unknown = num_files_ignored = 0; qcprintf("%sing %s ...\n", (state->qc_update ? "Updat" : "Check"), - atom_format("%[CATEGORY]%[PF]", atom)); + atom_format(state->fmt, atom)); if (state->qc_update) { fp_contents_update = tree_pkg_vdb_fopenat_rw(pkg_ctx, "CONTENTS~"); if (fp_contents_update == NULL) { @@ -328,13 +334,8 @@ qcheck_process_contents(tree_pkg_ctx *pkg_ctx, struct qcheck_opt_state *state) if (!verbose) return EXIT_SUCCESS; } - if (state->bad_only && num_files_ok != num_files) { - if (verbose) - printf("%s\n", atom_format("%[CATEGORY]%[PF]", atom)); - else { - printf("%s\n", atom_format("%[CATEGORY]%[PN]", atom)); - } - } + if (state->bad_only && num_files_ok != num_files) + printf("%s\n", atom_format(state->fmt, atom)); qcprintf(" %2$s*%1$s %3$s%4$zu%1$s out of %3$s%5$zu%1$s file%6$s are good", NORM, BOLD, BLUE, num_files_ok, num_files, (num_files > 1 ? "s" : "")); @@ -398,6 +399,7 @@ int qcheck_main(int argc, char **argv) .chk_mtime = true, .chk_config_protect = true, .undo_prelink = false, + .fmt = NULL, }; while ((ret = GETOPT_LONG(QCHECK, qcheck, "")) != -1) { @@ -409,16 +411,20 @@ int qcheck_main(int argc, char **argv) xarraypush(regex_arr, &preg, sizeof(preg)); break; } - case 'u': state.qc_update = true; break; - case 'A': state.chk_afk = false; break; - case 'B': state.bad_only = true; break; - case 'H': state.chk_hash = false; break; - case 'T': state.chk_mtime = false; break; - case 'P': state.chk_config_protect = false; break; - case 'p': state.undo_prelink = prelink_available(); break; + case 'u': state.qc_update = true;break; + case 'A': state.chk_afk = false; break; + case 'B': state.bad_only = true; break; + case 'H': state.chk_hash = false;break; + case 'T': state.chk_mtime = false;
[gentoo-commits] proj/portage-utils:master commit in: libq/
commit: c720262bfd9a31512b03f2e3129839886d9d27c6 Author: Fabian Groffen gentoo org> AuthorDate: Fri Jul 12 17:59:20 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jul 12 17:59:20 2019 + URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=c720262b libq/tree: avoid calling qsort with empty set Encountering an empty directory in tree_next_pkg_int will not populate cat_ctx->pkg_ctxs, so avoid calling qsort with it. While at it, avoid calling it for a single entry too. Bug: https://bugs.gentoo.org/689290#c7 Signed-off-by: Fabian Groffen gentoo.org> libq/tree.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libq/tree.c b/libq/tree.c index 9dfbe7d..6bb6a89 100644 --- a/libq/tree.c +++ b/libq/tree.c @@ -341,7 +341,6 @@ tree_next_pkg_int(tree_cat_ctx *cat_ctx) if (cat_ctx->ctx->do_sort) { if (cat_ctx->pkg_ctxs == NULL) { size_t pkg_size = 0; - cat_ctx->pkg_ctxs = NULL; cat_ctx->pkg_cnt = 0; cat_ctx->pkg_cur = 0; while ((de = readdir(cat_ctx->dir)) != NULL) { @@ -359,7 +358,7 @@ tree_next_pkg_int(tree_cat_ctx *cat_ctx) cat_ctx->pkg_cnt--; } - if (cat_ctx->ctx->pkgsortfunc != NULL) { + if (cat_ctx->ctx->pkgsortfunc != NULL && cat_ctx->pkg_cnt > 1) { qsort(cat_ctx->pkg_ctxs, cat_ctx->pkg_cnt, sizeof(*cat_ctx->pkg_ctxs), cat_ctx->ctx->pkgsortfunc); }
[gentoo-commits] repo/gentoo:master commit in: app-misc/votrify/
commit: 0d921fb9c272d16408469d503a60a7a719bcab98 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 12 18:01:49 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 12 18:01:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d921fb9 app-misc/votrify: Bump to v5 Signed-off-by: Michał Górny gentoo.org> app-misc/votrify/Manifest | 1 + app-misc/votrify/votrify-5.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest index ec855c97614..409d9a85f16 100644 --- a/app-misc/votrify/Manifest +++ b/app-misc/votrify/Manifest @@ -2,3 +2,4 @@ DIST votrify-1.tar.gz 6936 BLAKE2B 7c9a5668842c5b1783e5c8b2341d42aa21257b96a8221 DIST votrify-2.tar.gz 9095 BLAKE2B 801c9ad89f93349ce6ad0d9421e9a968a511d9699454c91cc713dd3a133c4f87666de3bc3905041999a5090eb5794d6ceed89aabc997e6950d2b5a4b4bb185cc SHA512 8c3795520d6ee5d34c8aa649a24309e30da8843bcddbfc8ff0b822eab5529a621d9fa475dc6714a6de0ed1d229d3a949870666967448a23036d28af5e7da00ab DIST votrify-3.tar.gz 9153 BLAKE2B fdff14dd7332bd6688cb2d04d87e7cf0888aa881cac6a98961cc544182869b190ac8591545c773e7a14293ff0fac7efd646be3cc7f8d059a8e45b709051eae69 SHA512 bde636cb238e114814f1246f49c9b5f363d7c9255da4cf2f5da6cb8da19f1b970e0027b630f21b0166c73de770e5bc931b811c3326ccc790db6d1d873731ef9e DIST votrify-4.tar.gz 9184 BLAKE2B 78149b3e53a830c405de70b0dff301eb4467489a59af8de76fade98eeeacc9ae78cc229db23eef26355579a9944917074419e2f38eb59eb0cae6d314985d0383 SHA512 1639fd6b6e96fb767088fb4b3be4d2d09cb0f6a12bdd745d610b6853ff2f585f8100523e92ee75d7800fe54cb42a5c716bbefe57d85395627e8c67d75e45aae1 +DIST votrify-5.tar.gz 9192 BLAKE2B 5df0ccd0b5a843b384e002c2bd1001df06cb5bcf039f10c689abeda07f1a05c545a917b0a42bd78c06c537eacca58ef7b4c2920a0fe6809f4450d4c98ee2fade SHA512 3d441eb42f860e4e571541300a04c1a52a01abbe20f76615adc1c9764bafbff35faf0f1dbe9f9267ad3c4dc0e4cb4bc715b87e2104cdef8997e7918ab834bb5d diff --git a/app-misc/votrify/votrify-5.ebuild b/app-misc/votrify/votrify-5.ebuild new file mode 100644 index 000..278667874da --- /dev/null +++ b/app-misc/votrify/votrify-5.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit python-single-r1 + +DESCRIPTION="Tool for community verification of Gentoo elections" +HOMEPAGE="https://github.com/mgorny/votrify"; +SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-misc/gentoo-elections" + +src_configure() { + # update default location for election scripts + sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \ + votrify-make-confirmation || die + + python_fix_shebang votrify-{make,verify}-* +} + +make_wrappers() { + local election=${1} + + newbin - "votrify-${election}-make" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-make.bash.in || die) + newbin - "votrify-${election}-verify" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-verify.bash.in || die) +} + +src_install() { + dobin votrify-{make,verify}-* + make_wrappers council-201906 + einstalldocs +} + +pkg_postinst() { + elog "In order to interactively create confirmation for Council 2019 election:" + elog " votrify-council-201906-make" + elog + elog "In order to verify the results for Council 2019 election:" + elog " votrify-council-201906-verify" +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/votrify/
commit: 1753b97b925faccbbb446d0fb7ab228dcbf17fa8 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 12 17:55:27 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 12 17:59:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1753b97b app-misc/votrify: Bump to v4 Signed-off-by: Michał Górny gentoo.org> app-misc/votrify/Manifest | 1 + app-misc/votrify/votrify-4.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest index 5bb9256fc18..ec855c97614 100644 --- a/app-misc/votrify/Manifest +++ b/app-misc/votrify/Manifest @@ -1,3 +1,4 @@ DIST votrify-1.tar.gz 6936 BLAKE2B 7c9a5668842c5b1783e5c8b2341d42aa21257b96a82210c16e44bee8f71b690c7dba5acf48a39beff0189106db1fe141ef1ec30d68f25573a19a53c12618d346 SHA512 14fdb4ee185d96f416b47df7b29175cebc6e003aca7c1faf927b258f7dbe39b7ed69c4defb25900c6856b6e9abde3b03a69ca02152755d8532708b6cfb7f51a0 DIST votrify-2.tar.gz 9095 BLAKE2B 801c9ad89f93349ce6ad0d9421e9a968a511d9699454c91cc713dd3a133c4f87666de3bc3905041999a5090eb5794d6ceed89aabc997e6950d2b5a4b4bb185cc SHA512 8c3795520d6ee5d34c8aa649a24309e30da8843bcddbfc8ff0b822eab5529a621d9fa475dc6714a6de0ed1d229d3a949870666967448a23036d28af5e7da00ab DIST votrify-3.tar.gz 9153 BLAKE2B fdff14dd7332bd6688cb2d04d87e7cf0888aa881cac6a98961cc544182869b190ac8591545c773e7a14293ff0fac7efd646be3cc7f8d059a8e45b709051eae69 SHA512 bde636cb238e114814f1246f49c9b5f363d7c9255da4cf2f5da6cb8da19f1b970e0027b630f21b0166c73de770e5bc931b811c3326ccc790db6d1d873731ef9e +DIST votrify-4.tar.gz 9184 BLAKE2B 78149b3e53a830c405de70b0dff301eb4467489a59af8de76fade98eeeacc9ae78cc229db23eef26355579a9944917074419e2f38eb59eb0cae6d314985d0383 SHA512 1639fd6b6e96fb767088fb4b3be4d2d09cb0f6a12bdd745d610b6853ff2f585f8100523e92ee75d7800fe54cb42a5c716bbefe57d85395627e8c67d75e45aae1 diff --git a/app-misc/votrify/votrify-4.ebuild b/app-misc/votrify/votrify-4.ebuild new file mode 100644 index 000..278667874da --- /dev/null +++ b/app-misc/votrify/votrify-4.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit python-single-r1 + +DESCRIPTION="Tool for community verification of Gentoo elections" +HOMEPAGE="https://github.com/mgorny/votrify"; +SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-misc/gentoo-elections" + +src_configure() { + # update default location for election scripts + sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \ + votrify-make-confirmation || die + + python_fix_shebang votrify-{make,verify}-* +} + +make_wrappers() { + local election=${1} + + newbin - "votrify-${election}-make" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-make.bash.in || die) + newbin - "votrify-${election}-verify" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-verify.bash.in || die) +} + +src_install() { + dobin votrify-{make,verify}-* + make_wrappers council-201906 + einstalldocs +} + +pkg_postinst() { + elog "In order to interactively create confirmation for Council 2019 election:" + elog " votrify-council-201906-make" + elog + elog "In order to verify the results for Council 2019 election:" + elog " votrify-council-201906-verify" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: f7521ac462e74e4e8cbfa77f2d29a121dc13b0ec Author: Patrick McLean sony com> AuthorDate: Fri Jul 12 17:52:02 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 12 17:52:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7521ac4 dev-python/google-api-python-client: Version bump to 1.7.9 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-1.7.9.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index c83d94ccb52..8184ae57e92 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -2,3 +2,4 @@ DIST google-api-python-client-1.5.3.tar.gz 3622355 BLAKE2B 1187729581c9e852a4512 DIST google-api-python-client-1.6.2.tar.gz 4262337 BLAKE2B 0ae3e5b1c6bbb80999cfaadaef7812bb53d03eb1160f79a29bf73a180dae40bd2c5e7dceff0badaf5eda44718a06c4ec65fe993896a82c5fd12348f810ec2812 SHA512 ee906c2efb47469dc18dcfcb1edfad4346f61e88c1e7f73b60924b393c704e7033a5ff4f9a1965d0c29aa3a6bf25b60888e1d39366cbc1372861b49e79c9e886 DIST google-api-python-client-1.6.5.tar.gz 4255929 BLAKE2B 4e2197fe56f25cd202f7a0b3f64b3796158d798bfedb9c0690a59c24bd5ce10fbe0300093ebb76cd343dae5eea2a0a360903cd0890834241926fd55a7dc07ea9 SHA512 b2f2be81e6f54ee3065e75ea064ea3ae49cb983d401ac46dca8459409dbd6df7c3ba07798285b5177bfa632a20d43aaaef3a7c73d5d565796567b8b305737565 DIST google-api-python-client-1.7.0.tar.gz 4259363 BLAKE2B 0a6129e5cfa002095c18eb17c28b8f576f69c6aefa20cb752ce1b529cf5c6ba63f9d213cecb34340fd8224387c7d06c8ad3b4f493e32d26afd14e8e12b4c7ded SHA512 3dc0323ec8816725cc46ad75735b81c2b1e97d1dfc8964f9852f8f739dcdecec461deb7e77b759d66b1e711ffcd948ae45df1e870cef9d6966ebfd793a40 +DIST google-api-python-client-1.7.9.tar.gz 4142239 BLAKE2B 1754162cd7ae5aa64e105e4842ac415473949064576241453ba5aefcc9c53e3a070167d4210f49509a5f63d4b9e79fa5377119ccd53acafe24eaad4a39e5f8c7 SHA512 1e4410c5e639a6bd3cf12b3e648a63e0098182bb52196085dc92597a38e98984fd349adc282d688aa58ec263502d984f54c7827b7ce53128811e7137234358b6 diff --git a/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild new file mode 100644 index 000..6d8fc40555e --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-1.7.9.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE="https://github.com/google/google-api-python-client"; +SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}] + =dev-python/google-auth-1.4.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.0.3[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0[${PYTHON_USEDEP}] + =dev-python/six-1.6.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/werkzeug/
commit: 06fe530f39148aff433d02b3b7a4a5c981d538c8 Author: Patrick McLean sony com> AuthorDate: Fri Jul 12 17:48:19 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 12 17:52:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fe530f dev-python/werkzeug: Version bump to 0.15.4 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean gentoo.org> dev-python/werkzeug/Manifest | 1 + dev-python/werkzeug/werkzeug-0.15.4.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index 5e9a421b209..a805a1d3a44 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1,2 +1,3 @@ DIST Werkzeug-0.12.2.tar.gz 1169770 BLAKE2B 12e7e422e7dae0ab2fc3cc52f80536362dea8edd61cdaec45a6cca35b789d731408e10cc46288b0c5c22138e20e9d52a88c2db78d22a215d5ab4bb9477526fcc SHA512 9ff45aeb51a71fd5115e8cdee40a7b2fddfa0574c356686050cb1bdced5c6c18f672b601ca2637010c7f59be75c66ee558efb4ea05052c550ec7da3644b88e0a DIST Werkzeug-0.14.1.tar.gz 1185546 BLAKE2B 4c358688752adce870e8b44ffede56e44ab26990f12c98cc75a7c7e0d40b1f39f4208237ed26a2acb1f78a3359272cb44bab4606c5bca55a5c5f5edfa22c9faa SHA512 64976cc46c1cee2203112c50aba6f9404d4e48d4a90f8b11837148b5415a28572b7e706095586045a46879e853fc5a80c63e7bf0c13eda29d564a37b4a554c0b +DIST Werkzeug-0.15.4.tar.gz 925334 BLAKE2B ffb132026e5a43bdbbb6decf19c47b07bb38afe383fc6b769a793f9e72769bdb5a9507918590d485b9a84e8db392202fe985b0cd1fa00e8af17eccbf53bcdaec SHA512 b27b313cb29128ad1a1d0b04be7d1b29eacd4fb8280757510ce662b4f8743e7311966f7fb170531bd5dcb9668e9c6672f0cc0cf53bb4af3ec7328312a88b53ab diff --git a/dev-python/werkzeug/werkzeug-0.15.4.ebuild b/dev-python/werkzeug/werkzeug-0.15.4.ebuild new file mode 100644 index 000..0b9d4251212 --- /dev/null +++ b/dev-python/werkzeug/werkzeug-0.15.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="Werkzeug" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Collection of various utilities for WSGI applications" +HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.org/project/Werkzeug/ https://github.com/pallets/werkzeug"; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="test" + +RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xprocess[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/${MY_P}" + +python_compile() { + distutils-r1_python_compile +} + +python_test() { + pytest -vv tests || die "Tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/votrify/
commit: 622467f2d4781537a54e13a65dfc94ff4155bd61 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 12 17:50:17 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 12 17:50:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622467f2 app-misc/votrify: Bump to v3 Signed-off-by: Michał Górny gentoo.org> app-misc/votrify/Manifest | 1 + app-misc/votrify/votrify-3.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest index 84bdc7053b1..5bb9256fc18 100644 --- a/app-misc/votrify/Manifest +++ b/app-misc/votrify/Manifest @@ -1,2 +1,3 @@ DIST votrify-1.tar.gz 6936 BLAKE2B 7c9a5668842c5b1783e5c8b2341d42aa21257b96a82210c16e44bee8f71b690c7dba5acf48a39beff0189106db1fe141ef1ec30d68f25573a19a53c12618d346 SHA512 14fdb4ee185d96f416b47df7b29175cebc6e003aca7c1faf927b258f7dbe39b7ed69c4defb25900c6856b6e9abde3b03a69ca02152755d8532708b6cfb7f51a0 DIST votrify-2.tar.gz 9095 BLAKE2B 801c9ad89f93349ce6ad0d9421e9a968a511d9699454c91cc713dd3a133c4f87666de3bc3905041999a5090eb5794d6ceed89aabc997e6950d2b5a4b4bb185cc SHA512 8c3795520d6ee5d34c8aa649a24309e30da8843bcddbfc8ff0b822eab5529a621d9fa475dc6714a6de0ed1d229d3a949870666967448a23036d28af5e7da00ab +DIST votrify-3.tar.gz 9153 BLAKE2B fdff14dd7332bd6688cb2d04d87e7cf0888aa881cac6a98961cc544182869b190ac8591545c773e7a14293ff0fac7efd646be3cc7f8d059a8e45b709051eae69 SHA512 bde636cb238e114814f1246f49c9b5f363d7c9255da4cf2f5da6cb8da19f1b970e0027b630f21b0166c73de770e5bc931b811c3326ccc790db6d1d873731ef9e diff --git a/app-misc/votrify/votrify-3.ebuild b/app-misc/votrify/votrify-3.ebuild new file mode 100644 index 000..278667874da --- /dev/null +++ b/app-misc/votrify/votrify-3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit python-single-r1 + +DESCRIPTION="Tool for community verification of Gentoo elections" +HOMEPAGE="https://github.com/mgorny/votrify"; +SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-misc/gentoo-elections" + +src_configure() { + # update default location for election scripts + sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \ + votrify-make-confirmation || die + + python_fix_shebang votrify-{make,verify}-* +} + +make_wrappers() { + local election=${1} + + newbin - "votrify-${election}-make" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-make.bash.in || die) + newbin - "votrify-${election}-verify" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-verify.bash.in || die) +} + +src_install() { + dobin votrify-{make,verify}-* + make_wrappers council-201906 + einstalldocs +} + +pkg_postinst() { + elog "In order to interactively create confirmation for Council 2019 election:" + elog " votrify-council-201906-make" + elog + elog "In order to verify the results for Council 2019 election:" + elog " votrify-council-201906-verify" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-auth/
commit: 1d627fc9d13030fa6d9c4ea24f4fd10579031ac0 Author: Patrick McLean sony com> AuthorDate: Fri Jul 12 17:31:31 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 12 17:31:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d627fc9 dev-python/google-auth: Version bump to 1.6.3 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean gentoo.org> dev-python/google-auth/Manifest | 1 + dev-python/google-auth/google-auth-1.6.3.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index fc5e005d7e9..1a56cf01e1a 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,3 +1,4 @@ DIST google-auth-1.0.1.tar.gz 133903 BLAKE2B 0a99dcdb37a195f24077162ea8191e2eb12aac0eec8e08d06f0b17aba9c4f5ed44f19ca41c737a249611ce02b98e03474d1e995909c5755222605e004d11fb1d SHA512 c10822c6b75700503a06a4b3a43a123d57605a043eb494bcb0232cc3941fc039d0803ed75be26d0da72fd4df613135c290fb3fdf82b0fa47d4fe0729462d80f4 DIST google-auth-1.1.0.tar.gz 290602 BLAKE2B efc1ae38b29693f035ea9d19af83bd0e098dacb143192d77140ea1548a17dd051b344b6b34044f6d02e5bea631fe4026dda4ba7c1053535641f34aed08cdd48e SHA512 03b4021f5bc3c60671e1e528642af4682828e3a83a07aa9dea8a28b3f97c4020ac47f325c8a952f366d45196e6a9a78a78e1abcfc8d7f878f7b6369434a0b79f DIST google-auth-1.4.1.tar.gz 74272 BLAKE2B 8b9c8f59979688bc8a28d3f6c32eb06aa527b3cf9a515ceca51aa346d70622786292f5be5a4bdb2ca266b777d5d5fd41061af3afd4a2608a6673192ad643ed8f SHA512 cba174049a331c8c0ea5b82da0096641d975f59f1f2c3237c32b1730b4c9f9d12f3bfdcb6cc9b9f9c87109d509dcd423d0a4a4d98200e707052760c253f3ee45 +DIST google-auth-1.6.3.tar.gz 80899 BLAKE2B 71e9ef4fbb8803dbea96e1b9b3183f9bae8a9bd7e29eda1c9ee042c7abb3e5011ee4f461ddafd3295119e3a5a451892b8a38cb49702c59828baba1af35403c25 SHA512 47a3e9390428ffa58946c348d4e1a1bfe1290d6e06b75924bbacb37d5af929050690ef5c13820468de805646f4686c035b00dfe947c090d53568dd85d804af5e diff --git a/dev-python/google-auth/google-auth-1.6.3.ebuild b/dev-python/google-auth/google-auth-1.6.3.ebuild new file mode 100644 index 000..65a3ed04f6a --- /dev/null +++ b/dev-python/google-auth/google-auth-1.6.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Google Authentication Library" +HOMEPAGE="https://github.com/GoogleCloudPlatform/google-auth-library-python https://pypi.org/project/google-auth/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/namespace-google[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND} + test? ( + dev-python/flask[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + )" + +src_prepare() { + # delete stray files included in the tarball + find "${S}"/tests -name '*.pyc' -delete || die + distutils-r1_src_prepare +} + +python_test() { + pytest -vv || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: df9de02ecaf987d4c95eb06069820c6994f371b9 Author: Patrick McLean sony com> AuthorDate: Fri Jul 12 17:21:29 2019 + Commit: Patrick McLean gentoo org> CommitDate: Fri Jul 12 17:21:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9de02e dev-python/google-api-python-client: Version bump to 1.7.0 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Patrick McLean gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-1.7.0.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index d46cbcf264b..c83d94ccb52 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,3 +1,4 @@ DIST google-api-python-client-1.5.3.tar.gz 3622355 BLAKE2B 1187729581c9e852a4512fdfd557785791c8102d6796f6d02d212820f9fe89393574ffbedc1445416ff2fa876269f18adb162a33241f6331e989a31ccafec60d SHA512 3f58af0d1f165fa7e045d08a0bfc282855b40dbea16d310bbc4cbce76f631b6303738a396048efc8ea114fdff1164d1ad303148999d0ab0ba0d2cc91df9408b3 DIST google-api-python-client-1.6.2.tar.gz 4262337 BLAKE2B 0ae3e5b1c6bbb80999cfaadaef7812bb53d03eb1160f79a29bf73a180dae40bd2c5e7dceff0badaf5eda44718a06c4ec65fe993896a82c5fd12348f810ec2812 SHA512 ee906c2efb47469dc18dcfcb1edfad4346f61e88c1e7f73b60924b393c704e7033a5ff4f9a1965d0c29aa3a6bf25b60888e1d39366cbc1372861b49e79c9e886 DIST google-api-python-client-1.6.5.tar.gz 4255929 BLAKE2B 4e2197fe56f25cd202f7a0b3f64b3796158d798bfedb9c0690a59c24bd5ce10fbe0300093ebb76cd343dae5eea2a0a360903cd0890834241926fd55a7dc07ea9 SHA512 b2f2be81e6f54ee3065e75ea064ea3ae49cb983d401ac46dca8459409dbd6df7c3ba07798285b5177bfa632a20d43aaaef3a7c73d5d565796567b8b305737565 +DIST google-api-python-client-1.7.0.tar.gz 4259363 BLAKE2B 0a6129e5cfa002095c18eb17c28b8f576f69c6aefa20cb752ce1b529cf5c6ba63f9d213cecb34340fd8224387c7d06c8ad3b4f493e32d26afd14e8e12b4c7ded SHA512 3dc0323ec8816725cc46ad75735b81c2b1e97d1dfc8964f9852f8f739dcdecec461deb7e77b759d66b1e711ffcd948ae45df1e870cef9d6966ebfd793a40 diff --git a/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild new file mode 100644 index 000..6d8fc40555e --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-1.7.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE="https://github.com/google/google-api-python-client"; +SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}] + =dev-python/google-auth-1.4.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.0.3[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0[${PYTHON_USEDEP}] + =dev-python/six-1.6.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 7ac468f385e3a63f57d3d73a9b3e62a52cdfd0d7 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jul 12 16:43:00 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 12 16:43:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac468f3 net-libs/libmicrohttpd: IUSE="+epoll", bug #689702 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 net-libs/libmicrohttpd/libmicrohttpd-0.9.62.ebuild | 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild | 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild | 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.62.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.62.ebuild index 19abf491bbf..45a833af693 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.62.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.62.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" -IUSE="epoll messages ssl static-libs test" +IUSE="+epoll messages ssl static-libs test" RDEPEND="ssl? ( dev-libs/libgcrypt:0= diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild index de2fce1d175..29169cf8841 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" -IUSE="epoll messages ssl static-libs test" +IUSE="+epoll messages ssl static-libs test" RDEPEND="ssl? ( dev-libs/libgcrypt:0= diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild index 7b1be999f8e..300e0e2e916 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="epoll messages ssl static-libs test" +IUSE="+epoll messages ssl static-libs test" RDEPEND="ssl? ( dev-libs/libgcrypt:0= diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild index 7b1be999f8e..300e0e2e916 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="epoll messages ssl static-libs test" +IUSE="+epoll messages ssl static-libs test" RDEPEND="ssl? ( dev-libs/libgcrypt:0=
[gentoo-commits] repo/gentoo:master commit in: app-admin/github-backup-utils/
commit: 2199ba99ab3f6a55df4464742baa9b13c7f98f05 Author: William Hubbs sony com> AuthorDate: Fri Jul 12 16:37:38 2019 + Commit: William Hubbs gentoo org> CommitDate: Fri Jul 12 16:38:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2199ba99 app-admin/github-backup-utils: 2.17.0 bump Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: William Hubbs gentoo.org> app-admin/github-backup-utils/Manifest | 1 + .../github-backup-utils-2.17.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/app-admin/github-backup-utils/Manifest b/app-admin/github-backup-utils/Manifest index 4a286a88215..65acf87bfe6 100644 --- a/app-admin/github-backup-utils/Manifest +++ b/app-admin/github-backup-utils/Manifest @@ -8,6 +8,7 @@ DIST github-backup-utils-2.14.2.tar.gz 84628 BLAKE2B 579088448da16330083ee4ffbbd DIST github-backup-utils-2.15.0.tar.gz 84856 BLAKE2B cc31d45711d4b26d246e08565b48bf5b65e3c6127bbeb01064273e4bcc8e3f3b5fd8e439cd4717c4c8d103113b00eba4ed670737169ce6ffa7a8256b08386e01 SHA512 3294641c8220cd7d5e212e47b7011f188432e5e6437e6d97a9d6c38182fd451a0229588ee28872d5c1bb1b0cab93eb612586a268761d42cb763f38ad13ec0ab4 DIST github-backup-utils-2.15.1.tar.gz 84627 BLAKE2B 14f448a8c15b45cdf2a2868d70d90bd91228bbeb3d7534fd89ed1812fd1bcc52e9720d4063fc33f9463035eb34736c919c888c17b2602ebb772fdef4830592f5 SHA512 72a0c70ef629f17a2b3be12661379a94150181c0ac87803e4490a9b927e84760917e936e3346d2da6a0ec004ef8fa9b1297b41341bce115a2dd26bbcc62c1843 DIST github-backup-utils-2.16.1.tar.gz 84847 BLAKE2B 5c6c0cbe8268ae176321739582783e920454efbebb62a0058ceeddb675a46050db3126897054c0120a74bcfa16bd28b4dd311cbd6a5e23dac262a49bc026c90d SHA512 bde17ed47ec0b89fd95e0a018cc0709045da6f27ffbf492d555219a09e3fcca612d67da1e0d5786fa8ea08a7eaa6d183dc1d40fd45d7bace5d05899ae0007fcb +DIST github-backup-utils-2.17.0.tar.gz 89926 BLAKE2B 82e89d616f78d630a4c537ad110f1097fd4925f9d0b45ebd117a5f4dbce21ec84bddd1f7a2cfebc52464e8fff9117bd4b0cc5e862e666d4b3d05f11a9b88730d SHA512 aeae5d5f662a687e13ff0aed54801759480ba39e31f0ad49a9ecc4fabad5aa5e124e774c7b939a366a33135e81614d1cee6f1004481bbe94150b48a11f222a90 DIST github-backup-utils-2.5.0.tar.gz 40850 BLAKE2B 34f16e290619a21edef11410a583357a15b57c9a6a0d20b188863f5c41a7a30bcc168a2337ff7203de6f5659c611178bed0e0cff3d802c1ec923d7c4d8e1ee3a SHA512 ecd5b85e0e2e300a9f40ecb8f545868554c7b48bdf800a21cf111ead80c185c96d475c67487c9b9e8af676f8c71a001730084abde79e05860b3e24004888292d DIST github-backup-utils-2.6.0.tar.gz 45970 BLAKE2B 855c7e93aa4db136629db8ba109328d51b9e9ca82aef1190a9703be2cc456ac006cd6bacaf1d3ffe9ccd8d43fb83c15c30c9b514abd37fb2104e62b2e1ed51fa SHA512 a795e439f9d28e27b457c5b6eb42f35d6aea1527c2a01a26b81d6e86829db14a0b27a366d9358214bbe1c16540fe524fb0010d5f509c78ba5398c6bdbf04182e DIST github-backup-utils-2.6.3.tar.gz 50884 BLAKE2B 43e8c398da11f891230a7910fc29d9fc702f5985c8bda5388f8415446e12a3408383ee5a76a26f2519625be3bf442600e4281a4e10e24b5a1143ac4ca1934442 SHA512 dff092325ad6f3502c8c0afbea90a53469af0ab4b98eaa39a950022c5b4e199cd3b48b5ec0585e3ea39b9bbd707dd037e8e0ed00ed8c6858276ba1a8e1075290 diff --git a/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild new file mode 100644 index 000..0bef08b2f3d --- /dev/null +++ b/app-admin/github-backup-utils/github-backup-utils-2.17.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# See https://github.com/github/backup-utils/issues/135 +PYTHON_COMPAT=(python2_7) +inherit python-any-r1 + +DESCRIPTION="Backup and recovery utilities for GitHub Enterprise" +HOMEPAGE="https://github.com/github/backup-utils"; +SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="test? ( + dev-util/checkbashisms + sys-apps/moreutils + ${PYTHON_DEPS} +)" + +RDEPEND="net-misc/rsync" + +MY_PN="${PN/#github-/}" +S="${WORKDIR}/${MY_PN}-${PV}" + +src_compile() { + :; +} + +src_install() { + dobin bin/* + insinto usr/share/${PN} + doins share/${PN}/version + + exeinto usr/share/${PN} + doexe share/${PN}/bm.sh + doexe share/${PN}/ghe-* + + insinto etc/${PN} + newins backup.config-example backup.config + +dodoc -r docs/* +} + +src_test() { + emake test +}
[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/
commit: f6600c4ceffd289d23c3e31c1ccd6f8ae18c0451 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 15:32:53 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:32:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6600c4c mail-mta/msmtp: Bump to version 1.8.5 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> mail-mta/msmtp/Manifest | 1 + mail-mta/msmtp/msmtp-1.8.5.ebuild | 148 ++ 2 files changed, 149 insertions(+) diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest index ed57ae6d191..e9da447ae4e 100644 --- a/mail-mta/msmtp/Manifest +++ b/mail-mta/msmtp/Manifest @@ -1,2 +1,3 @@ DIST msmtp-1.8.3.tar.xz 336120 BLAKE2B 4c58dc82e01135bc84176c25c65812414901f134a71aba5460675df3270f1d9dd3a706c66f5773315a38d63463f5c9eb68b584d6e5d0d5f0b1c23d6436d9a2b8 SHA512 c265991c0925d79b28a664ee6832316350d59d546f252989dafb8a517a8be1c496fcc85981325e5b381801a7bcb77e38dabdc12fc5be1bf49b9886a409a21819 DIST msmtp-1.8.4.tar.xz 337292 BLAKE2B ac96dbd14cb5382563b995f2aff247c8ddf429dfa58ad6652ec3a3d05a98703a6c88a83d9e60ba3fb1d389682a6c0a653c5854f85258fe9d529674e61fbb146f SHA512 7c358ff6235802348f55f0359ad5f6a87fcd1cede9e6f95d603b0a6e7197527cf5c99be8c1f30b2c8fadf4fc56b0b8ac4962db0e57bb5bc522145c59637ed6ec +DIST msmtp-1.8.5.tar.xz 338840 BLAKE2B 92971fae2e3ad4d324d89f6f41950e3d4c4d922dbda82867d0df5f7d2ef67de1b5a2d83fd779a53399ef54a1515bc648e16e8c9d437fc1863bfb669a079a31dc SHA512 16e85d714b15e07f96f5ed5bf32b0c97a970877c13cfb77b5df29f7ea075d4da899a58786dcd60ace049b1f15061f4bcf96fa7fd442413560066a6c17a60f9a8 diff --git a/mail-mta/msmtp/msmtp-1.8.5.ebuild b/mail-mta/msmtp/msmtp-1.8.5.ebuild new file mode 100644 index 000..4df45a184c6 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.8.5.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps multilib user + +DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt" +HOMEPAGE="https://marlam.de/msmtp/"; +SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax" + +# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for +# USE="daemon" in order to set the caps we need. +REQUIRED_USE="daemon? ( filecaps )" + +# Upstream discourages usage of openssl. See also +# https://marlam.de/msmtp/news/openssl-discouraged/ +DEPEND=" + gnome-keyring? ( app-crypt/libsecret ) + nls? ( virtual/libintl ) + sasl? ( virtual/gsasl ) + ssl? ( net-libs/gnutls[idn?] ) + !ssl? ( idn? ( net-dns/libidn2:= ) ) +" + +RDEPEND="${DEPEND} + net-mail/mailbase + mta? ( + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !mail-mta/opensmtpd + !=mail-mta/ssmtp-2.64-r2[mta] + ) +" + +BDEPEND="${DEPEND} + doc? ( virtual/texi2dvi ) + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*" + +src_prepare() { + # Use default Gentoo location for mail aliases + sed -i 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh || die + + default +} + +src_configure() { + local myeconfargs=( + --disable-gai-idn + $(use_enable nls) + $(use_with daemon msmtpd) + $(use_with gnome-keyring libsecret) + $(use_with idn libidn) + $(use_with sasl libgsasl) + $(use_with ssl tls gnutls) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + if use doc ; then + cd doc || die + emake html pdf + fi +} + +src_install() { + default + + if use daemon ; then + fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd + newinitd "${FILESDIR}"/msmtpd.init msmtpd + newconfd "${FILESDIR}"/msmtpd.confd msmtpd + fi + + if use doc ; then + dodoc doc/msmtp.{html,pdf} + fi + + if use mta ; then + dodir /usr/sbin + dosym ../bin/msmtp /usr/sbin/sendmail + dosym msmtp /usr/bin/sendmail + dosym ../bin/msmtp /usr/$(get_libdir)/sendmail + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/syntax + doins scripts/vim/msmtp.vim + fi + + in
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/
commit: 60083908653a81473863e4e725ff59d5177de2f1 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 11:03:25 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:26:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60083908 sys-apps/kexec-tools: Synced live ebuild Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> sys-apps/kexec-tools/kexec-tools-.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/sys-apps/kexec-tools/kexec-tools-.ebuild b/sys-apps/kexec-tools/kexec-tools-.ebuild index d9c36c6dcf7..a96230eff79 100644 --- a/sys-apps/kexec-tools/kexec-tools-.ebuild +++ b/sys-apps/kexec-tools/kexec-tools-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit flag-o-matic libtool linux-info systemd @@ -9,7 +9,8 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 autotools EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git"; else - SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P}.tar.xz" + SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P/_/-}.tar.xz" + [[ "${PV}" == *_rc* ]] || \ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi @@ -27,6 +28,8 @@ DEPEND=" zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" +S="${WORKDIR}/${P/_/-}" + CONFIG_CHECK="~KEXEC" PATCHES=( @@ -41,7 +44,7 @@ pkg_setup() { src_prepare() { default - if [[ ${PV} == "" ]] ; then + if [[ "${PV}" == ]] ; then eautoreconf else elibtoolize
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/
commit: 1923e0c3dbe18c667361c3ab6e5a188a02f8c006 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:50:11 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:26:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1923e0c3 sys-apps/kexec-tools: Bump to version 2.0.20_rc1 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> sys-apps/kexec-tools/Manifest | 1 + sys-apps/kexec-tools/kexec-tools-2.0.20_rc1.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest index 609f6985c68..9965b31e06f 100644 --- a/sys-apps/kexec-tools/Manifest +++ b/sys-apps/kexec-tools/Manifest @@ -1,3 +1,4 @@ DIST kexec-tools-2.0.17.tar.xz 290612 BLAKE2B 57ec5b5ed33a5c5bbe433099d6e80663717c8a086bdb8b95f4a1d81fd7e546619c0064698454dc79f489313f98696ee6dee4cafbc8b1b93db5c7909cdf7a6234 SHA512 e0f254ca2b26fa02cb61ba9a0735423b26bac2693fbd920eaf7cc2822c298de958bd65f7c37947ca1f6811a3752a58f7cf8aa903494f0109ea76b7159a037fa6 DIST kexec-tools-2.0.18.tar.xz 289816 BLAKE2B b894a5c563810b0a537a3837e902a8d1a3b903c2028393047d6e28d125582f82a4f7ad7c192857f7f58c2fb045deb39e6caf115434c8ba826c705d1363c6b683 SHA512 a4142e703a752eb270da29f02ea4fb213f3f4f965e73bb483c388a378821094317a4c63406ab0afe118f79eb168ff63b9d2d9530551c984592165430e269d697 DIST kexec-tools-2.0.19.tar.xz 292348 BLAKE2B c9827d77c82f11351086f4cdf4bacd076a03c744969952706ffd6f17395f28fba2437dac976e12e8e5648ca09fac6ff241daf9b8d3fee215519ded9f18441ff0 SHA512 68b15fe46f9633d55c5ae51a6e7114b0c66bd8f4fe81197f581121939a7b21990a2eea89a0961ac6eb7af364ba0d3981ea504df81c7b4cc0b288ca6ac896730f +DIST kexec-tools-2.0.20-rc1.tar.xz 296624 BLAKE2B bb30a4179f1884848c5fc04a376dae570eb18a20a4e5fb87f339c2270c1ded13e7c73436ba9869c8bd93eff158560f9f5625d533819a243bda328ca916ec6cb8 SHA512 ffb518fd51cc7b38e72d45a7b14aaf8cf5b8743968c654c4f6fb6123f3d0b5643657f1ada565d69aacdc292e4deac2afeeb4513e91bde8fb81c96ae1f4365f02 diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.20_rc1.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.20_rc1.ebuild new file mode 100644 index 000..a96230eff79 --- /dev/null +++ b/sys-apps/kexec-tools/kexec-tools-2.0.20_rc1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic libtool linux-info systemd + +if [[ ${PV} == "" ]] ; then + inherit git-r3 autotools + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git"; +else + SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P/_/-}.tar.xz" + [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +DESCRIPTION="Load another kernel from the currently executing Linux kernel" +HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="booke lzma xen zlib" + +REQUIRED_USE="lzma? ( zlib )" + +DEPEND=" + lzma? ( app-arch/xz-utils ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P/_/-}" + +CONFIG_CHECK="~KEXEC" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch + "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch +) + +pkg_setup() { + # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC) + export ASFLAGS="${CCASFLAGS}" +} + +src_prepare() { + default + if [[ "${PV}" == ]] ; then + eautoreconf + else + elibtoolize + fi + filter-flags '-mindirect-branch=thunk*' +} + +src_configure() { + local myeconfargs=( + $(use_with booke) + $(use_with lzma) + $(use_with xen) + $(use_with zlib) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + dodoc "${FILESDIR}"/README.Gentoo + + newinitd "${FILESDIR}"/kexec.init-2.0.13-r1 kexec + newconfd "${FILESDIR}"/kexec.conf-2.0.4 kexec + + insinto /etc + doins "${FILESDIR}"/kexec.conf + + insinto /etc/kernel/postinst.d + doins "${FILESDIR}"/90_kexec + + systemd_dounit "${FILESDIR}"/kexec.service +} + +pkg_postinst() { + if systemd_is_booted || has_version sys-apps/systemd; then + elog "For systemd support the new config file is" + elog " /etc/kexec.conf" + elog "Please adopt it to your needs as there is no autoconfig anymore" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/
commit: a6ba451805f9b3bd5aa6e56d4b3fac34f410d0a2 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:45:14 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:26:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ba4518 sys-apps/kexec-tools: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> sys-apps/kexec-tools/kexec-tools-2.0.19.ebuild | 85 -- 1 file changed, 85 deletions(-) diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.19.ebuild b/sys-apps/kexec-tools/kexec-tools-2.0.19.ebuild deleted file mode 100644 index b2fcd90aca6..000 --- a/sys-apps/kexec-tools/kexec-tools-2.0.19.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic libtool linux-info systemd - -if [[ ${PV} == "" ]] ; then - inherit git-r3 autotools - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git"; -else - SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Load another kernel from the currently executing Linux kernel" -HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="booke lzma xen zlib" - -REQUIRED_USE="lzma? ( zlib )" - -DEPEND=" - lzma? ( app-arch/xz-utils ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~KEXEC" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch - "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch -) - -pkg_setup() { - # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC) - export ASFLAGS="${CCASFLAGS}" -} - -src_prepare() { - default - if [[ ${PV} == "" ]] ; then - eautoreconf - else - elibtoolize - fi - filter-flags '-mindirect-branch=thunk*' -} - -src_configure() { - local myeconfargs=( - $(use_with booke) - $(use_with lzma) - $(use_with xen) - $(use_with zlib) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - dodoc "${FILESDIR}"/README.Gentoo - - newinitd "${FILESDIR}"/kexec.init-2.0.13-r1 kexec - newconfd "${FILESDIR}"/kexec.conf-2.0.4 kexec - - insinto /etc - doins "${FILESDIR}"/kexec.conf - - insinto /etc/kernel/postinst.d - doins "${FILESDIR}"/90_kexec - - systemd_dounit "${FILESDIR}"/kexec.service -} - -pkg_postinst() { - if systemd_is_booted || has_version sys-apps/systemd; then - elog "For systemd support the new config file is" - elog " /etc/kexec.conf" - elog "Please adopt it to your needs as there is no autoconfig anymore" - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/debianutils/
commit: 3d71034ee9eb178d44d58c40165db91431821923 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:43:33 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:26:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d71034e sys-apps/debianutils: Bump to version 4.8.6.2 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> sys-apps/debianutils/Manifest | 1 + sys-apps/debianutils/debianutils-4.8.6.2.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest index 1adbd31b09a..4b6d47bd460 100644 --- a/sys-apps/debianutils/Manifest +++ b/sys-apps/debianutils/Manifest @@ -1,3 +1,4 @@ DIST debianutils_4.8.3.tar.xz 159292 BLAKE2B e655741f42594ff12b4f349331da57ec09073802c9778594619686c93fc3061cf5248ac8e9e2c1b391eb49dd572f3033b1db206ff43f373b17caf7f3c835111f SHA512 468b8f001c0338f166cbc2fe25079edc5feeaa38dce2f5c7e6724c691d6cb35f4843e987695e33ead557bb11887e78ff8a5e3e1f52a266a0f32fb978fa643897 DIST debianutils_4.8.6.1.tar.xz 156604 BLAKE2B 100bc458609273eb94da46e267395fe4ea16e499805b0d5a29f6144b8b7d2198ccb47b2048cdb6d311014c7b0ac373283cf6034a773ddbd95121856eb0dcbf83 SHA512 158f024311b3de292bd20df966c0f61285c748597101cee61e81883e0032c1e6a4baccb5c231b28f00ce3afc58a4aaedd64a65641351974c37fdb5f4952b0d2a +DIST debianutils_4.8.6.2.tar.xz 156704 BLAKE2B 9ab9625042e8167daa988fb161db0dad56327ce8acb29b774a771e988c2e49ed17fe7ef3ce594b9fab3ffdc0518864b83c9dead91603b92d6c297fe79529b8c4 SHA512 1110d0f42870848a8a29b7b52d304ed39ae7d08156da09268dada7464ae45abc1f35320a12f218f8ba9bb2f1d323737136c143ef17141feef1275056842789a2 DIST debianutils_4.8.6.tar.xz 156532 BLAKE2B 2add390a0e38aa3d7103e09b3b65fa2b88c3965ca411c5789409454519791bccdb12d89b1bea4d07417f733d23d0662d4f510750ab404d7a4e8f20c2bd3d7ef4 SHA512 5913729cc3c56962e8939b71803258952df0d7204df8090a7504fbefc7f5d1da8e749d606fe23148ea3294909ef172bc1f4f821690169e861729caab70921a2f diff --git a/sys-apps/debianutils/debianutils-4.8.6.2.ebuild b/sys-apps/debianutils/debianutils-4.8.6.2.ebuild new file mode 100644 index 000..2b96aa35347 --- /dev/null +++ b/sys-apps/debianutils/debianutils-4.8.6.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +DESCRIPTION="A selection of tools from Debian" +HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="BSD GPL-2 SMAIL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" +IUSE="+installkernel static" + +PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch ) + +src_configure() { + use static && append-ldflags -static + default +} + +src_install() { + into / + dobin tempfile run-parts + if use installkernel ; then + dosbin installkernel + fi + + into /usr + dosbin savelog + + doman tempfile.1 run-parts.8 savelog.8 + use installkernel && doman installkernel.8 + cd debian || die + dodoc changelog control + keepdir /etc/kernel/postinst.d +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/debianutils/
commit: c02bb3adf7137b212aa8c88de8d627289a08b4aa Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:44:00 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 15:26:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02bb3ad sys-apps/debianutils: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> sys-apps/debianutils/Manifest | 1 - sys-apps/debianutils/debianutils-4.8.6.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest index 4b6d47bd460..d72f6e421b3 100644 --- a/sys-apps/debianutils/Manifest +++ b/sys-apps/debianutils/Manifest @@ -1,4 +1,3 @@ DIST debianutils_4.8.3.tar.xz 159292 BLAKE2B e655741f42594ff12b4f349331da57ec09073802c9778594619686c93fc3061cf5248ac8e9e2c1b391eb49dd572f3033b1db206ff43f373b17caf7f3c835111f SHA512 468b8f001c0338f166cbc2fe25079edc5feeaa38dce2f5c7e6724c691d6cb35f4843e987695e33ead557bb11887e78ff8a5e3e1f52a266a0f32fb978fa643897 DIST debianutils_4.8.6.1.tar.xz 156604 BLAKE2B 100bc458609273eb94da46e267395fe4ea16e499805b0d5a29f6144b8b7d2198ccb47b2048cdb6d311014c7b0ac373283cf6034a773ddbd95121856eb0dcbf83 SHA512 158f024311b3de292bd20df966c0f61285c748597101cee61e81883e0032c1e6a4baccb5c231b28f00ce3afc58a4aaedd64a65641351974c37fdb5f4952b0d2a DIST debianutils_4.8.6.2.tar.xz 156704 BLAKE2B 9ab9625042e8167daa988fb161db0dad56327ce8acb29b774a771e988c2e49ed17fe7ef3ce594b9fab3ffdc0518864b83c9dead91603b92d6c297fe79529b8c4 SHA512 1110d0f42870848a8a29b7b52d304ed39ae7d08156da09268dada7464ae45abc1f35320a12f218f8ba9bb2f1d323737136c143ef17141feef1275056842789a2 -DIST debianutils_4.8.6.tar.xz 156532 BLAKE2B 2add390a0e38aa3d7103e09b3b65fa2b88c3965ca411c5789409454519791bccdb12d89b1bea4d07417f733d23d0662d4f510750ab404d7a4e8f20c2bd3d7ef4 SHA512 5913729cc3c56962e8939b71803258952df0d7204df8090a7504fbefc7f5d1da8e749d606fe23148ea3294909ef172bc1f4f821690169e861729caab70921a2f diff --git a/sys-apps/debianutils/debianutils-4.8.6.ebuild b/sys-apps/debianutils/debianutils-4.8.6.ebuild deleted file mode 100644 index 789bd904848..000 --- a/sys-apps/debianutils/debianutils-4.8.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit flag-o-matic - -DESCRIPTION="A selection of tools from Debian" -HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="BSD GPL-2 SMAIL" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" -IUSE="+installkernel static" - -PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch ) - -src_configure() { - use static && append-ldflags -static - default -} - -src_install() { - into / - dobin tempfile run-parts - if use installkernel ; then - dosbin installkernel - fi - - into /usr - dosbin savelog - - doman tempfile.1 run-parts.8 savelog.8 - use installkernel && doman installkernel.8 - cd debian || die - dodoc changelog control - keepdir /etc/kernel/postinst.d -}
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 532d65505afa271ee6540ade839e9f5dea160728 Author: Stephan Hartmann googlemail com> AuthorDate: Fri Jul 12 09:33:14 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jul 12 15:00:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532d6550 www-client/chromium: beta channel bump to 76.0.3809.62 Closes: https://github.com/gentoo/gentoo/pull/12431 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> www-client/chromium/Manifest| 2 +- .../{chromium-76.0.3809.46.ebuild => chromium-76.0.3809.62.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 502050dd0d3..5410e32dd46 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,3 +1,3 @@ DIST chromium-75.0.3770.100.tar.xz 708247700 BLAKE2B 9d9872019ab37b51daf4f0367ef121aefa8897c73b611478608e7c9be2d1098bcaec1ff8b22ccf4793933e7beca95bb74007061acc1424e2ed46717236549a85 SHA512 83048f302eb4e5fa59da3149e156180b07e310a6549b83a0841c5d92fa7102dbf9d53c5243aa9c35f3747b3f0c2d02c1541385f10115373cb3125cc6d1be9a42 DIST chromium-75.0.3770.90.tar.xz 708212580 BLAKE2B e52149e8eea0734ec2704f176fed1911e6252cb0dab76894dcece7c826a0581e099b58e638324b115aecf61f26884ffdb8d5ea1c820bf0df2f49dbab1986d3f4 SHA512 5956ad1cf342f143c0587299bdd5497acfc958975e5b4878731c40e0e5db58280ea8b36ca077cafce7e812510356de57872f37753cb92de5258cb24578d2c327 -DIST chromium-76.0.3809.46.tar.xz 730245736 BLAKE2B de8038cd7eaa69bff576219bb2e66b66ce1d0220a7be7a7ded79677be7c35275ab0585e4d7796ebf90ae86aa310b7d1192b5359e222ca49f69575dc270dc08a5 SHA512 5fb9bef3944749185b19af10042aa902c956905c964730d2b99e3237b03908a77e9eb67b6e5e495bdd51e95c2ef39d0a71d2cffa8a87ba3a642e4a918603d056 +DIST chromium-76.0.3809.62.tar.xz 728909368 BLAKE2B 940817ccbc40ddde29123ecbcc3d3148a9df82a18a3f13470ed9d0964b147c859be7a1e79229b67fe9c7e5087f3fbd5048aac2f001a97e9040ce2346247a3af6 SHA512 603815fb93c1629421fc866cbf63e8c94bdbe582e0c4a9c9c2da76173f3d44b4dae1e81fac054d3268b20bfa057aed96eca1c5d4b7ef5b608b8c9ee60684e886 diff --git a/www-client/chromium/chromium-76.0.3809.46.ebuild b/www-client/chromium/chromium-76.0.3809.62.ebuild similarity index 100% rename from www-client/chromium/chromium-76.0.3809.46.ebuild rename to www-client/chromium/chromium-76.0.3809.62.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gruff/
commit: b4de8c946d02121a27f6e4033ab29a723f7e05dc Author: Hans de Graaff gentoo org> AuthorDate: Fri Jul 12 13:48:01 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jul 12 13:48:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4de8c94 dev-ruby/gruff: amd64, x86 stable Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/gruff/gruff-0.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/gruff/gruff-0.7.0-r1.ebuild b/dev-ruby/gruff/gruff-0.7.0-r1.ebuild index 43e016e7b8d..ba43d17e00f 100644 --- a/dev-ruby/gruff/gruff-0.7.0-r1.ebuild +++ b/dev-ruby/gruff/gruff-0.7.0-r1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/topfunky/gruff"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-macos" +KEYWORDS="amd64 x86 ~x86-macos" IUSE="" # imagemagick is an indirect dependency through rmagick. However, for
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 0642fedc099744a656783c8cc348686995ec701e Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 12 13:44:59 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 12 13:45:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0642fedc media-video/ffmpeg: bump to 4.1.4 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexis Ballier gentoo.org> media-video/ffmpeg/Manifest| 1 + media-video/ffmpeg/ffmpeg-4.1.4.ebuild | 528 + 2 files changed, 529 insertions(+) diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest index 0e8f0dec592..d00a18c632d 100644 --- a/media-video/ffmpeg/Manifest +++ b/media-video/ffmpeg/Manifest @@ -8,3 +8,4 @@ DIST ffmpeg-3.4.6.tar.bz2 10190001 BLAKE2B 4c7842900171cf871f8524f08f435797b1a16 DIST ffmpeg-4.1.1.tar.bz2 10686360 BLAKE2B 47f4716d7e184d7318eb1a99ab1cdc188009464e973162e583f7ca4ae79fa3b103f9d5329c8993b72d20667e42e5a749123709a4640f07762568300b5c3c897f SHA512 0241c44e1dffd0d890a3d30a1b2387ea167d578bb39ba0c804fb417e132d343a9e43da9247b205e18b893d8cf75d8528e9971569be67ac380b88618ef0a75ed4 DIST ffmpeg-4.1.2.tar.bz2 10687366 BLAKE2B c69cc693078f40610c4414f01ed20f89a85db398b3177d8d79a6f58f2d48b6a8049a2bc622933e0ae0a2889f635c25ccf1c5856cb86a4d98bb0bc2308188ae86 SHA512 6c3bf20d46772a80299c9d385919a745e4022c0a9b3c438c0504d3c94bb8d472f2c9026105330fa7c50c2f23f511eb853f32e4387f73c0b7b0d0761c20cb8b31 DIST ffmpeg-4.1.3.tar.bz2 10689073 BLAKE2B 8486e21c8df116af802bb7f9208e702ec1feaa4f292f14021e0b6bfb3957b13ddacfa87db361e677ae0583cc2bd1d402a66b0c8507cbed79a001c9b8462100bf SHA512 d0f8b3ee7b55e67b1c7ad9610a7b19a15acfc35dc843683502e536ebcc2e8678b55325532c0039b764cc978e95f83afb48bd24304abaee26f26d3247a8310bfe +DIST ffmpeg-4.1.4.tar.bz2 10691784 BLAKE2B 5f1f0b3c78cdd913e44bef448ff4d26fc5ea01e1a002baf98461fe0d8870bc2b0f29a1770377df8ff4f0c45febd532d6436c6627f5d1fb97125e92d9929f9284 SHA512 0c2d5bf4873b2bf12aff8c8b576d58dc3c5984ca727f48e1247293cbebda382e9070e8b7fac99870ec2ae0cef3be0a187d5ec5d58ee3e861cd673cae961b5947 diff --git a/media-video/ffmpeg/ffmpeg-4.1.4.ebuild b/media-video/ffmpeg/ffmpeg-4.1.4.ebuild new file mode 100644 index 000..46cb0d7e1ef --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-4.1.4.ebuild @@ -0,0 +1,528 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Subslot: libavutil major.libavcodec major.libavformat major +# Since FFmpeg ships several libraries, subslot is kind of limited here. +# Most consumers will use those three libraries, if a "less used" library +# changes its soname, consumers will have to be rebuilt the old way +# (preserve-libs). +# If, for example, a package does not link to libavformat and only libavformat +# changes its ABI then this package will be rebuilt needlessly. Hence, such a +# package is free _not_ to := depend on FFmpeg but I would strongly encourage +# doing so since such a case is unlikely. +FFMPEG_SUBSLOT=56.58.58 + +SCM="" +if [ "${PV#}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_MIN_CLONE_TYPE="single" + EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git"; +fi + +inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM} + +DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec" +HOMEPAGE="https://ffmpeg.org/"; +if [ "${PV#}" != "${PV}" ] ; then + SRC_URI="" +elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + SRC_URI="mirror://gentoo/${P}.tar.bz2" +else # Release + SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.bz2"; +fi +FFMPEG_REVISION="${PV#*_p}" + +SLOT="0/${FFMPEG_SUBSLOT}" +LICENSE=" + !gpl? ( LGPL-2.1 ) + gpl? ( GPL-2 ) + amr? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + gmp? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + encode? ( + amrenc? ( + gpl? ( GPL-3 ) + !gpl? ( LGPL-3 ) + ) + ) + samba? ( GPL-3 ) +" +if [ "${PV#}" = "${PV}" ] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +fi + +# Options to use as use_enable in the foo[:bar] form. +# This will feed configure with $(use_enable foo bar) +# or $(use_enable foo foo) if no :bar is set. +# foo is added to IUSE. +FFMPEG_FLAG_MAP=( + +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls gmp + +gpl hardcoded-tables +iconv libressl:libtls libxml2 lzma +network opencl + openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi vdpau + X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes +zlib + # libavdevice options + cdio:libcdio iec61883:libi
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/
commit: 7195a38d4e4179191d70493a1c6c0a3c9322db0e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 12 13:33:22 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 12 13:33:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7195a38d sci-visualization/gnuplot: amd64 stable wrt bug #689718 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sci-visualization/gnuplot/gnuplot-5.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild b/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild index 9240510b103..88161e584c0 100644 --- a/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild +++ b/sci-visualization/gnuplot/gnuplot-5.2.6.ebuild @@ -17,7 +17,7 @@ if [[ -z ${PV%%*} ]]; then else MY_P="${P/_/.}" SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="gnuplot bitmap? ( free-noncomm )"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/
commit: 11b95761ed1ab88be4192d77b4560515a9df4df6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 12 13:33:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 12 13:33:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b95761 net-p2p/syncthing: amd64 stable wrt bug #689656 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-p2p/syncthing/syncthing-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/syncthing/syncthing-1.1.4.ebuild b/net-p2p/syncthing/syncthing-1.1.4.ebuild index 7666efeb812..7442b933d9c 100644 --- a/net-p2p/syncthing/syncthing-1.1.4.ebuild +++ b/net-p2p/syncthing/syncthing-1.1.4.ebuild @@ -68,7 +68,7 @@ SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="selinux tools" BDEPEND=">=dev-lang/go-1.12"
[gentoo-commits] repo/gentoo:master commit in: app-misc/votrify/
commit: 90362928c2dd6d13c7435d1d4ac962fc042a65fa Author: Michał Górny gentoo org> AuthorDate: Fri Jul 12 13:02:47 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 12 13:03:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90362928 app-misc/votrify: Bump to v2 Now with friendly wrappers for Council 2019 election. Signed-off-by: Michał Górny gentoo.org> app-misc/votrify/Manifest | 1 + app-misc/votrify/votrify-2.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/app-misc/votrify/Manifest b/app-misc/votrify/Manifest index 20f81a5828d..84bdc7053b1 100644 --- a/app-misc/votrify/Manifest +++ b/app-misc/votrify/Manifest @@ -1 +1,2 @@ DIST votrify-1.tar.gz 6936 BLAKE2B 7c9a5668842c5b1783e5c8b2341d42aa21257b96a82210c16e44bee8f71b690c7dba5acf48a39beff0189106db1fe141ef1ec30d68f25573a19a53c12618d346 SHA512 14fdb4ee185d96f416b47df7b29175cebc6e003aca7c1faf927b258f7dbe39b7ed69c4defb25900c6856b6e9abde3b03a69ca02152755d8532708b6cfb7f51a0 +DIST votrify-2.tar.gz 9095 BLAKE2B 801c9ad89f93349ce6ad0d9421e9a968a511d9699454c91cc713dd3a133c4f87666de3bc3905041999a5090eb5794d6ceed89aabc997e6950d2b5a4b4bb185cc SHA512 8c3795520d6ee5d34c8aa649a24309e30da8843bcddbfc8ff0b822eab5529a621d9fa475dc6714a6de0ed1d229d3a949870666967448a23036d28af5e7da00ab diff --git a/app-misc/votrify/votrify-2.ebuild b/app-misc/votrify/votrify-2.ebuild new file mode 100644 index 000..278667874da --- /dev/null +++ b/app-misc/votrify/votrify-2.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit python-single-r1 + +DESCRIPTION="Tool for community verification of Gentoo elections" +HOMEPAGE="https://github.com/mgorny/votrify"; +SRC_URI="https://github.com/mgorny/votrify/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-misc/gentoo-elections" + +src_configure() { + # update default location for election scripts + sed -i -e "s^os.path.dirname(__file__)^'${EPREFIX}/usr/lib'^" \ + votrify-make-confirmation || die + + python_fix_shebang votrify-{make,verify}-* +} + +make_wrappers() { + local election=${1} + + newbin - "votrify-${election}-make" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-make.bash.in || die) + newbin - "votrify-${election}-verify" \ + < <(sed -e "s^@ELECTION@^${election}^" \ + votrify-wrapper-verify.bash.in || die) +} + +src_install() { + dobin votrify-{make,verify}-* + make_wrappers council-201906 + einstalldocs +} + +pkg_postinst() { + elog "In order to interactively create confirmation for Council 2019 election:" + elog " votrify-council-201906-make" + elog + elog "In order to verify the results for Council 2019 election:" + elog " votrify-council-201906-verify" +}
[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/
commit: b3ce34b463fb20b65ade548d959fae9ac81ed606 Author: Matthias Maier gentoo org> AuthorDate: Fri Jul 12 12:12:08 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 12:12:08 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b3ce34b4 sci-mathematics/petsc: switch back to EAPI 6 for the time being Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-mathematics/petsc/petsc-3.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/petsc/petsc-3.11.3.ebuild b/sci-mathematics/petsc/petsc-3.11.3.ebuild index 59a9cff21..99676386d 100644 --- a/sci-mathematics/petsc/petsc-3.11.3.ebuild +++ b/sci-mathematics/petsc/petsc-3.11.3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=6 PYTHON_COMPAT=( python2_7 )
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/modeller/
commit: a5e403b16e99731e3ca1db68e236abaf822b4ce1 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 11:45:44 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 11:45:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e403b1 sci-chemistry/modeller: Version bump Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> sci-chemistry/modeller/Manifest | 1 + sci-chemistry/modeller/modeller-9.22.ebuild | 145 2 files changed, 146 insertions(+) diff --git a/sci-chemistry/modeller/Manifest b/sci-chemistry/modeller/Manifest index 0674ee130c5..69e1780c97f 100644 --- a/sci-chemistry/modeller/Manifest +++ b/sci-chemistry/modeller/Manifest @@ -1 +1,2 @@ DIST modeller-9.20.tar.gz 34909796 BLAKE2B d89c81823c4d7784a7b3d64fdb01158a973edc7d8b316c773e038ba8645797c543d5bc58c1bff5462ae5975a6c2796f4b2d500641d226c3b2281cf794cfeba8d SHA512 667edeeda0a9038258f6932b3cef22a1e9d0fe47f47bd2ac612e7bac7f23a863f5a65cfd93abfa405310e7fb7b305d53e71d6c6e930613b0dbd43b24dcd5919a +DIST modeller-9.22.tar.gz 34953371 BLAKE2B 3bf8828b38f22955dea973cfe54cbd2f77bf021900bd5aa3c75f083b12e2a7199c3173de526acfeab005c0606816bac347b9bdfb6b62d5e3db9c9e18fed99ac4 SHA512 0056f09a07d6e2b565c8f4accca48ad176c9d32634b75bc4db60a187d56f22ef1710296dfd31bf27f496c5ed100146420be7cfdb135ca8b2b0fac7d7f5fa877f diff --git a/sci-chemistry/modeller/modeller-9.22.ebuild b/sci-chemistry/modeller/modeller-9.22.ebuild new file mode 100644 index 000..57f11e16861 --- /dev/null +++ b/sci-chemistry/modeller/modeller-9.22.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 eutils multilib + +DESCRIPTION="Homology or comparative modeling of protein three-dimensional structures" +HOMEPAGE="https://salilab.org/modeller/"; +SRC_URI="https://salilab.org/${PN}/${PV}/${P}.tar.gz"; + +LICENSE="modeller" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" +SLOT="0" + +RESTRICT="mirror" + +DEPEND=">=dev-lang/swig-1.3" +RDEPEND="" + +INPATH="${EPREFIX}"/opt/modeller${ver} + +QA_PREBUILT="/opt/*" + +pkg_setup() { + case ${ARCH} in + x86) + EXECTYPE="i386-intel8";; + amd64) + EXECTYPE="x86_64-intel8";; + *) + die "Your arch "${ARCH}" does not appear supported at this time.";; + esac +} + +python_prepare_all(){ + sed "s:i386-intel8:${EXECTYPE}:g" -i src/swig/setup.py || die + distutils-r1_python_prepare_all +} + +python_compile(){ + cd src/swig || die + swig -python -keyword -nodefaultctor -nodefaultdtor -noproxy modeller.i || die + distutils-r1_python_compile +} + +python_install() { + cd src/swig || die + distutils-r1_python_install +} + +python_install_all(){ + cd "${S}" || die + sed \ + -e "/^EXECUTABLE_TYPE/s:xxx:${EXECTYPE}:g" \ + -e "/MODINSTALL/s:xxx:\"${INPATH}\":g" \ + -i bin/modscript || die + + sed -e "s;@TOPDIR\@;\"${INPATH}\";" \ + -e "s;@EXETYPE\@;${EXECTYPE};" \ + bin/modpy.sh.in > "${T}/modpy.sh" + + insinto ${INPATH} + doins -r modlib + python_foreach_impl python_domodule modlib/modeller + + insinto ${INPATH}/bin + doins -r bin/{lib,*top} + + exeinto ${INPATH}/bin + doexe bin/{modscript,mod${PV}_${EXECTYPE}} "${T}"/modpy.sh + + python_foreach_impl python_doscript bin/modslave.py + dosym ${INPATH}/bin/modscript /opt/bin/mod${PV} + dosym ${INPATH}/bin/modpy.sh /opt/bin/modpy.sh + + exeinto ${INPATH}/lib/${EXECTYPE}/ + doexe lib/${EXECTYPE}/lib* + dosym libmodeller.so.8 ${INPATH}/lib/${EXECTYPE}/libmodeller.so + dosym ../../${INPATH}/lib/${EXECTYPE}/libmodeller.so.8 /usr/$(get_libdir)/libmodeller.so.8 + + use doc && HTML_DOCS=( doc/. ) + distutils-r1_python_install_all + + if use examples; then + insinto /usr/share/${PN}/ + doins -r examples + fi + + insinto /etc/revdep-rebuild + cat >> "${T}"/40-${PN} <<- EOF + SEARCH_DIRS_MASK="${EPREFIX}/opt/modeller/lib/" + EOF + doins "${T}"/40-${PN} +} + +pkg_postinst() { + if [[ ! -e "${INPATH}/modlib/modeller/config.py" ]]; then + echo install_dir = \"${INPATH}/\"> ${INPATH}/modlib/modeller/config.py + fi + + if grep -q license ${INPATH}/modlib/modeller/config.py; then + einfo "A license key file is already present in ${IN_PATH}/modlib/modeller/config.py" + else + ewarn "Obtain a license Key from" + ewarn "http://salilab.org/modeller/registration.html"; + ewarn "And run this before using modeller:" +
[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/files/, sci-mathematics/petsc/
commit: fd85a467bb08d7e711568fd09cc890755878ba62 Author: Matthias Maier gentoo org> AuthorDate: Fri Jul 12 10:56:29 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 10:56:29 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fd85a467 sci-mathematics/petsc: drop old Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> .../files/petsc-3.8.3-fix_sandbox_violation.patch | 17 -- sci-mathematics/petsc/petsc-3.8.4.ebuild | 205 - sci-mathematics/petsc/petsc-3.9.4.ebuild | 196 3 files changed, 418 deletions(-) diff --git a/sci-mathematics/petsc/files/petsc-3.8.3-fix_sandbox_violation.patch b/sci-mathematics/petsc/files/petsc-3.8.3-fix_sandbox_violation.patch deleted file mode 100644 index 4f51aee81..0 --- a/sci-mathematics/petsc/files/petsc-3.8.3-fix_sandbox_violation.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/config/PETSc/options/installDir.py b/config/PETSc/options/installDir.py -index 975dc8a..c216941 100644 a/config/PETSc/options/installDir.py -+++ b/config/PETSc/options/installDir.py -@@ -39,12 +39,6 @@ class Configure(config.base.Configure): - if self.framework.argDB['prefix']: - self.dir = os.path.abspath(os.path.expanduser(self.framework.argDB['prefix'])) - self.addMakeMacro('PREFIXDIR',self.dir) -- try: --os.makedirs(os.path.join(self.dir,'PETScTestDirectory')) --os.rmdir(os.path.join(self.dir,'PETScTestDirectory')) -- except: --self.installSudoMessage = 'You do not have write permissions to the --prefix directory '+self.dir+'\nYou will be prompted for the sudo password for any external package installs' --self.installSudo = 'sudo ' - else: - self.dir = os.path.abspath(os.path.join(self.petscdir.dir, self.arch.arch)) - self.confDir = os.path.abspath(os.path.join(self.petscdir.dir, self.arch.arch)) diff --git a/sci-mathematics/petsc/petsc-3.8.4.ebuild b/sci-mathematics/petsc/petsc-3.8.4.ebuild deleted file mode 100644 index c47619aaf..0 --- a/sci-mathematics/petsc/petsc-3.8.4.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator - -MY_P="${PN}-$(replace_version_separator _ -)" - -DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation" -HOMEPAGE="http://www.mcs.anl.gov/petsc/"; -SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz"; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="afterimage boost complex-scalars cxx debug doc fftw - fortran hdf5 hypre mpi metis mumps scotch sparse superlu threads X" - -# hypre and superlu curretly exclude each other due to missing linking to hypre -# if both are enabled -REQUIRED_USE=" - afterimage? ( X ) - complex-scalars? ( !hypre !superlu ) - hdf5? ( mpi ) - hypre? ( cxx mpi !superlu ) - mumps? ( mpi scotch ) - scotch? ( mpi ) - superlu? ( !hypre ) -" - -RDEPEND=" - virtual/blas - virtual/lapack - afterimage? ( media-libs/libafterimage ) - boost? ( dev-libs/boost ) - fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) - hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] ) - metis? ( >=sci-libs/parmetis-4 ) - mpi? ( virtual/mpi[cxx?,fortran?] ) - mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack ) - scotch? ( sci-libs/scotch[mpi?] ) - sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 ) - superlu? ( >=sci-libs/superlu-5 ) - X? ( x11-libs/libX11 ) -" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - dev-util/cmake -" - -# -# PETSc does not want its Makefiles to be invoked with anything higher than -# -j1. The underlying build system does automatically invoke a parallel -# build. This might not be what you want, but *hey* not your choice. -# -# V=1 enables verbose output with full compiler and linker invocation -# -MAKEOPTS="${MAKEOPTS} -j1 V=1" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \ - "${FILESDIR}"/${PN}-3.8.3-fix_sandbox_violation.patch -) - -src_prepare() { - default - - sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die -} - -# petsc uses --with-blah=1 and --with-blah=0 to en/disable options -petsc_enable() { - use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0" -} -# add external library: -# petsc_with use_flag libname libdir -# petsc_with use_flag libname include linking_libs -petsc_with() { - local myuse p=${2:-${1}} - if use ${1}; then - myuse="--with-${p}=1" - if [[ $# -ge 4 ]]; then - myuse="${
[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/
commit: 817744adda580e8ccdbc83ec6b29e00426f83591 Author: Matthias Maier gentoo org> AuthorDate: Fri Jul 12 10:58:53 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 10:58:53 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=817744ad sci-mathematics/petsc: version bump to 3.11.3 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-mathematics/petsc/petsc-3.11.3.ebuild | 191 ++ 1 file changed, 191 insertions(+) diff --git a/sci-mathematics/petsc/petsc-3.11.3.ebuild b/sci-mathematics/petsc/petsc-3.11.3.ebuild new file mode 100644 index 0..59a9cff21 --- /dev/null +++ b/sci-mathematics/petsc/petsc-3.11.3.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation" +HOMEPAGE="http://www.mcs.anl.gov/petsc/"; +SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz"; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="afterimage boost complex-scalars cxx debug doc fftw + fortran hdf5 hypre mpi metis mumps scotch sparse superlu threads X" + +# hypre and superlu curretly exclude each other due to missing linking to hypre +# if both are enabled +REQUIRED_USE=" + afterimage? ( X ) + complex-scalars? ( !hypre !superlu ) + hdf5? ( mpi ) + hypre? ( cxx mpi !superlu ) + mumps? ( mpi scotch ) + scotch? ( mpi ) + superlu? ( !hypre ) +" + +RDEPEND=" + virtual/blas + virtual/lapack + afterimage? ( media-libs/libafterimage ) + boost? ( dev-libs/boost ) + fftw? ( sci-libs/fftw:3.0[mpi?] ) + hdf5? ( sci-libs/hdf5[mpi?] ) + hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] ) + metis? ( >=sci-libs/parmetis-4 ) + mpi? ( virtual/mpi[cxx?,fortran?] ) + mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack ) + scotch? ( sci-libs/scotch[mpi?] ) + sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 ) + superlu? ( >=sci-libs/superlu-5 ) + X? ( x11-libs/libX11 ) +" + +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + virtual/pkgconfig + dev-util/cmake +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \ + "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch +) + +src_prepare() { + default + + sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die +} + +# petsc uses --with-blah=1 and --with-blah=0 to en/disable options +petsc_enable() { + use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0" +} +# add external library: +# petsc_with use_flag libname libdir +# petsc_with use_flag libname include linking_libs +petsc_with() { + local myuse p=${2:-${1}} + if use ${1}; then + myuse="--with-${p}=1" + if [[ $# -ge 4 ]]; then + myuse="${myuse} --with-${p}-include=${EPREFIX}${3}" + shift 3 + myuse="${myuse} --with-${p}-lib=$@" + else + myuse="${myuse} --with-${p}-dir=${EPREFIX}${3:-/usr}" + fi + else + myuse="--with-${p}=0" + fi + echo ${myuse} +} + +# select between configure options depending on use flag +petsc_select() { + use "$1" && echo "--with-$2=$3" || echo "--with-$2=$4" +} + +src_configure() { + # bug 548498 + # PETSc runs mpi processes during configure that result in a sandbox + # violation by trying to open /proc/mtrr rw. This is not easy to + # mitigate because it happens in libpciaccess.so called by libhwloc.so, + # which is used by libmpi.so. + addpredict /proc/mtrr + # if mpi is built with knem support it needs /dev/knem too + addpredict /dev/knem + + # configureMPITypes with openmpi-2* insists on accessing the scaling + # governor rw. + addpredict /sys/devices/system/cpu/ + + local mylang + local myopt + + use cxx && mylang="cxx" || mylang="c" + use debug && myopt="debug" || myopt="opt" + + # environmental variables expected by petsc during build + + export PETSC_DIR="${S}" + export PETSC_ARCH="linux-gnu-${mylang}-${myopt}" + + if use debug; then + strip-flags + filter-flags -O* + fi + + # C Support on CXX builds is enabled if possible i.e. when not using + # complex scalars (no complex type for both available at the same time) + + econf \ + scrollOutput=1 \ + FFLAGS="${FFLAGS} -fPIC" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + LDFLAGS="${LDFLAGS}" \ + --prefix="${EPREFIX
[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/
commit: 0b1e1d868ca34c28fcfbcb5e30d2ed0e63c94039 Author: Bernd Waibel gmail com> AuthorDate: Fri Nov 9 16:36:54 2018 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 10:55:21 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b1e1d86 sci-mathematics/petsc: fix blas configuration error * add blas to call to pkg-config for blas/lapack * make EAPI 7 compatible, remove versionator.eclass * change --with-cmake= variable to avoid warning Thanks to @ycoudier for hint on pkg-config Suggested-by: @ycoudier Closes: https://bugs.gentoo.org/669040 Closes: https://github.com/gentoo/sci/issues/892 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Bernd Waibel gmail.com> Signed-off-by: Matthias Maier gentoo.org> sci-mathematics/petsc/petsc-3.10.0.ebuild | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/sci-mathematics/petsc/petsc-3.10.0.ebuild b/sci-mathematics/petsc/petsc-3.10.0.ebuild index b67536ef6..80dfd5255 100644 --- a/sci-mathematics/petsc/petsc-3.10.0.ebuild +++ b/sci-mathematics/petsc/petsc-3.10.0.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator - -MY_P="${PN}-$(replace_version_separator _ -)" +inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation" HOMEPAGE="http://www.mcs.anl.gov/petsc/"; -SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz"; +SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz"; LICENSE="BSD-2" SLOT="0" @@ -54,8 +52,6 @@ DEPEND="${RDEPEND} dev-util/cmake " -S="${WORKDIR}/${MY_P}" - PATCHES=( "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \ "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch @@ -143,7 +139,7 @@ src_configure() { --with-petsc-arch=${PETSC_ARCH} \ --with-precision=double \ --with-gnu-compilers \ - --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs lapack)" \ + --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs blas lapack)" \ $(petsc_enable debug debugging) \ $(petsc_enable mpi) \ $(petsc_select mpi cc mpicc $(tc-getCC)) \ @@ -154,7 +150,7 @@ src_configure() { $(petsc_select complex-scalars scalar-type complex real) \ --with-windows-graphics=0 \ --with-matlab=0 \ - --with-cmake=cmake \ + --with-cmake:BOOL=1 \ $(petsc_enable threads pthread) \ $(petsc_with afterimage afterimage \ /usr/include/libAfterImage -lAfterImage) \
[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/
commit: fcbf3687c7f71449e326be09015c1e7f6fb6d655 Author: Matthias Maier gentoo org> AuthorDate: Fri Jul 12 10:53:40 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 10:55:24 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fcbf3687 sci-mathematics/petsc: also apply patches to 3.10.4 and 3.11.1 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-mathematics/petsc/petsc-3.10.4.ebuild | 14 +- sci-mathematics/petsc/petsc-3.11.1.ebuild | 14 +- 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/sci-mathematics/petsc/petsc-3.10.4.ebuild b/sci-mathematics/petsc/petsc-3.10.4.ebuild index bc9a4b110..418196a8d 100644 --- a/sci-mathematics/petsc/petsc-3.10.4.ebuild +++ b/sci-mathematics/petsc/petsc-3.10.4.ebuild @@ -5,13 +5,11 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator - -MY_P="${PN}-$(replace_version_separator _ -)" +inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation" HOMEPAGE="http://www.mcs.anl.gov/petsc/"; -SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz"; +SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz"; LICENSE="BSD-2" SLOT="0" @@ -54,8 +52,6 @@ DEPEND="${RDEPEND} dev-util/cmake " -S="${WORKDIR}/${MY_P}" - PATCHES=( "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \ "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch @@ -83,7 +79,7 @@ petsc_with() { shift 3 myuse="${myuse} --with-${p}-lib=$@" else - myuse="${myuse}" + myuse="${myuse} --with-${p}-dir=${EPREFIX}${3:-/usr}" fi else myuse="--with-${p}=0" @@ -143,7 +139,7 @@ src_configure() { --with-petsc-arch=${PETSC_ARCH} \ --with-precision=double \ --with-gnu-compilers \ - --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs lapack)" \ + --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs blas lapack)" \ $(petsc_enable debug debugging) \ $(petsc_enable mpi) \ $(petsc_select mpi cc mpicc $(tc-getCC)) \ @@ -154,7 +150,7 @@ src_configure() { $(petsc_select complex-scalars scalar-type complex real) \ --with-windows-graphics=0 \ --with-matlab=0 \ - --with-cmake=true \ + --with-cmake:BOOL=1 \ $(petsc_enable threads pthread) \ $(petsc_with afterimage afterimage \ /usr/include/libAfterImage -lAfterImage) \ diff --git a/sci-mathematics/petsc/petsc-3.11.1.ebuild b/sci-mathematics/petsc/petsc-3.11.1.ebuild index e6517c680..99676386d 100644 --- a/sci-mathematics/petsc/petsc-3.11.1.ebuild +++ b/sci-mathematics/petsc/petsc-3.11.1.ebuild @@ -5,13 +5,11 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator - -MY_P="${PN}-$(replace_version_separator _ -)" +inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation" HOMEPAGE="http://www.mcs.anl.gov/petsc/"; -SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz"; +SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${P}.tar.gz"; LICENSE="BSD-2" SLOT="0" @@ -54,8 +52,6 @@ DEPEND="${RDEPEND} dev-util/cmake " -S="${WORKDIR}/${MY_P}" - PATCHES=( "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \ "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch @@ -83,7 +79,7 @@ petsc_with() { shift 3 myuse="${myuse} --with-${p}-lib=$@" else - myuse="${myuse}" + myuse="${myuse} --with-${p}-dir=${EPREFIX}${3:-/usr}" fi else myuse="--with-${p}=0" @@ -143,7 +139,7 @@ src_configure() { --with-petsc-arch=${PETSC_ARCH} \ --with-precision=double \ --with-gnu-compilers \ - --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs lapack)" \ + --with-blas-lapack-lib="$($(tc-getPKG_CONFIG) --libs blas lapack)" \ $(petsc_enable debug debugging) \ $(petsc_enable mpi) \ $(petsc_select mpi cc mpicc $(tc-getCC)) \ @@ -154,7 +150,7 @@ src_configure() { $(petsc_select complex-scalars scalar-type complex real) \ --with-windows-graphics=0 \ --with-matlab=0 \ - --with-cmake=true \ + --with-cmake:BOOL=1 \ $(petsc_enable threads p
[gentoo-commits] proj/sci:master commit in: sci-mathematics/slepc/
commit: 47cb9d9136d6bdf7595de93c033f2b1be00dde0f Author: Matthias Maier gentoo org> AuthorDate: Fri Jul 12 10:57:26 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jul 12 10:57:26 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=47cb9d91 sci-mathematics/slepc: drop old Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-mathematics/slepc/slepc-3.10.0.ebuild | 74 --- sci-mathematics/slepc/slepc-3.8.2.ebuild | 74 --- sci-mathematics/slepc/slepc-3.9.0.ebuild | 74 --- 3 files changed, 222 deletions(-) diff --git a/sci-mathematics/slepc/slepc-3.10.0.ebuild b/sci-mathematics/slepc/slepc-3.10.0.ebuild deleted file mode 100644 index 5bd6c4b95..0 --- a/sci-mathematics/slepc/slepc-3.10.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator - -DESCRIPTION="Scalable Library for Eigenvalue Problem Computations" -HOMEPAGE="http://slepc.upv.es/"; -SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz"; - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="complex-scalars doc mpi" - -PETSC_PV="$(get_version_component_range 1-2 ${PV})" -RDEPEND=" - =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=] - sci-libs/arpack[mpi=] - mpi? ( virtual/mpi ) -" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - dev-util/cmake -" - -MAKEOPTS="${MAKEOPTS} -j1 V=1" - -src_prepare() { - default - - sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die -} - -src_configure() { - # *sigh* - addpredict "${PETSC_DIR}"/.nagged - - # Make sure that the environment is set up correctly: - unset PETSC_DIR - unset PETSC_ARCH - unset SLEPC_DIR - source "${EPREFIX}"/etc/env.d/99petsc - export PETSC_DIR - - # configure is a custom python script and doesn't want to have default - # configure arguments that we set with econf - ./configure \ - --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \ - --with-arpack=1 \ - --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \ - --with-arpack-flags="$(usex mpi "-lparpack,-larpack" "-larpack")" - -} - -src_install() { - emake SLEPC_DESTDIR="${D}/usr/$(get_libdir)/slepc" install - - # add PETSC_DIR to environmental variables - cat >> 99slepc <<- EOF - SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc - EOF - doenvd 99slepc - - if use doc ; then - dodoc docs/slepc.pdf - dohtml -r docs/*.html docs/manualpages - fi -} diff --git a/sci-mathematics/slepc/slepc-3.8.2.ebuild b/sci-mathematics/slepc/slepc-3.8.2.ebuild deleted file mode 100644 index 5bd6c4b95..0 --- a/sci-mathematics/slepc/slepc-3.8.2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator - -DESCRIPTION="Scalable Library for Eigenvalue Problem Computations" -HOMEPAGE="http://slepc.upv.es/"; -SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz"; - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="complex-scalars doc mpi" - -PETSC_PV="$(get_version_component_range 1-2 ${PV})" -RDEPEND=" - =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=] - sci-libs/arpack[mpi=] - mpi? ( virtual/mpi ) -" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - dev-util/cmake -" - -MAKEOPTS="${MAKEOPTS} -j1 V=1" - -src_prepare() { - default - - sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die -} - -src_configure() { - # *sigh* - addpredict "${PETSC_DIR}"/.nagged - - # Make sure that the environment is set up correctly: - unset PETSC_DIR - unset PETSC_ARCH - unset SLEPC_DIR - source "${EPREFIX}"/etc/env.d/99petsc - export PETSC_DIR - - # configure is a custom python script and doesn't want to have default - # configure arguments that we set with econf - ./configure \ - --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \ - --with-arpack=1 \ - --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \ - --with-arpack-flags="$(usex mpi "-lparpack,-larpack" "-larpack")" - -} - -src_install() { - emake SLEPC_DESTDIR="${D}/usr/$(get_libdir)/slepc" install - - # add PETSC_DIR to environmental variables - cat >> 99slepc <<- EOF - SLEPC_DIR=${EPREFIX
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 599639682ab170a9bfa83348f9f84de0f12fc71d Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 12 09:57:07 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 12 09:57:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59963968 wxwidgets.eclass: Whitespace. Signed-off-by: Ulrich Müller gentoo.org> eclass/wxwidgets.eclass | 45 ++--- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 0cbf4959040..1cd6e49505d 100644 --- a/eclass/wxwidgets.eclass +++ b/eclass/wxwidgets.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: wxwidgets.eclass @@ -7,19 +7,19 @@ # @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 # @BLURB: Manages build configuration for wxGTK-using packages. # @DESCRIPTION: -# This eclass sets up the proper environment for ebuilds using the wxGTK -# libraries. Ebuilds using wxPython do not need to inherit this eclass. +# This eclass sets up the proper environment for ebuilds using the wxGTK +# libraries. Ebuilds using wxPython do not need to inherit this eclass. # -# More specifically, this eclass controls the configuration chosen by the -# /usr/bin/wx-config wrapper. +# More specifically, this eclass controls the configuration chosen by the +# /usr/bin/wx-config wrapper. # -# Using the eclass is simple: +# Using the eclass is simple: # -#- set WX_GTK_VER equal to a SLOT of wxGTK -#- call setup-wxwidgets() +# - set WX_GTK_VER equal to a SLOT of wxGTK +# - call setup-wxwidgets() # -# The configuration chosen is based on the version required and the flags -# wxGTK was built with. +# The configuration chosen is based on the version required and the flags +# wxGTK was built with. if [[ -z ${_WXWIDGETS_ECLASS} ]]; then @@ -64,22 +64,21 @@ case ${EAPI} in ;; esac -# @FUNCTION:setup-wxwidgets +# @FUNCTION: setup-wxwidgets # @DESCRIPTION: +# Call this in your ebuild to set up the environment for wxGTK. Besides +# controlling the wx-config wrapper this exports WX_CONFIG containing +# the path to the config in case it needs to be passed to a build system. # -# Call this in your ebuild to set up the environment for wxGTK. Besides -# controlling the wx-config wrapper this exports WX_CONFIG containing -# the path to the config in case it needs to be passed to a build system. +# In wxGTK-2.9 and later it also controls the level of debugging output +# from the libraries. In these versions debugging features are enabled +# by default and need to be disabled at the package level. Because this +# causes many warning dialogs to pop up during runtime we add -DNDEBUG to +# CPPFLAGS to disable debugging features (unless your ebuild has a debug +# USE flag and it's enabled). If you don't like this behavior you can set +# WX_DISABLE_NDEBUG to override it. # -# In wxGTK-2.9 and later it also controls the level of debugging output -# from the libraries. In these versions debugging features are enabled -# by default and need to be disabled at the package level. Because this -# causes many warning dialogs to pop up during runtime we add -DNDEBUG to -# CPPFLAGS to disable debugging features (unless your ebuild has a debug -# USE flag and it's enabled). If you don't like this behavior you can set -# WX_DISABLE_NDEBUG to override it. -# -# See: http://docs.wxwidgets.org/trunk/overview_debugging.html +# See: http://docs.wxwidgets.org/trunk/overview_debugging.html setup-wxwidgets() { local wxtoolkit wxdebug wxconf
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/
commit: b403974b082671921262ba46118ee59feee08f3c Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 12 10:17:15 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 12 10:17:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b403974b sci-visualization/gnuplot: Remove old. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Ulrich Müller gentoo.org> sci-visualization/gnuplot/Manifest | 1 - sci-visualization/gnuplot/gnuplot-5.2.2.ebuild | 212 - 2 files changed, 213 deletions(-) diff --git a/sci-visualization/gnuplot/Manifest b/sci-visualization/gnuplot/Manifest index 54e400239d7..eebac593a07 100644 --- a/sci-visualization/gnuplot/Manifest +++ b/sci-visualization/gnuplot/Manifest @@ -1,5 +1,4 @@ DIST gnuplot-5.0.7.tar.gz 5100186 BLAKE2B 97fcefa12148fc2b581113c5283eb09217e87858ae293931758d0bb595fd7aaca4671216956211a3d30492be35f91809a975c9c80c25861c477e9235a8b5b309 SHA512 5d7241dc1472f87af8632110a1e88f83b5ea3f41e1bc8c89a45dc4662a3071d91a25bf9ae5196a2b8bef09c8079c22f635bb947c02def3416d78880d61eea919 -DIST gnuplot-5.2.2.tar.gz 5282973 BLAKE2B a15c72aaa8d62079ea3e9f20fa9fe3aaaf6036cf8dc67a784dee79ac7bd0ad7bfac754c9583b50c46deeef2f1bcd920d1094a5d1e19a1dae75405de8c3249621 SHA512 51d5b2234dae358580cc2794ed63f8a5b950baf73edc5362f5bb18d77e8066c3c010239c3b29840db11e5936cb9381bb57193de751bd274af5547a45d6d88b0b DIST gnuplot-5.2.5.tar.gz 5305288 BLAKE2B e9ba602cb8ae8f5f24758fcf8dc4f6e7530fe0286370fdf02e01a19be073c4d93ac1d03f3e1f1154212e269124f1c5305a22814d19f6e6989d70d8e1fb68f8f5 SHA512 e516f33b678963e13c2464679efec6c387e57df4f92a57d319baec8bbd29ab46e545cd5d70b2d17644d734040892769da745b8a5441467dcdb8f9c892a493ca4 DIST gnuplot-5.2.6.tar.gz 5321601 BLAKE2B 4281ba29926ee7fc046b48006fed6513dd3a9ee8bd3a6aa41c5782c5162bfc8af64ffdfec77d4996af6a634f5f3424404eab77c0efd91c65bd34412f5b8f17c7 SHA512 557c0d00c951055ca03ef0f2b262e96b8013da4fedeb64dc5325fabd94772144fd2fe7bfa9d159fa47ab76695109cb4d3f01fc5bfa996df4576aee0eebe36a90 DIST gnuplot-5.2.7.tar.gz 5335673 BLAKE2B 6ca3055f6bb2e032562c7f21beda0adca1087598c7bacc9ab187c7ea4a3d85e08598ddb0ff0660bca081bc17899dbb92bbfbb6acde8b7b5367f12da7a2a14b62 SHA512 f6b77e16b25e5705ea9dad4f89ed5f5a3cf95d3e4215da00be3cbfbcdeee23009e9205156399448526783f25b5b7599b674670c94c01345abafeff74f6c7de93 diff --git a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild b/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild deleted file mode 100644 index b9ca6aa4f8c..000 --- a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets - -DESCRIPTION="Command-line driven interactive plotting program" -HOMEPAGE="http://www.gnuplot.info/"; - -if [[ -z ${PV%%*} ]]; then - inherit cvs - ECVS_SERVER="gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot" - ECVS_MODULE="gnuplot" - ECVS_BRANCH="HEAD" - ECVS_USER="anonymous" - ECVS_CVS_OPTIONS="-dP" - MY_P="${PN}" -else - MY_P="${P/_/.}" - SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="gnuplot bitmap? ( free-noncomm )" -SLOT="0" -IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua qt5 readline regis svga wxwidgets X" - -RDEPEND=" - cairo? ( - x11-libs/cairo - x11-libs/pango ) - gd? ( >=media-libs/gd-2.0.35-r3:2=[png] ) - ggi? ( media-libs/libggi ) - latex? ( - virtual/latex-base - lua? ( - dev-tex/pgf - >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) - libcaca? ( media-libs/libcaca ) - lua? ( dev-lang/lua:0 ) - qt5? ( dev-qt/qtcore:5= - dev-qt/qtgui:5= - dev-qt/qtnetwork:5= - dev-qt/qtprintsupport:5= - dev-qt/qtsvg:5= - dev-qt/qtwidgets:5= ) - readline? ( sys-libs/readline:0= ) - libcerf? ( sci-libs/libcerf ) - svga? ( media-libs/svgalib ) - wxwidgets? ( - x11-libs/wxGTK:3.0[X] - x11-libs/cairo - x11-libs/pango - x11-libs/gtk+:2 ) - X? ( x11-libs/libXaw )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - virtual/latex-base - dev-texlive/texlive-latexextra - app-text/ghostscript-gpl ) - qt5? ( dev-qt/linguist-tools:5 )" - -S="${WORKDIR}/${MY_P}" - -GP_VERSION="${PV%.*}" -E_SITEFILE="lisp/50${PN}-gentoo.el" -TEXMF="${EPREFIX}/usr/share/texmf-site" - -src_prepare() { - eapply "${F
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/
commit: 26837bc4095a2b0f77f226584666759d220cf08a Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 12 10:17:03 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 12 10:17:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26837bc4 sci-visualization/gnuplot: Bump to version 5.2.7. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Ulrich Müller gentoo.org> sci-visualization/gnuplot/Manifest | 1 + sci-visualization/gnuplot/gnuplot-5.2.7.ebuild | 210 + 2 files changed, 211 insertions(+) diff --git a/sci-visualization/gnuplot/Manifest b/sci-visualization/gnuplot/Manifest index 18acd02522f..54e400239d7 100644 --- a/sci-visualization/gnuplot/Manifest +++ b/sci-visualization/gnuplot/Manifest @@ -2,3 +2,4 @@ DIST gnuplot-5.0.7.tar.gz 5100186 BLAKE2B 97fcefa12148fc2b581113c5283eb09217e878 DIST gnuplot-5.2.2.tar.gz 5282973 BLAKE2B a15c72aaa8d62079ea3e9f20fa9fe3aaaf6036cf8dc67a784dee79ac7bd0ad7bfac754c9583b50c46deeef2f1bcd920d1094a5d1e19a1dae75405de8c3249621 SHA512 51d5b2234dae358580cc2794ed63f8a5b950baf73edc5362f5bb18d77e8066c3c010239c3b29840db11e5936cb9381bb57193de751bd274af5547a45d6d88b0b DIST gnuplot-5.2.5.tar.gz 5305288 BLAKE2B e9ba602cb8ae8f5f24758fcf8dc4f6e7530fe0286370fdf02e01a19be073c4d93ac1d03f3e1f1154212e269124f1c5305a22814d19f6e6989d70d8e1fb68f8f5 SHA512 e516f33b678963e13c2464679efec6c387e57df4f92a57d319baec8bbd29ab46e545cd5d70b2d17644d734040892769da745b8a5441467dcdb8f9c892a493ca4 DIST gnuplot-5.2.6.tar.gz 5321601 BLAKE2B 4281ba29926ee7fc046b48006fed6513dd3a9ee8bd3a6aa41c5782c5162bfc8af64ffdfec77d4996af6a634f5f3424404eab77c0efd91c65bd34412f5b8f17c7 SHA512 557c0d00c951055ca03ef0f2b262e96b8013da4fedeb64dc5325fabd94772144fd2fe7bfa9d159fa47ab76695109cb4d3f01fc5bfa996df4576aee0eebe36a90 +DIST gnuplot-5.2.7.tar.gz 5335673 BLAKE2B 6ca3055f6bb2e032562c7f21beda0adca1087598c7bacc9ab187c7ea4a3d85e08598ddb0ff0660bca081bc17899dbb92bbfbb6acde8b7b5367f12da7a2a14b62 SHA512 f6b77e16b25e5705ea9dad4f89ed5f5a3cf95d3e4215da00be3cbfbcdeee23009e9205156399448526783f25b5b7599b674670c94c01345abafeff74f6c7de93 diff --git a/sci-visualization/gnuplot/gnuplot-5.2.7.ebuild b/sci-visualization/gnuplot/gnuplot-5.2.7.ebuild new file mode 100644 index 000..9240510b103 --- /dev/null +++ b/sci-visualization/gnuplot/gnuplot-5.2.7.ebuild @@ -0,0 +1,210 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs wxwidgets + +DESCRIPTION="Command-line driven interactive plotting program" +HOMEPAGE="http://www.gnuplot.info/"; + +if [[ -z ${PV%%*} ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main"; + EGIT_BRANCH="branch-5-2-stable" + MY_P="${PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}" +else + MY_P="${P/_/.}" + SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="gnuplot bitmap? ( free-noncomm )" +SLOT="0" +IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua qt5 readline regis svga wxwidgets X" + +RDEPEND=" + cairo? ( + x11-libs/cairo + x11-libs/pango ) + gd? ( >=media-libs/gd-2.0.35-r3:2=[png] ) + ggi? ( media-libs/libggi ) + latex? ( + virtual/latex-base + lua? ( + dev-tex/pgf + >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) + libcaca? ( media-libs/libcaca ) + lua? ( dev-lang/lua:0 ) + qt5? ( dev-qt/qtcore:5= + dev-qt/qtgui:5= + dev-qt/qtnetwork:5= + dev-qt/qtprintsupport:5= + dev-qt/qtsvg:5= + dev-qt/qtwidgets:5= ) + readline? ( sys-libs/readline:0= ) + libcerf? ( sci-libs/libcerf ) + svga? ( media-libs/svgalib ) + wxwidgets? ( + x11-libs/wxGTK:3.0[X] + x11-libs/cairo + x11-libs/pango + x11-libs/gtk+:2 ) + X? ( x11-libs/libXaw )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + virtual/latex-base + dev-texlive/texlive-latexextra + app-text/ghostscript-gpl ) + qt5? ( dev-qt/linguist-tools:5 )" + +S="${WORKDIR}/${MY_P}" + +GP_VERSION="${PV%.*}" +E_SITEFILE="lisp/50${PN}-gentoo.el" +TEXMF="${EPREFIX}/usr/share/texmf-site" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-5.0.1-fix-underlinking.patch + eapply "${FILESDIR}"/${PN}-5.0.6-no-picins.patch + eapply "${FILESDIR}"/${PN}-5.2.2-regis.patch + eapply_user + + if [[ -z ${PV%%*} ]]; then + local
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 50abaf042dc5695ea72776c11f064ea30b0d3ed5 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 07:51:50 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 08:31:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50abaf04 dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../{platformio-3.6.7.ebuild => platformio-4.0.0.ebuild} | 10 -- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index f0a8884e66f..1a1123d2467 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-3.6.7.tar.gz 113602 BLAKE2B 1ba828be8dc5f10767571356b61239bf167b6b2bcbfb19dfa007032c3584ba955b18329a16bb1ec079fae7314f46ac27e35dae671b03e379fa8d49a27ae1d6f9 SHA512 0bff99493d38ee803018807bd5a69717fb1e3d0e20c8caee892ca8d689bbf50b78a18121d149e4729a34d79894e116d1183eb5d0ff505d63f721c06469820ddf +DIST platformio-4.0.0.tar.gz 139700 BLAKE2B 1b4e6e244a0596f2713c1c07ca117d55986776a0dbdbdf06a313226b04941e4ae22ceb3444eca943cd130a8dd8546050febebf3f4dc435b0407b32c61212b07a SHA512 dddb717e39d9ede8464090599d6bc636e258120e97327d666f3479c2b55c0c6c73708d5c1306118a6a56fa2a85471cec6865d9465726174486a70832e32bc1d7 diff --git a/dev-embedded/platformio/platformio-3.6.7.ebuild b/dev-embedded/platformio/platformio-4.0.0.ebuild similarity index 74% rename from dev-embedded/platformio/platformio-3.6.7.ebuild rename to dev-embedded/platformio/platformio-4.0.0.ebuild index cb996b8fa12..3062aaa4423 100644 --- a/dev-embedded/platformio/platformio-3.6.7.ebuild +++ b/dev-embedded/platformio/platformio-4.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 @@ -20,15 +20,13 @@ IUSE="" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} - =dev-python/click-5[${PYTHON_USEDEP}] - =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] >=dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]" + >=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/semantic_version/
commit: aae4f945f51a6152884d3d402d779c7466467d4e Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 07:51:17 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 08:31:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae4f945 dev-python/semantic_version: Works with python3.7 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild b/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild index 4410086f472..eadd3d40009 100644 --- a/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild +++ b/dev-python/semantic_version/semantic_version-2.6.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6}} ) +PYTHON_COMPAT=( pypy{,3} python{2_7,3_{5,6,7}} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/files/, dev-embedded/platformio/
commit: 69d1b970ea84daad202d441086f80007e690a7ba Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 08:29:16 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 08:32:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d1b970 dev-embedded/platformio: Fix py3 in scripts Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> ...-Make-scripts-compatible-with-py2-and-py3.patch | 65 ++ dev-embedded/platformio/platformio-4.0.0.ebuild| 2 + 2 files changed, 67 insertions(+) diff --git a/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch b/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch new file mode 100644 index 000..c899105dde6 --- /dev/null +++ b/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch @@ -0,0 +1,65 @@ +From e1d5cb23f342269e1e99b017c1082cd6208b8c9d Mon Sep 17 00:00:00 2001 +From: Alexey Shvetsov +Date: Fri, 12 Jul 2019 11:26:27 +0300 +Subject: [PATCH] Make scripts compatible with py2 and py3 + +Signed-off-by: Alexey Shvetsov +--- + scripts/docspregen.py | 5 +++-- + scripts/fixsymlink.py | 4 +++- + 2 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/scripts/docspregen.py b/scripts/docspregen.py +index b4e5a67f..ab43bd7c 100644 +--- a/scripts/docspregen.py b/scripts/docspregen.py +@@ -11,6 +11,7 @@ + # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + # See the License for the specific language governing permissions and + # limitations under the License. ++from __future__ import print_function + + import os + import urlparse +@@ -280,7 +281,7 @@ Packages + + + def generate_platform(name, rst_dir): +-print "Processing platform: %s" % name ++print("Processing platform: %s" % name) + + compatible_boards = [ + board for board in BOARDS if name == board['platform'] +@@ -439,7 +440,7 @@ def update_platform_docs(): + + + def generate_framework(type_, data, rst_dir=None): +-print "Processing framework: %s" % type_ ++print("Processing framework: %s" % type_) + + compatible_platforms = [ + m for m in PLATFORM_MANIFESTS +diff --git a/scripts/fixsymlink.py b/scripts/fixsymlink.py +index a73a0109..b250b04b 100644 +--- a/scripts/fixsymlink.py b/scripts/fixsymlink.py +@@ -12,13 +12,15 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + ++from __future__ import print_function ++ + from os import chdir, getcwd, readlink, remove, symlink, walk + from os.path import exists, islink, join, relpath + from sys import exit as sys_exit + + + def fix_symlink(root, fname, brokenlink): +-print root, fname, brokenlink ++print(root, fname, brokenlink) + prevcwd = getcwd() + + chdir(root) +-- +2.22.0 + diff --git a/dev-embedded/platformio/platformio-4.0.0.ebuild b/dev-embedded/platformio/platformio-4.0.0.ebuild index 3062aaa4423..5200247c426 100644 --- a/dev-embedded/platformio/platformio-4.0.0.ebuild +++ b/dev-embedded/platformio/platformio-4.0.0.ebuild @@ -30,3 +30,5 @@ RDEPEND="${DEPEND} =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepassxc/
commit: 0a20fa699b8c3747049e4cd2495c81408683e613 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:02:35 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 08:03:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a20fa69 app-admin/keepassxc: Synced live ebuild. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> app-admin/keepassxc/keepassxc-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/keepassxc/keepassxc-.ebuild b/app-admin/keepassxc/keepassxc-.ebuild index fa1b4e6b216..20cd5799cde 100644 --- a/app-admin/keepassxc/keepassxc-.ebuild +++ b/app-admin/keepassxc/keepassxc-.ebuild @@ -74,7 +74,7 @@ src_configure() { -DWITH_TESTS="$(usex test)" -DWITH_XC_AUTOTYPE="$(usex autotype)" -DWITH_XC_BROWSER="$(usex browser)" - -DWITH_XC_KEESHARE_SECURE="$(usex keeshare)" + -DWITH_XC_KEESHARE="$(usex keeshare)" -DWITH_XC_NETWORKING="$(usex network)" -DWITH_XC_SSHAGENT=ON -DWITH_XC_UPDATECHECK=OFF
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepassxc/
commit: ab99c029cf18e7baa97ed900b61a4ec314b3c2e1 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 07:56:13 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 08:03:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab99c029 app-admin/keepassxc: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> app-admin/keepassxc/Manifest | 1 - app-admin/keepassxc/keepassxc-2.4.2.ebuild | 99 -- 2 files changed, 100 deletions(-) diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest index 229cd289c48..154c918fd6d 100644 --- a/app-admin/keepassxc/Manifest +++ b/app-admin/keepassxc/Manifest @@ -1,3 +1,2 @@ DIST keepassxc-2.3.4-src.tar.xz 4137176 BLAKE2B bbf8dbef5fb365f3c0d9332454b2b3bce7d4e411f43939ae683428ca669a459f1662bb8b1a1da228bc9447ee15349a5cd558e4fdfcc5194f22401f56003fd0f0 SHA512 edca22ef9d7c553d21d8ea6115a5635265176acc56fdf055f1961a3e65046de49ed5b67eb68ecf4f925226fb5bca140d5d473a5082301168f6a8bb7979f562a8 -DIST keepassxc-2.4.2-src.tar.xz 3290468 BLAKE2B bcb4974729c771073b6ccf4f5af5ac94a237c349dacc10be5db698630e4fc8fc226a6911957c1ea4723dfce9aa348c11588aa1e5927487cdd36d9c8bae0d7758 SHA512 4ad7e559a36831ad715672d3cddcd3becd4f39847b7ad4451d920c76671e607f8ec9d65ed6f5450dd95e037d129cafe8faff8c1ecd9d20a22fed2c72b2dde9f2 DIST keepassxc-2.4.3-src.tar.xz 3301944 BLAKE2B ba95d5d48049367e7d3c39b5fdc9fc9816dfe2b257530068f229d1b5bd4eb9c137607f63bcce0aac4bc67ed41ee00c0385be800720acfdc3920c4cade180 SHA512 893f1d18ab8051143d29c568ba87adcc42a13d28d0c3a7af04396cd91d6724f8a98d76d2e20ca15138c4642ec060d48b9e957857251f3a0df6066af08cd0765d diff --git a/app-admin/keepassxc/keepassxc-2.4.2.ebuild b/app-admin/keepassxc/keepassxc-2.4.2.ebuild deleted file mode 100644 index fa1b4e6b216..000 --- a/app-admin/keepassxc/keepassxc-2.4.2.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils xdg - -DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition" -HOMEPAGE="https://keepassxc.org"; - -if [[ "${PV}" != ]] ; then - if [[ "${PV}" == *_beta* ]] ; then - SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${P/_/-}" - else - #SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz" - SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz"; - KEYWORDS="~amd64 ~x86" - fi -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"; -fi - -LICENSE="LGPL-2.1 GPL-2 GPL-3" -SLOT="0" -IUSE="autotype browser debug keeshare +network test yubikey" - -RDEPEND=" - app-crypt/argon2:= - dev-libs/libgcrypt:= - >=dev-libs/libsodium-1.0.12:= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-gfx/qrencode:= - sys-libs/zlib:= - autotype? ( - dev-qt/qtx11extras:5 - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXtst - ) - browser? ( >=dev-libs/libsodium-1.0.12 ) - keeshare? ( dev-libs/quazip ) - yubikey? ( sys-auth/ykpers ) -" - -DEPEND=" - ${RDEPEND} - dev-qt/linguist-tools:5 - dev-qt/qttest:5 -" - -# Not a runtime dependency but still needed (see bug #667092) -PDEPEND=" - x11-misc/xsel -" - -src_prepare() { -use test || \ - sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die - -cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_GUI_TESTS=OFF - -DWITH_TESTS="$(usex test)" - -DWITH_XC_AUTOTYPE="$(usex autotype)" - -DWITH_XC_BROWSER="$(usex browser)" - -DWITH_XC_KEESHARE_SECURE="$(usex keeshare)" - -DWITH_XC_NETWORKING="$(usex network)" - -DWITH_XC_SSHAGENT=ON - -DWITH_XC_UPDATECHECK=OFF - -DWITH_XC_YUBIKEY="$(usex yubikey)" - ) - if [[ "${PV}" == *_beta* ]] ; then - mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" ) - fi - cmake-utils_src_configure -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepassxc/
commit: af7a46b5a4920ef0dd58381d54bb52fbbe2d7cb7 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 12 08:00:03 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 12 08:03:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7a46b5 app-admin/keepassxc: Revbump to fix keeshare cmake build option Thanks-to: Markus Rathgeb gmail.com> Closes: https://bugs.gentoo.org/689714 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> .../keepassxc/{keepassxc-2.4.3.ebuild => keepassxc-2.4.3-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/keepassxc/keepassxc-2.4.3.ebuild b/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild similarity index 97% rename from app-admin/keepassxc/keepassxc-2.4.3.ebuild rename to app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild index fa1b4e6b216..20cd5799cde 100644 --- a/app-admin/keepassxc/keepassxc-2.4.3.ebuild +++ b/app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild @@ -74,7 +74,7 @@ src_configure() { -DWITH_TESTS="$(usex test)" -DWITH_XC_AUTOTYPE="$(usex autotype)" -DWITH_XC_BROWSER="$(usex browser)" - -DWITH_XC_KEESHARE_SECURE="$(usex keeshare)" + -DWITH_XC_KEESHARE="$(usex keeshare)" -DWITH_XC_NETWORKING="$(usex network)" -DWITH_XC_SSHAGENT=ON -DWITH_XC_UPDATECHECK=OFF
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 871f682ede7e0bfa9b7929b009c67156b2079227 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 12 07:26:40 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 12 07:26:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871f682e sys-devel/crossdev: bump up to 20190712, bug #687598 Closes: https://bugs.gentoo.org/687598 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/crossdev/Manifest | 1 + sys-devel/crossdev/crossdev-20190712.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index a62d19a6262..68cfe302fdd 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -1,3 +1,4 @@ DIST crossdev-20181020.tar.xz 27172 BLAKE2B 8a388d5201ab419b865b96a4314190a693a7e00f3b5ecc2db2efdf36efca102206b5c4c5633e5e4ee508f5433ff4e086460501462bacc86c2adb10cab33a0244 SHA512 dd7fa9522ce6f58684b54ddc57e088f19a8ad5392ff45ed5b2b1f95f4be7dbc753442adc1c2591a785d94070979200936ca713913e547e84ae02b05c83bf8cde DIST crossdev-20181202.tar.xz 27184 BLAKE2B d1770f5148d666b22a20576b638e71bf6325e8a61776b8b47ecaf2e5437150554f6973c5306d233a836e4ffe3ff0480167c9b877c5f9e733681fd502016a19d4 SHA512 896bf050c81f3f34b2be187a851832494c039aa93177c806b689a75d16567f178e4ca33c21282fc320506b76e09b0cde8a45976b6309bf9bc5be8290db3dd8af DIST crossdev-20190311.tar.xz 27176 BLAKE2B 444828314b4e5363e9603a1fea8034e0b2b604a164d8efd6c31bf15591080daebd936eb2881c83e165f945742d11f54b04bf5f59b4ff39c048e55fef9989d268 SHA512 1f572df09204e297efd6e97001aad929226f26e9ddc706568680d75b1746a624e86c1578c5d3ee1e52ece0bbafdd17ae59565f3098864f018768c2901821f4ff +DIST crossdev-20190712.tar.xz 27240 BLAKE2B a2d09a21df1eeeb16ad03c7415a58e3d3424221b08d1a672167945df8ebe9b6c1898ee3f684d8653ed088cc1ef0155de0156b14e2a77bb47389c6f3e277039d7 SHA512 987c29b7e36f94e1bd14c4072514a04d6655a41a922cc179e6cd12bc78a71dd60202d202c40a107365297fe11c6e2bdcbd2a3cea21b5b7260c0b8608d9d3ade5 diff --git a/sys-devel/crossdev/crossdev-20190712.ebuild b/sys-devel/crossdev/crossdev-20190712.ebuild new file mode 100644 index 000..36e054f04b2 --- /dev/null +++ b/sys-devel/crossdev/crossdev-20190712.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git" +else + SRC_URI="mirror://gentoo/${P}.tar.xz + https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="https://www.gentoo.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +RDEPEND=" + >=sys-apps/portage-2.1 + >=app-portage/portage-utils-0.55 + app-shells/bash + sys-apps/gentoo-functions + !sys-devel/crossdev-wrappers" +DEPEND="app-arch/xz-utils" + +src_install() { + default + + if [[ "${PV}" == "" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED%/}"/usr/bin/crossdev || die + fi +}
[gentoo-commits] proj/crossdev:master commit in: wrappers/
commit: 2652a5494f4910700b18298796f7f7fefdf0ba78 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 12 07:23:01 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 12 07:23:01 2019 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=2652a549 wrappers: tweak rarning message to contain config file paths commit 393e1cd0c6d3ac81fa166bafe6065d42849f622c ("wrappers: create profile/ and override ARCH, LIBC and KERNEL there") broke config paths reporting as it upgraded 'conf' singleton to 'confs' array but did not update warning message accordingly. Signed-off-by: Sergei Trofimovich gentoo.org> wrappers/emerge-wrapper | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper index c652df5..d084a96 100755 --- a/wrappers/emerge-wrapper +++ b/wrappers/emerge-wrapper @@ -24,7 +24,7 @@ emit_setup_warning() if ! ${setup_warning} ; then setup_warning=true echo "!!! WARNING - Cannot auto-configure CHOST ${CHOST};" - echo "!!! You should edit ${conf}" + echo "!!! You should edit ${confs[*]}" echo "!!! by hand to complete your configuration." fi echo "!!! $*"