[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbnacl/
commit: e14ecfe0d97403b4b3216396416efbcef3ffbba8 Author: Hans de Graaff gentoo org> AuthorDate: Tue Mar 14 05:06:49 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Mar 14 05:06:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14ecfe0 dev-ruby/rbnacl: add 4.0.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ruby/rbnacl/Manifest| 1 + dev-ruby/rbnacl/rbnacl-4.0.2.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest index b9b6e98b6a9..290b4604b89 100644 --- a/dev-ruby/rbnacl/Manifest +++ b/dev-ruby/rbnacl/Manifest @@ -1 +1,2 @@ DIST rbnacl-4.0.1.gem 219648 SHA256 8161c789cf6567084b648b480e4c6081546ecea265061376f715887977ba4072 SHA512 987a3cdbaa83ee433bf8acce8c6b89202a7ae6c485a0f8bbb58b77c6c6f096fd60ec571c88cd96cabc861bc0e4fecf0611177732136a88a98a03dbb547cf6b67 WHIRLPOOL 6c53418e2b492a38b1dea30501375f893fadb64d590321cb0d1c9b0e2494adfcb3e04ddcdf7480bacd9ae26ea9af951f4ce100024bc514b4630cbf07a4486c5c +DIST rbnacl-4.0.2.gem 220160 SHA256 885c5f5dfa23007132df6d34992067f867968fcef8071e371ca5378ef88bb321 SHA512 d13d36e4248d5e40bb5d9496e08823438d312c16d14e3068be89a62dd7f80ec7f99fa5995752b183656b6ae863af77645b16ce45d05a74ad0dfbd4a93c8854d4 WHIRLPOOL a262c19e8e1df26ba637e440225a627fa54bebe1ecc0ced7a5c3000c6c5c8957e0e463405223d14fa287673ccbf7f1a1bea0c35725abe7f792e3307d5519034b diff --git a/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild b/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild new file mode 100644 index 000..0761e6a1a7d --- /dev/null +++ b/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides a high-level toolkit for building cryptographic systems and protocols" +HOMEPAGE="https://github.com/cryptosphere/rbnacl; + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND+=" dev-libs/libsodium" +DEPEND+=" test? ( dev-libs/libsodium )" + +all_ruby_prepare() { + sed -i -e '/coveralls/I s:^:#:' \ + -e '/bundler/ s:^:#:' \ + -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gh/
commit: 980ff89a822125948da768153a6ce49a9e583af2 Author: Hans de Graaff gentoo org> AuthorDate: Tue Mar 14 05:03:24 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Mar 14 05:03:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980ff89a dev-ruby/gh: add 0.15.1 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ruby/gh/Manifest | 1 + dev-ruby/gh/gh-0.15.1.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/gh/Manifest b/dev-ruby/gh/Manifest index 5d396da0347..23e580446cf 100644 --- a/dev-ruby/gh/Manifest +++ b/dev-ruby/gh/Manifest @@ -1 +1,2 @@ DIST gh-0.15.0.tar.gz 64056 SHA256 4739528f33e21cfa884a38d8e30766d8744bf9d8122b327a347e7cbee7014293 SHA512 d191477b368536770f021c7897d0c6e57c5ff4945ce4e936d9c6d13174508e1fd2d63dd44f18b106bca9c78e4e5c23bcaba19633588029239300b3a93e326599 WHIRLPOOL 270e63f22949aa0d7fe62df9c5e0f623b37cfe8bd7b6ac8d48602b072b7220ecd862675802068a435ed859913ac66d954a4f7cf5201e5ccb1e994d59fc159476 +DIST gh-0.15.1.tar.gz 64076 SHA256 425e805200448f8aad64d2b750732804e7d5d928713cd29133cb55119f5f91d6 SHA512 6b8a43360253275408ff3d0f6e8cabe3afe399b4ed362f9b4ded72a9d650d18483cf5e3d10877a97c9112b7ccd5add5f2cab1cd5f8102af3a9e49ef39037 WHIRLPOOL 54b32fff23e999fe1d158f5fa15dc52b751dab965bd8ab66f3600ead7a4212ce7b487015db23591009a8657cbcf76af678f7c499be0ad3ec9b225430da6e6359 diff --git a/dev-ruby/gh/gh-0.15.1.ebuild b/dev-ruby/gh/gh-0.15.1.ebuild new file mode 100644 index 000..9b66495fbdd --- /dev/null +++ b/dev-ruby/gh/gh-0.15.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="multi-layer client for the github api v3" +HOMEPAGE="https://github.com/travis-ci/gh; +SRC_URI="https://github.com/travis-ci/gh/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend " + dev-ruby/webmock +" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.4.0 =dev-ruby/addressable-2.4* + dev-ruby/backports + >dev-ruby/faraday-0.8 + >dev-ruby/multi_json-1.0 + >=dev-ruby/net-http-persistent-2.9:0 + dev-ruby/net-http-pipeline +"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acts_as_list/
commit: ae5811e91ec666ab8d3ce25c1c0b0e07c9d3c675 Author: Hans de Graaff gentoo org> AuthorDate: Tue Mar 14 05:42:54 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Mar 14 05:42:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5811e9 dev-ruby/acts_as_list: add 0.9.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ruby/acts_as_list/Manifest | 1 + dev-ruby/acts_as_list/acts_as_list-0.9.3.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest index f9440b5625a..4c63c556ed4 100644 --- a/dev-ruby/acts_as_list/Manifest +++ b/dev-ruby/acts_as_list/Manifest @@ -1,3 +1,4 @@ DIST acts_as_list-0.8.2.gem 26624 SHA256 999df2ecbc5b0a502b34f518ab6fe0e54bad62ef68f5d7acf019e5d9978a SHA512 145ee906252253fb436036d0a2bada7693039b87d9209dc31b5714b51579afe53201252ab1772aea0cdcb3450822e6ca8c47e89085aa2587c1c608f4d437d03e WHIRLPOOL 25e9d7ddc05facbea4dc5aa8f37227363198ec40b133e3ef6fbc067c2b730b704aab2c15066ef9d30cfac0131e329f5e019b1a397655546209fdb8204dc0baf4 DIST acts_as_list-0.9.1.gem 31232 SHA256 b1c9b1ee656ab64f592c972f2778efe142bd116311964341abf373c5420e46a8 SHA512 e9116181603dbf1c661a3f6c6ad67a403cd213acfe6d6d270cc34318c60c48e259309242cd6c0ba80cbcd04778ba41d0a8eff96ded7397c8b642f5e66a9b1881 WHIRLPOOL 62213eabc1ca599ffa1d5b6b6ca5dc1b298b81dbb6f8198999a7adc4e0dcb5d7b29a22d58b804c7a2185bf2bdf20358e2c0b73a8d7eb5bc95537940a0aa55d93 DIST acts_as_list-0.9.2.gem 31232 SHA256 dbabd5135abd57e684bc0298397c71acbde2a5fdaf04b61c2322867540b7ab32 SHA512 7d83e0c624179627c52a227924296dbb8f749218f09b4b72155587b6dc07eb359dc57d9b7ac4d08f0bc470ab40aa1f67a42c9b7b3b3def709d68096061cd04ad WHIRLPOOL fb18d581de3988f54eff0beb1cc477883c0f813a4e94d93e5b978ceb3d36f1dd38e1699459261cf992385c2037d1a6dffa2b3ca85f4017ac68e7ec6af9beee28 +DIST acts_as_list-0.9.3.gem 32768 SHA256 7a42db74ab4b0d52e869fc033c0cfca45ab887831b249d23a2cb5d8689d458bc SHA512 88991f187a7d3975e5aed88f2c5695453c2f4b78ce422a56a3dfebd5bc50ba89056561178b7ed0f5ec2c4f1fb1556a2690c0e1ca934092b74ac3cd02b70d6c79 WHIRLPOOL 32e87b19af2921914834374d3af7bde28422e89db14833a0a52702c7c726f48f91ad93c8f8e8b8339913fed443d5b27285158630e7e750647077c5d95a0242bc diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.3.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.9.3.ebuild new file mode 100644 index 000..2e96d6492a4 --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-0.9.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/swanandp/acts_as_list; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~x86-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-3:*" + +ruby_add_bdepend " + test? ( + dev-ruby/test-unit:2 + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/
commit: 4c46309fe7019c09d6db53e27b13b914709d1a57 Author: Mike Frysinger gentoo org> AuthorDate: Tue Mar 14 02:44:17 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Mar 14 02:44:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c46309f net-libs/gnutls: add ia64/sparc love to 3.5.10 #609244 net-libs/gnutls/gnutls-3.5.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gnutls/gnutls-3.5.10.ebuild b/net-libs/gnutls/gnutls-3.5.10.ebuild index f32299f5258..7a9deba61e9 100644 --- a/net-libs/gnutls/gnutls-3.5.10.ebuild +++ b/net-libs/gnutls/gnutls-3.5.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz" LICENSE="GPL-3 LGPL-2.1" SLOT="0/30" # libgnutls.so number -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN" IUSE="+cxx dane doc examples guile +idn nls +openssl pkcs11 sslv2 +sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib ${IUSE_LINGUAS// / linguas_}"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/
commit: 8d7bdc60ea4a02b013e5cf874aff0c0faee6906c Author: Mike Frysinger gentoo org> AuthorDate: Tue Mar 14 02:26:26 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Mar 14 02:26:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7bdc60 net-dns/libidn2: add ia64/m68k/s390/sh/sparc love to 0.16-r1 #609244 net-dns/libidn2/libidn2-0.16-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn2/libidn2-0.16-r1.ebuild b/net-dns/libidn2/libidn2-0.16-r1.ebuild index a47b85124c5..fe3431011af 100644 --- a/net-dns/libidn2/libidn2-0.16-r1.ebuild +++ b/net-dns/libidn2/libidn2-0.16-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI=" LICENSE="GPL-2+ LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~ppc-aix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunistring/
commit: 7d5a901654ccfc22bb316924c3cd0f0e91a2078c Author: Mike Frysinger gentoo org> AuthorDate: Tue Mar 14 02:21:25 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Mar 14 02:23:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5a9016 dev-libs/libunistring: mark 0.9.7 arm/arm64/hppa/ia64/m68k/ppc/ppc64/s390/sh/sparc stable #612374 dev-libs/libunistring/libunistring-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libunistring/libunistring-0.9.7.ebuild b/dev-libs/libunistring/libunistring-0.9.7.ebuild index 865ad2cca89..3957fe34393 100644 --- a/dev-libs/libunistring/libunistring-0.9.7.ebuild +++ b/dev-libs/libunistring/libunistring-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="LGPL-3 GPL-3" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: x11-terms/tilda/, x11-terms/tilda/files/
commit: 988726332894e6831c510e5f521d7caadfc70d0c Author: Sebastian Pipping gentoo org> AuthorDate: Tue Mar 14 00:58:49 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Mar 14 01:02:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98872633 x11-terms/tilda: Fix desktop icon Package-Manager: Portage-2.3.4, Repoman-2.3.2 x11-terms/tilda/files/tilda-0.9.6-makefile.patch | 24 ++ x11-terms/tilda/tilda-0.9.6-r1.ebuild| 31 2 files changed, 55 insertions(+) diff --git a/x11-terms/tilda/files/tilda-0.9.6-makefile.patch b/x11-terms/tilda/files/tilda-0.9.6-makefile.patch new file mode 100644 index 000..cfb86fd0c52 --- /dev/null +++ b/x11-terms/tilda/files/tilda-0.9.6-makefile.patch @@ -0,0 +1,24 @@ +From 6ee8cb9e2d19b7b1e7b80f5f26557aaac1a91151 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping+Date: Tue, 14 Mar 2017 01:40:28 +0100 +Subject: [PATCH] Make .desktop file use actual icon location + +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index 0378052..074837b 100644 +--- a/Makefile.am b/Makefile.am +@@ -27,6 +27,6 @@ EXTRA_DIST = tilda.desktop.in tilda.png tilda.glade + + tilda.desktop: tilda.desktop.in + sed -e 's|\@BINDIR\@|$(bindir)|' \ +- -e 's|\@PIXMAPSDIR\@|$(datadir)/applications|' $< > $@ ++ -e 's|\@PIXMAPSDIR\@|$(Pixmapsdir)|' $< > $@ + + ACLOCAL_AMFLAGS = -I m4 +-- +2.12.0 + diff --git a/x11-terms/tilda/tilda-0.9.6-r1.ebuild b/x11-terms/tilda/tilda-0.9.6-r1.ebuild new file mode 100644 index 000..85cda089c8c --- /dev/null +++ b/x11-terms/tilda/tilda-0.9.6-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +DESCRIPTION="A drop down terminal, similar to the consoles found in first person shooters" +HOMEPAGE="http://tilda.sourceforge.net; +SRC_URI="mirror://sourceforge/tilda/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="x11-libs/vte:0 + >=dev-libs/glib-2.8.4:2 + dev-libs/confuse + gnome-base/libglade" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.9.6-gdk_resources.patch + epatch "${FILESDIR}"/${PN}-0.9.6-glib-single-include.patch + epatch "${FILESDIR}"/${PN}-0.9.6-makefile.patch + eapply_user + + eautoreconf +}
[gentoo-commits] proj/betagarden:master commit in: x11-misc/safeeyes/
commit: 003e3a0ae36fe642ecfe1e691ceb768bba64f0cf Author: Sebastian Pipping gentoo org> AuthorDate: Tue Mar 14 00:31:24 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Mar 14 00:32:43 2017 + URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=003e3a0a x11-misc/safeeyes: 1.1.8 x11-misc/safeeyes/metadata.xml | 7 + x11-misc/safeeyes/safeeyes-1.1.8.ebuild | 56 + 2 files changed, 63 insertions(+) diff --git a/x11-misc/safeeyes/metadata.xml b/x11-misc/safeeyes/metadata.xml new file mode 100644 index 000..82b7b79 --- /dev/null +++ b/x11-misc/safeeyes/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + sp...@gentoo.org + + diff --git a/x11-misc/safeeyes/safeeyes-1.1.8.ebuild b/x11-misc/safeeyes/safeeyes-1.1.8.ebuild new file mode 100644 index 000..6046926 --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-1.1.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit gnome2-utils xdg python-any-r1 + +MY_PN=SafeEyes +DESCRIPTION=" A Linux alternative for EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes; +SRC_URI="https://github.com/slgobinath/SafeEyes/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# FIXME Add ${PYTHON_USEDEP} once it's no longer empty +RDEPEND="${PYTHON_DEPS} + dev-libs/libappindicator:3 + dev-python/Babel + dev-python/dbus-python + dev-python/pygobject + dev-python/python-xlib + " + +S="${WORKDIR}"/${MY_PN}-${PV} + +DOCS=( + README.md +) + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +src_install() { + insinto /usr + doins -r ${PN}/share + + insinto /opt # upstream's idea + doins -r ${PN}/${PN} + + fperms +x /opt/${PN}/${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 8504e55c31cfa890c4e1a238d3d7767bf72e9fe7 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Mar 14 00:13:55 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Mar 14 00:14:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8504e55c app-text/tesseract: 3.05.00 bump Backport fix for build without scrollview Backport libtiff underlinking fix, bug #611136 by marecki Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-text/tesseract/Manifest| 1 + .../files/tesseract-3.05.00-libtiff.patch | 25 .../files/tesseract-3.05.00-no_graphics.patch | 74 +++ app-text/tesseract/tesseract-3.05.00.ebuild| 147 + 4 files changed, 247 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index b57b7e44871..7b5f3022771 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -123,6 +123,7 @@ DIST tam.traineddata-4.00 17333471 SHA256 ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c DIST tel.traineddata-4.00 54446537 SHA256 9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 WHIRLPOOL 1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794 DIST tesseract-3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 +DIST tesseract-3.05.00.tar.gz 3581853 SHA256 3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 WHIRLPOOL 33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 WHIRLPOOL ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e DIST tesseract-ocr-3.02.02-doc-html.tar.gz 10635901 SHA256 e7ffd3082005345a682268740140bfdde73461528d6f2da019fef29539477a7b SHA512 4cca5974635ed9c1656a00735bf682ed1eca5cb9a3641a0d063f66ffbdf9dcbc0476628a5b5c48684bd23f5616412e71e9cec608ac979760010c1ee91764290f WHIRLPOOL e84ceb57cbc7065b37424a2d53ce7ecea39f45856efe76610840296f20869742674b8b248b205ba293b7c729f85ff7938defce930409efa907af2d4309ca0a6b DIST tgk.traineddata-4.00 6555909 SHA256 70a4f0e2b81591fb37687e7a33ee94a8f8591b788c2903267fc43f90662e843a SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb WHIRLPOOL 4d53fa690f81ff1115d0d2aaf3c906d21d4f30b5b2b37932f25e3f6e6c7a5a9920098d66019f5ad70b6bd11e9ed33ce9599de22bb7f7545cf5f5909f516847d9 diff --git a/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch b/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch new file mode 100644 index 000..5771739c344 --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch @@ -0,0 +1,25 @@ +From 9ec0c4fa9c9836d414c02662a6f94f48815d61b2 Mon Sep 17 00:00:00 2001 +From: Stefan Weil+Date: Tue, 13 Dec 2016 13:28:29 +0100 +Subject: [PATCH] api: Add missing dependency on libtiff + +It is needed because of a direct call to TIFFSetWarningHandler. + +Signed-off-by: Stefan Weil +--- + api/Makefile.am | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/api/Makefile.am b/api/Makefile.am +index 76a8ed4..25e7f21 100644 +--- a/api/Makefile.am b/api/Makefile.am +@@ -90,6 +90,8 @@ tesseract_LDFLAGS = $(OPENCL_LDFLAGS) + + tesseract_LDADD += $(OPENMP_CXXFLAGS) + ++tesseract_LDADD += -ltiff ++ + if T_WIN + tesseract_LDADD += -lws2_32 + libtesseract_la_LDFLAGS += -no-undefined -Wl,--as-needed -lws2_32 diff --git a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch b/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch new file
[gentoo-commits] proj/musl:master commit in: sys-libs/libomp/, sys-libs/libomp/files/, sys-libs/libomp/files/4.0.0/
commit: b67815c83cbc6aea8058396fa26b4cfa586a7fe9 Author: Aric Belsito gmail com> AuthorDate: Tue Mar 14 00:03:18 2017 + Commit: Aric Belsito gmail com> CommitDate: Tue Mar 14 00:03:18 2017 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b67815c8 sys-libs/libomp: version bump to 4.0.0 sys-libs/libomp/Manifest | 11 +-- ...-link-latomic-to-provide-atomics-when-ava.patch | 94 ++ .../files/libomp-3.9.0-musl-strerror_r.patch | 35 .../files/libomp-3.9.0-optional-aliases.patch | 63 --- patch => libomp-4.0.0-use-va_copy-macro.patch} | 6 +- sys-libs/libomp/libomp-3.9.0.ebuild| 51 sys-libs/libomp/libomp-3.9.1.ebuild| 51 sys-libs/libomp/libomp-4.0.0.ebuild| 80 ++ 8 files changed, 181 insertions(+), 210 deletions(-) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index f90fb26..db06af9 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,8 +1,5 @@ -AUX libomp-3.9.0-musl-strerror_r.patch 1159 SHA256 b1aa6d44d4d613cb1383975831ad49ccf433de5e6ff80fec1686ec161edf3ee7 SHA512 f35c5b9b1acf3cc636b505b8935a974796080fa71d96aee46e4edb559a5c5c03bf95457b27e1f026b4330a052654de539d556c4098f1b4a02cd2f95740bc3a4f WHIRLPOOL debde3f0265408f1a5c1376fcf4b84d6c210b9a8824343e22f86fdd8e1485ac20c2d8668e04ee692f14c8d8a7a13b1eaf0b117fde4565f21cc80aada9f498bb0 -AUX libomp-3.9.0-optional-aliases.patch 2536 SHA256 31c143bdb761a969888348ced721f22be7af7413da0b5238642a75efd8c2fcd7 SHA512 0cf501decca0997ee84754bc6c5b3401dbf408571dc169bbfd3fe892f6d0c730785a1bb4293e55eb47f8e808707810e22fac15702853a06cd7531d7a37c54265 WHIRLPOOL fa722bd91c74307217d7c419a27d6d6a55730bcd144a5e2630c0ab48a974b9ce4686e1a2dc82da735dec525f8ad5c96885a5c27b900cc5ce0057a32c146ef414 -AUX libomp-3.9.0-use-va_copy-macro.patch 665 SHA256 1f6df759676fb048c9e46da328f0068dd6ad448fbbb22ecf0f5a9a8873a411ed SHA512 b02c23725a9f45320f2978f180cb815b92a0b64be4fc3b5ea019fae76c789d572f01cc79399383504b6c4fed3d2b8be059311013b23e26dc63640fa8e3408430 WHIRLPOOL 45b13ca42cf92d1b5ae38e2846247817e8751eaa1fe093c50f4c8b9477c3a57bb51ef6ea1e8869c2f56b836ffd6274c75b10f1dada91a6548d93de05ad1c5458 -DIST openmp-3.9.0.src.tar.xz 2257596 SHA256 df88f90d7e5b5e9525a35fa2e2b93cbbb83c4882f91df494e87ee3ceddacac91 SHA512 030432bb10d86016f0f1c4f4d8b25f78acdb4aed33c604baf07c825bbcc6198306f2f71a3e56030f20864a92ab0187357aff94d34e47f7166991faf539c0104d WHIRLPOOL 7bfb362c0f087d3867c8cab04ebba23c8e6337d34ddcdfeda1cbe960611eacf1e4356e99bf4d6316b60c9f4b9f9fb23eecdb346feaae72b9cd168ee0aa3cca2a -DIST openmp-3.9.1.src.tar.xz 2031588 SHA256 d23b324e422c0d5f3d64bae5f550ff1132c37a070e43c7ca93991676c86c7766 SHA512 80924a6f9765f634d24d7b0aa036d92c912dbd8e067487a14bdd03b4c587fdfc92e83eb29926bfa637ef45be3f133a924f77ab12099ea3706c18e9c42774708b WHIRLPOOL b6ec75d4f9d2b86bb8e2927791cb46e61ff8657fc21f9e0ba9893d81d3382522aca330564f3156c1fbbf765de0499e875e41e11199abe2da8ed1bef057d5e8d8 -EBUILD libomp-3.9.0.ebuild 1320 SHA256 8f1a0a85cd4ba2dedf819307f40dbf872864e701cb27e9ee4ea080ac94a92d9d SHA512 0a5c56afe794ddcb7ba77c972a131ee80a95f204ae36720e93a0d669a06306cfc3bef7f275f27d7ba41e986ac55105b6fc8949b8e22e71a4b9d325b6cc61b800 WHIRLPOOL 8404678d31684a6abcc564907e73d76771f6a9a0ab02e7e28524e217b722bbec06c7ba46966f4d9c1833b24c794dabb2161bb7f8d406ce5ccdc1eec6ce177caf -EBUILD libomp-3.9.1.ebuild 1320 SHA256 8f1a0a85cd4ba2dedf819307f40dbf872864e701cb27e9ee4ea080ac94a92d9d SHA512 0a5c56afe794ddcb7ba77c972a131ee80a95f204ae36720e93a0d669a06306cfc3bef7f275f27d7ba41e986ac55105b6fc8949b8e22e71a4b9d325b6cc61b800 WHIRLPOOL 8404678d31684a6abcc564907e73d76771f6a9a0ab02e7e28524e217b722bbec06c7ba46966f4d9c1833b24c794dabb2161bb7f8d406ce5ccdc1eec6ce177caf +AUX 4.0.0/0001-test-Try-to-link-latomic-to-provide-atomics-when-ava.patch 3456 SHA256 c88bbb1d1c81b69bcece498ae8d4861bd6cbca465d294a9a681796ce5eed96f1 SHA512 677d6d7e316d6df028ebed606cde1a4225ed6e06bacbe81cd527acf57c705858ab5aed2f71946c2404336033bfa985dafee2d56423204a59954a80424ca856e0 WHIRLPOOL cdea0f06b3436f48c1860da75e4c887c08ad031d938f080f1da7d334d73adbb0ae44ed56c94950f3665fb08d680046484f09277101093fbaa1483b5e29679b25 +AUX libomp-4.0.0-use-va_copy-macro.patch 689 SHA256 ab1d7bbb5d2cac529b43eea8e068625b169d7aa1f00c072169fc4c29cbdbe8c2 SHA512 ff1f2983c9ff0a8d8bccb937f8489d368a7de2cd5937b99f9a0c1b8f13331e93b910839ff42bf0384ad43b2c5322f6f9401243ef8828ab483fd429442bf7f149 WHIRLPOOL af1232aa25622e0c36a9f8eae53484a69e88995d079a6139701fc0b34f3debe7f555668cd88d936473009887a46b666f8a73b6369ec1bbad075ecdadb3af4495 +DIST openmp-4.0.0.src.tar.xz 2040104 SHA256 db55d85a7bb289804dc42fc5c8e35ca24dfc3885782261b675a194fd7e206e26 SHA512 3f17014a81dbaa7e8d1d0e5c0493d6cdec7ffce3f43a08ec010312ab5dfbd706d194a8fea24b9a38003b18a0824ee16f39fa72cabe22ad995773f278d27ad8f8 WHIRLPOOL
[gentoo-commits] repo/gentoo:master commit in: ros-meta/ros_tutorials/
commit: 217db57adab66d30d7099253972ee6d5cb4a925d Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 13 23:30:10 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 13 23:35:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217db57a ros-meta/ros_tutorials: Bump to 0.8.0. Package-Manager: Portage-2.3.4, Repoman-2.3.2 ros-meta/ros_tutorials/Manifest | 1 + ros-meta/ros_tutorials/ros_tutorials-0.8.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/ros-meta/ros_tutorials/Manifest b/ros-meta/ros_tutorials/Manifest index 505c71eb0c1..4ba1b7c66da 100644 --- a/ros-meta/ros_tutorials/Manifest +++ b/ros-meta/ros_tutorials/Manifest @@ -1,3 +1,4 @@ DIST ros_tutorials-0.6.1.tar.gz 126792 SHA256 0227557d49343c8dc2c17f5fba6a44ca8fe46cb0d9f34315bf4c2f8c3d9969f5 SHA512 f09e5451030c0a76a9473020535e79ac06e748f4208109cf83e61526d13472c3390402814a3d145cb793c5418af703cd9959ca57143798d1706185c13d3418c5 WHIRLPOOL 861fec5410f5e1f6930b537f757abf120ee5b10b843a39010e0dc04f170c627c793dbf462fa1ac0a2c3f150780915d01ade459f973453a053ee53e2ccae7d795 DIST ros_tutorials-0.7.0.tar.gz 140125 SHA256 38ed655e914de2990bfcf5f8a25b6ef99f1ed4287033bf153ee6383eeac2842d SHA512 b7c51bc007c0bddfb38361750a0225606d9e85a3404d6b21f3a32c8ccb1786844f225a49ad8f525c684c838eff9ec9f7e7c39a15adf5ea5dd187a59c90144711 WHIRLPOOL 6ff32292a7ce3e3c4d18e58509669a168bef707ecefaf523c7392b44d77e965ccca5c621ecaf52fd3382b2873f3e2ea84f209695d0c79ba32bb36401d2d9dfa5 DIST ros_tutorials-0.7.1.tar.gz 140483 SHA256 55f6dc2ae32b895dee3feeb434755f17d655699b309e66452f2e757331a2 SHA512 0970e6428af992addfa1af327b2e0a3f85a926c90cfceba89d415acc5404a364164e0dd497c9296f03ac06c575380ad21e83b0cdbf6709c49dc650087145ddaa WHIRLPOOL 649e717c58179fd1b0f51f01cf4ea9303124e6b5479c6be7fb49e39b010003b58535692156980da76e1f628ff6e5ce217f62d343773e183ce2a959b63a2c0b38 +DIST ros_tutorials-0.8.0.tar.gz 153739 SHA256 d15246d6a8cb2ed9be933704870da523c112e2b432c23b3709e43afbf54d50f4 SHA512 269f71ef360f7441e1bfed2c2b3da791ce8018d6ec833a1fb7198d289067359b1e7704e37580c61188cc45034c788f3ca463882f8247a155752ff5c61939d795 WHIRLPOOL facd65521e62987a3589e84f1fbb2d6e64f8cf4cf3152c7ab8389e4a8f60a4aee84e4dcd54978292fb2433e653014bcbcc5ed139fb3fcd9b9c45766d9521b1ac diff --git a/ros-meta/ros_tutorials/ros_tutorials-0.8.0.ebuild b/ros-meta/ros_tutorials/ros_tutorials-0.8.0.ebuild new file mode 100644 index 000..b6ff1d54e21 --- /dev/null +++ b/ros-meta/ros_tutorials/ros_tutorials-0.8.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ROS_REPO_URI="https://github.com/ros/ros_tutorials; +KEYWORDS="~amd64 ~arm" +ROS_SUBDIR=${PN} + +inherit ros-catkin + +DESCRIPTION="Demonstrates various features of ROS, as well as support packages which help demonstrate them" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/roscpp_tutorials + dev-ros/rospy_tutorials + dev-ros/turtlesim +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/turtlesim/
commit: b842c4644f0eb834d84871a45e8a75400dfa9f1b Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 13 23:30:06 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 13 23:35:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b842c464 dev-ros/turtlesim: Bump to 0.8.0. Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-ros/turtlesim/Manifest | 1 + dev-ros/turtlesim/turtlesim-0.8.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ros/turtlesim/Manifest b/dev-ros/turtlesim/Manifest index 505c71eb0c1..4ba1b7c66da 100644 --- a/dev-ros/turtlesim/Manifest +++ b/dev-ros/turtlesim/Manifest @@ -1,3 +1,4 @@ DIST ros_tutorials-0.6.1.tar.gz 126792 SHA256 0227557d49343c8dc2c17f5fba6a44ca8fe46cb0d9f34315bf4c2f8c3d9969f5 SHA512 f09e5451030c0a76a9473020535e79ac06e748f4208109cf83e61526d13472c3390402814a3d145cb793c5418af703cd9959ca57143798d1706185c13d3418c5 WHIRLPOOL 861fec5410f5e1f6930b537f757abf120ee5b10b843a39010e0dc04f170c627c793dbf462fa1ac0a2c3f150780915d01ade459f973453a053ee53e2ccae7d795 DIST ros_tutorials-0.7.0.tar.gz 140125 SHA256 38ed655e914de2990bfcf5f8a25b6ef99f1ed4287033bf153ee6383eeac2842d SHA512 b7c51bc007c0bddfb38361750a0225606d9e85a3404d6b21f3a32c8ccb1786844f225a49ad8f525c684c838eff9ec9f7e7c39a15adf5ea5dd187a59c90144711 WHIRLPOOL 6ff32292a7ce3e3c4d18e58509669a168bef707ecefaf523c7392b44d77e965ccca5c621ecaf52fd3382b2873f3e2ea84f209695d0c79ba32bb36401d2d9dfa5 DIST ros_tutorials-0.7.1.tar.gz 140483 SHA256 55f6dc2ae32b895dee3feeb434755f17d655699b309e66452f2e757331a2 SHA512 0970e6428af992addfa1af327b2e0a3f85a926c90cfceba89d415acc5404a364164e0dd497c9296f03ac06c575380ad21e83b0cdbf6709c49dc650087145ddaa WHIRLPOOL 649e717c58179fd1b0f51f01cf4ea9303124e6b5479c6be7fb49e39b010003b58535692156980da76e1f628ff6e5ce217f62d343773e183ce2a959b63a2c0b38 +DIST ros_tutorials-0.8.0.tar.gz 153739 SHA256 d15246d6a8cb2ed9be933704870da523c112e2b432c23b3709e43afbf54d50f4 SHA512 269f71ef360f7441e1bfed2c2b3da791ce8018d6ec833a1fb7198d289067359b1e7704e37580c61188cc45034c788f3ca463882f8247a155752ff5c61939d795 WHIRLPOOL facd65521e62987a3589e84f1fbb2d6e64f8cf4cf3152c7ab8389e4a8f60a4aee84e4dcd54978292fb2433e653014bcbcc5ed139fb3fcd9b9c45766d9521b1ac diff --git a/dev-ros/turtlesim/turtlesim-0.8.0.ebuild b/dev-ros/turtlesim/turtlesim-0.8.0.ebuild new file mode 100644 index 000..697eb7b6d84 --- /dev/null +++ b/dev-ros/turtlesim/turtlesim-0.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ROS_REPO_URI="https://github.com/ros/ros_tutorials; +KEYWORDS="~amd64 ~arm" +ROS_SUBDIR=${PN} +CATKIN_HAS_MESSAGES=yes +PYTHON_COMPAT=( python2_7 ) +CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/std_srvs dev-ros/geometry_msgs" + +inherit ros-catkin + +DESCRIPTION="Tool made for teaching ROS and ROS packages" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-libs/boost:=[threads] + dev-ros/rosconsole + dev-ros/roscpp + dev-ros/roscpp_serialization + dev-ros/roslib + dev-ros/rostime + dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/eigen_stl_containers/
commit: 47bf9411aef486d36dcb055b81e9c84190c52190 Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 13 23:29:10 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 13 23:35:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bf9411 dev-ros/eigen_stl_containers: Bump to 0.1.8 Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-ros/eigen_stl_containers/Manifest | 1 + .../eigen_stl_containers-0.1.8.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-ros/eigen_stl_containers/Manifest b/dev-ros/eigen_stl_containers/Manifest index db9b5b5d67f..f698d6b86ac 100644 --- a/dev-ros/eigen_stl_containers/Manifest +++ b/dev-ros/eigen_stl_containers/Manifest @@ -2,3 +2,4 @@ DIST eigen_stl_containers-0.1.4.tar.gz 2128 SHA256 7ae3464121d1e6da8cc2829fad78b DIST eigen_stl_containers-0.1.5.tar.gz 2571 SHA256 17bbf97e09486e84b3ccd36db1ef20e92dd24fb906717656d4e0eb52ad112366 SHA512 57b9825860e959523187a8d4221f9b59805e2934aa1e842bd87cffae308458e89171fc99f0996ee52e7b475e4ac0de13d3a330c86adc9e3e6925dbff234a8337 WHIRLPOOL f909f488b8332ea81c986784602deef5cfd133c0dc4f4584b6f0f73530e4b41da9dcec42d63545f734c54abe7f98c8f3d2644c6131a24671e7abe66a7195c605 DIST eigen_stl_containers-0.1.6.tar.gz 2763 SHA256 24d614921c4ec97f1d5c7905f5e896f1665b2e796c547b4a21504176b4680e47 SHA512 60adc1859837972af7b620de3b163d40020eede421c89977c0669ccd1714c136637e5cde99868d96d5f9f24d7fb48eb3f5f34591f134b5b84ce3eb25a843a7d5 WHIRLPOOL 706280c643e8668953754d97132100a8cf8c79ac172d817d76aace5669f41e640f7ee2ebe0255cb28098dc8298d2e31023a8738687d12ad3a7852c30c0648a43 DIST eigen_stl_containers-0.1.7.tar.gz 2951 SHA256 68984959cd091c8fecb130e9a46f5fece65fa70086cd61aa4641cb3141962013 SHA512 e97f3157287fa084a4e59fd2d97a7190c63e48550d8bf7ea124ced1f1a91e60833d27abbe1db0f53767a21c38aca0d53b5dc82d417d3a4eba29b5fe7372ba82e WHIRLPOOL f21d8de14e715d7caa5943ac3fd6dd8323d35c1a0148fb1d48a97ea888fda28c6614c8f6450dd6bced4c0517f81d91a200673ec206d8c7b72fc1ed3bfd923e3a +DIST eigen_stl_containers-0.1.8.tar.gz 3242 SHA256 cf1bcd3253aff0eb032f6d74b9b3c322c99f75ee66bd7034daee8bb2d2a422fc SHA512 1a964aaca26fda9aefe393f6bd6a875633e3b2824d073b7bab035b4199be3513402ed90034192caa9c3e6a5f8a5640ef5aa924e2cc7cef5dc30e4bfdd93526b9 WHIRLPOOL 61fc6811f64b8ddcd4934d23ed2e900b653d05c863f7652c70e71726cd7f441f2ec15f8a8e14944dc08965ab0650e4a95cb6072174926f41f82867df02cda51c diff --git a/dev-ros/eigen_stl_containers/eigen_stl_containers-0.1.8.ebuild b/dev-ros/eigen_stl_containers/eigen_stl_containers-0.1.8.ebuild new file mode 100644 index 000..e36187ab0a9 --- /dev/null +++ b/dev-ros/eigen_stl_containers/eigen_stl_containers-0.1.8.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/eigen_stl_containers; +KEYWORDS="~amd64 ~arm" + +inherit ros-catkin + +DESCRIPTION="Provides a set of typedef's that allow using Eigen datatypes in STL containers" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND="dev-cpp/eigen:3" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/rospy_tutorials/
commit: 359ff2d9e1902eefb385033783b352707e8e8013 Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 13 23:30:02 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 13 23:35:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359ff2d9 dev-ros/rospy_tutorials: Bump to 0.8.0. Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-ros/rospy_tutorials/Manifest | 1 + .../rospy_tutorials/rospy_tutorials-0.8.0.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-ros/rospy_tutorials/Manifest b/dev-ros/rospy_tutorials/Manifest index 505c71eb0c1..4ba1b7c66da 100644 --- a/dev-ros/rospy_tutorials/Manifest +++ b/dev-ros/rospy_tutorials/Manifest @@ -1,3 +1,4 @@ DIST ros_tutorials-0.6.1.tar.gz 126792 SHA256 0227557d49343c8dc2c17f5fba6a44ca8fe46cb0d9f34315bf4c2f8c3d9969f5 SHA512 f09e5451030c0a76a9473020535e79ac06e748f4208109cf83e61526d13472c3390402814a3d145cb793c5418af703cd9959ca57143798d1706185c13d3418c5 WHIRLPOOL 861fec5410f5e1f6930b537f757abf120ee5b10b843a39010e0dc04f170c627c793dbf462fa1ac0a2c3f150780915d01ade459f973453a053ee53e2ccae7d795 DIST ros_tutorials-0.7.0.tar.gz 140125 SHA256 38ed655e914de2990bfcf5f8a25b6ef99f1ed4287033bf153ee6383eeac2842d SHA512 b7c51bc007c0bddfb38361750a0225606d9e85a3404d6b21f3a32c8ccb1786844f225a49ad8f525c684c838eff9ec9f7e7c39a15adf5ea5dd187a59c90144711 WHIRLPOOL 6ff32292a7ce3e3c4d18e58509669a168bef707ecefaf523c7392b44d77e965ccca5c621ecaf52fd3382b2873f3e2ea84f209695d0c79ba32bb36401d2d9dfa5 DIST ros_tutorials-0.7.1.tar.gz 140483 SHA256 55f6dc2ae32b895dee3feeb434755f17d655699b309e66452f2e757331a2 SHA512 0970e6428af992addfa1af327b2e0a3f85a926c90cfceba89d415acc5404a364164e0dd497c9296f03ac06c575380ad21e83b0cdbf6709c49dc650087145ddaa WHIRLPOOL 649e717c58179fd1b0f51f01cf4ea9303124e6b5479c6be7fb49e39b010003b58535692156980da76e1f628ff6e5ce217f62d343773e183ce2a959b63a2c0b38 +DIST ros_tutorials-0.8.0.tar.gz 153739 SHA256 d15246d6a8cb2ed9be933704870da523c112e2b432c23b3709e43afbf54d50f4 SHA512 269f71ef360f7441e1bfed2c2b3da791ce8018d6ec833a1fb7198d289067359b1e7704e37580c61188cc45034c788f3ca463882f8247a155752ff5c61939d795 WHIRLPOOL facd65521e62987a3589e84f1fbb2d6e64f8cf4cf3152c7ab8389e4a8f60a4aee84e4dcd54978292fb2433e653014bcbcc5ed139fb3fcd9b9c45766d9521b1ac diff --git a/dev-ros/rospy_tutorials/rospy_tutorials-0.8.0.ebuild b/dev-ros/rospy_tutorials/rospy_tutorials-0.8.0.ebuild new file mode 100644 index 000..fb8c51aee23 --- /dev/null +++ b/dev-ros/rospy_tutorials/rospy_tutorials-0.8.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ROS_REPO_URI="https://github.com/ros/ros_tutorials; +KEYWORDS="~amd64 ~arm" +ROS_SUBDIR=${PN} +CATKIN_HAS_MESSAGES=yes +PYTHON_COMPAT=( python2_7 ) +CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs" + +inherit ros-catkin + +DESCRIPTION="Attempts to show the features of ROS step-by-step, including using messages, servers, parameters" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/rospy[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/roscpp_tutorials/
commit: 986922e8095379de1223e70fc50a1142f697cdc1 Author: Alexis Ballier gentoo org> AuthorDate: Mon Mar 13 23:29:59 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Mar 13 23:35:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986922e8 dev-ros/roscpp_tutorials: Bump to 0.8.0. Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-ros/roscpp_tutorials/Manifest | 1 + .../roscpp_tutorials/roscpp_tutorials-0.8.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-ros/roscpp_tutorials/Manifest b/dev-ros/roscpp_tutorials/Manifest index 505c71eb0c1..4ba1b7c66da 100644 --- a/dev-ros/roscpp_tutorials/Manifest +++ b/dev-ros/roscpp_tutorials/Manifest @@ -1,3 +1,4 @@ DIST ros_tutorials-0.6.1.tar.gz 126792 SHA256 0227557d49343c8dc2c17f5fba6a44ca8fe46cb0d9f34315bf4c2f8c3d9969f5 SHA512 f09e5451030c0a76a9473020535e79ac06e748f4208109cf83e61526d13472c3390402814a3d145cb793c5418af703cd9959ca57143798d1706185c13d3418c5 WHIRLPOOL 861fec5410f5e1f6930b537f757abf120ee5b10b843a39010e0dc04f170c627c793dbf462fa1ac0a2c3f150780915d01ade459f973453a053ee53e2ccae7d795 DIST ros_tutorials-0.7.0.tar.gz 140125 SHA256 38ed655e914de2990bfcf5f8a25b6ef99f1ed4287033bf153ee6383eeac2842d SHA512 b7c51bc007c0bddfb38361750a0225606d9e85a3404d6b21f3a32c8ccb1786844f225a49ad8f525c684c838eff9ec9f7e7c39a15adf5ea5dd187a59c90144711 WHIRLPOOL 6ff32292a7ce3e3c4d18e58509669a168bef707ecefaf523c7392b44d77e965ccca5c621ecaf52fd3382b2873f3e2ea84f209695d0c79ba32bb36401d2d9dfa5 DIST ros_tutorials-0.7.1.tar.gz 140483 SHA256 55f6dc2ae32b895dee3feeb434755f17d655699b309e66452f2e757331a2 SHA512 0970e6428af992addfa1af327b2e0a3f85a926c90cfceba89d415acc5404a364164e0dd497c9296f03ac06c575380ad21e83b0cdbf6709c49dc650087145ddaa WHIRLPOOL 649e717c58179fd1b0f51f01cf4ea9303124e6b5479c6be7fb49e39b010003b58535692156980da76e1f628ff6e5ce217f62d343773e183ce2a959b63a2c0b38 +DIST ros_tutorials-0.8.0.tar.gz 153739 SHA256 d15246d6a8cb2ed9be933704870da523c112e2b432c23b3709e43afbf54d50f4 SHA512 269f71ef360f7441e1bfed2c2b3da791ce8018d6ec833a1fb7198d289067359b1e7704e37580c61188cc45034c788f3ca463882f8247a155752ff5c61939d795 WHIRLPOOL facd65521e62987a3589e84f1fbb2d6e64f8cf4cf3152c7ab8389e4a8f60a4aee84e4dcd54978292fb2433e653014bcbcc5ed139fb3fcd9b9c45766d9521b1ac diff --git a/dev-ros/roscpp_tutorials/roscpp_tutorials-0.8.0.ebuild b/dev-ros/roscpp_tutorials/roscpp_tutorials-0.8.0.ebuild new file mode 100644 index 000..07b28d3562d --- /dev/null +++ b/dev-ros/roscpp_tutorials/roscpp_tutorials-0.8.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ROS_REPO_URI="https://github.com/ros/ros_tutorials; +KEYWORDS="~amd64 ~arm" +ROS_SUBDIR=${PN} +CATKIN_HAS_MESSAGES=yes +PYTHON_COMPAT=( python2_7 ) +CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs" + +inherit ros-catkin + +DESCRIPTION="Attempts to show the features of ROS step-by-step, including using messages, servers, parameters" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost:=[threads] + dev-ros/rostime + dev-ros/roscpp + dev-ros/rosconsole + dev-ros/roscpp_serialization +" +DEPEND="${RDEPEND}"
[gentoo-commits] proj/betagarden:master commit in: x11-misc/takeabreak/files/, x11-misc/takeabreak/
commit: ec43f64226d8898d766c1a9a321e23dc5b527d8d Author: Sebastian Pipping gentoo org> AuthorDate: Mon Mar 13 23:01:49 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 23:11:12 2017 + URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=ec43f642 x11-misc/takeabreak: 0_p3 .../files/takeabreak-0_p3-xscreensaver.patch | 36 +++ x11-misc/takeabreak/metadata.xml | 7 x11-misc/takeabreak/takeabreak-0_p3.ebuild | 42 ++ 3 files changed, 85 insertions(+) diff --git a/x11-misc/takeabreak/files/takeabreak-0_p3-xscreensaver.patch b/x11-misc/takeabreak/files/takeabreak-0_p3-xscreensaver.patch new file mode 100644 index 000..9039464 --- /dev/null +++ b/x11-misc/takeabreak/files/takeabreak-0_p3-xscreensaver.patch @@ -0,0 +1,36 @@ +From ff2e83e54cb673d1e5544f9cb529903a7af8f961 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping+Date: Mon, 13 Mar 2017 23:58:06 +0100 +Subject: [PATCH] Turn to XScreenSaver + +--- + code/takeabreak_run | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/code/takeabreak_run b/code/takeabreak_run +index a07be47..1e2f8e6 100755 +--- a/code/takeabreak_run b/code/takeabreak_run +@@ -79,16 +79,16 @@ def take_a_break(): + ]) + elif mode == "lock": + subprocess.Popen([ +-"gnome-screensaver-command", "-l" ++"xscreensaver-command", "-lock" + ]) + elif mode == "screensaver": + subprocess.Popen([ +-"gnome-screensaver-command", "-al" ++"xscreensaver-command", "-activate" + ]) + time.sleep(sleeptime) + for scr in screens: + subprocess.Popen([ +-"gnome-screensaver-command", "-d" ++"xscreensaver-command", "-deactivate" + ]) + time.sleep(2) + if mode == "rotate": +-- +2.12.0 + diff --git a/x11-misc/takeabreak/metadata.xml b/x11-misc/takeabreak/metadata.xml new file mode 100644 index 000..82b7b79 --- /dev/null +++ b/x11-misc/takeabreak/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + sp...@gentoo.org + + diff --git a/x11-misc/takeabreak/takeabreak-0_p3.ebuild b/x11-misc/takeabreak/takeabreak-0_p3.ebuild new file mode 100644 index 000..35c3eb0 --- /dev/null +++ b/x11-misc/takeabreak/takeabreak-0_p3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit python-any-r1 + +MY_PV=${PV#0_p} +DESCRIPTION="Force users (gently) to take periodical breaks" +HOMEPAGE="https://launchpad.net/takeabreak; +SRC_URI="http://bazaar.launchpad.net/~vlijm/${PN}/trunk/tarball/${MY_PV} -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${PYTHON_DEPS} + x11-apps/xrandr + x11-libs/libnotify + x11-misc/xscreensaver + " + +S="${WORKDIR}"/~vlijm/${PN}/trunk + +PATCHES=( + "${FILESDIR}"/${P}-xscreensaver.patch +) + +src_install() { + doman manpages/${PN}.1 + + insinto /usr/share/applications + doins miscellaneous/extras-${PN}.desktop + + insinto /opt/${PN} # upstream's idea... + doins -r docs icon + + exeinto /opt/${PN}/${PN} # again, upstream's idea + doexe code/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/workrave/
commit: 71f1fae01a49ffc6699f1b66d553c842d4e713f0 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Mar 13 23:08:12 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 23:08:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f1fae0 app-misc/workrave: 1.10.16 Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-misc/workrave/Manifest| 1 + app-misc/workrave/workrave-1.10.16.ebuild | 105 ++ 2 files changed, 106 insertions(+) diff --git a/app-misc/workrave/Manifest b/app-misc/workrave/Manifest index af8cecf4d5a..f270ae408f5 100644 --- a/app-misc/workrave/Manifest +++ b/app-misc/workrave/Manifest @@ -1 +1,2 @@ DIST workrave-1.10.15.tar.gz 6375380 SHA256 fa05bedbb32baae9d22ef2b1ac25e90bc9f1363ce588b396190b0240559f471c SHA512 e741f5d0748ffaba9c8e69bcbd67f7b371424423ec8cea81d082462e8c33751c3e322301ae0749037668dc53cab28b19ec2b162f98eb7afbbd5ab85bae33cf7e WHIRLPOOL 02c9f25f06ae0753f7edc418ade789c82bf39736b975e755265a86b2677842098efc966530cf9063401e2e63d9f1670e4fd4ba5d9b635d05faa5cc71b9146afa +DIST workrave-1.10.16.tar.gz 6375438 SHA256 4368306db0d06e76a3a90fc8e81b3648c1218259833b01cdc6899b1e98e5895c SHA512 f768c46a5b7dfbaca2984fabff92e64d5fd14f3b4e4d018f5a1cf46a87fbf7ec7fbaec9b660e899f7064a93338224d159b75052ed8e532ecaf507d2f249732f2 WHIRLPOOL 2352b05bc1e3fb3787e4c350ab37cb877e9fdce543e4f6e117083f46e79af673b9ae3c21e3e625ed9e1b11c1e5e4072adeff1b6b059b7cd1c6c01bc8ce3a04ac diff --git a/app-misc/workrave/workrave-1.10.16.ebuild b/app-misc/workrave/workrave-1.10.16.ebuild new file mode 100644 index 000..84f703aecee --- /dev/null +++ b/app-misc/workrave/workrave-1.10.16.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit autotools gnome2 python-single-r1 versionator vcs-snapshot + +DESCRIPTION="Helpful utility to attack Repetitive Strain Injury (RSI)" +HOMEPAGE="http://www.workrave.org/; +MY_PV=$(replace_all_version_separators '_') +SRC_URI="https://github.com/rcaelers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +# dbus support looks to be used only for trying to use panel applets on gnome3! +IUSE="ayatana doc gnome gstreamer introspection mate nls pulseaudio test xfce" +REQUIRED_USE="ayatana? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.28.0:2 + >=x11-libs/gtk+-3.0:3[introspection?,X] + >=dev-cpp/gtkmm-3.0.0:3.0 + >=dev-cpp/glibmm-2.28.0:2 + >=dev-libs/libsigc++-2.2.4.2:2 + ayatana? ( + >=dev-libs/libdbusmenu-0.4[gtk3,introspection] + >=dev-libs/libindicator-0.4:3 ) + gnome? ( >=gnome-base/gnome-shell-3.6.2 ) + gstreamer? ( + media-libs/gstreamer:1.0[introspection?] + media-libs/gst-plugins-base:1.0[introspection?] + media-plugins/gst-plugins-meta:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) + mate? ( mate-base/mate-applets ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) + xfce? ( + >=x11-libs/gtk+-2.6.0:2[introspection?] + >=xfce-base/xfce4-panel-4.4 ) + x11-libs/libXScrnSaver + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXtst + x11-libs/libXt + x11-libs/libXmu +" +#dbus? ( +#>=sys-apps/dbus-1.2 +#dev-libs/dbus-glib ) + +DEPEND="${RDEPEND} + dev-python/cheetah + >=dev-util/intltool-0.40.0 + sys-devel/autoconf-archive + x11-proto/xproto + x11-proto/inputproto + x11-proto/recordproto + virtual/pkgconfig + doc? ( + app-text/docbook-sgml-utils + app-text/xmlto ) + nls? ( >=sys-devel/gettext-0.17 ) +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_unpack() { + vcs-snapshot_src_unpack +} + +src_prepare() { + # Fix gstreamer slot automagic dependency, bug #563584 + # http://issues.workrave.org/show_bug.cgi?id=1179 + eapply "${FILESDIR}"/${PN}-1.10.6-automagic-gstreamer.patch + + eautoreconf + gnome2_src_prepare +} + +src_configure() { + # gnet ("distribution") is dead for ages and other distributions stopped + # relying on it for such time too. + gnome2_src_configure \ + --disable-dbus \ + --disable-distribution \ + --enable-exercises \ + --disable-experimental \ + --disable-gnome2 \ + --disable-static \ + --disable-xml \ + $(use_enable ayatana indicator) \ + $(use_enable doc manual) \ + $(use_enable gnome gnome3) \ + $(use_enable gstreamer) \ + $(use_enable introspection) \ + $(use_enable mate) \ +
[gentoo-commits] repo/gentoo:master commit in: java-virtuals/ejb-api/
commit: 0652f7800f2f7eb86f9e439592037c89ed9f04d0 Author: Patrice Clement gentoo org> AuthorDate: Mon Mar 13 18:33:16 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Mar 13 23:00:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0652f780 java-virtuals/ejb-api: stable for amd64. Package-Manager: Portage-2.3.3, Repoman-2.3.1 java-virtuals/ejb-api/ejb-api-0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java-virtuals/ejb-api/ejb-api-0.ebuild b/java-virtuals/ejb-api/ejb-api-0.ebuild index df1a0c06b39..0c6ab6168c1 100644 --- a/java-virtuals/ejb-api/ejb-api-0.ebuild +++ b/java-virtuals/ejb-api/ejb-api-0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gentoo.org; LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND="" RDEPEND="dev-java/glassfish-ejb-api:0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/hxd/
commit: 554c8cbb1c69368da289ce8a95f4d83f064390cc Author: Patrice Clement gentoo org> AuthorDate: Mon Mar 13 18:15:00 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Mar 13 23:00:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=554c8cbb dev-util/hxd: EAPI 6 bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/hxd/hxd-0.70.02-r2.ebuild | 32 1 file changed, 32 insertions(+) diff --git a/dev-util/hxd/hxd-0.70.02-r2.ebuild b/dev-util/hxd/hxd-0.70.02-r2.ebuild new file mode 100644 index 000..ad8dc60558e --- /dev/null +++ b/dev-util/hxd/hxd-0.70.02-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils toolchain-funcs + +DESCRIPTION="Binary to hexadecimal converter" +HOMEPAGE="http://www-tet.ee.tu-berlin.de/solyga/linux/; +SRC_URI="http://linux.xulin.de/c/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~sparc ~mips ~ppc" + +PATCHES=( + "${FILESDIR}"/${P}-prll-flags.patch + "${FILESDIR}"/${P}-llong-redef.patch +) + +DOCS=( README TODO ) + +src_prepare() { + default + tc-export CC +} + +src_install() { + dobin "${PN}" "un${PN}" + doman "${PN}.1" "un${PN}.1" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dirdiff/
commit: dfbcf10e057e5994cf83b4c1f892767055fc52a6 Author: Patrice Clement gentoo org> AuthorDate: Mon Mar 13 22:59:21 2017 + Commit: Patrice Clement gentoo org> CommitDate: Mon Mar 13 23:00:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbcf10e dev-util/dirdiff: EAPI 6 bump. Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-util/dirdiff/dirdiff-2.1-r3.ebuild | 43 ++ 1 file changed, 43 insertions(+) diff --git a/dev-util/dirdiff/dirdiff-2.1-r3.ebuild b/dev-util/dirdiff/dirdiff-2.1-r3.ebuild new file mode 100644 index 000..0310426e4e5 --- /dev/null +++ b/dev-util/dirdiff/dirdiff-2.1-r3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic multilib toolchain-funcs + +DESCRIPTION="A tool for differing and merging directories" +SRC_URI="http://samba.org/ftp/paulus/${P}.tar.gz; +HOMEPAGE="http://samba.org/ftp/paulus/; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~x86" + +DEPEND=" + dev-lang/tk:0= + dev-lang/tcl:0=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-include.patch" + "${FILESDIR}/${P}-build.patch" + "${FILESDIR}/${P}-vcs.patch" + "${FILESDIR}/${P}-tcl8.6.patch" + "${FILESDIR}/${P}-funky-chars.patch" +) + +DOCS=( README ) + +src_prepare() { + default + tc-export CC + append-cppflags -I"${EPREFIX}"/usr/include/tcl +} + +src_install() { + dobin "${PN}" + dolib.so libfilecmp.so.0.0 + dosym libfilecmp.so.0.0 /usr/$(get_libdir)/libfilecmp.so.0 + dosym libfilecmp.so.0.0 /usr/$(get_libdir)/libfilecmp.so + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-text/mandoc/
commit: 38ceeb0114896422eb5f5bdc0fd5532feb96091c Author: Mike Frysinger gentoo org> AuthorDate: Mon Mar 13 22:45:28 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Mar 13 22:45:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ceeb01 app-text/mandoc: use mman.conf to avoid man.conf collsion #607506 app-text/mandoc/{mandoc-1.14.1.ebuild => mandoc-1.14.1-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/mandoc/mandoc-1.14.1.ebuild b/app-text/mandoc/mandoc-1.14.1-r1.ebuild similarity index 98% rename from app-text/mandoc/mandoc-1.14.1.ebuild rename to app-text/mandoc/mandoc-1.14.1-r1.ebuild index 38558e82387..e20157edd17 100644 --- a/app-text/mandoc/mandoc-1.14.1.ebuild +++ b/app-text/mandoc/mandoc-1.14.1-r1.ebuild @@ -54,6 +54,7 @@ MANM_MDOC=mandoc_mdoc MANM_ROFF=mandoc_roff MANM_EQN=mandoc_eqn MANM_TBL=mandoc_tbl +MANM_MANCONF=mman.conf HAVE_SQLITE3="$(usex sqlite 1 0)"
[gentoo-commits] repo/gentoo:master commit in: app-text/mandoc/
commit: 2f74795691697175cd71ef994f2fcf1692183332 Author: Mike Frysinger gentoo org> AuthorDate: Mon Mar 13 22:43:35 2017 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Mar 13 22:45:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f747956 app-text/mandoc: drop old <1.14 versions app-text/mandoc/Manifest | 1 - app-text/mandoc/mandoc-1.13.4.ebuild | 67 2 files changed, 68 deletions(-) diff --git a/app-text/mandoc/Manifest b/app-text/mandoc/Manifest index d45ea851792..96ad7594bd1 100644 --- a/app-text/mandoc/Manifest +++ b/app-text/mandoc/Manifest @@ -1,2 +1 @@ -DIST mdocml-1.13.4.tar.gz 370428 SHA256 0a55c1addb188071d6f784599303656b8465e98ec6b2f4f264e12fb96d79e0ef SHA512 1d671651ca1bb81d0de86e34de8b95a3bde5b335bda03d1b83b601e26eed167af6ef8bac6f9935603e57514f2734cd8f979ed556c76db629dd5c685892d71ec2 WHIRLPOOL cba6d6e34d59a772ef6339b91ec57d7f9b0f6b7345567445eedd230d5c7f05971b70789fe4d338e226e863c47ca9f32667ff5ff03eaa8db97add1b1346523194 DIST mdocml-1.14.1.tar.gz 549302 SHA256 356954f141ec6f5635e938c826f2e16e4619bb361c64d84a31f6775d030a615b SHA512 90f00297d162faa404fe4e530f95422c210b8d23a0be5a115c2c8c17255d366e22901842affb06ed8aaf8febd3e5c79966ff713fa7daf00e8c48b7a857c6 WHIRLPOOL 28f67bd250d8fe7730bb6906b4dd9fc67362e36af23c2fd43d2109f0db2eb227db023b12b946d0a71e198b3f199665b21e935a016f577c4f35fa0b732e9918d3 diff --git a/app-text/mandoc/mandoc-1.13.4.ebuild b/app-text/mandoc/mandoc-1.13.4.ebuild deleted file mode 100644 index 38558e82387..000 --- a/app-text/mandoc/mandoc-1.13.4.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN="mdocml" -MY_P="${MY_PN}-${PV}" - -inherit multilib toolchain-funcs - -DESCRIPTION="Suite of tools compiling mdoc and man" -HOMEPAGE="http://mdocml.bsd.lv/; -SRC_URI="http://mdocml.bsd.lv/snapshots/${MY_P}.tar.gz; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="sqlite static" - -LIB_DEPEND="sys-libs/zlib[static-libs(+)] - sqlite? ( dev-db/sqlite:3[static-libs(+)] )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # The db-install change is to support parallel installs. - sed -i \ - -e '/ar rs/s:ar:$(AR):' \ - -e '/^db-install:/s:$: base-install:' \ - Makefile || die - - cat < "configure.local" -PREFIX="${EPREFIX}/usr" -BINDIR="${EPREFIX}/usr/bin" -SBINDIR="${EPREFIX}/usr/sbin" -LIBDIR="${EPREFIX}/usr/$(get_libdir)" -MANDIR="${EPREFIX}/usr/share/man" -INCLUDEDIR="${EPREFIX}/usr/include/mandoc" -EXAMPLEDIR="${EPREFIX}/usr/share/examples/mandoc" -MANPATH_DEFAULT="${EPREFIX}/usr/man:${EPREFIX}/usr/share/man:${EPREFIX}/usr/local/man:${EPREFIX}/usr/local/share/man" - -BINM_MAN=mman -BINM_SOELIM=msoelim -BINM_APROPOS=mapropos -BINM_WHATIS=mwhatis -BINM_MAKEWHATIS=mmakewhatis -MANM_MAN=mandoc_man -MANM_MDOC=mandoc_mdoc -MANM_ROFF=mandoc_roff -MANM_EQN=mandoc_eqn -MANM_TBL=mandoc_tbl - -HAVE_SQLITE3="$(usex sqlite 1 0)" - -CFLAGS="${CFLAGS} ${CPPFLAGS}" -LDFLAGS="${LDFLAGS} $(usex static -static '')" -AR="$(tc-getAR)" -CC="$(tc-getCC)" -# The STATIC variable is only used by man.cgi. -STATIC= -EOF -}
[gentoo-commits] repo/gentoo:master commit in: games-fps/openarena/files/
commit: 44c409e4a5840d6242bc5e4c8b47fc44f3d774e6 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 13 22:22:51 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 13 22:25:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c409e4 games-fps/openarena: fix build failure against media-libs/libjpeg-turbo, bug #587728 Fix unbundles jdatasrc file. Both providers media-libs/libjpeg-turbo and media-libs/jpeg implement 'jpeg_mem_src' function. No need to keep the local copy. Initial fix by Samuel BAUER. Reported-by: Toralf Förster Reported-by: watsoon Bug: https://bugs.gentoo.org/587728 Package-Manager: Portage-2.3.4, Repoman-2.3.2 .../files/openarena-0.8.8-unbundling.patch | 72 +- 1 file changed, 2 insertions(+), 70 deletions(-) diff --git a/games-fps/openarena/files/openarena-0.8.8-unbundling.patch b/games-fps/openarena/files/openarena-0.8.8-unbundling.patch index 2f108a6c8cb..b2c872f34cb 100644 --- a/games-fps/openarena/files/openarena-0.8.8-unbundling.patch +++ b/games-fps/openarena/files/openarena-0.8.8-unbundling.patch @@ -1,6 +1,6 @@ --- openarena-engine-source-0.8.8/Makefile +++ openarena-engine-source-0.8.8/Makefile -@@ -1406,41 +1406,7 @@ +@@ -1406,41 +1406,6 @@ $(B)/client/l_script.o \ $(B)/client/l_struct.o \ \ @@ -21,7 +21,7 @@ - $(B)/client/jcsample.o \ - $(B)/client/jdapimin.o \ - $(B)/client/jdapistd.o \ - $(B)/client/jdatasrc.o \ +- $(B)/client/jdatasrc.o \ - $(B)/client/jdcoefct.o \ - $(B)/client/jdcolor.o \ - $(B)/client/jddctmgr.o \ @@ -42,74 +42,6 @@ \ $(B)/client/tr_animation.o \ $(B)/client/tr_backend.o \ openarena-engine-source-0.8.8/code/jpeg-6b/jdatasrc.c -+++ openarena-engine-source-0.8.8/code/jpeg-6b/jdatasrc.c -@@ -15,9 +15,15 @@ - */ - - /* this is not a core library module, so it doesn't define JPEG_INTERNALS */ --#include "jinclude.h" --#include "jpeglib.h" --#include "jerror.h" -+#include -+#include -+#include -+#include -+#undef METHODDEF -+#define METHODDEF static -+#undef GLOBAL -+#define GLOBAL -+#define SIZEOF(object) ((size_t) sizeof(object)) - - #ifndef MIN - #define MIN(a, b) ((a)<(b)?(a):(b)) -@@ -44,7 +50,7 @@ - * before any data is actually read. - */ - --METHODDEF(void) -+METHODDEF void - init_source (j_decompress_ptr cinfo) - { - my_src_ptr src = (my_src_ptr) cinfo->src; -@@ -90,7 +96,7 @@ - * the front of the buffer rather than discarding it. - */ - --METHODDEF(boolean) -+METHODDEF boolean - fill_input_buffer (j_decompress_ptr cinfo) - { - my_src_ptr src = (my_src_ptr) cinfo->src; -@@ -129,7 +135,7 @@ - * buffer is the application writer's problem. - */ - --METHODDEF(void) -+METHODDEF void - skip_input_data (j_decompress_ptr cinfo, long num_bytes) - { - my_src_ptr src = (my_src_ptr) cinfo->src; -@@ -170,7 +176,7 @@ - * for error exit. - */ - --METHODDEF(void) -+METHODDEF void - term_source (j_decompress_ptr cinfo) - { - /* no work necessary here */ -@@ -183,8 +189,8 @@ - * for closing it after finishing decompression. - */ - --GLOBAL(void) --jpeg_mem_src (j_decompress_ptr cinfo, unsigned char *inbuf, size_t size) -+GLOBAL void -+jpeg_mem_src (j_decompress_ptr cinfo, unsigned char *inbuf, unsigned long size) - { - my_src_ptr src; - --- openarena-engine-source-0.8.8/code/renderer/tr_image_jpg.c +++ openarena-engine-source-0.8.8/code/renderer/tr_image_jpg.c @@ -31,7 +31,7 @@
[gentoo-commits] repo/gentoo:master commit in: dev-python/dill/
commit: f471bc53fd87713964ca3be0ed38174d3ba7a771 Author: Amadeusz Żołnowski gentoo org> AuthorDate: Mon Mar 13 20:47:33 2017 + Commit: Amadeusz Piotr Żołnowski gentoo org> CommitDate: Mon Mar 13 21:47:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f471bc53 dev-python/dill: Add Python targets required by pyro-4.47 Pyro is supported on Python 3.x and Pypy, so should its dependencies. Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/dill/dill-0.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/dill/dill-0.2.5.ebuild b/dev-python/dill/dill-0.2.5.ebuild index 5a4bd176cfe..f5c0414419a 100644 --- a/dev-python/dill/dill-0.2.5.ebuild +++ b/dev-python/dill/dill-0.2.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# 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} ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyro/
commit: 67288f8dce51546400623099ab573a5869ff12fc Author: Amadeusz Żołnowski gentoo org> AuthorDate: Fri Sep 16 22:30:11 2016 + Commit: Amadeusz Piotr Żołnowski gentoo org> CommitDate: Mon Mar 13 21:48:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67288f8d dev-python/pyro: Bump version to 4.47 dev-python/pyro/Manifest | 1 + dev-python/pyro/pyro-4.47.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/pyro/Manifest b/dev-python/pyro/Manifest index b518687c5ce..0839d1d5165 100644 --- a/dev-python/pyro/Manifest +++ b/dev-python/pyro/Manifest @@ -3,3 +3,4 @@ DIST Pyro4-4.25.tar.gz 295993 SHA256 ac2b0123badcb76c63eb716fcd95e0ee4021d345b5d DIST Pyro4-4.39.tar.gz 496566 SHA256 39c6ca7f86b0f0bebfeada687a5a8b99f66470a52b0f815195ae63c683266f24 SHA512 ac303401abe997b7ce0914a804538dcee9195bbe3fe1d07cf18be0592cbb4dbd161413e8d7a696a8dc1e29ff64fe98877ea1fa9811d9961340441cf414f31d98 WHIRLPOOL fc4377552f9e5f571d909b7c071095933625baea891535c976f735dab8f3d1b5b3f0132be2fcf9a003024d874a88ddd092b127127c0376807a1d2894d393 DIST Pyro4-4.40.tar.gz 501340 SHA256 00423d3710f60b2da146075a59e17bfa837f556ed2c8acafe05bc209dcaac3e9 SHA512 43ee1b0dd3e700d9fed16c5fceda30074dc6cd3cbd466efe911711eb81f1c4bce1967bed06225922e45812e04e36c49cd42d24c0edca1845159d1035326896e7 WHIRLPOOL fdc5f2f405a217db0840218201b1d943ef5828513cc606135dbe5dd7fb723dedec78ad25e8ea6cc2ca0a3e4b374eb8a73fe7db0dae6dcac117c0af9d0e757def DIST Pyro4-4.41.tar.gz 502294 SHA256 3af4749140e9d4032632277ac19e7fd4761856d2df0f0643c574d1e7174a9703 SHA512 01c3f16448b39cd7a83c845eec86013315ee183a3e50c6caee1d327308e67ff63732833b413b189ebcb77cdb3fc65bbd7417ecbfc8575775ff79550678bce020 WHIRLPOOL 4ff63737b01eca22bc1dcd7e61a81ad3285c90ac1e03764edffe85b003eade780a936bbd74773f8d58d2a34dbe562bdfe332c5dd8ddd052f5a3928caa736d882 +DIST Pyro4-4.47.tar.gz 437077 SHA256 9354b722f9f5965ade5839241c8d7ff06ec2fac678a2c9e197a63966da241c89 SHA512 5879cad65ba32fc735d002037bbdb9ee1ef7e61e169306f5ec5e6bb771478c17ddde621d8b73ff4ddff8ffb1307a25f7851bc5c96f8ff8689aa6d74d1157cd8b WHIRLPOOL 4e81666ca26d6bef337b952db5f906e37deb5e544bc936bc6fc798378102dfee3e24c03b8e69dfd6e7e4ba42d96a82310709ef98430d4a47c4a094048cca49fd diff --git a/dev-python/pyro/pyro-4.47.ebuild b/dev-python/pyro/pyro-4.47.ebuild new file mode 100644 index 000..0826edfd9d8 --- /dev/null +++ b/dev-python/pyro/pyro-4.47.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy ) + +inherit distutils-r1 + +MY_PN="Pyro4" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distributed object middleware for Python (RPC)" +HOMEPAGE="http://www.xs4all.nl/~irmen/pyro/ https://pypi.python.org/pypi/Pyro4 https://github.com/irmen/Pyro4; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples test" + +RDEPEND=" + !dev-python/pyro:0 + $(python_gen_cond_dep \ + 'dev-python/selectors34[${PYTHON_USEDEP}]' python{2_7,3_3}) + >=dev-python/serpent-1.11[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/dill[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/${MY_P}" +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + sed \ + -e '/sys.path.insert/a sys.path.insert(1,"PyroTests")' \ + -i tests/run_testsuite.py || die + + # Disable tests requiring network connection. + sed \ + -e "s/testBCstart/_&/" \ + -e "s/testDaemonPyroObj/_&/" \ + -e "s/testLookupAndRegister/_&/" \ + -e "s/testMulti/_&/" \ + -e "s/testRefuseDottedNames/_&/" \ + -e "s/testResolve/_&/" \ + -e "s/testBCLookup/_&/" \ + -e "s/testLookupInvalidHmac/_&/" \ + -e "s/testLookupUnixsockParsing/_&/" \ + -e "s/testPyroname/_&/" \ + -i tests/PyroTests/test_naming.py || die + sed \ + -e "s/testOwnloopBasics/_&/" \ + -e "s/testStartNSfunc/_&/" \ + -i tests/PyroTests/test_naming2.py || die + + sed \ + -e "s/testServerConnections/_&/" \ + -e "s/testServerParallelism/_&/" \ + -i tests/PyroTests/test_server.py || die + + sed \ + -e "s/testBroadcast/_&/" \ + -e "s/testGetIP/_&/" \ + -e "s/testGetIpVersion[46]/_&/" \ + -i tests/PyroTests/test_socket.py || die + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${S}"/tests >/dev/null || die +
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: d0cbfdccc26707abbbad2ceb1040988a03da87fb Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 15:39:12 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d0cbfdcc portage.checksum: Remove exception handling for missing hashlib Remove the try-except block for potential ImportError of hashlib. The hashlib module should be available in all supported Python versions, and we do not really test or support the case when it is not available. pym/portage/checksum.py | 55 ++--- 1 file changed, 25 insertions(+), 30 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 7812791ad..68ed44fa9 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -9,6 +9,8 @@ from portage import os from portage import _encodings from portage import _unicode_decode, _unicode_encode import errno +import functools +import hashlib import stat import sys import subprocess @@ -99,7 +101,7 @@ class _generate_hash_function(object): # pycrypto. However, it might be the only accelerated implementation of # WHIRLPOOL available. try: - import mhash, functools + import mhash for local_name, hash_name in (("rmd160", "ripemd160"), ("whirlpool", "whirlpool")): if hasattr(mhash, 'MHASH_%s' % local_name.upper()): globals()['%shash' % local_name] = \ @@ -124,7 +126,6 @@ except ImportError: try: # added in pycryptodome from Crypto.Hash import BLAKE2b, BLAKE2s, SHA3_256, SHA3_512 - import functools blake2bhash_ = getattr(BLAKE2b, 'new', None) if blake2bhash_ is not None: @@ -156,34 +157,28 @@ except ImportError: # Use hashlib from python-2.5 if available and prefer it over pycrypto and internal fallbacks. # Need special handling for RMD160/WHIRLPOOL as they may not always be provided by hashlib. -try: - import hashlib, functools - - md5hash = _generate_hash_function("MD5", hashlib.md5, origin="hashlib") - sha1hash = _generate_hash_function("SHA1", hashlib.sha1, origin="hashlib") - sha256hash = _generate_hash_function("SHA256", hashlib.sha256, origin="hashlib") - sha512hash = _generate_hash_function("SHA512", hashlib.sha512, origin="hashlib") - for local_name, hash_name in ( - ("rmd160", "ripemd160"), - ("whirlpool", "whirlpool"), - # available since Python 3.6 - ("BLAKE2B", "blake2b"), - ("BLAKE2S", "blake2s"), - ("SHA3_256", "sha3_256"), - ("SHA3_512", "sha3_512"), - ): - try: - hashlib.new(hash_name) - except ValueError: - pass - else: - globals()['%shash' % local_name] = \ - _generate_hash_function(local_name.upper(), \ - functools.partial(hashlib.new, hash_name), \ - origin='hashlib') - -except ImportError: - pass +md5hash = _generate_hash_function("MD5", hashlib.md5, origin="hashlib") +sha1hash = _generate_hash_function("SHA1", hashlib.sha1, origin="hashlib") +sha256hash = _generate_hash_function("SHA256", hashlib.sha256, origin="hashlib") +sha512hash = _generate_hash_function("SHA512", hashlib.sha512, origin="hashlib") +for local_name, hash_name in ( + ("rmd160", "ripemd160"), + ("whirlpool", "whirlpool"), + # available since Python 3.6 + ("BLAKE2B", "blake2b"), + ("BLAKE2S", "blake2s"), + ("SHA3_256", "sha3_256"), + ("SHA3_512", "sha3_512"), + ): + try: + hashlib.new(hash_name) + except ValueError: + pass + else: + globals()['%shash' % local_name] = \ + _generate_hash_function(local_name.upper(), \ + functools.partial(hashlib.new, hash_name), \ + origin='hashlib') _whirlpool_unaccelerated = False if "WHIRLPOOL" not in hashfunc_map:
[gentoo-commits] proj/portage:master commit in: pym/portage/tests/util/, pym/portage/
commit: b773fc08fe7b20b46a810b6eca85e489a69fb8ac Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 16:50:48 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:30 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b773fc08 Support STREEBOG{256,512} hash function (from pygcrypt), #597736 pym/portage/checksum.py | 5 - pym/portage/const.py| 3 ++- pym/portage/tests/util/test_checksum.py | 18 ++ 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 92b41b133..3ee100c3f 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -137,7 +137,8 @@ if "SHA3_256" not in hashfunc_map or "SHA3_512" not in hashfunc_map: # Support pygcrypt as fallback using optimized routines from libgcrypt # (GnuPG). -gcrypt_algos = frozenset(('RMD160', 'WHIRLPOOL', 'SHA3_256', 'SHA3_512')) +gcrypt_algos = frozenset(('RMD160', 'WHIRLPOOL', 'SHA3_256', 'SHA3_512', + 'STREEBOG256', 'STREEBOG512')) if gcrypt_algos.difference(hashfunc_map): try: import binascii @@ -158,6 +159,8 @@ if gcrypt_algos.difference(hashfunc_map): 'WHIRLPOOL': 'whirlpool', 'SHA3_256': 'sha3-256', 'SHA3_512': 'sha3-512', + 'STREEBOG256': 'stribog256', + 'STREEBOG512': 'stribog512', } for local_name, gcry_name in name_mapping.items(): diff --git a/pym/portage/const.py b/pym/portage/const.py index 0cef2e8ae..7e415ba9c 100644 --- a/pym/portage/const.py +++ b/pym/portage/const.py @@ -232,7 +232,8 @@ MANIFEST1_REQUIRED_HASH = "MD5" # - Remove redundant settings from gentoo-x86/metadata/layout.conf. MANIFEST2_HASH_FUNCTIONS = ("SHA256", "SHA512", "WHIRLPOOL", - "BLAKE2B", "BLAKE2S", "SHA3_256", "SHA3_512") + "BLAKE2B", "BLAKE2S", "SHA3_256", "SHA3_512", + "STREEBOG256", "STREEBOG512") MANIFEST2_HASH_DEFAULTS = frozenset(["SHA256", "SHA512", "WHIRLPOOL"]) MANIFEST2_REQUIRED_HASH = "SHA256" diff --git a/pym/portage/tests/util/test_checksum.py b/pym/portage/tests/util/test_checksum.py index 72b8cef3f..01ac8f9d0 100644 --- a/pym/portage/tests/util/test_checksum.py +++ b/pym/portage/tests/util/test_checksum.py @@ -86,3 +86,21 @@ class ChecksumTestCase(TestCase): '6634c004dc31822fa65c2f1e2e3bbf0cfa35085653cca1ca9ca42f8f3f13c908405e0b665918146181c9fc9a9d793fc05429d669c35a55517820dfaa071425ca') except DigestException: self.skipTest('SHA3_512 implementation not available') + + def test_streebog256(self): + try: + self.assertEqual(checksum_str(b'', 'STREEBOG256'), + '3f539a213e97c802cc229d474c6aa32a825a360b2a933a949fd925208d9ce1bb') + self.assertEqual(checksum_str(self.text, 'STREEBOG256'), + '4992f1239c46f15b89e7b83ded4d83fb5966da3692788a4a1a6d118f78c08444') + except DigestException: + self.skipTest('STREEBOG256 implementation not available') + + def test_streebog512(self): + try: + self.assertEqual(checksum_str(b'', 'STREEBOG512'), + '8e945da209aa869f0455928529bcae4679e9873ab707b55315f56ceb98bef0a7362f715528356ee83cda5f2aac4c6ad2ba3a715c1bcd81cb8e9f90bf4c1c1a8a') + self.assertEqual(checksum_str(self.text, 'STREEBOG512'), + '330f5c26437f4e22c0163c72b12e93b8c27202f0750627355bdee43a0e0b253c90fbf0a27adbe5414019ff01ed84b7b240a1da1cbe10fae3adffc39c2d87a51f') + except DigestException: + self.skipTest('STREEBOG512 implementation not available')
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 0eba01c258f8b3716cff0a768afaa3bb0271479b Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 17:02:01 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:30 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0eba01c2 portage.checksum: Support pygost as fallback Streebog provider Support the pure Python implementation of Streebog in pygost as a fallback algorithm. The code is horrible (it stores all the data in memory before hashing), so it is really intended as last fallback. pym/portage/checksum.py | 15 +++ 1 file changed, 15 insertions(+) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 3ee100c3f..df896533f 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -247,6 +247,21 @@ if 'RMD160' not in hashfunc_map or 'WHIRLPOOL' not in hashfunc_map: pass +# Support pygost as fallback streebog provider +# It's mostly provided as a reference implementation; it's pure Python, +# slow and reads all data to memory (i.e. doesn't hash on update()...) +if 'STREEBOG256' not in hashfunc_map or 'STREEBOG512' not in hashfunc_map: + try: + import pygost.gost34112012 + + _generate_hash_function("STREEBOG256", + functools.partial(pygost.gost34112012.GOST34112012, digest_size=32), origin="pygost") + _generate_hash_function("STREEBOG512", + functools.partial(pygost.gost34112012.GOST34112012, digest_size=64), origin="pygost") + except ImportError: + pass + + _whirlpool_unaccelerated = False if "WHIRLPOOL" not in hashfunc_map: # Bundled WHIRLPOOL implementation
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 42fa52af521867b45b56f091c91b7b6aa78ba677 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 15:33:28 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=42fa52af portage.checksum: Remove fallbacks for algorithms guaranteed since py2.7 The MD5, SHA1 and SHA2 algorithms are guaranteed to be available in hashlib for Python 2.7 and newer, making the fallbacks to other implementations meaningless. Remove them to simplify the code. pym/portage/checksum.py | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 82e8bec00..7812791ad 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -19,10 +19,10 @@ import tempfile # most preferred first. Please keep this in sync with logic below. # # -# MD5: hashlib, mhash -# SHA1: hashlib, mhash -# SHA256: hashlib, pycrypto, mhash -# SHA512: hashlib, mhash +# MD5: hashlib +# SHA1: hashlib +# SHA256: hashlib +# SHA512: hashlib # RMD160: hashlib, pycrypto, mhash # WHIRLPOOL: hashlib, mhash, bundled # BLAKE2B (512): hashlib (3.6+), pycrypto @@ -100,10 +100,6 @@ class _generate_hash_function(object): # WHIRLPOOL available. try: import mhash, functools - md5hash = _generate_hash_function("MD5", functools.partial(mhash.MHASH, mhash.MHASH_MD5), origin="mhash") - sha1hash = _generate_hash_function("SHA1", functools.partial(mhash.MHASH, mhash.MHASH_SHA1), origin="mhash") - sha256hash = _generate_hash_function("SHA256", functools.partial(mhash.MHASH, mhash.MHASH_SHA256), origin="mhash") - sha512hash = _generate_hash_function("SHA512", functools.partial(mhash.MHASH, mhash.MHASH_SHA512), origin="mhash") for local_name, hash_name in (("rmd160", "ripemd160"), ("whirlpool", "whirlpool")): if hasattr(mhash, 'MHASH_%s' % local_name.upper()): globals()['%shash' % local_name] = \ @@ -117,11 +113,7 @@ except ImportError: # Check for 'new' attributes, since they can be missing if the module # is broken somehow. try: - from Crypto.Hash import SHA256, RIPEMD - sha256hash_ = getattr(SHA256, 'new', None) - if sha256hash_ is not None: - sha256hash = _generate_hash_function("SHA256", - sha256hash_, origin="pycrypto") + from Crypto.Hash import RIPEMD rmd160hash_ = getattr(RIPEMD, 'new', None) if rmd160hash_ is not None: rmd160hash = _generate_hash_function("RMD160",
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 74ac4204f1d17c07f1b84c139b2484da8b95b98d Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 14:16:23 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=74ac4204 portage.checksum: Support getting byte string checksums Add a checksum_str() method to Portage hashes and a matching function to make it possible to compute checksums of arbitrary bytestrings rather than just files. pym/portage/checksum.py | 29 + 1 file changed, 29 insertions(+) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 67d6a544f..9ba251f29 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -59,6 +59,18 @@ class _generate_hash_function(object): hashfunc_map[hashtype] = self hashorigin_map[hashtype] = origin + def checksum_str(self, data): + """ + Obtain a checksum of a byte-string. + + @param data: Data to hash + @type data: bytes + @return: The hash of the data (hex-digest) + """ + checksum = self._hashobject() + checksum.update(data) + return checksum.hexdigest() + def checksum_file(self, filename): """ Run a checksum against a file. @@ -461,3 +473,20 @@ def perform_multiple_checksums(filename, hashes=["MD5"], calc_prelink=0): raise portage.exception.DigestException(x+" hash function not available (needs dev-python/pycrypto or >=dev-lang/python-2.5)") rVal[x] = perform_checksum(filename, x, calc_prelink)[0] return rVal + + +def checksum_str(data, hashname="MD5"): + """ + Run a specific checksum against a byte string. + + @param filename: Data to checksum + @type filename: Bytes + @param hashname: The type of hash function to run + @type hashname: String + @rtype: String + @return: The hash (hex-digest) of the data + """ + if hashname not in hashfunc_map: + raise portage.exception.DigestException(hashname + \ + " hash function not available (needs dev-python/pycrypto)") + return hashfunc_map[hashname].checksum_str(data)
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: a3300858d3ab3f427e1a1450641f440f97272f19 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 13 14:43:21 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:37 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a3300858 portage.checksum: Store supported hash types in a frozenset Copy the list of supported hash types (hashfunc_map dict) into a frozenset to support efficient access in the public API. pym/portage/checksum.py | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index df896533f..ff132751b 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -278,6 +278,9 @@ class SizeHash(object): hashfunc_map["size"] = SizeHash() +# cache all supported hash methods in a frozenset +hashfunc_keys = frozenset(hashfunc_map) + # end actual hash functions @@ -312,15 +315,15 @@ def _perform_md5_merge(x, **kwargs): def perform_all(x, calc_prelink=0): mydict = {} - for k in hashfunc_map: + for k in hashfunc_keys: mydict[k] = perform_checksum(x, k, calc_prelink)[0] return mydict def get_valid_checksum_keys(): - return list(hashfunc_map) + return hashfunc_keys def get_hash_origin(hashtype): - if hashtype not in hashfunc_map: + if hashtype not in hashfunc_keys: raise KeyError(hashtype) return hashorigin_map.get(hashtype, "unknown") @@ -334,7 +337,7 @@ def _filter_unaccelarated_hashes(digests): due to minimization of dependencies. """ if _whirlpool_unaccelerated and "WHIRLPOOL" in digests: - verifiable_hash_types = set(digests).intersection(hashfunc_map) + verifiable_hash_types = set(digests).intersection(hashfunc_keys) verifiable_hash_types.discard("size") if len(verifiable_hash_types) > 1: digests = dict(digests) @@ -383,7 +386,7 @@ def _apply_hash_filter(digests, hash_filter): @type hash_filter: callable """ - verifiable_hash_types = set(digests).intersection(hashfunc_map) + verifiable_hash_types = set(digests).intersection(hashfunc_keys) verifiable_hash_types.discard("size") modified = False if len(verifiable_hash_types) > 1: @@ -430,10 +433,10 @@ def verify_all(filename, mydict, calc_prelink=0, strict=0): raise portage.exception.FileNotFound(filename) return False, (str(e), None, None) - verifiable_hash_types = set(mydict).intersection(hashfunc_map) + verifiable_hash_types = set(mydict).intersection(hashfunc_keys) verifiable_hash_types.discard("size") if not verifiable_hash_types: - expected = set(hashfunc_map) + expected = set(hashfunc_keys) expected.discard("size") expected = list(expected) expected.sort() @@ -448,7 +451,7 @@ def verify_all(filename, mydict, calc_prelink=0, strict=0): for x in sorted(mydict): if x == "size": continue - elif x in hashfunc_map: + elif x in hashfunc_keys: myhash = perform_checksum(filename, x, calc_prelink=calc_prelink)[0] if mydict[x] != myhash: if strict: @@ -504,7 +507,7 @@ def perform_checksum(filename, hashname="MD5", calc_prelink=0): # This happens during uninstallation of prelink. prelink_capable = False try: - if hashname not in hashfunc_map: + if hashname not in hashfunc_keys: raise portage.exception.DigestException(hashname + \ " hash function not available (needs dev-python/pycrypto)") myhash, mysize = hashfunc_map[hashname].checksum_file(myfilename) @@ -541,7 +544,7 @@ def perform_multiple_checksums(filename, hashes=["MD5"], calc_prelink=0): """ rVal = {} for x in hashes: - if x not in hashfunc_map: + if x not in hashfunc_keys: raise portage.exception.DigestException(x+" hash function not available (needs dev-python/pycrypto or >=dev-lang/python-2.5)") rVal[x] = perform_checksum(filename, x, calc_prelink)[0] return rVal @@ -558,7 +561,7 @@ def checksum_str(data, hashname="MD5"): @rtype: String @return: The hash (hex-digest) of the data """ - if hashname not in hashfunc_map: + if hashname not in hashfunc_keys: raise portage.exception.DigestException(hashname + \ " hash function not available (needs dev-python/pycrypto)")
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 35d17f9331ac367a47e0e5277e63d766da097df3 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 16:32:06 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:30 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=35d17f93 portage.checksum: Support pygcrypt as optimized fallback pygcrypt uses libgcrypt which provides support for ripemd160, whirlpool, SHA3, plus some algorithms not provided by any other library. pym/portage/checksum.py | 38 ++ 1 file changed, 38 insertions(+) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 2c482f5e7..92b41b133 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -135,6 +135,44 @@ if "SHA3_256" not in hashfunc_map or "SHA3_512" not in hashfunc_map: pass +# Support pygcrypt as fallback using optimized routines from libgcrypt +# (GnuPG). +gcrypt_algos = frozenset(('RMD160', 'WHIRLPOOL', 'SHA3_256', 'SHA3_512')) +if gcrypt_algos.difference(hashfunc_map): + try: + import binascii + import pygcrypt.hashcontext + + class GCryptHashWrapper(object): + def __init__(self, algo): + self._obj = pygcrypt.hashcontext.HashContext(algo=algo) + + def update(self, data): + self._obj.write(data) + + def hexdigest(self): + return binascii.b2a_hex(self._obj.read()).decode() + + name_mapping = { + 'RMD160': 'ripemd160', + 'WHIRLPOOL': 'whirlpool', + 'SHA3_256': 'sha3-256', + 'SHA3_512': 'sha3-512', + } + + for local_name, gcry_name in name_mapping.items(): + try: + pygcrypt.hashcontext.HashContext(algo=gcry_name) + except Exception: # yes, it throws Exception... + pass + else: + _generate_hash_function(local_name, + functools.partial(GCryptHashWrapper, gcry_name), + origin="pygcrypt") + except ImportError: + pass + + # Use pycrypto when available, prefer it over the internal fallbacks # Check for 'new' attributes, since they can be missing if the module # is broken somehow.
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 83a17574cae30ec81adc64f59c55a0eb6b2be064 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 15:51:35 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:30 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=83a17574 portage.checksum: Stop exposing global hash variables Stop exposing global variables such as 'md5hash'. Those are not used anywhere anymore, exposing them makes the code more complex and makes it easy to accidentally fail to set them properly (this happened already for SHA3). Instead, rely on them being inserted into hashfunc_map. pym/portage/checksum.py | 42 -- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 68ed44fa9..659012cdc 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -102,11 +102,10 @@ class _generate_hash_function(object): # WHIRLPOOL available. try: import mhash - for local_name, hash_name in (("rmd160", "ripemd160"), ("whirlpool", "whirlpool")): - if hasattr(mhash, 'MHASH_%s' % local_name.upper()): - globals()['%shash' % local_name] = \ - _generate_hash_function(local_name.upper(), \ - functools.partial(mhash.MHASH, getattr(mhash, 'MHASH_%s' % hash_name.upper())), \ + for local_name, hash_name in (("RMD160", "RIPEMD160"), ("WHIRLPOOL", "WHIRLPOOL")): + if hasattr(mhash, 'MHASH_%s' % hash_name): + _generate_hash_function(local_name, + functools.partial(mhash.MHASH, getattr(mhash, 'MHASH_%s' % hash_name)), origin='mhash') except ImportError: pass @@ -118,7 +117,7 @@ try: from Crypto.Hash import RIPEMD rmd160hash_ = getattr(RIPEMD, 'new', None) if rmd160hash_ is not None: - rmd160hash = _generate_hash_function("RMD160", + _generate_hash_function("RMD160", rmd160hash_, origin="pycrypto") except ImportError: pass @@ -129,19 +128,19 @@ try: blake2bhash_ = getattr(BLAKE2b, 'new', None) if blake2bhash_ is not None: - blake2bhash = _generate_hash_function("BLAKE2B", + _generate_hash_function("BLAKE2B", functools.partial(blake2bhash_, digest_bytes=64), origin="pycrypto") blake2shash_ = getattr(BLAKE2s, 'new', None) if blake2shash_ is not None: - blake2shash = _generate_hash_function("BLAKE2S", + _generate_hash_function("BLAKE2S", functools.partial(blake2shash_, digest_bytes=32), origin="pycrypto") sha3_256hash_ = getattr(SHA3_256, 'new', None) if sha3_256hash_ is not None: - sha3_256hash = _generate_hash_function("SHA3_256", + _generate_hash_function("SHA3_256", sha3_256hash_, origin="pycrypto") sha3_512hash_ = getattr(SHA3_512, 'new', None) if sha3_512hash_ is not None: - sha3_512hash = _generate_hash_function("SHA3_512", + _generate_hash_function("SHA3_512", sha3_512hash_, origin="pycrypto") except ImportError: pass @@ -150,20 +149,20 @@ except ImportError: try: import sha3 - sha3_256hash = _generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3") - sha3_512hash = _generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3") + _generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3") + _generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3") except ImportError: pass # Use hashlib from python-2.5 if available and prefer it over pycrypto and internal fallbacks. # Need special handling for RMD160/WHIRLPOOL as they may not always be provided by hashlib. -md5hash = _generate_hash_function("MD5", hashlib.md5, origin="hashlib") -sha1hash = _generate_hash_function("SHA1", hashlib.sha1, origin="hashlib") -sha256hash = _generate_hash_function("SHA256", hashlib.sha256, origin="hashlib") -sha512hash = _generate_hash_function("SHA512", hashlib.sha512, origin="hashlib") +_generate_hash_function("MD5", hashlib.md5, origin="hashlib") +_generate_hash_function("SHA1", hashlib.sha1, origin="hashlib") +_generate_hash_function("SHA256", hashlib.sha256, origin="hashlib") +_generate_hash_function("SHA512", hashlib.sha512, origin="hashlib") for local_name, hash_name in ( - ("rmd160", "ripemd160"), - ("whirlpool", "whirlpool"), + ("RMD160", "ripemd160"), + ("WHIRLPOOL", "whirlpool"), # available since Python 3.6 ("BLAKE2B", "blake2b"), ("BLAKE2S", "blake2s"), @@ -175,9 +174,8 @@ for local_name, hash_name in (
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 3e5a2b3057bd77f965b30a80e4e914d428ad6617 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 14:23:21 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e5a2b30 portage.checksum: Remove python-fchksum support Remove the support for MD5 implementation from python-fchksum package. The package is rarely installed, supports Python 2.7 only and the code handles checksumming a whole file only. pym/portage/checksum.py | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 3e61acdec..9f88f7e65 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -19,7 +19,7 @@ import tempfile # most preferred first. Please keep this in sync with logic below. # # -# MD5: python-fchksum, hashlib, mhash +# MD5: hashlib, mhash # SHA1: hashlib, mhash # SHA256: hashlib, pycrypto, mhash # SHA512: hashlib, mhash @@ -186,15 +186,6 @@ if "WHIRLPOOL" not in hashfunc_map: from portage.util.whirlpool import new as _new_whirlpool whirlpoolhash = _generate_hash_function("WHIRLPOOL", _new_whirlpool, origin="bundled") -# Use python-fchksum if available, prefer it over all other MD5 implementations -try: - from fchksum import fmd5t as md5hash - hashfunc_map["MD5"] = md5hash - hashorigin_map["MD5"] = "python-fchksum" - -except ImportError: - pass - # There is only one implementation for size def getsize(filename): size = os.stat(filename).st_size
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 121e8a21abfad35f1a571bdbf228c3400e1e8f00 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 14:12:37 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=121e8a21 portage.checksum: create explicit checksum_file() method Make the file checksum generation code use an explicit checksum_file() method rather than implicit __call__. This should be more readable, and make it cleanly possible to add more methods. pym/portage/checksum.py | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 9f88f7e65..67d6a544f 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -59,7 +59,7 @@ class _generate_hash_function(object): hashfunc_map[hashtype] = self hashorigin_map[hashtype] = origin - def __call__(self, filename): + def checksum_file(self, filename): """ Run a checksum against a file. @@ -186,11 +186,14 @@ if "WHIRLPOOL" not in hashfunc_map: from portage.util.whirlpool import new as _new_whirlpool whirlpoolhash = _generate_hash_function("WHIRLPOOL", _new_whirlpool, origin="bundled") + # There is only one implementation for size -def getsize(filename): - size = os.stat(filename).st_size - return (size, size) -hashfunc_map["size"] = getsize +class SizeHash(object): + def checksum_file(self, filename): + size = os.stat(filename).st_size + return (size, size) + +hashfunc_map["size"] = SizeHash() # end actual hash functions @@ -420,7 +423,7 @@ def perform_checksum(filename, hashname="MD5", calc_prelink=0): if hashname not in hashfunc_map: raise portage.exception.DigestException(hashname + \ " hash function not available (needs dev-python/pycrypto)") - myhash, mysize = hashfunc_map[hashname](myfilename) + myhash, mysize = hashfunc_map[hashname].checksum_file(myfilename) except (OSError, IOError) as e: if e.errno in (errno.ENOENT, errno.ESTALE): raise portage.exception.FileNotFound(myfilename)
[gentoo-commits] proj/portage:master commit in: /
commit: 70fac9ed390c12a2fa1c9063eaeb1189dcf49a1c Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 17:09:03 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:37 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=70fac9ed travis: Install additional (pure Python) crypto providers if necessary Install pysha3 to provide the SHA3 routines on Python < 3.6, and install pygost to provide a Streebog implementation. .travis.yml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7fe3c06aa..196e3520a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,14 @@ python: - pypy # command to install dependencies -install: "pip install lxml" +install: +- pip install lxml +# python3.6+ has sha3 built-in, for older versions install pysha3 +# (except for pypy where pysha3 is broken) +- "[[ ${TRAVIS_PYTHON_VERSION} == 3.[6789] || ${TRAVIS_PYTHON_VERSION} == pypy ]] || pip install pysha3" +# always install pygost for Streebog +# (except for py3.3 which it does not support) +- "[[ ${TRAVIS_PYTHON_VERSION} == 3.3 ]] || pip install pygost" script: - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
[gentoo-commits] proj/portage:master commit in: pym/portage/, pym/portage/package/ebuild/, pym/portage/_emirrordist/, ...
commit: b33c96528330f55ac2441cd497641d0fc4f08b2a Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 13:16:47 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:28 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b33c9652 Use public API: hashfunc_map -> get_valid_checksum_keys() Use get_valid_checksum_keys() function instead of accessing hashfunc_map directly throughout the Portage. pym/portage/_emirrordist/FetchTask.py | 2 +- pym/portage/dbapi/bintree.py | 4 ++-- pym/portage/eclass_cache.py | 2 +- pym/portage/manifest.py | 4 ++-- pym/portage/package/ebuild/fetch.py | 10 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pym/portage/_emirrordist/FetchTask.py b/pym/portage/_emirrordist/FetchTask.py index 64de67582..203b8c213 100644 --- a/pym/portage/_emirrordist/FetchTask.py +++ b/pym/portage/_emirrordist/FetchTask.py @@ -574,7 +574,7 @@ class FetchTask(CompositeTask): else: for hash_name in self.digests: if hash_name != "size" and \ - hash_name in portage.checksum.hashfunc_map: + hash_name in portage.checksum.get_valid_checksum_keys(): return hash_name return None diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py index ae9e7caa2..12c3d3e51 100644 --- a/pym/portage/dbapi/bintree.py +++ b/pym/portage/dbapi/bintree.py @@ -7,7 +7,7 @@ __all__ = ["bindbapi", "binarytree"] import portage portage.proxy.lazyimport.lazyimport(globals(), - 'portage.checksum:hashfunc_map,perform_multiple_checksums,' + \ + 'portage.checksum:get_valid_checksum_keys,perform_multiple_checksums,' + \ 'verify_all,_apply_hash_filter,_hash_filter', 'portage.dbapi.dep_expand:dep_expand', 'portage.dep:dep_getkey,isjustname,isvalidatom,match_from_list', @@ -1546,7 +1546,7 @@ class binarytree(object): if metadata is None: return digests - for k in hashfunc_map: + for k in get_valid_checksum_keys(): v = metadata.get(k) if not v: continue diff --git a/pym/portage/eclass_cache.py b/pym/portage/eclass_cache.py index 2988d25d6..d2d9e2710 100644 --- a/pym/portage/eclass_cache.py +++ b/pym/portage/eclass_cache.py @@ -48,7 +48,7 @@ class hashed_path(object): # we don't care to allow .mD5 as an alias for .md5 raise AttributeError(attr) hashname = attr.upper() - if hashname not in checksum.hashfunc_map: + if hashname not in checksum.get_valid_checksum_keys(): raise AttributeError(attr) val = checksum.perform_checksum(self.location, hashname)[0] setattr(self, attr, val) diff --git a/pym/portage/manifest.py b/pym/portage/manifest.py index 7278e21c1..28a77ba87 100644 --- a/pym/portage/manifest.py +++ b/pym/portage/manifest.py @@ -13,7 +13,7 @@ import warnings import portage portage.proxy.lazyimport.lazyimport(globals(), - 'portage.checksum:hashfunc_map,perform_multiple_checksums,' + \ + 'portage.checksum:get_valid_checksum_keys,perform_multiple_checksums,' + \ 'verify_all,_apply_hash_filter,_filter_unaccelarated_hashes', 'portage.repository.config:_find_invalid_path_char', 'portage.util:write_atomic,writemsg_level', @@ -154,7 +154,7 @@ class Manifest(object): self.hashes.update(hashes.intersection(MANIFEST2_HASH_FUNCTIONS)) self.hashes.difference_update(hashname for hashname in \ - list(self.hashes) if hashname not in hashfunc_map) + list(self.hashes) if hashname not in get_valid_checksum_keys()) self.hashes.add("size") self.hashes.add(MANIFEST2_REQUIRED_HASH) for t in MANIFEST2_IDENTIFIERS: diff --git a/pym/portage/package/ebuild/fetch.py b/pym/portage/package/ebuild/fetch.py index 8755b7522..5c4b74446 100644 --- a/pym/portage/package/ebuild/fetch.py +++ b/pym/portage/package/ebuild/fetch.py @@ -29,7 +29,7 @@ portage.proxy.lazyimport.lazyimport(globals(), from portage import OrderedDict, os, selinux, shutil, _encodings, \ _shell_quote, _unicode_encode -from portage.checksum import (hashfunc_map, perform_md5, verify_all, +from portage.checksum import (get_valid_checksum_keys, perform_md5, verify_all, _filter_unaccelarated_hashes, _hash_filter, _apply_hash_filter) from portage.const import BASH_BINARY, CUSTOM_MIRRORS_FILE, \ GLOBAL_CONFIG_PATH @@ -551,6 +551,8 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0, distdir_writable =
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 0751158e5de176befeed5cb694342a1f0e19e895 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 15:21:44 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0751158e portage.checksum: Fix BLAKE2* fallbacks from pycryptodome Fix BLAKE2* fallback functions to explicitly provide digest length as required by pycryptodome. pym/portage/checksum.py | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 9ba251f29..82e8bec00 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -132,14 +132,16 @@ except ImportError: try: # added in pycryptodome from Crypto.Hash import BLAKE2b, BLAKE2s, SHA3_256, SHA3_512 + import functools + blake2bhash_ = getattr(BLAKE2b, 'new', None) if blake2bhash_ is not None: blake2bhash = _generate_hash_function("BLAKE2B", - blake2bhash_, origin="pycrypto") + functools.partial(blake2bhash_, digest_bytes=64), origin="pycrypto") blake2shash_ = getattr(BLAKE2s, 'new', None) if blake2shash_ is not None: blake2shash = _generate_hash_function("BLAKE2S", - blake2shash_, origin="pycrypto") + functools.partial(blake2shash_, digest_bytes=32), origin="pycrypto") sha3_256hash_ = getattr(SHA3_256, 'new', None) if sha3_256hash_ is not None: sha3_256hash = _generate_hash_function("SHA3_256",
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: b55246ef32bf35d24977c7dda7a4ace946ebf476 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 11:49:08 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:28 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b55246ef portage.checksum: Update fallback doc for SHA3/BLAKE2* pym/portage/checksum.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 042a0a745..ac11d3f4b 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -24,10 +24,10 @@ import tempfile # SHA512: hashlib, mhash # RMD160: hashlib, pycrypto, mhash # WHIRLPOOL: hashlib, mhash, bundled -# BLAKE2B (512): hashlib (3.6+) -# BLAKE2S (512): hashlib (3.6+) -# SHA3_256: hashlib (3.6+) -# SHA3_512: hashlib (3.6+) +# BLAKE2B (512): hashlib (3.6+), pycrypto +# BLAKE2S (512): hashlib (3.6+), pycrypto +# SHA3_256: hashlib (3.6+), pycrypto +# SHA3_512: hashlib (3.6+), pycrypto #dict of all available hash functions
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: 9a36b0c028af8a13bc9c8b28da2cdbf336a625ae Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 16:00:27 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:30 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9a36b0c0 portage.checksum: Reorder to avoid loading redundant impls Reorder the checksum implementations to start with the most preferred implementation, and try fallbacks only if the most preferred implementation is not available. Most importantly, this means that Portage will no longer attempt to load all hash libraries in the system, especially when it can satisfy its requirements with hashlib. pym/portage/checksum.py | 145 +--- 1 file changed, 87 insertions(+), 58 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index 659012cdc..2c482f5e7 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -93,66 +93,11 @@ class _generate_hash_function(object): return (checksum.hexdigest(), size) -# Define hash functions, try to use the best module available. Later definitions -# override earlier ones -# Try to use mhash if available -# mhash causes GIL presently, so it gets less priority than hashlib and -# pycrypto. However, it might be the only accelerated implementation of -# WHIRLPOOL available. -try: - import mhash - for local_name, hash_name in (("RMD160", "RIPEMD160"), ("WHIRLPOOL", "WHIRLPOOL")): - if hasattr(mhash, 'MHASH_%s' % hash_name): - _generate_hash_function(local_name, - functools.partial(mhash.MHASH, getattr(mhash, 'MHASH_%s' % hash_name)), - origin='mhash') -except ImportError: - pass - -# Use pycrypto when available, prefer it over the internal fallbacks -# Check for 'new' attributes, since they can be missing if the module -# is broken somehow. -try: - from Crypto.Hash import RIPEMD - rmd160hash_ = getattr(RIPEMD, 'new', None) - if rmd160hash_ is not None: - _generate_hash_function("RMD160", - rmd160hash_, origin="pycrypto") -except ImportError: - pass - -try: - # added in pycryptodome - from Crypto.Hash import BLAKE2b, BLAKE2s, SHA3_256, SHA3_512 - - blake2bhash_ = getattr(BLAKE2b, 'new', None) - if blake2bhash_ is not None: - _generate_hash_function("BLAKE2B", - functools.partial(blake2bhash_, digest_bytes=64), origin="pycrypto") - blake2shash_ = getattr(BLAKE2s, 'new', None) - if blake2shash_ is not None: - _generate_hash_function("BLAKE2S", - functools.partial(blake2shash_, digest_bytes=32), origin="pycrypto") - sha3_256hash_ = getattr(SHA3_256, 'new', None) - if sha3_256hash_ is not None: - _generate_hash_function("SHA3_256", - sha3_256hash_, origin="pycrypto") - sha3_512hash_ = getattr(SHA3_512, 'new', None) - if sha3_512hash_ is not None: - _generate_hash_function("SHA3_512", - sha3_512hash_, origin="pycrypto") -except ImportError: - pass - -# Support using pysha3 as fallback for python<3.6 -try: - import sha3 +# Define hash functions, try to use the best module available. Preferred +# modules should go first, latter ones should check if the hashes aren't +# already defined. - _generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3") - _generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3") -except ImportError: - pass # Use hashlib from python-2.5 if available and prefer it over pycrypto and internal fallbacks. # Need special handling for RMD160/WHIRLPOOL as they may not always be provided by hashlib. @@ -178,6 +123,89 @@ for local_name, hash_name in ( functools.partial(hashlib.new, hash_name), origin='hashlib') + +# Support using pysha3 as fallback for python<3.6 +if "SHA3_256" not in hashfunc_map or "SHA3_512" not in hashfunc_map: + try: + import sha3 + + _generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3") + _generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3") + except ImportError: + pass + + +# Use pycrypto when available, prefer it over the internal fallbacks +# Check for 'new' attributes, since they can be missing if the module +# is broken somehow. +if 'RMD160' not in hashfunc_map: + try: + from Crypto.Hash import RIPEMD + rmd160hash_ = getattr(RIPEMD, 'new', None) + if rmd160hash_ is not None: + _generate_hash_function("RMD160", + rmd160hash_, origin="pycrypto") + except ImportError: + pass
[gentoo-commits] proj/portage:master commit in: pym/portage/tests/util/
commit: 04c2bbaba38e766250fee019fd9bbb98ba582038 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 15:12:48 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:29 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=04c2bbab tests: Add minimal safety checks for checksums pym/portage/tests/util/test_checksum.py | 88 + 1 file changed, 88 insertions(+) diff --git a/pym/portage/tests/util/test_checksum.py b/pym/portage/tests/util/test_checksum.py new file mode 100644 index 0..72b8cef3f --- /dev/null +++ b/pym/portage/tests/util/test_checksum.py @@ -0,0 +1,88 @@ +# Copyright 2011-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +from portage.tests import TestCase + +from portage.checksum import checksum_str +from portage.exception import DigestException + +class ChecksumTestCase(TestCase): + text = b'Some test string used to check if the hash works' + + def test_md5(self): + self.assertEqual(checksum_str(b'', 'MD5'), + 'd41d8cd98f00b204e9800998ecf8427e') + self.assertEqual(checksum_str(self.text, 'MD5'), + '094c3bf4732f59b39d577e9726f1e934') + + def test_sha1(self): + self.assertEqual(checksum_str(b'', 'SHA1'), + 'da39a3ee5e6b4b0d3255bfef95601890afd80709') + self.assertEqual(checksum_str(self.text, 'SHA1'), + '5c572017d4e4d49e4aa03a2eda12dbb54a1e2e4f') + + def test_sha256(self): + self.assertEqual(checksum_str(b'', 'SHA256'), + 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855') + self.assertEqual(checksum_str(self.text, 'SHA256'), + 'e3d4a1135181fe156d61455615bb6296198e8ca5b2f20ddeb85cb4cd27f62320') + + def test_sha512(self): + self.assertEqual(checksum_str(b'', 'SHA512'), + 'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e') + self.assertEqual(checksum_str(self.text, 'SHA512'), + 'c8eaa902d48a2c82c2185a92f1c8bab8115c63c8d7a9966a8e8e81b07abcb9762f4707a6b27075e9d720277ba9fec072a59840d6355dd2ee64681d8f39a50856') + + def test_rmd160(self): + try: + self.assertEqual(checksum_str(b'', 'RMD160'), + '9c1185a5c5e9fc54612808977ee8f548b2258d31') + self.assertEqual(checksum_str(self.text, 'RMD160'), + 'fc453174f63fc011d6f64abd2c45fb6a53c8239b') + except DigestException: + self.skipTest('RMD160 implementation not available') + + def test_whirlpool(self): + try: + self.assertEqual(checksum_str(b'', 'WHIRLPOOL'), + '19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3') + self.assertEqual(checksum_str(self.text, 'WHIRLPOOL'), + '8f556a079b87057f19e0880eed6d833e40c916f4b133196f6842281a2517873074d399832470c11ee251696b4844a10197714a069ba3e3415c8a4eced8f91b48') + except DigestException: + self.skipTest('WHIRLPOOL implementation not available') + + def test_blake2b(self): + try: + self.assertEqual(checksum_str(b'', 'BLAKE2B'), + '786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce') + self.assertEqual(checksum_str(self.text, 'BLAKE2B'), + '84cb3c88838c7147bc9797c6525f812adcdcb40137f9c075963e3a3ed1fe06aaeeb4d2bb5589bad286864dc1aa834cfc4d66b8d7e4d4a246d91d45ce3a6eee43') + except DigestException: + self.skipTest('BLAKE2B implementation not available') + + def test_blake2s(self): + try: + self.assertEqual(checksum_str(b'', 'BLAKE2S'), + '69217a3079908094e11121d042354a7c1f55b6482ca1a51e1b250dfd1ed0eef9') + self.assertEqual(checksum_str(self.text, 'BLAKE2S'), + '823ab2429f27690450efe888b0404d092fe2ee72a9bd63d5342c251b4dbb373d') + except DigestException: + self.skipTest('BLAKE2S implementation not available') + + def test_sha3_256(self): + try: + self.assertEqual(checksum_str(b'', 'SHA3_256'), +
[gentoo-commits] proj/portage:master commit in: pym/portage/
commit: cd23be212c0ae60034c833873502bb36ee27e94c Author: Michał Górny gentoo org> AuthorDate: Sun Mar 12 12:12:31 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 21:46:28 2017 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cd23be21 portage.checksum: Support pysha3 fallback for SHA3 pysha3 provides a stand-alone FIPS-compliant SHA3 implementation that can be used as a fallback for Python < 3.6. pym/portage/checksum.py | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py index ac11d3f4b..3e61acdec 100644 --- a/pym/portage/checksum.py +++ b/pym/portage/checksum.py @@ -10,6 +10,7 @@ from portage import _encodings from portage import _unicode_decode, _unicode_encode import errno import stat +import sys import subprocess import tempfile @@ -26,8 +27,8 @@ import tempfile # WHIRLPOOL: hashlib, mhash, bundled # BLAKE2B (512): hashlib (3.6+), pycrypto # BLAKE2S (512): hashlib (3.6+), pycrypto -# SHA3_256: hashlib (3.6+), pycrypto -# SHA3_512: hashlib (3.6+), pycrypto +# SHA3_256: hashlib (3.6+), pysha3, pycrypto +# SHA3_512: hashlib (3.6+), pysha3, pycrypto #dict of all available hash functions @@ -138,6 +139,15 @@ try: except ImportError: pass +# Support using pysha3 as fallback for python<3.6 +try: + import sha3 + + sha3_256hash = _generate_hash_function("SHA3_256", sha3.sha3_256, origin="pysha3") + sha3_512hash = _generate_hash_function("SHA3_512", sha3.sha3_512, origin="pysha3") +except ImportError: + pass + # Use hashlib from python-2.5 if available and prefer it over pycrypto and internal fallbacks. # Need special handling for RMD160/WHIRLPOOL as they may not always be provided by hashlib. try:
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-sk/
commit: d9c2106a74b27b529244077e3d55e2196496b588 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:29:47 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c2106a app-dicts/aspell-sk: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild b/app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild index 5f8d800c192..662ee0c793d 100644 --- a/app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild +++ b/app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Slovak" @@ -8,5 +8,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-it/
commit: 1ef7fcfff4066c2c436028401ba275b71eaabc35 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:26:31 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef7fcff app-dicts/aspell-it: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild b/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild index 1f75c46e31b..5d3378a9628 100644 --- a/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild +++ b/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Italian" @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE= MY_P=aspell${ASPOSTFIX}-${PN#aspell-}-${PV%.*}-${PV##*.}-0
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pt-br/
commit: 24b7105c46cb9292fa882830274f15641e20f4e4 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:28:48 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b7105c app-dicts/aspell-pt-br: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-pt-br/aspell-pt-br-6.0.20090702.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-pt-br/aspell-pt-br-6.0.20090702.ebuild b/app-dicts/aspell-pt-br/aspell-pt-br-6.0.20090702.ebuild index fe62d63a4ba..b540c2b82b1 100644 --- a/app-dicts/aspell-pt-br/aspell-pt-br-6.0.20090702.ebuild +++ b/app-dicts/aspell-pt-br/aspell-pt-br-6.0.20090702.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Brazilian Portuguese" @@ -10,7 +10,7 @@ FILENAME=aspell6-pt_BR-20090702-0 SRC_URI="mirror://gnu/aspell/dict/pt_BR/${FILENAME}.tar.bz2" LICENSE="LGPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" S=${WORKDIR}/${FILENAME}
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-la/
commit: 6ff17afc98254b96e2f7343c58a7ea491b79d6a9 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:26:50 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff17afc app-dicts/aspell-la: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-la/aspell-la-6.0.20020503.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-la/aspell-la-6.0.20020503.0.ebuild b/app-dicts/aspell-la/aspell-la-6.0.20020503.0.ebuild index 43413e6ac9d..c3b60075df9 100644 --- a/app-dicts/aspell-la/aspell-la-6.0.20020503.0.ebuild +++ b/app-dicts/aspell-la/aspell-la-6.0.20020503.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Latin" @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" FILENAME="aspell6-la-20020503-0" SRC_URI="mirror://gnu/aspell/dict/la/${FILENAME}.tar.bz2"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-uk/
commit: 7dd7faa9ea277621938893f669ddcb13ac3ce45e Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:31:04 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd7faa9 app-dicts/aspell-uk: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-uk/aspell-uk-1.4.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-uk/aspell-uk-1.4.0.0.ebuild b/app-dicts/aspell-uk/aspell-uk-1.4.0.0.ebuild index e71ad08dfe7..0ed2dbfc0b5 100644 --- a/app-dicts/aspell-uk/aspell-uk-1.4.0.0.ebuild +++ b/app-dicts/aspell-uk/aspell-uk-1.4.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Ukrainian" @@ -8,5 +8,5 @@ inherit aspell-dict LICENSE="GPL-2 LGPL-2.1" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-ru/
commit: 31a36b9d975d368fd515221ac178aa1d5f2296a8 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:29:28 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a36b9d app-dicts/aspell-ru: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild b/app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild index afe42f58707..553c104fdf9 100644 --- a/app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild +++ b/app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Russian" @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" # very strange filename not supported by the gentoo naming scheme
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pt/
commit: fb3f7cdb952a9577a5def662f677b57bfa132477 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:28:29 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3f7cdb app-dicts/aspell-pt: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild b/app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild index b1d65d0b071..a2a6173cb99 100644 --- a/app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild +++ b/app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Portuguese" @@ -7,7 +7,7 @@ inherit multilib aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-hy/
commit: d93b79415f3c1e2910c3166c60a2b30e6cb8dd33 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:25:48 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93b7941 app-dicts/aspell-hy: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-hy/aspell-hy-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-dicts/aspell-hy/aspell-hy-0.10.0.ebuild b/app-dicts/aspell-hy/aspell-hy-0.10.0.ebuild index 67ff2d6e5ca..20f2c7d01bf 100644 --- a/app-dicts/aspell-hy/aspell-hy-0.10.0.ebuild +++ b/app-dicts/aspell-hy/aspell-hy-0.10.0.ebuild @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" FILENAME=aspell6-hy-0.10.0-0
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-sr/
commit: 3bcac1e7c1b041085b27c24e266c632dd7084cb9 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:30:25 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bcac1e7 app-dicts/aspell-sr: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-sr/aspell-sr-0.60.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-sr/aspell-sr-0.60.ebuild b/app-dicts/aspell-sr/aspell-sr-0.60.ebuild index 4fcf8c9528c..4e78650f3e3 100644 --- a/app-dicts/aspell-sr/aspell-sr-0.60.ebuild +++ b/app-dicts/aspell-sr/aspell-sr-0.60.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Serbian" @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" FILENAME="aspell6-sr-0.02"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-nl/
commit: 050e73fcb3ca3ddbe09fbfd5f08370e33551b370 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:27:28 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050e73fc app-dicts/aspell-nl: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild b/app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild index da11d5c6b76..fabb389b96b 100644 --- a/app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild +++ b/app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Dutch" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="freedist" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-sv/
commit: eff572cdf90a1281b18dff0cf4ebf99c55e1ade9 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:30:45 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff572cd app-dicts/aspell-sv: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild b/app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild index bfdfe3d179f..5cbe19c28c8 100644 --- a/app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild +++ b/app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Swedish" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-fr/
commit: f57b354da654655b579615731c93f6f0329d5514 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:23:55 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:37:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57b354d app-dicts/aspell-fr: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-fr/aspell-fr-0.60.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-fr/aspell-fr-0.60.ebuild b/app-dicts/aspell-fr/aspell-fr-0.60.ebuild index 5f199f8f504..169be29e620 100644 --- a/app-dicts/aspell-fr/aspell-fr-0.60.ebuild +++ b/app-dicts/aspell-fr/aspell-fr-0.60.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="French" @@ -10,7 +10,7 @@ ASPOSTFIX="6" inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos" FILENAME="aspell-fr-0.50-3" SRC_URI="mirror://gnu/aspell/dict/fr/${FILENAME}.tar.bz2"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-no/
commit: da515222bdd0de23d7a5fa9463ccc28e4fd7e48a Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:27:49 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da515222 app-dicts/aspell-no: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-no/aspell-no-0.50.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-no/aspell-no-0.50.2.ebuild b/app-dicts/aspell-no/aspell-no-0.50.2.ebuild index 79819b1c883..0af5efb63a0 100644 --- a/app-dicts/aspell-no/aspell-no-0.50.2.ebuild +++ b/app-dicts/aspell-no/aspell-no-0.50.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Norwegian" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-ga/
commit: bfad14e3416052fccbf3067a393590fd2554795b Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:24:14 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:37:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfad14e3 app-dicts/aspell-ga: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild b/app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild index 8f18e4aa4c7..7366734231f 100644 --- a/app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild +++ b/app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Irish" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-gl/
commit: 2bde443f16b97a080c2c1c7e83d7ad347fbe6d8c Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:24:33 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bde443f app-dicts/aspell-gl: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild b/app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild index 6e67cb55887..73c355459ce 100644 --- a/app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild +++ b/app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Galician" @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" MY_P=${P%.*}a-${PV##*.}
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-sl/
commit: fd1e046c27ac31e04a314f8d940fb957532b6b02 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:30:06 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1e046c app-dicts/aspell-sl: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild b/app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild index a16b78247e0..f6596da2746 100644 --- a/app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild +++ b/app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Slovenian" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-ro/
commit: 90f5c18d4f50a6762e9c91d06697c75810a9d44d Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:29:08 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f5c18d app-dicts/aspell-ro: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild b/app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild index be1caf4a4c2..c6a652f7b65 100644 --- a/app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild +++ b/app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Romanian" @@ -10,4 +10,4 @@ HOMEPAGE="http://aspell.net http://rospell.sourceforge.net/; LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-vi/
commit: abe8eededa0fca12da2d9b0e7f90ef159912b334 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:31:23 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe8eede app-dicts/aspell-vi: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-vi/aspell-vi-0.01.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-vi/aspell-vi-0.01.1.1.ebuild b/app-dicts/aspell-vi/aspell-vi-0.01.1.1.ebuild index 2bbf9b81315..9e24c71e156 100644 --- a/app-dicts/aspell-vi/aspell-vi-0.01.1.1.ebuild +++ b/app-dicts/aspell-vi/aspell-vi-0.01.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Vietnamese" @@ -8,5 +8,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-is/
commit: fb7d78eea520c5a20bb0bd043a042a1a1f8ad9ef Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:26:09 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7d78ee app-dicts/aspell-is: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-is/aspell-is-0.51.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-is/aspell-is-0.51.1.0.ebuild b/app-dicts/aspell-is/aspell-is-0.51.1.0.ebuild index 293ac35e0ed..69352262b10 100644 --- a/app-dicts/aspell-is/aspell-is-0.51.1.0.ebuild +++ b/app-dicts/aspell-is/aspell-is-0.51.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Icelandic" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-fo/
commit: ed0efd0236c3a35f0ca2f68da8db771b7a375f00 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:23:34 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:37:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0efd02 app-dicts/aspell-fo: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild b/app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild index d195eac5c73..657b2880747 100644 --- a/app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild +++ b/app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Faroese" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-he/
commit: 14f8b08e8786efe06529fb32d62b9b09f6988342 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:24:52 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f8b08e app-dicts/aspell-he: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-he/aspell-he-1.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-he/aspell-he-1.0.0.ebuild b/app-dicts/aspell-he/aspell-he-1.0.0.ebuild index a72fd3e2658..1d89813 100644 --- a/app-dicts/aspell-he/aspell-he-1.0.0.ebuild +++ b/app-dicts/aspell-he/aspell-he-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Hebrew" @@ -8,5 +8,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-lt/
commit: 5e60a0d158211b0844f977c8da8e97e1b553d91c Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:27:09 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e60a0d1 app-dicts/aspell-lt: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild b/app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild index e14431351c2..ef78d7f2ca8 100644 --- a/app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild +++ b/app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Lithuanian" @@ -7,7 +7,7 @@ ASPOSTFIX="6" inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" FILENAME="aspell6-lt-1.0-1" SRC_URI="mirror://gnu/aspell/dict/lt/${FILENAME}.tar.bz2"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-hu/
commit: c92a420aa1e38aeb0cbb58d368c6fa7e355155cd Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:25:31 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92a420a app-dicts/aspell-hu: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-hu/aspell-hu-0.99.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-dicts/aspell-hu/aspell-hu-0.99.4.2.ebuild b/app-dicts/aspell-hu/aspell-hu-0.99.4.2.ebuild index 6c87822bf62..daffe9f336d 100644 --- a/app-dicts/aspell-hu/aspell-hu-0.99.4.2.ebuild +++ b/app-dicts/aspell-hu/aspell-hu-0.99.4.2.ebuild @@ -8,7 +8,7 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" FILENAME="aspell6-hu-0.99.4.2-0"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pl/
commit: 6e5b06c77d1b3453815025a7f4e7069a59e1 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:28:10 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5b06c7 app-dicts/aspell-pl: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild b/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild index 2231a8daff4..5f014c0b0e6 100644 --- a/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild +++ b/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Polish" @@ -7,7 +7,7 @@ inherit versionator aspell-dict HOMEPAGE="http://www.sjp.pl/slownik/; LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="" FILENAME="${PN/aspell/aspell6}-$(replace_version_separator 2 _ $(replace_version_separator 3 -))"
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-hr/
commit: 75cc75dd1145dee7d64f786a48b5bcdd53115dca Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 13 21:25:12 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 13 21:38:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cc75dd app-dicts/aspell-hr: keyworded for ~arm64 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild b/app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild index d51985a3b55..d3a1c734836 100644 --- a/app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild +++ b/app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ASPELL_LANG="Croatian" @@ -7,5 +7,5 @@ inherit aspell-dict LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/radare2/
commit: 40e4d5c8685430cbe0a9366583f24321f8a44615 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 13 21:14:32 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 13 21:15:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e4d5c8 dev-util/radare2: bump up to 1.3.0 Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-util/radare2/Manifest | 1 + dev-util/radare2/radare2-1.3.0.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest index 6cf84c53e2a..db9e7fce0da 100644 --- a/dev-util/radare2/Manifest +++ b/dev-util/radare2/Manifest @@ -2,3 +2,4 @@ DIST radare2-0.10.6.tar.xz 5082028 SHA256 8e887526b22bdf7839fe10779c8da11d6156a5 DIST radare2-1.0.2.tar.xz 5014612 SHA256 91fde12126e29bf8bbd6c4aad9e5b226b96afd289e55a52db3df872dc580a294 SHA512 cd60246aaf612818f8bc9fc77ce746a33b92b28ba7ee80988d56f7060dfa26072ada17a01b56c32d6d1f2bc2d98781c806a86f9e1e38aaf5c400ed54aaaff9b1 WHIRLPOOL 5c3f23fd938235d526345f3df2c3dafb5fa29a290bb96cdda79682057e37bca585fb5542cd2eb3d600e7b9a4901fb45b2bb8148c7f328053f99a08f7da43335e DIST radare2-1.1.0.tar.gz 8438634 SHA256 7bc1e206a2b4def6bdb8684c2af0281b007986a0b5b5da652bd03be264ca0fa5 SHA512 a99ac488f78c52fa9d6fbfe095b0aae10864f4a591721ee3679310ada3ef5e2a069ad919d1f7472d0dcd2c78569aac584086a7e975f1946194b346c94e4873b7 WHIRLPOOL 0d00f06eac3c6a7f3db1b4dc6b728714c73ea35eb5bbdd8281fe01052bd8519e19f8737c794c51f098d1fde9feaa8f1f7959815afad7a87ea8aaab36e862f834 DIST radare2-1.2.0.tar.gz 8461187 SHA256 3660f4f8c1490194f5b5b80d7e21e1cc507e6aff2551008074e632c22549b941 SHA512 8419d92c9db2f1312bb188317af53497a75e0c78504d6b9c3fee7cb90f9219d6801543a2bc68f2dd3fc846d75ba60ce3f8d4cde61c99ec1e3c5f63c8c2b8dd88 WHIRLPOOL 1cc31557e4a6882251a517b24f5df59fb2fb9ad083e6670c42d392ab79a8ffd0d56f11f82512ee59f1c233edef3b3c5b08cbbb936ffe5e22753889987e313c2f +DIST radare2-1.3.0.tar.gz 8517265 SHA256 adf9bbfb36b5cff986e8218455d75d7410e41e2fb4a380b99d1bcf6d36dce222 SHA512 ef410f8c5c0b931dab452c50b694313f26898a5f36c8286d18f56889e056658331cee87097a0e3028b8f53f25ec9c4354f6c78a41365a74d5bc67a38a6510174 WHIRLPOOL d3d5877814893308c0aa344740ef857d5814ec465d1f7deee73e226f4e1609ed9a75b3395c92fc382815464d1ceac3409bf09aade9f0f2f74cda93d3b2937ed8 diff --git a/dev-util/radare2/radare2-1.3.0.ebuild b/dev-util/radare2/radare2-1.3.0.ebuild new file mode 100644 index 000..fa1392fa116 --- /dev/null +++ b/dev-util/radare2/radare2-1.3.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +DESCRIPTION="Advanced command line hexadecimal editor and more" +HOMEPAGE="http://www.radare.org; +SRC_URI="http://cloud.radare.org/get/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ssl" + +RDEPEND=" + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.9-nogit.patch +) + +src_configure() { + econf \ + $(use_with ssl openssl) +} + +src_install() { + # a workaround for unstable $(INSTALL) call, bug #574866 + local d + for d in doc/*; do + if [[ -d $d ]]; then + rm -rfv "$d" || die "failed to delete '$d'" + fi + done + + default +}
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/files/, kde-frameworks/plasma/
commit: 6264d1f4e26f9f6057f8237d834b848365c91ea8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 20:56:30 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:56:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6264d1f4 kde-frameworks/plasma: Fix Plasma folderview regression KDE BUG https://bugs.kde.org/show_bug.cgi?id=377441 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../files/plasma-5.32.0-prefix-qstringlist.patch | 43 + kde-frameworks/plasma/plasma-5.32.0-r1.ebuild | 70 ++ 2 files changed, 113 insertions(+) diff --git a/kde-frameworks/plasma/files/plasma-5.32.0-prefix-qstringlist.patch b/kde-frameworks/plasma/files/plasma-5.32.0-prefix-qstringlist.patch new file mode 100644 index 000..460d1bd94ed --- /dev/null +++ b/kde-frameworks/plasma/files/plasma-5.32.0-prefix-qstringlist.patch @@ -0,0 +1,43 @@ +From 547a34d346695295ce05499ae355203414412993 Mon Sep 17 00:00:00 2001 +From: David Edmundson+Date: Fri, 10 Mar 2017 09:49:47 + +Subject: Handle applyPrefixes with an empty string + +Summary: +When setting an empty QStringList as prefix, it can lead to unexpected results, such as the prefix not changing. + +BUG: 377441 + +Reviewers: #plasma + +Subscribers: plasma-devel, #frameworks + +Tags: #plasma, #frameworks + +Differential Revision: https://phabricator.kde.org/D5000 +--- + src/declarativeimports/core/framesvgitem.cpp | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/declarativeimports/core/framesvgitem.cpp b/src/declarativeimports/core/framesvgitem.cpp +index 81f9e63..8e6225f 100644 +--- a/src/declarativeimports/core/framesvgitem.cpp b/src/declarativeimports/core/framesvgitem.cpp +@@ -556,7 +556,13 @@ void FrameSvgItem::updateDevicePixelRatio() + + void FrameSvgItem::applyPrefixes() + { +-if (m_prefixes.isEmpty() || m_frameSvg->imagePath().isEmpty()) { ++ ++if (m_frameSvg->imagePath().isEmpty()) { ++return; ++} ++ ++if (m_prefixes.isEmpty()) { ++m_frameSvg->setElementPrefix(QString()); + return; + } + +-- +cgit v0.11.2 + diff --git a/kde-frameworks/plasma/plasma-5.32.0-r1.ebuild b/kde-frameworks/plasma/plasma-5.32.0-r1.ebuild new file mode 100644 index 000..ba8af05f8de --- /dev/null +++ b/kde-frameworks/plasma/plasma-5.32.0-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KMNAME="${PN}-framework" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Plasma framework" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="egl gles2 wayland X" + +COMMON_DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep karchive) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kpackage) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui 'gles2=') + $(add_qt_dep qtquickcontrols) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + egl? ( media-libs/mesa[egl] ) + !gles2? ( virtual/opengl ) + wayland? ( $(add_frameworks_dep kwayland) ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kdoctools) + X? ( x11-proto/xproto ) +" +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/
commit: c087f895ffcfb4d1e0ae56bc126076f6dc951c71 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 20:59:27 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:59:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c087f895 kde-frameworks/plasma: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 kde-frameworks/plasma/plasma-5.32.0.ebuild | 68 -- 1 file changed, 68 deletions(-) diff --git a/kde-frameworks/plasma/plasma-5.32.0.ebuild b/kde-frameworks/plasma/plasma-5.32.0.ebuild deleted file mode 100644 index cb002155823..000 --- a/kde-frameworks/plasma/plasma-5.32.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KMNAME="${PN}-framework" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Plasma framework" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="egl gles2 wayland X" - -COMMON_DEPEND=" - $(add_frameworks_dep kactivities) - $(add_frameworks_dep karchive) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdeclarative) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kpackage) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui 'gles2=') - $(add_qt_dep qtquickcontrols) - $(add_qt_dep qtsql) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwidgets) - egl? ( media-libs/mesa[egl] ) - !gles2? ( virtual/opengl ) - wayland? ( $(add_frameworks_dep kwayland) ) - X? ( - $(add_qt_dep qtx11extras) - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep kdoctools) - X? ( x11-proto/xproto ) -" -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kde-apps-meta/
commit: 31391ec924cbf8b750abbb2284b647fee872de5f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 20:31:17 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:31:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31391ec9 kde-apps/kde-apps-meta: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../kde-apps-meta/kde-apps-meta-16.12.3.ebuild | 28 -- 1 file changed, 28 deletions(-) diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3.ebuild deleted file mode 100644 index 882d6b072da..000 --- a/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit kde5-meta-pkg - -DESCRIPTION="Meta package for the KDE Applications collection" -KEYWORDS="~amd64 ~x86" -IUSE="accessibility pim sdk" - -RDEPEND=" - $(add_kdeapps_dep kate) - $(add_kdeapps_dep kdeadmin-meta) - $(add_kdeapps_dep kdecore-meta) - $(add_kdeapps_dep kdeedu-meta) - $(add_kdeapps_dep kdegames-meta) - $(add_kdeapps_dep kdegraphics-meta) - $(add_kdeapps_dep kdemultimedia-meta) - $(add_kdeapps_dep kdenetwork-meta) - $(add_kdeapps_dep kdeutils-meta) - accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) ) - pim? ( $(add_kdeapps_dep kdepim-meta) ) - sdk? ( - $(add_kdeapps_dep kdesdk-meta) - $(add_kdeapps_dep kdewebdev-meta) - ) -"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdeutils-meta/
commit: 1c0ab41010b24fd3d652e8b7f15c06a18beba2a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 20:30:55 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:30:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0ab410 kde-apps/kdeutils-meta: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../kdeutils-meta/kdeutils-meta-16.12.3.ebuild | 34 -- 1 file changed, 34 deletions(-) diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3.ebuild deleted file mode 100644 index 202bebe801d..000 --- a/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit kde5-meta-pkg - -DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" -HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org; -KEYWORDS="~amd64 ~x86" -IUSE="cups floppy lirc nls" - -[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} - -RDEPEND=" - $(add_kdeapps_dep ark) - $(add_kdeapps_dep filelight) - $(add_kdeapps_dep kcalc) - $(add_kdeapps_dep kcharselect) - $(add_kdeapps_dep kdebugsettings) - $(add_kdeapps_dep kdf) - $(add_kdeapps_dep kgpg) - $(add_kdeapps_dep kteatime) - $(add_kdeapps_dep ktimer) - $(add_kdeapps_dep kwalletmanager) - $(add_kdeapps_dep sweeper) - cups? ( $(add_kdeapps_dep print-manager) ) - floppy? ( $(add_kdeapps_dep kfloppy) ) - lirc? ( $(add_kdeapps_dep kremotecontrol) ) - nls? ( - $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) - $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) - ) -"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kde-apps-meta/
commit: 8eb0521c319e68e15eff4326c2e10038d50ee572 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 20:01:24 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:30:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb0521c kde-apps/kde-apps-meta: Allow all kde-apps/kdepim-meta slots Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../kde-apps-meta/kde-apps-meta-16.12.3-r1.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3-r1.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3-r1.ebuild new file mode 100644 index 000..39a493d0041 --- /dev/null +++ b/kde-apps/kde-apps-meta/kde-apps-meta-16.12.3-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="Meta package for the KDE Applications collection" +KEYWORDS="~amd64 ~x86" +IUSE="accessibility pim sdk" + +RDEPEND=" + $(add_kdeapps_dep kate) + $(add_kdeapps_dep kdeadmin-meta) + $(add_kdeapps_dep kdecore-meta) + $(add_kdeapps_dep kdeedu-meta) + $(add_kdeapps_dep kdegames-meta) + $(add_kdeapps_dep kdegraphics-meta) + $(add_kdeapps_dep kdemultimedia-meta) + $(add_kdeapps_dep kdenetwork-meta) + $(add_kdeapps_dep kdeutils-meta) + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) ) + pim? ( kde-apps/kdepim-meta:* ) + sdk? ( + $(add_kdeapps_dep kdesdk-meta) + $(add_kdeapps_dep kdewebdev-meta) + ) +"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdeutils-meta/
commit: dbab873de5d676b78a56c9d091c5d71088473f70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 19:59:20 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 20:30:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbab873d kde-apps/kdeutils-meta: Allow all kde-apps/kgpg slots Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../kdeutils-meta/kdeutils-meta-16.12.3-r1.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3-r1.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3-r1.ebuild new file mode 100644 index 000..54057f8ca30 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-16.12.3-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5-meta-pkg + +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org; +KEYWORDS="~amd64 ~x86" +IUSE="cups floppy lirc nls" + +[[ ${KDE_BUILD_TYPE} = live ]] && L10N_MINIMAL=${KDE_APPS_MINIMAL} + +RDEPEND=" + $(add_kdeapps_dep ark) + $(add_kdeapps_dep filelight) + $(add_kdeapps_dep kcalc) + $(add_kdeapps_dep kcharselect) + $(add_kdeapps_dep kdebugsettings) + $(add_kdeapps_dep kdf) + kde-apps/kgpg:* + $(add_kdeapps_dep kteatime) + $(add_kdeapps_dep ktimer) + $(add_kdeapps_dep kwalletmanager) + $(add_kdeapps_dep sweeper) + cups? ( $(add_kdeapps_dep print-manager) ) + floppy? ( $(add_kdeapps_dep kfloppy) ) + lirc? ( $(add_kdeapps_dep kremotecontrol) ) + nls? ( + $(add_kdeapps_dep kde-l10n '' ${L10N_MINIMAL}) + $(add_kdeapps_dep kde4-l10n '' ${L10N_MINIMAL}) + ) +"
[gentoo-commits] repo/gentoo:master commit in: media-video/peek/
commit: 6c3527efa0a5f580999b0e59474601517126e13e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 20:20:32 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 20:21:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3527ef media-video/peek: 1.0.0 bump Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-video/peek/Manifest | 1 + media-video/peek/peek-1.0.0.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest index 8bccb5d5255..1c423a85678 100644 --- a/media-video/peek/Manifest +++ b/media-video/peek/Manifest @@ -1 +1,2 @@ DIST peek-0.8.0.tar.gz 70208 SHA256 45261ecd3f1891962441266e723a50a7ec81ee00a699c2db64bdde5e6c01aaa9 SHA512 88d16b1f23e7e710dd617389f632b2eb94c9050861615abc95bc1a76cda84727f0eaf3b1f9898536e457507d0943b3d994800b7340ce2943adb509eb4516236b WHIRLPOOL 0b59668469067ef724e8e1ffcbf9dc6bd5a9a46ab61d133ce2f7bc6a1cb0de17bee53dc5975f4f1fd5bff228a490e3ca3c2b2a000a40b5662aef8ee120f2d0c2 +DIST peek-1.0.0.tar.gz 2595756 SHA256 1430a92148a066185051664e3bd20a5ce0cc6c97345d1b2a959b698b291ea1fb SHA512 0a152f3c5301dad33dd64a9291ba05408d08e0c378790ae2777069d0d6f3f13bf38b15b66117f253afe9e0829c7442b1eeef046686830b4698b1d3ca5c0b8e2f WHIRLPOOL b9483a0d725fc4c9480a7876420b9f771599e5f80d13bf59b33bcf663d6e952554ce0f45b1cc56b5f820fb28ac370b8c7ee58ffab4f7e9f3e1c7c31176f48e48 diff --git a/media-video/peek/peek-1.0.0.ebuild b/media-video/peek/peek-1.0.0.ebuild new file mode 100644 index 000..94e00bcb32f --- /dev/null +++ b/media-video/peek/peek-1.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_MIN_API_VERSION="0.22" + +inherit gnome2 vala cmake-utils + +DESCRIPTION="Simple animated Gif screen recorder" +HOMEPAGE="https://github.com/phw/peek; +SRC_URI="https://github.com/phw/peek/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.38:2 + dev-libs/keybinder:3 + media-video/ffmpeg[X,encode] + virtual/imagemagick-tools + >=x11-libs/gtk+-3.14:3" +DEPEND="${RDEPEND} + $(vala_depend) + >=sys-devel/gettext-0.19" + +src_prepare() { + cmake-utils_src_prepare + gnome2_src_prepare + vala_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DGSETTINGS_COMPILE=OFF + -DVALA_EXECUTABLE="${VALAC}" + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/files/, app-portage/gentoolkit/
commit: ca3fb820f232eb5180418a7f9baf336af8d08e1b Author: Paul Varner gentoo org> AuthorDate: Mon Mar 13 20:04:18 2017 + Commit: Paul Varner gentoo org> CommitDate: Mon Mar 13 20:04:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3fb820 app-portage/gentoolkit: Remove unused versions and files. Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-portage/gentoolkit/Manifest| 2 - .../gentoolkit/files/0.3.0.9-equery-508114.patch | 37 - .../files/0.3.0.9-equery-strip-XXXFLAGS.patch | 27 --- .../files/0.3.0.9-revdep-rebuild-526400.patch | 26 --- .../files/0.3.0.9-revdep-rebuild-py-504654-1.patch | 26 --- .../files/0.3.0.9-revdep-rebuild-py-504654-2.patch | 30 .../gentoolkit/files/0.3.1-setup.py-print.patch| 29 --- .../gentoolkit/gentoolkit-0.3.0.9-r2.ebuild| 88 -- app-portage/gentoolkit/gentoolkit-0.3.1.1.ebuild | 70 - app-portage/gentoolkit/gentoolkit-0.3.2.ebuild | 70 - 10 files changed, 405 deletions(-) diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest index 6366ac6761c..0e9c54b24db 100644 --- a/app-portage/gentoolkit/Manifest +++ b/app-portage/gentoolkit/Manifest @@ -1,5 +1,3 @@ DIST gentoolkit-0.3.0.8.tar.gz 3192497 SHA256 0338dee7c295c32b60a84e529b764d2bc61536fa3aca021cd5a75c6e534864a6 SHA512 50efd701d0d056740bcf7c7cdce652ae7c9e2786f799f5d30946e752b8aa735489d3e0dc5c7664a5810a0f22cec05b9bc7ccc10292b07ac4dd0777658651f72d WHIRLPOOL 5a2455e50d4e0f4df8abab5b81deb6bb00e078dfed1687ae046ce97a0427eafea2d3de9b83ac6de8155d207653d001c6684ac92226fa2320515c6e14c8fea6e0 -DIST gentoolkit-0.3.0.9.tar.gz 3194703 SHA256 c660d150dfccbaea6f291fb7fc2659c8e0e38eaebe6e68f92dee728c8c7e320d SHA512 75b2d15b2b9ed08055840b56b239ed5d63838a10e8d31ec3ed8822cf1d3ef32841609763433736e17f93a5fdd293ccbda4a3dfa0f007241321aecbcde847 WHIRLPOOL 5e9dc038c161361eb2dd8f0cd17e8efaa41183a281d6fcf620c1631c6da661673d085c60572424cd48504222c29613473591f8dd276792ab96ba3cfda88f1fe1 -DIST gentoolkit-0.3.1.1.tar.gz 3198269 SHA256 e3743ac526a8b9dd78af8ebc88ccf26cf487f2c31483b283b0e5df36bab881ce SHA512 24736713761ead819da8f65148d7f8cae5e12414cbffafa1bcf0ce4f59587b6c589fed02edb48f054f24f015e4fe151333ebbba4ccfa9b1164a547717bee7a74 WHIRLPOOL c33a468ca8fb01e4e236cd104abc10a7a570fc6a3372314407ee341672202ed2cef70e2647743ba4301277f01201a5999e6251167d66f7b1ffae5eb0872a5375 DIST gentoolkit-0.3.2.tar.gz 3198294 SHA256 f3bb38d663c1b153447556b5265df5a11b6ed78411e761335b692111c823d9dd SHA512 e174ac7f12d45703515876ea558a661e1d0c5d4cc71d2d64ee793786e2a2d3d2b309500b6e1891774e3415de74922efc77553c0103d695f5dda91def9a6ac637 WHIRLPOOL 67192702f72f437cc31aeeef8bf005c83a4a9322e9fa0de3c1e0d229bfb95d7363f14a8902da5ffbf49dee45cd587286899ea1ead017cd7d18d0f852cc7fd9fb DIST gentoolkit-0.3.3.tar.gz 3197037 SHA256 bb1fd78a6063efffd4e8402cd799f2c22ed2bbf440c26390aab68bfb6f4ee982 SHA512 ad142c2c66e7f7a2e4184c8f95e394ee783cd57808e6254e9f5df0f3f60ad842042f773716ca0fd6d7545bb8a2d11c1c167a4ec471eb3238c8ee3a519f70a691 WHIRLPOOL 81c2aa8cb36d9c6abef99729b07c9cc5402d66ccfd8523a4cee57ed99d2b4c2ab0db6c77dccdc90597bd11d60e11823130dd1136eeaba9b2a18383da3e9c5f25 diff --git a/app-portage/gentoolkit/files/0.3.0.9-equery-508114.patch b/app-portage/gentoolkit/files/0.3.0.9-equery-508114.patch deleted file mode 100644 index 3fc67d36654..000 --- a/app-portage/gentoolkit/files/0.3.0.9-equery-508114.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 9a33ceffe2e0045bf75b1209a90e9a53530d4e0d Mon Sep 17 00:00:00 2001 -From: Tobias Heinlein-Date: Sat, 19 Apr 2014 18:39:03 +0200 -Subject: [PATCH 01/14] equery: Don't always print the license field (bug - #508114). - - pym/gentoolkit/equery/meta.py | 13 +++-- - 1 file changed, 7 insertions(+), 6 deletions(-) - -diff --git a/pym/gentoolkit/equery/meta.py b/pym/gentoolkit/equery/meta.py -index e2d2124..d3342cd 100644 a/pym/gentoolkit/equery/meta.py -+++ b/pym/gentoolkit/equery/meta.py -@@ -373,12 +373,13 @@ def call_format_functions(best_match, matches): - useflags = format_useflags(best_match.metadata.use()) - print_sequence(format_list(useflags)) - -- _license = best_match.environment(["LICENSE"]) -- if QUERY_OPTS["license"]: -- _license = format_list(_license) -- else: -- _license = format_list(_license, "License: ", " " * 13) -- print_sequence(_license) -+ if QUERY_OPTS["license"] or not got_opts: -+ _license = best_match.environment(["LICENSE"]) -+ if QUERY_OPTS["license"]: -+ _license = format_list(_license) -+ else: -+ _license = format_list(_license, "License: ", " " * 13) -+ print_sequence(_license) - - if QUERY_OPTS["stablereq"]: - # Get {: [u'ia64', u'm68k',
[gentoo-commits] repo/gentoo:master commit in: app-portage/metagen/
commit: a556051675e0973cee282cbb178ad27859cf6f7c Author: Sebastian Pipping gentoo org> AuthorDate: Mon Mar 13 19:51:03 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 19:51:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5560516 app-portage/metagen: 0.6.6 no longer uses repoman code app-portage/metagen/metagen-0.6.6.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-portage/metagen/metagen-0.6.6.ebuild b/app-portage/metagen/metagen-0.6.6.ebuild index e17c44c7fc9..12448398946 100644 --- a/app-portage/metagen/metagen-0.6.6.ebuild +++ b/app-portage/metagen/metagen-0.6.6.ebuild @@ -16,10 +16,7 @@ KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}] - || ( - ( >=sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}] app-portage/repoman[${PYTHON_USEDEP}] ) -
[gentoo-commits] repo/gentoo:master commit in: app-portage/metagen/
commit: 130f006fd4b7e0e846265523a2d852537e497c34 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Mar 13 19:42:57 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 19:42:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130f006f app-portage/metagen: 0.6.6 with herds gone (bug #611190) Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-portage/metagen/Manifest | 1 + app-portage/metagen/metagen-0.6.6.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest index 1947202fff3..ced2e36da36 100644 --- a/app-portage/metagen/Manifest +++ b/app-portage/metagen/Manifest @@ -2,3 +2,4 @@ DIST metagen-0.6.2.tar.gz 6100 SHA256 d1f6c7a24fa9f7f119c9309ed2ec217bc0fd3da485 DIST metagen-0.6.3.tar.bz2 6118 SHA256 655253786c3dafe2426a61d8585acfbbd4a560e0a2609331e230c72699b10494 SHA512 1a25e1ebd35ae97e0823aee2f929c09b9041c78496c2425cf5c0bf3d9f1747313dcf30b7e0a5d4e861cbd0caaf48b506f85eb5f25ab0b9e75a62514b0bb64ecd WHIRLPOOL 5e0c594ad728b6646a324d7c8115ad19f15304baad1922fb45e96a771355092e43ba3ae98f0f44e87f2c8e9d74af5ee75c09e86472329e1497dd81959467f927 DIST metagen-0.6.4.2.tar.bz2 6837 SHA256 b048deace35579b7cc2d7c6eb39aa869369e932220c2a3d3d01ca378b4baa18c SHA512 cec88403ee06449f30524e0fe485b2e76f4f3bdc23feee0eb60503ab6e9c351bab3f55cdf3847ccec14a8f1e1b9ebe820a5f76feb095b13be11fe5fcf258ed2c WHIRLPOOL 6d5d99a75300858f8ddf947c698109f98355a34db805395bad4211212ef11ce40455ab45174d3adc8faafe18374ac71fe6ff8c43f6db94c75c0ec353df6e44ac DIST metagen-0.6.5.tar.bz2 6973 SHA256 da376be075c68d07f42f94e7017090f469c04280f6450cb4ed6bc4bab577e0ab SHA512 6a95ce78c7b8ead89a28ea927d9e36cf806a1d363cc703c86c553a74499304081ac360d3fba390d5cc54de08572e8305ab1896d73eceff35166de32760162fe0 WHIRLPOOL b12d8a1dbf7b142de3b9bfb3363565fec70450b28d05c55cca95ecc91ca8a9d02ad5905a660428fd6064ac2589028f081ba5a5ab7d440d8f5ac672bf864c01e1 +DIST metagen-0.6.6.tar.bz2 6341 SHA256 27af723e8fe0f20dea4250a0ebf30088fb80c387ec1cbc6dd512e260bd8192ce SHA512 0accac41957a555a35261c72053fb93ade62eb449d9ee4a2b1683afddb853d7bfb6394dc06c90643044cba1b573932663f1c7b559bf400ec15fce0c3f8c231ca WHIRLPOOL 7832d7cb88512578d060a499152b373091a6d4d7fca76f0bc59dcb30ca1a8734a94e0a0f58fb354e03d74f747dfe8709e8d6b4e059d471f871dade2291c6e8ad diff --git a/app-portage/metagen/metagen-0.6.6.ebuild b/app-portage/metagen/metagen-0.6.6.ebuild new file mode 100644 index 000..e17c44c7fc9 --- /dev/null +++ b/app-portage/metagen/metagen-0.6.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="metadata.xml generator for ebuilds" +HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git; +SRC_URI="https://cgit.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux" + +IUSE="" +DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}] + || ( + ( >=sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}] app-portage/repoman[${PYTHON_USEDEP}] ) +
[gentoo-commits] proj/metagen: New tag: v0.6.6
commit: Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 19:39:29 2017 + New tag: v0.6.6
[gentoo-commits] proj/metagen:master commit in: metagen/
commit: ec7bb7b30304033140271c151f42a83161dce464 Author: Sebastian Pipping pipping org> AuthorDate: Mon Mar 13 19:36:25 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 19:37:47 2017 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=ec7bb7b3 Bump version to 0.6.6 metagen/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metagen/version.py b/metagen/version.py index 0fd024b..074d83e 100644 --- a/metagen/version.py +++ b/metagen/version.py @@ -1 +1 @@ -__version__="0.6.5" +__version__="0.6.6"
[gentoo-commits] proj/metagen:master commit in: metagen/, docs/
commit: 9ddd1640a0e63f1a029c42614635ccdc072d51a3 Author: Sebastian Pipping pipping org> AuthorDate: Mon Mar 13 19:31:07 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Mar 13 19:37:47 2017 + URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=9ddd1640 Drop support for herds (bug #611190) docs/README | 26 -- docs/metagen.1 | 24 +++- metagen/main.py | 36 ++-- metagen/meta_unittest.py | 34 +++--- metagen/metagenerator.py | 5 - metagen/test_cli | 4 ++-- 6 files changed, 14 insertions(+), 115 deletions(-) diff --git a/docs/README b/docs/README index 56c56c9..3a40768 100644 --- a/docs/README +++ b/docs/README @@ -12,11 +12,6 @@ from Python to create metadata.xml files easily: from metagen.metagenerator import MyMetadata metadata = MyMetadata() -metadata.set_herd(["python"]) -print metadata - -metadata = MyMetadata() -metadata.set_herd(["gnome", "python"]) metadata.set_maintainer([""], ["Rob Cakebread"], ["Maintainer description."] @@ -35,16 +30,6 @@ from Python to create metadata.xml files easily: Command line tool examples: -metagen -H python - - * One herd - - -http://www.gentoo.org/dtd/metadata.dtd;> - -python - - metagen -m * This takes the maintainer info from your ECHANGELOG_USER variable. @@ -74,14 +59,13 @@ metagen -m -d "I maintain this because I'm crazy." -metagen -m -H python -l "This package does X, Y, and Z." +metagen -m -l "This package does X, Y, and Z." - * Maintainer, herd, long description + * Maintainer, long description http://www.gentoo.org/dtd/metadata.dtd;> -python pythonh...@gentoo.org Rob Cakebread @@ -89,15 +73,13 @@ metagen -m -H python -l "This package does X, Y, and Z." This package does X, Y, and Z. -metagen -m -e "j...@gentoo.org","tsm...@gentoo.org" -n "Jane Doe","Tom Smith" -H python,gnome -l "This package does X, Y, and Z." +metagen -m -e "j...@gentoo.org","tsm...@gentoo.org" -n "Jane Doe","Tom Smith" -l "This package does X, Y, and Z." - * Two herds, 3 maintainers, long description + * 3 maintainers, long description http://www.gentoo.org/dtd/metadata.dtd;> -python -gnome pythonh...@gentoo.org Rob Cakebread diff --git a/docs/metagen.1 b/docs/metagen.1 index 6364ece..bab2e98 100644 --- a/docs/metagen.1 +++ b/docs/metagen.1 @@ -10,18 +10,11 @@ .B metagen will create a valid metadata.xml file in the current directory. -If you need multiple elements, such as two herds, use a comma to +If you need multiple elements, such as two email addresses, use a comma to separate them. See EXAMPLES. .SH OPTIONS .\" metagen [OPTIONS] -.B --herd -| -.B --H -herd -Name of herd. - .B --email | .B @@ -101,17 +94,6 @@ output-file show version and exit .SH EXAMPLES -.B metagen -H python - -Creates metadata.xml in current directory with python as the herd - - -.B metagen -H python,wxwidgets \ - -l 'This package does a little of this and some o dat.' - -Creates metadata in current directory with two herds and long description - - .B metagen -e pythonh...@gentoo.org \ -n 'Joe Blow' \ -d 'The voices in my head told me to maintain this package' \ @@ -120,13 +102,13 @@ Creates metadata in current directory with two herds and long description maintainer email, maintainer name, description of maintainership, to stdout only -.B metagen -H net-p2p,python -e j...@gentoo.org,f...@gentoo.org \ +.B metagen -e j...@gentoo.org,f...@gentoo.org \ -n 'Jo Blo','Flo Blo' \ -d 'I am maintaining this because foo','I am maintaining this because bar' \ -l 'This package is yadda yadda yadda, spam and eggs' \ -Q -2 herds, 2 maintainers with names and maintainer descriptions for each maintainer, +2 maintainers with names and maintainer descriptions for each maintainer, only write to stdout diff --git a/metagen/main.py b/metagen/main.py index 235fb53..c642b12 100755 --- a/metagen/main.py +++ b/metagen/main.py @@ -23,14 +23,6 @@ from portage import config from portage.exception import FileNotFound from portage.output import red, blue, yellow -try: -# portage <2.2.22 -# https://bugs.gentoo.org/show_bug.cgi?id=561908 -from repoman import herdbase -except ImportError: -# portage >=2.2.22 -from repoman.checks.herds import herdbase - from metagen.version import __version__ from metagen import metagenerator @@ -70,32 +62,11 @@ def parse_echangelog_variable(name, email): name = my_name return
[gentoo-commits] proj/kde:master commit in: kde-apps/ktp-text-ui/
commit: 125fad3b6d7182ff6f95e76e280903983aea5f0c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 13 19:24:59 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 13 19:24:59 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=125fad3b kde-apps/ktp-text-ui: Fix DEPENDs (qtwebkit -> qtwebengine) Upstream commit 06f9110dd1f4fdc8552d48ed3d10277d4e44a152 Package-Manager: Portage-2.3.3, Repoman-2.3.1 kde-apps/ktp-text-ui/ktp-text-ui-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild index d6eb01b44e..313ea66366 100644 --- a/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild +++ b/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild @@ -37,7 +37,7 @@ DEPEND=" $(add_kdeapps_dep ktp-common-internals otr) $(add_qt_dep qtdbus) $(add_qt_dep qtgui) - $(add_qt_dep qtwebkit) + $(add_qt_dep qtwebengine 'widgets') $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) net-libs/telepathy-qt[qt5]
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/hardened-sources/
commit: bddff3b50381d75f6bd3c112bcab60d0e4299cf2 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Mar 13 19:11:35 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Mar 13 19:11:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddff3b5 sys-kernel/hardened-sources: version bump to 4.9.14 vanilla-4.9 + genpatches-4.9-15 + grsecurity-3.1-4.9.14-201703121245 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-kernel/hardened-sources/Manifest | 2 + .../hardened-sources-4.9.14.ebuild | 45 ++ 2 files changed, 47 insertions(+) diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index 164da03b08e..9359d2ac575 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -11,11 +11,13 @@ DIST genpatches-4.7-6.base.tar.xz 181504 SHA256 2e42ee2c63f5b9984b0b6124431492c0 DIST genpatches-4.7-8.base.tar.xz 233032 SHA256 481e35ef24b98241adfd8277b2a9d682b4845721b02063b4b3eacc996c2e00c8 SHA512 0c95980432f2598d6cd94a96ad228a88650ac240e7dc20adea87994d683af02a55dd2e09363d7b2732e098738ddc9151be5c03418b3308cdeb07b00c5a8ec48c WHIRLPOOL b632e17439180e6a498602a1ec0018b7b720ca53dbcf93a3157f667fc4c28816c84325868b0854b927470926e3008cb20f867ff6d4c8c5a93f16c110bf0dee39 DIST genpatches-4.8-18.base.tar.xz 304664 SHA256 89b161b2e98ac81afd9c865c4fa87cf203164b3c977c48cfc7fc5337b00b2061 SHA512 5cfc10e59a5adc7a14dce3ae6dc2ab8006d8d2bba7201a8c531c05c5f77e9fa3debbb796f7cdf2047028db43316e2e25f4817e9358524b925488b563514f127e WHIRLPOOL b0786badbade32dd777d929fc64791c672eb56a4ae5a81fb862c3308c294cb806d25f92f1e0228be6a5e29e5e049b25b6b1c470b3b1617de1d57567a9f5b14de DIST genpatches-4.9-14.base.tar.xz 299156 SHA256 a19e22f33b62858d28b2c78a3325f9334bd089bce9d077d6a759aa59a0b1a472 SHA512 4891b932bf0967e42dc047ca5213c2ece7a4e8347cdb0c176b0dba2063ccab0245d1f3f89ad9e184226a02870526a246cd1f291f20e2e0d4aa79d06b40edaf16 WHIRLPOOL 0490f84c21e80a0b80d2c851096e07a31cdd24bc9fc8b29682d84876155ee8c074d7f736d1b5c6f7512e4810d57fca649602e519feb96e325a732b7cb32623db +DIST genpatches-4.9-15.base.tar.xz 306680 SHA256 0d21f36e5dada40a98ff345ebc01678d2aee060becc7c5c1df84edec9279af2a SHA512 2962f30bd055a5afcefe8aca654419da52c61fc8e5ee8a16770020f517467ad13e4d7ba47c0b1b531b0e4be630b4ca2cf78170544d5ac0115db7071cc504278b WHIRLPOOL 77f667264615abd7a7324abf60bcc2177421595130103d1af79a438da907fb2d274048f51e2f5ae66d80b27a8b1ba732c0653fa48d58bfff338c815cef3b68eb DIST hardened-patches-4.4.8-2.extras.tar.bz2 1743408 SHA256 5cde9a96f6a47ebe3c8abeb5d5add60480490fd365d4c31da2d7ac1973a4c258 SHA512 cfb52ee6aee76b125a5a833cd9facc92ea1dff17129a488b66e976e94699cea8109e6f5df90835e818af1ea6e59e12cecc95159601d544f5b008560a1190b530 WHIRLPOOL 56facf79d5556aaac3bf08fa3b4be21b7fef561c8d3fd41943ce51c4d15b71e114be2e33914f5bf7e3d981abcebeffb95fb99aedde8d72231edcef72123ea9fa DIST hardened-patches-4.7.10-1.extras.tar.bz2 1941100 SHA256 8a7787da2d440308b28d16738ba843138c01d14e3f09cef33f8c32d46886411b SHA512 851d8875452fceaa696a7bb6847bda82c42ca40c61f2d1da16545190eeba65eb26c15f9fd428d1de83e9ea7c019133808ab3622e770147e06ab598629b8dfb6b WHIRLPOOL fa4a7bdb8bf8bf232d32d466b0ce8492a82cda7908edc96d6f7937686e3a766dabbc75c7fd33de82be080e3a277aaf4e63e9c754c97b9164301630aa13810755 DIST hardened-patches-4.7.6-1.extras.tar.bz2 1913657 SHA256 f32b7891fa0a821a60270f42dc817135d887ea55bda676e1141f0681ff360374 SHA512 943b25c12071abab62a169a2daf6e2255c76e595678a2553eaac4b87f2f227f0bfc47daad246db9b002119c6be3ec56e8746a7cb598a29c8772b3de4f7601519 WHIRLPOOL b1f5ddadf8d0387ade037a4b3f0e7e001971b01584f03ec40e61dda2db1e5762ac66266f00f5d95226337347dd9ed43c1d019a65eb66780403c81348bfc4682d DIST hardened-patches-4.8.17-3.extras.tar.bz2 1932803 SHA256 7ff535912635b5ae83d793dcadb30f2ebab85abffb05d73f73af3a0262f5b170 SHA512 f9521c5f0df2ab5989f5fd5929b3f69620d519d92583601f52bf4c2871330008c9e2f19cee3538a2c4945bc22d0ddb8478a9fb332de64dbd611904749d046e82 WHIRLPOOL 1f0ff531b479db743eb0d806d35b770c405868082a249c7d41579649dd924c25d41bd1781bc0fe827a6d06447e0fe88dc630992f2be977f50138f741e707b542 DIST hardened-patches-4.9.13-2.extras.tar.bz2 1934070 SHA256 b51d648c2931986592d26ba06704d01a25ba39897f1d0346ce88fcc079418e49 SHA512 1675e1303df8d9b15c3a904d926931faf43ef40adc68c1f7fbc6bff9f597bc65c2111344cfb341373fece0696d5b8ffb56a33c2601f5aaf3cf2246bdf827a263 WHIRLPOOL a0d79c3319fc199d4c0b4affb8c019e612509749848d5165b0ecc59095bd2d7bd989cc2307958d7bab3e47fca13b76c7cecf654eda78d49f7f53b641ba825e0a +DIST hardened-patches-4.9.14-1.extras.tar.bz2 1977361 SHA256 3d7d75c0320075d14db8fbbc41bb1f7d91f0f2033ebcbc81ab3b2116cc43aae8 SHA512 6371d60a1eeea6c415894562065bc00d2c4b835976dbe98273d3d2848fc5fdcbce0045aa48eaa4073b5216762757fc9cf28389a141aab257261545c638348bcc WHIRLPOOL 9b0f68fa9215afc8f74b55c84845b585a9909853141dd5ab619525211364d7c403ab3ef326f5c757d5cac49cd108c0666b4292028f4c5d68fb0dce5cbd5b1d49 DIST linux-4.4.tar.xz
[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/
commit: a72ca696e734efbaf883c213dfa4f211958d250b Author: Jeroen Roovers gentoo org> AuthorDate: Mon Mar 13 19:03:27 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Mar 13 19:03:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72ca696 app-doc/doxygen: Stable for HPPA (bug #610928). Package-Manager: Portage-2.3.4, Repoman-2.3.2 RepoMan-Options: --ignore-arches app-doc/doxygen/doxygen-1.8.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/doxygen/doxygen-1.8.13-r1.ebuild b/app-doc/doxygen/doxygen-1.8.13-r1.ebuild index 913f0f917c0..89abcabe685 100644 --- a/app-doc/doxygen/doxygen-1.8.13-r1.ebuild +++ b/app-doc/doxygen/doxygen-1.8.13-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="" else SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz; - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" fi SRC_URI+=" https://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png;
[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/
commit: 52e7d98cbe3d3d8d172bf65a4d5357fbc8dd3ad4 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:23:10 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:23:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e7d98c app-emulation/docker-compose: Add support for python3_5 Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-emulation/docker-compose/docker-compose-1.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/docker-compose/docker-compose-1.11.2.ebuild b/app-emulation/docker-compose/docker-compose-1.11.2.ebuild index 911a0ad8c0e..8b057609274 100644 --- a/app-emulation/docker-compose/docker-compose-1.11.2.ebuild +++ b/app-emulation/docker-compose/docker-compose-1.11.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit bash-completion-r1 distutils-r1 vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: dev-python/texttable/
commit: ef3e1f0a8c474256e2c655b51da43d25d967baab Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:21:19 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:21:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3e1f0a dev-python/texttable: Add python3_5 support Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/texttable/texttable-0.8.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/texttable/texttable-0.8.3.ebuild b/dev-python/texttable/texttable-0.8.3.ebuild index 6f316a617f7..34b4c5d3d16 100644 --- a/dev-python/texttable/texttable-0.8.3.ebuild +++ b/dev-python/texttable/texttable-0.8.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/dockerpty/
commit: a3fee0563d2e5b45466f8cba871c79da7ed8cee9 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:18:49 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:18:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fee056 dev-python/dockerpty: Remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/dockerpty/Manifest | 1 - dev-python/dockerpty/dockerpty-0.3.4.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-python/dockerpty/Manifest b/dev-python/dockerpty/Manifest index d95e55ff1d2..31fbe5f97bc 100644 --- a/dev-python/dockerpty/Manifest +++ b/dev-python/dockerpty/Manifest @@ -1,2 +1 @@ -DIST dockerpty-0.3.4.tar.gz 18611 SHA256 d041b268264905818ca7cfc52e14b738c1ff2c21ef59ccbed5d5ef81d4a7591e SHA512 dee0cf8ae926bae3f5e96643e912d3cc2dbd782594fa148addac996909e7fec84e1e1579a8d00ce46479041e85496b0615cb4a68b635288d04a4ef73ad27b10d WHIRLPOOL ddd768c2b650301ac4c27fc9394d47f65303734abbbc1da7ddfdbd31ca89578a952b189e709a51134d0946985608af7ecb16108a52c8c6205b7ab58c0b7e7b61 DIST dockerpty-0.4.1.tar.gz 19608 SHA256 fd9acb9fa7a464b668dcc50612975f3c7f1485cc0213d19de8381cb641b49459 SHA512 1f27a1d1cf9bfa21a77f2c0695334ec09a81ed5b70190b16fb23ec0e2ab4cb84af334b5e9275265eff2d8014aac5f96890276bed5775bb805c3f30260c99da70 WHIRLPOOL 8ab9edfff1d1a795f548ae66ea71064138a91b5a3b9909dea079b872a0b38e662d1cf14c19b10dce5c5671290c983e03e13e879709e7900e53d3faa8af76d207 diff --git a/dev-python/dockerpty/dockerpty-0.3.4.ebuild b/dev-python/dockerpty/dockerpty-0.3.4.ebuild deleted file mode 100644 index ffab56aeaae..000 --- a/dev-python/dockerpty/dockerpty-0.3.4.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -DESCRIPTION="Python library to use the pseudo-tty of a docker container" -HOMEPAGE="https://github.com/d11wtq/dockerpty; -SRC_URI="https://github.com/d11wtq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/behave-1.2.4[${PYTHON_USEDEP}] - >=dev-python/docker-py-0.7.1[${PYTHON_USEDEP}] - >=dev-python/expects-0.4[${PYTHON_USEDEP}] - >=dev-python/pytest-2.5.2[${PYTHON_USEDEP}] - ) -" -RDEPEND=">=dev-python/six-1.3.0[${PYTHON_USEDEP}]" - -python_test() { - local RUN_FEATURES=0 - - ewarn "${PN} tests require portage to be in the docker group!" - getent group docker |& grep portage 1>/dev/null 2>&1 - RUN_FEATURES+=${?} - - ewarn "${PN} tests require a running docker service!" - which docker 1>/dev/null 2>&1 && docker info 1>/dev/null 2>&1 - RUN_FEATURES+=${?} - - if [[ ${RUN_FEATURES} -eq 0 ]]; then - behave || die "Feature tests failed under ${EPYTHON}" - - fi - - py.test tests || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dockerpty/
commit: 08891eb25987196169bd622f2a6e18fe07f8b3a1 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:18:22 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:18:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08891eb2 dev-python/dockerpty: Add python3_5 support Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/dockerpty/dockerpty-0.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/dockerpty/dockerpty-0.4.1.ebuild b/dev-python/dockerpty/dockerpty-0.4.1.ebuild index a79cd521c57..6c755e06089 100644 --- a/dev-python/dockerpty/dockerpty-0.4.1.ebuild +++ b/dev-python/dockerpty/dockerpty-0.4.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit distutils-r1 vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: dev-python/mamba/
commit: c43de15b40b63a21d76abfc39db70924a33fd0dd Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:11:50 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:13:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43de15b dev-python/mamba: Remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/mamba/Manifest | 2 -- dev-python/mamba/mamba-0.8.4.ebuild | 52 - dev-python/mamba/mamba-0.8.5.ebuild | 36 - 3 files changed, 90 deletions(-) diff --git a/dev-python/mamba/Manifest b/dev-python/mamba/Manifest index 8e9a9982563..ccb348560a4 100644 --- a/dev-python/mamba/Manifest +++ b/dev-python/mamba/Manifest @@ -1,3 +1 @@ -DIST mamba-0.8.4.tar.gz 14781 SHA256 2fc3eb17a1d051438ca844ad9086f6ad8d27d7a262153cb9e740416b01b7d46d SHA512 31a58a6ee43500b6e059598ff45ffb0e89e385a10fc47a41222cce2a2fee3987bd84dc4484151d46a7062244437973afaddc2c74aa7df21c0e175a33ce8a630c WHIRLPOOL dc26692c8e46ab1f2226099b051fd1236fc7006b0f3ce93f70cca4a685c209e71de256ae6ed21695df9ccb299bf2edc1f9975c2f98ee906e8067ab3a9ccb2383 -DIST mamba-0.8.5.tar.gz 15265 SHA256 c90428c3cae331caf1887b62af89236bac14c7e8d078ea94e068a4b0d9f2cb85 SHA512 e8b5539f66c77bbec9001be6dd13914a17c1a23e6e1d9219d509b8e27664b65d16f5d5e992c284fb2e21e8e92f82a503bda5905baedb0e695b384f7280885a5a WHIRLPOOL a6a9e332b84b0c3a91d1376bf517eb67ced3f5ade8b294a949f5e951279c9c006b5d7718cadf27df5c073dd1fe7507485e10d1f69f81c62338a9fdbe8da24265 DIST mamba-0.8.6.tar.gz 10430 SHA256 8770551c694f8be14c71710b2201d8a64fc630295f77eefce6f23050e0cd644b SHA512 f35396bcb607c2eb10caa99f4c82924b0c75c2eeddb3d18ed5db3d5e38dca41917c23f1fcd7003b596576436cea6a02f40c352e6a11f63e472144e0ae0575198 WHIRLPOOL cd542f776d4e3056476caeccbc3a11c62c8df18468f88b6ba22791ff54e4ff79618237a7ccae08dcac652e711e6bbcc450f53c1bde55625e9bf4962a6dc4c5e4 diff --git a/dev-python/mamba/mamba-0.8.4.ebuild b/dev-python/mamba/mamba-0.8.4.ebuild deleted file mode 100644 index db4ca020843..000 --- a/dev-python/mamba/mamba-0.8.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 - -DESCRIPTION="The definitive testing tool for Python. Born under the banner of Behavior Driven Development" -HOMEPAGE="http://nestorsalceda.github.io/mamba; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/doublex-expects-0.4[${PYTHON_USEDEP}] - =dev-python/expects-0.4.2[${PYTHON_USEDEP}] - =/' \ - -i requirements.txt - STATUS=${?} - eend ${STATUS} - [[ ${STATUS} -gt 0 ]] && die - - distutils-r1_python_prepare_all -} - -python_test() { - rm -f "${HOME}"/.pydistutils.cfg || die "Couldn't remove pydistutils.cfg" - - distutils_install_for_testing - - "${TEST_DIR}"/scripts/mamba || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/mamba/mamba-0.8.5.ebuild b/dev-python/mamba/mamba-0.8.5.ebuild deleted file mode 100644 index c294fb30bdb..000 --- a/dev-python/mamba/mamba-0.8.5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 - -DESCRIPTION="The definitive testing tool for Python. Born under the banner of Behavior Driven Development" -HOMEPAGE="http://nestorsalceda.github.io/mamba; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND=" - ${CDEPEND} - test? ( - ~dev-python/doublex-expects-0.7.0_rc1[${PYTHON_USEDEP}] - ~dev-python/expects-0.8.0_rc2[${PYTHON_USEDEP}] - ~dev-python/mock-1.0.1[${PYTHON_USEDEP}] - ) -" -RDEPEND=" - ${CDEPEND} - ~dev-python/clint-0.3.1[${PYTHON_USEDEP}] - ~dev-python/coverage-3.7.1[${PYTHON_USEDEP}] - ~dev-python/watchdog-0.8.1[${PYTHON_USEDEP}] -" - -python_test() { - "${PYTHON}" -m mamba.cli || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/expects/
commit: 8c4d6100e8f3907daf3626b99b136b8fbfb2a839 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:13:32 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:13:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4d6100 dev-python/expects: Remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/expects/Manifest | 2 -- dev-python/expects/expects-0.8.0_rc2.ebuild | 39 - dev-python/expects/expects-0.8.0_rc5.ebuild | 39 - 3 files changed, 80 deletions(-) diff --git a/dev-python/expects/Manifest b/dev-python/expects/Manifest index 1643a65d02d..54c62986e29 100644 --- a/dev-python/expects/Manifest +++ b/dev-python/expects/Manifest @@ -1,4 +1,2 @@ DIST expects-0.4.2.tar.gz 23813 SHA256 b1e0b27141f784fe81a143153f23d3c8220fe8ec1003eb580b3eeb38eb778007 SHA512 6701a1a3099073c70d8f729b7ca72e4b9b3eb6d6f9e7d6d2d654a3b684c5ab101c343b4c3556f45d763ab1479dbc3eb3db209c4d9f5d2254cc4111e74a4a3c1a WHIRLPOOL 44ef85ca96225c22f91468e8b8b6368a26138f0fb9ee22dc89c282fb91adf4425d177ba62891239515affc639053165c6080f972c9435619c50a47fd81a27894 DIST expects-0.8.0.tar.gz 27801 SHA256 37538d7b0fa9c0d53e37d07b0e8c07d89754d3deec1f0f8ed1be27f4f10363dd SHA512 c2379bb6b3b6181a0365a84b0602f2552de40760b7cbadd775705bacfe113ffbe55bcde818c5766f7079867ae38c8c02e318f3c9ffdccdddb58e6cf0559f1e25 WHIRLPOOL 825cebbfc05a287d213b3f12d4c783c5d7c23d3e93ec53570751d6786a1b891cd94b4c79db0a71bab21d7574652871f6955cf07c35f797497a16f735dd770451 -DIST expects-0.8.0_rc2.tar.gz 27307 SHA256 c7959a0b0f76a186b1d3687fbdedaf551f8bbbddbd66e5307c3a52c787a779de SHA512 6ae4553838ce4d27993772cec33f1e1a18d539af4a9b0f62f66ef1fb78464a46f5b76a420096d2d36881f4dc581b69e8f6c8783b89d794df753fdffab275cc33 WHIRLPOOL 04a04534571e8a15bcc2e1d7a9fc2b63bb772a8adaaf0b6239d375f1e5f750be7d7fa9fd10f5d84f017c4e3ad6274a7955e5b70928ee6eec7c199181169e5741 -DIST expects-0.8.0_rc5.tar.gz 27814 SHA256 49c0c6c82286e74dbe5e101a86926e4a1d5e11df582f9b7ab2953fa02d3e8e35 SHA512 f423327fdc16b6c74cd096b2d0b521224386793e43f36f8a75202876be4eae247c6193e272eb51e8d07c6169051ffdf18b8b28b3104e307c4cf27420b2a4f700 WHIRLPOOL f4cc56404e3eaf458dd4f2f0545463f5c8e218399ace65b0ab64982d9d10db4f93f20df1a4275a9271da594cd1dc7be8fabb6602b7c7b364ecbecdbef772fd9a diff --git a/dev-python/expects/expects-0.8.0_rc2.ebuild b/dev-python/expects/expects-0.8.0_rc2.ebuild deleted file mode 100644 index 28c5232655d..000 --- a/dev-python/expects/expects-0.8.0_rc2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -MY_PV=${PV/_/} - -DESCRIPTION="Expressive and extensible TDD/BDD assertion library for Python" -HOMEPAGE="https://github.com/jaimegildesagredo/expects; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/mamba[${PYTHON_USEDEP}] ) -" -RDEPEND="" - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - mamba || die "tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/expects/expects-0.8.0_rc5.ebuild b/dev-python/expects/expects-0.8.0_rc5.ebuild deleted file mode 100644 index 7ffe29c90b6..000 --- a/dev-python/expects/expects-0.8.0_rc5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -MY_PV=${PV/_/} - -DESCRIPTION="Expressive and extensible TDD/BDD assertion library for Python" -HOMEPAGE="https://github.com/jaimegildesagredo/expects; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( dev-python/mamba[${PYTHON_USEDEP}] ) -" -RDEPEND="" - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - mamba || die "tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doublex-expects/
commit: 780f82e49fea195c498a872a98665266953e22ec Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:12:25 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:13:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780f82e4 dev-python/doublex-expects: Remove old Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/doublex-expects/Manifest| 2 -- .../doublex-expects/doublex-expects-0.4.0.ebuild | 29 .../doublex-expects-0.7.0_rc1.ebuild | 31 -- 3 files changed, 62 deletions(-) diff --git a/dev-python/doublex-expects/Manifest b/dev-python/doublex-expects/Manifest index 9f349413d60..c5d4fbacd15 100644 --- a/dev-python/doublex-expects/Manifest +++ b/dev-python/doublex-expects/Manifest @@ -1,3 +1 @@ -DIST doublex-expects-0.4.0.tar.gz 4633 SHA256 59693e28bf9c15b9c2cb85bb2d7af53c48ea9ce4cd094746be375672eef45f1e SHA512 be8eabaf73684a2368d527838a18b3e8c516c4fe63aad3d87765e347b7a84450cb9b76d86ba26c2b684440ecb5d5ff77c82cc7f432ffa7f0ab28a2e01599dd10 WHIRLPOOL 5f2e271e7f50c4b6d74fb359f774074b80ea6fb830d3e2c706d046c199e2fbc2c0125ea72e755d245494a9e3d1b6109c420bf6398314cbce09cf85784e672297 -DIST doublex-expects-0.7.0_rc1.tar.gz 6087 SHA256 a83447e4a6ea1305c8971e3d8935f242c4f8813332b26db576064e75fbfe1088 SHA512 fa97080af78aa29c3efa70b89f3afeb4a5537393d3dbd3e94df01d590c046623fc70c25b147b761d1047cd0f154dcb46a3c07674b39fb591d0adcbccce491abd WHIRLPOOL b6732c0cdaffadca718da74e9ac8d1acc6d2742624c5e34306d0df01fe15e3ad2c315e13f0dceab2256fe8f2b13121d55894df19306b99970c9715bca1bc7745 DIST doublex-expects-0.7.0_rc2.tar.gz 6151 SHA256 b98548b71cbfd0bf0b84b21094714d56f76896b69ca7824208ce3a6aa94538d9 SHA512 94e499f01fbdc73f3f97bbfb64f299d43e3b767f8eb00eecb7c05e062cedd8fa84569cc97ef48aeca24df5ff94b1bfbb330a786500641c857039c2e7d287e952 WHIRLPOOL 1f3c70b94b74d2ea85c70129b6519e67cf257d0c48b84b5191ef84efaeb066f45c8803921ccf9c3a03c5ed50ddd844ab26449dbc6c4498cd3aae663720531f49 diff --git a/dev-python/doublex-expects/doublex-expects-0.4.0.ebuild b/dev-python/doublex-expects/doublex-expects-0.4.0.ebuild deleted file mode 100644 index 60b47fc6664..000 --- a/dev-python/doublex-expects/doublex-expects-0.4.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -DESCRIPTION="Expects plugin for Doublex test doubles assertions" -HOMEPAGE="https://github.com/jaimegildesagredo/doublex-expects; -SRC_URI="https://github.com/jaimegildesagredo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( >=dev-python/mamba-0.8[${PYTHON_USEDEP}] ) -" -RDEPEND=" - dev-python/doublex[${PYTHON_USEDEP}] - >=dev-python/expects-0.4.0[${PYTHON_USEDEP}] -" - -python_test() { - mamba || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/doublex-expects/doublex-expects-0.7.0_rc1.ebuild b/dev-python/doublex-expects/doublex-expects-0.7.0_rc1.ebuild deleted file mode 100644 index a834b5d5b73..000 --- a/dev-python/doublex-expects/doublex-expects-0.7.0_rc1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) - -inherit distutils-r1 vcs-snapshot - -MY_PV=${PV/_/} - -DESCRIPTION="Expects matchers for Doublex test doubles assertions" -HOMEPAGE="https://github.com/jaimegildesagredo/doublex-expects; -SRC_URI="https://github.com/jaimegildesagredo/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/mamba[${PYTHON_USEDEP}] ) -" -RDEPEND=" - dev-python/doublex[${PYTHON_USEDEP}] - >=dev-python/expects-0.8.0_rc1[${PYTHON_USEDEP}] -" - -python_test() { - mamba || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mamba/
commit: 543c1a5a0f3667c9756ea913ad98cb4ad4a97954 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:09:39 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:09:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543c1a5a dev-python/mamba: Add python3_5 support Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/mamba/mamba-0.8.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/mamba/mamba-0.8.6.ebuild b/dev-python/mamba/mamba-0.8.6.ebuild index e56a643305c..e9c744c41e3 100644 --- a/dev-python/mamba/mamba-0.8.6.ebuild +++ b/dev-python/mamba/mamba-0.8.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmgtemp/
commit: 0a2cd7459673464f9e6b652ba685945c305f06e4 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 18:10:19 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 18:10:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2cd745 x11-plugins/wmgtemp: 1.2 bump Package-Manager: Portage-2.3.4, Repoman-2.3.2 x11-plugins/wmgtemp/Manifest | 1 + x11-plugins/wmgtemp/wmgtemp-1.2.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/x11-plugins/wmgtemp/Manifest b/x11-plugins/wmgtemp/Manifest index fd912599ba5..53885d62c2d 100644 --- a/x11-plugins/wmgtemp/Manifest +++ b/x11-plugins/wmgtemp/Manifest @@ -1 +1,2 @@ DIST wmgtemp-1.0.tar.bz2 21090 SHA256 3de2e15358695ce6b9c8f2d4aae33730b90085f31ff3cd7d01647d76370c45d4 SHA512 d174eda017131bee0b96c795acd7146835dfea89df61fb1e8cd3105566372caef817b1a9bb1d12691a69024df303d78a43ca720b3fb84473bfa19d863b53e7c4 WHIRLPOOL c88cefbd5c565daba8254616fd6236423301af7313df7fb4a14fa3f1b7799b17baf94b118707a627cb244470ad117b702efeed0822fcfa55fab8c0af2704dc16 +DIST wmgtemp-1.2.tar.gz 96949 SHA256 dabf70bfaa11c35ec630b1e5d7455570165c937bfe826a3b4d1278d21f0ff6cb SHA512 ab76eabb5459b6a8dde28c23b8c8d39587e7874daaf368afcbe7aabe57ce499285d4151b53afa8295991742c481ca18617e71107ae264c05ab28b24b67c00b9b WHIRLPOOL f96660d1f77e3a5d1e71b9bd4808b8aeca0d3a2747257d5306a5d0a9a6b7c3f78c1bd7447b406943dc25dfb4c7e544437c717d597cae589e0aa420c01f8ce562 diff --git a/x11-plugins/wmgtemp/wmgtemp-1.2.ebuild b/x11-plugins/wmgtemp/wmgtemp-1.2.ebuild new file mode 100644 index 000..c76e8269e08 --- /dev/null +++ b/x11-plugins/wmgtemp/wmgtemp-1.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="CPU and SYS temperature dockapp" +HOMEPAGE="http://www.dockapps.net/wmgtemp; +SRC_URI="http://www.dockapps.net/download/${P}.tar.gz; + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-apps/lm_sensors:= + >=x11-libs/libdockapp-0.7:= + x11-libs/libX11" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/doublex-expects/
commit: f9636ebb58f80965dbd1d109333ab18619267eae Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:10:12 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:10:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9636ebb dev-python/doublex-expects: Add python3_5 support Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild b/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild index a834b5d5b73..6c18039a39a 100644 --- a/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild +++ b/dev-python/doublex-expects/doublex-expects-0.7.0_rc2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit distutils-r1 vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmgtemp/
commit: 50fb9d749dd3bf8db082f52bcc4ed99f49d23268 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 18:10:45 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 18:10:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fb9d74 x11-plugins/wmgtemp: drop old Package-Manager: Portage-2.3.4, Repoman-2.3.2 x11-plugins/wmgtemp/wmgtemp-1.0.ebuild | 41 -- 1 file changed, 41 deletions(-) diff --git a/x11-plugins/wmgtemp/wmgtemp-1.0.ebuild b/x11-plugins/wmgtemp/wmgtemp-1.0.ebuild deleted file mode 100644 index 43859ed0695..000 --- a/x11-plugins/wmgtemp/wmgtemp-1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -inherit eutils - -DESCRIPTION="CPU and SYS temperature dockapp" -HOMEPAGE="http://www.fluxcode.net; -SRC_URI="http://www.fluxcode.net/${P}.tar.bz2; - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm" -DEPEND="${RDEPEND} - x11-proto/xextproto - =sys-apps/lm_sensors-3* - >=sys-apps/sed-4" - -src_unpack() { - unpack ${A} - cd "${S}" - sed -i -e "s:-Wall -g:\$(CFLAGS):" src/Makefile || die "sed failed." - - #Honour Gentoo LDFLAGS, rationalizing Makefile - see bug #337411. - sed -i -e "s:LDFLAGS =:LIBS =:" src/Makefile || die "sed failed." - sed -i -e "s:\$(LDFLAGS) -o \$(BINARY):\$(LDFLAGS) -o \$(BINARY) \$(LIBS):" src/Makefile || die "sed failed." -} - -src_compile() { - emake || die "emake failed." -} - -src_install() { - dodoc BUGS CREDITS README TODO - dobin src/wmgtemp - doman wmgtemp.1 -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/expects/
commit: cf841a58e20947dabaf895bace2b3e03de1190d5 Author: Manuel Rüger gentoo org> AuthorDate: Mon Mar 13 18:10:34 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Mar 13 18:10:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf841a58 dev-python/expects: Add python3_5 support Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/expects/expects-0.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/expects/expects-0.8.0.ebuild b/dev-python/expects/expects-0.8.0.ebuild index 94c3615cdf2..fbd98e2edbf 100644 --- a/dev-python/expects/expects-0.8.0.ebuild +++ b/dev-python/expects/expects-0.8.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: x11-wm/windowmaker/
commit: ffd1fd40d2372907a7f201963b823d5f0afd5024 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Mar 13 18:01:16 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Mar 13 18:01:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd1fd40 x11-wm/windowmaker: 0.95.8 bump Package-Manager: Portage-2.3.4, Repoman-2.3.2 x11-wm/windowmaker/Manifest | 1 + x11-wm/windowmaker/windowmaker-0.95.8.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/x11-wm/windowmaker/Manifest b/x11-wm/windowmaker/Manifest index 4e38aef93b6..5ddd0e5e48f 100644 --- a/x11-wm/windowmaker/Manifest +++ b/x11-wm/windowmaker/Manifest @@ -1,4 +1,5 @@ DIST WindowMaker-0.95.5.tar.gz 2927995 SHA256 4b25f474fde032a060c93fbc50f1ce04729ab17ea963ca3eb8dbb82f49af70d0 SHA512 0a6eb7c3ffee1d09dbc2408be4d2c04f6647cd1195366047083b5c5c89b61e92a5c7d5d134e43775fc371ea27ac8645ad0a7cbae86ebd53f2eae20066ac56703 WHIRLPOOL eb41cffab165af4efb66b28aacbc0e4695d57a426565554f20566b02bb0f428c31e23ec50af36759992a9a18f1598a727f98168d6bde7443f58821101d1653da DIST WindowMaker-0.95.6.tar.gz 3004856 SHA256 435b0b4a318a3a00e8267f02cdbd826ad547b1f54259d193ce43e9a77ce06dc4 SHA512 259db96b44058fde21b7efe65419b7f7ae149029dcfbf5cf480f920d68f906cd15345105ab67d8539be44d6f1b30e62accf68fc009d53af8c12e047c01154a11 WHIRLPOOL 6f27180cc4439b4b19c3f249fc9c5577463187c741c2e04112bb70feb8e052ad1093e0a5103f1772b59ee7b2549f7b126ac621165f94483e22fd756a969e0e3c DIST WindowMaker-0.95.7.tar.gz 3238325 SHA256 842d486c4b212b19d10dbae2c315c6ff20c6e651471eaa45214b3b832d8097a9 SHA512 9c1190503efdc58c11a90d5ba80796979cdc9f2beb69a6d233ffc8d531a54c877c5270841bf6318738069098cd488e5ab77ac19f661ac888e892bf05ac22d93f WHIRLPOOL 090efc24fe47487b5f9ec68e821b0fea789ac4f7badccf639a5910f463613381701c6750db29f98e6777207387850e0c47324ffc8fcc1d1b4fe60ac05c05c25d +DIST WindowMaker-0.95.8.tar.gz 3253515 SHA256 9dbf5c5571bb79c4b1584f496c960ee2cd7379af45ef0f58b4b0f487259de88a SHA512 6ab16ed4304aba20f0f3a4083adf63a47fa674ade7bc39aaa8aa6466c7842e3f10ab73af96e2afce0842b11c57a35eb69f43183a4044d8cd95d4e2a4d2c079a2 WHIRLPOOL e5027c70637b0a9204b9e71054a0351389fcb5c2773c8dbc1e7c15285a6e6caeaf6c04456b6d5fa7f4510abe0da4872db8a8bd870b78ef6369aaf9e81197b553 DIST WindowMaker-extra-0.1.tar.gz 238018 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 SHA512 0fe9b3ffc093942db167d8a01e15c0f6741f3a40959d1434ea4f23e7b9d4a9c13935a61eabef9691e5fdfd4e407564caafce15c2d65d66499960a6764a874ab8 WHIRLPOOL f2c61b318f64a2debb727ae79dfa1bb8101888bc9492633a96ace0e704c731c383e92882c871622987d5971b919359c066638fba05c5dade330fe3bee21bb034 diff --git a/x11-wm/windowmaker/windowmaker-0.95.8.ebuild b/x11-wm/windowmaker/windowmaker-0.95.8.ebuild new file mode 100644 index 000..066d5ac0a91 --- /dev/null +++ b/x11-wm/windowmaker/windowmaker-0.95.8.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="The fast and light GNUstep window manager" +HOMEPAGE="http://www.windowmaker.org/; +SRC_URI=" http://windowmaker.org/pub/source/release/${P/windowm/WindowM}.tar.gz + http://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz; + +SLOT="0" +LICENSE="GPL-2" +IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +DEPEND="media-libs/fontconfig + >=x11-libs/libXft-2.1.0 + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + x11-libs/libXv + gif? ( >=media-libs/giflib-4.1.0-r3 ) + imagemagick? ( media-gfx/imagemagick ) + jpeg? ( virtual/jpeg:0= ) + png? ( media-libs/libpng:0= ) + tiff? ( media-libs/tiff:0 ) + webp? ( media-libs/libwebp ) + xinerama? ( x11-libs/libXinerama ) + xrandr? ( x11-libs/libXrandr )" +RDEPEND="${DEPEND} + nls? ( >=sys-devel/gettext-0.10.39 )" + +S=${WORKDIR}/${P/windowm/WindowM} + +src_prepare() { + # Fix some paths + for file in WindowMaker/*menu* util/wmgenmenu.c; do + if [[ -r $file ]] ; then + sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:${EPREFIX}/usr/bin/:g;" "$file" || die + sed -i -e "s:/usr/local/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die + sed -i -e "s:/opt/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die + fi; + done; + + default +} + +src_configure() { + local myconf + + # image format types + myconf="$(use_enable imagemagick magick) $(use_enable jpeg) $(use_enable gif) $(use_enable png) $(use_enable tiff) $(use_enable webp) $(use_enable
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: e3e657780c061a9c8f3d01acb6b92f3373027df4 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 13 17:13:57 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 17:37:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e65778 sys-libs/libcxxabi: Bump to 4.0.0 final sys-libs/libcxxabi/Manifest | 4 ++-- .../libcxxabi/{libcxxabi-4.0.0_rc3.ebuild => libcxxabi-4.0.0.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 9706904235f..0c7f426f06b 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -1,6 +1,6 @@ DIST libcxx-3.9.0.src.tar.xz 1198308 SHA256 d0b38d51365c6322f5666a2a8105785f2e114430858de4c25a86b49f227f5b06 SHA512 55d5c4adff378ee02b0b99d732bc9f326910f9e49ab8c320a588eccdd0362fe009bc9a6a4337d29faf6338420c91b10d0d7d67f66128268f01258d30502c4f4a WHIRLPOOL 3ee3519acfe95287a862a6c44e30ed52ced1204332913007797da4e4da40dfdc5991ae120f5686827cc208b559936da5bc5485dab75617bdd5cbbd9e95a6032a DIST libcxx-3.9.1.src.tar.xz 1209020 SHA256 25e615e428f60e651ed09ffd79e563864e3f4bc69a9e93ee41505c419d1a7461 SHA512 a5976e4096624a7307b3e43f4a22ac2dc74572226e0f57af9f3ef537a14c3cff1601b7042aef9dc40a0ee53ca76b08d72eb9c253dcf34f115d3153c302db7070 WHIRLPOOL cad439979570192b195338d752a24fb0ad8704c0c8efed3b6d7724437763eab7bc3b8baaf2f0e6fff55c6d9be211dff6f7baf18dec55e3a29ad3b8a423cefb1e -DIST libcxx-4.0.0rc3.src.tar.xz 1452356 SHA256 836000ac3542fb5884f5aaa19a725721bc21d6af545482195e577fc62b5b8696 SHA512 c82df667b71110a7ecb8b2092481a645f02f7d0606040cc8789ef5b5f47bde4f26ed6ef78f09468abdc1e3c5f1cfde486d1499b3c617793864482cf7a9723d9a WHIRLPOOL 251ad814e4d9444092516fae8aa31124f9cfd0a410501c5a0ec41db6a35f2f4d3f35524446c46c390d041e1b58a6529d2962da3f0a898664cf1f36441c3c9734 +DIST libcxx-4.0.0.src.tar.xz 1450376 SHA256 4f4d33c4ad69bf9e360eebe6b29b7b19486948b1a41decf89d4adec12473cf96 SHA512 6dad794c00919955e14710def169cdcde8a1743431479e993c4a6a3c87c2fd9f5dbd6e17542e524981eed0783dce70384c356b74ef3c6d70598c6ff03454b1dd WHIRLPOOL 2c5074087e306d100c96ae5b7175e1e1792f0317c7be6231692c80423ec716732c08293fe14fe6da5cd52d8709d6ce0a240009df24e717ab0eb9093ac7679af7 DIST libcxxabi-3.9.0.src.tar.xz 511324 SHA256 b037a92717856882e05df57221e087d7d595a2ae9f170f7bc1a23ec7a92c8019 SHA512 500207bfd59664bd42d920741d6b467c4b88569453742db6470af081c77be04894e097a14b8419e333b51abce484566366e35cbc3ed2607cd86dfc0ec0ddd0c5 WHIRLPOOL 7b2d3b022c4c539596ce7be0afac724df929f19fb80e6f5b14074e240fb252b04389fe121f987ceaf6f3567d59735238b2940546475e4107f3c32eb55a5f8a80 DIST libcxxabi-3.9.1.src.tar.xz 510964 SHA256 920d8be32e6f5574a3fb293f93a31225eeba15086820fcb942155bf50dc029e2 SHA512 4f5603f1476b759c86d4784728fbdd212c59b30dc56d787c1834bf68a9cd83071fa22658d24e5a58beb94c0c656b0e4457d7da6e3048715dd36bd68380fc336e WHIRLPOOL 8ff9d0a2d5657e384f3b624fe514ae4074552c34672e8b7caeb4870d700e71913447af75d56021d393c6eebd45018e5e80b706747b1433d9ec608a1d5b0b3051 -DIST libcxxabi-4.0.0rc3.src.tar.xz 515736 SHA256 c56beae51c26a52d5dcd1acfdfe65c88116cb8a5ccb1780ee6ac03743e0f32bb SHA512 f1976ec5600d9635abbb786b9566b8e3191bc7a9ad0df40d226b9c3953f80e2a73fe458547a21e5c12bcb8b25cb2fe3005dfc546f653f5bc810670b5119d60af WHIRLPOOL 0680f1bf3f551e54d7e90950661e66dd86386cb88ece8792e6d8c71ad28e83c4c4470da32d0d59b4b89e0790b681ff45d990053d9b53fbbca23a7b48353f307a +DIST libcxxabi-4.0.0.src.tar.xz 515560 SHA256 dca9cb619662ad2d3a0d685c4366078345247218c3702dd35bcaaa23f63481d8 SHA512 b69933a0bde00321323e98962cd54b78a48bc5e93448d7a5124cb5ef844497ba7648cd92fcbe476186c60c7742e3121841f150c142c2a14c1bf2aa26a8b93d64 WHIRLPOOL 1ec297df8fd7d2e8910f2db006cc5ae53abcca37cfab3f03c5371156f69fff39c1f9193eafa0cd907bb881c35948381b85cd86710e17c83e5b90be90e3841256 diff --git a/sys-libs/libcxxabi/libcxxabi-4.0.0_rc3.ebuild b/sys-libs/libcxxabi/libcxxabi-4.0.0.ebuild similarity index 94% rename from sys-libs/libcxxabi/libcxxabi-4.0.0_rc3.ebuild rename to sys-libs/libcxxabi/libcxxabi-4.0.0.ebuild index c5bb8ee6920..b130622908a 100644 --- a/sys-libs/libcxxabi/libcxxabi-4.0.0_rc3.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-4.0.0.ebuild @@ -12,8 +12,8 @@ inherit cmake-multilib python-any-r1 DESCRIPTION="Low level support for a standard C++ library" HOMEPAGE="http://libcxxabi.llvm.org/; -SRC_URI="http://www.llvm.org/pre-releases/${PV/_//}/${P/_/}.src.tar.xz - http://www.llvm.org/pre-releases/${PV/_//}/libcxx-${PV/_/}.src.tar.xz; +SRC_URI="http://releases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz + http://releases.llvm.org/${PV/_//}/libcxx-${PV/_/}.src.tar.xz; LICENSE="|| ( UoI-NCSA MIT )" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 52cd46cf5faf3d7fcfb20dbe7714961eedaf1b11 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 13 17:14:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 17:37:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cd46cf sys-devel/clang-runtime: Bump to 4.0.0 final .../{clang-runtime-4.0.0_rc3.ebuild => clang-runtime-4.0.0.ebuild}| 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-devel/clang-runtime/clang-runtime-4.0.0_rc3.ebuild b/sys-devel/clang-runtime/clang-runtime-4.0.0.ebuild similarity index 100% rename from sys-devel/clang-runtime/clang-runtime-4.0.0_rc3.ebuild rename to sys-devel/clang-runtime/clang-runtime-4.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: cd54e8a5d6eb40d0a5379e56071af8503885f3d9 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 13 17:10:00 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 13 17:37:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd54e8a5 sys-devel/clang: Bump to 4.0.0 final sys-devel/clang/Manifest | 6 +++--- sys-devel/clang/{clang-4.0.0_rc3.ebuild => clang-4.0.0.ebuild} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index f329143463c..fcd8704ff6e 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -1,3 +1,3 @@ -DIST cfe-4.0.0rc3.src.tar.xz 10901068 SHA256 974f47d91d97cebadceb33f7a966d1c158f57ffd012a300fd3d96f817ef64dd3 SHA512 6427c90516c80d4ce83861ae2eb22635f38818e4f35441292375b4867abb82c48371ddf0afe9daec3b96f5f5ee1b5eced0e246eb878ef703454b92e6e2f62541 WHIRLPOOL 0608db76025fb81fc5db4e68c5b1c92dda4f82d7cf1518a38ec35cf40d4990314117b7ece0aa2e37badbfa964ba5c9b08664534bec5839cf3d1c965ac672dd30 -DIST clang-tools-extra-4.0.0rc3.src.tar.xz 583064 SHA256 08cf8e27775617f703983fa641be89538bbd7f9da0b53c4aa8bbb8c10f282cb1 SHA512 c6699cee2a4cbc7487bcf76092756939dd39a2c6de6b86e946e63f146c83af727bab0c3d5d148c5d437dea87bec25acc3db8c0c00f048187a6029b10725757e3 WHIRLPOOL 0fa3d18c099d1ff6710136dd0c7b598e230be09b5ec8dc6a8a157704eb3a0e124fe1dac5bbd6772fff52716bf5cec38c1f314cf96e71413c4f8c3d4c3d8188cf -DIST llvm-4.0.0rc3.src.tar.xz 21013952 SHA256 6727c98f436581adc6b8f9c2ad055d8e27832f60a127e97b3451eba85ef28345 SHA512 a64eaf59388be6641b6d654ceddd63232f83ad50226204255a0c9bcc3d1b36470f7acbf43615b2bd9758cd6077f55fc6155803a12947e1bd2be5661e1ff07e4a WHIRLPOOL 7aef4913c8a33ff0e35670063cb26ddd5d7b72cb08c699116dd93c72f25b6b75187bdf6bfd63b3d3b5c964c118c2db71893024524b864412f4f8daa594be7faa +DIST cfe-4.0.0.src.tar.xz 10900916 SHA256 cea5f88ebddb30e296ca89130c83b9d46c2d833685e2912303c828054c4dc98a SHA512 a0d9972ec337a5c105fcbe7abc4076ba1e580f28908a3318f43bbfe59143f446ed5b78dad210f624145d7e5a3d56c15bfead78826c068422b60120fa1cfa482a WHIRLPOOL fe04b6955b82915bba09726947fceff92e67ffaac97de4b8c32c18546262f60a4307fdaccd3c9540710392658ed47f3bcfe44791de8d7d30786d56576f339aee +DIST clang-tools-extra-4.0.0.src.tar.xz 583088 SHA256 41b7d37eb128fd362ab3431be5244cf50325bb3bb153895735c5bacede647c99 SHA512 2f9aed5ff7e175b730802961f9ce0aa6376ce78d905839e60536b6d166f68dc31d4420a668ed1e08f3601a5fefa8f7514172daaf77eb325fecd00e55f56e5af4 WHIRLPOOL 76dfa2854eabccfa93357b56d65a993d1a2fe3f4beb2c513369efabb78f6d4be583781c06d60ab0d2898df202fbf391d00818ec618c413dadea52b443c6026d6 +DIST llvm-4.0.0.src.tar.xz 21016340 SHA256 8d10511df96e73b8ff9e7abbfb4d4d432edbdbe965f1f4f07afaf370b8a533be SHA512 cf681f0626ef6d568d951cdc3e143471a1d7715a0ba11e52aa273cf5d8d421e1357ef2645cc85879eaefcd577e99e74d07b01566825b3d0461171ef2cbfc7704 WHIRLPOOL 9783e8f47306c1deb2e114d4b46a7db9b0260b4965076345c88765413c5fc8e73fab5f88ae4903adbdea31406022948b16d32ae47d98f5def074509d5d794579 diff --git a/sys-devel/clang/clang-4.0.0_rc3.ebuild b/sys-devel/clang/clang-4.0.0.ebuild similarity index 97% rename from sys-devel/clang/clang-4.0.0_rc3.ebuild rename to sys-devel/clang/clang-4.0.0.ebuild index 7911a8235f0..bdfc16ce04a 100644 --- a/sys-devel/clang/clang-4.0.0_rc3.ebuild +++ b/sys-devel/clang/clang-4.0.0.ebuild @@ -13,9 +13,9 @@ inherit check-reqs cmake-utils flag-o-matic llvm multilib-minimal \ DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="http://llvm.org/; -SRC_URI="http://www.llvm.org/pre-releases/${PV/_//}/cfe-${PV/_/}.src.tar.xz - http://www.llvm.org/pre-releases/${PV/_//}/clang-tools-extra-${PV/_/}.src.tar.xz - test? ( http://www.llvm.org/pre-releases/${PV/_//}/llvm-${PV/_/}.src.tar.xz )" +SRC_URI="http://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz + http://releases.llvm.org/${PV/_//}/clang-tools-extra-${PV/_/}.src.tar.xz + test? ( http://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz )" # Keep in sync with sys-devel/llvm ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430