[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hashdiff/

2017-10-08 Thread Hans de Graaff
commit: 4de05370d4db0197bfe384cc2609daba3e77e4d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  9 05:21:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct  9 05:21:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de05370

dev-ruby/hashdiff: add 0.3.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/hashdiff/Manifest  |  1 +
 dev-ruby/hashdiff/hashdiff-0.3.7.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/hashdiff/Manifest b/dev-ruby/hashdiff/Manifest
index 813c4cb2b93..5796994c5e6 100644
--- a/dev-ruby/hashdiff/Manifest
+++ b/dev-ruby/hashdiff/Manifest
@@ -1,3 +1,4 @@
 DIST hashdiff-0.3.4.gem 15872 SHA256 
0aac86b2486ad06e5496ac404b3c2f115b31d5ba1e110998fa0aa675e691d0d8 SHA512 
d1315b4010d2ed444ab257f13d949bb46924ad2d6b6d397cd496a297a502ceabc1518d077e137992443234f292489150cc21dcbc348358b22ef6d6741144b7b6
 WHIRLPOOL 
9532227e8cb9dc6951cca15c5762e1aecb89e913bbfb74c10b7164367147f129bd09d5191ec029bc20dc7b74abe10f2fdd0b6d58d131ca58e09bab9260927298
 DIST hashdiff-0.3.5.gem 16896 SHA256 
e71f28e8c1b1dabf049d59a994e3ccadc7400673bb545eaf1628c5a5da02e310 SHA512 
f1ab73ec017c82ec1494e81c3c362244bd43734b295061e5220492b93517ac3a7f8e18a11b595160aca79f9016783291a10cde0a6a6218b08f9ff2f231f9f328
 WHIRLPOOL 
c63b7dcb5cccbaa0cbe8f5bdac16ae41c1970ce79fd7f537be1b9662055ecdbf64299fb467baddb236b87cb385ba5b8e2e0ccfd1c4e3163d19dfc5c92d40a333
 DIST hashdiff-0.3.6.gem 18432 SHA256 
816ce4c22faeb0df029170dd101e34d238b90b388556ecde77413c373d5e1870 SHA512 
3f8c96bdeff00a8b45f7f065274fee6510b22bc2ca98cc20b84b2b9804ce9d81e730519591448179ff3ca763312eb238680baddc212392e8640205ecd9ba24c3
 WHIRLPOOL 
6ac3b45d062ea774b00907173c21520c0fa37ab4905dcd0504dfd6eb7c5d1a3c7826adc9b805e00994558436dfddff6916971f4ad7b7601a9451407bccd65c97
+DIST hashdiff-0.3.7.gem 18944 SHA256 
e94a08689f724a571556b78d5ca35214033d3961972d58c4611245c4b3a0457a SHA512 
62cbbd1631127f98be214ab5c849d4a78c9f9aa762e372412a68f843df09caa9bb3b8ff096952ff4fe5b401dc8fefff7e42c2d1beb7e647ed9216550ecd06d93
 WHIRLPOOL 
7bc55e3ccb7de11e478138f6e824c1a0e6b21080b974a47737e3aa64568281f8e8def0df88b6d5afe3ec444ec8ca08c85edcee750fe5b43f5e287b54d6b485ef

diff --git a/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild 
b/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild
new file mode 100644
index 000..34fd7ed94fc
--- /dev/null
+++ b/dev-ruby/hashdiff/hashdiff-0.3.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Hash extension to make working with nested hashes easier"
+HOMEPAGE="https://github.com/liufengyun/hashdiff;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acts_as_list/

2017-10-08 Thread Hans de Graaff
commit: 4cc3fd35da8d5affef922733ebeeedf0d50cbca3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  9 05:17:11 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct  9 05:17:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc3fd35

dev-ruby/acts_as_list: add 0.9.9

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/acts_as_list/Manifest  |  1 +
 dev-ruby/acts_as_list/acts_as_list-0.9.9.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 421f6a7d5db..66da00efeaa 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,2 +1,3 @@
 DIST acts_as_list-0.9.7.gem 33792 SHA256 
791d2510fe3391df7c830b8e55235cd0537b948892f08d77f158aade00badbc7 SHA512 
7a361616d550e765b3ed075d7c01ac11e6c87dd4b0b7353f0751ab42020b075899e7c4d3632143c73b6de35dbcb6dfdaa0215e4f10467d3b1276fd04ae7e6f38
 WHIRLPOOL 
7d4060b76444728e4530af3d8fde42b312141ac9f44f731d249d449cc04fe785e04b406aacd73b4c658dbe03027fd5a04fcd660c3083cd89e4b3adb59aeb14eb
 DIST acts_as_list-0.9.8.gem 33792 SHA256 
974280e1124a98fa12872932866f2f37470a8778bfe3c0e1143e9f94160513e2 SHA512 
dac3651643c764433488f15a5396e7b4d4f0667e7e353546ace54feb6714c4d45cc5fb2a50d2c4472f4b60172193779b2b5be8cb840c783b9751e6227bb8ed42
 WHIRLPOOL 
a100191b3bd5cc83c8001a6972851d76ec034acaa8e3e77d903badbde5cb7d0327652d36748ce94cebd02465a1f3c80236a84eb4f6ec657f9e0fa04bfafb6c0d
+DIST acts_as_list-0.9.9.gem 34304 SHA256 
e9c406a7bf6be0aaae6d43f9b644ef13d645d95bba142e022db8ecc6346d70ab SHA512 
fb2a47d62af0de69b7dfc456466e19dac0ab4124141405ccd326fd9d0111d3fba1a6f33580e41b99b84a6d54016289f5b446d7bb5edee596079518811469027f
 WHIRLPOOL 
9e5bc3a85d7ec8c6a6759ae621d4d0cbb9fa6c6f80686bb781f40e8496f9c69c7f4f1d96809df9045459625e0be85f17e5c2c3cb3fc57ee29c103d2dc808a845

diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.9.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-0.9.9.ebuild
new file mode 100644
index 000..1ab4686b4cb
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-0.9.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_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: dev-ruby/acts_as_list/

2017-10-08 Thread Hans de Graaff
commit: 898e20616dac3a5c926898735b9f8e7501d7cb46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  9 05:13:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct  9 05:13:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898e2061

dev-ruby/acts_as_list: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/acts_as_list/Manifest  |  2 --
 dev-ruby/acts_as_list/acts_as_list-0.9.4.ebuild | 38 -
 dev-ruby/acts_as_list/acts_as_list-0.9.5.ebuild | 38 -
 3 files changed, 78 deletions(-)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index c0fc2d31c16..421f6a7d5db 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,4 +1,2 @@
-DIST acts_as_list-0.9.4.gem 33280 SHA256 
3f3263b2f80924ddb58d65755752eae721400d65415d1d74befb2ea718e56d72 SHA512 
c49a27ae806fb974922431c4615e721c5106a20b8595f93fa29376d4470f76788314788635c7616320177c016b1c6829da737f82fd79e14e52d4891769a5a6e3
 WHIRLPOOL 
c15e187dbd18cf820950ad74f0153a8b8a15c40b0609d47b66da0f263482fba2457882dd2f098bc36e20125af2a081834ff7b6a94abbc262c5ba8f5fe4b35e8f
-DIST acts_as_list-0.9.5.gem 33280 SHA256 
a3041ea13a92491b3821f4e81795ccdaf2b9d214e7a65287e311585fbde18c59 SHA512 
6826ad821e889f2ea1ccfb1dd12ce64211e173fcd4970d81ddc6115a8ca08606cc5591cf0f395891cf381f0006b137649072704683134fe68762379b9e22e467
 WHIRLPOOL 
df8d16508cf28391aa7981d3598e5969b648c68ab4c670156731ed267d9be573d473547d5d41a7a97ba2e75600a40030e9891d68d89a74bdbe5bab9786073358
 DIST acts_as_list-0.9.7.gem 33792 SHA256 
791d2510fe3391df7c830b8e55235cd0537b948892f08d77f158aade00badbc7 SHA512 
7a361616d550e765b3ed075d7c01ac11e6c87dd4b0b7353f0751ab42020b075899e7c4d3632143c73b6de35dbcb6dfdaa0215e4f10467d3b1276fd04ae7e6f38
 WHIRLPOOL 
7d4060b76444728e4530af3d8fde42b312141ac9f44f731d249d449cc04fe785e04b406aacd73b4c658dbe03027fd5a04fcd660c3083cd89e4b3adb59aeb14eb
 DIST acts_as_list-0.9.8.gem 33792 SHA256 
974280e1124a98fa12872932866f2f37470a8778bfe3c0e1143e9f94160513e2 SHA512 
dac3651643c764433488f15a5396e7b4d4f0667e7e353546ace54feb6714c4d45cc5fb2a50d2c4472f4b60172193779b2b5be8cb840c783b9751e6227bb8ed42
 WHIRLPOOL 
a100191b3bd5cc83c8001a6972851d76ec034acaa8e3e77d903badbde5cb7d0327652d36748ce94cebd02465a1f3c80236a84eb4f6ec657f9e0fa04bfafb6c0d

diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.4.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-0.9.4.ebuild
deleted file mode 100644
index 2e96d6492a4..000
--- a/dev-ruby/acts_as_list/acts_as_list-0.9.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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
-}

diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.5.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-0.9.5.ebuild
deleted file mode 100644
index 2e96d6492a4..000
--- a/dev-ruby/acts_as_list/acts_as_list-0.9.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# 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: dev-ruby/facter/

2017-10-08 Thread Matt Thode
commit: ecf7fbdbd491c670d47c830ce0eef2683001ff69
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  9 04:21:39 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Oct  9 04:23:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf7fbdb

dev-ruby/facter: 3.9.2 stable amd64 and x86

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ruby/facter/facter-3.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/facter/facter-3.9.2.ebuild 
b/dev-ruby/facter/facter-3.9.2.ebuild
index 247eed1af45..9517c4b3746 100644
--- a/dev-ruby/facter/facter-3.9.2.ebuild
+++ b/dev-ruby/facter/facter-3.9.2.ebuild
@@ -14,7 +14,7 @@ S="${S}/all/${P}"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="debug test"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 
 BDEPEND="
>=sys-devel/gcc-4.8:*



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-10-08 Thread Robin H. Johnson
commit: a53bab3e23d30cc8e65bca3fb9edb4aa1bceb5c8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  9 00:12:30 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  9 00:13:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53bab3e

package.mask: no more redis for slotted-lua-only.

Signed-off-by: Robin H. Johnson  gentoo.org>

 profiles/package.mask | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a86622743d5..8e46d08ee12 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -616,17 +616,6 @@ x11-libs/gtk+:1
 # Reverse dependencies need testing, wrt bug #580760
 >=net-libs/libtorrent-rasterbar-1.1.1
 
-# Robin H. Johnson  (18 Nov 2016)
-# Depends on slotted lua, 
-# odd revisions are slotted lua, 
-# even revisions are unslotted lua
-=dev-db/redis-3.2.5-r1
-=dev-db/redis-3.2.5-r5
-=dev-db/redis-3.2.6-r1
-=dev-db/redis-3.2.6-r5
-=dev-db/redis-3.2.8-r1
-=dev-db/redis-3.2.8-r3
-
 # Michał Górny  (17 Nov 2016)
 # New version masked for testing. It supports source-window buffer size
 # over 2G but it 'currently performs 3-5% slower and has 1-2% worse



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2017-10-08 Thread Robin H. Johnson
commit: 00810b6d52e6d544b9bce3fa5beedcdd05b79d41
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  9 00:08:40 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  9 00:13:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00810b6d

dev-db/redis: remove slotted-lua-only variants.

redis-3.2.8-r3 and >=redis-4.0.1-r2 now support both slotted & unslotted
Lua, so we can remove all of the old ebuilds that were slotted-only.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/redis/redis-3.2.5-r1.ebuild | 122 -
 dev-db/redis/redis-3.2.5-r5.ebuild | 122 -
 dev-db/redis/redis-3.2.6-r1.ebuild | 122 -
 dev-db/redis/redis-3.2.6-r5.ebuild | 122 -
 dev-db/redis/redis-3.2.8-r1.ebuild | 122 -
 dev-db/redis/redis-3.2.8-r3.ebuild | 122 -
 6 files changed, 732 deletions(-)

diff --git a/dev-db/redis/redis-3.2.5-r1.ebuild 
b/dev-db/redis/redis-3.2.5-r1.ebuild
deleted file mode 100644
index bcf64835401..000
--- a/dev-db/redis/redis-3.2.5-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic systemd toolchain-funcs user
-
-DESCRIPTION="A persistent caching system, key-value and data structures 
database"
-HOMEPAGE="http://redis.io/;
-SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="+jemalloc tcmalloc luajit test"
-SLOT="0"
-
-RDEPEND="luajit? ( dev-lang/luajit:2 )
-   !luajit? ( dev-lang/lua:5.1 )
-   tcmalloc? ( dev-util/google-perftools )
-   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
-DEPEND="virtual/pkgconfig
-   >=sys-devel/autoconf-2.63
-   test? ( dev-lang/tcl:0= )
-   ${RDEPEND}"
-REQUIRED_USE="?? ( tcmalloc jemalloc )"
-
-S="${WORKDIR}/${PN}-${PV/_/-}"
-
-pkg_setup() {
-   enewgroup redis 75
-   enewuser redis 75 -1 /var/lib/redis redis
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-3.2.5-shared.patch \
-   "${FILESDIR}"/${PN}-3.2.3-config.patch \
-   "${FILESDIR}"/${PN}-3.2.3-sharedlua.patch
-   eapply_user
-
-   # Copy lua modules into build dir
-   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
-   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
-   # Append cflag for lua_cjson
-   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
-   append-cflags "-DENABLE_CJSON_GLOBAL"
-
-   # now we will rewrite present Makefiles
-   local makefiles=""
-   for MKF in $(find -name 'Makefile' | cut -b 3-); do
-   mv "${MKF}" "${MKF}.in"
-   sed -i  -e 's:$(CC):@CC@:g' \
-   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
-   -e 's: $(DEBUG)::g' \
-   -e 's:$(OBJARCH)::g' \
-   -e 's:ARCH:TARCH:g' \
-   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
-   "${MKF}.in" \
-   || die "Sed failed for ${MKF}"
-   makefiles+=" ${MKF}"
-   done
-   # autodetection of compiler and settings; generates the modified 
Makefiles
-   cp "${FILESDIR}"/configure.ac-3.2 configure.ac
-   sed -i  \
-   -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
-   -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
-   configure.ac || die "Sed failed for configure.ac"
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with luajit)
-
-   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
-   # geohash-int can't be built with -std=c99 either
-   # also, don't define ANSI/c99 for lua twice
-   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile 
deps/geohash-int/Makefile deps/Makefile || die
-}
-
-src_compile() {
-   tc-export CC AR RANLIB
-
-   local myconf=""
-
-   if use tcmalloc ; then
-   myconf="${myconf} USE_TCMALLOC=yes"
-   elif use jemalloc ; then
-   myconf="${myconf} JEMALLOC_SHARED=yes"
-   else
-   myconf="${myconf} MALLOC=yes"
-   fi
-
-   emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}"
-}
-
-src_install() {
-   insinto /etc/
-   doins redis.conf sentinel.conf
-   use prefix || fowners redis:redis /etc/{redis,sentinel}.conf
-   fperms 0644 /etc/{redis,sentinel}.conf
-
-   newconfd "${FILESDIR}/redis.confd" redis
-   newinitd "${FILESDIR}/redis.initd-4" redis
-
-   

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2017-10-08 Thread Robin H. Johnson
commit: 7733941faa2a1687dbc16d6cb88c214c0902a376
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  9 00:03:11 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  9 00:13:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7733941f

dev-db/redis: backport security & Lua-combo fixes from 4.x to 3.2.8 release.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=631002
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/redis/redis-3.2.8-r4.ebuild | 131 +
 1 file changed, 131 insertions(+)

diff --git a/dev-db/redis/redis-3.2.8-r4.ebuild 
b/dev-db/redis/redis-3.2.8-r4.ebuild
new file mode 100644
index 000..cb1541102b7
--- /dev/null
+++ b/dev-db/redis/redis-3.2.8-r4.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="http://redis.io/;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+RDEPEND="luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+DEPEND="virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )
+   ${RDEPEND}"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-3.2.5-shared.patch \
+   "${FILESDIR}"/${PN}-3.2.3-config.patch \
+   "${FILESDIR}"/${PN}-3.2.3-sharedlua.patch
+   eapply_user
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles=""
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac
+
+   # Use the correct pkgconfig name for Lua
+   has_version 'dev-lang/lua:5.1' \
+   && LUAPKGCONFIG=lua5.1 \
+   || LUAPKGCONFIG=lua
+   sed -i  \
+   -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
+   -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with luajit)
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # geohash-int can't be built with -std=c99 either
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile 
deps/geohash-int/Makefile deps/Makefile || die
+}
+
+src_compile() {
+   tc-export CC AR RANLIB
+
+   local myconf=""
+
+   if use tcmalloc ; then
+   myconf="${myconf} USE_TCMALLOC=yes"
+   elif use jemalloc ; then
+   myconf="${myconf} JEMALLOC_SHARED=yes"
+   else
+   myconf="${myconf} MALLOC=yes"
+   fi
+
+   emake ${myconf} V=1 CC="${CC}" AR="${AR} rcu" RANLIB="${RANLIB}"
+}
+
+src_install() {
+   insinto /etc/
+   doins redis.conf sentinel.conf
+   use prefix || fowners redis:redis /etc/{redis,sentinel}.conf
+   fperms 0644 /etc/{redis,sentinel}.conf
+
+   newconfd "${FILESDIR}/redis.confd-r1" redis
+   newinitd "${FILESDIR}/redis.initd-5" redis
+
+   systemd_newunit "${FILESDIR}/redis.service-2" 

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2017-10-08 Thread Robin H. Johnson
commit: 65fecf6449e53c64abc81a3a5b7dfe57772836a7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Oct  9 00:11:04 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Oct  9 00:13:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fecf64

dev-db/redis: cleanup more old ebuilds.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/redis/Manifest  |   1 -
 dev-db/redis/redis-3.2.5-r4.ebuild | 123 -
 dev-db/redis/redis-3.2.6-r4.ebuild | 123 -
 dev-db/redis/redis-3.2.6.ebuild| 123 -
 dev-db/redis/redis-3.2.8.ebuild| 123 -
 5 files changed, 493 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index e86069b29e8..4008d349e5e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,6 +1,5 @@
 DIST redis-3.0.7.tar.gz 1375200 SHA256 
b2a791c4ea3bb7268795c45c6321ea5abcc24457178373e6a6e3be6372737f23 SHA512 
6c8f4c88d911e1433fd28efff2f6d62763e08be89814ebf4aa4e68e2c8bd605eba24ca3410548b2f480ae094437ce96c0bafa7a5762b3b405d5d850886297ba3
 WHIRLPOOL 
53c2c967b999bbcb5b45117bbad74b46457158ad94e8c43566311dd3d58c63c2d0cc2dac5dc9e8806821c2532ee4beded17e039da4ddeae958e5a0092429ee3a
 DIST redis-3.2.5.tar.gz 1544040 SHA256 
8509ceb1efd849d6b2346a72a8e926b5a4f6ed3cc7c3cd8d9f36b2e9ba085315 SHA512 
4ecf6277c8fdf4411223b9f5a5c8308829da9bd756b45de5217d469e9def8faad8c05b6348c06aef99eca9245d45abfd52df056c3c819723da66a2ca20c381dd
 WHIRLPOOL 
db1eecac5e407734002d39cc16f708fcb1f506829df4dabda53bffc7012746a23ea2342cded4d90f39db72ba61eda349b80b4a3e4f1eba06dbaa6cad8c50264e
-DIST redis-3.2.6.tar.gz 1544806 SHA256 
2e1831c5a315e400d72bda4beaa98c0cfbe3f4eb8b20c269371634390cf729fa SHA512 
15f2e55a7cc56e7e652a3a8d344fceb6d0d33cf53caa81854e6b1977ec68f7e92ac06d0d66999bfc577f185eba19e0927a81014bdb5cd484eecb080b6a6e16bc
 WHIRLPOOL 
a3dd92e565cdfbc65bfccd452efde8fc4124ede1133ca74a30c69f68eb5021b5fb1bbc7dc30d3ea9993c42bc9c4ce2716564329bd5be142a5764a9ab807a9d14
 DIST redis-3.2.8.tar.gz 1547237 SHA256 
61b373c23d18e6cc752a69d5ab7f676c6216dc2853e46750a8c4ed791d68482c SHA512 
7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba
 WHIRLPOOL 
50ffecd1891051a3e28028065bfaf090b2eec42a757cdf61c6d22b051c8ba4fc78809b3198182d2333bedb4715d9a8d70bf04f605030abe6e33cc6b9b7161cf7
 DIST redis-4.0.1.tar.gz 1711660 SHA256 
2049cd6ae9167f258705081a6ef23bb80b7eff9ff3d0d7481e89510f27457591 SHA512 
62dec537aebd12340b9642f5f8b07fd98757c9e648dcd539a0411f207db3495923c5a6a9941036c56b2d574ee38b46d08558668111e322345ef549f93fada26f
 WHIRLPOOL 
90b6a7a81e6d5302a28c49a8a1ea479f80f7924eb2f69d0b17d48cf15c9ba769a8ef425ae9bec44d3cbd81816b43fe7997adeb73caa6d2b64f7657e60cb2fb82
 DIST redis-4.0.2.tar.gz 1713990 SHA256 
b1a0915dbc91b979d06df1977fe594c3fa9b189f1f3d38743a2948c9f7634813 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
 WHIRLPOOL 
24834b1fbedaea75f245c9f3f7dc29444b34bccdac08b060dee5ff78b23ee60cb029d8a255f69df7a7a3a54c7440bb37390361a2d995eb0bc7534273570adfc3

diff --git a/dev-db/redis/redis-3.2.5-r4.ebuild 
b/dev-db/redis/redis-3.2.5-r4.ebuild
deleted file mode 100644
index eac9299e6cc..000
--- a/dev-db/redis/redis-3.2.5-r4.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic systemd toolchain-funcs user
-
-DESCRIPTION="A persistent caching system, key-value and data structures 
database"
-HOMEPAGE="http://redis.io/;
-SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="+jemalloc tcmalloc luajit test"
-SLOT="0"
-
-RDEPEND="luajit? ( dev-lang/luajit:2 )
-   !luajit? ( >=dev-lang/lua-5.1:* )
-   tcmalloc? ( dev-util/google-perftools )
-   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
-DEPEND="virtual/pkgconfig
-   >=sys-devel/autoconf-2.63
-   test? ( dev-lang/tcl:0= )
-   ${RDEPEND}"
-REQUIRED_USE="?? ( tcmalloc jemalloc )"
-
-S="${WORKDIR}/${PN}-${PV/_/-}"
-
-pkg_setup() {
-   enewgroup redis 75
-   enewuser redis 75 -1 /var/lib/redis redis
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-3.2.5-shared.patch \
-   "${FILESDIR}"/${PN}-3.2.3-config.patch \
-   "${FILESDIR}"/${PN}-3.2.3-sharedlua.patch
-   eapply_user
-
-   # Copy lua modules into build dir
-   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
-   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
-   # Append cflag for lua_cjson
-   # 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2017-10-08 Thread Davide Pesavento
commit: 58641f1052356f3da0fec847a6ce33c40995832b
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Oct  8 23:48:31 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Oct  8 23:48:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58641f10

dev-qt/qt-creator: restrict max clang version

Closes: https://bugs.gentoo.org/631194
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-qt/qt-creator/qt-creator-4.3.1.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qt-creator/qt-creator-4.3.1.ebuild 
b/dev-qt/qt-creator/qt-creator-4.3.1.ebuild
index fbfc4412faa..5be7d95dd51 100644
--- a/dev-qt/qt-creator/qt-creator-4.3.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.3.1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+LLVM_MAX_SLOT=4
 PLOCALES="cs de fr ja pl ru sl uk zh_CN zh_TW"
 
 inherit l10n llvm qmake-utils toolchain-funcs virtualx xdg
@@ -51,7 +52,10 @@ CDEPEND="
>=dev-qt/qtwidgets-${QT_PV}
>=dev-qt/qtx11extras-${QT_PV}
>=dev-qt/qtxml-${QT_PV}
-   clangcodemodel? ( >=sys-devel/clang-3.9:= )
+   clangcodemodel? (
+   =sys-devel/clang-3.9:0 )
+   )
designer? ( >=dev-qt/designer-${QT_PV} )
qbs? ( >=dev-util/qbs-1.8.1-r1 )
systemd? ( sys-apps/systemd:= )
@@ -71,7 +75,10 @@ RDEPEND="${CDEPEND}
sys-devel/gdb[client,python]
autotools? ( sys-devel/autoconf )
bazaar? ( dev-vcs/bzr )
-   clangstaticanalyzer? ( >=sys-devel/clang-3.9:* )
+   clangstaticanalyzer? (
+   =sys-devel/clang-3.9:0 )
+   )
cmake? ( dev-util/cmake[server(+)] )
cvs? ( dev-vcs/cvs )
git? ( dev-vcs/git )
@@ -153,7 +160,7 @@ src_prepare() {
 src_configure() {
eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \
IDE_PACKAGE_MODE=1 \
-   $(use clangcodemodel && echo 
LLVM_INSTALL_DIR="$(get_llvm_prefix)") \
+   $(use clangcodemodel && echo 
LLVM_INSTALL_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})") \
$(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \
CONFIG+=qbs_disable_rpath \
CONFIG+=qbs_enable_project_file_updates \



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2017-10-08 Thread Robin H. Johnson
commit: f689ea635ecbb7290b1c914000bf83e9289cd5e9
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Oct  6 20:40:02 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Oct  8 23:23:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f689ea63

dev-db/redis: bump to 4.0.2

(cherry picked from commit 93eac00c9ae82a63fceacdcc5b7ded98e44a3a9c)
Bug: https://bugs.gentoo.org/631002
Closes: https://github.com/gentoo/gentoo/pull/5875#issuecomment-334886169
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/redis/Manifest   |   1 +
 dev-db/redis/files/redis-3.2.3-config.patch |   2 +-
 dev-db/redis/files/redis.confd-r1   |  20 +
 dev-db/redis/files/redis.initd-5|  23 ++
 dev-db/redis/redis-4.0.2.ebuild | 122 
 5 files changed, 167 insertions(+), 1 deletion(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index a3318518cfb..e86069b29e8 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -3,3 +3,4 @@ DIST redis-3.2.5.tar.gz 1544040 SHA256 
8509ceb1efd849d6b2346a72a8e926b5a4f6ed3cc
 DIST redis-3.2.6.tar.gz 1544806 SHA256 
2e1831c5a315e400d72bda4beaa98c0cfbe3f4eb8b20c269371634390cf729fa SHA512 
15f2e55a7cc56e7e652a3a8d344fceb6d0d33cf53caa81854e6b1977ec68f7e92ac06d0d66999bfc577f185eba19e0927a81014bdb5cd484eecb080b6a6e16bc
 WHIRLPOOL 
a3dd92e565cdfbc65bfccd452efde8fc4124ede1133ca74a30c69f68eb5021b5fb1bbc7dc30d3ea9993c42bc9c4ce2716564329bd5be142a5764a9ab807a9d14
 DIST redis-3.2.8.tar.gz 1547237 SHA256 
61b373c23d18e6cc752a69d5ab7f676c6216dc2853e46750a8c4ed791d68482c SHA512 
7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba
 WHIRLPOOL 
50ffecd1891051a3e28028065bfaf090b2eec42a757cdf61c6d22b051c8ba4fc78809b3198182d2333bedb4715d9a8d70bf04f605030abe6e33cc6b9b7161cf7
 DIST redis-4.0.1.tar.gz 1711660 SHA256 
2049cd6ae9167f258705081a6ef23bb80b7eff9ff3d0d7481e89510f27457591 SHA512 
62dec537aebd12340b9642f5f8b07fd98757c9e648dcd539a0411f207db3495923c5a6a9941036c56b2d574ee38b46d08558668111e322345ef549f93fada26f
 WHIRLPOOL 
90b6a7a81e6d5302a28c49a8a1ea479f80f7924eb2f69d0b17d48cf15c9ba769a8ef425ae9bec44d3cbd81816b43fe7997adeb73caa6d2b64f7657e60cb2fb82
+DIST redis-4.0.2.tar.gz 1713990 SHA256 
b1a0915dbc91b979d06df1977fe594c3fa9b189f1f3d38743a2948c9f7634813 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
 WHIRLPOOL 
24834b1fbedaea75f245c9f3f7dc29444b34bccdac08b060dee5ff78b23ee60cb029d8a255f69df7a7a3a54c7440bb37390361a2d995eb0bc7534273570adfc3

diff --git a/dev-db/redis/files/redis-3.2.3-config.patch 
b/dev-db/redis/files/redis-3.2.3-config.patch
index 541e2549464..bde0ef7cbaf 100644
--- a/dev-db/redis/files/redis-3.2.3-config.patch
+++ b/dev-db/redis/files/redis-3.2.3-config.patch
@@ -34,7 +34,7 @@ index 22e00bc..b09de57 100644
  # output buffers (but this is not needed if the policy is 'noeviction').
  #
 -# maxmemory 
-+maxmemory 67108864
++maxmemory 64MB
  
  # MAXMEMORY POLICY: how Redis will select what to remove when maxmemory
  # is reached. You can select among five behaviors:

diff --git a/dev-db/redis/files/redis.confd-r1 
b/dev-db/redis/files/redis.confd-r1
new file mode 100644
index 000..1f4ff23f211
--- /dev/null
+++ b/dev-db/redis/files/redis.confd-r1
@@ -0,0 +1,20 @@
+# Redis user.
+REDIS_USER="redis"
+
+# Redis group.
+REDIS_GROUP="redis"
+
+# Redis configuration file.
+REDIS_CONF="/etc/redis.conf"
+
+# Redis dump directory.
+REDIS_DIR="/var/lib/redis"
+
+# Redis options.
+# (Redis expects the first argument to be the configuration file.)
+REDIS_OPTS="${REDIS_CONF}"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your redis.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"

diff --git a/dev-db/redis/files/redis.initd-5 b/dev-db/redis/files/redis.initd-5
new file mode 100644
index 000..a567b1e210d
--- /dev/null
+++ b/dev-db/redis/files/redis.initd-5
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${REDIS_DIR:=/var/lib/redis}
+: ${REDIS_CONF:=/etc/redis.conf}
+: ${REDIS_OPTS:="${REDIS_CONF}"}
+: ${REDIS_USER:=redis}
+: ${REDIS_GROUP:=redis}
+: ${REDIS_TIMEOUT:=30}
+
+command="/usr/sbin/redis-server"
+command_args="${REDIS_OPTS}"
+command_background="true"
+command_user="${REDIS_USER}:${REDIS_GROUP}"
+pidfile="/run/${RC_SVCNAME}.pid"
+retry="${REDIS_TIMEOUT}"
+start_stop_daemon_args="--chdir \"${REDIS_DIR}\""
+
+depend() {
+   use localmount logger
+   after keepalived
+}

diff --git a/dev-db/redis/redis-4.0.2.ebuild b/dev-db/redis/redis-4.0.2.ebuild
new file mode 100644
index 000..c79e00a9398
--- /dev/null
+++ b/dev-db/redis/redis-4.0.2.ebuild
@@ 

[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2017-10-08 Thread Robin H. Johnson
commit: 8793ede2340493fd21a82a50df2b0f49bdba598a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Oct  8 23:21:58 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Oct  8 23:24:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8793ede2

dev-db/redis: repeat Lua slotted+unslotted fixes.

Re-apply the fixes from 5d58e071d2fe843bea503d3cd95998e95247aa39 that
support both slotted & unslotted lua from a single ebuild.

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-db/redis/redis-4.0.2.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-db/redis/redis-4.0.2.ebuild b/dev-db/redis/redis-4.0.2.ebuild
index c79e00a9398..1449a356782 100644
--- a/dev-db/redis/redis-4.0.2.ebuild
+++ b/dev-db/redis/redis-4.0.2.ebuild
@@ -14,8 +14,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux ~x86
 IUSE="+jemalloc tcmalloc luajit test"
 SLOT="0"
 
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
 RDEPEND="luajit? ( dev-lang/luajit:2 )
-   !luajit? ( >=dev-lang/lua-5.1:* )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
tcmalloc? ( dev-util/google-perftools )
jemalloc? ( >=dev-libs/jemalloc-3.2 )"
 DEPEND="virtual/pkgconfig
@@ -61,10 +64,15 @@ src_prepare() {
done
# autodetection of compiler and settings; generates the modified 
Makefiles
cp "${FILESDIR}"/configure.ac-3.2 configure.ac
+
+   # Use the correct pkgconfig name for Lua
+   has_version 'dev-lang/lua:5.1' \
+   && LUAPKGCONFIG=lua5.1 \
+   || LUAPKGCONFIG=lua
sed -i  \
-e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
-e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
-   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,lua,g" \
+   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \
configure.ac || die "Sed failed for configure.ac"
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2017-10-08 Thread Davide Pesavento
commit: 86345041103297a90f33816e74ea573b2ca30622
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Oct  8 22:54:33 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Oct  8 22:54:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86345041

dev-qt/qt-creator: version bump

Closes: https://bugs.gentoo.org/630870
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-qt/qt-creator/Manifest | 1 +
 .../qt-creator/{qt-creator-.ebuild => qt-creator-4.4.1.ebuild} | 7 ---
 dev-qt/qt-creator/qt-creator-.ebuild   | 7 ---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 02794c636e0..c9f6ab78e97 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -1 +1,2 @@
 DIST qt-creator-opensource-src-4.3.1.tar.xz 17298892 SHA256 
060a8843f988c158ef01bd90221e390f0d4be3ccc8da95abaeb12c7477e7a4ad SHA512 
9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226
 WHIRLPOOL 
86965524785f68836a7a55a2ce9ede109e3314b9778d68eb92588cd1d3844be5ad47ae4e484f285dc74844729e8c254a11fe705ed3600476ed1c8ef4000b4e24
+DIST qt-creator-opensource-src-4.4.1.tar.xz 20822304 SHA256 
0664de3dea239f8be797d2745f3d06b2c4207ebc4edc36898d7d24b6bf98c14e SHA512 
f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336
 WHIRLPOOL 
bc202a42d7fb69f9a033448a456eb0d2d09d27f338f296c79ab40167ea3c917df40444d318818edcf87ab4fe5b2667b37a84c4e0590f52e15c6780e58ede

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-4.4.1.ebuild
similarity index 96%
copy from dev-qt/qt-creator/qt-creator-.ebuild
copy to dev-qt/qt-creator/qt-creator-4.4.1.ebuild
index 5982bff15ef..322f20850b8 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-4.4.1.ebuild
@@ -33,7 +33,7 @@ QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectman
 IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
 
 # minimum Qt version required
-QT_PV="5.6.0:5"
+QT_PV="5.6.2:5"
 
 CDEPEND="
=dev-libs/botan-1.10*[-bindist,threads]
@@ -53,7 +53,7 @@ CDEPEND="
>=dev-qt/qtxml-${QT_PV}
clangcodemodel? ( >=sys-devel/clang-3.9:= )
designer? ( >=dev-qt/designer-${QT_PV} )
-   qbs? ( >=dev-util/qbs-1.8.1-r1 )
+   qbs? ( >=dev-util/qbs-1.9.1 )
systemd? ( sys-apps/systemd:= )
webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
 "
@@ -134,8 +134,9 @@ src_prepare() {
fi
 
# disable broken or unreliable tests
+   sed -i -e 's/\(manual\|tools\|unit\)//g' tests/tests.pro || die
sed -i -e '/sdktool/ d' tests/auto/auto.pro || die
-   sed -i -e '/dumpers\.pro/ d' tests/auto/debugger/debugger.pro || die
+   sed -i -e '/\(dumpers\|offsets\)\.pro/ d' 
tests/auto/debugger/debugger.pro || die
sed -i -e '/CONFIG -=/ s/$/ testcase/' 
tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || 
die
sed -i -e '/timeline\(items\|notes\|selection\)renderpass/ d' 
tests/auto/timeline/timeline.pro || die
sed -i -e 's/\//' tests/auto/valgrind/valgrind.pro || die

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index 5982bff15ef..322f20850b8 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -33,7 +33,7 @@ QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectman
 IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
 
 # minimum Qt version required
-QT_PV="5.6.0:5"
+QT_PV="5.6.2:5"
 
 CDEPEND="
=dev-libs/botan-1.10*[-bindist,threads]
@@ -53,7 +53,7 @@ CDEPEND="
>=dev-qt/qtxml-${QT_PV}
clangcodemodel? ( >=sys-devel/clang-3.9:= )
designer? ( >=dev-qt/designer-${QT_PV} )
-   qbs? ( >=dev-util/qbs-1.8.1-r1 )
+   qbs? ( >=dev-util/qbs-1.9.1 )
systemd? ( sys-apps/systemd:= )
webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
 "
@@ -134,8 +134,9 @@ src_prepare() {
fi
 
# disable broken or unreliable tests
+   sed -i -e 's/\(manual\|tools\|unit\)//g' tests/tests.pro || die
sed -i -e '/sdktool/ d' tests/auto/auto.pro || die
-   sed -i -e '/dumpers\.pro/ d' tests/auto/debugger/debugger.pro || die
+   sed -i -e '/\(dumpers\|offsets\)\.pro/ d' 
tests/auto/debugger/debugger.pro || die
sed -i -e '/CONFIG -=/ s/$/ testcase/' 
tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || 
die
sed -i -e '/timeline\(items\|notes\|selection\)renderpass/ d' 
tests/auto/timeline/timeline.pro || die
sed -i -e 's/\//' tests/auto/valgrind/valgrind.pro || die



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevdev/

2017-10-08 Thread Patrice Clement
commit: ac8d8333de7f306d827adb07bc448425f288149e
Author: charIes17  arcor  de>
AuthorDate: Sun Oct  8 07:10:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  8 22:03:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8d8333

dev-libs/libevdev: set HOMEPAGE.

Package-Manager: Portage-2.3.10, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5885

 dev-libs/libevdev/libevdev-1.5.6.ebuild | 1 +
 dev-libs/libevdev/libevdev-1.5.7.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-libs/libevdev/libevdev-1.5.6.ebuild 
b/dev-libs/libevdev/libevdev-1.5.6.ebuild
index 500573be140..1468a6d1e0d 100644
--- a/dev-libs/libevdev/libevdev-1.5.6.ebuild
+++ b/dev-libs/libevdev/libevdev-1.5.6.ebuild
@@ -10,6 +10,7 @@ inherit python-any-r1 xorg-2
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/libevdev.git;
 
 DESCRIPTION="Handler library for evdev events"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/;
 
 if [[ ${PV} == * ]] ; then
SRC_URI=""

diff --git a/dev-libs/libevdev/libevdev-1.5.7.ebuild 
b/dev-libs/libevdev/libevdev-1.5.7.ebuild
index 0bb3a1d6721..4c1855eb901 100644
--- a/dev-libs/libevdev/libevdev-1.5.7.ebuild
+++ b/dev-libs/libevdev/libevdev-1.5.7.ebuild
@@ -10,6 +10,7 @@ inherit python-any-r1 xorg-2
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/libevdev.git;
 
 DESCRIPTION="Handler library for evdev events"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libevdev/;
 
 if [[ ${PV} == * ]] ; then
SRC_URI=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-10-08 Thread Patrice Clement
commit: ace0b97f971549f85648facf01ef4542046365fe
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Oct  8 20:15:30 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  8 22:01:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace0b97f

app-i18n/uchardet: disable flaky test.

Closes: https://bugs.gentoo.org/631852
Closes: https://github.com/gentoo/gentoo/pull/5890
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 9222edb2b56..fc32c0008b4 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -17,6 +17,10 @@ IUSE="static-libs test"
 src_prepare() {
cmake-utils_src_prepare
use test || cmake_comment_add_subdirectory test
+
+   # Remove flaky test. See Gentoo bug 631852.
+   # Track https://bugs.freedesktop.org/show_bug.cgi?id=101033
+   rm test/th/tis-620.txt || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: www-plugins/pdfjs/

2017-10-08 Thread Patrice Clement
commit: 76ea2eaa29c44b2b86fb6a6cfea4f4c654df0596
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Fri Oct  6 19:27:34 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  8 21:55:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ea2eaa

www-plugins/pdfjs: drop old 1.7.225.

Closes: https://github.com/gentoo/gentoo/pull/5874

 www-plugins/pdfjs/Manifest |  1 -
 www-plugins/pdfjs/pdfjs-1.7.225.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 3e4f1d9bfc2..47c36a287d5 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1,2 +1 @@
-DIST pdfjs-1.7.225.zip 2590573 SHA256 
c7781f6c90cd6806631cbf84a8b37d94d0831420e6d2b8055f18646076a51ed9 SHA512 
b2464eb7197ee1e670c5814e19fa11eb41a2e54ba69883853418661dc667e3991ea2c677adaf5d192317e1f278656c4442caded8363aff09a4e9cebf170f59e6
 WHIRLPOOL 
5ad4e5cb96bb101ec8f56046b386213a7dc953d07ba1a53f06146499d63449a04ad07cca172fcf3079c829d9312a8b3f83fd5ee7d813d559ea2014514ef6dbb1
 DIST pdfjs-1.9.426.zip 3510568 SHA256 
00998c3b731382106e1f3a48ab15dce6714015573f76027c6b178fccf99f286c SHA512 
4c6a7ac613755a73d694a80ccea0d0d3d100fb0c7039ae5d866059d39e58b650092a733c7bea6d302cfa196f439d28f59055443ab96443161d1770462d8976ef
 WHIRLPOOL 
6b0b769e8cfff9c82a37e03ff06d5f9d6b5601c8ce25a5db2e10c7a34fc9fe23710d15b209346aea33221248eaa42bd6e554e8f290b0cc0b8157230800264ae2

diff --git a/www-plugins/pdfjs/pdfjs-1.7.225.ebuild 
b/www-plugins/pdfjs/pdfjs-1.7.225.ebuild
deleted file mode 100644
index f4a4005b127..000
--- a/www-plugins/pdfjs/pdfjs-1.7.225.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A PDF reader in JavaScript"
-HOMEPAGE="http://mozilla.github.io/pdf.js/;
-SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip
 -> ${P}.zip"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /usr/share/pdf.js/
-
-   doins -r build
-   doins -r web
-}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/pdfjs/

2017-10-08 Thread Patrice Clement
commit: be874f61abf4bdab529b32a090dbaf36aacf0798
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Fri Oct  6 19:24:40 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  8 21:55:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be874f61

www-plugins/pdfjs: version bump to 1.9.426.

added missing app-arch/unzip DEPEND.

Closes: https://bugs.gentoo.org/628018
Closes: https://bugs.gentoo.org/633610
Closes: https://github.com/gentoo/gentoo/pull/5874

 www-plugins/pdfjs/Manifest |  1 +
 www-plugins/pdfjs/pdfjs-1.9.426.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 971a8454708..3e4f1d9bfc2 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1 +1,2 @@
 DIST pdfjs-1.7.225.zip 2590573 SHA256 
c7781f6c90cd6806631cbf84a8b37d94d0831420e6d2b8055f18646076a51ed9 SHA512 
b2464eb7197ee1e670c5814e19fa11eb41a2e54ba69883853418661dc667e3991ea2c677adaf5d192317e1f278656c4442caded8363aff09a4e9cebf170f59e6
 WHIRLPOOL 
5ad4e5cb96bb101ec8f56046b386213a7dc953d07ba1a53f06146499d63449a04ad07cca172fcf3079c829d9312a8b3f83fd5ee7d813d559ea2014514ef6dbb1
+DIST pdfjs-1.9.426.zip 3510568 SHA256 
00998c3b731382106e1f3a48ab15dce6714015573f76027c6b178fccf99f286c SHA512 
4c6a7ac613755a73d694a80ccea0d0d3d100fb0c7039ae5d866059d39e58b650092a733c7bea6d302cfa196f439d28f59055443ab96443161d1770462d8976ef
 WHIRLPOOL 
6b0b769e8cfff9c82a37e03ff06d5f9d6b5601c8ce25a5db2e10c7a34fc9fe23710d15b209346aea33221248eaa42bd6e554e8f290b0cc0b8157230800264ae2

diff --git a/www-plugins/pdfjs/pdfjs-1.9.426.ebuild 
b/www-plugins/pdfjs/pdfjs-1.9.426.ebuild
new file mode 100644
index 000..4c12535dad2
--- /dev/null
+++ b/www-plugins/pdfjs/pdfjs-1.9.426.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A PDF reader in JavaScript"
+HOMEPAGE="http://mozilla.github.io/pdf.js/;
+SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip
 -> ${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/pdf.js/
+
+   doins -r build
+   doins -r web
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libraw/, media-libs/libraw/files/

2017-10-08 Thread Tim Harder
commit: 89d4a8e0a0a321727125b3292b88dabd8fcf0599
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 21:13:16 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 21:14:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d4a8e0

media-libs/libraw: remove old

 media-libs/libraw/Manifest   |   6 -
 media-libs/libraw/files/libraw-0.17.2-gcc6.patch | 189 ---
 media-libs/libraw/libraw-0.17.2.ebuild   |  67 
 media-libs/libraw/libraw-0.18.2.ebuild   |  63 
 4 files changed, 325 deletions(-)

diff --git a/media-libs/libraw/Manifest b/media-libs/libraw/Manifest
index f270ad6d804..2ef09561592 100644
--- a/media-libs/libraw/Manifest
+++ b/media-libs/libraw/Manifest
@@ -1,12 +1,6 @@
-DIST LibRaw-0.17.2.tar.gz 1472714 SHA256 
92b0c42c7666eca9307e5e1f97d6fefc196cf0b7ee089e22880259a76fafd15c SHA512 
e27227850b09e291802c089c826778579420a4af3f4b94dddf488bfc7eb84335d7a95287d5993c5a574c192df5117c022d1b3d0372b3539a4553612988f4
 WHIRLPOOL 
55ab9980dc789a0f8c08043a93c1004e268ac3e0902f789a808a47f50e9294eb2f3755f71ecc0310e80cdf440aa60d9ed0e389b27d184e81db6f90f144257436
-DIST LibRaw-0.18.2.tar.gz 1281674 SHA256 
ce366bb38c1144130737eb16e919038937b4dc1ab165179a225d5e847af2abc6 SHA512 
87d3e5a0ecf7fc7c35a32f3963d108553b2d21a89aa75e4f2d9fab939aa14aa267ccf2a29e75e12d613c39798eb222b55da80371e699e913a58a7ae0fd47a2bc
 WHIRLPOOL 
04493eb20169091b1782f5f7d5988c142c612e726f3225c4394779aa4caae678792ac080fcf43bf25bffa698b1ab7353a4eaf226d15125db2254d7b1bc16045b
 DIST LibRaw-0.18.4.tar.gz 1281104 SHA256 
eaf4931b46e65861e88bbe704ccf370381e94d63e9a898b889ded4e0cb3b0c97 SHA512 
e71db23a70f0cda745ae862f4cb6a0c51c968e4c7399f28e86de8beb894526fa76cd337c1406e2eaee3f287f15e8912d1a0f7217493c6444a491ca3329f63776
 WHIRLPOOL 
c7bfecfe51280088b8be35a226e765b2a3f810d120150a74326b4ee9662f10b170fa8cca7b4ef7191431b7b08df4f83df5dbe6da1811915405b4d2d72b988e38
 DIST LibRaw-0.18.5.tar.gz 1280046 SHA256 
fa2a7d14d9dfaf6b368f958a76d79266b3f58c2bc367bebab56e11baa94da178 SHA512 
751a1c54507b7408d0d36c3f1fb0e31928f5ae540fae42eb2b57d8fcebcd44134dc452a4f3838dd31dbc8fb3978a6cac6129429a3350f8be5dc44146309aff81
 WHIRLPOOL 
b35227120e140abbd59b6587296fc81e7737a32cce82b8d4b2c240d448c786040302d1737c614168b5e8f797a760a396cfc353929afa7aba48af3f3e70cd1b8d
-DIST LibRaw-demosaic-pack-GPL2-0.17.2.tar.gz 31190 SHA256 
a2e5e9cc04fa8f3e94070110dce8a06aa3b0b2f573ed99c5fc3e327d15f014b7 SHA512 
634fcd62433bc9a9aebccd113ef95a070609edee2520b7a609bab1b9612cc472b77295deb84e43ffcf002a2cdb57bb92a39d1e4b1bb8fed77a221b370074edea
 WHIRLPOOL 
a10d7921a9f20b088e2e0d773315bd00b2c4105c1a9e6890386fe53a08af2e698441e6abf9ab445099962e500502618fb687974126a4345422a759fb174e591c
-DIST LibRaw-demosaic-pack-GPL2-0.18.2.tar.gz 31777 SHA256 
f467689182728240c6358c1b890e9fe4ee08667c74433f6bd6a4710e3ae2aab6 SHA512 
d979671769bb9a4695ace5c5478d6fefea2d9efd1ed30b25e3d6e3e517b86b551cbe9df7db75f735b130e1baf98b5d3485478f59379265fc4376c195ac6c1125
 WHIRLPOOL 
e03fd53af54e0b86811273c1900764fbad5be7d259445031f9b178bc82aba53880a0f26916b86fbe0e8b12fe4eba78f594a7abbeaa1d77fa86379cf664f28a38
 DIST LibRaw-demosaic-pack-GPL2-0.18.4.tar.gz 33129 SHA256 
8961b0a90d4b1a5d00a13d9ed2f23e8f2c651b4a68c0470e01ba7668cc98145f SHA512 
05bef76530f9237e1d1bfe08014f30de328b68319f88d126aaffa8baf3b89615d160bac36a6ad2cc38cab0faeb8c4bf86714dd568e7f01cfd1ee2513ac175a5d
 WHIRLPOOL 
70fd4d7d5503d4edf985be7afe0635d8f54e3680a6be0384c0036480001d2fcb32cd6faa02f6219a5c28192448b2ea50bffae324b83d77509712887d7f02ccf4
 DIST LibRaw-demosaic-pack-GPL2-0.18.5.tar.gz 30449 SHA256 
2ae7923868c3e927eee72cf2e4d91384560b7cfe76a386ecf319c069d343c674 SHA512 
1599695394717558e61844e32d76bf653741592d81691c9f55bfb72c8c5d485bce4eab3fc0eefd37640254c431bd78706fe04ca547e42566dda789f0b6559af5
 WHIRLPOOL 
880f95a95d61b9832ef0a5115aeb9d3ca27dd8de893265b86073fc30e4a3fea125fb0d9a26d9af01cfb1a8aa4d21a93a5574599ffddf2d1b69e9349fa093
-DIST LibRaw-demosaic-pack-GPL3-0.17.2.tar.gz 38908 SHA256 
b00cd0f54851bd3c8a66be4cacbf049e4508f1bac8ff85cb4528d8979739ed36 SHA512 
fda6e22a8e4eb5614c6878ed77990f8f558ea54b9ec63ca77fb279543efa334c60d0fc48c1c5029c17216a1f7ed0e84db73675bd9d7308f869d11218184e19ad
 WHIRLPOOL 
545d5fc29ccc01f862868675b12ea5dab8fad5bd59781e744344fee62d446697529cc9ac169f2167d81feea8dbbb56f57cb4883d02e4e472fa81e992f3a7f73f
-DIST LibRaw-demosaic-pack-GPL3-0.18.2.tar.gz 39290 SHA256 
01080bc2448de87339f086229319c9e1cca97ac0621416feb537b96f0dba4a57 SHA512 
0fcfd89ea7607e9a5c0594f09ec49ae3be749efeaa4a30a05d45926610609ef23ff416075fae153efe20b62ab020c0433525761025613d585acffbcd7c663d51
 WHIRLPOOL 
8be882be0ca70a2b6885397442d3e656553ae79946f39cf878a048f447e60a0d47d10ee219ab7c59c01b1c7997b392a942fe1ed1ac572a115e440e6a1d3f0b1b
 DIST LibRaw-demosaic-pack-GPL3-0.18.4.tar.gz 38622 SHA256 
9aa8ad60581b9c6a0ed81d96f897804cac832c7eeb087a38ca61fcd54838966c SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/swi-prolog/

2017-10-08 Thread Keri Harris
commit: 38a628c2bd137343d3aeefd0c82a6c4e9f4d119a
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 20:53:47 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 20:53:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a628c2

dev-lang/swi-prolog: stable on amd64. Bug #633804

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/swi-prolog/swi-prolog-7.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/swi-prolog/swi-prolog-7.4.2.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.4.2.ebuild
index 7a8264f8f69..9f055ae83b6 100644
--- a/dev-lang/swi-prolog/swi-prolog-7.4.2.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-7.4.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal 
odbc readline ssl static-libs test uuid zlib X"
 
 RDEPEND="sys-libs/ncurses:=



[gentoo-commits] repo/gentoo:master commit in: dev-lang/swi-prolog/

2017-10-08 Thread Keri Harris
commit: b19cfea057d8ffc16669e0077b4e1916bcbb9435
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 20:39:00 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 20:39:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19cfea0

dev-lang/swi-prolog: add 7.6 RC versions

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/swi-prolog/Manifest|   2 +
 dev-lang/swi-prolog/swi-prolog-7.6.0_rc1.ebuild | 148 
 dev-lang/swi-prolog/swi-prolog-7.6.0_rc2.ebuild | 148 
 3 files changed, 298 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index a1867230c85..df0332c365c 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -10,5 +10,7 @@ DIST swipl-7.4.2.tar.gz 16496738 SHA256 
7f17257da334bc1e7a35e9cf5cb8fca01d82f1ea
 DIST swipl-7.5.13.tar.gz 16748371 SHA256 
3680231e22ac1622c507652649e17ad07bc41ff08484f4e4f767ec04802c435c SHA512 
a19037a6a9ffa06d3775d3669e51431b8f83ec37c2515955b0721bfa7dc4ab4661b740689f2aa74ee0bf0b0fff40b0d0a85453d3cfce3b0936082d719878ea23
 WHIRLPOOL 
b81b30db11677992d0ef55c4619615a47c3576aab1e115c5fe78731d7675ba1d0c0223d540b693804720cbd4bfe9d2177069ce111f1981af5668001c6225c5ce
 DIST swipl-7.5.14.tar.gz 16743212 SHA256 
2e83e96a0eace037da3f75fc44e9c8f4e3b2cf8fd3c27f8f05ff489276aec572 SHA512 
f655b9adff90909398772f5612dfbf3a4e6c7ecb17b4c959a58547f30c67c861ad574cf044267280fd22a05503ead10c807d33f54f2cbf8af6ea19753c9b1d34
 WHIRLPOOL 
93451c566c39901a7c480bb8bc5eb1f53c3ae7adc5ee2e0281c8746b804dd4522a2cfb2e825122753ca212306798ab0659992f588ad8230b6262eeb84a0dd479
 DIST swipl-7.5.15.tar.gz 16757246 SHA256 
aca07ce9c564e608586e7ae7b9a56c82ca5dd919cde1a1edf1121efa16bda568 SHA512 
07344914726a5a1d3e9d6542c06be7c0937cbe3ac59b64025e068e513c99c66be991af9da0d4200364edec24c143295740c232621173039bffda2fbf379fbf33
 WHIRLPOOL 
5b0cc1b9cfb1f362d4145759a6f575c9bd606a717e33bd02c741321ce7303855bb472ea12ce058b02de0b96a3300807774c8697033403cf183dc9d67c6f95c88
+DIST swipl-7.6.0-rc1.tar.gz 16750608 SHA256 
83f1e0038fc8c19bc90974a404bc4d696fa61976a1ce8b34a7aec672d21b88df SHA512 
1cf61e4c8d92ed734e006a69f1ea025932cdd5b9d4efc3e9e1336347440dddc4ec9e4cabdf53892576f74c81ffdbc94dcfec605b7f7e42d6b2fd815e6f63a398
 WHIRLPOOL 
432812cfe1a921729c97e25ddf9e4112177df80bd77eda3aff81f47df7eddbeae658c221bcfa5c979f3d603e110b9928feecb6d16748e9703e3c2a4b4f5d7e4c
+DIST swipl-7.6.0-rc2.tar.gz 16752769 SHA256 
df3677b24866fffad103cd252b5dbd00cf63a9daec7862a21f204aa048641644 SHA512 
149f9a7106e19d848e53514fac5f553afc540b7eca7d4936ff9ebd79c616327d561081b10b8b7cb2075b9bedf691d0bd4ad843b209548715b1e928d14a73cc78
 WHIRLPOOL 
10ce442b72b6d20e7e6644d227f2343ae15c853fa213dbb99a1b7ab3378375eed8a7a4f7ccdaf412e02f8b2e291e475214ec7c601c255f19389a2aa0cbbeb2e8
 DIST swipl-7.7.0.tar.gz 16761831 SHA256 
a1f603302fee12bfc390272ca76381401f5483c3a5521d391265404af58fdfcb SHA512 
196e0c17cfaa9368a0032372cfc64e4b96f55048a4457c9ca28b1180b9277fba7811c2a72f410502f12544ca21751013b73002bf7c84cfb79ed0f909a871a24e
 WHIRLPOOL 
d2665b75a2bcb147b207bfc3b6c66be1344a7411420d8e016ae1e6e89f27f70325ef6b4804107a76f6d1714a961d5b689655037b0cb596efb8028fd85cc86a3e
 DIST swipl-7.7.1.tar.gz 16762129 SHA256 
fda2c8b6b606ff199ea8a6f019008aa8272b7c349cb9312ccd5944153509503a SHA512 
d95cc460c5eecf3d122c5e558266fd9203a0e8fe389ea1c83f08783e819bae04fe5e55f727ac6fffe89242dae7dc059fdabe09f1093915ba0e5675ee0e278de5
 WHIRLPOOL 
812eb2c5098f737b99cd063f156b11fed0151e59b949403620b498e2aa477dc08aa2fdd4da7669f2c7998cfbaabbfb0edb85f43aaeee32ae0b347880d577c4d2

diff --git a/dev-lang/swi-prolog/swi-prolog-7.6.0_rc1.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.6.0_rc1.ebuild
new file mode 100644
index 000..3e75dfdeeb3
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.6.0_rc1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PV=${PV/_/-}
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/stable/src/swipl-${MY_PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal 
odbc pcre readline ssl static-libs test uuid zlib X"
+
+RDEPEND="sys-libs/ncurses:=
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   zlib? ( sys-libs/zlib )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/

2017-10-08 Thread Aaron Bauman
commit: cf8f468602a503510b8ccb45b2a0c80f37c83949
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Oct  8 20:31:15 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Oct  8 20:31:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8f4686

app-text/ghostscript-gpl: security cleanup wrt bug #618818

 app-text/ghostscript-gpl/Manifest  |   2 -
 .../ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild | 247 -
 .../ghostscript-gpl/ghostscript-gpl-9.20-r2.ebuild | 246 
 3 files changed, 495 deletions(-)

diff --git a/app-text/ghostscript-gpl/Manifest 
b/app-text/ghostscript-gpl/Manifest
index 1f7c1f544a6..442a96866da 100644
--- a/app-text/ghostscript-gpl/Manifest
+++ b/app-text/ghostscript-gpl/Manifest
@@ -1,4 +1,2 @@
-DIST ghostscript-9.20.tar.xz 26387028 SHA256 
3c0f3dc5df6f784850fa4ce7dcc3d6c56ef543af1fbaedd1d9f8d9f8b66de0ab SHA512 
3e636f9746303f0d0fbcdfed22e8da4cc2cfd87c2afde38ffef67acb6a9fc2416aaca691d64355294e70f699bcf4acf33b09d3493dc24bc3c368387f066357fd
 WHIRLPOOL 
0c58d8a860093ae856339839aa5012f5e47d87891fc16890cf7730979cb6506c1b686a6c1ca5dfbdcaafc614d989fec09b665d9eacc784f0dc31bca50d341f7f
 DIST ghostscript-9.21.tar.xz 29164532 SHA256 
2be1d014888a34187ad4bbec19ab5692cc943bd1cb14886065aeb43a3393d053 SHA512 
cfea089b92fb01e3f7c18a9ce05e7165fc8b356e2914bf53b7f2fd9de672279c8b97ced07e983e619f0d4334ce16018b100cfbf0cc872c215a8cf2aff4c78731
 WHIRLPOOL 
3836454ff852633940420a4812667b13c7e9b6602c3fcac7383298bf06cf2157a4580ad4c06cb9797af21418b162f52ff5bc03dd3651079078677eba252c8b40
-DIST ghostscript-gpl-9.20-patchset-2.tar.xz 16696 SHA256 
10172b0e1c2bf85933d568bb59f3aa7c1faf7b56b8cf3ab54dfa41e032c3490d SHA512 
c62acfaae388d9ecd0d00b3b63e1e42fdc917eaf568ac65833490656d6f7261a7b8df3ba44ed50373007f48b4dd3ca9a3c528ae126307d58635200521e32ba4d
 WHIRLPOOL 
3bf59a324f8f35764cad687da158c404f884ed639505ee5a3ca79ef90bba36b8f4e6919a40aae99947b75697d743340aa88b6a5ba1d7c0e12d17b124385347d3
 DIST ghostscript-gpl-9.21-patchset-1.tar.xz 6196 SHA256 
53abca720b67cd6b6117b2d4e2946916957fac68ce5caffe7c151504f9db777c SHA512 
58fef7080ca17a238231fb528be48f52bcfa771b1e496d7fede6df45fb927f1bb1c755cb77e02aa739295b0ccf0b3d3959f9a05a1628d32ffd11e134c0e0d355
 WHIRLPOOL 
2541f34acaa5fc923cd82b8873c82acc512bca2b6b28cf347e511acd5a259b4676687cc3c2454b8631a4c7559801c3691e6397c8bf3e04c7575c9566574f35c9

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild
deleted file mode 100644
index 0d941e88543..000
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.20-r1.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib versionator flag-o-matic toolchain-funcs
-
-DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for 
PDF"
-HOMEPAGE="http://ghostscript.com/;
-
-# Maintainer notes about djvu support:
-# gsdjvu has not seen any commits since July 2016, which was also roughly the 
time
-# when ghostscript started rearranging internals. Issues I found so far:
-# * gs_state and gs_imager_state got unified into gs_gstate
-# * decode_glyph changed arguments and semantics (it doesnt give you the 
unicode now,
-#   but the length of the required byte array, which you have to allocate and 
fill)
-# * gs_text_enum_t has lost its element pis (???)
-
-MY_P=${P/-gpl}
-# GSDJVU_PV=1.9
-PVM=$(get_version_component_range 1-2)
-PVM_S=$(replace_all_version_separators "" ${PVM})
-# SRC_URI="
-#  
https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz
-#  mirror://gentoo/${PN}-9.20-patchset-1.tar.xz
-#  djvu? ( mirror://sourceforge/djvu/gsdjvu-${GSDJVU_PV}.tar.gz )"
-SRC_URI="
-   
https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz
-   https://dev.gentoo.org/~dilfridge/distfiles/${PN}-9.20-patchset-2.tar.xz
-"
-
-LICENSE="AGPL-3 CPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-# IUSE="cups dbus djvu gtk idn l10n_de static-libs tiff X"
-IUSE="cups dbus gtk idn l10n_de static-libs tiff X"
-# RESTRICT="djvu? ( bindist )"
-
-COMMON_DEPEND="
-   app-text/libpaper
-   media-libs/fontconfig
-   >=media-libs/freetype-2.4.9:2=
-   media-libs/jbig2dec
-   >=media-libs/lcms-2.6:2
-   >=media-libs/libpng-1.6.2:0=
-   >=media-libs/openjpeg-2.1.0:2=
-   >=sys-libs/zlib-1.2.7:=
-   virtual/jpeg:0
-   cups? ( >=net-print/cups-1.3.8 )
-   dbus? ( sys-apps/dbus )
-   gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
-   idn? ( net-dns/libidn )
-   tiff? ( >=media-libs/tiff-4.0.1:0= )
-   X? ( x11-libs/libXt x11-libs/libXext )
-"
-#  djvu? ( app-text/djvu )
-
-DEPEND="${COMMON_DEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/

2017-10-08 Thread Cédric Krier
commit: 6c97a27487f4eed777f24041dd8abb41850ea3e7
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Oct  8 20:19:02 2017 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Oct  8 20:19:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c97a274

dev-python/stripe: Remove CHANGELOG and README.md from dodoc

Those files are not un the published source file.

Gentoo-bug: 633798

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-python/stripe/stripe-1.66.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/stripe/stripe-1.66.0.ebuild 
b/dev-python/stripe/stripe-1.66.0.ebuild
index e0bbe3dd84b..67403320587 100644
--- a/dev-python/stripe/stripe-1.66.0.ebuild
+++ b/dev-python/stripe/stripe-1.66.0.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}
dev-python/pycurl
)"
 
-DOCS="CHANGELOG LONG_DESCRIPTION.rst README.md"
+DOCS="LONG_DESCRIPTION.rst"
 
 python_test() {
${PYTHON:-python} -Wall setup.py test || die



[gentoo-commits] proj/lisp:master commit in: dev-lisp/cmucl/, dev-lisp/cmucl/files/

2017-10-08 Thread José María Alonso
commit: 507f82c06c6838305c05b8bc9c77e7ccbeca53b3
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sun Oct  8 20:16:19 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sun Oct  8 20:16:19 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=507f82c0

dev-lisp/cmucl: Syns with gentoo repository

 .../{cmucl-20d-r3.ebuild => cmucl-20e.ebuild}  | 37 +++
 .../{cmucl-20d-r3.ebuild => cmucl-21a.ebuild}  | 32 +
 ...0e-customize-lisp-implementation-version.patch} |  0
 ...stack-fixes.patch => 20e-execstack-fixes.patch} |  0
 dev-lisp/cmucl/files/21a-build.patch   | 22 
 ...1a-customize-lisp-implementation-version.patch} |  0
 ...stack-fixes.patch => 21a-execstack-fixes.patch} |  0
 dev-lisp/cmucl/files/cmuclrc   |  6 ++--
 .../cmucl/files/fix-man-and-doc-installation.patch | 42 --
 dev-lisp/cmucl/files/site-init.lisp.in |  9 +++--
 dev-lisp/cmucl/metadata.xml| 39 
 11 files changed, 110 insertions(+), 77 deletions(-)

diff --git a/dev-lisp/cmucl/cmucl-20d-r3.ebuild 
b/dev-lisp/cmucl/cmucl-20e.ebuild
similarity index 82%
copy from dev-lisp/cmucl/cmucl-20d-r3.ebuild
copy to dev-lisp/cmucl/cmucl-20e.ebuild
index a59a9e1d..9e122b9a 100644
--- a/dev-lisp/cmucl/cmucl-20d-r3.ebuild
+++ b/dev-lisp/cmucl/cmucl-20e.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils glo-utils toolchain-funcs
+EAPI=5
+inherit eutils toolchain-funcs multilib
 
 MY_PV=${PV:0:3}
 
@@ -11,12 +10,11 @@ DESCRIPTION="CMU Common Lisp is an implementation of ANSI 
Common Lisp"
 HOMEPAGE="http://www.cons.org/cmucl/;
 
SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2

http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2;
-RESTRICT="mirror"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~x86"
-IUSE="X source sse2"
+KEYWORDS="x86"
+IUSE="X source cpu_flags_x86_sse2"
 
 CDEPEND=">=dev-lisp/asdf-2.33-r3:=
 x11-libs/motif:0"
@@ -29,16 +27,27 @@ S="${WORKDIR}"
 TARGET=linux-4
 
 src_prepare() {
-   eapply "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
-   eapply 
"${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
+   epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
+   epatch 
"${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
 
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ 
|| die
-   eapply_user
 }
 
 src_compile() {
-   local cmufpu=$(glo_usev sse2 sse2 x87)
-   local cmuopts="$(glo_usev !X -u) -f ${cmufpu}"
+   local cmufpu cmuopts
+
+   if use cpu_flags_x86_sse2; then
+   cmufpu=sse2
+   else
+   cmufpu=x87
+   fi
+
+   if use X; then
+   cmuopts="-f ${cmufpu}"
+   else
+   cmuopts="-u -f ${cmufpu}"
+   fi
+
local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core 
-noinit -nositeinit -batch"
 
env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o 
"${buildimage}" ${cmuopts} || die "Cannot build the compiler"
@@ -62,7 +71,7 @@ src_install() {
|| die "Cannot build installation archive"
# Necessary otherwise tar will fail
dodir /usr
-   pushd "${D}"/usr
+   pushd "${D}"/usr > /dev/null
tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
|| die "Cannot install main system"
if use X ; then
@@ -76,7 +85,7 @@ src_install() {
tar --strip-components 1 -xzpf 
"${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
|| die "Cannot install sources"
fi
-   popd
+   popd > /dev/null
 
# Install site config file
sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \

diff --git a/dev-lisp/cmucl/cmucl-20d-r3.ebuild 
b/dev-lisp/cmucl/cmucl-21a.ebuild
similarity index 82%
rename from dev-lisp/cmucl/cmucl-20d-r3.ebuild
rename to dev-lisp/cmucl/cmucl-21a.ebuild
index a59a9e1d..f3f9b830 100644
--- a/dev-lisp/cmucl/cmucl-20d-r3.ebuild
+++ b/dev-lisp/cmucl/cmucl-21a.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eutils glo-utils toolchain-funcs
+EAPI=5
+inherit eutils toolchain-funcs multilib
 
 MY_PV=${PV:0:3}
 
@@ -11,12 +10,11 @@ DESCRIPTION="CMU Common Lisp is an implementation of ANSI 
Common Lisp"
 HOMEPAGE="http://www.cons.org/cmucl/;
 
SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2


[gentoo-commits] repo/gentoo:master commit in: app-text/rnv/

2017-10-08 Thread Jonas Stein
commit: f3e35909a79865ecfaa173730a4f9958f8802ece
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Oct  8 20:00:48 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Oct  8 20:00:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e35909

app-text/rnv: Drop proxied maintainer

Proxied maintainer asked for removal.

Closes: https://bugs.gentoo.org/633306
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/rnv/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-text/rnv/metadata.xml b/app-text/rnv/metadata.xml
index 5a7f1ed8c44..857f078172f 100644
--- a/app-text/rnv/metadata.xml
+++ b/app-text/rnv/metadata.xml
@@ -2,9 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   l.valeriman...@gmail.com
-   
-   
dm...@web.de





[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/

2017-10-08 Thread Mike Gilbert
commit: 97e66a1f0ef3a79e5747a86d9017c794e107496c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  8 19:54:24 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  8 19:54:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e66a1f

sys-apps/systemd: remove old

Package-Manager: Portage-2.3.10_p4, Repoman-2.3.3_p52

 sys-apps/systemd/systemd-233-r3.ebuild | 456 -
 1 file changed, 456 deletions(-)

diff --git a/sys-apps/systemd/systemd-233-r3.ebuild 
b/sys-apps/systemd/systemd-233-r3.ebuild
deleted file mode 100644
index a3b673046cd..000
--- a/sys-apps/systemd/systemd-233-r3.ebuild
+++ /dev/null
@@ -1,456 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   !doc? ( https://dev.gentoo.org/~floppym/dist/${P}-man.tar.gz )"
-   KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-fi
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit autotools bash-completion-r1 linux-info multilib-minimal pam 
python-any-r1 systemd toolchain-funcs udev user
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="acl apparmor audit build cryptsetup curl doc elfutils +gcrypt gnuefi http
-   idn importd +kmod +lz4 lzma nat pam policykit
-   qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
-
-REQUIRED_USE="importd? ( curl gcrypt lzma )"
-
-MINKV="3.11"
-
-COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   !=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
-   curl? ( net-misc/curl:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   http? (
-   >=net-libs/libmicrohttpd-0.9.33:0=
-   ssl? ( >=net-libs/gnutls-3.1.4:0= )
-   )
-   idn? ( net-dns/libidn:0= )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
-   pam? ( virtual/pam:=[${MULTILIB_USEDEP}] )
-   qrcode? ( media-gfx/qrencode:0= )
-   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   sysv-utils? (
-   !sys-apps/systemd-sysv-utils
-   !sys-apps/sysvinit )
-   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r9
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/baselayout-2.2
-   selinux? ( sec-policy/selinux-base-policy[systemd] )
-   !build? ( || (
-   sys-apps/util-linux[kill(-)]
-   sys-process/procps[kill(+)]
-   sys-apps/coreutils[kill(-)]
-   ) )
-   !sys-auth/nss-myhostname
-   !https://bugs.gentoo.org/show_bug.cgi?id=491398
-   -j1
-
-   udevlibexecdir="${MY_UDEVDIR}"
-   dist_udevhwdb_DATA=
-   DESTDIR="${D}"
-   )
-
-   if multilib_is_native_abi; then
-   emake "${mymakeopts[@]}" install
-   else
-   mymakeopts+=(
-   install-rootlibLTLIBRARIES
-   install-libLTLIBRARIES
-   install-pamlibLTLIBRARIES
-   install-pkgconfiglibDATA
-   install-includeHEADERS
-   install-pkgincludeHEADERS
-   )
-
-   emake "${mymakeopts[@]}"
-   fi
-}
-
-multilib_src_install_all() {
-   prune_libtool_files --modules
-   einstalldocs
-   dodoc "${FILESDIR}"/nsswitch.conf
-
-   if [[ ${PV} !=  ]]; then
-   use doc || doman "${WORKDIR}"/man/systemd.{directives,index}.7
-   fi
-
-   if use sysv-utils; then
-   for app in halt poweroff reboot runlevel shutdown telinit; do
-   dosym "..${ROOTPREFIX-/usr}/bin/systemctl" /sbin/${app}
-   done
-   dosym "..${ROOTPREFIX-/usr}/lib/systemd/systemd" /sbin/init
-   else
-   # we just keep sysvinit tools, so no need for the mans
-   rm 
"${D}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 \
-   || die
-   rm 

[gentoo-commits] proj/kde:master commit in: kde-apps/ktuberling/

2017-10-08 Thread Andreas Sturmlechner
commit: 1e96afefabe9575b8d0c7617279a0fb08a22e9c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 19:39:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:40:32 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1e96afef

kde-apps/ktuberling: Add missing DEPEND

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 kde-apps/ktuberling/ktuberling-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/ktuberling/ktuberling-.ebuild 
b/kde-apps/ktuberling/ktuberling-.ebuild
index a523ed5a06..e949f8fcb0 100644
--- a/kde-apps/ktuberling/ktuberling-.ebuild
+++ b/kde-apps/ktuberling/ktuberling-.ebuild
@@ -24,6 +24,7 @@ DEPEND="
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep libkdegames)



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2017-10-08 Thread Tim Harder
commit: ada4c90465c8b42afb2ef2e33af30343653b50ca
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 19:41:46 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 19:45:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada4c904

app-text/qpdf: remove old

 app-text/qpdf/Manifest  |  1 -
 app-text/qpdf/qpdf-6.0.0-r1.ebuild  | 59 
 app-text/qpdf/qpdf-7.0_beta1.ebuild | 60 -
 3 files changed, 120 deletions(-)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 7569294ecc5..3c4d34cb4e2 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -2,4 +2,3 @@ DIST qpdf-5.1.1.tar.gz 7662701 SHA256 
95d355d8fa5e1c677e04d884161de94f5438bf3bdc
 DIST qpdf-5.1.3.tar.gz 7681578 SHA256 
d5164bdad3afc381568dbe8e1509a4a6a911d4d077f1fc20b9866ef8fad901d3 SHA512 
676cc6db27dcbcdece21cb427c6aae14646389f4000ff111feee8fdbbb03fe715035e5236a08db4137f275a09ed0dda5c80afbdc5093fe7f56b69a0e335ab73a
 WHIRLPOOL 
96cf06c0da63f9f3f5bccd422875c23e473443a4552de3c23ab9971104876fb5463cb6b7db86faee3aac04bddd9b59391093a7d5840cad801093162561ba459d
 DIST qpdf-6.0.0.tar.gz 8344860 SHA256 
a9fdc7e94d38fcd3831f37b6e0fe36492bf79aa6d54f8f66062cf7f9c4155233 SHA512 
303e3cc77ddb87b9494e26c35e0b45b42f73692054c56a00f2e4f1922633c6ebb45c8684992cd9bf32f03366fcc4cd7e7ec6fb9432d2dbba6e0b24395909b5bf
 WHIRLPOOL 
f9fae783c16a93826f825a8efe1a116cbde00fb19b8b56dbfcad7878557c106c8f7a58945af3002f2a72aa032247008013edce8943a45cca8c186b68bf2b5cd3
 DIST qpdf-7.0.0.tar.gz 7053781 SHA256 
fed08de14caad0fe5efd148d9eca886d812588b2cbb35d13e61993ee8eb8c65f SHA512 
7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
 WHIRLPOOL 
939704f39badda6edd6fca114134a54888cfb2d9d97fb7085214eec7d25069432a7d7495f8a56201160e5f893b1f60aa6fb2d8bf3831eaf86299429cb892b809
-DIST qpdf-7.0.b1.tar.gz 5788093 SHA256 
823ebfefee19b8e4c131866a5e5f403422a95e8a7f75df188ee1a20584cf408e SHA512 
1df7f7a242ae6e4f7ad9b7b4a465103c880f6df073032591d4b9a684c8505f5b671ba58f489740eac63e4cab01e8540ba3c66dddc66c303e6e47a641fcd5b866
 WHIRLPOOL 
d24f3def935ecb04eb0d04f5c2fc3b35a69d2b144082a0c7cff8aab16191f6b37829fb79aea3561e01d4d7a201d2b5e1288ea91933bc59b1d94b74db0e8e849a

diff --git a/app-text/qpdf/qpdf-6.0.0-r1.ebuild 
b/app-text/qpdf/qpdf-6.0.0-r1.ebuild
deleted file mode 100644
index 2f6257a9a2c..000
--- a/app-text/qpdf/qpdf-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
-HOMEPAGE="http://qpdf.sourceforge.net/;
-SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0/17" # subslot = libqpdf soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
-IUSE="doc examples perl static-libs test"
-
-RDEPEND="dev-libs/libpcre
-   sys-libs/zlib"
-DEPEND="${RDEPEND}
-   test? (
-   sys-apps/diffutils
-   media-libs/tiff
-   app-text/ghostscript-gpl[tiff]
-   )"
-# Only need perl for the installed tools.
-RDEPEND+=" perl? ( >=dev-lang/perl-5.8 )"
-
-DOCS=( ChangeLog README TODO )
-
-src_prepare() {
-   # manually install docs
-   sed -i "/docdir/d" make/libtool.mk || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable test test-compare-images)
-}
-
-src_install() {
-   default
-
-   if ! use perl ; then
-   rm "${ED}"/usr/bin/fix-qdf || die
-   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
-   fi
-
-   if use doc ; then
-   dodoc doc/qpdf-manual.pdf
-   dohtml doc/*
-   fi
-
-   if use examples ; then
-   dobin examples/build/.libs/*
-   fi
-
-   prune_libtool_files
-}

diff --git a/app-text/qpdf/qpdf-7.0_beta1.ebuild 
b/app-text/qpdf/qpdf-7.0_beta1.ebuild
deleted file mode 100644
index 1aadb75c340..000
--- a/app-text/qpdf/qpdf-7.0_beta1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_beta/.b}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
-HOMEPAGE="http://qpdf.sourceforge.net/;
-SRC_URI="mirror://sourceforge/qpdf/${MY_P}.tar.gz"
-
-LICENSE="Artistic-2"
-
-# subslot = libqpdf soname version
-SLOT="0/18"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
-IUSE="doc examples 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/pdfcrack/

2017-10-08 Thread Tim Harder
commit: ffe6d5783e93cb4b95c21528112c12c2c8c05a54
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 19:43:44 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 19:45:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe6d578

app-crypt/pdfcrack: version bump to 0.16

 app-crypt/pdfcrack/Manifest |  1 +
 app-crypt/pdfcrack/pdfcrack-0.16.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest
index 9464aea2491..c570ba91c28 100644
--- a/app-crypt/pdfcrack/Manifest
+++ b/app-crypt/pdfcrack/Manifest
@@ -1 +1,2 @@
 DIST pdfcrack-0.15.tar.gz 34269 SHA256 
791043693f9fc261fa326dbcb5e4de3801d6ae552dbea39293f9b2674c250d3e SHA512 
9eef648fcb8c9cd4fb70af3ad4ce1b8da892edc98919104bbee70947d7f93262f44cb6e8854ff10b0e4680fcf0c3abfc258d0d14428d261744ed4b28c792a966
 WHIRLPOOL 
69ed8f15a1ed80843a1bfb4108a35464d237d803d24630b047df7a18a027d5d73fe48c52dbfa71174de520701b015abbb550873a724473291a50d226d19cbc6e
+DIST pdfcrack-0.16.tar.gz 34467 SHA256 
7865b203074ccfd5c612c8ce00c46ffcb4fabaa26154ce9304dfc668c7cb73ef SHA512 
460113f28249d1ea1cefc6dac8ff22b33849ccff50f61830144e41eeec47c4b9113845bb955d26757adb0552d8c0dfa43b3f5666c1419afe4063037a1e1c933d
 WHIRLPOOL 
4ac66029156d59265de2639ab8ffc63bfa66353c6c1efeabe7f1c6213db3e73e243fe5d4b612a6f7d94704b225452aef61d41235cd67bb3e1f8fd0fca45192b0

diff --git a/app-crypt/pdfcrack/pdfcrack-0.16.ebuild 
b/app-crypt/pdfcrack/pdfcrack-0.16.ebuild
new file mode 100644
index 000..206b6b4510d
--- /dev/null
+++ b/app-crypt/pdfcrack/pdfcrack-0.16.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tool for recovering passwords and content from PDF-files"
+HOMEPAGE="http://pdfcrack.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.14-cflags.patch"
+)
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin pdfcrack
+   dodoc changelog README
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2017-10-08 Thread Tim Harder
commit: 3fa113e19a3d7cfd83927477bf0b5fe93efd5eee
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 19:41:02 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 19:45:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa113e1

app-text/qpdf: version bump to 7.0.0

 app-text/qpdf/Manifest  |  1 +
 app-text/qpdf/qpdf-7.0.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 4fbbec07c4f..7569294ecc5 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,4 +1,5 @@
 DIST qpdf-5.1.1.tar.gz 7662701 SHA256 
95d355d8fa5e1c677e04d884161de94f5438bf3bdc1638498796b042bad4a726 SHA512 
236132290694730d7de08635560435d34ae44f4edbc1b887e494f2ee183271331827226e7e29e539d25d5a2ca1dd5815a387c46edc0b6fd898436bbb674d9993
 WHIRLPOOL 
66eee10dc5163f1e53afcbd02b71bab73598c28ebb9b005c26af4e58396fd693af7ed76a17fd0c29819b0fa08a71ea0158c76bfa0b0d452a78bb357277644459
 DIST qpdf-5.1.3.tar.gz 7681578 SHA256 
d5164bdad3afc381568dbe8e1509a4a6a911d4d077f1fc20b9866ef8fad901d3 SHA512 
676cc6db27dcbcdece21cb427c6aae14646389f4000ff111feee8fdbbb03fe715035e5236a08db4137f275a09ed0dda5c80afbdc5093fe7f56b69a0e335ab73a
 WHIRLPOOL 
96cf06c0da63f9f3f5bccd422875c23e473443a4552de3c23ab9971104876fb5463cb6b7db86faee3aac04bddd9b59391093a7d5840cad801093162561ba459d
 DIST qpdf-6.0.0.tar.gz 8344860 SHA256 
a9fdc7e94d38fcd3831f37b6e0fe36492bf79aa6d54f8f66062cf7f9c4155233 SHA512 
303e3cc77ddb87b9494e26c35e0b45b42f73692054c56a00f2e4f1922633c6ebb45c8684992cd9bf32f03366fcc4cd7e7ec6fb9432d2dbba6e0b24395909b5bf
 WHIRLPOOL 
f9fae783c16a93826f825a8efe1a116cbde00fb19b8b56dbfcad7878557c106c8f7a58945af3002f2a72aa032247008013edce8943a45cca8c186b68bf2b5cd3
+DIST qpdf-7.0.0.tar.gz 7053781 SHA256 
fed08de14caad0fe5efd148d9eca886d812588b2cbb35d13e61993ee8eb8c65f SHA512 
7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
 WHIRLPOOL 
939704f39badda6edd6fca114134a54888cfb2d9d97fb7085214eec7d25069432a7d7495f8a56201160e5f893b1f60aa6fb2d8bf3831eaf86299429cb892b809
 DIST qpdf-7.0.b1.tar.gz 5788093 SHA256 
823ebfefee19b8e4c131866a5e5f403422a95e8a7f75df188ee1a20584cf408e SHA512 
1df7f7a242ae6e4f7ad9b7b4a465103c880f6df073032591d4b9a684c8505f5b671ba58f489740eac63e4cab01e8540ba3c66dddc66c303e6e47a641fcd5b866
 WHIRLPOOL 
d24f3def935ecb04eb0d04f5c2fc3b35a69d2b144082a0c7cff8aab16191f6b37829fb79aea3561e01d4d7a201d2b5e1288ea91933bc59b1d94b74db0e8e849a

diff --git a/app-text/qpdf/qpdf-7.0.0.ebuild b/app-text/qpdf/qpdf-7.0.0.ebuild
new file mode 100644
index 000..8aee0752951
--- /dev/null
+++ b/app-text/qpdf/qpdf-7.0.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="http://qpdf.sourceforge.net/;
+SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+
+# subslot = libqpdf soname version
+SLOT="0/18"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
+IUSE="doc examples perl static-libs test"
+
+CDEPEND="
+   sys-libs/zlib
+   virtual/jpeg:0=
+"
+DEPEND="${CDEPEND}
+   test? (
+   sys-apps/diffutils
+   media-libs/tiff
+   app-text/ghostscript-gpl[tiff]
+   )
+"
+# Only need perl for the installed tools.
+RDEPEND="${CDEPEND}
+   perl? ( >=dev-lang/perl-5.8 )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   CONFIG_SHELL=/bin/bash econf \
+   $(use_enable static-libs static) \
+   $(use_enable test test-compare-images)
+}
+
+src_install() {
+   default
+
+   if ! use perl ; then
+   rm "${ED}"/usr/bin/fix-qdf || die
+   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
+   fi
+
+   if use examples ; then
+   dobin examples/build/.libs/*
+   fi
+
+   find "${ED}" -name '*.la' -exec rm -f {} +
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/bcfg2/

2017-10-08 Thread Jonas Stein
commit: 9aa2b6f1f25f68c2ac86621c195105fe670a217b
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Oct  8 19:43:58 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Oct  8 19:43:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa2b6f1

app-admin/bcfg2: Drop proxied maintainer

last activity on bugzilla was on 2012-06-27
Mail returned to sender: User unknown

Closes: https://bugs.gentoo.org/632922
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-admin/bcfg2/metadata.xml | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/app-admin/bcfg2/metadata.xml b/app-admin/bcfg2/metadata.xml
index 2bae55a9462..f46d2d0d99a 100644
--- a/app-admin/bcfg2/metadata.xml
+++ b/app-admin/bcfg2/metadata.xml
@@ -2,21 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   mji...@uchicago.edu
-   Michael Jinks
-
-
x...@gentoo.org
Michael Weber
-   Proxy Maintainer
-
-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
 
 
-  Include dev-python/cheetah support
-  Include dev-python/genshi support
-  Installs scripts to be used on the server-side of this 
app
+   Include dev-python/cheetah support
+   Include dev-python/genshi support
+   Installs scripts to be used on the server-side of 
this app
 
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/

2017-10-08 Thread Sergei Trofimovich
commit: 38a654fc69325a631f9334540a4a5bdb7a3d6af5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 19:31:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 19:32:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a654fc

net-dns/libidn2: stable 2.0.4 for sparc, bug #629466 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 net-dns/libidn2/libidn2-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn2/libidn2-2.0.4.ebuild 
b/net-dns/libidn2/libidn2-2.0.4.ebuild
index 9b9d0f77097..7b64e993d3a 100644
--- a/net-dns/libidn2/libidn2-2.0.4.ebuild
+++ b/net-dns/libidn2/libidn2-2.0.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~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 ~x64-cygwin ~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: app-portage/gentoolkit/

2017-10-08 Thread Sergei Trofimovich
commit: 69b19a7931b24002af8613e13a4ed3d092703eda
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 19:32:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 19:32:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b19a79

app-portage/gentoolkit: stable 0.4.0 for hppa/sparc, bug #627350 (thanks to 
Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa sparc"

 app-portage/gentoolkit/gentoolkit-0.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild
index 398ffb0a1cd..83450c7fa03 100644
--- a/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.4.0.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~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 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}



[gentoo-commits] repo/user/ssnb:master commit in: www-apps/gitlabhq/, www-apps/gitlabhq/files/, eclass/, dev-python/gpustat/

2017-10-08 Thread Samuel Bernardo
commit: 6fa3a823e5233da2243253a93fc1ab9c4ee12f95
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun Oct  8 19:23:51 2017 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sun Oct  8 19:23:51 2017 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=6fa3a823

add gitlabhq update and gpustat with eclass for pypi

 dev-python/gpustat/Manifest|   2 +
 dev-python/gpustat/gpustat-0.3.2.ebuild|  19 +
 dev-python/gpustat/metadata.xml|   9 +
 eclass/g-sorcery.eclass|  49 ++
 eclass/gs-pypi.eclass  |  15 +
 www-apps/gitlabhq/Manifest |   9 +
 .../files/gitlabhq-10.0-fix-checks-gentoo.patch|  11 +
 .../files/gitlabhq-10.0-fix-sendmail-param.patch   |  17 +
 .../gitlabhq/files/gitlabhq-10.0-mailroom.service  |  28 ++
 .../gitlabhq/files/gitlabhq-10.0-sidekiq.service   |  28 ++
 .../gitlabhq/files/gitlabhq-10.0-tmpfiles.conf |   1 +
 .../gitlabhq/files/gitlabhq-10.0-unicorn.service   |  25 +
 .../gitlabhq/files/gitlabhq-10.0-workhorse.service |  25 +
 www-apps/gitlabhq/files/gitlabhq-10.0.init | 115 +
 www-apps/gitlabhq/gitlabhq-10.0.3.ebuild   | 556 +
 15 files changed, 909 insertions(+)

diff --git a/dev-python/gpustat/Manifest b/dev-python/gpustat/Manifest
new file mode 100644
index 000..205c587
--- /dev/null
+++ b/dev-python/gpustat/Manifest
@@ -0,0 +1,2 @@
+EBUILD gpustat-0.3.2.ebuild 418 SHA256 
50cf979d793a542f673c7f23720d2b0e3abe6eeb970f7b512bdc95f2645e8f0e SHA512 
36b3f5e4a5476af2a16db3d71ed9aef9b79b2f6ba356751498591cb89196cc3c103a08c998c7b37a849c93ae385c0928d048c462e99da089282fb40a99cad01f
 WHIRLPOOL 
93752b27c693a9b9a6187689d201df51f9e17a322c76541904887dfa9f3c3bdc284c5865be075bd2960c8c27328d898684ffc1bcbc98288caa194e6e
+MISC metadata.xml 375 SHA256 
7f39d26cca0cfca2d0ed0d07e216c86ca45accbcc3e4ed692b60bd8340ed1bb4 SHA512 
5d438dc2357434f7517738218ebba0ea582e8515921e496cb23ae3ea635c358e4bb40bdbbd5fbb292bb7a203eac58ccc9f832cc57462aa7fbc85b049f16d9b8c
 WHIRLPOOL 
9630fc52ed7634fd93dce66f0b0998b34f51b427d03934b55949ad10c279401d10e4acbe7b15b598548484cb079087ae95f26b3298f170a2df8b2394663f8750

diff --git a/dev-python/gpustat/gpustat-0.3.2.ebuild 
b/dev-python/gpustat/gpustat-0.3.2.ebuild
new file mode 100644
index 000..99b58e6
--- /dev/null
+++ b/dev-python/gpustat/gpustat-0.3.2.ebuild
@@ -0,0 +1,19 @@
+# automatically generated by g-sorcery
+# please do not edit this file
+
+EAPI=6
+
+REPO_URI="https://pypi.python.org/packages/cb/dd/5e58cf3c1413d2e316827e719ccf97a9d1fb738f57e73d647c7d7f130655/;
+SOURCEFILE="${P}.tar.gz"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit gs-pypi
+
+DESCRIPTION="GPU-based statistical functions"
+
+HOMEPAGE="https://github.com/wookayin/gpustat;
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+

diff --git a/dev-python/gpustat/metadata.xml b/dev-python/gpustat/metadata.xml
new file mode 100644
index 000..a53cfd8
--- /dev/null
+++ b/dev-python/gpustat/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   samuelbernardo.m...@gmail.com
+   Samuel Bernardo
+   
+   A simple command-line script (wrapper for nvidia-smi) 
for querying and monitoring GPU status
+

diff --git a/eclass/g-sorcery.eclass b/eclass/g-sorcery.eclass
new file mode 100644
index 000..338dc83
--- /dev/null
+++ b/eclass/g-sorcery.eclass
@@ -0,0 +1,49 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+# automatically generated by g-sorcery
+# please do not edit this file
+#
+# Original Author: Jauhien Piatlicki 
+# Purpose: base routines for g-sorcery backends' eclasses
+#
+# Bugs to piatli...@gmail.com
+#
+# @ECLASS: g-sorcery.eclass
+#
+# @ECLASS-VARIABLE: REPO_URI
+# @DESCRIPTION: address of a repository with sources
+#
+# @ECLASS-VARIABLE: DIGEST_SOURCES
+# @DESCRIPTION: whether manifest for sources exists
+#
+# @ECLASS-VARIABLE: SOURCEFILE
+# @DESCRIPTION: source file name
+#
+# @ECLASS-VARIABLE: GSORCERY_STORE_DIR
+# @DESCRIPTION: store location for downloaded sources
+GSORCERY_STORE_DIR="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}"
+#
+# @ECLASS-VARIABLE: GSORCERY_FETCH_CMD
+# @DESCRIPTION: fetch command
+GSORCERY_FETCH_CMD="wget"
+
+EXPORT_FUNCTIONS src_unpack
+
+g-sorcery_fetch() {
+   addwrite "${GSORCERY_STORE_DIR}"
+   pushd "${GSORCERY_STORE_DIR}" >/dev/null || die "can't chdir to 
${GSORCERY_STORE_DIR}"
+   if [[ ! -f "${SOURCEFILE}" ]]; then
+   $GSORCERY_FETCH_CMD ${REPO_URI}${SOURCEFILE} || die
+   fi
+   popd >/dev/null || die
+}
+
+g-sorcery_src_unpack() {
+   if [[ x${DIGEST_SOURCES} = x ]]; then
+   g-sorcery_fetch
+   fi
+
+   cp ${GSORCERY_STORE_DIR}/${SOURCEFILE} . || die
+   unpack ./${SOURCEFILE}
+}
\ No newline at end of file

diff 

[gentoo-commits] repo/gentoo: Branch deleted: eapi7-ver

2017-10-08 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct  8 19:23:41 2017 +

Branch deleted: eapi7-ver




[gentoo-commits] repo/gentoo:master commit in: media-sound/cantata/files/, media-sound/cantata/

2017-10-08 Thread Johannes Huber
commit: 489ce9b104f23d1f14def66c2663c2a8381a598a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct  8 19:22:02 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct  8 19:23:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489ce9b1

media-sound/cantata: Version bump 2.2.0

Adds new use flag streaming which controls supports for playback of MPD
HTTP streams using LibVLC (media-video/vlc).

Reported-by: Hendrik v. Raven  consetetur.de>
Closes: https://bugs.gentoo.org/633634
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-sound/cantata/Manifest   |   1 +
 media-sound/cantata/cantata-2.2.0.ebuild   | 116 +
 .../cantata/files/cantata-2.2.0-headers.patch  |  48 +
 media-sound/cantata/metadata.xml   |   1 +
 4 files changed, 166 insertions(+)

diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 220f9d133c3..12946bb8abe 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1 +1,2 @@
 DIST cantata-2.1.0.tar.bz2 2207271 SHA256 
9317afcae75c709ec733da069d4245b47e6e2c297a259eaf87a181fa9d1cd4c4 SHA512 
bf03933785110d0d0c1dfbfc27f4974869ae7c79afe3cf1da1f3024c95d86733d8bea77f2a882887de79a7897ffcdac4262e58747dd4e979824943991675c5d2
 WHIRLPOOL 
5d58b84290c387d535e556553e64bba36520a099565c44bed1c4e9cf800c2a432ac09296b989a557e72d81a951c926b4bb638f2d2ab7976735059ebb74b8c8e2
+DIST cantata-2.2.0.tar.bz2 2251649 SHA256 
c84691eb1778d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0 SHA512 
519a2e24c8b2a1c98a2006a1f590945e1bd5e98a2c3a1b5da23e40f2297f1477d48d69b48ec669219f5ab8fdc955486fe29db6914abeef1fba2a47377f694ecd
 WHIRLPOOL 
50a44192368ee90708ecf906401c28d6a06878d61cfefae04bcab3463343c11bcfe3054880364886e57f797cc303fe14a4f2010e87ad873ba4de3738c05399e7

diff --git a/media-sound/cantata/cantata-2.2.0.ebuild 
b/media-sound/cantata/cantata-2.2.0.ebuild
new file mode 100644
index 000..3a22fc20439
--- /dev/null
+++ b/media-sound/cantata/cantata-2.2.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="cs de en_GB es fr hu it ja ko pl ru zh_CN"
+inherit cmake-utils gnome2-utils l10n qmake-utils xdg
+
+DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"
+HOMEPAGE="https://github.com/CDrummond/cantata;
+SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdda cddb cdio http-server mtp musicbrainz replaygain streaming taglib 
udisks"
+REQUIRED_USE="
+   ?? ( cdda cdio )
+   cdda? ( udisks || ( cddb musicbrainz ) )
+   cddb? ( || ( cdio cdda ) taglib )
+   cdio? ( udisks || ( cddb musicbrainz ) )
+   mtp? ( taglib udisks )
+   musicbrainz? ( || ( cdio cdda ) taglib )
+   replaygain? ( taglib )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
+   sys-libs/zlib
+   virtual/libudev:=
+   cdda? ( media-sound/cdparanoia )
+   cdio? ( dev-libs/libcdio-paranoia )
+   cddb? ( media-libs/libcddb )
+   mtp? ( media-libs/libmtp )
+   musicbrainz? ( media-libs/musicbrainz:5= )
+   replaygain? (
+   media-libs/libebur128
+   media-sound/mpg123
+   virtual/ffmpeg
+   )
+   streaming? ( media-video/vlc:0= )
+   taglib? (
+   media-libs/taglib[asf(+),mp4(+)]
+   media-libs/taglib-extras
+   udisks? ( sys-fs/udisks:2 )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/linguist-tools:5
+"
+
+# cantata has no tests
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${P}-headers.patch" )
+
+src_prepare() {
+   remove_locale() {
+   rm "translations/${PN}_${1}".ts || die
+   }
+
+   cmake-utils_src_prepare
+
+   # Unbundle 3rd party libs
+   rm -r 3rdparty/{ebur128,qtsingleapplication} || die
+
+   l10n_find_plocales_changes "translations" "${PN}_" ".ts"
+   l10n_for_each_disabled_locale_do remove_locale
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
+   -DENABLE_CDPARANOIA=$(usex cdda)
+   -DENABLE_CDIOPARANOIA=$(usex cdio)
+   -DENABLE_CDDB=$(usex cddb)
+   -DENABLE_HTTP_SERVER=$(usex http-server)
+   -DENABLE_MTP=$(usex mtp)
+   -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
+   -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
+   -DENABLE_FFMPEG=$(usex replaygain)
+   -DENABLE_MPG123=$(usex replaygain)
+

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/

2017-10-08 Thread Sergei Trofimovich
commit: 8cc6f83307068922e24eb02c6626292415eb4bd3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 19:15:59 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 19:22:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc6f833

dev-vcs/mercurial: stable 4.3 for sparc, bug #627484 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-vcs/mercurial/mercurial-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/mercurial/mercurial-4.3.ebuild 
b/dev-vcs/mercurial/mercurial-4.3.ebuild
index d1df834782f..54d04647c43 100644
--- a/dev-vcs/mercurial/mercurial-4.3.ebuild
+++ b/dev-vcs/mercurial/mercurial-4.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix 
~amd64-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 ~mips ppc ppc64 sparc x86 ~ppc-aix 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bugzilla emacs gpg test tk"
 
 RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] )



[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: 693019a78e99a0329b0609c01b0bad3e4b037027
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Oct  2 16:52:41 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  8 19:11:24 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=693019a7

Ban empty groups in dependency specifications.

The specification for empty groups was originally added to match
historical Portage behaviour. However, Portage was changed in 2011
to treat empty dependency groups as an error, therefore ebuilds cannot
rely on any definite behaviour. Consequently, empty groups are not used
by any ebuild or eclass in the Gentoo repository.

Note that the explicit handling for empty groups is still retained for
the case of implicit empty groups resulting from collapsing USE
conditionals in any-of groups et al.

This is a retroactive change for all EAPIs.

Bug: https://bugs.gentoo.org/370565

 dependencies.tex | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/dependencies.tex b/dependencies.tex
index 1aea135..ed3ea01 100644
--- a/dependencies.tex
+++ b/dependencies.tex
@@ -60,33 +60,33 @@ be surrounded on both sides by whitespace, except at the 
start and end of the st
 \item A use flag name, optionally preceded by an exclamation mark. Permitted 
in \t{REQUIRED_USE}.
 \item A simple string. Permitted in \t{RESTRICT} and \t{PROPERTIES}.
 \item An all-of group, which consists of an open parenthesis, followed by 
whitespace,
-followed by zero or more of (a dependency item of any kind followed by 
whitespace), followed
+followed by one or more of (a dependency item of any kind followed by 
whitespace), followed
 by a close parenthesis. More formally:
-\t{all-of} \t{::=} \t{'(' whitespace (item whitespace)* ')'}. Permitted in 
all specification
+\t{all-of} \t{::=} \t{'(' whitespace (item whitespace)+ ')'}. Permitted in 
all specification
 style variables.
 \item An any-of group, which consists of the string \t{||}, followed by 
whitespace,
-followed by an open parenthesis, followed by whitespace, followed by zero 
or more
+followed by an open parenthesis, followed by whitespace, followed by one 
or more
 of (a dependency item of any kind followed by whitespace), followed by a 
close parenthesis.
-More formally: \t{any-of} \t{::=} \t{'||' whitespace '(' whitespace (item 
whitespace)* ')'}.
+More formally: \t{any-of} \t{::=} \t{'||' whitespace '(' whitespace (item 
whitespace)+ ')'}.
 Permitted in \t{DEPEND}, \t{RDEPEND}, \t{PDEPEND}, \t{LICENSE}, 
\t{REQUIRED_USE}.
 \item An exactly-one-of group, which consists of the string 
\t{\textasciicircum\textasciicircum},
 followed by whitespace, followed by an open parenthesis, followed by 
whitespace, followed by
-zero or more of (a dependency item of any kind followed by whitespace), 
followed by a close
+one or more of (a dependency item of any kind followed by whitespace), 
followed by a close
 parenthesis. More formally: \t{exactly-one-of} \t{::=} 
\t{'\textasciicircum\textasciicircum'
-whitespace '(' whitespace (item whitespace)* ')'}.
+whitespace '(' whitespace (item whitespace)+ ')'}.
 Permitted in \t{REQUIRED_USE}.
 \item \featurelabel{at-most-one-of} An at-most-one-of group, which consists of 
the string \t{??},
 followed by whitespace, followed by an open parenthesis, followed by 
whitespace, followed by
-zero or more of (a dependency item of any kind followed by whitespace), 
followed by a close
+one or more of (a dependency item of any kind followed by whitespace), 
followed by a close
 parenthesis. More formally: \t{at-most-one-of} \t{::=} \t{'??'\ whitespace 
'(' whitespace
-(item whitespace)* ')'}. Permitted in \t{REQUIRED_USE} in EAPIs listed in
+(item whitespace)+ ')'}. Permitted in \t{REQUIRED_USE} in EAPIs listed in
 table~\ref{tab:at-most-one-of-table} as supporting \t{REQUIRED_USE ??}\ 
groups.
 \item A use-conditional group, which consists of an optional exclamation mark, 
followed by
 a use flag name, followed by a question mark, followed by whitespace, 
followed by
-an open parenthesis, followed by whitespace, followed by zero or more of 
(a dependency item
+an open parenthesis, followed by whitespace, followed by one or more of (a 
dependency item
 of any kind followed by whitespace), followed by a close parenthesis. More 
formally:
 \t{use-conditional} \t{::=} \t{'!'?\ flag-name '?'\ whitespace '(' 
whitespace (item
-whitespace)* ')'}.
+whitespace)+ ')'}.
 Permitted in all specification style variables.
 \end{compactitem}
 



[gentoo-commits] repo/gentoo:master commit in: app-text/libexttextcat/

2017-10-08 Thread Andreas Sturmlechner
commit: 3a81c9f3ae11e753ff9fd7c06e89a389771d6f47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:51:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a81c9f3

app-text/libexttextcat: 3.4.5 version bump, EAPI 6

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/libexttextcat/Manifest   |  1 +
 app-text/libexttextcat/libexttextcat-3.4.5.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-text/libexttextcat/Manifest b/app-text/libexttextcat/Manifest
index 2bf0efcc589..fe9b08f0fb5 100644
--- a/app-text/libexttextcat/Manifest
+++ b/app-text/libexttextcat/Manifest
@@ -1 +1,2 @@
 DIST libexttextcat-3.4.4.tar.xz 1025376 SHA256 
f24c086cf3523424228ed58b9f678cc7647688822e5407d5fbc155fbfc846293 SHA512 
f1f7a4292199cb6102cc56a5338b19049664ea664adc96a67a71205fe33d6a40f68b8695825fe253427575347ab6230dce5e0b703635534f32a0f70ff001eeed
 WHIRLPOOL 
00413e249aab03720bc237f72497441586c49a24bfdc23100adce0b76585602d44f84393b90eade07eeb6c7083eb4ba5ff9f5f439148880ad7599d2db2b080e2
+DIST libexttextcat-3.4.5.tar.xz 1041268 SHA256 
13fdbc9d4c489a4d0519e51933a1aa21fe3fb9eb7da191b87f7a63e82797dac8 SHA512 
f05a9f08c2f2f335d0e483c024321b96fee7424bc1398d4c6acbd9c501f92e22f881bc3d6ec2c0434f9bf4604f3c4b0e880e37d3d0de410eac1a20ea6669baa6
 WHIRLPOOL 
64c11606ac87af7ca9b1394a098b1a4490f2531db214aa9283625bc118cbc1bf123dd93f6dd94e608bddcc57f9ec522c7dfb641065232dfad7c53ba405299b9e

diff --git a/app-text/libexttextcat/libexttextcat-3.4.5.ebuild 
b/app-text/libexttextcat/libexttextcat-3.4.5.ebuild
new file mode 100644
index 000..126ef36d143
--- /dev/null
+++ b/app-text/libexttextcat/libexttextcat-3.4.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Library implementing N-gram-based text categorization"
+HOMEPAGE="http://software.wise-guys.nl/libtextcat/;
+SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   --disable-werror \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libcdr/

2017-10-08 Thread Andreas Sturmlechner
commit: 9e2378e12b47f49554313f07263a266827d5d9cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:29:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2378e1

media-libs/libcdr: 0.1.4 version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-libs/libcdr/Manifest| 1 +
 media-libs/libcdr/{libcdr-.ebuild => libcdr-0.1.4.ebuild} | 2 +-
 media-libs/libcdr/libcdr-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libcdr/Manifest b/media-libs/libcdr/Manifest
index 132971d..07f956e3f1b 100644
--- a/media-libs/libcdr/Manifest
+++ b/media-libs/libcdr/Manifest
@@ -1 +1,2 @@
 DIST libcdr-0.1.3.tar.xz 596772 SHA256 
66e28e502abef7f6f494ce03de037d532f5e7888cfdee62c01203c8325b33f22 SHA512 
9811efb13f7dd72c69a98e81b44a261e913ffe87200486c8e07200d75790004d4fdf30e29f779b0ddd2ad09e3d1e8813ef501e9448c1789f89256f71bdb5fadd
 WHIRLPOOL 
6772ac928a66f21c689f39a3abc762d043baf89d009d86ce79d68aa8b1354a4965a2f489bf8bd754c4a76bee3ac3695658ee4ec14ed7cf19986e48c22b0e4f97
+DIST libcdr-0.1.4.tar.xz 609592 SHA256 
e7a7e8b00a3df5798110024d7061fe9d1c3330277d2e4fa9213294f966a4a66d SHA512 
769b0319b5a904ce9f727b7076f82cd915ecd8c9e5e2456416e3e6739c6403bbd4108787ab124d36efb1b47d5c9e37c48b0e12d096eb440ae8f9979ec06048a6
 WHIRLPOOL 
30dd5538e2b1d5e4749c838902e04b5f59cd5a5376468209307850ab5bb2807822d8b6aeab44e3559227bdc5011b7ecba5a150c255f57c63e3cacfe577a04f7f

diff --git a/media-libs/libcdr/libcdr-.ebuild 
b/media-libs/libcdr/libcdr-0.1.4.ebuild
similarity index 95%
copy from media-libs/libcdr/libcdr-.ebuild
copy to media-libs/libcdr/libcdr-0.1.4.ebuild
index ef4b7f810ec..a7f1ed801fd 100644
--- a/media-libs/libcdr/libcdr-.ebuild
+++ b/media-libs/libcdr/libcdr-0.1.4.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc static-libs test"
 
 RDEPEND="

diff --git a/media-libs/libcdr/libcdr-.ebuild 
b/media-libs/libcdr/libcdr-.ebuild
index ef4b7f810ec..a7f1ed801fd 100644
--- a/media-libs/libcdr/libcdr-.ebuild
+++ b/media-libs/libcdr/libcdr-.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="doc static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libzmf/

2017-10-08 Thread Andreas Sturmlechner
commit: 9d50fc8d38b321d221ffe1a7ae0c603360138f0d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:45:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d50fc8d

media-libs/libzmf: 0.0.2 version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-libs/libzmf/Manifest| 1 +
 media-libs/libzmf/{libzmf-.ebuild => libzmf-0.0.2.ebuild} | 2 +-
 media-libs/libzmf/libzmf-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libzmf/Manifest b/media-libs/libzmf/Manifest
index c5ceda509a8..e0b07874452 100644
--- a/media-libs/libzmf/Manifest
+++ b/media-libs/libzmf/Manifest
@@ -1 +1,2 @@
 DIST libzmf-0.0.1.tar.xz 315060 SHA256 
eaf533ea29f9b66e75c0dcb631f1616b4f3cec9474e4fa0d2835769056a0e57a SHA512 
cf601974a762ddee45430c136f40231e7659884544881ab37563a97e169201bfd335bad1ddc220e882612e2480070c4a36ba3826242a48e12105e20bb6f717e2
 WHIRLPOOL 
a6e2dae1ef2b09f77332c4eee5da17113ab034f486f93ce31484f14a31ef6db27cf69d6187541cd751d3e85fa08e88b7b2cc41703634c61a92301bd4d0ae8b6f
+DIST libzmf-0.0.2.tar.xz 320952 SHA256 
27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22 SHA512 
ad4a8e65e85434e43caa239ff2a3f358c6db6411235c4bb73d8d2aa1527a4f411433370706db391f8f8110a36759249ee19b27be75bae5f361c491006d1b9aa2
 WHIRLPOOL 
cb919a9d0861b7c75c4bf66cd3c6ae69ddf31cdb30619b8f201306360293cf72dde31037030ed063e62fe2a6d960a3691261470ec84e310c69e016a2466bbc8a

diff --git a/media-libs/libzmf/libzmf-.ebuild 
b/media-libs/libzmf/libzmf-0.0.2.ebuild
similarity index 96%
copy from media-libs/libzmf/libzmf-.ebuild
copy to media-libs/libzmf/libzmf-0.0.2.ebuild
index 51d3c6c4441..029727cdcae 100644
--- a/media-libs/libzmf/libzmf-.ebuild
+++ b/media-libs/libzmf/libzmf-0.0.2.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libzmf;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 IUSE="debug doc test tools"
 

diff --git a/media-libs/libzmf/libzmf-.ebuild 
b/media-libs/libzmf/libzmf-.ebuild
index 51d3c6c4441..029727cdcae 100644
--- a/media-libs/libzmf/libzmf-.ebuild
+++ b/media-libs/libzmf/libzmf-.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libzmf;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 IUSE="debug doc test tools"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/libwpg/

2017-10-08 Thread Andreas Sturmlechner
commit: 5757a45d9cb9bd75bcf8d843f7847235aed0ca33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:07:53 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5757a45d

app-text/libwpg: 0.3.2 version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/libwpg/Manifest|  1 +
 app-text/libwpg/libwpg-0.3.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/app-text/libwpg/Manifest b/app-text/libwpg/Manifest
index 97b268172f7..7fdd1034327 100644
--- a/app-text/libwpg/Manifest
+++ b/app-text/libwpg/Manifest
@@ -1 +1,2 @@
 DIST libwpg-0.3.1.tar.xz 316576 SHA256 
620d888c10d7e1127d5123ff0065f1b62b86b91bac27d8ae10dcfbdb6bf4278f SHA512 
5222609510857d32250e25b1108ecf4c0ce1e58fba280b7c15d400bc8963112adaa9fffa3c21087d4984ec52176d69b30bfc9460ffef978d6b0d7ccc400063b2
 WHIRLPOOL 
c35c51b5098757a0de9a1288d185708775d4ecc2b69ad76e818df5308ec1cbcb870552d45edfe011f65aff141e12656bf98a8ce5207fc0f12ecbc9c705afb3e2
+DIST libwpg-0.3.2.tar.xz 326840 SHA256 
57faf1ab97d63d57383ac5d7875e992a3d190436732f4083310c0471e72f8c33 SHA512 
f3f76a17056274b2dfd11ce4eb451411d8458b00b3f7be4fae0a932a382f247adbaae1f4f8f6005e7b84f063e415ef5ab609015ba32f779c6ab2f0404b275f3f
 WHIRLPOOL 
492ebc20d136ccd2525c9e1b1ac5613dc6dc74df140c1e190defa22fa5fdb2c04765c5121764c0452087ac9038446384634e61d04512046c22784c523791d911

diff --git a/app-text/libwpg/libwpg-0.3.2.ebuild 
b/app-text/libwpg/libwpg-0.3.2.ebuild
new file mode 100644
index 000..c6a8e938c20
--- /dev/null
+++ b/app-text/libwpg/libwpg-0.3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit alternatives
+
+DESCRIPTION="C++ library to read and parse graphics in WPG"
+HOMEPAGE="http://libwpg.sourceforge.net/libwpg.htm;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
+SLOT="0.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~x86"
+IUSE="doc static-libs"
+
+RDEPEND="
+   app-text/libwpd:0.10[tools]
+   dev-libs/librevenge
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+src_configure() {
+   econf \
+   --disable-werror \
+   --program-suffix=-${SLOT} \
+   $(use_with doc docs) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   alternatives_auto_makesym /usr/bin/wpg2svgbatch.pl 
"/usr/bin/wpg2svgbatch.pl-[0-9].[0-9]"
+   alternatives_auto_makesym /usr/bin/wpg2svg 
"/usr/bin/wpg2svg-[0-9].[0-9]"
+   alternatives_auto_makesym /usr/bin/wpg2raw 
"/usr/bin/wpg2raw-[0-9].[0-9]"
+}
+
+pkg_postrm() {
+   alternatives_auto_makesym /usr/bin/wpg2svgbatch.pl 
"/usr/bin/wpg2svgbatch.pl-[0-9].[0-9]"
+   alternatives_auto_makesym /usr/bin/wpg2svg 
"/usr/bin/wpg2svg-[0-9].[0-9]"
+   alternatives_auto_makesym /usr/bin/wpg2raw 
"/usr/bin/wpg2raw-[0-9].[0-9]"
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/libwpd/

2017-10-08 Thread Andreas Sturmlechner
commit: 2928e92e3ff364d34f16260357bff639fcc6c14f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:19:39 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2928e92e

app-text/libwpd: 0.10.2 version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/libwpd/Manifest |  1 +
 app-text/libwpd/libwpd-0.10.2.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/app-text/libwpd/Manifest b/app-text/libwpd/Manifest
index ac2fd59c9a9..96e519055c8 100644
--- a/app-text/libwpd/Manifest
+++ b/app-text/libwpd/Manifest
@@ -1 +1,2 @@
 DIST libwpd-0.10.1.tar.xz 524004 SHA256 
09d3410bc770f9d9eedc8544b5c211771ea3322de3fee19b58ad7d40fb2984f6 SHA512 
976694b5e02fd9eb0b3769d5071e9ae88505f491d8fa34473e5b99cd350060a85ddfad9b3c38e9b37a280e695e4571d353fd69fe7b69a627097587912b58ad2c
 WHIRLPOOL 
c6c1124a7124edda4dad6788794c46067ad21c8fde0765ff1b1ca6305c08139e86ac0667d6fd6ca53e4bed41ad0b7aa6b4803fad5f7f72c529cf0c3b22bc7b43
+DIST libwpd-0.10.2.tar.xz 536400 SHA256 
323f68beaf4f35e5a4d7daffb4703d0566698280109210fa4eaa90dea27d6610 SHA512 
821dbc0535ebd4fa41bcf984e344e11176862676c66abebe45cf4284f8de6e6cc7629f8a605b169d034a5c2f3e2461513d61e11e549ca73b8328eb66ac3bdd79
 WHIRLPOOL 
9ac29bab74f6131966212b932601e397fb5f291aed78e5e1e9da1bafc3ac21329bf1f3b39fde4ed8e8b84918903bb5142624a44293631c515c96b8f9d3511cd6

diff --git a/app-text/libwpd/libwpd-0.10.2.ebuild 
b/app-text/libwpd/libwpd-0.10.2.ebuild
new file mode 100644
index 000..c541619cd91
--- /dev/null
+++ b/app-text/libwpd/libwpd-0.10.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit alternatives
+
+DESCRIPTION="WordPerfect Document import/export library"
+HOMEPAGE="http://libwpd.sf.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~x86 ~x86-fbsd"
+IUSE="doc +tools"
+
+RDEPEND="dev-libs/librevenge"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_configure() {
+   econf \
+   --disable-static \
+   --disable-werror \
+   $(use_with doc docs) \
+   $(use_enable tools) \
+   --program-suffix=-${SLOT}
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   if use tools; then
+   alternatives_auto_makesym /usr/bin/wpd2html 
"/usr/bin/wpd2html-[0-9].[0-9][0-9]"
+   alternatives_auto_makesym /usr/bin/wpd2raw 
"/usr/bin/wpd2raw-[0-9].[0-9][0-9]"
+   alternatives_auto_makesym /usr/bin/wpd2text 
"/usr/bin/wpd2text-[0-9].[0-9][0-9]"
+   fi
+}
+
+pkg_postrm() {
+   if use tools; then
+   alternatives_auto_makesym /usr/bin/wpd2html 
"/usr/bin/wpd2html-[0-9].[0-9][0-9]"
+   alternatives_auto_makesym /usr/bin/wpd2raw 
"/usr/bin/wpd2raw-[0-9].[0-9][0-9]"
+   alternatives_auto_makesym /usr/bin/wpd2text 
"/usr/bin/wpd2text-[0-9].[0-9][0-9]"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libfreehand/

2017-10-08 Thread Andreas Sturmlechner
commit: 504b60289e05eeb74c81020fb1a95e19c9d98909
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 18:41:52 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:08:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504b6028

media-libs/libfreehand: 0.1.2 version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 media-libs/libfreehand/Manifest | 1 +
 .../libfreehand/{libfreehand-.ebuild => libfreehand-0.1.2.ebuild}   | 2 +-
 media-libs/libfreehand/libfreehand-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libfreehand/Manifest b/media-libs/libfreehand/Manifest
index de26a63acf8..590b5402a92 100644
--- a/media-libs/libfreehand/Manifest
+++ b/media-libs/libfreehand/Manifest
@@ -1 +1,2 @@
 DIST libfreehand-0.1.1.tar.xz 492916 SHA256 
ec6676d0c63f7feac7801a1fe18dd7abe9044b39c3882fc99b9afef39bdf1d30 SHA512 
552b6b8c00aabe0d557fdacf4bfe8b0b4c2d34ec6f15820f3a54da76b4f24ca5842ba38ea756d05b947a0e8cf48d351429abef64b25508ea032a92965e9c91e2
 WHIRLPOOL 
2b82b4a3790df93fb52ec872ed38c1c991ce63b35fd25c87c60c2816f3275b6fa8f7d607fc6f9bd41c6bcbc0fca44efc11e5486b4d0bd47077543ce5e69d9fd8
+DIST libfreehand-0.1.2.tar.xz 516132 SHA256 
0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac SHA512 
4112a76ac9801d97d1b282596d631d8496a5bf65778ab26aa06da86637b1e2b630648a67ea01bf3316ecec9f2715546baff27af090b900267c87a011b963
 WHIRLPOOL 
54ae55cc80304f15244d0eac671264afdf2d30c589ddc917eb9db4ce7409b95f7bbbfe17b9d97b3b0954f0ab1e1a3342f09df435d93c3945dedd4767e81d1038

diff --git a/media-libs/libfreehand/libfreehand-.ebuild 
b/media-libs/libfreehand/libfreehand-0.1.2.ebuild
similarity index 96%
copy from media-libs/libfreehand/libfreehand-.ebuild
copy to media-libs/libfreehand/libfreehand-0.1.2.ebuild
index 609ba81503a..3ce6e903de1 100644
--- a/media-libs/libfreehand/libfreehand-.ebuild
+++ b/media-libs/libfreehand/libfreehand-0.1.2.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs"
 
 RDEPEND="

diff --git a/media-libs/libfreehand/libfreehand-.ebuild 
b/media-libs/libfreehand/libfreehand-.ebuild
index 609ba81503a..3ce6e903de1 100644
--- a/media-libs/libfreehand/libfreehand-.ebuild
+++ b/media-libs/libfreehand/libfreehand-.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand;
 LICENSE="MPL-2.0"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs"
 
 RDEPEND="



[gentoo-commits] proj/kde:master commit in: www-client/falkon/

2017-10-08 Thread Andreas Sturmlechner
commit: 30c1aaff4b717c2783bae5fb535e3cd7ee12f834
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 19:07:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 19:07:33 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c1aaff

www-client/falkon: Add missing blocker

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 www-client/falkon/falkon-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/www-client/falkon/falkon-.ebuild 
b/www-client/falkon/falkon-.ebuild
index e35481cd32..666068deb2 100644
--- a/www-client/falkon/falkon-.ebuild
+++ b/www-client/falkon/falkon-.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="dbus gnome-keyring kwallet libressl nonblockdialogs +X"
 
-RDEPEND="
+COMMON_DEPEND="
$(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork 'ssl')
@@ -39,11 +39,14 @@ RDEPEND="
x11-libs/libxcb:=
)
 "
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_RDEPEND}
$(add_qt_dep linguist-tools)
$(add_qt_dep qtconcurrent)
gnome-keyring? ( virtual/pkgconfig )
 "
+RDEPEND="${COMMON_RDEPEND}
+   !www-client/qupzilla
+"
 
 DOCS=( BUILDING.md CHANGELOG README.md )
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/offlineimap/

2017-10-08 Thread Tim Harder
commit: 27fad63ca57936fe78fb6baaa1825dc4b08e6159
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:49:18 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:49:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fad63c

net-mail/offlineimap: version bump to 7.1.3

 net-mail/offlineimap/Manifest |  1 +
 net-mail/offlineimap/offlineimap-7.1.3.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/net-mail/offlineimap/Manifest b/net-mail/offlineimap/Manifest
index d96bb6d3550..39fa94eaa4a 100644
--- a/net-mail/offlineimap/Manifest
+++ b/net-mail/offlineimap/Manifest
@@ -4,3 +4,4 @@ DIST offlineimap-7.0.14.tar.gz 698081 SHA256 
19494ecad4d7234ac69480abb7462d0cdcf
 DIST offlineimap-7.1.0.tar.gz 698600 SHA256 
dc998d1032f0e4f944cae0e584a146b70ea732422fc52c909eebe6e8f95b1ae4 SHA512 
9e9d5ea2b58dc212c9b69adb701fb4cd1ac1a7c8af90623dcfba3115ee7e1f63cc8569c352bae8f1fe09eb8c9255c39d0bf947dfb5d683ee4b03c0c822cb192d
 WHIRLPOOL 
dbf33188c790b43e4b7756a1be6c1c7950bb192e079ba729a8ec159fb3d07a505e5892dc08b2cf8b7b55e2d3dc998f74354339e1c8ed6d3a0e190a5e904bbfdc
 DIST offlineimap-7.1.1.tar.gz 701776 SHA256 
a624f8a77eae664dd458be47c5306c28911d4a1f788ff5641d7bb37e01ecb703 SHA512 
a04a8bdbd2b22f8b74681707faa4fcd768a11abd4eeab1e3b6fd7e7851d97c5c7f7db56c7e7e4809a7cb661a357c38941ea320d9bcb0fc509b3f79b223a0c602
 WHIRLPOOL 
8fe84b4cd82c5e9d8816b4dce6aafae88ad718375927f6aa7cd08fd9b010ea0550a420045ad8f0c376102a0926c1c9ff404802b528d20cf3bf2587ab508f247d
 DIST offlineimap-7.1.2.tar.gz 708014 SHA256 
7203435e34f73e90d1833b72c49a859decf7b5828384a2648ee4b2d1ef3bdc66 SHA512 
14bf6c561ad9cde72f71651970b98380139a016b689c75ed150027f8b71d9f1a646f6738e8fd74d6328103b25c17985ac494d9929568f90bb4be37b71a4de22d
 WHIRLPOOL 
961dcdf759266f90a9f1831ef8b2b85457488bbd75fd548d4ba43a8c8be7df3c62a3dd5fea7874c21882cd58a5697ab2faac4f70661f322b48445591634ca9ac
+DIST offlineimap-7.1.3.tar.gz 710766 SHA256 
02fc106904ddeb3fb64b3e17d3838ed2223e5ade0018900751b1ba8111b45f45 SHA512 
bf24be740b0e7607a1b53df7e872b5dd4b4c720601d99bd88a7ac8add078e5512b62b18c12177e28a00f510aaa8a48e25be82decfdd7ae2da76b671d44071e4a
 WHIRLPOOL 
5a676d6e8ccf887c4a8d903ae969144d42d6652ed85327fcc2fc27c260f41bbdbd03d4d0e8dbc91b20908d1ae409d6d7d0aa847a6eed037237915c5ca2acb3a9

diff --git a/net-mail/offlineimap/offlineimap-7.1.3.ebuild 
b/net-mail/offlineimap/offlineimap-7.1.3.ebuild
new file mode 100644
index 000..3258d1bf16b
--- /dev/null
+++ b/net-mail/offlineimap/offlineimap-7.1.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Normally you need only one version of this.
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,sqlite,ssl?"
+
+inherit distutils-r1
+
+DESCRIPTION="Powerful IMAP/Maildir synchronization and reader support"
+HOMEPAGE="http://offlineimap.org;
+SRC_URI="https://github.com/OfflineIMAP/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="doc ssl"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="doc? ( app-text/asciidoc )"
+
+# see http://pogma.com/2009/09/09/snow-leopard-and-offlineimap/ and bug 284925
+PATCHES=(
+   "${FILESDIR}/${PN}-7.0.3-darwin10.patch"
+)
+
+src_compile() {
+   distutils-r1_src_compile
+   use doc && emake -C docs man
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc offlineimap.conf offlineimap.conf.minimal
+   use doc && doman docs/{offlineimap.1,offlineimapui.7}
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You will need to configure offlineimap by creating 
~/.offlineimaprc"
+   elog "Sample configurations are in /usr/share/doc/${PF}/"
+   elog ""
+   elog "If you connect via ssl/tls and don't use CA cert 
checking, it will"
+   elog "display the server's cert fingerprint and require you to 
add it to the"
+   elog "configuration file to be sure it connects to the same 
server every"
+   elog "time. This serves to help fixing CVE-2010-4532 
(offlineimap doesn't"
+   elog "check SSL server certificate) in cases where you have no 
CA cert."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/byobu/

2017-10-08 Thread Tim Harder
commit: e0cacc97a1c8399c544d9dc5e37890830a7ef08f
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:51:57 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:51:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cacc97

app-misc/byobu: version bump to 5.123

 app-misc/byobu/Manifest   |  1 +
 app-misc/byobu/byobu-5.123.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest
index a57b0c6c83b..9bccaca4e3b 100644
--- a/app-misc/byobu/Manifest
+++ b/app-misc/byobu/Manifest
@@ -1,2 +1,3 @@
 DIST byobu_5.119.orig.tar.gz 664949 SHA256 
4b092ca12d3a33e89d84cc90c4a41af2ba8697d48e26080a45d64d6b7800ca77 SHA512 
498ea4f0e67bbef45d964bb157541bb115498f85f69c470ab8107b07886264d3bee03a108d37316fc580c4cd2231da3195f5e4dd9e8f819d309e13a06c83344a
 WHIRLPOOL 
35d69107e8566bd1af7d598e8380ad99fcf3ab0e3930f5aaa298a49e4da623676141e9efcfb4b491b2621ac9f0af764383ff939bca2d9f4c882df22eeea92618
 DIST byobu_5.122.orig.tar.gz 581198 SHA256 
0e5f14db8340712cf5b1049002c5b7f2a116ca28e6df418cb7500d3c4fa43234 SHA512 
df090d964dfc9b9667fa357f828e021788e0c43ed6849c9f0d4f0a95e8cc431e3cb74ce4569e96187a78f640a5fb91d5eda8cc1f2619d83cf2ad79c82a8c1f10
 WHIRLPOOL 
bf58f3b3784ba8587242f4bebefb0a4c0adc66a604d452c2f37d5f8479a8e21867ae79b32c2ea9203aca1e7c1bd0a8e92d28d4c864fc43a9a0a8dcb5d10d790c
+DIST byobu_5.123.orig.tar.gz 581421 SHA256 
2e5a5425368d2f74c0b8649ce88fc653420c248f6c7945b4b718f382adc5a67d SHA512 
915ad330e85a4405ad808a6f03205c468800c0942507fc0183a883bb0b33be4023b5ef9d7a63b3fce328f771ac1a4952735ee6119a26d6a5f2b01afec7a04059
 WHIRLPOOL 
a3c35f42828e3fc492d2873f67f9094d8b6a73db594acb7b50616bed5a1638415ea1526345ef12b0b79e65e461900fdd6caaded597f8ccfcb400b082ad7a3ac3

diff --git a/app-misc/byobu/byobu-5.123.ebuild 
b/app-misc/byobu/byobu-5.123.ebuild
new file mode 100644
index 000..f67cbf99d55
--- /dev/null
+++ b/app-misc/byobu/byobu-5.123.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A set of profiles for the GNU Screen console window manager 
(app-misc/screen)"
+HOMEPAGE="http://byobu.co;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="screen"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/newt[${PYTHON_USEDEP}]
+   screen? ( app-misc/screen )
+   !screen? ( app-misc/tmux )"
+
+src_prepare() {
+   default
+
+   python_fix_shebang .
+
+   # Set default system backend to screen
+   if use screen ; then
+   sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' 
etc/byobu/backend || die
+   fi
+}
+
+src_install() {
+   default
+
+   # Create symlinks for backends
+   dosym ${PN} /usr/bin/${PN}-screen
+   dosym ${PN} /usr/bin/${PN}-tmux
+
+   docompress -x /usr/share/doc/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/getmail/

2017-10-08 Thread Tim Harder
commit: f97fa70d2cebe914a21f94eed58c3150125f56fc
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:44:41 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:44:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97fa70d

net-mail/getmail: version bump to 5.4

 net-mail/getmail/Manifest   |  1 +
 net-mail/getmail/getmail-5.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/net-mail/getmail/Manifest b/net-mail/getmail/Manifest
index e7830fdcf5f..535084d3063 100644
--- a/net-mail/getmail/Manifest
+++ b/net-mail/getmail/Manifest
@@ -1 +1,2 @@
 DIST getmail-4.54.0.tar.gz 192000 SHA256 
d45657945353c68785b106dd9c5fae6bc2cec8f99fbb202d94967f483a65 SHA512 
006503c6b5f523ad409d99e7e520b4801f1610d47aba70a1a8044380449cbd6a39a6d74ed2b940d317382111adedd3b45d9fa4dc614ce00821937da5186e08d5
 WHIRLPOOL 
977912bac3f492f2168ed1f892b4973ae70a0daaa21ca3f0622a4156646d9ec1dc9272b18de9ff3b4e4e9e59bbdba779f758f3066775aeea9bcde2bfd3f8a80e
+DIST getmail-5.4.tar.gz 194884 SHA256 
ba896f7b3fbae4e9e79f7135e6c2b10b281170d2877b91fb2b265c927ed29ac7 SHA512 
6557cc46df1d31116f9d28cda1232737c01a568e6ada44edb14cdec30a42160966e1e69f42c46855ce139c3b70d77747324adda8abff3dd772a54a79015b0050
 WHIRLPOOL 
5dffecaf8dfe96e052368d0df0632f9ef0c98064bcdb40bae2a5e35e37f144cf1cbdda847b627a6b62bd4fb40dcf4465fb4279fcf3d26da81b6641581b4e0ad0

diff --git a/net-mail/getmail/getmail-5.4.ebuild 
b/net-mail/getmail/getmail-5.4.ebuild
new file mode 100644
index 000..a213f82d865
--- /dev/null
+++ b/net-mail/getmail/getmail-5.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ssl?"
+
+inherit distutils-r1
+
+DESCRIPTION="A POP3 mail retriever with reliable Maildir and mbox delivery"
+HOMEPAGE="http://pyropus.ca/software/getmail/;
+SRC_URI="http://pyropus.ca/software/getmail/old-versions/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="4"
+KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x86-macos ~x64-solaris"
+IUSE="ssl"
+
+python_prepare_all() {
+   sed -i -e "s,'getmail-%s' % __version__,'${PF}'," \
+   -e "/docs\/COPYING/d" "${S}"/setup.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/byobu/

2017-10-08 Thread Tim Harder
commit: dcaf8b509967fa078c3dd5c4e8485d1ba81b7d0c
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:52:40 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:52:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaf8b50

app-misc/byobu: remove old

 app-misc/byobu/Manifest   |  1 -
 app-misc/byobu/byobu-5.119.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest
index 9bccaca4e3b..fb9e4d61e1f 100644
--- a/app-misc/byobu/Manifest
+++ b/app-misc/byobu/Manifest
@@ -1,3 +1,2 @@
-DIST byobu_5.119.orig.tar.gz 664949 SHA256 
4b092ca12d3a33e89d84cc90c4a41af2ba8697d48e26080a45d64d6b7800ca77 SHA512 
498ea4f0e67bbef45d964bb157541bb115498f85f69c470ab8107b07886264d3bee03a108d37316fc580c4cd2231da3195f5e4dd9e8f819d309e13a06c83344a
 WHIRLPOOL 
35d69107e8566bd1af7d598e8380ad99fcf3ab0e3930f5aaa298a49e4da623676141e9efcfb4b491b2621ac9f0af764383ff939bca2d9f4c882df22eeea92618
 DIST byobu_5.122.orig.tar.gz 581198 SHA256 
0e5f14db8340712cf5b1049002c5b7f2a116ca28e6df418cb7500d3c4fa43234 SHA512 
df090d964dfc9b9667fa357f828e021788e0c43ed6849c9f0d4f0a95e8cc431e3cb74ce4569e96187a78f640a5fb91d5eda8cc1f2619d83cf2ad79c82a8c1f10
 WHIRLPOOL 
bf58f3b3784ba8587242f4bebefb0a4c0adc66a604d452c2f37d5f8479a8e21867ae79b32c2ea9203aca1e7c1bd0a8e92d28d4c864fc43a9a0a8dcb5d10d790c
 DIST byobu_5.123.orig.tar.gz 581421 SHA256 
2e5a5425368d2f74c0b8649ce88fc653420c248f6c7945b4b718f382adc5a67d SHA512 
915ad330e85a4405ad808a6f03205c468800c0942507fc0183a883bb0b33be4023b5ef9d7a63b3fce328f771ac1a4952735ee6119a26d6a5f2b01afec7a04059
 WHIRLPOOL 
a3c35f42828e3fc492d2873f67f9094d8b6a73db594acb7b50616bed5a1638415ea1526345ef12b0b79e65e461900fdd6caaded597f8ccfcb400b082ad7a3ac3

diff --git a/app-misc/byobu/byobu-5.119.ebuild 
b/app-misc/byobu/byobu-5.119.ebuild
deleted file mode 100644
index 33c36ce0cdc..000
--- a/app-misc/byobu/byobu-5.119.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="A set of profiles for the GNU Screen console window manager 
(app-misc/screen)"
-HOMEPAGE="http://byobu.co;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="screen"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/newt[${PYTHON_USEDEP}]
-   screen? ( app-misc/screen )
-   !screen? ( app-misc/tmux )"
-
-src_prepare() {
-   default
-
-   python_fix_shebang .
-
-   # Set default system backend to screen
-   if use screen ; then
-   sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' 
etc/byobu/backend || die
-   fi
-}
-
-src_install() {
-   default
-
-   # Create symlinks for backends
-   dosym ${PN} /usr/bin/${PN}-screen
-   dosym ${PN} /usr/bin/${PN}-tmux
-
-   docompress -x /usr/share/doc/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/byobu/

2017-10-08 Thread Tim Harder
commit: d06b2710c10ad6504a66e5f8286cfdfe662b564e
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:52:24 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:52:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06b2710

app-misc/byobu: stabilize 5.122

 app-misc/byobu/byobu-5.122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/byobu/byobu-5.122.ebuild 
b/app-misc/byobu/byobu-5.122.ebuild
index f67cbf99d55..33c36ce0cdc 100644
--- a/app-misc/byobu/byobu-5.122.ebuild
+++ b/app-misc/byobu/byobu-5.122.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="screen"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/

2017-10-08 Thread Tim Harder
commit: e7371ca7f81fa9428b8260ce167a4b9111945fec
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:37:39 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:40:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7371ca7

media-gfx/feh: version bump to 2.21

 media-gfx/feh/Manifest|  1 +
 media-gfx/feh/feh-2.21.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 47ea6ea3ea8..71c1978a36c 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,3 +1,4 @@
 DIST feh-2.18.3.tar.bz2 2127924 SHA256 
d82f68c7a96e1860dab3584ed58bda69446b692ae79a4ca999018507da310563 SHA512 
3ffb44f8a2207c2c8725a519a23b7235a6df86aa8578b7b79a8819122e509d18dcc8263859e02cdbdeb5fb5ca56229f90aef567d53d63d763f8259fbc1fff515
 WHIRLPOOL 
27b5cf4cb2431f09d7e971330e53435d1dd575706d6228ee6b4bdb4e80f15806571d0435f2cca3567bbb124da715eabf59d5a9f84e52274729ce85c06e8161a8
 DIST feh-2.19.3.tar.bz2 2128692 SHA256 
5ec97b655afbde3f1172543d175ec67fe35cd31397a009bda3fc3d40c1de7ed0 SHA512 
0a5ee36bb9536e190b8aee11c097f5efd5f95dbb74ec299b41ec4d7d8bdfa68721b312607eb8e75941c4b79f92fcdbbc31731ab543907b2f6989bcc8e36ac6e5
 WHIRLPOOL 
4305cd425b20fe262fdcf4acf0ecfbeab8404bd6883fc9753f93109557b845cfe0a53edebad2d088a37bbafca7240daa4f0455d86e59793fc1f0ecc48e0716cb
 DIST feh-2.20.tar.bz2 2129466 SHA256 
4b504302099ec6dd099c84dd7e285c80dc318977ebda48949593386bc26e700b SHA512 
a621bc0b1327666af4ae71f6a9c286535b7951bde10f93cc5281304a1ab30e2584f94a5eb48d74dfc40deb007d9f88256a984bcfe2469bf4e11a9d8c8aa52ffc
 WHIRLPOOL 
fb2d8827b687a5b953ad3885745c78707f217cd4f3fb26940a34971d2ec8c13c2689e570882c89283877004d45e484ee3011cb9ffd0170949102743c454ecf5b
+DIST feh-2.21.tar.bz2 2129718 SHA256 
520481c9908d999f8f7546103b78ff9b11f41d25b0938f0a22f10aaa48beef2b SHA512 
f869d6588976973fca55714829478293bbd89fe03c7575c48847d23caec09353dc54eddf6fa41dc7f560c92eaee49ee23008258d72f4d55a49a5166625560a43
 WHIRLPOOL 
81db9d7b87a279468145e750392edb1e7ee477612f80e9ab51d09b313f1ee4efe0c3deffbcc3f7eb5da909a387c33bd9abe213b43f5c11601ad6e5af1ef0c10b

diff --git a/media-gfx/feh/feh-2.21.ebuild b/media-gfx/feh/feh-2.21.ebuild
new file mode 100644
index 000..73ad8e804e4
--- /dev/null
+++ b/media-gfx/feh/feh-2.21.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-libs/libXt
+   x11-proto/xproto
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tvision/

2017-10-08 Thread Pacho Ramos
commit: a2f3e34c75e3a474e8adf45dc77556b6348c85ef
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct  8 18:38:21 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct  8 18:38:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f3e34c

dev-libs/tvision: amd64/x86 stable, bug #632196

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-libs/tvision/tvision-2.1.0_pre2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tvision/tvision-2.1.0_pre2-r4.ebuild 
b/dev-libs/tvision/tvision-2.1.0_pre2-r4.ebuild
index a301041fe62..1bac9ca9f3f 100644
--- a/dev-libs/tvision/tvision-2.1.0_pre2-r4.ebuild
+++ b/dev-libs/tvision/tvision-2.1.0_pre2-r4.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DOCS=( readme.txt THANKS TODO )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tvision/

2017-10-08 Thread Pacho Ramos
commit: 336c8aa6b69895e7210509438cd8d2b4da484ab0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct  8 18:38:34 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct  8 18:38:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336c8aa6

dev-libs/tvision: Drop old

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild | 42 ---
 1 file changed, 42 deletions(-)

diff --git a/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild 
b/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild
deleted file mode 100644
index 7c979b1df73..000
--- a/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils multilib
-
-DESCRIPTION="Text User Interface that implements the well known CUA widgets"
-HOMEPAGE="http://tvision.sourceforge.net/;
-SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-gcc41.patch
-   epatch "${FILESDIR}"/${P}-outb.patch
-   epatch "${FILESDIR}"/${P}-underflow.patch
-   epatch "${FILESDIR}"/${P}-asneeded.patch
-   epatch "${FILESDIR}"/${P}-gcc44.patch
-   epatch "${FILESDIR}"/${P}-ldconfig.patch
-   epatch "${FILESDIR}"/${P}-flags.patch
-}
-
-src_compile() {
-   ./configure \
-   --prefix=/usr \
-   --fhs \
-   || die
-   emake || die
-}
-
-src_install() {
-   einstall libdir="\$(prefix)/$(get_libdir)"|| die
-   dosym rhtvision /usr/include/tvision
-   dodoc readme.txt THANKS TODO
-   dohtml -r www-site
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-latex/

2017-10-08 Thread Tim Harder
commit: a11a8e4600a5ced3bc20fb64b86ef56534c46402
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:26:38 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:27:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11a8e46

app-vim/vim-latex: remove old

 app-vim/vim-latex/Manifest |  1 -
 app-vim/vim-latex/metadata.xml |  1 -
 app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild | 68 --
 3 files changed, 70 deletions(-)

diff --git a/app-vim/vim-latex/Manifest b/app-vim/vim-latex/Manifest
index caa101131e8..fb6d70bcd37 100644
--- a/app-vim/vim-latex/Manifest
+++ b/app-vim/vim-latex/Manifest
@@ -1,3 +1,2 @@
-DIST vim-latex-1.8.23-20130116.788-git2ef9956.tar.gz 287749 SHA256 
99f47151d5108901f85c793496a301341fe6be66b39bd5b42ea7db2e0afd426c SHA512 
27cbea24ef5cf8c5ef6c2a9790bd1745d7d907640dd47dd199e579b8e04c33e30b1907f89e9898f8197e46f002ce4145e5c63635801ca8729d4ad988aaa7b590
 WHIRLPOOL 
74d11d665568ff4afaa40e3208764919e32c9f899ba3e993ed4e4d0049c9f067c2446e2abdecdf3b598ec89c9d4187f24f9ca04a654ecbaa4dc2cfdcc0e06975
 DIST vim-latex-1.8.23-20141116.812-gitd0f31c9.tar.gz 288376 SHA256 
b3f8c395ae4d012bc6597e3beb22568c84554195bcba3cd3edc6c84270458eab SHA512 
18444b7aef9ca1d7288e2616c0329274172afa3f932096fddc5e40888f65c8cacae2454ab316c5699395268aa88af13b32f3ae6e36058e27e4e48e6d6591b762
 WHIRLPOOL 
f5a133483fd3f8ce33c82baa82fb6632942baa9d919814516904994c848264ec08d89cac299592d9fd741282a4644f63c2ca46ce5e8296c4dd64bf36d46a46f7
 DIST vim-latex-1.9.0.tar.gz 289271 SHA256 
1fe71b034eb72061380ba3f35dde3e4f6095e8584827ce78bf745a546b6f46ee SHA512 
4cce21683af74a5a1034e5ecc0f6268b5065324908671d40b4d6b60ac880890df1e9c3d6c16fa57dd1edc33766ded374fd43473699a974ba83e4aeac42030e63
 WHIRLPOOL 
259920a04e27c780e0857b30a17f6311b358fe89d38fad3786d7ad958a88ce59cbc3d1dacd7f11b89aa32bd02d46e1b9438120f8e5fe073a44011bbe153233b9

diff --git a/app-vim/vim-latex/metadata.xml b/app-vim/vim-latex/metadata.xml
index f6d5f9255cc..6c05a86c762 100644
--- a/app-vim/vim-latex/metadata.xml
+++ b/app-vim/vim-latex/metadata.xml
@@ -7,7 +7,6 @@


Install HTML documentation
-   Enable python support which can help speed 
up some functionality


vim-latex

diff --git a/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild 
b/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild
deleted file mode 100644
index b9f42680e7c..000
--- a/app-vim/vim-latex/vim-latex-1.8.23.20130116.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit vim-plugin versionator python-single-r1
-
-MY_REV="788-git2ef9956"
-MY_P="${PN}-$( replace_version_separator 3 - ).${MY_REV}"
-
-DESCRIPTION="A comprehensive set of tools to view, edit and compile LaTeX 
documents"
-HOMEPAGE="http://vim-latex.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="vim"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
-IUSE="html python"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   || (
-   app-editors/vim[python?]
-   app-editors/gvim[python?]
-   )
-   virtual/latex-base
-   !app-vim/vimtex"
-
-S=${WORKDIR}/${MY_P}
-
-VIM_PLUGIN_HELPFILES="latex-suite.txt latex-suite-quickstart.txt latexhelp.txt 
imaps.txt"
-
-src_prepare() {
-   # The makefiles do weird stuff, including running the svn command
-   rm Makefile Makefile.in || die "rm Makefile Makefile.in failed"
-}
-
-src_install() {
-   use html && dohtml -r doc/
-
-   # Don't mess up vim's doc dir with random files
-   mv doc mydoc || die
-   mkdir doc || die
-   mv mydoc/*.txt doc/ || die
-   rm -rf mydoc || die
-
-   # Don't install buggy tags scripts, use ctags instead
-   rm latextags ltags || die
-
-   vim-plugin_src_install
-
-   # Use executable permissions (bug #352403)
-   fperms a+x /usr/share/vim/vimfiles/ftplugin/latex-suite/outline.py
-
-   python_fix_shebang "${ED}"
-}
-
-pkg_postinst() {
-   vim-plugin_pkg_postinst
-   elog
-   elog "To use the vim-latex plugin add:"
-   elog "   filetype plugin on"
-   elog '   set grepprg=grep\ -nH\ $*'
-   elog "   let g:tex_flavor='latex'"
-   elog "to your ~/.vimrc-file"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-latex/

2017-10-08 Thread Tim Harder
commit: 5471ea0ffc316a36d173ffc72330781b6b753ae1
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:26:21 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:26:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5471ea0f

app-vim/vim-latex: stabilize 1.8.23.20141116

 app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild 
b/app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild
index cd63293ec9f..da767f6ade6 100644
--- a/app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild
+++ b/app-vim/vim-latex/vim-latex-1.8.23.20141116.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://vim-latex.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="vim"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE="html"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/colorv/

2017-10-08 Thread Tim Harder
commit: 6d57961dada03ec6357e98764c72236b7de61593
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:55:45 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d57961d

app-vim/colorv: stabilize 3.0.2-r1

 app-vim/colorv/colorv-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/colorv/colorv-3.0.2-r1.ebuild 
b/app-vim/colorv/colorv-3.0.2-r1.ebuild
index 3196672085e..104df9cc3bf 100644
--- a/app-vim/colorv/colorv-3.0.2-r1.ebuild
+++ b/app-vim/colorv/colorv-3.0.2-r1.ebuild
@@ -11,7 +11,7 @@ inherit python-single-r1 vim-plugin
 DESCRIPTION="vim plugin: a color tool for vim"
 HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3597 
https://github.com/Rykka/colorv.vim/;
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/tcomment/

2017-10-08 Thread Tim Harder
commit: a607ac7fd8c6ef5be900d6db0aa4756ee85de5ba
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:54:29 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a607ac7f

app-vim/tcomment: stabilize 3.08.1

 app-vim/tcomment/tcomment-3.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/tcomment/tcomment-3.08.1.ebuild 
b/app-vim/tcomment/tcomment-3.08.1.ebuild
index ab0decbf1e3..3fafd8d493c 100644
--- a/app-vim/tcomment/tcomment-3.08.1.ebuild
+++ b/app-vim/tcomment/tcomment-3.08.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
S="${WORKDIR}/${MY_PN}-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-latex/

2017-10-08 Thread Tim Harder
commit: bae4fc27a62df72ab73c8f60edbca8d5eda8db4b
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:15:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae4fc27

app-vim/vim-latex: version bump to 1.9.0

 app-vim/vim-latex/Manifest   |  1 +
 app-vim/vim-latex/vim-latex-1.9.0.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/app-vim/vim-latex/Manifest b/app-vim/vim-latex/Manifest
index 64d81f68784..caa101131e8 100644
--- a/app-vim/vim-latex/Manifest
+++ b/app-vim/vim-latex/Manifest
@@ -1,2 +1,3 @@
 DIST vim-latex-1.8.23-20130116.788-git2ef9956.tar.gz 287749 SHA256 
99f47151d5108901f85c793496a301341fe6be66b39bd5b42ea7db2e0afd426c SHA512 
27cbea24ef5cf8c5ef6c2a9790bd1745d7d907640dd47dd199e579b8e04c33e30b1907f89e9898f8197e46f002ce4145e5c63635801ca8729d4ad988aaa7b590
 WHIRLPOOL 
74d11d665568ff4afaa40e3208764919e32c9f899ba3e993ed4e4d0049c9f067c2446e2abdecdf3b598ec89c9d4187f24f9ca04a654ecbaa4dc2cfdcc0e06975
 DIST vim-latex-1.8.23-20141116.812-gitd0f31c9.tar.gz 288376 SHA256 
b3f8c395ae4d012bc6597e3beb22568c84554195bcba3cd3edc6c84270458eab SHA512 
18444b7aef9ca1d7288e2616c0329274172afa3f932096fddc5e40888f65c8cacae2454ab316c5699395268aa88af13b32f3ae6e36058e27e4e48e6d6591b762
 WHIRLPOOL 
f5a133483fd3f8ce33c82baa82fb6632942baa9d919814516904994c848264ec08d89cac299592d9fd741282a4644f63c2ca46ce5e8296c4dd64bf36d46a46f7
+DIST vim-latex-1.9.0.tar.gz 289271 SHA256 
1fe71b034eb72061380ba3f35dde3e4f6095e8584827ce78bf745a546b6f46ee SHA512 
4cce21683af74a5a1034e5ecc0f6268b5065324908671d40b4d6b60ac880890df1e9c3d6c16fa57dd1edc33766ded374fd43473699a974ba83e4aeac42030e63
 WHIRLPOOL 
259920a04e27c780e0857b30a17f6311b358fe89d38fad3786d7ad958a88ce59cbc3d1dacd7f11b89aa32bd02d46e1b9438120f8e5fe073a44011bbe153233b9

diff --git a/app-vim/vim-latex/vim-latex-1.9.0.ebuild 
b/app-vim/vim-latex/vim-latex-1.9.0.ebuild
new file mode 100644
index 000..f8c537029f9
--- /dev/null
+++ b/app-vim/vim-latex/vim-latex-1.9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit vim-plugin python-single-r1
+
+DESCRIPTION="A comprehensive set of tools to view, edit and compile LaTeX 
documents"
+HOMEPAGE="http://vim-latex.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   app-editors/vim[python,${PYTHON_USEDEP}]
+   app-editors/gvim[python,${PYTHON_USEDEP}]
+   )
+   virtual/latex-base
+   !app-vim/vimtex"
+
+VIM_PLUGIN_HELPFILES="latex-suite.txt latex-suite-quickstart.txt latexhelp.txt 
imaps.txt"
+
+src_compile() { :; }
+
+src_install() {
+   # remove unused metadata
+   rm vim-latex.metainfo.xml || die
+
+   # don't mess up vim's doc dir with random files
+   mv doc mydoc || die
+   mkdir doc || die
+   mv mydoc/*.txt doc/ || die
+   rm -rf mydoc || die
+
+   # don't install buggy tags scripts, use ctags instead
+   rm latextags ltags || die
+
+   vim-plugin_src_install
+
+   # use executable permissions (bug #352403)
+   fperms a+x /usr/share/vim/vimfiles/ftplugin/latex-suite/outline.py
+
+   python_fix_shebang "${ED}"
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   echo
+   elog "To use the vim-latex plugin add:"
+   elog "   filetype plugin on"
+   elog '   set grepprg=grep\ -nH\ $*'
+   elog "   let g:tex_flavor='latex'"
+   elog "to your ~/.vimrc-file"
+   echo
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/tagbar/

2017-10-08 Thread Tim Harder
commit: 4f2a1bbadb0f00a911607d0d0b68e3e74da7024b
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 18:19:07 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2a1bba

app-vim/tagbar: version bump to 2.7

 app-vim/tagbar/Manifest  |  1 +
 app-vim/tagbar/tagbar-2.7.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-vim/tagbar/Manifest b/app-vim/tagbar/Manifest
index 1a12bcec0e6..0ec90507915 100644
--- a/app-vim/tagbar/Manifest
+++ b/app-vim/tagbar/Manifest
@@ -1 +1,2 @@
 DIST tagbar-2.6.1.tar.gz 51639 SHA256 
c061a7e0a45a166f4558b31e6c47b9fd701f5fa1319527b65a268ea054dea5fb SHA512 
eb0f29dc2f08d943e1ac0c0fe97ed72a49b85e22d105815a5557e205532be379d3ce8429c5303b917c005b465a7385161ff2edc96efc0fc312178155c67a7c22
 WHIRLPOOL 
d5f7b0916e1eb0faa9a7887a4249ace5f0b8e369527a89010dabfee55507516050a5e5dd2184ab43c095ff514708bf25ab6d78fea85db8821804bbe908ebbc27
+DIST tagbar-2.7.tar.gz 59027 SHA256 
955523fdb9a12aa3de2985e57884a7ec3d5dea2ebeae371a25c2e71ab0af817a SHA512 
d964d3055f1679aad86b0756cc444a4857eb29ca22f2bd3567ad6c8d073e75d0c8823109038415f5bd1d269bbf8e36da6f34d70fedee54c10f90535ef79ff3c8
 WHIRLPOOL 
e8534ce2b59ef6cfe6b78c3a21fdcc88be64f5f46662686c3878bad86c42b584ebc1a5570ee74a4686180406322031991bafaa337052f898ff654c4079ae7b15

diff --git a/app-vim/tagbar/tagbar-2.7.ebuild b/app-vim/tagbar/tagbar-2.7.ebuild
new file mode 100644
index 000..560f75868dd
--- /dev/null
+++ b/app-vim/tagbar/tagbar-2.7.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: display tags of the current file ordered by scope"
+HOMEPAGE="https://majutsushi.github.com/tagbar/
+   http://www.vim.org/scripts/script.php?script_id=3465;
+SRC_URI="https://github.com/majutsushi/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="vim"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-util/ctags-5.5"
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"
+
+src_prepare() {
+   rm LICENSE || die
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/tcomment/

2017-10-08 Thread Tim Harder
commit: 592e3cb1c4ba8d1515882f8dde7ca517cbac99e1
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:54:45 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592e3cb1

app-vim/tcomment: remove old

 app-vim/tcomment/Manifest |  1 -
 app-vim/tcomment/tcomment-3.08.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/app-vim/tcomment/Manifest b/app-vim/tcomment/Manifest
index af1ae0480c8..ceae256b64f 100644
--- a/app-vim/tcomment/Manifest
+++ b/app-vim/tcomment/Manifest
@@ -1,2 +1 @@
 DIST tcomment-3.08.1.tar.gz 49918 SHA256 
4f42ca89bb66110fcd770862a129b225c6b54b3f8e9419dba168002de238ad6d SHA512 
609d5eb1e7785fb1af829000ab27ab63ac2bb7550bcd0f91c7c35f0a8c4b879e5348745f57b11d1e24d37920056ca55da8863e15e40d6fe289617d5d898a4177
 WHIRLPOOL 
eb4383350708e78fb6b816aca97e178897f9710a3ff4cba8dfe5c7861b65ed4b86a7532375ebdc9ff0a2635a6493788d3caeac85a079c2674c2980b8cdda3404
-DIST tcomment-3.08.tar.gz 38317 SHA256 
4e88509c10dbbb6fdbdf93955c004fa3d44c10536a63e1c3e4348e65454e7256 SHA512 
9cb582e4c82334a5752f2a0b5b3e753fc7a4bfd3db76dd8f1ca49938f3f9890b8723476a0c3400f60ff8b358d52bf32fa8497c7b1c6118afd21bb860b2ce6061
 WHIRLPOOL 
855a4516e0864989bde077fe476778a1f33d60423a6fda1da442c4d0e76e727931d868fdb6fad140535a0398fac15ba555fe71fd418cfefea214b275d0e87404

diff --git a/app-vim/tcomment/tcomment-3.08.ebuild 
b/app-vim/tcomment/tcomment-3.08.ebuild
deleted file mode 100644
index 484c1aa6a78..000
--- a/app-vim/tcomment/tcomment-3.08.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vim-plugin
-
-MY_PN="tcomment_vim"
-DESCRIPTION="vim plugin: an extensible and universal comment toggler"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1173 
https://github.com/tomtom/tcomment_vim;
-SRC_URI="https://github.com/tomtom/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="amd64 x86"
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_prepare() {
-   rm -r README spec addon* || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-vim/colorv/

2017-10-08 Thread Tim Harder
commit: 797b03fb893da16206b12d6504df1e189a444e1a
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:55:58 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 18:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797b03fb

app-vim/colorv: remove old

 app-vim/colorv/colorv-3.0.2.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/app-vim/colorv/colorv-3.0.2.ebuild 
b/app-vim/colorv/colorv-3.0.2.ebuild
deleted file mode 100644
index e8c6e670aeb..000
--- a/app-vim/colorv/colorv-3.0.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: a color tool for vim"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3597 
https://github.com/Rykka/colorv.vim/;
-LICENSE="MIT"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-RDEPEND="
-   || (
-   app-editors/vim[python]
-   ( app-editors/gvim[python] dev-python/pygtk:2 )
-   )"
-
-src_prepare() {
-   # use python colorpicker instead of C-based picker
-   rm autoload/colorv/{colorpicker.c,Makefile} || die
-}



[gentoo-commits] proj/kde:master commit in: www-client/falkon/

2017-10-08 Thread Andreas Sturmlechner
commit: db56bb4b57f98982b6917847a18175f36125d189
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 17:43:46 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 18:08:44 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=db56bb4b

www-client/falkon: Fix cmake warning, tests handling, missing blocker

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 www-client/falkon/falkon-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/falkon/falkon-.ebuild 
b/www-client/falkon/falkon-.ebuild
index 63bb128ac6..e35481cd32 100644
--- a/www-client/falkon/falkon-.ebuild
+++ b/www-client/falkon/falkon-.ebuild
@@ -5,6 +5,9 @@ EAPI=6
 
 PLUGINS_HASH="80fea7df7765fdf9c9c64fdb667052b25f1c0a22"
 PLUGINS_VERSION="2017.03.26" # if there are no updates, we can use the older 
archive
+
+KDE_TEST="forceoptional-recursive"
+KDE_TESTPATTERN="tests\/autotests"
 QT_MINIMAL="5.9.2"
 inherit kde5
 
@@ -61,7 +64,7 @@ src_configure() {
-DBUILD_KEYRING=$(usex gnome-keyring)
$(cmake-utils_use_find_package kwallet KF5Wallet)
-DNONBLOCK_JS_DIALOGS=$(usex nonblockdialogs)
-   -DNOT_X11=$(usex !X)
+   -DNO_X11=$(usex !X)
-DDISABLE_UPDATES_CHECK=OFF
)
kde5_src_configure



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Time-HiRes/

2017-10-08 Thread Sergei Trofimovich
commit: b3a76a488f027cfbc64052c6a620fa80d2f65909
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 18:07:54 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 18:07:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a76a48

virtual/perl-Time-HiRes: stable 1.974.100-r1 for sparc, bug #630610 (thanks to 
Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 virtual/perl-Time-HiRes/perl-Time-HiRes-1.974.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.974.100-r1.ebuild 
b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.974.100-r1.ebuild
index c859d527836..86c94989aab 100644
--- a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.974.100-r1.ebuild
+++ b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.974.100-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| ( =dev-lang/perl-5.26* =dev-lang/perl-5.24.3* 
~perl-core/${PN#perl-}-${PV} )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/

2017-10-08 Thread Sergei Trofimovich
commit: e379ca3580afd2b7ce863eb5c8703a17d45d2fd4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 18:07:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 18:07:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e379ca35

dev-lang/perl: stable 5.24.3 for sparc, bug #630610 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-lang/perl/perl-5.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/perl/perl-5.24.3.ebuild b/dev-lang/perl/perl-5.24.3.ebuild
index ecf25099949..c25272fc0c4 100644
--- a/dev-lang/perl/perl-5.24.3.ebuild
+++ b/dev-lang/perl/perl-5.24.3.ebuild
@@ -30,7 +30,7 @@ HOMEPAGE="http://www.perl.org/;
 
 LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0/${SHORT_PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc gdbm ithreads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Module-CoreList/

2017-10-08 Thread Sergei Trofimovich
commit: f457cbd55ccc1382842a5045fd380e2a6f80cfd0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct  8 18:07:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct  8 18:07:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f457cbd5

virtual/perl-Module-CoreList: stable 5.201.709.220-r1 for sparc, bug #630610 
(thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 .../perl-Module-CoreList/perl-Module-CoreList-5.201.709.220-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.709.220-r1.ebuild 
b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.709.220-r1.ebuild
index 1c1860646ae..8877b7757c4 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.709.220-r1.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.201.709.220-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Check 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
 # When bumping this package.



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2017-10-08 Thread Mike Pagano
commit: e207ddd700ffdbf7be4e2f5eacb6c06aa8c749c5
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct  8 17:12:51 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct  8 17:13:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e207ddd7

sys-kernel/gentoo-sources: Linux patch 4.4.91

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.91.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 285ead780c7..e42d67d0c16 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -40,6 +40,9 @@ DIST genpatches-4.4-93.extras.tar.xz 16464 SHA256 
2aba285ccbffee2ffedc8f2baba8ab
 DIST genpatches-4.4-94.base.tar.xz 1456336 SHA256 
113f4486b4043cf201f1f8104b04223e424a12e8af2dfbdd92ec61cf87b6d034 SHA512 
26a03c20e813b1322b0e66ef014c31634f631c1ee684b0d78d7e6eb6bac9a4e61802eaffeda4cbc39720851006c6f76061ef2082fa914a7d238b2c9d66d63258
 WHIRLPOOL 
708ac96f0dc1645406e4d696c4d5f20a11f89f67fc7deabfd04f3f6ca6dd46fd3f963be15abc3f0cc901fe5ca722af9ad3c2029751fd2630cf0cd70c648d80b1
 DIST genpatches-4.4-94.experimental.tar.xz 87776 SHA256 
bbbd6c3b82f96dfd689ccef1e28ad25c32a464dab28981e358f9888ad1220bfa SHA512 
c84589532e6cfa28ba7a2be6c3d2e1e1884c4bf31587fac81dc7981657244f65877d0c694d0c7124ee8d849db9bbc912efb81deef05a9576ec066ac36b7d2aba
 WHIRLPOOL 
10e1b1fa394fd78bc9f072c36b3ea5f7f3416ae15387939f578f56adae9d92aea5ba5181e82a7bbad8e9617ade7d559f7aa5be90dcea55cbe8a1684b87a1b461
 DIST genpatches-4.4-94.extras.tar.xz 16468 SHA256 
a730517dd867182ef90ccf4296f2934e5c03fef20c673a553dda98aa0def8152 SHA512 
8a5fc56b3d68dcf746b31802ca9cf21b675da03c45a82f4f98078332963cf97cf8a982e4b6bda0345397eb7a41e1016d2761dfcd83482f6eec627c9d58c7e4aa
 WHIRLPOOL 
304619cb82997c26d8fe779f0a2680b8d4d010852085ac28ff680191a273557b015f462696d39f61d15ca389c181c7029ea3f7ca70fe122ef7a532634494d3af
+DIST genpatches-4.4-95.base.tar.xz 1471032 SHA256 
f0b3421e1b8098e87c6d809c031d0a105968976fa562df896805f837759a68e0 SHA512 
b77939e4f39acda41721a2af15ccb5d0c99d448f31ce4b9f591c671f18e1a3a371f9ad97ccbb5e3cec07e683f3133b898fe4023c058e13271feac03bd50e08b4
 WHIRLPOOL 
5f13642f045a8512a8d4eb7481e54c36d16c5445af69486c23e9ac0f012372f1ed5859270cf098d77f5590d45d42d7daa4487378501a2b62d5a1a43ba136bd7c
+DIST genpatches-4.4-95.experimental.tar.xz 87772 SHA256 
eea7fe4a84a9fb8ade8b355829f99296ae84b96826ae8e26a520a944cd41285b SHA512 
e96f52e53416e078d790ff549964125b9ac968dce6d6a65a9cc1e56109665bd57f6e82b9c9593f8a18c5ea7f4506c26688128e0a49baeb7a3a5e8298eee86536
 WHIRLPOOL 
a670296b526fbc6f3d9e674bd1ed851133089a0e4fe5470065a3cadb1f5bc80379c0a1fbe6450bd50a266c97a5659cb2acfc5f3befa7c11b505534b47e43
+DIST genpatches-4.4-95.extras.tar.xz 16456 SHA256 
7a0ab837e4b2fd039433040ebc4c9a136912f5e8c6b3aaa4b8a363866013bf5b SHA512 
27a77ea8ccbb775f8f162645d301826f7c2c0c39a0d3aa67094d819902962965c8e54cb9b0ef5bb0e8285cdb0da4d7319b94dea0fdae45e09fc23092d6f3bb3b
 WHIRLPOOL 
6e9c6f90af8c064aca180e1d2681e2c08eafb5b4eabf07a4bdeb3280b8966c853ddb81e6dd9b72496b83f304042b235f95bd00d9d2a00f13dce94bf39ec94972
 DIST genpatches-4.9-51.base.tar.xz 1001928 SHA256 
4a329d66dedfad74d8d03bb3d13b6aa2ef04d20ccf2520d39b72b0afab5cbfa9 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 WHIRLPOOL 
c73a7b7c12e399439b3f97061646aeadab5120aaab2c8f8852416ccdbb6a77949b4946a31c1abad910ee1fbc837bef3e86975fd9242a3b8649fbb77f0dddf7ca
 DIST genpatches-4.9-51.experimental.tar.xz 106416 SHA256 
19a1d1355f4328e9703157b2a37acd97af98952e73c6d3d18b49f6a35a6064b3 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 WHIRLPOOL 
23d8d92dadd653c1ef59d8aeab08f3e10246e3dc73ac8e106e1bb51b18c597324188eda0775095d3759829c6095cd06e9634431d86900ca3aca0ec6719ab2ef5
 DIST genpatches-4.9-51.extras.tar.xz 17356 SHA256 
71d1693dc64d8473b41f5e80e7727b6cc0a74fb632511b3fec0b46a57c0dc26d SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e
 WHIRLPOOL 
50d19a31d7cea180980fefa87ef14d13d844539968a353a4c15e86c86913b66e2c8abb45fde999878afd96b78a4e9d81158716a1cbc0f7a6e5fd5c26b33b05b1

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.91.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.91.ebuild
new file mode 100644
index 000..7cd4561f750
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.91.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="95"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/

2017-10-08 Thread Mike Gilbert
commit: 56ed29f119c41b339fba8eaea6044226355dbe36
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  8 17:08:39 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  8 17:09:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ed29f1

sys-apps/systemd: networkd startup fix

Package-Manager: Portage-2.3.10_p4, Repoman-2.3.3_p52

 ...n-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch | 47 ++
 sys-apps/systemd/systemd-235.ebuild|  1 +
 2 files changed, 48 insertions(+)

diff --git 
a/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
 
b/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
new file mode 100644
index 000..99e7342ffb2
--- /dev/null
+++ 
b/sys-apps/systemd/files/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
@@ -0,0 +1,47 @@
+From 3bd3ac67477ea319cc169dbd1c377912cf8ff198 Mon Sep 17 00:00:00 2001
+From: Susant Sahani 
+Date: Sun, 8 Oct 2017 21:51:35 +0530
+Subject: [PATCH] networkd: Don't stop networkd if CONFIG_FIB_RULES=n in
+ kernel.
+
+if FIB Rules in not supported by the kernel then networkd fails to
+start as it retuns error=-EOPNOTSUPP.
+In this case just ignore and let start networkd.
+
+
+sendto(5, {{len=28, type=RTM_GETRULE, 
flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_DUMP, seq=8, pid=0}, {family=AF_UNSPEC, 
dst_len=0, src_len=0, tos=0, table=RT_TABLE_UNSPEC, action=FR_ACT_TO_TBL, 
flags=0}}, 28, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 16) = 28
+recvmsg(5, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 
msg_namelen=128->12, msg_iov=[{iov_base=NULL, iov_len=0}], msg_iovlen=1, 
msg_control=[{cmsg_len=20, cmsg_level=SOL_NETLINK, cmsg_type=0x3}], 
msg_controllen=24, msg_flags=MSG_TRUNC}, MSG_PEEK|MSG_TRUNC) = 48
+recvmsg(5, {msg_name={sa_family=AF_NETLINK, nl_pid=0, nl_groups=}, 
msg_namelen=128->12, msg_iov=[{iov_base={{len=48, type=NLMSG_ERROR, flags=0, 
seq=8, pid=8856}, {error=-EOPNOTSUPP, msg={{len=28, type=RTM_GETRULE, 
flags=NLM_F_REQUEST|NLM_F_ACK|NLM_F_DUMP, seq=8, pid=0}, {family=AF_UNSPEC, 
dst_len=0, src_len=0, tos=0, table=RT_TABLE_UNSPEC, action=FR_ACT_TO_TBL, 
flags=0, iov_len=7416}], msg_iovlen=1, msg_control=[{cmsg_len=20, 
cmsg_level=SOL_NETLINK, cmsg_type=0x3}], msg_controllen=24, msg_flags=0}, 
MSG_TRUNC) = 48
+```
+
+```
+Oct 08 10:22:24 naomi systemd[1]: Starting Network Service...
+Oct 08 10:22:24 naomi systemd-networkd[983]: Could not enumerate rules: 
Operation not supported
+Oct 08 10:22:24 naomi systemd[1]: systemd-networkd.service: Main process 
exited, code=exited, status=1/FAILURE
+```
+
+Fixes #7027
+---
+ src/network/networkd.c | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/src/network/networkd.c b/src/network/networkd.c
+index d5ba6893e..7f7223c0c 100644
+--- a/src/network/networkd.c
 b/src/network/networkd.c
+@@ -133,10 +133,8 @@ int main(int argc, char *argv[]) {
+ }
+ 
+ r = manager_rtnl_enumerate_rules(m);
+-if (r < 0) {
+-log_error_errno(r, "Could not enumerate rules: %m");
+-goto out;
+-}
++if (r < 0)
++log_warning_errno(r, "Could not enumerate rules: %m");
+ 
+ r = manager_start(m);
+ if (r < 0) {
+-- 
+2.14.2
+

diff --git a/sys-apps/systemd/systemd-235.ebuild 
b/sys-apps/systemd/systemd-235.ebuild
index 6647d41a680..68265aa9401 100644
--- a/sys-apps/systemd/systemd-235.ebuild
+++ b/sys-apps/systemd/systemd-235.ebuild
@@ -149,6 +149,7 @@ src_unpack() {
 src_prepare() {
local PATCHES=(

"${FILESDIR}"/235-0001-test-skip-hwdb-and-sysv-generator-if-the-features-ar.patch
+   
"${FILESDIR}"/235-0002-networkd-Don-t-stop-networkd-if-CONFIG_FIB_RULES-n-i.patch
)
 
if ! use vanilla; then



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-10-08 Thread Mike Gilbert
commit: 11dd9ffe795161bf5c8067e9db89b6bc7c81afc5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Oct  8 17:09:01 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Oct  8 17:10:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11dd9ffe

profiles: remove sys-apps/systemd-235 mask

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c09cc0d221f..a86622743d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,11 +34,6 @@
 # Masked for removal in 30 days. Bug #627924
 sys-kernel/tuxonice-sources
 
-# Mike Gilbert  (08 Oct 2017)
-# systemd-networkd fails with older kernel versions.
-# https://github.com/systemd/systemd/issues/7027
-=sys-apps/systemd-235
-
 # Michał Górny  (05 Oct 2017)
 # (on behalf of QA)
 # Rogue version bumps that reintroduce QA violations that were fixed



[gentoo-commits] repo/gentoo:master commit in: app-vim/nerdcommenter/

2017-10-08 Thread Tim Harder
commit: 910b5406a0816f824742778379cf9926562b82a0
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:50:07 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910b5406

app-vim/nerdcommenter: stabilize 2.5.0

 app-vim/nerdcommenter/nerdcommenter-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/nerdcommenter/nerdcommenter-2.5.0.ebuild 
b/app-vim/nerdcommenter/nerdcommenter-2.5.0.ebuild
index 5d3f9f95e5f..5d0f89e4459 100644
--- a/app-vim/nerdcommenter/nerdcommenter-2.5.0.ebuild
+++ b/app-vim/nerdcommenter/nerdcommenter-2.5.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux ~x86-macos ~sparc64-solaris"
+   KEYWORDS="amd64 x86 ~x86-linux ~x86-macos ~sparc64-solaris"
 fi
 
 DESCRIPTION="vim plugin: easy commenting of code for many filetypes"



[gentoo-commits] repo/gentoo:master commit in: dev-python/flaky/

2017-10-08 Thread Tim Harder
commit: 0c0670eee7a5b8f8b8d697c4494fb7ca09bc0965
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:46:52 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0670ee

dev-python/flaky: add pypy/pypy3 support to 3.4.0

 dev-python/flaky/flaky-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flaky/flaky-3.4.0.ebuild 
b/dev-python/flaky/flaky-3.4.0.ebuild
index 5de8876cee9..9f67738122d 100644
--- a/dev-python/flaky/flaky-3.4.0.ebuild
+++ b/dev-python/flaky/flaky-3.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopenssl/

2017-10-08 Thread Tim Harder
commit: 1849bb5cebee7790de32e0b4b881880436d06d28
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:50:44 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:53:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1849bb5c

dev-python/pyopenssl: version bump to 17.3.0

Closes: https://bugs.gentoo.org/633340

 dev-python/pyopenssl/Manifest|  1 +
 dev-python/pyopenssl/pyopenssl-17.3.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index 80d23bd0d5b..2558e91e7ff 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -2,3 +2,4 @@ DIST pyOpenSSL-0.15.1.tar.gz 149887 SHA256 
f0a26070d6db0881de8bcc7846934b7c3c930
 DIST pyOpenSSL-16.2.0.tar.gz 167305 SHA256 
7779a3bbb74e79db234af6a08775568c6769b5821faecf6e2f4143edb227516e SHA512 
c1b068137a492564fe958603712d401b7ee0def94c01a28be55f5c89e07c25684ecb0f465f3c56f35924bde038894f2914ac49539144845fb586d12b80307078
 WHIRLPOOL 
60f2fe38ba773ed52bcfe88da57bd78f2114d7018a6184ec1c0fa2a8ae6dab4cf2495cd2aa75d7a5b2beee49477dbb6b4256034cec83752db0a3c7e5f7c4debb
 DIST pyOpenSSL-17.0.0.tar.gz 167121 SHA256 
48abfe9d2bb8eb8d8947c8452b0223b7b1be2383b332f3b4f248fe59ef0bafdd SHA512 
819be95f920a70b40ae48ed6740bd1d8cd3bf2fc080f682db8978946929994cb87ac467e220267dcdafc40aa7ed2cce51a334a49b06c1e2665d295157181ddad
 WHIRLPOOL 
8256ad13d35d7c7d1678bd6c35140e13a1f601f149bc38633b3f04eaec7e302853abcb5df857a04fd04dc8ac3feeb35d4247dc979cee0969dafc538ec9b70d5c
 DIST pyOpenSSL-17.2.0.tar.gz 170816 SHA256 
5d617ce36b07c51f330aa63b83bf7f25c40a0e95958876d54d1982f8c91b4834 SHA512 
aef1628665353445760a0c869c5b88ba1f61a3ade7471bfd1ad9e57672573501574dab5a2491aaac1dc283893fcac1a81dd9b972f43d53fe7ef1aa48e3f0e88a
 WHIRLPOOL 
aab3617e825237032efa44d5b89603bcd6b33095f76bb04b53140138066d9c6e96b64bb6def4425b3cf3aa279691142c66bf5c6b9a89ef5e5c64eb83459dc5a9
+DIST pyOpenSSL-17.3.0.tar.gz 168119 SHA256 
29630b9064a82e04d8242ea01d7c93d70ec320f5e3ed48e95fcabc6b1d0f6c76 SHA512 
2b58a652b8d6e2adadbc620a6b3411cd44169940ef1839fd3365cd343ebe1e630ddbb580d8d4dc79e738e0b4f91db0bdbbaecf18aea74204499c737eebb3fae8
 WHIRLPOOL 
154cb8beedd57c24aced9c0a37b2395a9c25a0696b803c70d40bc4df98802587e73602c7c74aebd03c60dd54849c293eede1366c0b2f5ccb0967331235754bc0

diff --git a/dev-python/pyopenssl/pyopenssl-17.3.0.ebuild 
b/dev-python/pyopenssl/pyopenssl-17.3.0.ebuild
new file mode 100644
index 000..d873a6b97ce
--- /dev/null
+++ b/dev-python/pyopenssl/pyopenssl-17.3.0.ebuild
@@ -0,0 +1,67 @@
+# 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,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=pyOpenSSL
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python interface to the OpenSSL library"
+HOMEPAGE="
+   http://pyopenssl.sourceforge.net/
+   https://launchpad.net/pyopenssl
+   https://pypi.python.org/pypi/pyOpenSSL
+"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND="
+   >=dev-python/six-1.5.2[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.9[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0.1[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+   # Requires network access
+   sed -i -e 's/test_set_default_verify_paths/_&/' tests/test_ssl.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   # FIXME: for some reason, no-ops on PyPy
+   py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/nerdcommenter/

2017-10-08 Thread Tim Harder
commit: b096ebfb6d8d74b788e63d0d40e913776d1b28d3
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:50:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:53:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b096ebfb

app-vim/nerdcommenter: remove old

 app-vim/nerdcommenter/Manifest   |  1 -
 app-vim/nerdcommenter/nerdcommenter-2.4.0.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/app-vim/nerdcommenter/Manifest b/app-vim/nerdcommenter/Manifest
index 84c9c5ea8d8..1ada53f9130 100644
--- a/app-vim/nerdcommenter/Manifest
+++ b/app-vim/nerdcommenter/Manifest
@@ -1,2 +1 @@
-DIST nerdcommenter-2.4.0.tar.gz 34755 SHA256 
cb2c14c8c002fd5db5bcb126a836c5057537f4e4efeb229232a742433140ac51 SHA512 
ec389cd3f6f1f2093debe2e2d5a09573324d9f8459b4f6c3528bf7b46f9b84fad08718e140be6d39bb8c990778de89fda7f9bb06704c1ea6ff319e6ac431fcdd
 WHIRLPOOL 
511b70b1a04be7f6a1e58884369fae3868d90214a6f542dd542bc539bc624141ddacec15ba28aa7a6af804442de56bd0b48d434903253d098af9dae657332e58
 DIST nerdcommenter-2.5.0.tar.gz 36834 SHA256 
c6611cd24cf7c9c9aee49f14f6060495c39d29e69030d5dbdc1525d6ba2b6ac7 SHA512 
8616f56d90dfe2fece0a82b888700c4c762c75b7d1cd30e32a3294d1fe7b65d506a13cfead534ae0f11a2384593d246a723e9a0042421691a5d6fb44969e7ead
 WHIRLPOOL 
88e1b2fd26e1598c411e482cb4e0969a33829d361031efa280ee896ed45f2892aa6198333cd802f8a24bdd75dd1840e3e5e69731b4f3fac37dd11cd2c47a6bc0

diff --git a/app-vim/nerdcommenter/nerdcommenter-2.4.0.ebuild 
b/app-vim/nerdcommenter/nerdcommenter-2.4.0.ebuild
deleted file mode 100644
index 220c1b3ede3..000
--- a/app-vim/nerdcommenter/nerdcommenter-2.4.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: easy commenting of code for many filetypes"
-HOMEPAGE="https://github.com/scrooloose/nerdcommenter 
http://www.vim.org/scripts/script.php?script_id=1218;
-SRC_URI="https://github.com/scrooloose/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="WTFPL-2 "
-KEYWORDS="amd64 x86 ~x86-linux ~x86-macos ~sparc64-solaris"
-
-VIM_PLUGIN_HELPFILES="NERD_commenter.txt"
-
-src_prepare() {
-   default
-   rm README.md Rakefile || die
-}



[gentoo-commits] proj/linux-patches: New tag: 4.4-95

2017-10-08 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct  8 16:51:16 2017 +

New tag: 4.4-95




[gentoo-commits] repo/gentoo:master commit in: dev-python/stripe/

2017-10-08 Thread Cédric Krier
commit: 9a73630b02800e8cdc9dd56502d14ebc3eb91d62
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Oct  8 16:46:13 2017 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Oct  8 16:47:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73630b

dev-python/stripe: Version bumps

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-python/stripe/Manifest   | 2 +-
 dev-python/stripe/{stripe-1.62.0.ebuild => stripe-1.66.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 1aae0fde51a..3f06f5b7cfc 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1 +1 @@
-DIST stripe-1.62.0.tar.gz 190349 SHA256 
03136c5ce8fad86e265629daf4adae9dc6e1a44b6e4a08e731783764bf970fb8 SHA512 
b90b96c3d76dfddc39659dbbf055da3d93cdbeb600267fceb4fa6f82b4f993e63f9da9bc49373fd3fbe4db575d214a333169f19fc30bbc4563a6451f29dcf8ca
 WHIRLPOOL 
cca3861360d2ec0408c57a45e45d4e3a77f23c29f71ab6a72380d043fcd237785b05766d2fcff95799716f8c54d048fe0577aeef4e4744a7e254aff3823eb86e
+DIST stripe-1.66.0.tar.gz 191304 SHA256 
d9fe9527de58ddcf05b6cfd07c444c43d53811a7fc0d58bd7a82ed4006cdbbc6 SHA512 
bb98837a662f36ed4d25f45bfff6614962552abeab1240890c139333064effd911b8cb20c181f54fb540ed5315b98172aebc2785d8bc215ea61d421ad49b1ee5
 WHIRLPOOL 
8b8ba83a5f109f28e033d1df6157209982a33527b76cf15d7a6ad0c57b928e5778f8785be691db25c5df16b4cfe37e8676f47a270c2a8da6b09bd6da08a95af8

diff --git a/dev-python/stripe/stripe-1.62.0.ebuild 
b/dev-python/stripe/stripe-1.66.0.ebuild
similarity index 92%
rename from dev-python/stripe/stripe-1.62.0.ebuild
rename to dev-python/stripe/stripe-1.66.0.ebuild
index 67403320587..e0bbe3dd84b 100644
--- a/dev-python/stripe/stripe-1.62.0.ebuild
+++ b/dev-python/stripe/stripe-1.66.0.ebuild
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}
dev-python/pycurl
)"
 
-DOCS="LONG_DESCRIPTION.rst"
+DOCS="CHANGELOG LONG_DESCRIPTION.rst README.md"
 
 python_test() {
${PYTHON:-python} -Wall setup.py test || die



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/files/, sci-mathematics/octave/

2017-10-08 Thread Andreas Sturmlechner
commit: b028a2c63ff7fe94201305761d6d9daf3745af5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 14:46:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 16:42:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b028a2c6

sci-mathematics/octave: Fix >=qscintilla-2.10 detection

Gentoo-bug: 617024
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../octave/files/octave-4.2.0-fix-qscintilla-detection.patch |  2 +-
 sci-mathematics/octave/octave-4.2.1.ebuild   | 12 +++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git 
a/sci-mathematics/octave/files/octave-4.2.0-fix-qscintilla-detection.patch 
b/sci-mathematics/octave/files/octave-4.2.0-fix-qscintilla-detection.patch
index 9d18b6a6d7c..ea714ecbfbb 100644
--- a/sci-mathematics/octave/files/octave-4.2.0-fix-qscintilla-detection.patch
+++ b/sci-mathematics/octave/files/octave-4.2.0-fix-qscintilla-detection.patch
@@ -8,7 +8,7 @@ as its Qt4 variant.
  5)
QT_MODULES="Qt5Core Qt5Gui Qt5Network Qt5OpenGL Qt5PrintSupport"
 -  octave_qscintilla_libnames="qscintilla2-qt5 qt5scintilla2"
-+  octave_qscintilla_libnames=qscintilla2
++  octave_qscintilla_libnames="qscintilla2_qt5 qscintilla2"
  ;;
  *)
AC_MSG_ERROR([Unrecognized Qt version $qt_version])

diff --git a/sci-mathematics/octave/octave-4.2.1.ebuild 
b/sci-mathematics/octave/octave-4.2.1.ebuild
index 00a2d44ce48..e7ecf516cc4 100644
--- a/sci-mathematics/octave/octave-4.2.1.ebuild
+++ b/sci-mathematics/octave/octave-4.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils 
toolchain-funcs
+inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils 
toolchain-funcs xdg-utils
 
 DESCRIPTION="High-level interactive language for numerical computations"
 LICENSE="GPL-3"
@@ -175,3 +175,13 @@ src_install() {
echo "LDPATH=${EPREFIX}/usr/$(get_libdir)/${PN}/${PV}" > 99octave || die
doenvd 99octave
 }
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-10-08 Thread Andreas Sturmlechner
commit: 1524e714eb68f83d45016259333dba93bca8dd93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 16:39:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 16:42:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1524e714

profiles: Mask app-editors/juffed-0.10_p20160323 for testing

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index d6a9b0d86c4..c09cc0d221f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -552,6 +552,7 @@ net-wireless/cpyrit-cuda
 # Needs full revdep testing.
 >=dev-python/qscintilla-python-2.10
 >=x11-libs/qscintilla-2.10
+=app-editors/juffed-0.10_p20160323
 
 # Mart Raudsepp  (16 Feb 2017)
 # Old gstreamer 0.10 version, which is security vulnerable.



[gentoo-commits] repo/gentoo:master commit in: app-editors/juffed/, app-editors/juffed/files/

2017-10-08 Thread Andreas Sturmlechner
commit: d58a4c8329db9fe9398adfefa1f76b82d2f8a099
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 15:53:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  8 16:42:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58a4c83

app-editors/juffed: Add Qt5-based snapshot 0.10_p20160323

Gentoo-bug: 620382
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-editors/juffed/Manifest|  1 +
 .../juffed/files/FindQtSingleApplication.cmake | 94 ++
 .../juffed-0.10_p20160323-qscintilla-2.10.patch| 11 +++
 app-editors/juffed/juffed-0.10-r1.ebuild   |  2 +-
 app-editors/juffed/juffed-0.10_p20160323.ebuild| 62 ++
 5 files changed, 169 insertions(+), 1 deletion(-)

diff --git a/app-editors/juffed/Manifest b/app-editors/juffed/Manifest
index 7a99c7f300e..17ac4b5aa2a 100644
--- a/app-editors/juffed/Manifest
+++ b/app-editors/juffed/Manifest
@@ -1 +1,2 @@
 DIST juffed-0.10-1054.tar.bz2 1657118 SHA256 
ac58d32acaf9d60e4758e9ae05b1a6b7fc0cb7ecd3b207db769dbb9c747be16c SHA512 
023e9fca1f02fdb39645bd41700c7481fe8d6ae08ec62b0bf5ba58f627eb6872f96d27f05eae4bc92d90fd204dd0c30f868c858de873ab6511ac21748254b47c
 WHIRLPOOL 
ceb9e0dc9100dd5f2578abc14fff336adf664726d8e347f9832ffc4942c36e6e28aaff931fd528e6f572bcb29e4027ee486a82ee93d216d0751b5d8aa4233f6c
+DIST juffed-0.10_p20160323.tar.gz 1617451 SHA256 
15d84bbda71cc8f44f7e0f2c114609859ca90602e86e40f00394d372ab87b5cf SHA512 
a49837b199db35c5e7a7580aa4025a2c056b55cef6e98e22f239fc9e455cde3a451d6a0971fb02697c63f3f156d85aaf8021ea13ea3a9e6867ae419f772484b5
 WHIRLPOOL 
1aac9f820fd842890784979436a7e5afe706af62bcbaf6d5d837749ab26bae79ed5b4d10bc833351f8b2eafd1760f86e3f7f1ca51774a282ffdd85482152c68b

diff --git a/app-editors/juffed/files/FindQtSingleApplication.cmake 
b/app-editors/juffed/files/FindQtSingleApplication.cmake
new file mode 100644
index 000..eb56607e948
--- /dev/null
+++ b/app-editors/juffed/files/FindQtSingleApplication.cmake
@@ -0,0 +1,94 @@
+# - Try to find the QtSingleApplication includes and library
+# which defines
+#
+# QTSINGLEAPPLICATION_FOUND - system has QtSingleApplication
+# QTSINGLEAPPLICATION_INCLUDE_DIR - where to find header QtSingleApplication
+# QTSINGLEAPPLICATION_LIBRARIES - the libraries to link against to use 
QtSingleApplication
+# QTSINGLEAPPLICATION_LIBRARY - where to find the QtSingleApplication library 
(not for general use)
+
+# copyright (c) 2013 TI_Eugene ti.eug...@gmail.com
+#
+# Redistribution and use is allowed according to the terms of the FreeBSD 
license.
+
+SET(QTSINGLEAPPLICATION_FOUND FALSE)
+
+IF(QT4_FOUND)
+message(STATUS "Looking for Qt4 single application library")
+FIND_PATH(QTSINGLEAPPLICATION_INCLUDE_DIR QtSingleApplication
+# standard locations
+/usr/include
+/usr/include/QtSolutions
+# qt4 location except mac's frameworks
+"${QT_INCLUDE_DIR}/QtSolutions"
+# mac's frameworks
+${FRAMEWORK_INCLUDE_DIR}/QtSolutions
+)
+
+SET(QTSINGLEAPPLICATION_NAMES ${QTSINGLEAPPLICATION_NAMES}
+QtSolutions_SingleApplication-2.6 libQtSolutions_SingleApplication-2.6)
+FIND_LIBRARY(QTSINGLEAPPLICATION_LIBRARY
+NAMES ${QTSINGLEAPPLICATION_NAMES}
+PATHS ${QT_LIBRARY_DIR}
+)
+ELSEIF(Qt5Widgets_FOUND)
+message(STATUS "Looking for Qt5 single application library")
+FOREACH(TOP_INCLUDE_PATH in ${Qt5Widgets_INCLUDE_DIRS} 
${FRAMEWORK_INCLUDE_DIR})
+FIND_PATH(QTSINGLEAPPLICATION_INCLUDE_DIR QtSingleApplication 
${TOP_INCLUDE_PATH}/QtSolutions)
+
+IF(QTSINGLEAPPLICATION_INCLUDE_DIR)
+BREAK()
+ENDIF()
+ENDFOREACH()
+
+SET(QTSINGLEAPPLICATION_NAMES ${QTSINGLEAPPLICATION_NAMES}
+Qt5Solutions_SingleApplication-2.6 
libQt5Solutions_SingleApplication-2.6
+QtSolutions_SingleApplication-2.6 libQtSolutions_SingleApplication-2.6)
+GET_TARGET_PROPERTY(QT5_WIDGETSLIBRARY Qt5::Widgets LOCATION)
+GET_FILENAME_COMPONENT(QT5_WIDGETSLIBRARYPATH ${QT5_WIDGETSLIBRARY} PATH)
+
+FIND_LIBRARY(QTSINGLEAPPLICATION_LIBRARY
+NAMES ${QTSINGLEAPPLICATION_NAMES}
+PATHS ${QT5_WIDGETSLIBRARYPATH}
+)
+ENDIF()
+
+IF (QTSINGLEAPPLICATION_LIBRARY AND QTSINGLEAPPLICATION_INCLUDE_DIR)
+
+SET(QTSINGLEAPPLICATION_LIBRARIES ${QTSINGLEAPPLICATION_LIBRARY})
+SET(QTSINGLEAPPLICATION_FOUND TRUE)
+
+IF (CYGWIN)
+IF(BUILD_SHARED_LIBS)
+# No need to define QTSINGLEAPPLICATION_USE_DLL here, because it's 
default for Cygwin.
+ELSE(BUILD_SHARED_LIBS)
+SET (QTSINGLEAPPLICATION_DEFINITIONS -DQTSINGLEAPPLICATION_STATIC)
+ENDIF(BUILD_SHARED_LIBS)
+ENDIF (CYGWIN)
+
+ENDIF (QTSINGLEAPPLICATION_LIBRARY AND QTSINGLEAPPLICATION_INCLUDE_DIR)
+
+IF (QTSINGLEAPPLICATION_FOUND)
+  IF (NOT QtSingleApplication_FIND_QUIETLY)
+MESSAGE(STATUS "Found 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-stdnum/

2017-10-08 Thread Cédric Krier
commit: e92182740e9619d12c44b85b26e3263b24cf10c2
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Oct  8 16:39:14 2017 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Oct  8 16:39:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9218274

dev-python/python-stdnum: Version bumps

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-python/python-stdnum/Manifest |  1 +
 dev-python/python-stdnum/python-stdnum-1.7.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/python-stdnum/Manifest 
b/dev-python/python-stdnum/Manifest
index 2554054fc8e..e5a9f409daa 100644
--- a/dev-python/python-stdnum/Manifest
+++ b/dev-python/python-stdnum/Manifest
@@ -1,2 +1,3 @@
 DIST python-stdnum-1.5.tar.gz 268416 SHA256 
10fe3db303aec532057484668ca9a4f421c2e5b3b1caee670b26b047bcbc737e SHA512 
8d6394d7039fc5a2e3785eb95ef1793038ae75443224fc5af7f1cae2cb575c2f4e5451bd9668304ba95d3ee3f87dc0103ccf6c35837220f9729cbe1a3e13f656
 WHIRLPOOL 
530d5b5b5f9ca3d1d6b0a9c2078d90112180724ec05750be1e5d30990cf1fff067e0342c221bbb52fdfc902ab1efc09adb1ab7fce2833d35368e53ae16de8ec1
 DIST python-stdnum-1.6.tar.gz 399518 SHA256 
157a0aef01b1e846ddd11252dc516637da6b3347e32f0130825b7fae1d8b4655 SHA512 
dc2fba2563e4de658a09b7afc7d0d663f21b5528da9061f126d581e8deb2a88569c83304bde834c0da376dc65ee09274aed82d55abb60b0fe0a181e1b5cfe88f
 WHIRLPOOL 
2bd6203adde32bda1c2971d743fcb9db02c49a65c944e57a3d58d4ca7f3e16c08d82ee018208aff45e1e7c7c347580396aa02fbb2dc0f7cc7608c3b26fb83d9f
+DIST python-stdnum-1.7.tar.gz 411134 SHA256 
987c25e1047e8742131bcf29dac7a406987adb1463465749e2daaba8cb19d264 SHA512 
323f5e37087e95143eb59345c4ddb5fb1529a136c234c8e9c957cf9914984e758b256facbfbc5de379000b8939460ea25e8105428d67f7052a23676c334a002a
 WHIRLPOOL 
8cff46c9f7406f3f8783ab522c14a3fe43d7469759eccd99dfe1ffe900313c687d378d14e99110219b51783d7786d0efa2df8a66cb52158d8943214eb0dfcd40

diff --git a/dev-python/python-stdnum/python-stdnum-1.7.ebuild 
b/dev-python/python-stdnum/python-stdnum-1.7.ebuild
new file mode 100644
index 000..6bb1b062dfb
--- /dev/null
+++ b/dev-python/python-stdnum/python-stdnum-1.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A module to handle standardized numbers and codes"
+HOMEPAGE="http://arthurdejong.org/python-stdnum/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="vies test"
+
+RDEPEND="vies? ( dev-python/suds )"
+DEPEND="${DEPEND}
+   dev-python/setuptools
+   test? ( dev-python/nose )"
+
+DOCS=( ChangeLog NEWS README )
+
+python_test() {
+   nosetests || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cached-property/

2017-10-08 Thread Cédric Krier
commit: 221a1cb362185611f3219611b0e31ee60fc9301a
Author: Cédric Krier  gentoo  org>
AuthorDate: Sun Oct  8 16:32:44 2017 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sun Oct  8 16:33:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221a1cb3

dev-python/cached-property: Version bumps

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-python/cached-property/Manifest | 2 +-
 .../{cached-property-1.3.0.ebuild => cached-property-1.3.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cached-property/Manifest 
b/dev-python/cached-property/Manifest
index 68f3f45dbc2..1b2887e1ede 100644
--- a/dev-python/cached-property/Manifest
+++ b/dev-python/cached-property/Manifest
@@ -1,4 +1,4 @@
 DIST cached-property-0.1.5.tar.gz 7434 SHA256 
2d07bd19af2ba5eb1d3c042e2b81c2cd02dc5b0890253cb14ae10f1d34f7f86b SHA512 
f5a01e64eed78cc3377bd053b0662dc4f904db7c1ea47b155e1613e6ed413fb6693e4893916518f9e53589373ebe099724d296306a9854d8d8df66b62ed9ce1b
 WHIRLPOOL 
cd5faae8024124ddd50f77fd6ee6dd6599756c7e5509d73ebcf4dea2867b066f61c40cc7f9be3144ff3295cd590f3b35925e586f1d9bbf97f40a0416ea7a5f8d
 DIST cached-property-1.0.0.tar.gz 8210 SHA256 
041a60a616d59b13026c98b8e1f2b82b7f4ea049bcff44a86d4a0253ba1e2768 SHA512 
771615418853d3a2a24567fa3f6dc931a02d0013abd38c26a2822cc0ab3228972e7f03e51a69478defc617491f81b76040d34a0e6683719b09b485c85196d948
 WHIRLPOOL 
d557cadfa246a62feebac8eb81eed52d5087d38ccb0528a37492a4b83fe93278df458589cadab4238527c421e270d841c971e40c2a4ff25d8cf875f709799922
 DIST cached-property-1.2.0.tar.gz 9162 SHA256 
e3081a8182d3d4b7283eeade76c382bcfd4dfd644ca800598229c2ef798abb53 SHA512 
0d05bad187d30b4354d8fa93d181d753c6e27e43a84891bd3bcc1c1449fe6d57d7fc1eecdbdc097f8c25e4cfa331811db5a6e23f77891848edc2817162259cd6
 WHIRLPOOL 
21667352edb4a763cabfbdc73dec7d6d464632207eb960eb5fa80b97b93aa964e09ba01bb226465ef6edc2737757ee57369fe0048520a22d5f91d5267baf436f
-DIST cached-property-1.3.0.tar.gz 9320 SHA256 
458e78b1c7286ece887d92c9bee829da85717994c5e3ddd253a40467f488bc81 SHA512 
96746718c3ddf6dd01c9c617a6c52a667fa4b02419e6d8631130dbe17ff97accb78e583783bec5d77459abd42c9e29695cff15ef71ab79ed346d334517e99fb8
 WHIRLPOOL 
268ba723d9845fdcfe161d03bab9a114269f61830657db2340079659ce8d213df43286a0e4ee04a0e7ea771b32a97e3eb3bd049d391e153cc024804cae910e98
+DIST cached-property-1.3.1.tar.gz 9648 SHA256 
6562f0be134957547421dda11640e8cadfa7c23238fc4e0821ab69efdb1095f3 SHA512 
3349751d442ca6e7d4e792c8b076735d5308d68244af9c03044f3d72d619a5c3d7d5dbef434caa954db4b983245bfe646d4a25c99aec39f32d99751edd9e233f
 WHIRLPOOL 
75f0c2f8ff2b5892ad93825b8d02c18bc5e58199d13209b7e1fe3bf7ff9dfe17d5579c1748676614b4699ca8693a29dbb8e919c626afd7f8ef4e0a9fd2f5b226

diff --git a/dev-python/cached-property/cached-property-1.3.0.ebuild 
b/dev-python/cached-property/cached-property-1.3.1.ebuild
similarity index 98%
rename from dev-python/cached-property/cached-property-1.3.0.ebuild
rename to dev-python/cached-property/cached-property-1.3.1.ebuild
index 6992602353c..e4264f28769 100644
--- a/dev-python/cached-property/cached-property-1.3.0.ebuild
+++ b/dev-python/cached-property/cached-property-1.3.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/

2017-10-08 Thread Johannes Huber
commit: daa962012b27d838c1b8d381e7b419c670c61c24
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct  8 15:40:02 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct  8 16:29:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa96201

dev-embedded/dfu-programmer: Remove 0.6.1

Uses deprecated EAPI 4.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-embedded/dfu-programmer/Manifest   |  1 -
 .../dfu-programmer/dfu-programmer-0.6.1.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest 
b/dev-embedded/dfu-programmer/Manifest
index 628ab0ed6b5..5ba2b06db02 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,3 +1,2 @@
-DIST dfu-programmer-0.6.1.tar.gz 134394 SHA256 
6c4c0ac8860894b970ffeef9f5b579a3465846d013e5c0d9c7fd19bb828ea857 SHA512 
feb54119496013b8e77b793d8df0d68bf58de5a7d68ff0cf7a70c0bb63c70c4a43d169ecb71761df96bb07f6a23cd959c20132f5446361045f46df965b8b1e43
 WHIRLPOOL 
a86fed7c6b623182487048f8db555ffa1f9a123bdb912df7adebd0f3742dadcdb1d4a778da4e607f63114944077742cf3cdc44bb9e98fc421e624ba69c2ea905
 DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 
0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 
e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381
 WHIRLPOOL 
00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
 DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 
1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 
429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
 WHIRLPOOL 
1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild 
b/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild
deleted file mode 100644
index 2550cf0f8be..000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-   virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   # Upstream has fixed this in their configure already.
-   tc-export CPP PKG_CONFIG
-   sed -i \
-   -e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags 
libusb-1.0)':" \
-   -e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs 
libusb-1.0)':" \
-   configure || die
-}
-
-src_install() {
-   default
-
-   cat <<-EOF > 70-dfu-programmer.rules
-   #
-   # do not edit this file, it will be overwritten on update
-   #
-   EOF
-   printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", 
ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-   2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-   udev_dorules 70-dfu-programmer.rules
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/

2017-10-08 Thread Johannes Huber
commit: 01ded687a4884e23a1e97552966713805409f1bd
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct  8 15:40:38 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct  8 16:29:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ded687

dev-embedded/dfu-programmer: Remove 0.6.2

Uses deprecated EAPI 4.

Closes: https://github.com/gentoo/gentoo/pull/5887
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-embedded/dfu-programmer/Manifest   |  1 -
 .../dfu-programmer/dfu-programmer-0.6.2.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest 
b/dev-embedded/dfu-programmer/Manifest
index 5ba2b06db02..a8e5447bf22 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,2 +1 @@
-DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 
0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 
e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381
 WHIRLPOOL 
00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
 DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 
1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 
429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
 WHIRLPOOL 
1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild 
b/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild
deleted file mode 100644
index 2550cf0f8be..000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.6.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-   virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   # Upstream has fixed this in their configure already.
-   tc-export CPP PKG_CONFIG
-   sed -i \
-   -e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags 
libusb-1.0)':" \
-   -e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs 
libusb-1.0)':" \
-   configure || die
-}
-
-src_install() {
-   default
-
-   cat <<-EOF > 70-dfu-programmer.rules
-   #
-   # do not edit this file, it will be overwritten on update
-   #
-   EOF
-   printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", 
ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
-   2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
-
-   udev_dorules 70-dfu-programmer.rules
-}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/

2017-10-08 Thread Johannes Huber
commit: fe0322cb6a1bdf7218be2e03ffa5d0288406486d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct  8 15:37:08 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct  8 16:29:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0322cb

dev-embedded/dfu-programmer: Create plugdev group

Reported-by: Conrad Kostecki 
Closes: https://bugs.gentoo.org/606518
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../dfu-programmer/dfu-programmer-0.7.2-r1.ebuild  | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild 
b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
new file mode 100644
index 000..0a2e047d21c
--- /dev/null
+++ b/dev-embedded/dfu-programmer/dfu-programmer-0.7.2-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit udev user
+
+DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
+HOMEPAGE="http://dfu-programmer.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+RDEPEND="virtual/libusb:1
+   virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_setup() {
+   enewgroup plugdev
+}
+
+src_prepare() {
+   default
+
+   # Upstream has fixed this in their configure already.
+   tc-export CPP PKG_CONFIG
+   sed -i \
+   -e "/LIBUSB_1_0_CFLAGS=/s:=.*:='$(${PKG_CONFIG} --cflags 
libusb-1.0)':" \
+   -e "/LIBUSB_1_0_LIBS=/s:=.*:='$(${PKG_CONFIG} --libs 
libusb-1.0)':" \
+   configure || die
+}
+
+src_install() {
+   default
+
+   cat <<-EOF > 70-dfu-programmer.rules
+   #
+   # do not edit this file, it will be overwritten on update
+   #
+   EOF
+   printf 'SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03eb", 
ATTRS{idProduct}=="%s", MODE="660", GROUP="plugdev", SYMLINK+="dfu-%%n"\n' \
+   2ff{a,b,9,7,4,3} >> 70-dfu-programmer.rules
+
+   udev_dorules 70-dfu-programmer.rules
+}
+
+pkg_postinst() {
+   elog "To update device firmware as user you must be in the plugdev 
group:"
+   elog
+   elog "usermod -aG plugdev "
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/dfu-programmer/files/, dev-embedded/dfu-programmer/

2017-10-08 Thread Johannes Huber
commit: 463c0b4c91526c0b6d3463c9516c7c9997d44194
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Oct  8 15:39:03 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Oct  8 16:29:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463c0b4c

dev-embedded/dfu-programmer: Remove 0.5.4 (r1)

Uses deprecated eclass base and EAPI 4.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-embedded/dfu-programmer/Manifest   |  1 -
 .../dfu-programmer/dfu-programmer-0.5.4-r1.ebuild  | 39 --
 .../dfu-programmer/files/0.5.4-as-needed.patch | 12 ---
 3 files changed, 52 deletions(-)

diff --git a/dev-embedded/dfu-programmer/Manifest 
b/dev-embedded/dfu-programmer/Manifest
index d3cb0f93baa..628ab0ed6b5 100644
--- a/dev-embedded/dfu-programmer/Manifest
+++ b/dev-embedded/dfu-programmer/Manifest
@@ -1,4 +1,3 @@
-DIST dfu-programmer-0.5.4.tar.gz 126700 SHA256 
c0fb08fead3d4379368d0e4af5a5aa99c7acee32fa8696cd3e27d2f7856a20de SHA512 
c6ee7d849144ff4d9191b09540f6a7c7414221952b26898421622079c1fd300e1a4d0f35db6f867e539f59c129850c6a9c745bc0f9916723e8e89fe2fd63
 WHIRLPOOL 
bd8f7c6831544209e4513bd4231e4e1f6f43fadff05d319c22551d8cc99e1b0b5b0b98515175baaf3cf8e6baf79ff140b714f314f39063a80583dcce6dec7404
 DIST dfu-programmer-0.6.1.tar.gz 134394 SHA256 
6c4c0ac8860894b970ffeef9f5b579a3465846d013e5c0d9c7fd19bb828ea857 SHA512 
feb54119496013b8e77b793d8df0d68bf58de5a7d68ff0cf7a70c0bb63c70c4a43d169ecb71761df96bb07f6a23cd959c20132f5446361045f46df965b8b1e43
 WHIRLPOOL 
a86fed7c6b623182487048f8db555ffa1f9a123bdb912df7adebd0f3742dadcdb1d4a778da4e607f63114944077742cf3cdc44bb9e98fc421e624ba69c2ea905
 DIST dfu-programmer-0.6.2.tar.gz 134941 SHA256 
0120966a424dd98124962055750e90cbd6c7b6b0fbf5b187bf435daa0a24af65 SHA512 
e3905a71c7b6e0a6e322d9fb781c636caa4431166bf032ad2c14db764a4f9ec952d25bd431ed04a41550fca9a8afcae7aa939a015f3b78361f430ad36c26c381
 WHIRLPOOL 
00d0f28a31ddc567add1d9d4ab7f3fed35a239f1a6ad01cdcf3d3c8fd51b64b9367cc086f5d122ec511be2681c43a0a77756743702a3ae0201ebac6e2a8078aa
 DIST dfu-programmer-0.7.2.tar.gz 146613 SHA256 
1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 SHA512 
429b89192bb5a9653ad8678dfc182bfc30eb057d0d1f72fe88efdf85005d3ad557e0f572f4fad3346f1f1078cd273a289f4bba2663bb1f840e6bf724d5293db4
 WHIRLPOOL 
1cd17a859fb3a945c41eecb9d066b07ad022bc06ef6fe9f1ab7e1e8d1685a494fb98056d14624085e270fa25620e4e9b2030894ff746bbc4c730e4010b860475

diff --git a/dev-embedded/dfu-programmer/dfu-programmer-0.5.4-r1.ebuild 
b/dev-embedded/dfu-programmer/dfu-programmer-0.5.4-r1.ebuild
deleted file mode 100644
index 01905353295..000
--- a/dev-embedded/dfu-programmer/dfu-programmer-0.5.4-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools base udev
-
-DESCRIPTION="A Device Firmware Update based USB programmer for Atmel chips"
-HOMEPAGE="http://dfu-programmer.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="virtual/libusb:1
-   virtual/udev"
-DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/${PV}-as-needed.patch" )
-
-src_prepare() {
-   base_src_prepare
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   ebegin "Generating UDEV rules..."
-   UDEV_RULES="$(get_udevdir)/rules.d/70-dfu-programmer.rules"
-   mkdir -p "${D}"/${UDEV_RULES%/*}
-   echo -e "#\n# do not edit this file, it will be overwritten on 
update\n#" \
-   > "${D}"/${UDEV_RULES}
-   for prodid in "2ffa" "2ffb" "2ff9" "2ff7" "2ff4" "2ff3" ;
-   do
-   echo "SUBSYSTEM==\"usb\", ACTION==\"add\", 
ATTRS{idVendor}==\"03eb\", \
-   ATTRS{idProduct}==\"${prodid}\", MODE=\"660\", 
GROUP=\"plugdev\", \
-   SYMLINK+=\"dfu-%n\"" >> "${D}"${UDEV_RULES}
-   done
-   eend $?
-}

diff --git a/dev-embedded/dfu-programmer/files/0.5.4-as-needed.patch 
b/dev-embedded/dfu-programmer/files/0.5.4-as-needed.patch
deleted file mode 100644
index 6b9bd5afa4f..000
--- a/dev-embedded/dfu-programmer/files/0.5.4-as-needed.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u dfu-programmer-0.5.4.ORIG/configure.ac 
dfu-programmer-0.5.4/configure.ac
 dfu-programmer-0.5.4.ORIG/configure.ac 2012-11-15 11:54:24.938577990 
+
-+++ dfu-programmer-0.5.4/configure.ac  2012-11-15 11:55:47.730575031 +
-@@ -27,7 +27,7 @@
-   PKG_CHECK_MODULES(LIBUSB_1_0, [ libusb-1.0 >= 1.0.0 ], have_libusb_1_0=yes, 
have_libusb_1_0=no)
-   if test "$have_libusb_1_0" = "yes"; then
- CFLAGS="$CFLAGS $LIBUSB_1_0_CFLAGS"
--LDFLAGS="$LDFLAGS $LIBUSB_1_0_LIBS"
-+LIBS="$LIBS $LIBUSB_1_0_LIBS"
- HAVE_USB=yes
-   fi
- fi



[gentoo-commits] repo/gentoo:master commit in: dev-python/html2text/

2017-10-08 Thread Tim Harder
commit: 28ac5b9185b2ceb9b304d21c9052eb22fe0c3161
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:22:07 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:24:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ac5b91

dev-python/html2text: version bump to 2017.10.4

Add pypy3 to PYTHON_COMPAT and drop old site from HOMEPAGE.

 dev-python/html2text/Manifest   |  1 +
 dev-python/html2text/html2text-2017.10.4.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/html2text/Manifest b/dev-python/html2text/Manifest
index 617f01e6395..792ae8abc56 100644
--- a/dev-python/html2text/Manifest
+++ b/dev-python/html2text/Manifest
@@ -1,2 +1,3 @@
 DIST html2text-2016.5.29.tar.gz 46879 SHA256 
7f59fb29083a7819063b227c24a8dd5e25aeef74b68bf2318a68cc1e3e653add SHA512 
58b71fda6ea6fd1a71dec757c91cf342265a2c89ff5c45e752436068419fb6c1faa1ca0d5a6baafaaa60186a85aefdd840989177ce30e55bcda1c6209fc375be
 WHIRLPOOL 
23f8625952dbd3543687976fa2595a0859d18376e716e83848aec29f7f704e40c71142c3d01bdcbdc8f8542b1e03a5ee695da40d4b6b9d436108a10b1ad57456
 DIST html2text-2016.9.19.tar.gz 48003 SHA256 
21c0237fae4f640eef53343a2965f44bfd907f0e1b956cd1171fb3884541767a SHA512 
bfa7d051e49bea592413bc6e335aad34f6b10d3e718170e709dd9d4bb55cc26b7da4c3f64f512022efe41df80a1157b542ab2ca897612b702f9285cef3b44f40
 WHIRLPOOL 
7b39ab2351d057aa82b63cef0bcce71bb8d2ac053a940b01e9dcfb6ff4909d5cfb79ee52ebd6cd6f2998785808e9a925107c1f9cc7b3d4a2ea5aacd180af2f8c
+DIST html2text-2017.10.4.tar.gz 50527 SHA256 
e32553658cfe504db084a98ccc11758727107acc4c12c5fe464f6a8cdccc938f SHA512 
c7f9b765572b5eac72837aa757f0be07df0270b49f9b3a3ec8c3c65ff929505166b0510c106116ffdca484b56120b6c162f86b600d88a5a35e86d06cd6b6fa19
 WHIRLPOOL 
d31adbec5475afb3955173d4ea90a877d21e79611c60fd6609015291e999165e78ea3191c222ea4ce4df2d0a959e85aa6ed05b2e86b8cbf945889fc71eb2064c

diff --git a/dev-python/html2text/html2text-2017.10.4.ebuild 
b/dev-python/html2text/html2text-2017.10.4.ebuild
new file mode 100644
index 000..9eee8c70ea9
--- /dev/null
+++ b/dev-python/html2text/html2text-2017.10.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
+HOMEPAGE="https://github.com/Alir3z4/html2text 
https://pypi.python.org/pypi/html2text;
+SRC_URI="https://github.com/Alir3z4/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/feedparser[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+
+DOCS=( AUTHORS.rst ChangeLog.rst README.md )
+
+src_prepare() {
+   default
+
+   # naming conflict with app-text/html2text, bug 421647
+   sed -i 's/html2text=html2text.cli:main/py\0/' setup.py || die
+}
+
+python_test() {
+   "${PYTHON}" test/test_html2text.py -v || die "tests failed with 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/exiftool/

2017-10-08 Thread Tim Harder
commit: 45cceebc54ba235762c5dcd4bc9277c712f5bf49
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Oct  7 21:44:56 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:24:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cceebc

media-libs/exiftool: version bump to 10.63

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-10.63.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 74a526ab9a8..ee81dcfb4d2 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,2 +1,3 @@
 DIST Image-ExifTool-10.61.tar.gz 4270638 SHA256 
a8f2b535c070f17ae6113bc1dd2e9db5a663621f1726b45f57511e374b5190eb SHA512 
2d528045f24501985c326a9abf58dc1e77b9ecbef4253e1fcb456fa3c76cbe0a6ff6c6b42fc0095401bf15ac2ad90e02ae4b22cac43aae740b2d5d484c3b85c5
 WHIRLPOOL 
3623dbdda5a2742f7ba1268814b4a0374dd24802237a278760d5da734d21c6c40352a6bc250831bc0d9b4eae02d353a5539a1d90aa87a76e1943a97d44e3a175
 DIST Image-ExifTool-10.62.tar.gz 4274693 SHA256 
6e8ff002e3c1253e2a4d77b4dd57f69c92599b0a1b48a94531bafb20b427f52e SHA512 
3dce72f7c181eba94513924e3d914a6947ae74789064c96339010929b94bd44a35b5fafeaa5700b511ca4a3a498776a5b5d7c0dd5d459dabb57462a0ae9b32a1
 WHIRLPOOL 
780cc905ca1fccba418183df635d160a7460608d23e780cf3f95de0dccda80efac5b541d8682341dfc7c22c7755c7a394a26a5c05b9238e47d12c1ce83d706cd
+DIST Image-ExifTool-10.63.tar.gz 4277554 SHA256 
84d63972e9172cd18fce54fef862f0d818c91c29a79c95689557be31747b9fde SHA512 
84b62b73c3df22e69fddb6c5513461a2fa6086dd3bb8c3747fb495803771d307c664393e655b7892666ba74e51332558e353e64a620c55ecba86011b1a3b5675
 WHIRLPOOL 
300fe1984d3d5ecc014b4676c18a82c08bfc1d3b90ececf41b50911d3cc7073a5b53484abf2ff29993b3e3db7ef7820e3a2afd2e1789e8d363e69096346fe93c

diff --git a/media-libs/exiftool/exiftool-10.63.ebuild 
b/media-libs/exiftool/exiftool-10.63.ebuild
new file mode 100644
index 000..22e52f94845
--- /dev/null
+++ b/media-libs/exiftool/exiftool-10.63.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/feedparser/

2017-10-08 Thread Tim Harder
commit: bb5426dd54db05d01d059f470feb78da808bc9a2
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:18:21 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:24:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5426dd

dev-python/feedparser: add pypy3 to PYTHON_COMPAT and drop unused eutils eclass

 dev-python/feedparser/feedparser-5.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/feedparser/feedparser-5.2.1.ebuild 
b/dev-python/feedparser/feedparser-5.2.1.ebuild
index 5a7768ae6bc..d137f86feb0 100644
--- a/dev-python/feedparser/feedparser-5.2.1.ebuild
+++ b/dev-python/feedparser/feedparser-5.2.1.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
 
-inherit distutils-r1 eutils
+inherit distutils-r1
 
 DESCRIPTION="Parse RSS and Atom feeds in Python"
 HOMEPAGE="https://github.com/kurtmckee/feedparser 
https://pypi.python.org/pypi/feedparser;



[gentoo-commits] repo/gentoo:master commit in: dev-python/chardet/files/, dev-python/chardet/

2017-10-08 Thread Tim Harder
commit: f7ef746d3c03b89c9649c418d2f4d4f06303d807
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Oct  8 16:12:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Oct  8 16:24:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ef746d

dev-python/chardet: remove old

 dev-python/chardet/Manifest|  3 --
 dev-python/chardet/chardet-2.3.0.ebuild| 20 --
 dev-python/chardet/chardet-3.0.2.ebuild| 38 ---
 dev-python/chardet/chardet-3.0.3.ebuild| 40 
 .../chardet/files/disable-pytest-runner.patch  | 44 --
 5 files changed, 145 deletions(-)

diff --git a/dev-python/chardet/Manifest b/dev-python/chardet/Manifest
index f7ad10b570b..b6ea68331dd 100644
--- a/dev-python/chardet/Manifest
+++ b/dev-python/chardet/Manifest
@@ -1,4 +1 @@
-DIST chardet-2.3.0.tar.gz 164346 SHA256 
e53e38b3a4afe6d1132de62b7400a4ac363452dc5dfcf8d88e8e0cce663c68aa SHA512 
d554c9b4564905a2b6c6971aaea2a812174d86b58137c6a2f9d54e2abd2395e6529968b2ce3ca2d97c717d2bd0bd80ab5b98cae9afac1a4add9ea305145030dd
 WHIRLPOOL 
af17bac2778a86d6fe9643a512a307cbcf92e4b43238b2d3d2bae53e646fccbdf40f31f41f9452e7d4f4c84d1ee637199af841a828d49f3452190749fee284c1
-DIST chardet-3.0.2.tar.gz 1872630 SHA256 
3b92afd82ddea09d30832fac141840d6569c34f27633e4ad273c66172246116f SHA512 
9466e8bdd4d49ca51664fefa170e2887bebf17d017d49056a0efe9baef4dc58e2a9e0766d41c1fcb06254e1346021d1d86b1eb55d4b71a061da93ea830f1dfce
 WHIRLPOOL 
4010a838619b3f04d1266bdee49e26169724f1c83c38a3a9cc081fc8f2166e46ecf9544bc25e276a7dec4af7a64f469a74aabc8ecdc745fd10d364db331ee704
-DIST chardet-3.0.3.tar.gz 1872668 SHA256 
99cc5d0c13fb0ec02bc4c8a35b35ff698ba1ebdb6d065b53276f0d10d59c2cdc SHA512 
7769d80178fb9ded7f04c32969da1a73938b04ffcc9d8de2e593135731e29fbf1e2c21e39ca92d3789e08c9a800f9ec0aafc3c1d12580f4f1efb82e697700264
 WHIRLPOOL 
9ab8951cdcc69cc05974e67c421a5524bbdf18c96a5f272502b4ae22583520cbc7a82eb499de67cc5aac846af9db1279bc27581f3ce0afd73de2ead861663268
 DIST chardet-3.0.4.tar.gz 1872214 SHA256 
d5620025cfca430f6c2e28ddbc87c3c66a5c82fa65570ae975c92911c2190189 SHA512 
b433ea0e15e200df968e6d61c671c42fbd77e519eb033035c4a5c241e1f98e1dfaea6747af632788507583b3ef85b00d510b3f6ef5cf58589ceca1b3a088b357
 WHIRLPOOL 
cece99a2ed4a48f66232efc5d91ce228fcd83d3012a90099054bf214ad6f39e2b6250b139fb21b66469ccfd5b4bf8845846b50097f6fffda74c39fb742198355

diff --git a/dev-python/chardet/chardet-2.3.0.ebuild 
b/dev-python/chardet/chardet-2.3.0.ebuild
deleted file mode 100644
index 709c76a767c..000
--- a/dev-python/chardet/chardet-2.3.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Universal encoding detector"
-HOMEPAGE="https://github.com/chardet/chardet 
https://pypi.python.org/pypi/chardet;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"

diff --git a/dev-python/chardet/chardet-3.0.2.ebuild 
b/dev-python/chardet/chardet-3.0.2.ebuild
deleted file mode 100644
index 93934bd438a..000
--- a/dev-python/chardet/chardet-3.0.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Universal encoding detector"
-HOMEPAGE="https://github.com/chardet/chardet 
https://pypi.python.org/pypi/chardet;
-# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-# PyPI tarball is missing test.py: https://github.com/chardet/chardet/pull/118
-SRC_URI="https://github.com/chardet/chardet/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/disable-pytest-runner.patch
-)
-
-python_test() {
-   py.test -v || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/chardet/chardet-3.0.3.ebuild 
b/dev-python/chardet/chardet-3.0.3.ebuild
deleted file mode 100644
index b57346e262b..000
--- a/dev-python/chardet/chardet-3.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/

2017-10-08 Thread Keri Harris
commit: 5789d694675cfc99eac7a414f37fec77b4c0d455
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 16:20:47 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 16:20:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5789d694

dev-lang/tuprolog: remove old version

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/Manifest  |  1 -
 dev-lang/tuprolog/tuprolog-3.0.0.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 1f022adf12c..8ae771bfed3 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,4 +1,3 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
-DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12
 DIST tuprolog-3.0.1.tar.gz 6326591 SHA256 
e4ed2689dd5496175cddcfe299b442d92d580d778a0fd9a4c7beededa20dfbb7 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 WHIRLPOOL 
81d8421242ce8308418b7c40b7db6554cdbd92a4966aef4d73c414b675fca9148f5fce52ec2ef2a0c62025eda1c790013fb1b6bd20ac53a16f7be3fc61149004
 DIST tuprolog-3.1.0.tar.gz 7201383 SHA256 
be2ecf38acb74e35cd19e507cb15e698fe5a9bd6373487a668fccbe38628bba2 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 WHIRLPOOL 
6aac4962fa499efbc95d6e86b654b6a0f5cfbec8cd569f6525006fd0255a08e0bcd7f3826b5c3070fe524e3d752f7aaa6434a1851d61d140597d604ae8e65a07

diff --git a/dev-lang/tuprolog/tuprolog-3.0.0.ebuild 
b/dev-lang/tuprolog/tuprolog-3.0.0.ebuild
deleted file mode 100644
index 534133b8554..000
--- a/dev-lang/tuprolog/tuprolog-3.0.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and 
infrastructures"
-HOMEPAGE="http://tuprolog.unibo.it/;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LGPL-3 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples test"
-
-RDEPEND=">=virtual/jdk-1.7:=
-dev-java/javassist:3
-dev-java/commons-lang:3.1"
-
-DEPEND="${RDEPEND}
-   dev-java/ant-core
-   test? (
-   dev-java/ant-junit4:0
-   dev-java/junit:4
-   dev-java/hamcrest-core:1.3
-   )"
-
-S="${WORKDIR}"/${P}
-
-EANT_GENTOO_CLASSPATH="javassist:3,commons-lang-3.1"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-no-ikvm.patch
-   epatch "${FILESDIR}"/${P}-no-dynamic-object-test.patch
-   epatch "${FILESDIR}"/${P}-oolibrary-unit-test.patch
-
-   cp "${FILESDIR}"/build-${PV}.xml "${S}"/build.xml || die
-}
-
-src_compile() {
-   eant jar $(use_doc)
-}
-
-src_test() {
-   cd "${S}"/dist
-   java-pkg_jar-from junit:4
-   java-pkg_jar-from hamcrest-core:1.3
-   cd "${S}"
-   ANT_TASKS="ant-junit4" eant test || die "eant test failed"
-}
-
-src_install() {
-   java-pkg_dojar dist/${PN}.jar
-   java-pkg_dojar dist/2p.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r docs/* || die
-   dodoc doc/tuprolog-guide.pdf
-   fi
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins doc/examples/*.pl
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/tuprolog/files/, dev-lang/tuprolog/

2017-10-08 Thread Keri Harris
commit: 4a5ca9e29e15e0e6c141fe6ce9522426c74f2280
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Oct  8 16:17:55 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Oct  8 16:18:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5ca9e2

dev-lang/tuprolog: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 dev-lang/tuprolog/Manifest |   1 +
 .../tuprolog/files/tuprolog-3.1.0-no-ikvm.patch| 137 +
 dev-lang/tuprolog/tuprolog-3.1.0.ebuild|  64 ++
 3 files changed, 202 insertions(+)

diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 8751d389cc9..1f022adf12c 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -1,3 +1,4 @@
 DIST tuprolog-2.9.2.tar.gz 6262268 SHA256 
4205dff584b492e10f214c71ce7bc0e81297a915156ca1e10cfac8b34c8c0a6e SHA512 
831c7390fe33fc57cb01d4b1d61485ac5df1aa8ebf386d5aae5c5d32f7677d46aa5aa6cc0eb1d3bb79989a54f8484ad8b97754b7f75fc21af6116ae170a28316
 WHIRLPOOL 
18dceea5e95be3e60b10fa8692970e61d9b16b2f518ac342de271ac7c6cb8313e8e9ca359fb93753d43a2c09780e47f212776ce560f9c2fefdb21d44f3316c77
 DIST tuprolog-3.0.0.tar.gz 6275327 SHA256 
1c7a423cbd3faa626f8398a48ec6396c2d17431a77b1f22179d713cc76aeeb09 SHA512 
7998dadb04b1314d096a33c54d11977534565accb3811b93a22f606fd838d2f9b0a6defe882992977a093832e1565283d3951dcc791809620deb61d3511c02d3
 WHIRLPOOL 
915a21632a2c86f33de25cc05ec75f3e40b33a0ba80f73219cfab6d06f69af07bc9d143a3d1cd80fbfd27fdeba9d4259f389f1a33704bfac2151403b26424e12
 DIST tuprolog-3.0.1.tar.gz 6326591 SHA256 
e4ed2689dd5496175cddcfe299b442d92d580d778a0fd9a4c7beededa20dfbb7 SHA512 
56fa96f717b5c8e56fd2979f2953744964d844e5abf215456e31309d3d92bde142f9bff55e6442b6de55f219c7f143a275ccf89359ff2f2944459bbc94770afa
 WHIRLPOOL 
81d8421242ce8308418b7c40b7db6554cdbd92a4966aef4d73c414b675fca9148f5fce52ec2ef2a0c62025eda1c790013fb1b6bd20ac53a16f7be3fc61149004
+DIST tuprolog-3.1.0.tar.gz 7201383 SHA256 
be2ecf38acb74e35cd19e507cb15e698fe5a9bd6373487a668fccbe38628bba2 SHA512 
1093e29a79964cb3991326da14f020cdc8ff64f2444c84dbb6b22aa5c4ecbf48f74dbc26af0af949ccc31020573ce5908684af794db4654fb475efa697a82cbf
 WHIRLPOOL 
6aac4962fa499efbc95d6e86b654b6a0f5cfbec8cd569f6525006fd0255a08e0bcd7f3826b5c3070fe524e3d752f7aaa6434a1851d61d140597d604ae8e65a07

diff --git a/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch 
b/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
new file mode 100644
index 000..eb20dacd443
--- /dev/null
+++ b/dev-lang/tuprolog/files/tuprolog-3.1.0-no-ikvm.patch
@@ -0,0 +1,137 @@
+diff -urN tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 
tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java
+--- tuprolog-3.1.0.orig/src/alice/tuprolog/LibraryManager.java 2017-10-08 
17:06:55.710627376 +0200
 tuprolog-3.1.0/src/alice/tuprolog/LibraryManager.java  2017-10-08 
17:18:20.817598723 +0200
+@@ -9,11 +9,11 @@
+ import java.net.URL;
+ import java.net.URLClassLoader;
+ import java.util.*;
+-import cli.System.Reflection.Assembly;
++//import cli.System.Reflection.Assembly;
+ 
+ import alice.tuprolog.event.LibraryEvent;
+ import alice.tuprolog.event.WarningEvent;
+-import alice.util.AssemblyCustomClassLoader;
++//import alice.util.AssemblyCustomClassLoader;
+ 
+ /**
+  * @author Alex Benini
+@@ -179,31 +179,7 @@
+   } else
+   // .NET
+   {
+-  Assembly asm = null;
+-  boolean classFound = false;
+-  className = "cli."
+-  + 
className.substring(0, className.indexOf(","))
+-  .trim();
+-  for (int i = 0; i < paths.length; i++)
+-  {
+-  try
+-  {
+-  asm = 
Assembly.LoadFrom(paths[i]);
+-  loader = new 
AssemblyCustomClassLoader(asm, urls);
+-  lib = (Library) 
Class.forName(className, true, loader).newInstance();
+-  if (lib != null)
+-  {
+-  classFound = 
true;
+-  break;
+-  }
+-  } catch (Exception e)
+-  {
+-  e.printStackTrace();
+-   

[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: bc35add47d38f60824491c5ef1ced7dbdab3dd33
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 29 15:16:48 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 29 15:16:48 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=bc35add4

Promote "Available commands" from section to chapter.

"The ebuild environment" is the largest chapter by far with 23 pages,
mainly due to section "Available commands" which alone has 15 pages.
Therefore, promote this section to a chapter of its own (which will
still be the largest chapter of the document).

 ebuild-env-commands.tex => commands.tex | 10 +-
 ebuild-environment.tex  |  2 --
 pkg-mgr-commands.tex| 34 -
 pms.tex |  2 ++
 4 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/ebuild-env-commands.tex b/commands.tex
similarity index 92%
rename from ebuild-env-commands.tex
rename to commands.tex
index 650d200..5f6fe7a 100644
--- a/ebuild-env-commands.tex
+++ b/commands.tex
@@ -1,13 +1,13 @@
-\section{Available Commands}
+\chapter{Available Commands}
 
-This section documents the commands available to an ebuild. Unless otherwise 
specified, they may be
+This chapter documents the commands available to an ebuild. Unless otherwise 
specified, they may be
 aliases, shell functions, or executables in the ebuild's \t{PATH}.
 
 When an ebuild is being sourced for metadata querying rather than for a build 
(that is to say,
 when none of the \t{src_} or \t{pkg_} functions are to be called), no external 
command may
 be executed. The package manager may take steps to enforce this.
 
-\subsection{System commands}
+\section{System Commands}
 
 Any ebuild not listed in the system set for the active profile(s) may assume 
the presence of every
 command that is always provided by the system set for that profile. However, 
it must target the
@@ -17,7 +17,7 @@ equivalent, which is inherited by all available profiles. If 
an ebuild requires
 provided by the system profile, or that are provided conditionally based on 
USE flags, appropriate
 dependencies must be used to ensure their presence.
 
-\subsubsection{Guaranteed system commands}
+\subsection{Guaranteed system commands}
 \label{sec:guaranteed-system-commands}
 
 The following commands must always be available in the ebuild environment:
@@ -46,7 +46,7 @@ The following commands must always be available in the ebuild 
environment:
 \end{tabular}
 \end{centertable}
 
-\subsection{Commands provided by package dependencies}
+\section{Commands Provided by Package Dependencies}
 
 In some cases a package's build process will require the availability of 
executables not provided by
 the core system, a common example being autotools. The availability of 
commands provided by the

diff --git a/ebuild-environment.tex b/ebuild-environment.tex
index 99e7967..82c036c 100644
--- a/ebuild-environment.tex
+++ b/ebuild-environment.tex
@@ -4,8 +4,6 @@
 
 \input{ebuild-env-state.tex}
 
-\input{ebuild-env-commands.tex}
-
 \input{ebuild-env-invariancy.tex}
 
 % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 6fd35ae..ab9c586 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -1,4 +1,4 @@
-\subsection{Ebuild-specific commands}
+\section{Ebuild-specific Commands}
 \label{sec:pkg-mgr-commands}
 
 The following commands will always be available in the ebuild environment, 
provided by the package
@@ -8,7 +8,7 @@ behaviour.
 
 Unless otherwise noted, any output of these commands ends with a newline.
 
-\subsubsection{Failure behaviour and related commands}
+\subsection{Failure behaviour and related commands}
 \label{sec:failure-behaviour}
 
 \featurelabel{die-on-failure} Where a command is listed as having EAPI 
dependent failure behaviour,
@@ -41,7 +41,7 @@ The following commands affect this behaviour:
 \end{tabular}
 \end{centertable}
 
-\subsubsection{Banned commands}
+\subsection{Banned commands}
 \label{sec:banned-commands}
 
 \featurelabel{banned-commands} Some commands are banned in some EAPIs. If a 
banned command is
@@ -66,7 +66,7 @@ called, the package manager must abort the build process 
indicating an error.
 \end{tabular}
 \end{centertable}
 
-\subsubsection{Sandbox commands}
+\subsection{Sandbox commands}
 These commands affect the behaviour of the sandbox. Each command takes a 
single directory as
 argument. Ebuilds must not run any of these commands once the current phase 
function has returned.
 \begin{description}
@@ -77,7 +77,7 @@ argument. Ebuilds must not run any of these commands once the 
current phase func
 \item[adddeny] Add a directory to the deny list.
 \end{description}
 
-\subsubsection{Package manager query commands}
+\subsection{Package manager query commands}
 These commands are used to extract information about the system. Ebuilds must 
not 

[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: bd52ad528d3fc7a6c178928c039b0b7097dec816
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug 27 11:38:45 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  8 15:47:55 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=bd52ad52

Appendix: Split off retroactive changes from historical curiosities.

 appendices.tex | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/appendices.tex b/appendices.tex
index 8c97734..dd40041 100644
--- a/appendices.tex
+++ b/appendices.tex
@@ -26,12 +26,13 @@ been abused in the past.
 
 \chapter{Historical Curiosities}
 
-The items described in this chapter are included for information only. Unless 
otherwise noted,
-they were deprecated or abandoned long before \t{EAPI} was introduced. Ebuilds 
must not use these
-features, and package managers should not be changed to support them.
+\section{Long-obsolete Features}
 
-\section{If-else USE Blocks}
+The items described in this section are included for information only. Unless 
otherwise noted, they
+were deprecated or abandoned long before EAPI was introduced. Ebuilds must not 
use these features,
+and package managers should not be changed to support them.
 
+\subsection{If-else USE blocks}
 Historically, Portage supported if-else use conditionals, as shown by
 listing~\ref{lst:if-else-use-listing}. The block before the colon would be 
taken if the condition
 was met, and the block after the colon would be taken if the condition was not 
met.
@@ -49,27 +50,29 @@ DEPEND="
 \end{verbatim}
 \end{listing}
 
-\section{cvs Versions}
-
+\subsection{CVS versions}
 Portage has very crude support for CVS packages. The package \t{foo} could 
contain a file named
 \t{foo-cvs.1.2.3.ebuild}. This version would order \e{higher} than any non-CVS 
version (including
 \t{foo-2.ebuild}). This feature has not seen real world use and breaks 
versioned dependencies, so
 it must not be used.
 
-\section{use.defaults}
-
+\subsection{use.defaults}
 The \t{use.defaults} file in the profile directory was used to implement 
`autouse'---switching USE
 flags on or off depending upon which packages are installed. It was deprecated 
long ago and finally
 removed in 2009.
 
-\section{Old-style Virtuals}
+\section{Retroactive Changes}
+
+In some exceptional cases, changes to the specification have been approved by 
the Gentoo Council
+without introducing a new EAPI. This section lists such retroactive changes.
 
+\subsection{Old-style virtuals}
 Historically, virtuals were special packages rather than regular ebuilds. An 
ebuild could specify in
 the \t{PROVIDE} metadata that it supplied certain virtuals, and the package 
manager had to bear this
 in mind when handling dependencies.
 
-Old-style virtuals were supported by EAPIs \t{0}, \t{1}, \t{2}, \t{3} and 
\t{4}, and were phased out
-via GLEP 37~\cite{Glep37}.
+Old-style virtuals were supported by EAPIs \t{0}, \t{1}, \t{2}, \t{3} and 
\t{4}. They were phased
+out via GLEP 37~\cite{Glep37} and finally removed in 2011.
 
 % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
 



[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: 299ec8356227cf7420f3eff962eccf50db68f185
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Sep 23 07:47:59 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  8 15:46:05 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=299ec835

Clarify that version components can have arbitrary length.

Bug: 270108

 names.tex | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/names.tex b/names.tex
index 6767c55..15c720a 100644
--- a/names.tex
+++ b/names.tex
@@ -55,8 +55,9 @@ hyphen, a dot or a plus sign.
 
 \section{Version Specifications}
 \label{sec:version-spec}
-The package manager must not impose fixed limits upon the number of version 
components. Package
-managers should indicate or reject any version that is invalid according to 
these rules.
+The package manager must neither impose fixed limits upon the number of 
version components, nor
+upon the length of any component. Package managers should indicate or reject 
any version that is
+invalid according to the rules below.
 
 A version starts with the number part, which is in the form 
\t{[0-9]+(\textbackslash.[0-9]+)*}
 (a positive integer, followed by zero or more dot-prefixed positive integers).



[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: e755c1d3ab05e81bd23d0cd0605b0552691281bd
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 29 15:01:17 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 29 15:01:17 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=e755c1d3

Move shell options to "Ebuild file format" chapter.

Since this paragraph is about Bash options like failglob, it fits
better with the Bash version than with "System commands".

 eapi-differences.tex|  8 
 ebuild-env-commands.tex | 16 
 ebuild-format.tex   | 15 ++-
 3 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 8f8bf72..2b74e05 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -46,6 +46,9 @@ Stable use masking/forcing & \compactfeatureref{stablemask} &
 Bash version & \compactfeatureref{bash-version} &
 3.2 & 3.2 & 3.2 & 3.2 & 4.2 \\
 
+\t{failglob} in global scope & \compactfeatureref{failglob} &
+No & No & No & No & Yes \\
+
 \t{IUSE} defaults & \compactfeatureref{iuse-defaults} &
 * & Yes & Yes & Yes & Yes \\
 
@@ -147,9 +150,6 @@ Profile \t{IUSE} injection & 
\compactfeatureref{profile-iuse-inject} &
 \t{EPREFIX}, \t{ED}, \t{EROOT} & \compactfeatureref{offset-prefix-vars} &
 No & Yes & Yes & Yes & Yes \\
 
-\t{failglob} in global scope & \compactfeatureref{failglob} &
-No & No & No & No & Yes \\
-
 \t{find} is GNU? & \compactfeatureref{gnu-find} &
 Undefined & Undefined & Undefined & Yes & Yes \\
 
@@ -346,10 +346,10 @@ EAPI 6 is EAPI 5 with the following changes:
 
 \begin{compactitem}
 \item Bash version is 4.2, \featureref{bash-version}.
+\item \t{failglob} is enabled in global scope, \featureref{failglob}.
 \item Default \t{src_prepare} no longer a no-op, \featureref{src-prepare-6}.
 \item Different \t{src_install} implementation, \featureref{src-install-6}.
 \item \t{LC_CTYPE} and \t{LC_COLLATE} compatible with POSIX locale, 
\featureref{locale-settings}.
-\item \t{failglob} is enabled in global scope, \featureref{failglob}.
 \item \t{einstall} banned, \featureref{banned-commands}.
 \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, 
\featureref{nonfatal-die}.
 \item \t{eapply} support, \featureref{eapply}.

diff --git a/ebuild-env-commands.tex b/ebuild-env-commands.tex
index d1773f5..650d200 100644
--- a/ebuild-env-commands.tex
+++ b/ebuild-env-commands.tex
@@ -32,24 +32,16 @@ The following commands must always be available in the 
ebuild environment:
 table~\ref{tab:system-commands-table} as requiring GNU find.
 \end{compactitem}
 
-\subsubsection{Shell options}
-
-\featurelabel{failglob} For EAPIs listed such in 
table~\ref{tab:system-commands-table}, the
-\t{failglob} option of bash is set in the global scope of ebuilds. If set, 
failed pattern matches
-during filename expansion result in an error when the ebuild is being sourced.
-
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{System commands for EAPIs}
 \label{tab:system-commands-table}
-\begin{tabular}{lll}
+\begin{tabular}{ll}
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{GNU \t{find}?}} &
-  \multicolumn{1}{c}{\textbf{\t{failglob} in global scope?}} \\
+  \multicolumn{1}{c}{\textbf{GNU \t{find}?}} \\
   \midrule
-  0, 1, 2, 3, 4 & Undefined & No  \\
-  5 & Yes   & No  \\
-  6 & Yes   & Yes \\
+  0, 1, 2, 3, 4 & Undefined \\
+  5, 6  & Yes   \\
   \bottomrule
 \end{tabular}
 \end{centertable}

diff --git a/ebuild-format.tex b/ebuild-format.tex
index 638f773..fac5c81 100644
--- a/ebuild-format.tex
+++ b/ebuild-format.tex
@@ -7,21 +7,26 @@ table~\ref{tab:bash-version}, or any later version. If 
possible, the package man
 the shell's compatibility level to the exact version specified. It must ensure 
that any such
 compatibility settings (e.\,g.\ the \t{BASH_COMPAT} variable) are not exported 
to external programs.
 
+\featurelabel{failglob} For EAPIs listed such in table~\ref{tab:bash-version}, 
the \t{failglob}
+option of bash is set in the global scope of ebuilds. If set, failed pattern 
matches during
+filename expansion result in an error when the ebuild is being sourced.
+
 The file encoding must be UTF-8 with Unix-style newlines. When sourced, the 
ebuild must define
 certain variables and functions (see sections~\ref{sec:ebuild-vars} 
and~\ref{sec:ebuild-functions}
 for specific information), and must not call any external programs, write 
anything to standard
 output or standard error, or modify the state of the system in any way.
 
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{Bash version}
+\begin{centertable}{Bash version and options}
 \label{tab:bash-version}
-\begin{tabular}{ll}
+\begin{tabular}{lll}
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  

[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: 7ebb02b77f467b5f29012e6ea8d4dc6b183daaa3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug 23 17:12:22 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  8 15:50:03 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=7ebb02b7

vc: Use UTC in order to prevent flapping of date.

 vc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/vc b/vc
index 4e13d71..4ad591e 100644
--- a/vc
+++ b/vc
@@ -17,7 +17,7 @@ while [ -n "$(echo $1 | grep '-')" ]; do
 done
 # English locale.
 LC_ALL=C
-git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent 
Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor 
Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" 
|gawk -v script=log -v full=$full -f vc-git.awk > vc.tex
+TZ=UTC git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: 
%h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: 
%ae%nAuthor Date: %ad%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter 
Date: %cd%n" --date=iso-local | gawk -v script=log -v full=$full -f vc-git.awk 
> vc.tex
 if [ "$mod" = 1 ]
 then
   git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex



[gentoo-commits] proj/pms:master commit in: /

2017-10-08 Thread Ulrich Müller
commit: ffea740f6d2522a07d335e57a00389fe278b7e14
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug 27 11:41:40 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  8 15:47:55 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=ffea740f

Appendix: Add a list of notable retroactive changes.

This should contain all retroactive changes that were approved by the
council (and after EAPIs 0, 1 and 2 were finalised).

 appendices.tex  | 30 ++
 ebuild-vars.tex |  1 +
 names.tex   |  1 +
 pms.bib |  8 
 4 files changed, 40 insertions(+)

diff --git a/appendices.tex b/appendices.tex
index dd40041..7227fc8 100644
--- a/appendices.tex
+++ b/appendices.tex
@@ -66,6 +66,10 @@ removed in 2009.
 In some exceptional cases, changes to the specification have been approved by 
the Gentoo Council
 without introducing a new EAPI. This section lists such retroactive changes.
 
+\subsection{Bash version}
+EAPIs \t{0}, \t{1} and \t{2} originally specified GNU Bash version 3.0. This 
was retroactively
+updated to version 3.2 (see table~\ref{tab:bash-version}) in November 2009.
+
 \subsection{Old-style virtuals}
 Historically, virtuals were special packages rather than regular ebuilds. An 
ebuild could specify in
 the \t{PROVIDE} metadata that it supplied certain virtuals, and the package 
manager had to bear this
@@ -74,6 +78,32 @@ in mind when handling dependencies.
 Old-style virtuals were supported by EAPIs \t{0}, \t{1}, \t{2}, \t{3} and 
\t{4}. They were phased
 out via GLEP 37~\cite{Glep37} and finally removed in 2011.
 
+\subsection{EAPI parsing}
+The method to specify the EAPI of an ebuild used to be a shell variable 
assignment, and the
+package manager had to source the ebuild in order to determine the EAPI. 
Therefore any ebuild using
+a future EAPI would still have to be sourceable by old package managers, which 
imposed restrictions
+e.\,g.\ on updating the Bash version or on possible changes of global scope 
functions. Several
+approaches to overcome this limitation were discussed, notably GLEP 
55~\cite{Glep55}, which was
+rejected though.
+
+The current syntax of the \t{EAPI} assignment statement (see 
section~\ref{sec:eapi}), allowing
+the package manager to obtain the EAPI from the ebuild by a regular expression 
match and without
+sourcing it, was introduced in May 2012.
+
+\subsection{Package names}
+Previously, package names were only required not to end in a hyphen followed 
by one or more digits.
+In October 2012 this was tightened to the specification in 
section~\ref{sec:package-names}, namely
+that they must not end in a hyphen followed by anything resembling a package 
version.
+
+\subsection{Asterisk in dependency specification}
+In the \t{=} dependency operator specified in section~\ref{sec:dep-operator}, 
an asterisk used to
+induce string prefix comparison instead of the normal version comparison 
logic. That could lead to
+surprising results, e.\,g.\ \t{=dev-lang/perl-5.2*} matching 
\t{dev-lang/perl-5.22.0}. Moreover,
+implementation in package managers deviated from what was specified.
+
+String prefix matching was effective in EAPIs \t{0}, \t{1}, \t{2}, \t{3}, 
\t{4} and \t{5}. It was
+retroactively dropped in favour of the current behaviour in October 2015.
+
 % vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
 
 %%% Local Variables:

diff --git a/ebuild-vars.tex b/ebuild-vars.tex
index b910f25..8c05ce9 100644
--- a/ebuild-vars.tex
+++ b/ebuild-vars.tex
@@ -115,6 +115,7 @@ Ebuilds may define any of the following variables:
 \end{centertable}
 
 \subsection{EAPI}
+\label{sec:eapi}
 
 An empty or unset \t{EAPI} value is equivalent to \t{0}. Ebuilds must not 
assume that they will get
 a particular one of these two values if they are expecting one of these two 
values.

diff --git a/names.tex b/names.tex
index 15c720a..d00088e 100644
--- a/names.tex
+++ b/names.tex
@@ -13,6 +13,7 @@ a hyphen, a dot or a plus sign.
 names will contain a hyphen.
 
 \subsection{Package names}
+\label{sec:package-names}
 A package name may contain any of the characters [\t{A-Za-z0-9+_-}]. It must 
not begin with a
 hyphen or a plus sign, and must not end in a hyphen followed by anything 
matching the version
 syntax described in section~\ref{sec:version-spec}.

diff --git a/pms.bib b/pms.bib
index 2221f75..914c41f 100644
--- a/pms.bib
+++ b/pms.bib
@@ -14,6 +14,14 @@
 howpublished = "\url{https://wiki.gentoo.org/wiki/GLEP:44};
 }
 
+@misc{Glep55,
+author = {Piotr Jaroszyński},
+title = {{GLEP} 55: Use {EAPI}-suffixed ebuilds},
+year = 2007,
+month = Dec,
+howpublished = "\url{https://wiki.gentoo.org/wiki/GLEP:55};
+}
+
 @misc{Glep68,
 author = {Michał Górny},
 title = {{GLEP} 68: Package and category metadata},



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBIx-SearchBuilder/files/, dev-perl/DBIx-SearchBuilder/

2017-10-08 Thread Kent Fredric
commit: 238c8f4dc1ee0e0c1fc63f894ce2ceea53422b4b
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Oct  8 16:01:44 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Oct  8 16:02:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238c8f4d

dev-perl/DBIx-SearchBuilder: Bump to version 1.670.0

- EAPI6
- Add USE="examples"
- Update patch-refs

Upstream:
- Add ->QueryHint and ->QueryHintFormatted for Oracle

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../DBIx-SearchBuilder-1.670.0.ebuild  | 43 ++
 dev-perl/DBIx-SearchBuilder/Manifest   |  1 +
 .../files/DBIx-SearchBuilder-1.66-no-dot-inc.patch |  9 +++--
 dev-perl/DBIx-SearchBuilder/metadata.xml   |  1 +
 4 files changed, 51 insertions(+), 3 deletions(-)

diff --git a/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild 
b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild
new file mode 100644
index 000..baf04c98880
--- /dev/null
+++ b/dev-perl/DBIx-SearchBuilder/DBIx-SearchBuilder-1.670.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=BPS
+DIST_VERSION=1.67
+DIST_EXAMPLES=("ex/*")
+inherit perl-module
+
+DESCRIPTION="Encapsulate SQL queries and rows in simple Perl objects"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/Cache-Simple-TimedExpiry-0.210.0
+   >=dev-perl/capitalization-0.30.0
+   >=dev-perl/Class-ReturnValue-0.400.0
+   dev-perl/Class-Accessor
+   dev-perl/Clone
+   dev-perl/DBI
+   dev-perl/DBIx-DBSchema
+   dev-perl/Want
+   >=virtual/perl-Encode-1.990.0
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+   test? (
+   >=virtual/perl-Test-Simple-0.520.0
+   dev-perl/DBD-SQLite
+   virtual/perl-File-Temp
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}"-1.66-no-dot-inc.patch )
+
+src_prepare() {
+   use test && perl_rm_files t/pod.t
+   perl-module_src_prepare
+}

diff --git a/dev-perl/DBIx-SearchBuilder/Manifest 
b/dev-perl/DBIx-SearchBuilder/Manifest
index 4672e1388da..5d6d7da6fb4 100644
--- a/dev-perl/DBIx-SearchBuilder/Manifest
+++ b/dev-perl/DBIx-SearchBuilder/Manifest
@@ -1 +1,2 @@
 DIST DBIx-SearchBuilder-1.66.tar.gz 114777 SHA256 
e2703c3f4b38cf232dec48be98aeab6d2dbee077dcf059369b825629c4be702e SHA512 
e27513701a0712a9d7926c8e0966ee23d60163996c40a83e8d45164af8f9008bb7cf6a567ca1cb8d0226bb8fcf7bf9f1570277fb849c55095d8532ac356d5d95
 WHIRLPOOL 
ae208460d4cb567521424287b932227bca491da4d3d72bd092e92d52b8bef068fcdc5f506465b88c367bb9d3726183af1411dc99790b9cb5f917ab154c9fd7ff
+DIST DBIx-SearchBuilder-1.67.tar.gz 115193 SHA256 
453179c22a61af573e502c8396f3f28daea03dfdc162094b90f9b3c331d563da SHA512 
8cade12f01da749356a3c1b167f46e0377934e01832548baebfa629e71c3199ce473a63077ee5ac5ed58f805f7cb883bd8d0886d2ecf27f4740eafbb30f91bae
 WHIRLPOOL 
f06092c2246f2ffdc604a43b885a6ac1a6d212d665d1c7dcfa0eb1ea22fd0a8883a941fb654085ae6ac671fa9722780a76c98d69e97e2c84bd925d952d70362a

diff --git 
a/dev-perl/DBIx-SearchBuilder/files/DBIx-SearchBuilder-1.66-no-dot-inc.patch 
b/dev-perl/DBIx-SearchBuilder/files/DBIx-SearchBuilder-1.66-no-dot-inc.patch
index e8cbca88fa9..93ccd89c28e 100644
--- a/dev-perl/DBIx-SearchBuilder/files/DBIx-SearchBuilder-1.66-no-dot-inc.patch
+++ b/dev-perl/DBIx-SearchBuilder/files/DBIx-SearchBuilder-1.66-no-dot-inc.patch
@@ -1,8 +1,11 @@
-From 239c1bdefee7ce82d9ea6b26931e8b64a5b3d322 Mon Sep 17 00:00:00 2001
+From 859d5403887df584af7e88e7bea7899ea6549fd0 Mon Sep 17 00:00:00 2001
 From: Kent Fredric 
 Date: Sun, 25 Jun 2017 19:16:42 +1200
-Subject: [PATCH] Fix for '.' removal from @INC in Perl 5.26
+Subject: Fix for '.' removal from @INC in Perl 5.26
 
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121140
+Bug: https://bugs.gentoo.org/615602
+Bug: https://github.com/bestpractical/dbix-searchbuilder/pull/5
 ---
  Makefile.PL   | 1 +
  t/01basics.t  | 2 +-
@@ -334,5 +337,5 @@ index 943f76a..d22b1ee 100644
  
  use constant TESTS_PER_DRIVER => 20;
 -- 
-2.13.1
+2.14.1
 

diff --git a/dev-perl/DBIx-SearchBuilder/metadata.xml 
b/dev-perl/DBIx-SearchBuilder/metadata.xml
index 8e6957e2649..4ee03e9dd57 100644
--- a/dev-perl/DBIx-SearchBuilder/metadata.xml
+++ b/dev-perl/DBIx-SearchBuilder/metadata.xml
@@ -22,5 +22,6 @@
 DBIx::SearchBuilder::SchemaGenerator
 DBIx::SearchBuilder::Union
 DBIx::SearchBuilder::Unique
+DBIx::SearchBuilder::Util
   
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2017-10-08 Thread Ian Stakenvicius
commit: 2bd580bf211b883448babb63d5265bc6fcd9134d
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Sun Oct  8 15:52:41 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Sun Oct  8 15:53:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd580bf

mail-client/thunderbird-bin: bump to 52.4

Bumped directly to stable by maintainer

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 mail-client/thunderbird-bin/Manifest   | 116 ++---
 ...52.3.0.ebuild => thunderbird-bin-52.4.0.ebuild} |   0
 2 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 40219704b22..ab85d822c9f 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,59 +1,59 @@
 DIST lightning-5.4.1.tar.xz 1891296 SHA256 
2c7eb418eeb54919542cb097c76af8c61ada1738b30562a54dfdc1091a416e7f SHA512 
d5e6197f53443f7baf2c8487293e59ce825bd835870c2b38c64feefcf3a20ee46a41e9c2320f55157bed1a647ef51e97b74efc1d1ad41be34caefc943bfdaaca
 WHIRLPOOL 
5e046c862e4fe9ac47a7be4d7fc3342ccb67b8f76c1f8b542f75a8b81816ef7edff9b478525e2fe0efb7d21eb0fe8cec3ee28185a73338ba59e84de3dd622c4a
-DIST thunderbird-52.3.0-ar.xpi 604235 SHA256 
a96dbaed8c14e113c2e2295422c4346ed97cbba349f6464532d4585ab6a5be88 SHA512 
c8a4c362499f9f4c2babe878c67e85675d65a88b8d57cae2c1c11ea0a36afa8f21ba200c848f883ad46d1c94a468395e2aa3f9c23a68f6360e9ece73fb9ecea8
 WHIRLPOOL 
81c02925d19fc8cae32b7469431805eec80a8fba360a21ce2a1283ce97caaf33cdf5ab94f87002173477dcb779b5ac168047f2fd02c41b9c3c16efd348d89f7f
-DIST thunderbird-52.3.0-ast.xpi 541173 SHA256 
eb2614092cebafb0d326ac318bbd76d5e35a6865fe4f0be72bad871bc703584f SHA512 
fa42be4913a6a27c94a7c8cb2c2c53dbc8bec8d0de8410883f16cfdd26cf51321dc58494abf1ce2d3c7b9c6b84eb2911c475c0ca7a5d5bd0f7e36a7995f8a1b4
 WHIRLPOOL 
bff8aa8a9e5a4d268754d771fe72d08a27e18d68b09d109adcb1f8d0d8e26f5dc02e29a2a1842ed1d429f7a107c64f60fa5a9d10708e88b461d6875a632d4d78
-DIST thunderbird-52.3.0-be.xpi 570932 SHA256 
b412a5cb7f2752d1d72325356b9d0fa124af03f29e45ceeafe3b0b9fc0c7e28b SHA512 
afa4232ac6ce70d896f87a267234fdecbba8a037064b7a603264ca5e4e5098da906328568c5002ef1c05053a8470b04118a23ac6cb2b0335de85a29bc8c7429d
 WHIRLPOOL 
624daab5d0e26dca644eef7a72c4e1345a7d532a6ba8663c36afce986d0a970f2eab69533462692dd1e94c5adcc9a52dfeade616ff41438b35bb7a842a4511c5
-DIST thunderbird-52.3.0-bg.xpi 634897 SHA256 
ff093e353378ae63727aca8b95578d89d369c6b86e48a030d893a9cd8ad77922 SHA512 
6685e2152a06b171de0866ccf9f5eb4c5f8d6cc300075d85f9dbc2ca8116ff94325390f9e4ad96c8953d8c9cce66d4db55a5b61427f1fc7dc841a35d2d225ea6
 WHIRLPOOL 
868eafaecde6e95f007492ef9f1f913deef92c40d39d35023830d41d18ae0df0a26b33ad856baaa999db299d9eda0d7fdf94d4463ac2ffcd6c283a4e6e377253
-DIST thunderbird-52.3.0-bn-BD.xpi 676900 SHA256 
eaebfde95c33aafa0c7aa649fca093a25ed93db58e8fed3485589b9326806270 SHA512 
908376496df97922a31ec60d6ac25ad6db0abca098737d581914148ae21b924027502ca71230d0b4d208dae61d37df90c1bd14f1d12b02dfcd3aed9d95f7783f
 WHIRLPOOL 
20d056edb28f183ef821a60b099798577b4a84bf6c730a80e298f11cd0984b3d177e3c4fa7424dcd7d8cd15b054da2f4096196576f777fe28e28cc93b1d055bb
-DIST thunderbird-52.3.0-br.xpi 559380 SHA256 
87819d6762d57ce02564ec3cdb195158eed635ba27a3165dfc862553f53f188a SHA512 
62d9b9ebcc3fdbad653a227a612278ada74927f37f737f15272142eb62888792f2808eebef436418f301c4e9d45eaaf7ec74c4de408a05f2bb96859af09336db
 WHIRLPOOL 
a29d9b3508c920c60aaf66df0d87c8a905528a5d65c72c5dc741d7d498a90d6603cdc0ec2f3ad955286e43f8ed2293beb0a9e364e706d8c738c1295afead2f8d
-DIST thunderbird-52.3.0-ca.xpi 569910 SHA256 
9dffc936fd1dda855d19eb464ce01b22bfb667585b983b3c7b0a74ea10e298ce SHA512 
3f2e3a07af1e02c5e3b8e2cec63bdcaaa6158dd983b4611fa0628c87ce4dd5b6f6e9b74e2b065611edd616279fc652950143242b1d1608dd10e6667105b75f4b
 WHIRLPOOL 
567880a1147707c8708a34a50318a9271525e7c3e0c0bb9cb46cd2987cdf89bff47958a14e376a2eaa5e8b6c01c3d81c0268ddf0182fbfaac065a558fe409458
-DIST thunderbird-52.3.0-cs.xpi 579150 SHA256 
eb0412f1fcf7a7c96e434d114d5763c56322317633bb8790dfa3362df03be870 SHA512 
718b33a338d262aaf680f4ec9cc98ae43aed7fb24d56d05a376ff66a6d4d436244176383d81158153169ee2bb992aa35ab1891befd80ebd88686825bf3dffbb2
 WHIRLPOOL 
34e093f48e31c8884cfeb08474545c276fd6807fd74bed1615c49fd3621e32924c11a624e9f66be00e52cfc382b0d3da062816b29c6640361115487f8d8fc3dd
-DIST thunderbird-52.3.0-cy.xpi 554858 SHA256 
1a000f677941f4c28186d4e58bf6df79f4d8a47e2a7a338005bad91604e8c388 SHA512 
0a2d4ccdc25ef6b189eb134c92288aec62cba40197170c02449df4f78d16718cd56952b1806936e391daaf764e42260c1318f76a7b99e2bda54701ff3b606eca
 WHIRLPOOL 
d6efc909390b1677c5f457a6fe0dcd93fe82bf01d50b55a9920601be30916640097ef45e4ac28351e9a39128d691e819013a22e4a5ea57dd5f16d32b474da235
-DIST thunderbird-52.3.0-da.xpi 543335 SHA256 
583fd8b1d6034739477cc5d935a766242b7d1e4bdb869545645f893d4d80cd70 SHA512 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2017-10-08 Thread Ian Stakenvicius
commit: 935a3a2352c0292d4465e18c0c49839932421ef1
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Sun Oct  8 15:48:47 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Sun Oct  8 15:53:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935a3a23

mail-client/thunderbird: bump to 52.4.0

Various security fixes enclosed, similar to those fixed in firefox-52.4

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 mail-client/thunderbird/Manifest  |  59 
 mail-client/thunderbird/thunderbird-52.4.0.ebuild | 362 ++
 2 files changed, 421 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index e8679802abc..a8245a21688 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,11 +1,13 @@
 DIST firefox-45.0-patches-12.tar.xz 22040 SHA256 
563d7bbe67aa4379ab0a9b460aa397aa2a8e9d1cadcf776490beb7349230c6c1 SHA512 
be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b
 WHIRLPOOL 
4f100eadb5aae49731344d526ba482c97dfecebfd20de533e4986e3a0463ebe31853bf1f9faf914a6fcfab82936a52cbda2add84c019fd6ab15ea086115e5bef
 DIST firefox-52.2-patches-01.tar.xz 10400 SHA256 
18dbd0d6bbab50918ef3341b739710d45a45efb4aa6cee86b4b8a620cc590b93 SHA512 
85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc
 WHIRLPOOL 
65d351f5919b897af516754df0df57b65789d8030280a35d9ab1c2e7790b2713aaac8ad1caaa1ee42007aed17f971355d7f478d134930d0e1a6148a254dd9bba
 DIST firefox-52.2-patches-03.tar.xz 13148 SHA256 
e2ab0acf173ef06874c6204a7ea77d11404dc70deca5d9edcee2e3a092ff4e60 SHA512 
420dbeded3ff2f81250554416115a674ece1847db4449af9d09fa3ea5861037da9bd8525ce5bceede2abab1b58e06485e95417644c0ba8332eb076fbfed7cecd
 WHIRLPOOL 
be22652ab1fad0c55d3f3876d50f624d18b6472e7c292e96b5cb1f0e3672ef58fd41afbffd5ead912be1c15031595563eeacc2bea19673785fdde039f799e968
+DIST firefox-52.4-patches-02.tar.xz 14412 SHA256 
28e63a625cb22cec73fe5efd952566d6bd965dc453f205b0c00b2fb3b580dcdc SHA512 
6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
 WHIRLPOOL 
40323ecada75c7ee05ae19cd98bb262937a0d70f5fd7a25ec9454227f33ce81f363b60b8f0bea879224e9f7c0132de982b2c551e40a0c7c63b8106efca69
 DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 
e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 
e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b
 WHIRLPOOL 
0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1
 DIST gdata-provider-3.3.tar.xz 85628 SHA256 
1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 WHIRLPOOL 
2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
 DIST lightning-4.7.8.tar.xz 1951252 SHA256 
b31acd34aa38eff8b8043922794f9ef6e2dc67740e7689462991bf9517f15756 SHA512 
37decaf4010e48cf242e76c5d73caf96f7b1e34c67fd465fb8b33055a6986d5fa7b1557862526224ab4ac421df3441e974d297ec4a9454dd63a039683ec46fe6
 WHIRLPOOL 
7494f30e08e74097179de6f44502b91efb2b65cd9bad4f3961678496c1fa376e0f5a77dbff670d66225e49a7ad11f24d8097498678fb128409e9295fc9323292
 DIST lightning-5.4.1.tar.xz 1891296 SHA256 
2c7eb418eeb54919542cb097c76af8c61ada1738b30562a54dfdc1091a416e7f SHA512 
d5e6197f53443f7baf2c8487293e59ce825bd835870c2b38c64feefcf3a20ee46a41e9c2320f55157bed1a647ef51e97b74efc1d1ad41be34caefc943bfdaaca
 WHIRLPOOL 
5e046c862e4fe9ac47a7be4d7fc3342ccb67b8f76c1f8b542f75a8b81816ef7edff9b478525e2fe0efb7d21eb0fe8cec3ee28185a73338ba59e84de3dd622c4a
 DIST lightning-5.4.3.tar.xz 1891484 SHA256 
77185d29bddefa121e27cdd061f0cc227b1da1097b59493ee4138ba573a527d1 SHA512 
e7903ffbe729c9608647c883202e668bb0a502ad55bd5330d073a92f336a2be427e364829a609912a32432c9a6eaa2390f6b8bfff4e61e87d03f72a4ac2aad03
 WHIRLPOOL 
9c7765221196080ffc69a3b0a8f1d77f59a3c9a742151049ff121c9f99adfe134165f3fafa6fa950196a809fa5103d5ef6527ca23f51af3394e74b87f95bc50d
+DIST lightning-5.4.4.tar.xz 1872584 SHA256 
8f330202f348734228ad5fc599a7a626506a3517393cc35708129084cd70262a SHA512 
2168766a1fb3c4c77a3d13552518ac9b3e78f23a016a37a439b885b6eb56de369de85d2ba4fdbd201b54dc210493e94cdfd8d7dbe0573ae6d9d145ad97771ddd
 WHIRLPOOL 
b802126524d6aad3cd2399f2631c9898557a7b8491172ae29aef5f23d9f9f3e271de07accecd3bc1cf992e1a9c1944d02bc9091b8de94cde7fcebd3f7266bf18
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 
cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/avfs/

2017-10-08 Thread Jonas Stein
commit: 1aadadfa86331bcbc7539816f0e4f112c379cf55
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Oct  8 15:40:34 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Oct  8 15:40:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aadadfa

sys-fs/avfs: Drop proxied maintainer

Proxied maintainer informed me by mail, that he
no longer maintains any Gentoo packages.

Closes: https://bugs.gentoo.org/632806
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-fs/avfs/metadata.xml | 15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/sys-fs/avfs/metadata.xml b/sys-fs/avfs/metadata.xml
index 6616d7e46f8..2b99454f38c 100644
--- a/sys-fs/avfs/metadata.xml
+++ b/sys-fs/avfs/metadata.xml
@@ -1,15 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pete4...@comcast.net
-Peter Hyman
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-avf
-  
+
+   
+   avf
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2017-10-08 Thread Mike Pagano
commit: 9f196f2cee43a11a6e285d105b4eeb5b69c8410d
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Oct  8 15:36:19 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Oct  8 15:36:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f196f2c

sys-kernel/gentoo-sources: Linux patch 4.9.54

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.54.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 001f0c700cb..285ead780c7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -55,6 +55,9 @@ DIST genpatches-4.9-54.extras.tar.xz 17356 SHA256 
70314b113191df3bcf461537c5c578
 DIST genpatches-4.9-55.base.tar.xz 1069704 SHA256 
803d5d028875b905bb4cbff7b2258786e7199095e68e3b2cdf8134dd22f11c20 SHA512 
a1156e41e1499218e3fb1c6ef0bb66fb6bcb93b4076c3c780f60ac23b340d13e3e9f4a38e62bf066c765e9a65d2cdc9266d9358fbea2c1bed3a491d8b7d40875
 WHIRLPOOL 
8af62aa544f5e0f2c707b7537c80f09ffdbfb454c634f551242917fedae070eaeb8c09a98638f9eaa6adaafd1cbc45cacfa50d4687b9e036234d6749938d7451
 DIST genpatches-4.9-55.experimental.tar.xz 106376 SHA256 
2d973cb9728d880cf947fcb898ae4f25fcb31a7b26bead9eb424fcf4dbc3be16 SHA512 
c4c552f2b1aa91a3fc3c7834c0c6dec898f4c74a557a7e767bbe85b6e7463e02ac23fc71c3a32fa256603967622e0e54deec8046f0502f5fd00c64d649741600
 WHIRLPOOL 
c070a07d4e8c832fa84880b9395d7499faecbedbc3e2d290a76339205234f396570b190a23183e6b4a1c2044119b8c631d161ce798e9aa03a1995d668e18080e
 DIST genpatches-4.9-55.extras.tar.xz 17348 SHA256 
70e1a8008adeb7bf207fd7f3194b4fa7c3efd500af7aa6fbc33b288794788b05 SHA512 
995901d2d40c5b9e9b33372636b4c2134014fbe1f5705b800283463904f072ce215930d81cda5f968333abd2d8558ac59a0d6cd419cd701e41b88901dea19d40
 WHIRLPOOL 
6b73420d4e249dbd3c8fc7e9670f0ca6b60554466b2d79410956df12af03763a8352701d9df4bc0759e08a6652813e40cbe1b6c9924cac111a81e33009bf27c8
+DIST genpatches-4.9-56.base.tar.xz 1098340 SHA256 
69e8104e4b2cf11d286d04b19a88d027ffbf94701cfc237f5737d0d907d2f4e4 SHA512 
d0e54f6b904bce6cee767297fd3282ad8fbd002e2820cd211d35d00e71c1a0339f0715d352c6dc7972097ebeaa282c074f9e85ef953ad16f9a4f35f5ddc26e58
 WHIRLPOOL 
c64fb7d0f811754166b5f8cdb08efd270ec6e1b57723fe8d1c206d5d184c8230b41d1f61c1e98300da0765327dc6feb2f3d8d5e36a8d26b9b1d5a2a3a6170c32
+DIST genpatches-4.9-56.experimental.tar.xz 106376 SHA256 
2d973cb9728d880cf947fcb898ae4f25fcb31a7b26bead9eb424fcf4dbc3be16 SHA512 
c4c552f2b1aa91a3fc3c7834c0c6dec898f4c74a557a7e767bbe85b6e7463e02ac23fc71c3a32fa256603967622e0e54deec8046f0502f5fd00c64d649741600
 WHIRLPOOL 
c070a07d4e8c832fa84880b9395d7499faecbedbc3e2d290a76339205234f396570b190a23183e6b4a1c2044119b8c631d161ce798e9aa03a1995d668e18080e
+DIST genpatches-4.9-56.extras.tar.xz 17348 SHA256 
70e1a8008adeb7bf207fd7f3194b4fa7c3efd500af7aa6fbc33b288794788b05 SHA512 
995901d2d40c5b9e9b33372636b4c2134014fbe1f5705b800283463904f072ce215930d81cda5f968333abd2d8558ac59a0d6cd419cd701e41b88901dea19d40
 WHIRLPOOL 
6b73420d4e249dbd3c8fc7e9670f0ca6b60554466b2d79410956df12af03763a8352701d9df4bc0759e08a6652813e40cbe1b6c9924cac111a81e33009bf27c8
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.12.tar.xz 99186576 SHA256 
a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 WHIRLPOOL 
3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.54.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.54.ebuild
new file mode 100644
index 000..9d82489d350
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.54.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="56"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 

[gentoo-commits] proj/musl:master commit in: sys-libs/gpm/, sys-libs/gpm/files/

2017-10-08 Thread Anthony G. Basile
commit: efbc749948fcddf972644499e68a2bacc8c63fc5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct  8 15:34:49 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct  8 15:36:02 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=efbc7499

sys-libs/gpm: add missing patch, issue #63

 sys-libs/gpm/Manifest |  1 +
 sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/sys-libs/gpm/Manifest b/sys-libs/gpm/Manifest
index 971a21a..c44a9ef 100644
--- a/sys-libs/gpm/Manifest
+++ b/sys-libs/gpm/Manifest
@@ -1,5 +1,6 @@
 AUX gpm-1.20.7-musl-missing-headers.patch 1811 SHA256 
1c2d857c003d280f9158ec430911f19a636fe0c8799348f59c76b8ed4a056389 SHA512 
547baf4b3c5ac8912b27c4f6e1475d23f1b0dc0e89b8490b451e98c7f0aba6a466574399477aa0e48059662ccfdcebd2d84aa093b45f00148d8638473c24718c
 WHIRLPOOL 
36884880df2fa3db7001972f8b2ac115c92c8cfecac2e8fb69c8a7790ba9618b48232b17bf85ff9655921ad38f7ac4d10ba834d702f6e7731cd4d77b67546dac
 AUX gpm-1.20.7-musl-portable-sigaction.patch 649 SHA256 
c129eebf3a6c21902e28262ef49dcad8606fcd953068c8c84dbe1fc940058e6d SHA512 
04573f095be09592de9d61d32149878f93d53c8f0d54c47ad869aa2307caabcf473abf17448ae340a9ee548cdceafe2caf2f18d1989db9f31ebef44bea31697e
 WHIRLPOOL 
d7070c12b871e653f1b174449c92891c4550c3210b91633779fd8d0637dd998cf55c2c6c87ea2a68cfa2f3044ac5eff134f50e1f0f024931b52d1041910156b9
+AUX gpm-1.20.7-sysmacros.patch 1011 SHA256 
786f6adeb7d89cbdb2b776c3aace14697b7a4ef5f6ef29113afefa972d35f285 SHA512 
05ff1649182eb5223f1835945df8590e83b92d3948461ac55424ade8711a45a1fef61ebacd9497ef0f2c98f8e008e0ba3995eaf02ea567841b77a5ffd5b1e2fe
 WHIRLPOOL 
fe8b6ce964b7fc9a4b1f1b117cbc61dd2b0c29ba698da14db7c2e1aac2eab32c7e41321bfe371bb11fce1c371c2c2937151424aa5938ee4cd7fab98b0850d253
 AUX gpm.conf.d 580 SHA256 
73e7483fdc4b12ab4225a4cb13bbe7da71b07b9e69b17e3a6a4c63cb5e2287c8 SHA512 
14a4306a7454d1a12fda29973b51aadd6d1a5cf4833b1be5298cfe0c1ebc63a479cc79490007ae92c6ae24368e19215dfc4bd50ef5b0cfa0fef88cf69db67065
 WHIRLPOOL 
61039423b5749f65505db3d0c3355599f5776b8807b7e79720d9498916f1dc1312070209ec470375d0bcb9a36919ad0dbde1f5c6a283454c7ea9be3cc3e33c43
 AUX gpm.rc6-2 559 SHA256 
a342f0d17362b193e4aca3b9f947c6248f2da410707fc8e81f85ef98dc816411 SHA512 
76551425be39b01311c262435a1bb92cad5cbb7ac33b118a98d88d14f564aa225d6ba6c5caae40b83a70c35a3bd75506ad6521a2d62399300fbcb544c79063ab
 WHIRLPOOL 
18655b40ec4e4be1ae273c1c5b0be43b5af7e63d44cb9ecd8a785e91fab2c7c9756ffc77e11775373938c4695e7c966b5b2e7f80389a62cfb3e012043d1a0304
 AUX gpm.service 222 SHA256 
85f7d7144de8b2b941ba118ff1e6c0579ed825bbb34b576814b05cc45c5a067d SHA512 
d710169f06a17aa372e88952bc67d1fb91c795349e9edc37f9c0bebf3bbd6502646ac9aac12ccbb5630b1b39143976e0780b9c7325d3610c3ac1683ffda7f05b
 WHIRLPOOL 
6a7df1311c6f742168bd6aca9ec3c2def2f9755c9fa9f24b60e22a158f366636cefa2d430c5ee30d05dfccd2a576d981c32134052d207608dcf8fa0a8b292b0a

diff --git a/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch 
b/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch
new file mode 100644
index 000..d8ab2d1
--- /dev/null
+++ b/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch
@@ -0,0 +1,30 @@
+From b350aee4ea5785a75cb6ad770f6b768c506ebb70 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 14 Mar 2016 15:39:54 -0400
+Subject: [PATCH] fix building w/newer glibc
+
+Linux C libraries are looking to disentangle sysmacros.h from the
+sys/types.h include, so make sure we pull in the header when it is
+found.
+---
+ src/daemon/open_console.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/daemon/open_console.c b/src/daemon/open_console.c
+index 4d6c0af..6dd43e6 100644
+--- a/src/daemon/open_console.c
 b/src/daemon/open_console.c
+@@ -24,6 +24,10 @@
+ #include   /* major()   */
+ #include   /* ioctl */
+ 
++#ifdef HAVE_SYS_SYSMACROS_H
++#include   /* major() w/newer glibc */
++#endif
++
+ /* Linux specific (to be outsourced in gpm2 */
+ #include/* for serial console check */
+ #include /* for serial console check */
+-- 
+2.6.2
+



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/lspbs/

2017-10-08 Thread Jonas Stein
commit: 0165be72abcf97650b7f83e2a543095cdfc7a61b
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Oct  8 15:33:24 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Oct  8 15:33:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0165be72

sys-cluster/lspbs: Drop proxied maintainer

last activity on bugzilla was on 2007-06-25
Mail Returned to Sender

Closes: https://bugs.gentoo.org/632786
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-cluster/lspbs/metadata.xml | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/sys-cluster/lspbs/metadata.xml b/sys-cluster/lspbs/metadata.xml
index 29cf2b8..e40efc65cc2 100644
--- a/sys-cluster/lspbs/metadata.xml
+++ b/sys-cluster/lspbs/metadata.xml
@@ -1,24 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-j.spadavecc...@ed.ac.uk
-Joseph Spadavecchia
-  
   
 clus...@gentoo.org
 Gentoo Cluster Project
   
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
   
 Lspbs is a lightweight alternative to the xpbsmon utility, which
-is part of the OpenPBS package.  It uses the color xterm to
+is part of the OpenPBS package. It uses the color xterm to
 display clear, concise and up-to-date node and CPU usage
-information.  Lspbs also supports unformatted printing and can
-filter nodes by their properties and current state.  This generic
+information. Lspbs also supports unformatted printing and can
+filter nodes by their properties and current state. This generic
 filtering feature extends the simplistic functionality provided by
 the pbsnodes utility, which is also part of the OpenPBS
 package. This makes lspbs useful for managing PBS-based clusters.



  1   2   >