[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-sdk/

2017-03-01 Thread David Seifert
commit: 730b55deb7d5b3112a50b83758c972234af2d22b
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Wed Mar  1 07:56:02 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar  2 07:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730b55de

dev-util/nvidia-cuda-sdk: Version bump to 8.0.61

Gentoo-Bug: https://bugs.gentoo.org/611202

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

 dev-util/nvidia-cuda-sdk/Manifest  |   1 +
 .../nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild  | 144 +
 2 files changed, 145 insertions(+)

diff --git a/dev-util/nvidia-cuda-sdk/Manifest 
b/dev-util/nvidia-cuda-sdk/Manifest
index c2e10a6fa2f..16e212e90b0 100644
--- a/dev-util/nvidia-cuda-sdk/Manifest
+++ b/dev-util/nvidia-cuda-sdk/Manifest
@@ -2,3 +2,4 @@ DIST cuda_6.5.19_linux_32.run 81882112 SHA256 
9f767f38b84f52c097bec81669f99e4a6c
 DIST cuda_6.5.19_linux_64.run 982446238 SHA256 
5279bc159b72b7445d8aae5f289d24bb4042c35422ef32da68049d8f666d3ff5 SHA512 
06854f020a5f72cf4bd714859e6966248ac2f589284113674e869fdaa1254cae27d4101940758ecda5df4724ad3e448a1f6d0c053b6cbc28107750872b6a5797
 WHIRLPOOL 
6ae8e53719e12997de60ec3688167f3fe33b1145d01217182e39ac386c25b358c8ba6cee45ad6c80e33ef66fd9a511338dce4589f10a31635b8437b6e528fd7a
 DIST cuda_7.5.18_linux.run 1195424633 SHA256 
08411d536741075131a1858a68615b8b73c51988e616e83b835e4632eea75eec SHA512 
97459dfd124060200f1c43f763e5bce0bea53e35ed4bef72bee6c8ba1c04ecffb8695af11755443513316f91fdb5cb4d35662f7b87bca7e3de85d562d4e49363
 WHIRLPOOL 
59d186f5e9176db25e5991e8088417ac778953c3ed2f0dcef034968f7ea695c5d4cfea81759ac0f7f1290c3842d9d0339b5b74d2d90ec8b333135aa1b986ca10
 DIST cuda_8.0.44_linux.run 1457082926 SHA256 
64dc4ab867261a0d690735c46d7cc9fc60d989da0d69dc04d1714e409cacbdf0 SHA512 
1bf9d8e6b853c2a971b8d908a043adc5b11ec7033faed04a773c42680882753f98bc33b46f6b301c24c0f780f74bc237dce5766fc857f1a905e6c1f200728d86
 WHIRLPOOL 
e90fa2088cd70aef2794c1ce2db126d6186bc3c44d14c1cf7cb4a66f889cbb4799485d1d71ab045e2dfaed9bfabcea224ca04b7f97e9bce061ac9fbd31c62fdd
+DIST cuda_8.0.61_375.26_linux.run 1465528129 SHA256 
9ceca9c2397f841024e03410bfd6eabfd72b384256fbed1c1e4834b5b0ce9dc4 SHA512 
d22303719a9feff64f95bf6a966f1caa2bf0cf8c955e475ce08ce54faa5e098d336c2db223ef0185c1f23b9c52b7d2f81a63515485219cfc016d72bda979248b
 WHIRLPOOL 
650a0e8bc9ad2d0637cd4a82a057bf77e613559d1080a86009f594c73adb8879de62b26dac9d8e3f572806556bf878505382479e596d4ce91929ab94b882489a

diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild 
b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild
new file mode 100644
index 000..0f301935641
--- /dev/null
+++ b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cuda eutils flag-o-matic portability toolchain-funcs unpacker 
versionator
+
+MYD=$(get_version_component_range 1-2)
+DRIVER_PV="375.26"
+
+DESCRIPTION="NVIDIA CUDA Software Development Kit"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone;
+SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod2/local_installers/cuda_${PV}_${DRIVER_PV}_linux-run
 -> cuda_${PV}_${DRIVER_PV}_linux.run"
+
+LICENSE="CUDPP"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="+cuda debug +doc +examples opencl mpi"
+
+RDEPEND="
+   ~dev-util/nvidia-cuda-toolkit-${PV}
+   media-libs/freeglut
+   examples? (
+   media-libs/freeimage
+   media-libs/glew:0=
+   >=x11-drivers/nvidia-drivers-375.26[uvm]
+   mpi? ( virtual/mpi )
+   )"
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+S=${WORKDIR}/samples
+
+QA_EXECSTACK=(
+   opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint
+   opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort
+   opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint
+   opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort
+   )
+
+src_unpack() {
+   # We first need to unpack the cuda_${PV}_linux.run file
+   # which includes the cuda-samples*run file.
+   unpacker
+   unpacker run_files/cuda-samples*run
+}
+
+pkg_setup() {
+   if use cuda || use opencl; then
+   cuda_pkg_setup
+   fi
+}
+
+src_prepare() {
+   export RAWLDFLAGS="$(raw-ldflags)"
+#  epatch "${FILESDIR}"/${P}-asneeded.patch
+
+   local file
+   while IFS="" read -d $'\0' -r file; do
+   sed \
+   -e 's:-O[23]::g' \
+   -e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \
+   -e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \
+   -e "/CC/s:gcc:$(tc-getCC):g" \
+   -e "/GCC/s:g++:$(tc-getCXX):g" \
+   -e "/NVCC /s|\(:=\).*|:= 
${EPREFIX}/opt/cuda/bin/nvcc|g" \
+   -e "/ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2017-03-01 Thread David Seifert
commit: 9fc51873d42b5e52974a9b9a78f98e3278616507
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Wed Mar  1 07:55:35 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar  2 07:50:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc51873

dev-util/nvidia-cuda-toolkit: Version bump to 8.0.61

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

 dev-util/nvidia-cuda-toolkit/Manifest  |   1 +
 .../nvidia-cuda-toolkit-8.0.61.ebuild  | 135 +
 2 files changed, 136 insertions(+)

diff --git a/dev-util/nvidia-cuda-toolkit/Manifest 
b/dev-util/nvidia-cuda-toolkit/Manifest
index 73fcfaa3277..42832641450 100644
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ b/dev-util/nvidia-cuda-toolkit/Manifest
@@ -4,3 +4,4 @@ DIST cuda_6.5.19_linux_32.run 81882112 SHA256 
9f767f38b84f52c097bec81669f99e4a6c
 DIST cuda_6.5.19_linux_64.run 982446238 SHA256 
5279bc159b72b7445d8aae5f289d24bb4042c35422ef32da68049d8f666d3ff5 SHA512 
06854f020a5f72cf4bd714859e6966248ac2f589284113674e869fdaa1254cae27d4101940758ecda5df4724ad3e448a1f6d0c053b6cbc28107750872b6a5797
 WHIRLPOOL 
6ae8e53719e12997de60ec3688167f3fe33b1145d01217182e39ac386c25b358c8ba6cee45ad6c80e33ef66fd9a511338dce4589f10a31635b8437b6e528fd7a
 DIST cuda_7.5.18_linux.run 1195424633 SHA256 
08411d536741075131a1858a68615b8b73c51988e616e83b835e4632eea75eec SHA512 
97459dfd124060200f1c43f763e5bce0bea53e35ed4bef72bee6c8ba1c04ecffb8695af11755443513316f91fdb5cb4d35662f7b87bca7e3de85d562d4e49363
 WHIRLPOOL 
59d186f5e9176db25e5991e8088417ac778953c3ed2f0dcef034968f7ea695c5d4cfea81759ac0f7f1290c3842d9d0339b5b74d2d90ec8b333135aa1b986ca10
 DIST cuda_8.0.44_linux.run 1457082926 SHA256 
64dc4ab867261a0d690735c46d7cc9fc60d989da0d69dc04d1714e409cacbdf0 SHA512 
1bf9d8e6b853c2a971b8d908a043adc5b11ec7033faed04a773c42680882753f98bc33b46f6b301c24c0f780f74bc237dce5766fc857f1a905e6c1f200728d86
 WHIRLPOOL 
e90fa2088cd70aef2794c1ce2db126d6186bc3c44d14c1cf7cb4a66f889cbb4799485d1d71ab045e2dfaed9bfabcea224ca04b7f97e9bce061ac9fbd31c62fdd
+DIST cuda_8.0.61_375.26_linux.run 1465528129 SHA256 
9ceca9c2397f841024e03410bfd6eabfd72b384256fbed1c1e4834b5b0ce9dc4 SHA512 
d22303719a9feff64f95bf6a966f1caa2bf0cf8c955e475ce08ce54faa5e098d336c2db223ef0185c1f23b9c52b7d2f81a63515485219cfc016d72bda979248b
 WHIRLPOOL 
650a0e8bc9ad2d0637cd4a82a057bf77e613559d1080a86009f594c73adb8879de62b26dac9d8e3f572806556bf878505382479e596d4ce91929ab94b882489a

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
new file mode 100644
index 000..b37f4dcab29
--- /dev/null
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs cuda toolchain-funcs unpacker versionator
+
+MYD=$(get_version_component_range 1-2)
+DRIVER_PV="375.26"
+
+DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone;
+SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod2/local_installers/cuda_${PV}_${DRIVER_PV}_linux-run
 -> cuda_${PV}_${DRIVER_PV}_linux.run"
+SLOT="0/${PV}"
+LICENSE="NVIDIA-CUDA"
+KEYWORDS="-* ~amd64 ~amd64-linux"
+IUSE="debugger doc eclipse profiler"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   >=sys-devel/gcc-4.7[cxx]
+   >=x11-drivers/nvidia-drivers-375.26[X,uvm]
+   debugger? (
+   sys-libs/libtermcap-compat
+   sys-libs/ncurses:5/5[tinfo]
+   )
+   eclipse? ( >=virtual/jre-1.6 )
+   profiler? ( >=virtual/jre-1.6 )"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="opt/cuda/*"
+
+CHECKREQS_DISK_BUILD="3500M"
+
+pkg_setup() {
+   # We don't like to run cuda_pkg_setup as it depends on us
+   check-reqs_pkg_setup
+}
+
+src_unpack() {
+   unpacker
+   unpacker run_files/cuda-linux*.run
+}
+
+src_prepare() {
+   local cuda_supported_gcc
+
+   cuda_supported_gcc="4.7 4.8 4.9 5.3 5.4"
+
+   sed \
+   -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
+   "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
+
+   default
+}
+
+src_install() {
+   local i remove=( doc jre run_files install-linux.pl cuda-installer.pl )
+   local cudadir=/opt/cuda
+   local ecudadir="${EPREFIX}${cudadir}"
+
+   if use doc; then
+   DOCS+=( doc/pdf/. )
+   HTML_DOCS+=( doc/html/. )
+   fi
+   einstalldocs
+
+   mv doc/man/man3/{,cuda-}deprecated.3 || die
+   doman doc/man/man*/*
+
+   use debugger || remove+=( bin/cuda-gdb extras/Debugger 
extras/cuda-gdb-${PV}.src.tar.gz )
+
+   if use profiler; then
+   # hack found in install-linux.pl
+   for i in nvvp nsight; do
+   cat > bin/${i} <<- EOF || die
+   

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

2017-03-01 Thread Hans de Graaff
commit: c178f4a3d8531cd790f067b3f25cd2913275b698
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:01:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:01:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c178f4a3

dev-ruby/activerecord: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.0.2.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activerecord/activerecord-5.0.2.ebuild 
b/dev-ruby/activerecord/activerecord-5.0.2.ebuild
new file mode 100644
index 000..18a3950a40b
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.0.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:7.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha:0.14
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   test/cases/associations/has_many_associations_test.rb
+}
+
+each_ruby_test() {
+   if use sqlite; then
+   ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+   fi
+}



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

2017-03-01 Thread Hans de Graaff
commit: 33ca7ffc004e1c1df36171f3a6e2bff997c1d948
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:00:58 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:00:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ca7ffc

dev-ruby/actionmailer: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-5.0.2.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionmailer/actionmailer-5.0.2.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.0.2.ebuild
new file mode 100644
index 000..bbbe43c2544
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.0.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2017-03-01 Thread Hans de Graaff
commit: 849cbf7468716b55ad44be46d26fa8e60d43e41e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:00:14 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:00:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849cbf74

dev-ruby/actionview: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-5.0.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionview/actionview-5.0.2.ebuild 
b/dev-ruby/actionview/actionview-5.0.2.ebuild
new file mode 100644
index 000..45caaa0a2e4
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.0.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubis-2.7.0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



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

2017-03-01 Thread Hans de Graaff
commit: d3df55fa8a5f64be290210efb520b8a0d1eb8575
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:02:15 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:02:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3df55fa

dev-ruby/rails: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.0.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 06bd5d1cc28..a101f4fd793 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.gem 1475584 SHA256 
9414bef218365d548c5e42080e70364ad2809d6263
 DIST rails-4.2.8.gem 1475584 SHA256 
90552099146e785e66cf90ede51dca0c1814440026eef2f8c418aebffc70eb36 SHA512 
43f7961f50b500990318b8dd89ef833bf7d6ab22fcd6dc9657a4cf3f4c9a6105af0a55b4c9c3a811f150a4a3e6fd3f42f82812209c0707a60f3ca1bc46aaa61d
 WHIRLPOOL 
2d4aef219d35d979d785ae715694680127f36efcf80ccffe5061d73590609e98c137f5bdc15732a96bfcf4f4a56978ae2f7fa99d650d910fa2dbdf0c3a1a44a1
 DIST rails-5.0.0.1.gem 6144 SHA256 
b51cf641a376e16166587cfe41f46e37bd3a510c13a8b79f0682985c1603e4d8 SHA512 
6e6860a4e0bf1386458921bbc3851d0b1a41792875b4f9c5068d1890df9e0420cc161d4399b79c1512630e719f374692102bd04d6397988b3d645be8103527f5
 WHIRLPOOL 
a2b3906b7676bbf9767d390c032c2462cbc10f5d634dd24a109625cff972994a17931a6a822c66d84f843a6ae6398701e3363dc27941ddea05c5eb74e3fe7d95
 DIST rails-5.0.1.gem 6144 SHA256 
3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e561657d50b847ced3c361d SHA512 
8caab3d658e82ac60d23abc2dbd8c5234d731adc7cae3ce8e622a092e1cfb07b6efa2f7166962d5df4783844d00ab8134af59e9f99d7a07756d3b24bea9cbd41
 WHIRLPOOL 
db107d418b4723b46ab7f3154867351c5c6be3ef00a49981d21655e78b3f641578651b0c09d251784575640181f2163be1b52d770507ffacdcc5dbdcda13ec3e
+DIST rails-5.0.2.gem 6144 SHA256 
49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70 SHA512 
79a2e292aafc9f0c8a35d6b07827b491f902ea7459e340c8240fe36d4a97deb137c820c3c964ea69a374c237c5857f78cc767035ddb793d7e473323e21d79886
 WHIRLPOOL 
f67075d071a5c58b14ac2b32fde023c55e1b533fec8d85424cec8582d5bb38e713191ea3ca0ef463f4aa95b3ff37f576767b97cbf5088d3c1508e170e219da91

diff --git a/dev-ruby/rails/rails-5.0.2.ebuild 
b/dev-ruby/rails/rails-5.0.2.ebuild
new file mode 100644
index 000..48d45522e57
--- /dev/null
+++ b/dev-ruby/rails/rails-5.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2017-03-01 Thread Hans de Graaff
commit: fa5608723ceacb4fddf2ba7747f1e5b4c4c8cc39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:59:32 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:59:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa560872

dev-ruby/actioncable: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.0.2.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index b446a52a1d9..14e14b9a24a 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,2 +1,3 @@
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actioncable/actioncable-5.0.2.ebuild 
b/dev-ruby/actioncable/actioncable-5.0.2.ebuild
new file mode 100644
index 000..29bb1fdeefa
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.0.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   >=dev-ruby/nio4r-1.2:0
+   >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2017-03-01 Thread Hans de Graaff
commit: 7c11864aed7e01ecb28ecfe1649f415fb66bfddc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:58:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:58:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c11864a

dev-ruby/activesupport: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.0.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activesupport/activesupport-5.0.2.ebuild 
b/dev-ruby/activesupport/activesupport-5.0.2.ebuild
new file mode 100644
index 000..7bc5cc1d4e0
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.0.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-0.7:0.7
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   

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

2017-03-01 Thread Hans de Graaff
commit: c591fe4f891a2600396cbce4a75e91f1f0661f1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:01:50 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:01:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c591fe4f

dev-ruby/railties: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.0.2.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/railties/railties-5.0.2.ebuild 
b/dev-ruby/railties/railties-5.0.2.ebuild
new file mode 100644
index 000..a4318e7c748
--- /dev/null
+++ b/dev-ruby/railties/railties-5.0.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.22"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+
+   # Also allow rdoc 4.x
+   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Also install rails in bin to let our binwrapper work
+   mkdir bin || die
+   cp -f exe/rails bin/ || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2017-03-01 Thread Hans de Graaff
commit: fd5d38f0f8409840bed6bbcd8caa9bd97b1135b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:59:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:59:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5d38f0

dev-ruby/activemodel: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.0.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activemodel/activemodel-5.0.2.ebuild 
b/dev-ruby/activemodel/activemodel-5.0.2.ebuild
new file mode 100644
index 000..ff8633004f2
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/

2017-03-01 Thread Hans de Graaff
commit: 4a92c3d0e186574b341f8e1a535fb8913ceaf006
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:01:58 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:01:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a92c3d0

dev-util/jenkins-bin: add 2.32.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/jenkins-bin/Manifest  |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.32.3.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 89346fbeacd..2f04b54d2ab 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-1.651.2.war 64673620 SHA256 
1e239db19071beaac3f2db3ec6a568346bbeb9087f5f0fcf19adf6ae62cbcc2b SHA512 
f4c8abebb3d2943314af7995d5854a709adef3bfd84fe5160cce6138c440ea113ab5de30974d73f5abcb9928e6c8ff8706649952b52cedb8c315086b1f0c65d9
 WHIRLPOOL 
6ad8f3a40cefafbd63d0b38b82e9211cb4d8c09f86ed0a55757c0c1551a6f7fff84455a542347a34ec82f52772b852227968122fe2591c65aff7c4634029f501
 DIST jenkins-bin-2.32.2.war 69874457 SHA256 
73b216449cb5eacd4fe5a6ee2e089245705e5815b448e315fbc8b6de7809e55f SHA512 
4c61ad7b2ad588df6daa7ccf3b3272443fa15f8c3dfe15adff141ddb96088e9eccb0ced9d68c72bddb6f177f655035db300b7f8866b3bc211db8b04a676c96e8
 WHIRLPOOL 
089f3758bdb640f1c8de29c009e9f149877b5da501f495346cef71b89485608f3371f99be4c83c721e5b760f1e312e140325b079ef819fb179f5819f6bf43313
+DIST jenkins-bin-2.32.3.war 69875039 SHA256 
3eb599dd78ecf00e5f177ec5c4b1ba4274be4e5f63236da6ac92401a66fa91e8 SHA512 
afe6b935dad970e1b89d35413982635b06a216a794d9bf3b1587f193b8edc4e369f51bcd344c9354271d40838c1d1c5178461ecdd800bceb2df07ece8d8b4bf2
 WHIRLPOOL 
8efb195b29627be117f73d51136bc6785d2058e3e5a4ba89c489f64d194f8933160c233fe175c0310f595bd7644292a8b3c4d2cc278e20f20a5de501b15af90a
 DIST jenkins-bin-2.45.war 68649092 SHA256 
0e57ee3645aec0742b8b2a0d4cd62cb80c3e6718b810200ab33851109f1f5488 SHA512 
e2ec91827231efc39a1dd4b149239627e556391170d9b1b65eb8091f71787981863ecc5ee8a4b82d777672edb3ff0dbc59cd0dba68df9872af40661edcb4e615
 WHIRLPOOL 
a0f4d3126020e8caecdfc2b54cb3f3f97d778f5f20c62722339494ec0884ce500b85938043dfc5fcfeb88853b21c871a9820900c0668e9cfbc08aafe3dbc93fc

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.32.3.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.32.3.ebuild
new file mode 100644
index 000..296fff22b7a
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.32.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="http://jenkins-ci.org/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+RESTRICT="mirror"
+SLOT="lts"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   >=virtual/jre-1.7.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2017-03-01 Thread Hans de Graaff
commit: 30d2acd352fafb73a54f7a4c3a5878fa7c035e54
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 07:00:39 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 07:00:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d2acd3

dev-ruby/actionpack: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-5.0.2.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/actionpack/actionpack-5.0.2.ebuild 
b/dev-ruby/actionpack/actionpack-5.0.2.ebuild
new file mode 100644
index 000..96d8dd8652a
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.0.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Skip a failing test related to security updates in 4.2.5.1. Let's
+   # assume that this is not a bug but a test lagging a security
+   # measure.
+   sed -i -e '/test_dynamic_render_with_file/,/^  end/ s:^:#:' \
+   test/controller/render_test.rb || die
+
+   # Skip brittle test depending on mime type registration order (fixed 
upstream)
+   sed -i -e '/parse application with trailing star/,/^  end/ s:^:#:' \
+   test/dispatch/mime_type_test.rb
+}



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

2017-03-01 Thread Hans de Graaff
commit: f68ea13a13445fef60fd8b7f81ff6fa27c45db4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:59:53 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:59:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68ea13a

dev-ruby/activejob: add rails 5.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.0.2.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index c66c1cd6134..35f2351e2d4 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -2,3 +2,4 @@ DIST rails-4.2.7.1.tgz 4181681 SHA256 
bfa7854f1b35e449b78db2af83fe660f17b101a487
 DIST rails-4.2.8.tgz 4077925 SHA256 
55e15e101fc4a466a8acafdd679509f6e25992d50ade2d98b098558c698a6320 SHA512 
a457ec7422b83f35e8d1ac26f1ef8fbaec985034c5804ce92334c45fa4e4b11a29acdcef2c009c36be2deb4724faeb91b99f76a665eeacd1bda9448db2299f89
 WHIRLPOOL 
ed46c71f527ba59f0ff4d00ae5881b46984500b4493b4c511b8037d94c76b40c0e531c635337b0795887e028aad5136048ba69b57e482489c3c049585f18f42f
 DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a81e6b211dbf2f2a4be2add SHA512 
8e820f26543e8ad05b01a75e4e4df1adb229b5d90cfccd1b63d77a6ab25f232d24a875cd5630648e58c6598d741a3d35b2a76fd7e99a0f06971f84ee63ada56f
 WHIRLPOOL 
9aed4fab1c8ea06185de5320ed85d6d51ed0babf6143c3d70df352adea5721c3074bb80c351b395752b2d8c60f5fcb8982b086e507836b9867d6597f2d72df4c
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
+DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7

diff --git a/dev-ruby/activejob/activejob-5.0.2.ebuild 
b/dev-ruby/activejob/activejob-5.0.2.ebuild
new file mode 100644
index 000..ccd72f8e55b
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.0.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/delayed_job que queue_classic resque sidekiq sneakers 
sucker_punch backburner//' Rakefile || die
+}



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

2017-03-01 Thread Hans de Graaff
commit: 22b29f97cf7e9be25ac0fea978085bd6f3ef0ec1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:09:37 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:09:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b29f97

dev-ruby/timecop: add ruby24

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/timecop/timecop-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/timecop/timecop-0.8.1.ebuild 
b/dev-ruby/timecop/timecop-0.8.1.ebuild
index f2f2c9d0587..73c5bb23f97 100644
--- a/dev-ruby/timecop/timecop-0.8.1.ebuild
+++ b/dev-ruby/timecop/timecop-0.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 



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

2017-03-01 Thread Hans de Graaff
commit: 8f3c5c5470d47199651ec3d6544217149307a1c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:18:33 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:18:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3c5c54

dev-ruby/ruby-progressbar: add missing timecop test dependency, fixing bug 
595896

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild 
b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
index dc9bee8d5d7..bb1d4559305 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~hppa ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86
 
 IUSE="test"
 
-ruby_add_bdepend "test? ( dev-ruby/rspectacular )"
+ruby_add_bdepend "test? ( dev-ruby/rspectacular dev-ruby/timecop )"
 
 all_ruby_prepare() {
sed -i -e '/warning_filter/ s:^:#:' \



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

2017-03-01 Thread Hans de Graaff
commit: c058f4ad4aa5ac6e6cb1d20debd0c098268f8b57
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  2 06:15:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  2 06:15:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c058f4ad

dev-ruby/ruby-progressbar: drop ruby20

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild | 16 ++--
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild 
b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
index e3af4e89c22..dc9bee8d5d7 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""
@@ -27,15 +27,3 @@ all_ruby_prepare() {
sed -i -e '/warning_filter/ s:^:#:' \
spec/spec_helper.rb || die
 }
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby20)
-   # Skip specs since rspectacular doesn't work with ruby 
2.0:
-   # https://github.com/thekompanee/rspectacular/issues/4
-   ;;
-   *)
-   RSPEC_VERSION=3 ruby-ng_rspec spec || die
-   ;;
-   esac
-}



[gentoo-commits] data/gentoo-news:master commit in: 2017-03-02-exim-chunking-bug/

2017-03-01 Thread Fabian Groffen
commit: 639ef99487fe37c7d8d6a2957c80d6e9e9c0a03e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar  2 06:07:12 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar  2 06:07:12 2017 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=639ef994

Add news item about Exim chunking bug

 .../2017-03-02-exim-chunking-bug.en.txt| 28 ++
 .../2017-03-02-exim-chunking-bug.en.txt.asc|  6 +
 2 files changed, 34 insertions(+)

diff --git a/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt 
b/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt
new file mode 100644
index 000..7212f58
--- /dev/null
+++ b/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt
@@ -0,0 +1,28 @@
+Title: =mail-mta/exim-4.88 problem with chunking
+Author: Fabian Groffen 
+Content-Type: text/plain
+Posted: 2017-03-01
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: =mail-mta/exim-4.88
+
+Exim maintainers discovered that version 4.88 has some serious problems
+with its CHUNKING extension.  To quote:
+
+  There are various known problems which can result in messages stuck in
+  queues and remote servers dropping connections on larger mails.
+
+In Gentoo, Exim 4.88 is the only stable version available, hence all
+Exim users are advised to either upgrade to an unstable 4.89 release
+candidate, or patch the configuration as follows:
+
+1) in the main configuration section, add:
+
+  chunking_advertise_hosts =
+
+2) for each SMTP transport, add:
+
+  hosts_try_chunking =
+
+Please see also the announcement sent to exim-announce:
+https://lists.exim.org/lurker/message/20170301.031117.ff024aa8.en.html

diff --git 
a/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc 
b/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc
new file mode 100644
index 000..3f86e7f
--- /dev/null
+++ b/2017-03-02-exim-chunking-bug/2017-03-02-exim-chunking-bug.en.txt.asc
@@ -0,0 +1,6 @@
+-BEGIN PGP SIGNATURE-
+
+iEYEABEKAAYFAli3tbUACgkQX3X2B8XHTok0KwCgpXNoKwwHq6bGaF6eWHWmOfKD
+POgAn1bTgP5gua8vWa2es5nptjDLg+y+
+=GGQl
+-END PGP SIGNATURE-



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/sysbench/

2017-03-01 Thread Göktürk Yüksek
commit: 06aaea71369baacf7af3798805c142b0c4ffb270
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Feb 21 09:52:59 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Mar  2 05:47:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aaea71

app-benchmarks/sysbench: bump to 1.0.2, drop old

Package-Manager: portage-2.3.3

 app-benchmarks/sysbench/Manifest| 2 +-
 .../sysbench/{sysbench-1.0.1.ebuild => sysbench-1.0.2.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-benchmarks/sysbench/Manifest b/app-benchmarks/sysbench/Manifest
index 5416ab8cdb6..aca611abec5 100644
--- a/app-benchmarks/sysbench/Manifest
+++ b/app-benchmarks/sysbench/Manifest
@@ -1,2 +1,2 @@
-DIST sysbench-1.0.1.tar.gz 1443672 SHA256 
27a1426923d83105448180d7ca9680aad9b00c460a13887bce72f877e13de6a7 SHA512 
2bc74975f39f762ea004f73513d65476da33955ddec658ee92bb83e4068095a6045edacaf46287cd3fde003063beb2a2a91f045276a900c11c525ad72c1e755f
 WHIRLPOOL 
6f7f207e9c3c53ab632e50ab555647086c688683f02fe7940d5b70504049829c7669439d2799f1be31bf15766164202c51577335178cdbc08b9758961224d5f9
+DIST sysbench-1.0.2.tar.gz 1444769 SHA256 
b177f26b7a39acccd58b63a06f59dfadbff60bbb4b1161e9db381b1e98ed1412 SHA512 
f58159d30ed6d7ac33ed97082204b4def67bde041847ba81acd2c812640d86d857b69aab037283a7d95501931c3632b5b8a200853126e9ce01246ebaf49bec11
 WHIRLPOOL 
e482212ce017975b84fa70becf4a7d07b64ec0d251a3ce0cd08edaa15e7bc76c3c281ad231f27ecda035163470cae201468f3296398774be04dbbb75586a65c4
 DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 
d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 
2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe
 WHIRLPOOL 
67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71

diff --git a/app-benchmarks/sysbench/sysbench-1.0.1.ebuild 
b/app-benchmarks/sysbench/sysbench-1.0.2.ebuild
similarity index 100%
rename from app-benchmarks/sysbench/sysbench-1.0.1.ebuild
rename to app-benchmarks/sysbench/sysbench-1.0.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-misc/elasticsearch/files/, app-misc/elasticsearch/

2017-03-01 Thread Göktürk Yüksek
commit: ce0c1b6e6b09eaefa401b7f2a19a6f3640f281a4
Author: Tomas Mozes  gmail  com>
AuthorDate: Tue Feb 21 09:28:40 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Mar  2 05:28:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0c1b6e

app-misc/elasticsearch: bump to 2.4.4/5.1.2

Package-Manager: portage-2.3.3

 app-misc/elasticsearch/Manifest|  4 +-
 ...rch-2.4.3.ebuild => elasticsearch-2.4.4.ebuild} |  1 -
 ...rch-5.1.1.ebuild => elasticsearch-5.1.2.ebuild} |  2 +-
 app-misc/elasticsearch/files/elasticsearch.init6   |  1 +
 .../elasticsearch/files/elasticsearch.service6 | 53 ++
 5 files changed, 57 insertions(+), 4 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 2f1dc70955a..f12537168d8 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,2 +1,2 @@
-DIST elasticsearch-2.4.3.tar.gz 27342693 SHA256 
01eb684943be01d4af3131c6795073187b1a5868b6525d9686cc0d7a315db12e SHA512 
357a145050ba155d60239f0127e8b772705efcddc9246492d80792c65c613f82a87dd4e4ea4a36c9555a0b5a536a34e2168d57c5b851c36f042f9a52ab3e24a8
 WHIRLPOOL 
07cd05120ac3bb15cd65b29caca6cc847f0e21cae7ff9a1d1002bcb66a54334c85cfc739e05d8452ba128fb3bdecb6c6cc4726e498f4c9e4e7cb8995c7ea7c2b
-DIST elasticsearch-5.1.1.tar.gz 33291322 SHA256 
cd45bafb1f74a7df9bad12c77b7bf3080069266bcbe0b256b0959ef2536e31e8 SHA512 
2b5faf97c5ff41a9f12e21749d60f3632b39987d4886713ee9646110acdd17323d263168980d7dd4035732556b604acd68dc37ae7b805d84493075776b9d7bcd
 WHIRLPOOL 
ebb46d4a5643f09c0c903055c407a54d46264347924ca37cc73adfee3dd8a9bf2157b1be92b9b1d85636ea92b2d1f89d558c5413c804412996ea9bce42f1c3c6
+DIST elasticsearch-2.4.4.tar.gz 27343272 SHA256 
981092e6ca65ba5560b8b97a74e5ed0eb2236e9128efdb85bb652cec340158e2 SHA512 
899a4d2fc64548bcd488ece223f5f189dfb191eceb36390c4b9d8d0d90ef9d2cb67ada475223b9b2e0bd0fb521a4ab978bc7f60781195927e36d027925338c14
 WHIRLPOOL 
1a90bb8c923a9eab6cc4390b3daaa44cd85d5c1a3a1a5ef7d274050eb25b061a11a91b0f57ebe9f3cb27aafee3267af8f63ca87837f79d622ff362fbc5b6ae1a
+DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 
74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42 SHA512 
1867626e8a87f11ed109e1325fd1d16c9e0af06ebe6a30c78ea679ab533ab377f5da8ea55af6871be33af226f02187a2aadd77e5e23c097dd24055be21e9d691
 WHIRLPOOL 
2e9df71c915343e2cc8ad82c59b877f41f5e093cbeba21f471c32cb51a195eccc6223bc48da48bb4af2e6bea9f2539f2e93b866963148f4ca2940ba4466e614e

diff --git a/app-misc/elasticsearch/elasticsearch-2.4.3.ebuild 
b/app-misc/elasticsearch/elasticsearch-2.4.4.ebuild
similarity index 98%
rename from app-misc/elasticsearch/elasticsearch-2.4.3.ebuild
rename to app-misc/elasticsearch/elasticsearch-2.4.4.ebuild
index 57a8b23eb59..f3901ac933b 100644
--- a/app-misc/elasticsearch/elasticsearch-2.4.3.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-2.4.4.ebuild
@@ -36,7 +36,6 @@ src_prepare() {
 
 src_install() {
keepdir /etc/${PN}
-   dodir /etc/${PN}/scripts
 
insinto /etc/${PN}
doins config/*

diff --git a/app-misc/elasticsearch/elasticsearch-5.1.1.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.1.2.ebuild
similarity index 96%
rename from app-misc/elasticsearch/elasticsearch-5.1.1.ebuild
rename to app-misc/elasticsearch/elasticsearch-5.1.2.ebuild
index 45059715f60..1d57516b9fa 100644
--- a/app-misc/elasticsearch/elasticsearch-5.1.1.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-5.1.2.ebuild
@@ -60,7 +60,7 @@ src_install() {
 
newinitd "${FILESDIR}/${PN}.init7" "${PN}"
newconfd "${FILESDIR}/${PN}.conf3" "${PN}"
-   systemd_newunit "${FILESDIR}"/${PN}.service5 "${PN}.service"
+   systemd_newunit "${FILESDIR}"/${PN}.service6 "${PN}.service"
 }
 
 pkg_postinst() {

diff --git a/app-misc/elasticsearch/files/elasticsearch.init6 
b/app-misc/elasticsearch/files/elasticsearch.init6
index 9b11ed61db9..e3252c55c67 100644
--- a/app-misc/elasticsearch/files/elasticsearch.init6
+++ b/app-misc/elasticsearch/files/elasticsearch.init6
@@ -82,6 +82,7 @@ start() {
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${PID_DIR}"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${ES_BASE_PATH}"
checkpath -d -o "${ES_USER}:${ES_GROUP}" -m750 "${LOG_DIR}"
+   checkpath -d -o root:root -m755 "${CONF_DIR}/scripts"
 
start-stop-daemon --start \
--background \

diff --git a/app-misc/elasticsearch/files/elasticsearch.service6 
b/app-misc/elasticsearch/files/elasticsearch.service6
new file mode 100644
index 000..927acef5ee8
--- /dev/null
+++ b/app-misc/elasticsearch/files/elasticsearch.service6
@@ -0,0 +1,53 @@
+[Unit]
+Description=Elasticsearch
+Documentation=http://www.elastic.co
+Wants=network.target
+After=network.target
+
+[Service]
+Environment=ES_HOME=/usr/share/elasticsearch
+Environment=CONF_DIR=/etc/elasticsearch
+Environment=DATA_DIR=/var/lib/elasticsearch

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

2017-03-01 Thread Mike Gilbert
commit: f87ac1e6d87881c8458bb06b55e116e12107847d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar  2 03:21:59 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  2 03:21:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87ac1e6

sys-apps/systemd: bump to 233

Package-Manager: Portage-2.3.3_p79, Repoman-2.3.1_p72

 sys-apps/systemd/Manifest   |   2 +
 sys-apps/systemd/systemd-233.ebuild | 455 
 2 files changed, 457 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 7d29069209c..5c3e6c675d5 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -3,3 +3,5 @@ DIST systemd-231-man.tar.gz 29466 SHA256 
aecf91c1e1791d026b82360d55b4783f8d2
 DIST systemd-231.tar.gz 4381464 SHA256 
899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 SHA512 
199fa33a0494d1d15f7fe3c796fe14913ad386766571d4d3fbb1cb1c446e04f6d06a965213be4c594a7183e810fc2fd4804fe14f64f21b0a1278b717889811c6
 WHIRLPOOL 
7779291e9fb9873cb1773b8583cf6d4b7dec837363ea89c4a73c1e397a76752b66f8b57d8fc4d9cef768cc1855b5e325ad88a8a69eb5380aa924e0a6dead41b1
 DIST systemd-232-man.tar.gz 30579 SHA256 
23fee775eece788322841e61d6b3bd8c0c13f54a94a40124af816b27cd9f7b69 SHA512 
533ab1a41533b080aad2de7f8579b9b97081668e60cb94fc305316a43e9b0ebb85a959199e0d07278010e437e254b7eebc35f76aabb4bf3cb39a70dcb834a06f
 WHIRLPOOL 
0c13be0a8546f720e72977549fc49ab000377e630856eb5541b948c8105cf4994bba6e694297f3c5cff596293e2a0f857f1346964c6878b32c14fb83a3ce9335
 DIST systemd-232.tar.gz 4529048 SHA256 
1172c7c7d5d72fbded53186e7599d5272231f04cc8b72f9a0fb2c5c20dfc4880 SHA512 
5dbe52f655ec2901b1bfbb1256f83ba26bc82c13097ac9a82e4fbb97886551530f9888c369592f1b410cfff40d6d127b985533a3e29cfab5b30d18739ee5dcb1
 WHIRLPOOL 
f2a1499584c5b5c4d9e945e45ef5e0eef2e8be77acdbd7b3b29a8c8b62dc7a10c162a856df7107c19e2eb19e63bc43a33433686472ca30909237981683cbe980
+DIST systemd-233-man.tar.gz 31386 SHA256 
825e62eb82c4e23997061fc8f56f7ec9bb1e6acd279c76c926cc2bfbf1dc SHA512 
cc5215d3590ffc3c9203a64c14d6adeb0148c421c1396b8c1e43dcb58763b687ce99bdee327dd8a00abab7198171e73b22109a3f2032e4cec6adf2dcc85acf40
 WHIRLPOOL 
ff1f36beff377f675047271df38503e8b71d615ea73c5fdfebf465edaf1fe29b4f89e3194d65cdf84eec9b7c3156de597627fdaffa4b86018520aaa127a7a159
+DIST systemd-233.tar.gz 4660737 SHA256 
8b3e99da3d4164b66581830a7f2436c0c8fe697b5fbdc3927bdb960646be0083 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
 WHIRLPOOL 
ce19f6a546b8f899cfa952e49d47f063fd29186be4a53391bc30ea2c487eb2c140a74ad843a1dc499bb61bba3e9ca055613852291e38b85af5d79c59409dc176

diff --git a/sys-apps/systemd/systemd-233.ebuild 
b/sys-apps/systemd/systemd-233.ebuild
new file mode 100644
index 000..76a3dd24f6d
--- /dev/null
+++ b/sys-apps/systemd/systemd-233.ebuild
@@ -0,0 +1,455 @@
+# 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? ( 

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

2017-03-01 Thread Mike Gilbert
commit: 9762800c6eec4c40e105c531b7bf0e10e84d3d07
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar  2 03:01:09 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  2 03:01:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9762800c

sys-apps/systemd: require python3

Package-Manager: Portage-2.3.3_p79, Repoman-2.3.1_p72

 sys-apps/systemd/systemd-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index c504a2fb2fd..76a3dd24f6d 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+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
 



[gentoo-commits] proj/portage: New tag: repoman-2.3.2

2017-03-01 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Mar  2 02:30:06 2017 +

New tag: repoman-2.3.2




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

2017-03-01 Thread Brian Dolbec
commit: d656de30e755339e8c9084d5b6ddd26904d3410f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Mar  1 23:33:50 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Mar  2 02:26:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d656de30

sys-apps/portage: Version bump

Fixes bugs 575178, 602964, 598080, 603826, 602854, 604165, 554070, 532100,
604474, 583962, 400763, 606464, 567478, 605612, 606832, 606588, 607236,
582098, 607418, 607922, 608594, 610328, 609462, 552814, 50, 610670,
610708, 567478, 610852.

Package-Manager: Portage-2.3.3_p84_p3271, Repoman-2.3.1_p77_p3271

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-2.3.4.ebuild | 380 ++
 2 files changed, 381 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 8b7e3749488..418bb5fe5b7 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,3 +4,4 @@ DIST portage-2.3.0.tar.bz2 907500 SHA256 
1fbed03f78587c80f5afd36b57d7ac085ed5e5b
 DIST portage-2.3.1.tar.bz2 918411 SHA256 
a3c5ee98791c579687ad5ec6a7882a6b6a486a54c14d1bc73ccc9a79b4a507e9 SHA512 
75a713cfa077ac271ad7fad0a48bbc923beedd2ec47000602576297fabae2de47ee69e7e6d52e02c87f9ba5d9e5b27c10fa9be7b308f72c6dcc8e7f6c321f2c6
 WHIRLPOOL 
4ee7942d73e8e5b977d0260b568d31d0b49387787f7ffa2e77d4ec49e00b3e67c54506840be463cb5a6da070683013192f46bb47df1df1a328457de1796d05c0
 DIST portage-2.3.2.tar.bz2 919270 SHA256 
724a9924209c5da5e7ba7f19812db0675bb3b4309f911e37da8c35bbc3fede67 SHA512 
bee95d0308a613083a28b05e5276bc3c4eb5841e17985e3c943a92bc5b9a659eb18ae822219d26da80144febf47b5ad30766536f820162812549f0bc83975bec
 WHIRLPOOL 
0836aac5d9e331d896053160d8e829f997697f83bd3dbe4f14b924b9aa7c41a7c53e48e4ea5873fba05d4d23d715b310e92a10fed348b7ad55afbde149864f20
 DIST portage-2.3.3.tar.bz2 920984 SHA256 
beec3923e14fb98d9992ede0b7718df594c50f366c3e58c2f0ba10102e77271f SHA512 
7dec90a980ce6bb1266bb9c9c9979bc6cb8bdb4f37d8908c78cddf053979aef44424be86ea1fe16a072f6ed21b26233df84f6dd22d6f0c9435816090c675b53c
 WHIRLPOOL 
cc4a7e63b797766cc99ab712902b96e38fe22a482d7eeb3e29843a6070f6601b8bbe9c435b0a9c3cc1947e49c23291f1064f3d01c010d822dcb2686a103b4c3d
+DIST portage-2.3.4.tar.bz2 917183 SHA256 
e773c7c675e5e29213fc0431bb7e624677bed34367c9ac656623225fdfab97b8 SHA512 
ac658d8e0c3045b470efd990a088f3fc39cbdce6715299af8b111e911df90a5dc7c2b0a4fbb8403ac4608f361e853a843a8c15197e84c4cadaadb52cc6a9f3d8
 WHIRLPOOL 
0afca1fb4ab7a049f43a77df6bb4f08a830a21fec664adc62fe6e5990fff5bd12ef7eb381c5e46c0872c4db2afd1fd4aa54b9ff8fdc4d81348683e17147e7c7a

diff --git a/sys-apps/portage/portage-2.3.4.ebuild 
b/sys-apps/portage/portage-2.3.4.ebuild
new file mode 100644
index 000..cc0c18ef3de
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.4.ebuild
@@ -0,0 +1,380 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_3 python3_4 python3_5 python3_6
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE="build doc epydoc +ipc linguas_ru +native-extensions selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
+   python2_7 pypy)
+   ) )
+   

[gentoo-commits] repo/gentoo:master commit in: app-portage/repoman/

2017-03-01 Thread Brian Dolbec
commit: 140d9a5eb2a223aaeb37ddc23cca9b6b3f0a7203
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Mar  2 02:24:08 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Mar  2 02:26:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140d9a5e

app-portage/repoman: Version bump

Fixes bugs 544938, 602002, 533554, 610414, 610954, 611296
Update keywords in .

Package-Manager: Portage-2.3.3_p84_p13490, Repoman-2.3.1_p77_p13490

 app-portage/repoman/Manifest  | 1 +
 app-portage/repoman/{repoman-.ebuild => repoman-2.3.2.ebuild} | 2 +-
 app-portage/repoman/repoman-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index f440d9ad378..9e0523cc613 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -2,3 +2,4 @@ DIST repoman-2.3.0-bug-586864.patch 1074 SHA256 
4ad35afd9237be63c1c2c21348501499
 DIST repoman-2.3.0.tar.bz2 75285 SHA256 
e67d1a2dbb89f44e64a49259e64affcf138ade8ad0f397b93c9cbdecd517b726 SHA512 
960c63caed12f7c89d374ecceb39677b62d588bf75cc8da1857641c60310061188f4c2fd7177c93a4e8f20cf00a423426f2a70666320f263158531a618a7ff9c
 WHIRLPOOL 
bff6d55a4abc5032cd3d04d8e56ec3bb7902c6877836ca4b129f5a57480c01eb6a6225b75fd0cc0b6a2a2991728896ddef3b7ee2a225a901c0523d88d99cecf6
 DIST repoman-2.3.0_rc1.tar.bz2 74621 SHA256 
e1de34b710cd43787a91ab49e0b0a6ca32d942ee130ec74523b00f3c5f4ccefa SHA512 
7594053472512ab66a269acd1e5f3a9191a519df061ed65b612af0ee30f830ff71ab6b602416aa968476fec1f534ecf313317a28df6120b74c7379197b769983
 WHIRLPOOL 
9e00736856879f222eaa2f8330109e92b8c7d262ed5a1ef0cf0c3c36f84dfdedfea2de202043aba7585f42353e1ebaf04b16329c812d7e71f957cf697899abd0
 DIST repoman-2.3.1.tar.bz2 76678 SHA256 
93a39ff20eac6166ec29497ae2476cc168ea35d8822aaed33a3010fe9c2abf91 SHA512 
6655027acaa6b98b7fdf927b6744e87b6ea09fe6d61653874aeb5603943aa9fc68df9435335dfc8f51d25949354660eaccdd1c8b659dbc87aea7a2f8bf3dfd16
 WHIRLPOOL 
29ddd58a8585a3926853beb66afe5d1a41a16667c9155b7dbc08a63ec02ea8873b304ac7267e3525341cd49c15dcc0dc01e0d0802c61a438fb75b113b7aafd66
+DIST repoman-2.3.2.tar.bz2 77218 SHA256 
69b6ed4fae2475f4b4faa4117498caa943ec8e9e360cd5551e819abc7315d19c SHA512 
262dfa8d018b318df695003ec1f370d0d2065f50594cfc2c2ef26989409f61d43e6c0e42d279ed1e316e2a9027ca3fd6e46a06b95d80700d57e0bc3e3713cb6c
 WHIRLPOOL 
b571a759717af651737047d13dd35f122d982a73091f2c4509ff4e45301badf947ecd10668f10ef5cb865eb0b0e49133ceb4561d9872bde9bc4de7cbbd524360

diff --git a/app-portage/repoman/repoman-.ebuild 
b/app-portage/repoman/repoman-2.3.2.ebuild
similarity index 91%
copy from app-portage/repoman/repoman-.ebuild
copy to app-portage/repoman/repoman-2.3.2.ebuild
index 1b0b6dd0a3d..388ea0a05a8 100644
--- a/app-portage/repoman/repoman-.ebuild
+++ b/app-portage/repoman/repoman-2.3.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/repoman"
 else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"

diff --git a/app-portage/repoman/repoman-.ebuild 
b/app-portage/repoman/repoman-.ebuild
index 1b0b6dd0a3d..388ea0a05a8 100644
--- a/app-portage/repoman/repoman-.ebuild
+++ b/app-portage/repoman/repoman-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/repoman"
 else
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-amqp/

2017-03-01 Thread Brian Evans
commit: 0bd6e66d1f4b90623f87c0bec560d64153532fbf
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  2 02:12:30 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  2 02:12:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd6e66d

dev-php/pecl-amqp: Version bump for 1.8.0 and add php7-1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-amqp/Manifest   |  1 +
 dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-php/pecl-amqp/Manifest b/dev-php/pecl-amqp/Manifest
index 6e111f1a636..d5237a14d59 100644
--- a/dev-php/pecl-amqp/Manifest
+++ b/dev-php/pecl-amqp/Manifest
@@ -1,2 +1,3 @@
 DIST amqp-1.7.1.tgz 79905 SHA256 
38a92eaef1aa863404170bcd15605f7f78140eeec1ff5be6af65c5b8081e2599 SHA512 
3cd712410e6614c764b307670ad2398d374bf438c20d28aaa96dc61cabc63530883f87cb1669d0370691b7ca901604a1d93fe81c4ca7dada776f923a368c3b19
 WHIRLPOOL 
2ca1b1a161a6d3b0f1c3bb7f87f379930eae931354d6150e59eb08b2290968ade167e6b2f245be02e06e73b6d1aa34d9150e38b83e9f64b857be235bb01b3720
+DIST amqp-1.8.0.tgz 91850 SHA256 
327a31458a279510f2fe6fce758e063058c324cc47314ec74f5f9e9a11d65f22 SHA512 
a70873e2f9ad47c2e6b028727e9746e1eee8bb1007c7272e422f14527ee3e980c6ffc9a94671c548082c380cee4d9a27ac5c4adce382fdcf9251ac6eb7c7
 WHIRLPOOL 
372d55805cac00025545756b6b63bd8bf053e3a36ca5094c3bcde0f4836420330b4c857b3a133b317d26b13607b14652704fdf6a56b567d6c512f4681bbefa70
 DIST amqp-1.8.0beta2.tgz 91804 SHA256 
c21ba46bfd703d399e40467386343e00cd7b3c072fc48ff2ebbf5f2ec96085c0 SHA512 
24c63c9f4011f3f7b55e20a5f45967a3976602b40312c14d52df5d7a440d58ce7227d2dcb9dd63c2f6a8d0d115df07b59b481de8d5a73e48c325b00891865bd2
 WHIRLPOOL 
5687ce7e997ccf05991289e0fb1c11fb168d1e472c758da2b73650d82e511c3c1b1559142b564fb53bea25a34cd1814e158200161af5e19f493c6081981fbaae

diff --git a/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild 
b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
new file mode 100644
index 000..3be80f83561
--- /dev/null
+++ b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=net-libs/rabbitmq-c-0.5.2"
+RDEPEND=">=net-libs/rabbitmq-c-0.5.2:="



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-amqp/

2017-03-01 Thread Brian Evans
commit: 6b2ea5b346251fc49a86527732d2602973e88b00
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  2 02:17:51 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  2 02:17:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2ea5b3

dev-php/pecl-amqp: Add pkgconfig to DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild 
b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
index 3be80f83561..5960e89908b 100644
--- a/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
+++ b/dev-php/pecl-amqp/pecl-amqp-1.8.0.ebuild
@@ -14,5 +14,5 @@ LICENSE="PHP-3.01"
 SLOT="0"
 IUSE=""
 
-DEPEND=">=net-libs/rabbitmq-c-0.5.2"
+DEPEND=">=net-libs/rabbitmq-c-0.5.2 virtual/pkgconfig"
 RDEPEND=">=net-libs/rabbitmq-c-0.5.2:="



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-amqp/

2017-03-01 Thread Brian Evans
commit: 4dd18b5bad90af5e4edda468a76f207881db5087
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  2 02:13:17 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  2 02:13:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd18b5b

dev-php/pecl-amqp: Drop old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-amqp/Manifest |  2 --
 dev-php/pecl-amqp/pecl-amqp-1.7.1.ebuild   | 18 --
 dev-php/pecl-amqp/pecl-amqp-1.8.0_beta2.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/dev-php/pecl-amqp/Manifest b/dev-php/pecl-amqp/Manifest
index d5237a14d59..08b7a5360ce 100644
--- a/dev-php/pecl-amqp/Manifest
+++ b/dev-php/pecl-amqp/Manifest
@@ -1,3 +1 @@
-DIST amqp-1.7.1.tgz 79905 SHA256 
38a92eaef1aa863404170bcd15605f7f78140eeec1ff5be6af65c5b8081e2599 SHA512 
3cd712410e6614c764b307670ad2398d374bf438c20d28aaa96dc61cabc63530883f87cb1669d0370691b7ca901604a1d93fe81c4ca7dada776f923a368c3b19
 WHIRLPOOL 
2ca1b1a161a6d3b0f1c3bb7f87f379930eae931354d6150e59eb08b2290968ade167e6b2f245be02e06e73b6d1aa34d9150e38b83e9f64b857be235bb01b3720
 DIST amqp-1.8.0.tgz 91850 SHA256 
327a31458a279510f2fe6fce758e063058c324cc47314ec74f5f9e9a11d65f22 SHA512 
a70873e2f9ad47c2e6b028727e9746e1eee8bb1007c7272e422f14527ee3e980c6ffc9a94671c548082c380cee4d9a27ac5c4adce382fdcf9251ac6eb7c7
 WHIRLPOOL 
372d55805cac00025545756b6b63bd8bf053e3a36ca5094c3bcde0f4836420330b4c857b3a133b317d26b13607b14652704fdf6a56b567d6c512f4681bbefa70
-DIST amqp-1.8.0beta2.tgz 91804 SHA256 
c21ba46bfd703d399e40467386343e00cd7b3c072fc48ff2ebbf5f2ec96085c0 SHA512 
24c63c9f4011f3f7b55e20a5f45967a3976602b40312c14d52df5d7a440d58ce7227d2dcb9dd63c2f6a8d0d115df07b59b481de8d5a73e48c325b00891865bd2
 WHIRLPOOL 
5687ce7e997ccf05991289e0fb1c11fb168d1e472c758da2b73650d82e511c3c1b1559142b564fb53bea25a34cd1814e158200161af5e19f493c6081981fbaae

diff --git a/dev-php/pecl-amqp/pecl-amqp-1.7.1.ebuild 
b/dev-php/pecl-amqp/pecl-amqp-1.7.1.ebuild
deleted file mode 100644
index 5c9a71b6026..000
--- a/dev-php/pecl-amqp/pecl-amqp-1.7.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php7-0 php5-6 php5-5"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=net-libs/rabbitmq-c-0.5.2"
-RDEPEND="${DEPEND}"

diff --git a/dev-php/pecl-amqp/pecl-amqp-1.8.0_beta2.ebuild 
b/dev-php/pecl-amqp/pecl-amqp-1.8.0_beta2.ebuild
deleted file mode 100644
index 13c1f963205..000
--- a/dev-php/pecl-amqp/pecl-amqp-1.8.0_beta2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php7-0 php5-6"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=net-libs/rabbitmq-c-0.5.2"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/flent/

2017-03-01 Thread Jason Donenfeld
commit: 5e8e60513842581c59d1b500ef86b6efb378d643
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Feb 28 07:43:47 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Mar  2 00:55:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8e6051

net-analyzer/flent: bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/flent/Manifest| 2 +-
 net-analyzer/flent/{flent-0.15.0.ebuild => flent-1.0.1.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/flent/Manifest b/net-analyzer/flent/Manifest
index 6a57b7fb2db..ece39b4f45a 100644
--- a/net-analyzer/flent/Manifest
+++ b/net-analyzer/flent/Manifest
@@ -1 +1 @@
-DIST flent-0.15.0.tar.gz 2274612 SHA256 
15415e904ffc8c2b65e052f7450fa79ade723b3c535f3c87c97fcac34f1f36b7 SHA512 
b93df5baf9f579257d25cb1a0978f04c1ecdbf193f11901a66c93062b161d5f06c9e1012e66a7decfa13d12993c48c70459586ac3a74d8274d19e5cb9a4ed8ae
 WHIRLPOOL 
34cff2bb7d15097e617ddb11bca9411a71b5eaceaf8cb8f9852758fd3d45f91d26056b59229b7410dab88aedde9015192dd186eeacda2d30f54b448c76f43045
+DIST flent-1.0.1.tar.gz 2285619 SHA256 
1bd2ecfc3e731ff3df161716604aaccb5d945c5040c2c6e512692e373224498c SHA512 
868b83a52805cfdb0dc49379aea25e07135a949cea0e6c2388b026099723c20aa7b0146e19110786e763c7f22e1663c42a8bc21bdae2199d00ac85438a3fdf74
 WHIRLPOOL 
258566fb9130778912e052465651870bf53e722bc341a3dc815a843c5a8f5493de5efb946bf5a363013d85aa58e96d8fc2f466f17eb83ba8089851a3dd98f64a

diff --git a/net-analyzer/flent/flent-0.15.0.ebuild 
b/net-analyzer/flent/flent-1.0.1.ebuild
similarity index 83%
rename from net-analyzer/flent/flent-0.15.0.ebuild
rename to net-analyzer/flent/flent-1.0.1.ebuild
index c39d6922575..8582f7c7e51 100644
--- a/net-analyzer/flent/flent-0.15.0.ebuild
+++ b/net-analyzer/flent/flent-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,9 +14,10 @@ 
SRC_URI="https://github.com/tohojo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+qt4 +plots"
+IUSE="+qt5 qt4 +plots"
 
 RDEPEND="qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )
+   qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
plots? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
net-analyzer/netperf[demo]
net-misc/iperf



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2017-03-01 Thread Patrick McLean
commit: ddd6de576d3d0f0e992974e3f6064c48f2c31039
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Mar  2 00:37:34 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar  2 00:38:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd6de57

sys-cluster/ceph: Revision bump, pull in some python3 patches from upstream

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/ceph/ceph-10.2.5-r4.ebuild | 293 +
 ...ndings-and-tests-compatible-with-Python-3.patch |  22 ++
 ...-Python-bindings-compatible-with-Python-3.patch |  45 
 3 files changed, 360 insertions(+)

diff --git a/sys-cluster/ceph/ceph-10.2.5-r4.ebuild 
b/sys-cluster/ceph/ceph-10.2.5-r4.ebuild
new file mode 100644
index 000..2cac94d409d
--- /dev/null
+++ b/sys-cluster/ceph/ceph-10.2.5-r4.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit check-reqs autotools eutils python-r1 udev user \
+   readme.gentoo-r1 systemd versionator flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="
+   git://github.com/ceph/ceph.git
+   https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="http://ceph.com/download/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="http://ceph.com/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio"
+IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/snappy
+   app-arch/lz4:=
+   app-arch/bzip2
+   dev-libs/boost:=[threads]
+   dev-libs/libaio
+   dev-libs/leveldb[snappy]
+   nss? ( dev-libs/nss )
+   libatomic? ( dev-libs/libatomic_ops )
+   cryptopp? ( dev-libs/crypto++:= )
+   sys-apps/keyutils
+   sys-apps/util-linux
+   dev-libs/libxml2
+   radosgw? ( dev-libs/fcgi )
+   ldap? ( net-nds/openldap )
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse )
+   xfs? ( sys-fs/xfsprogs )
+   zfs? ( sys-fs/zfs )
+   gtk? (
+   x11-libs/gtk+:2
+   dev-cpp/gtkmm:2.4
+   gnome-base/librsvg
+   )
+   radosgw? (
+   dev-libs/fcgi
+   dev-libs/expat
+   net-misc/curl
+   )
+   jemalloc? ( dev-libs/jemalloc )
+   !jemalloc? ( dev-util/google-perftools )
+   lttng? ( dev-util/lttng-ust )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   app-arch/cpio
+   sys-apps/lsb-release
+   virtual/pkgconfig
+   dev-python/sphinx
+   test? (
+   sys-fs/btrfs-progs
+   sys-apps/grep[pcre]
+   dev-python/tox[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/hdparm
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-apps/gptfdisk
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   "
+REQUIRED_USE="
+   $(python_gen_useflags 'python2*')
+   ${PYTHON_REQUIRED_USE}
+   ^^ ( nss cryptopp )
+   ?? ( jemalloc tcmalloc )
+   "
+
+# work around bug in ceph compilation (rgw/ceph_dencoder-rgw_dencoder.o... 
undefined reference to `vtable for RGWZoneGroup')
+REQUIRED_USE+=" radosgw"
+
+RESTRICT="test? ( userpriv )"
+
+# distribution tarball does not include everything needed for tests
+RESTRICT+=" test"
+
+STRIP_MASK="/usr/lib*/rados-classes/*"
+
+UNBUNDLE_LIBS=(
+   src/erasure-code/jerasure/jerasure
+   src/erasure-code/jerasure/gf-complete
+)
+
+PATCHES=(
+   "${FILESDIR}/ceph-10.2.0-dont-use-virtualenvs.patch"
+   #"${FILESDIR}/ceph-10.2.1-unbundle-jerasure.patch"
+   "${FILESDIR}/${PN}-10.2.1-libzfs.patch"
+   "${FILESDIR}/${PN}-10.2.3-build-without-openldap.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-RBD-Python-bindings-compatible-with-Python-3.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-CephFS-bindings-and-tests-compatible-with-Python-3.patch"
+)
+
+check-reqs_export_vars() {
+   if use debug; then
+   CHECKREQS_DISK_BUILD="23G"
+   CHECKREQS_DISK_USR="7G"
+   elif use amd64; then
+   CHECKREQS_DISK_BUILD="12G"
+   CHECKREQS_DISK_USR="450M"
+   else
+   CHECKREQS_DISK_BUILD="1400M"
+   CHECKREQS_DISK_USR="450M"
+   fi
+
+   export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR
+}
+
+user_setup() {
+   enewgroup ceph ${CEPH_GID}
+   enewuser ceph "${CEPH_UID:--1}" -1 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-03-01 Thread Matt Turner
commit: f1f1d3ac03c65afe7406ec96e99c53e394f72b64
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  2 00:25:45 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  2 00:25:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f1d3ac

x11-base/xorg-server: Drop kdrive-evdev option.

Removed upstream by commit 27819950e4158.

 x11-base/xorg-server/xorg-server-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 9aa99ab41d6..812c9fb6f5f 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -164,7 +164,6 @@ src_configure() {
$(use_enable dmx)
$(use_enable glamor)
$(use_enable kdrive)
-   $(use_enable kdrive kdrive-evdev)
$(use_enable suid install-setuid)
$(use_enable tslib)
$(use_enable unwind libunwind)



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

2017-03-01 Thread Patrice Clement
commit: 33113d8a0a029ea9309ad4904e5e61eb0248c34c
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Mar  1 23:50:13 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar  1 23:50:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33113d8a

app-vim/vimbuddy: stable for amd64.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-vim/vimbuddy/vimbuddy-0.9.2-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-vim/vimbuddy/vimbuddy-0.9.2-r1.ebuild 
b/app-vim/vimbuddy/vimbuddy-0.9.2-r1.ebuild
index ab67f9375df..8cd913f07dd 100644
--- a/app-vim/vimbuddy/vimbuddy-0.9.2-r1.ebuild
+++ b/app-vim/vimbuddy/vimbuddy-0.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,8 +10,7 @@ HOMEPAGE="https://github.com/vim-scripts/vimbuddy.vim;
 SRC_URI="https://github.com/vim-scripts/${PN}.vim/archive/${PV}.zip -> 
${P}.zip"
 
 LICENSE="public-domain"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
-IUSE=""
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
 
 S="${WORKDIR}/${PN}.vim-${PV}"
 



[gentoo-commits] proj/kde:master commit in: media-sound/elisa/

2017-03-01 Thread Andreas Sturmlechner
commit: 95bf5bbabebad1d168b15d36ccb29f6bc142c358
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 23:41:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 23:41:56 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=95bf5bba

media-sound/elisa: Add missing DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/elisa/elisa-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/elisa/elisa-.ebuild 
b/media-sound/elisa/elisa-.ebuild
index 981612b77d..46a178e80c 100644
--- a/media-sound/elisa/elisa-.ebuild
+++ b/media-sound/elisa/elisa-.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep kfilemetadata)
$(add_frameworks_dep ki18n)



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

2017-03-01 Thread Patrice Clement
commit: 38f902d2856a37b2f466974a7a0da128c3459112
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 28 22:56:53 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar  1 23:26:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f902d2

app-vim/vim-autoclose: drop ppc and ppc64.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/app-vim/vim-autoclose/vim-autoclose-2.0.ebuild 
b/app-vim/vim-autoclose/vim-autoclose-2.0.ebuild
index 5481df253d7..ee659be9e20 100644
--- a/app-vim/vim-autoclose/vim-autoclose-2.0.ebuild
+++ b/app-vim/vim-autoclose/vim-autoclose-2.0.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="vim plugin: open-close pair of characters"
 HOMEPAGE="https://github.com/Townk/vim-autoclose;
 SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz;
 LICENSE="vim"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~x86"
 
 src_unpack() {
default



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

2017-03-01 Thread Brian Dolbec
commit: 676190c08cde6887ac7d5d34eafaed7986292b93
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Mar  1 22:38:56 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Mar  1 22:39:17 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=676190c0

Portage: Updates for a release

 RELEASE-NOTES | 35 +++
 setup.py  |  2 +-
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 47f4fbaba..574441f9c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,41 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.4
+==
+* Bug Fixes:
+- Bug 575178 emaint typo fix
+- Bug 602964 slot_conflict_handler: report packages that can't be rebuilt
+- Bug 598080 LinkageMapELF: compute multilib category for preserved libs
+- Bug 603826 binarytree._read_metadata: return empty strings for undefined 
values
+- Bug 602854 depgraph: clarify "update has been skipped" message
+- Bug 604164 portageq: allow disabling regex matching of maintainer emails
+- Bug 554070 _dep_check_composite_db: select highest in slot conflict
+- Bug 532100 env-update: call ldconfig if found in EROOT
+- Bug 604474 bin/socks5-server.py: convert address from bytes to str
+- Bug 583962 __multijob_init: work around Cygwin FIFO shortcoming
+- Bug 400763 glsa-check: Apply list only affected versions
+- Bug 606464 depgraph: fix 'SonameAtom' object is not subscriptable
+- Bug 567478 emaint: exit with non-zero status code when module fails
+- Bug 605612 Properly retrieve the count attribute and adjust logic to
+ properly support both GLSA formats
+- Bug 606832 env-update: skip os.access call when ldconfig is None
+- Bug 606588 action_sync: fix TypeError: 'int' object is not subscriptable
+- Bug 607236 emerge: fix error handling for clean_logs
+- Bug 582098 spawn: instantiate userpriv_groups before fork
+- Bug 607418 Fix Python 3.6 "DeprecationWarning: invalid escape sequence" 
warnings
+- Bug 607922 SyncManager: rename async method to sync_async
+- Bug 608594 PopenProcess: suppress ResourceWarning subprocess "still 
running"
+- Bug 610328 emerge: sync given repos even if auto-sync is false
+- Bug 609462 compression_probe: support zstandard (zstd) decompression
+- Bug 552814 repos.conf: rename sync-depth option to clone-depth
+- Bug 50 etc-update: fix hang when using_editor is set
+- Bug 610670 grabfile_package: support -* in profile "packages" files
+- Bug 610708 GitSync: fix spurious "sync-depth is deprecated" messages
+- Bug 567478, 576282, 601054 sync.py: validate repos in _get_repos()
+- Bug 610852 sync.py: recognize repo aliases when updating repositories
+
+
 portage-2.3.3
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 2e86855c1..a346bd419 100755
--- a/setup.py
+++ b/setup.py
@@ -646,7 +646,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.3',
+   version = '2.3.4',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage:master commit in: repoman/

2017-03-01 Thread Brian Dolbec
commit: 6d7651b429956d91ee26b251cb7cbd983e4afd20
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Mar  1 22:38:35 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Mar  1 22:39:17 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6d7651b4

repoman: Updates for a release

 repoman/RELEASE-NOTES | 18 ++
 repoman/setup.py  |  2 +-
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/repoman/RELEASE-NOTES b/repoman/RELEASE-NOTES
index c02e17fac..96d7b2288 100644
--- a/repoman/RELEASE-NOTES
+++ b/repoman/RELEASE-NOTES
@@ -1,6 +1,24 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+repoman-2.3.2
+==
+* Bug Fixes:
+- Bug 544938 add dev-qt/linguist-tools to RDEPEND.suspect set
+- Bug 602002 make unused local USE flags an error
+- Bug 533554 add HOMEPAGE.missingurischeme check
+- Bug 610414 use regular expression to detect line continuations
+- Bug 610954 Warn about stale CVS keywords in ebuild header
+- Bug 611296 Don't update years in non-Gentoo copyright lines
+* Add virtual/linuxtv-dvb-headers to RDEPEND.suspect set
+* Add virtual/os-headers to RDEPEND.suspect set
+* Add gentoo to remote-id type
+* Define long for python3 Fixes: 006b168c1bb6
+* Commit footer improvements
+* Check for empty files in filesdir
+* Deprecate gpe.eclass, confutils.eclass
+
+
 repoman-2.3.1
 ==
 * Bug Fixes:

diff --git a/repoman/setup.py b/repoman/setup.py
index 1c148c634..aaf76eab1 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -447,7 +447,7 @@ def get_manpages():
 
 setup(
name = 'repoman',
-   version = '2.3.1',
+   version = '2.3.2',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2017-03-01 Thread Mike Frysinger
commit: 2c4b242d41c2414cb02d6825d5811f57acf2d640
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Mar  1 22:27:11 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Mar  1 22:37:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4b242d

sys-apps/shadow: mark arm64/ia64/m68k/s390/sh stable

 sys-apps/shadow/shadow-4.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.4-r2.ebuild 
b/sys-apps/shadow/shadow-4.4-r2.ebuild
index 9518ebd16e9..f6354ce3bff 100644
--- a/sys-apps/shadow/shadow-4.4-r2.ebuild
+++ b/sys-apps/shadow/shadow-4.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="acl audit cracklib nls pam selinux skey xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/files/8-stable/, app-admin/rsyslog/

2017-03-01 Thread Thomas Deutschmann
commit: d57f3215d422f2a10d7a1ad8307d22ebabed75c8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 22:18:41 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 22:19:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57f3215

app-admin/rsyslog: Drop old versions for cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/rsyslog/Manifest |   6 -
 15.0-imfile-readmode2-vg-test-workaround.patch |  30 --
 ...8.15.0-imtcp-tls-basic-vg-test-workaround.patch |  12 -
 .../50-rsyslog-8.16.0-fix-leap-year-handling.patch |  86 
 ...rsyslog-8.16.0-fix-queue-engine-issue-262.patch |  51 ---
 .../50-rsyslog-8.16.0-restrict-build-deps.patch|  55 ---
 app-admin/rsyslog/rsyslog-8.16.0-r1.ebuild | 423 ---
 app-admin/rsyslog/rsyslog-8.22.0.ebuild| 451 -
 app-admin/rsyslog/rsyslog-8.23.0.ebuild| 451 -
 9 files changed, 1565 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 6611ae0e83b..e62b3f2e103 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,12 +1,6 @@
-DIST rsyslog-8.16.0.tar.gz 2132012 SHA256 
4fe4f97c10899086d98b9401d7e8d2bcff61c7c3f7cde8627891e36fc6ec1b76 SHA512 
e45acc16078d83937edd7e22f916fe050b62aa057ca4dd980823850f2195213c12db36f759c528b5fe6f1b061a61e2117fca6086245bc248392cc4e61b2383dc
 WHIRLPOOL 
809035873565645cea5896fb19882239a0d70776ea0b948739440f7a28baf6df4bf4e958de7506d289355eadc26e1fba7e9cd8df315339f18f89acaecc462eaa
 DIST rsyslog-8.19.0.tar.gz 2279714 SHA256 
3379b30f2e6ef05a0f1c7327c73923fa5877a80b984506cdf48ed068c94a575e SHA512 
77c40c9d76591ed3561ec76242be2c647848533df5599320ea988cbc200614c47930e0b63f190d31a0c1cec2443d57ca374f07e0909f11eba8a4bd4b8eee0e44
 WHIRLPOOL 
3f7d7134a0c6a475453828440a87d0fa68e7afc583ef12556f3b60f3e07621011b4f48e8c4dfbe46cef2bf2decee3827c42bd4ba481611e7cb76a695dcec5c7b
-DIST rsyslog-8.22.0.tar.gz 2259652 SHA256 
06e2884181333dccecceaca82827ae24ca7a258b4fbf7b1e07a80d4caae640ca SHA512 
105c7a81bd96c6b68b9e9f4d1ae06e63bf531afe4dfd91efb73b2a96e8264270579ccacc6a1bf77ad284913fb7f4bac55f83c5b38f7fa7675f6c4a6fa9b2f3ca
 WHIRLPOOL 
22cb36592654adf67124f31417ad332163d72c852b7d6e471d58f3a45aa8123d1ce701c4853b4e884927587e26dac3645cbe6ffcf291b22c7f789f9513df81a5
-DIST rsyslog-8.23.0.tar.gz 2338318 SHA256 
244e79552d37a5729f3f53786062828adc16fd080eeb0de6507bff55ed21693b SHA512 
4e4832287f02d4b0435b3711241d58cad9f393ce14318bbccce7b89dceeed01205960e7df4b2629831429e550c0865407374eb6a5548ecb47a3aea90c7d7df2d
 WHIRLPOOL 
a4ac676faa6ad09b3e7cf0fbc9c6f827d96a4c14106c3692b523ffc9b90f74745bab7edff2b0c914c160db1f3f83c5f5589203ad8c7cec718c7be8dc2fd0ab66
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
 DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca0a2c00017bd770b2e2e9677427 SHA512 
0e97db84cc8fe9fd6e3ffb5a78b32fd213e22833c6ed605329c579132d127b7d65b3f66c64e6bddeb1967aa9ed90645a7c24b9d5e643f95bdaf48ed9fc82cb5f
 WHIRLPOOL 
2c4925fda01e49f95ed3d2f43898cdf8f6d679ace5c2a1d1d330dfc422936ae7751cfefa480359b26d2cb782a8217865336f5e04e65e81ffce565b3388c2ff01
-DIST rsyslog-doc-8.16.0.tar.gz 4174347 SHA256 
03033d264b29fd791299d5d618bd061853c008ac8087f3b6c4870e1b8f6abc39 SHA512 
746e4de102f15ea10085ca21eeed74dd8264742ba7029cb54caf87b72070ab6a73e79af46d97717323be1e68d9d1fa78807d5d4446d15524aa4c565650f7b0d0
 WHIRLPOOL 
ff8dfcc3dd7e87a7316f94a3b8f199cd902cbf99772bb97147b9af37b8c6941f13341438450b3dbf3139d5518488e74df6b77c1eec3182e92a9476ccb951ec5b
 DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 
f76958d2fbcbb3a2db531ec3878d6d9a8c4a622e457b9c97b7c7dcca0ddd6512 SHA512 
120f229a641119649fc897948fb0934039a95d0ef63e68b10ab635620d84988d794fd5dc33617353028e786513a86b3a1cd0c4fef9c755dab5bedd8e0246532e
 WHIRLPOOL 
fc0642eef4e686fc653db6a654f96fd9037e083a02e06d64b7b2a2e0292d745ca6e24821df3b9825e0eba2c4808b2755dfaeb90b62a49662ab22a171ffe2e63b
-DIST rsyslog-docs-8.22.0.tar.gz 4307880 SHA256 
4367e52dddcaca111c40585aa632a9dc68f27ae2e5a51685a08dbabf4e1d2c59 SHA512 
e1d09182d564985ede4826b7366e183d75abf67b24e3aa65d607fc080cf6901612dbbb32188c640b69a4562b2bee2018b4116c6d0fa18ceb1575b9b700e85481
 WHIRLPOOL 
0f5aa06ce8b4c1c5aabbe378c67052ca54c730709736025b70c553cb4caaf7c9e257ea4146f3cc40d59ec3d3f34ef38df2683421fcffb89dc95fd65644eb2ee2
-DIST rsyslog-docs-8.23.0.tar.gz 4316852 SHA256 
c2b23952e5878af334a7b71de76fc6bd432e90dff968da545d3bd73f8a4a147f SHA512 
5c57159e17c728e0fcada5cd03dfe45edca2f9b6554628729387eedb94936c0ef16254f5b0e3524dd6ce732d57e42994e1293478bd28b51747a49f725f148bc0
 WHIRLPOOL 

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

2017-03-01 Thread Thomas Deutschmann
commit: 6732afce72424f09758e1985be7d8efda9c08941
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 22:05:25 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 22:19:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6732afce

profiles: Adjust package.use.mask for app-admin/rsyslog on arm64

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 6fd8cfa6094..5d17187bb1e 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (01 Mar 2017)
+# Unkeyworded depedencies
+app-admin/rsyslog grok kafka mongodb normalize rabbitmq
+
 # Michael Weber  (01 Mar 2017)
 # untested dependencies
 net-libs/libpcap bluetooth



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, app-admin/rsyslog/, profiles/arch/amd64/, ...

2017-03-01 Thread Thomas Deutschmann
commit: 22da16f59be556c5bb6bd169b38dadc470dc7461
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 21:54:43 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 22:18:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22da16f5

app-admin/rsyslog: Bump to v8.25.0

EBuild changes:
===
- New MaxMind DB lookup message modify plugin added
  (can be enabled via "mdblookup" USE flag)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/rsyslog/Manifest  |   2 +
 app-admin/rsyslog/metadata.xml  |   1 +
 app-admin/rsyslog/rsyslog-8.25.0.ebuild | 455 
 profiles/arch/amd64/package.use.mask|   4 +
 profiles/arch/base/package.use.mask |   4 +
 profiles/arch/x86/package.use.mask  |   4 +
 6 files changed, 470 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 99baaa34c10..6611ae0e83b 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -3,8 +3,10 @@ DIST rsyslog-8.19.0.tar.gz 2279714 SHA256 
3379b30f2e6ef05a0f1c7327c73923fa5877a8
 DIST rsyslog-8.22.0.tar.gz 2259652 SHA256 
06e2884181333dccecceaca82827ae24ca7a258b4fbf7b1e07a80d4caae640ca SHA512 
105c7a81bd96c6b68b9e9f4d1ae06e63bf531afe4dfd91efb73b2a96e8264270579ccacc6a1bf77ad284913fb7f4bac55f83c5b38f7fa7675f6c4a6fa9b2f3ca
 WHIRLPOOL 
22cb36592654adf67124f31417ad332163d72c852b7d6e471d58f3a45aa8123d1ce701c4853b4e884927587e26dac3645cbe6ffcf291b22c7f789f9513df81a5
 DIST rsyslog-8.23.0.tar.gz 2338318 SHA256 
244e79552d37a5729f3f53786062828adc16fd080eeb0de6507bff55ed21693b SHA512 
4e4832287f02d4b0435b3711241d58cad9f393ce14318bbccce7b89dceeed01205960e7df4b2629831429e550c0865407374eb6a5548ecb47a3aea90c7d7df2d
 WHIRLPOOL 
a4ac676faa6ad09b3e7cf0fbc9c6f827d96a4c14106c3692b523ffc9b90f74745bab7edff2b0c914c160db1f3f83c5f5589203ad8c7cec718c7be8dc2fd0ab66
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
+DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca0a2c00017bd770b2e2e9677427 SHA512 
0e97db84cc8fe9fd6e3ffb5a78b32fd213e22833c6ed605329c579132d127b7d65b3f66c64e6bddeb1967aa9ed90645a7c24b9d5e643f95bdaf48ed9fc82cb5f
 WHIRLPOOL 
2c4925fda01e49f95ed3d2f43898cdf8f6d679ace5c2a1d1d330dfc422936ae7751cfefa480359b26d2cb782a8217865336f5e04e65e81ffce565b3388c2ff01
 DIST rsyslog-doc-8.16.0.tar.gz 4174347 SHA256 
03033d264b29fd791299d5d618bd061853c008ac8087f3b6c4870e1b8f6abc39 SHA512 
746e4de102f15ea10085ca21eeed74dd8264742ba7029cb54caf87b72070ab6a73e79af46d97717323be1e68d9d1fa78807d5d4446d15524aa4c565650f7b0d0
 WHIRLPOOL 
ff8dfcc3dd7e87a7316f94a3b8f199cd902cbf99772bb97147b9af37b8c6941f13341438450b3dbf3139d5518488e74df6b77c1eec3182e92a9476ccb951ec5b
 DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 
f76958d2fbcbb3a2db531ec3878d6d9a8c4a622e457b9c97b7c7dcca0ddd6512 SHA512 
120f229a641119649fc897948fb0934039a95d0ef63e68b10ab635620d84988d794fd5dc33617353028e786513a86b3a1cd0c4fef9c755dab5bedd8e0246532e
 WHIRLPOOL 
fc0642eef4e686fc653db6a654f96fd9037e083a02e06d64b7b2a2e0292d745ca6e24821df3b9825e0eba2c4808b2755dfaeb90b62a49662ab22a171ffe2e63b
 DIST rsyslog-docs-8.22.0.tar.gz 4307880 SHA256 
4367e52dddcaca111c40585aa632a9dc68f27ae2e5a51685a08dbabf4e1d2c59 SHA512 
e1d09182d564985ede4826b7366e183d75abf67b24e3aa65d607fc080cf6901612dbbb32188c640b69a4562b2bee2018b4116c6d0fa18ceb1575b9b700e85481
 WHIRLPOOL 
0f5aa06ce8b4c1c5aabbe378c67052ca54c730709736025b70c553cb4caaf7c9e257ea4146f3cc40d59ec3d3f34ef38df2683421fcffb89dc95fd65644eb2ee2
 DIST rsyslog-docs-8.23.0.tar.gz 4316852 SHA256 
c2b23952e5878af334a7b71de76fc6bd432e90dff968da545d3bd73f8a4a147f SHA512 
5c57159e17c728e0fcada5cd03dfe45edca2f9b6554628729387eedb94936c0ef16254f5b0e3524dd6ce732d57e42994e1293478bd28b51747a49f725f148bc0
 WHIRLPOOL 
8cb566131a9ae491a2839450b58a67ad3dd2fda41aad93d265b11dc1d33b7f765f65ef82166c79f2588fc4543f1aac570921242b61c226849218649bf6b943b3
 DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 
f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 
b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b
 WHIRLPOOL 
e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d
+DIST rsyslog-docs-8.25.0.tar.gz 4359583 SHA256 
3fa96f85ca31b09b16dcc4b184f9beeb5fb06ba463b0ced7046ec2a471b7d3ad SHA512 
e0068ec00bbda2d1cf7f14105ad83e82bea9291ed5d5fda3ffcff2db32747b65e7b6d65743a3221aeca03be9c6efcee1db7f03c2da115a3aed60848556befa71
 WHIRLPOOL 

[gentoo-commits] proj/portage:master commit in: repoman/

2017-03-01 Thread Zac Medico
commit: 7ee35c0615ca18903e478581e23ff4efbdb75a0a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar  1 22:16:56 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar  1 22:17:19 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7ee35c06

repoman/MANIFEST.in: include .repoman_not_installed

Suggested-by: Arfrever Frehtes Taifersar Arahesis  gmail.com>

 repoman/MANIFEST.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/repoman/MANIFEST.in b/repoman/MANIFEST.in
index ed81a97db..d9ef2aee0 100644
--- a/repoman/MANIFEST.in
+++ b/repoman/MANIFEST.in
@@ -1,3 +1,4 @@
 
 # for the tests
 include cnf/metadata.xsd
+include .repoman_not_installed



[gentoo-commits] proj/mysql-extras:master commit in: /

2017-03-01 Thread Brian Evans
commit: ffd476e16b8daf2752935b714f2b1add7c5b87fe
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Mar  1 21:39:23 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Mar  1 21:39:23 2017 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=ffd476e1

Respin elib patch for mysql 5.6.35

 20006_all_cmake_elib-mysql-5.6.35.patch | 205 
 1 file changed, 205 insertions(+)

diff --git a/20006_all_cmake_elib-mysql-5.6.35.patch 
b/20006_all_cmake_elib-mysql-5.6.35.patch
new file mode 100644
index 000..de3df07
--- /dev/null
+++ b/20006_all_cmake_elib-mysql-5.6.35.patch
@@ -0,0 +1,205 @@
+diff -ur mysql-old/cmake/install_layout.cmake mysql/cmake/install_layout.cmake
+--- mysql-old/cmake/install_layout.cmake   2014-01-20 00:14:06.581799638 
-0100
 mysql/cmake/install_layout.cmake   2014-01-20 00:15:27.647802721 -0100
+@@ -43,7 +43,8 @@
+ # - INSTALL_SBINDIR (directory with mysqld)
+ # - INSTALL_SCRIPTDIR   (several scripts, rarely used)
+ #
+-# - INSTALL_LIBDIR  (directory with client end embedded libraries)
++# - INSTALL_LIBDIR  (directory with client libraries)
++# - INSTALL_ELIBDIR (directory with embedded libraries)
+ # - INSTALL_PLUGINDIR   (directory for plugins)
+ #
+ # - INSTALL_INCLUDEDIR  (directory for MySQL headers)
+@@ -117,6 +118,7 @@
+ SET(INSTALL_SCRIPTDIR_STANDALONE"scripts")
+ #
+ SET(INSTALL_LIBDIR_STANDALONE   "lib")
++SET(INSTALL_ELIBDIR_STANDALONE  "lib")
+ SET(INSTALL_PLUGINDIR_STANDALONE"lib/plugin")
+ #
+ SET(INSTALL_INCLUDEDIR_STANDALONE   "include")
+@@ -148,9 +150,11 @@
+ #
+ IF(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64")
+   SET(INSTALL_LIBDIR_RPM"lib64")
++  SET(INSTALL_ELIBDIR_RPM   "lib64")
+   SET(INSTALL_PLUGINDIR_RPM "lib64/mysql/plugin")
+ ELSE()
+   SET(INSTALL_LIBDIR_RPM"lib")
++  SET(INSTALL_ELIBDIR_RPM   "lib")
+   SET(INSTALL_PLUGINDIR_RPM "lib/mysql/plugin")
+ ENDIF()
+ #
+@@ -178,6 +182,7 @@
+ SET(INSTALL_SCRIPTDIR_DEB   "scripts")
+ #
+ SET(INSTALL_LIBDIR_DEB  "lib")
++SET(INSTALL_ELIBDIR_DEB "lib")
+ SET(INSTALL_PLUGINDIR_DEB   "lib/plugin")
+ #
+ SET(INSTALL_INCLUDEDIR_DEB  "include")
+@@ -204,6 +209,7 @@
+ SET(INSTALL_SCRIPTDIR_SVR4  "scripts")
+ #
+ SET(INSTALL_LIBDIR_SVR4 "lib")
++SET(INSTALL_ELIBDIR_SVR4"lib")
+ SET(INSTALL_PLUGINDIR_SVR4  "lib/plugin")
+ #
+ SET(INSTALL_INCLUDEDIR_SVR4 "include")
+@@ -234,7 +240,7 @@
+ # Set INSTALL_FOODIR variables for chosen layout (for example, INSTALL_BINDIR
+ # will be defined  as ${INSTALL_BINDIR_STANDALONE} by default if STANDALONE
+ # layout is chosen)
+-FOREACH(var BIN SBIN LIB MYSQLSHARE SHARE PLUGIN INCLUDE SCRIPT DOC MAN
++FOREACH(var BIN SBIN LIB ELIB MYSQLSHARE SHARE PLUGIN INCLUDE SCRIPT DOC MAN
+   INFO MYSQLTEST SQLBENCH DOCREADME SUPPORTFILES MYSQLDATA PLUGINTEST
+   SECURE_FILE_PRIV SECURE_FILE_PRIV_EMBEDDED)
+   SET(INSTALL_${var}DIR  ${INSTALL_${var}DIR_${INSTALL_LAYOUT}}
+diff -ur mysql-old/cmake/libutils.cmake mysql/cmake/libutils.cmake
+--- mysql-old/cmake/libutils.cmake 2014-01-20 00:14:06.581799638 -0100
 mysql/cmake/libutils.cmake 2014-01-20 00:15:27.647802721 -0100
+@@ -40,6 +40,8 @@
+ # - MERGE_LIBRARIES(target [STATIC|SHARED|MODULE]  [linklib1  linklibN]
+ #  [EXPORTS exported_func1  exported_func_N]
+ #  [OUTPUT_NAME output_name]
++#  [OUTPUT_DIR output_dir]
++
+ # This macro merges several static libraries into a single one or creates a 
shared
+ # library from several convenience libraries
+ 
+@@ -214,7 +216,7 @@
+ #)
+ MACRO(MERGE_LIBRARIES)
+   MYSQL_PARSE_ARGUMENTS(ARG
+-"EXPORTS;OUTPUT_NAME;COMPONENT"
++"EXPORTS;OUTPUT_NAME;COMPONENT;OUTPUT_DIR"
+ "STATIC;SHARED;MODULE;NOINSTALL"
+ ${ARGN}
+   )
+@@ -265,7 +267,11 @@
+ IF(ARG_COMPONENT)
+   SET(COMP COMPONENT ${ARG_COMPONENT}) 
+ ENDIF()
+-MYSQL_INSTALL_TARGETS(${TARGET} DESTINATION "${INSTALL_LIBDIR}" ${COMP})
++IF(ARG_OUTPUT_DIR)
++  MYSQL_INSTALL_TARGETS(${TARGET} DESTINATION "${ARG_OUTPUT_DIR}" ${COMP})
++ELSE()
++  MYSQL_INSTALL_TARGETS(${TARGET} DESTINATION "${INSTALL_LIBDIR}" ${COMP})
++ENDIF()
+   ENDIF()
+   SET_TARGET_PROPERTIES(${TARGET} PROPERTIES LINK_INTERFACE_LIBRARIES "")
+ 
+diff -ur mysql-old/libmysql/CMakeLists.txt mysql/libmysql/CMakeLists.txt
+--- mysql-old/libmysql/CMakeLists.txt  2014-01-20 00:14:06.580799638 -0100
 mysql/libmysql/CMakeLists.txt  2014-01-20 00:15:27.647802721 -0100
+@@ -179,8 +179,13 @@
+   LIST(APPEND LIBS auth_win_client)
+ ENDIF()
+
++SET(INSTALL_STATIC_LIBS "")
++IF(NOT ENABLE_STATIC_LIBS)
++  SET(INSTALL_STATIC_LIBS "NOINSTALL")
++ENDIF()
++
+ # Merge several convenience libraries into one big mysqlclient
+-MERGE_LIBRARIES(mysqlclient STATIC ${LIBS} 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/urh/

2017-03-01 Thread Richard Farina
commit: 331ad39b05e31c1f88fbec55281f84afc45109c1
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Mar  1 21:18:20 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Mar  1 21:18:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331ad39b

net-wireless/urh: add missing rdep

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/urh/{urh-1.5.2.ebuild => urh-1.5.2-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/urh/urh-1.5.2.ebuild 
b/net-wireless/urh/urh-1.5.2-r1.ebuild
similarity index 90%
rename from net-wireless/urh/urh-1.5.2.ebuild
rename to net-wireless/urh/urh-1.5.2-r1.ebuild
index b82d902d8b2..a20cf22c166 100644
--- a/net-wireless/urh/urh-1.5.2.ebuild
+++ b/net-wireless/urh/urh-1.5.2-r1.ebuild
@@ -23,4 +23,5 @@ DEPEND="${PYTHON_DEPS}
net-libs/libhackrf
net-wireless/rtl-sdr"
 RDEPEND="${DEPEND}
-   dev-python/PyQt5[${PYTHON_USEDEP}]"
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   net-wireless/gr-osmosdr"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg-pkcs11-scd/

2017-03-01 Thread Alon Bar-Lev
commit: 9f463e5864c94f9f1b2a0404a980fbcec6d86e1a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Mar  1 21:13:49 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Mar  1 21:14:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f463e58

app-crypt/gnupg-pkcs11-scd: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/gnupg-pkcs11-scd/Manifest | 2 +-
 .../{gnupg-pkcs11-scd-0.7.4.ebuild => gnupg-pkcs11-scd-0.7.5.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg-pkcs11-scd/Manifest 
b/app-crypt/gnupg-pkcs11-scd/Manifest
index 41759577eaa..8dcc6ed6ea4 100644
--- a/app-crypt/gnupg-pkcs11-scd/Manifest
+++ b/app-crypt/gnupg-pkcs11-scd/Manifest
@@ -1 +1 @@
-DIST gnupg-pkcs11-scd-0.7.4.tar.bz2 129662 SHA256 
790dfd55f1651fe86f6186558cc8f1631897db81feb1a91c0e2f012049c6a922 SHA512 
4b76127009e660ba18aaa191b0630e5a4c0c6aaeff2587a36c142d843f16a30dfdfa640dafd948f31014a9616f3c9d18bef20fa6ca631e2507af8dd5891e32b7
 WHIRLPOOL 
3e7f6751efd2642fd45bc28924a0fc92b023ad586cca644a48ab2dc265d97f8e5e0d6d0a9ccfc2268ef9d874182cbc38cc416805758e5c2414939eaec258887a
+DIST gnupg-pkcs11-scd-0.7.5.tar.bz2 130427 SHA256 
80ee610c0c798d2da887a22d5614366f4d9e06f296377dcf7e4fd59c2c1eb15e SHA512 
3684019fe2b6dc6127d251e6494fd82f6f61d1b61eb1ee16c3faea4d324737a8f97f38cf8e6436252a8ab50003afae485a6db11de12e7c181ac5b31640f01c90
 WHIRLPOOL 
681ecb5d35d27cb08c4a22a522610026c78c99216a3c3daa2429863a34205cfbb912d61bf7f97e229940ba0a71800341812990d2554cf3abcee0a5d9fd4c1b45

diff --git a/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.4.ebuild 
b/app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.5.ebuild
similarity index 100%
rename from app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.4.ebuild
rename to app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.7.5.ebuild



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/

2017-03-01 Thread Andreas Sturmlechner
commit: d4d9aaf94e60f065cfb99b0ea3f677ab7affe396
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 21:09:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 21:09:49 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d4d9aaf9

kde-plasma/plasma-sdk: Require dev-libs/kirigami:2

Upstream commit db66899283cf5dcbe133ee8786b7665361182955

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-plasma/plasma-sdk/plasma-sdk-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
index 0e2c0c6b68..7478e37f92 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-.ebuild
@@ -33,7 +33,7 @@ DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
-   dev-libs/kirigami:1
+   dev-libs/kirigami:2
plasmate? (
$(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep knewstuff)



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2017-03-01 Thread Andreas Sturmlechner
commit: e87c33872010d3b57fa8a8cce77c0ffb4e78ac7f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 21:07:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 21:08:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87c3387

sci-geosciences/qgis: 2.18.4 version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-2.18.4.ebuild | 187 
 2 files changed, 188 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 87ad6ae8cc7..5ea73676a83 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -2,4 +2,5 @@ DIST qgis-1.8.0.tar.bz2 29997204 SHA256 
700be4f81c4a6b6335a0217a6c476328c0ea0254
 DIST qgis-2.14.5.tar.bz2 74336261 SHA256 
acc1bc1b1c838503e072b3c80de075185f6059d75bb8a686da7a6ab9264b514d SHA512 
d493c83a96eeea2e52199c9a8812989ea89c3357e2f984fdc92f0a05b240770f7ed2d77b1bdbb0e57975c37916acbd6cc4115db5fe11f63897957e8baf6a5586
 WHIRLPOOL 
3cecafad597ae793acd97648987bb130f17bfc8392cde5fd55f093f54786312a2389cdc754c67b47eb0b9512dc981f95cd85cc5dbaaf178c674a477273e83927
 DIST qgis-2.18.2.tar.bz2 83593908 SHA256 
e218ecc2c0b983a95bba0dc46788661e803cf870f5740cbcfaa1ea39a71f02a0 SHA512 
b78bc4f109015f943fa019f0c03208496626d8eae1887eddf975f5fdf81f455db47428b8051a3d02ae46e0482bd7c955871b7d5ead5a70205f6525f085dcbf7f
 WHIRLPOOL 
97629355706241f84152142793881cbd973a269b3fdf5aa9786b4c0d49af7d26c089461638472a977d1a649f6881599467579706837f1ab69e7be3e5cae96cfb
 DIST qgis-2.18.3.tar.bz2 83508061 SHA256 
743f4f22f8a17b1fd0ae575ed4da1d20ab1fe06561564d097b75c21fddf9b394 SHA512 
6d2256cf85ebc1f1ddd3636f8a48284de95c42e3adb26e780b4847208c5ead80dd6a44c1a11d263bcc15bfbd7337d62d10b738ad8a7076382dbe4c4a011ff6fc
 WHIRLPOOL 
d342b3d0dd211c63f49e9b3292a585e6fd64d5837cd9bf4fe7bb53a9bd437220d7f5274b012d2732196bd5425388fa9a985fc5d342be5aee9e7fd0d008ca9c48
+DIST qgis-2.18.4.tar.bz2 85419060 SHA256 
737827fd4c63c859a0ea7badd36ebcba970ca7c0a8feda4b10c0de0ed52546e8 SHA512 
3938fbc1f87990a08411ba8f793d7900f10eaea1824a5a9d2217ca0dea1a8b0849ec91c41be50dc65f590713391bb613429bf48f9ea0ffaaba876dde35b98fc7
 WHIRLPOOL 
4dfb9a304c193de3f276871cafe3f0683764d5e7fdc5015e8f3d76c9f46072c01758e87097e0db69657b38da3f5908b41293319d909b5c69b5d23f98ba473b54
 DIST qgis_sample_data.tar.gz 13601736 SHA256 
a31c54056776e8476e1f959870830f850423645cfb80d88811f3b365c29f2b4a SHA512 
5847d7b32e5f75e771adf6b959847024f55b2360c307bd80e5628595fc53f5aaca18adf6cb00fa027a7e7b326c7f72bab58df16674daf20b77c676e163d93f78
 WHIRLPOOL 
fe7746f8a72807742427c6fb70f1453e195be75322d5784adc484ac14b0eae55569dbded7468ea2ba0c34781fe14918e07a5a187dca82bff551c6117f941d7f5

diff --git a/sci-geosciences/qgis/qgis-2.18.4.ebuild 
b/sci-geosciences/qgis/qgis-2.18.4.ebuild
new file mode 100644
index 000..5cc7c2eb878
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-2.18.4.ebuild
@@ -0,0 +1,187 @@
+# 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="sqlite"
+
+inherit cmake-utils eutils fdo-mime gnome2-utils python-single-r1
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="http://www.qgis.org/;
+SRC_URI="
+   http://qgis.org/downloads/qgis-${PV}.tar.bz2
+   examples? ( http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz 
)"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples georeferencer grass mapserver oracle postgres python webkit"
+
+REQUIRED_USE="
+   grass? ( python )
+   mapserver? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt4,ssl]
+   >=dev-db/spatialite-4.1.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/qjson
+   dev-qt/designer:4
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtscript:4
+   dev-qt/qtsvg:4
+   dev-qt/qtsql:4
+   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   sci-libs/proj
+   x11-libs/qscintilla:=[qt4(-)]
+   >=x11-libs/qwt-6.1.2:6=[svg,qt4(-)]
+   >=x11-libs/qwtpolar-1[qt4(-)]
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( >=sci-geosciences/grass-7.0.0:= )
+   mapserver? ( dev-libs/fcgi )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS}
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt4[X,sql,svg,webkit?,${PYTHON_USEDEP}]
+   

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

2017-03-01 Thread Thomas Deutschmann
commit: 50d033dbf53ae60a8535ae5d8c51d371e361
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 20:58:29 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 20:59:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d033db

dev-db/mysql: Drop old security vulnerable version (bug #611318)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/mysql/Manifest|   1 -
 dev-db/mysql/mysql-5.5.54.ebuild | 125 ---
 2 files changed, 126 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index e8e48da8262..a1fc29984fe 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,5 +1,4 @@
 DIST mysql-5.5.54.tar.gz 21041949 SHA256 
273bcbcf8cc84061eb07c359308563b2029eb3f70f78b558905bc1b5c5791ab8 SHA512 
885e21a59cf7e835dd1ca7254889fc4e5762fdebbb1e625465ef7fa3be6533d48091b68a6d1f2de0297270cfd0ca7e8e643fc2e0b7fc14325f48708e7a55460b
 WHIRLPOOL 
bdb8ec54b6b831dba673c5a7b6328809e79b8406a511a108ced93bd3efa42d718d35462cf0bf098db0a1108217d5d47c19c2540d87ad5f1ccfd66c55dd67ca3f
 DIST mysql-5.6.35.tar.gz 32167628 SHA256 
dddcba169b98844d7c65346cbd791c853edf942d78440381685087b84aa35020 SHA512 
106c4b05c52cd2bb5378376e4a453aeb55eda0adce527862c435068597c3e60f44e3c64476011befefd688e6fdf30f2245e28320d57d9fccbb2415d87498e7f2
 WHIRLPOOL 
e8972bba163453e54dc3859a7cfd07b4dc38125e0b5f7b41940afa6f1466820079f18e88769ea198b12645383d105340ab5ea998b32a95d083d08689658510bc
 DIST mysql-extras-20160212-0233Z.tar.bz2 297332 SHA256 
01a52587ef1335b2795197d2e547c0b3a1e4b705db09f96cdfb45d2152b6536b SHA512 
956dbdcb987556c0625944848f97a36d096cd1f1712a2e051dd027f2856d3c6e94a18d23faca71882260c4b12ee329e3a5f569443b877a3c3e5e88146bfac916
 WHIRLPOOL 
e3837d329ddd137be60fe9d0b37f35ed2e0e7fe1383f38ee45617be288ae318a444e6befdfbaf64b07d4a88ec47fec5cd88d733ecd5bb32ce40f3ba8d09573cd
-DIST mysql-extras-20161019-1853Z.tar.bz2 304137 SHA256 
985a498fd45b2fb0d9ca06f45c18823b019cd807a6dfea1f3a1fd9e7dde970e4 SHA512 
2f46663e268f46db9c8102a0c69d5ded1d1b5cde74d446586f5faf9a74e4de1afbeade79922faab91cd2b214d3dd1298bcd02df915d3f09f07ec649bba1aa390
 WHIRLPOOL 
d0326a0399fa2a79a1446b4dbcd7528089cb14c7598ec83a54817c5d41bc144c9a5215954067c4f19932a4a6ec3d4bc4dca95ba735694b4ef0421a59479ca4f0
 DIST mysql-extras-20170301-2020Z.tar.bz2 306195 SHA256 
646eb75c838ac4241598cc0638877f50044ec702c82b1fc3ddefb99f1f4b3fae SHA512 
b11b252d11b907e2b3be406e11b9a464092950696100afd575a2be78eac33251a9f56bf128b497beb8c801a2e5d02b11ad37ef78d25aed892a7aa90ca4c9581f
 WHIRLPOOL 
466b18c388160d5c7557ed0e0bddc45eda823b0c1c490540fb61008da759b6559b6012593d7beb3de5123e247521ace925413abc28edd692585c282456d7fbf9

diff --git a/dev-db/mysql/mysql-5.5.54.ebuild b/dev-db/mysql/mysql-5.5.54.ebuild
deleted file mode 100644
index 91a0d96963b..000
--- a/dev-db/mysql/mysql-5.5.54.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_EXTRAS_VER="20161019-1853Z"
-MY_PV="${PV//_alpha_pre/-m}"
-MY_PV="${MY_PV//_/-}"
-
-# Build type
-BUILD="cmake"
-
-inherit toolchain-funcs mysql-v2
-# only to make repoman happy. it is really set in the eclass
-IUSE="$IUSE"
-
-# Define the mysql-extras source
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE='20019_all_mysql-5.5-mtr-perl-deprecation.patch'
-
-DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
-RDEPEND="${RDEPEND}"
-
-# Please do not add a naive src_unpack to this ebuild
-# If you want to add a single patch, copy the ebuild to an overlay
-# and create your own mysql-extras tarball, looking at 000_index.txt
-
-# Official test instructions:
-# USE='embedded extraengine perl ssl static-libs community' \
-# FEATURES='test userpriv -usersandbox' \
-# ebuild mysql-X.X.XX.ebuild \
-# digest clean package
-src_test() {
-
-   local TESTDIR="${BUILD_DIR}/mysql-test"
-   local retstatus_unit
-   local retstatus_tests
-
-   # Bug #213475 - MySQL _will_ object strenously if your machine is named
-   # localhost. Also causes weird failures.
-   [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be 
named localhost"
-
-   if ! use "minimal" ; then
-
-   if [[ $UID -eq 0 ]]; then
-   die "Testing with FEATURES=-userpriv is no longer 
supported by upstream. Tests MUST be run as non-root."
-   

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

2017-03-01 Thread Thomas Deutschmann
commit: 62004c5b77c62f81b802a11acd3e8ea8cce13a35
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 20:57:19 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 20:59:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62004c5b

dev-db/mysql: Add patch for CVE-2017-3302 to 5.5 branch (bug #611318)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-db/mysql/Manifest   |   1 +
 dev-db/mysql/mysql-5.5.54-r1.ebuild | 125 
 2 files changed, 126 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 3bc022334cf..e8e48da8262 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,3 +2,4 @@ DIST mysql-5.5.54.tar.gz 21041949 SHA256 
273bcbcf8cc84061eb07c359308563b2029eb3f
 DIST mysql-5.6.35.tar.gz 32167628 SHA256 
dddcba169b98844d7c65346cbd791c853edf942d78440381685087b84aa35020 SHA512 
106c4b05c52cd2bb5378376e4a453aeb55eda0adce527862c435068597c3e60f44e3c64476011befefd688e6fdf30f2245e28320d57d9fccbb2415d87498e7f2
 WHIRLPOOL 
e8972bba163453e54dc3859a7cfd07b4dc38125e0b5f7b41940afa6f1466820079f18e88769ea198b12645383d105340ab5ea998b32a95d083d08689658510bc
 DIST mysql-extras-20160212-0233Z.tar.bz2 297332 SHA256 
01a52587ef1335b2795197d2e547c0b3a1e4b705db09f96cdfb45d2152b6536b SHA512 
956dbdcb987556c0625944848f97a36d096cd1f1712a2e051dd027f2856d3c6e94a18d23faca71882260c4b12ee329e3a5f569443b877a3c3e5e88146bfac916
 WHIRLPOOL 
e3837d329ddd137be60fe9d0b37f35ed2e0e7fe1383f38ee45617be288ae318a444e6befdfbaf64b07d4a88ec47fec5cd88d733ecd5bb32ce40f3ba8d09573cd
 DIST mysql-extras-20161019-1853Z.tar.bz2 304137 SHA256 
985a498fd45b2fb0d9ca06f45c18823b019cd807a6dfea1f3a1fd9e7dde970e4 SHA512 
2f46663e268f46db9c8102a0c69d5ded1d1b5cde74d446586f5faf9a74e4de1afbeade79922faab91cd2b214d3dd1298bcd02df915d3f09f07ec649bba1aa390
 WHIRLPOOL 
d0326a0399fa2a79a1446b4dbcd7528089cb14c7598ec83a54817c5d41bc144c9a5215954067c4f19932a4a6ec3d4bc4dca95ba735694b4ef0421a59479ca4f0
+DIST mysql-extras-20170301-2020Z.tar.bz2 306195 SHA256 
646eb75c838ac4241598cc0638877f50044ec702c82b1fc3ddefb99f1f4b3fae SHA512 
b11b252d11b907e2b3be406e11b9a464092950696100afd575a2be78eac33251a9f56bf128b497beb8c801a2e5d02b11ad37ef78d25aed892a7aa90ca4c9581f
 WHIRLPOOL 
466b18c388160d5c7557ed0e0bddc45eda823b0c1c490540fb61008da759b6559b6012593d7beb3de5123e247521ace925413abc28edd692585c282456d7fbf9

diff --git a/dev-db/mysql/mysql-5.5.54-r1.ebuild 
b/dev-db/mysql/mysql-5.5.54-r1.ebuild
new file mode 100644
index 000..483b3462e93
--- /dev/null
+++ b/dev-db/mysql/mysql-5.5.54-r1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_EXTRAS_VER="20170301-2020Z"
+MY_PV="${PV//_alpha_pre/-m}"
+MY_PV="${MY_PV//_/-}"
+
+# Build type
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# Define the mysql-extras source
+EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE='20019_all_mysql-5.5-mtr-perl-deprecation.patch'
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mysql-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+   local TESTDIR="${BUILD_DIR}/mysql-test"
+   local retstatus_unit
+   local retstatus_tests
+
+   # Bug #213475 - MySQL _will_ object strenously if your machine is named
+   # localhost. Also causes weird failures.
+   [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be 
named localhost"
+
+   if ! use "minimal" ; then
+
+   if [[ $UID -eq 0 ]]; then
+   die "Testing with FEATURES=-userpriv is no longer 
supported by upstream. Tests MUST be run as non-root."
+   fi
+   has usersandbox $FEATURES && eerror "Some tests may fail with 
FEATURES=usersandbox"
+
+   einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+   addpredict /this-dir-does-not-exist/t9.MYI
+
+   

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

2017-03-01 Thread Amadeusz Piotr Żołnowski
commit: 3abbe89890a336947111c31ee8d799df320da1eb
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Mar  1 20:41:16 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Mar  1 20:52:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abbe898

net-mail/notmuch: Bump version to 0.23.7

It includes the fix for gpg-agent configuration, so the patch
fix-gpg-tests.patch introduced in 0.23.5 can be dropped.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-mail/notmuch/Manifest  |   1 +
 net-mail/notmuch/notmuch-0.23.7.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest
index e5fb63dba17..b521731e46c 100644
--- a/net-mail/notmuch/Manifest
+++ b/net-mail/notmuch/Manifest
@@ -3,3 +3,4 @@ DIST notmuch-0.21.tar.gz 663600 SHA256 
d06f8ffed168c7d53ffc449dd611038b5fa90f7ee
 DIST notmuch-0.22.2.tar.gz 683796 SHA256 
6cd19c61634079981b2d8f4b7cb4eb953cba2a36272520603682d813d2bd7ed1 SHA512 
cc11feb8d1c2c7959a42e032c1e36e828290a8e8477af8936a27654117fbc2e080c71fe69ec92bd80763d9d3b163d45b7c0fa9fe9c4ec649600fa928110da4ee
 WHIRLPOOL 
6aa41fa26a92a11393193b6f7e147b69de00f57fe712486805b2b7019d9bf9887d6d10962ef4144ca9ef07d6f63bbb1ddb2f7104c6eb89841285620d439743be
 DIST notmuch-0.23.3.tar.gz 691361 SHA256 
0f5da5cf0203b774e345c50d56e975a87c2fc5407ef4ea284b6e2b55a8951882 SHA512 
232a4133d70d074e6d38b00471145ecec342a5e138822cce01b6915e2b3de29fc1181e116d1df30e2fea04d519f53297fd8ea0e9d0df91bc8d6fce549feed1e3
 WHIRLPOOL 
82c30f3137132504ed41c42619c3645b74680d01a835e6074122b6ff3ab8d1a5dfe138a583872d09ea9f70a7312021fafa1bd2c08c3b6b9a319f55e5c81f28ff
 DIST notmuch-0.23.5.tar.gz 691921 SHA256 
c62694b3c5f04db48ed3bbf37a801ea2a03439826c6be318e23b34de749ac267 SHA512 
703b685737c779008484a1a5064a0a6b4c93d0c20c48a9c417e0a471b8807f5ee3151a67f0161eb6b376dce56ab42a285dd80532ec9ff79451e982a7c0f25fa1
 WHIRLPOOL 
687fa8939970124b21cb0725681f2a98c326ee803bf38f0d38d8d8ec1f0e40e99f7be1f72c3bdb721deb4ccc2fecb32bef2067a5baa7b0572a9de2c7d80c51aa
+DIST notmuch-0.23.7.tar.gz 692230 SHA256 
f11bb10d71945f6c3f16d23117afc70810aa485878e66bb4bf43cc3f08038913 SHA512 
e71da3bd6ce1b344aae79b277b695a4668d4fe1b8838618d6970a0b27df9867bac66a3240473ef31fc30ed8af2b0a558203ed5ffb34da873c991b1ecc6c08522
 WHIRLPOOL 
0b14cd6fb2b584b27b7893bb9c45724725069a6bc980cfe52f80ec3f6ec95c3a8f631975875f44b46b2799d5a0c31a62ff845b2400b7389cd8aa6f55361a0851

diff --git a/net-mail/notmuch/notmuch-0.23.7.ebuild 
b/net-mail/notmuch/notmuch-0.23.7.ebuild
new file mode 100644
index 000..b448318b125
--- /dev/null
+++ b/net-mail/notmuch/notmuch-0.23.7.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit bash-completion-r1 elisp-common eutils flag-o-matic pax-utils \
+   distutils-r1 toolchain-funcs
+
+DESCRIPTION="Thread-based e-mail indexer, supporting quick search and tagging"
+HOMEPAGE="http://notmuchmail.org/;
+SRC_URI="${HOMEPAGE%/}/releases/${P}.tar.gz
+   test? ( ${HOMEPAGE%/}/releases/test-databases/database-v1.tar.xz )"
+
+LICENSE="GPL-3"
+# Sub-slot corresponds to major wersion of libnotmuch.so.X.Y.  Bump of Y is
+# meant to be binary backward compatible.
+SLOT="0/4"
+KEYWORDS="~alpha ~amd64 ~x86"
+REQUIRED_USE="
+   nmbug? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( crypt emacs python valgrind )
+   "
+IUSE="crypt doc emacs mutt nmbug python test valgrind"
+
+CDEPEND="
+   >=app-shells/bash-completion-1.9
+   >=dev-libs/glib-2.22:2
+   >=dev-libs/gmime-2.6.20-r2:2.6
+   >=dev-libs/xapian-1.2.7-r2:=
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=sys-libs/zlib-1.2.5.2
+   sys-libs/talloc
+   crypt? ( >=dev-libs/gmime-2.6.20-r2:2.6[smime] )
+   emacs? ( >=virtual/emacs-23 )
+   python? ( ${PYTHON_DEPS} )
+   "
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-misc/dtach || ( >=app-editors/emacs-23[libxml2]
+   >=app-editors/emacs-vcs-23[libxml2] ) sys-devel/gdb
+   crypt? ( app-crypt/gnupg dev-libs/openssl ) )
+   valgrind? ( dev-util/valgrind )
+   "
+RDEPEND="${CDEPEND}
+   crypt? ( app-crypt/gnupg )
+   nmbug? ( dev-vcs/git )
+   mutt? ( dev-perl/File-Which dev-perl/Mail-Box dev-perl/MailTools
+   dev-perl/String-ShellQuote dev-perl/Term-ReadLine-Gnu
+   virtual/perl-Digest-SHA virtual/perl-File-Path 
virtual/perl-Getopt-Long
+   virtual/perl-Pod-Parser )
+   "
+
+DOCS=( AUTHORS NEWS README )
+SITEFILE="50${PN}-gentoo.el"
+MY_LD_LIBRARY_PATH="${WORKDIR}/${P}/lib"
+
+bindings() {
+   local ret=0
+
+   if use $1; then
+   pushd bindings/$1 || die
+   shift
+   "$@"
+  

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/

2017-03-01 Thread David Seifert
commit: 08a84ae4072eb3a06c6762b29788f3ff6c3d47ef
Author: Harri Nieminen  gmail  com>
AuthorDate: Mon Feb 27 16:47:14 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:44:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a84ae4

x11-misc/xscreensaver: Depend on x11-libs/gdk-pixbuf[X], fixes #608982

Configure step gives following warning otherwise.

Warning: GTK version 2.24.31 was found, but at least one supporting
 library (gdk-pixbuf-xlib-2.0) was not, so GTK can't be used.
 Perhaps some of the development packages are not installed?

Warning: The GTK libraries do not seem to be available; the
 `xscreensaver-demo' program requires them.

Warning: Use of GDK-Pixbuf was requested, but it was not found.
 The XPM library is being used instead.

 Some of the demos will not use images as much as they could.
 You should consider installing GDK-Pixbuf and re-running
 configure.  (GDK-Pixbuf is recommended over XPM, as it
 provides support for more image formats.)

Gentoo-Bug: https://bugs.gentoo.org/608982
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/4091

 x11-misc/xscreensaver/xscreensaver-5.36-r1.ebuild | 144 ++
 1 file changed, 144 insertions(+)

diff --git a/x11-misc/xscreensaver/xscreensaver-5.36-r1.ebuild 
b/x11-misc/xscreensaver/xscreensaver-5.36-r1.ebuild
new file mode 100644
index 000..2733736ca6b
--- /dev/null
+++ b/x11-misc/xscreensaver/xscreensaver-5.36-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools flag-o-matic multilib pam
+
+DESCRIPTION="A modular screen saver and locker for the X Window System"
+HOMEPAGE="https://www.jwz.org/xscreensaver/;
+SRC_URI="${HOMEPAGE}${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="gdm jpeg new-login offensive opengl pam +perl selinux suid xinerama"
+
+COMMON_DEPEND="
+   >=gnome-base/libglade-2
+   dev-libs/libxml2
+   media-libs/netpbm
+   x11-apps/appres
+   x11-apps/xwininfo
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   x11-libs/libXt
+   x11-libs/libXxf86misc
+   x11-libs/libXxf86vm
+   jpeg? ( virtual/jpeg:0 )
+   new-login? (
+   gdm? ( gnome-base/gdm )
+   !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) )
+   )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   pam? ( virtual/pam )
+   xinerama? ( x11-libs/libXinerama )
+"
+# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep 
'::'`
+RDEPEND="
+   ${COMMON_DEPEND}
+   perl? (
+   dev-lang/perl
+   dev-perl/libwww-perl
+   virtual/perl-Digest-MD5
+   )
+   selinux? ( sec-policy/selinux-xscreensaver )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/bc
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/recordproto
+   x11-proto/scrnsaverproto
+   x11-proto/xextproto
+   x11-proto/xf86miscproto
+   x11-proto/xf86vidmodeproto
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.05-interix.patch
+   "${FILESDIR}"/${PN}-5.20-blurb-hndl-test-passwd.patch
+   "${FILESDIR}"/${PN}-5.20-test-passwd-segv-tty.patch
+   "${FILESDIR}"/${PN}-5.20-tests-miscfix.patch
+   "${FILESDIR}"/${PN}-5.28-comment-style.patch
+   "${FILESDIR}"/${PN}-5.31-pragma.patch
+   "${FILESDIR}"/${PN}-5.35-gentoo.patch
+)
+
+src_prepare() {
+   use offensive || PATCHES+=( "${FILESDIR}"/${PN}-5.35-offensive.patch )
+   default
+
+   mv configure.{in,ac} || die #426262
+
+   sed -i configure.ac -e '/^ALL_LINGUAS=/d' || die
+   strip-linguas -i po/
+   export ALL_LINGUAS="${LINGUAS}"
+
+   if use new-login && ! use gdm; then #392967
+   sed -i \
+   -e "/default_l.*1/s:gdmflexiserver 
-ls:${EPREFIX}/usr/libexec/lightdm/&:" \
+   configure{,.ac} || die
+   fi
+
+   eautoconf
+   eautoheader
+}
+
+src_configure() {
+   if use ppc || use ppc64; then
+   filter-flags -maltivec -mabi=altivec
+   append-flags -U__VEC__
+   fi
+
+   unset BC_ENV_ARGS #24568
+   export RPM_PACKAGE_VERSION=no #368025
+
+   econf \
+   $(use_with jpeg) \
+   $(use_with new-login login-manager) \
+   $(use_with opengl gl) \
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/qtfm/

2017-03-01 Thread David Seifert
commit: e99d866b8329530451a2d38d7f470d59c33fcb52
Author: Harri Nieminen  gmail  com>
AuthorDate: Wed Mar  1 17:15:58 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:45:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99d866b

x11-misc/qtfm: EAPI bump 4 -> 6

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

 x11-misc/qtfm/qtfm-5.5-r1.ebuild | 48 
 1 file changed, 48 insertions(+)

diff --git a/x11-misc/qtfm/qtfm-5.5-r1.ebuild b/x11-misc/qtfm/qtfm-5.5-r1.ebuild
new file mode 100644
index 000..eaff4fb11c7
--- /dev/null
+++ b/x11-misc/qtfm/qtfm-5.5-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit fdo-mime qmake-utils
+
+DESCRIPTION="A small, lightweight file manager for desktops based on pure Qt"
+HOMEPAGE="http://www.qtfm.org/;
+SRC_URI="http://www.qtfm.org/${P}.tar.gz?attredirects=0 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# file is for LIBS += -lmagic
+RDEPEND="sys-apps/file
+   dev-qt/qtgui:4"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "/^docs.path/s:qtfm:${PF}:" \
+   -e '/^docs.files/s: COPYING::' \
+   ${PN}.desktop || die
+   sed -i \
+   -e '/MimeType=/s|$|;|' \
+   -e '/Categories=/s|$|;System;FileTools;|' \
+   ${PN}.desktop || die
+}
+
+src_configure() {
+   eqmake4
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/cairo-clock/files/, x11-misc/cairo-clock/

2017-03-01 Thread David Seifert
commit: 5a2369ba50c77d52d20e5553e993c88ec2fc449f
Author: Harri Nieminen  gmail  com>
AuthorDate: Mon Feb 27 09:21:58 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:43:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2369ba

x11-misc/cairo-clock: EAPI bump 4 -> 6, fix #452106

Gentoo-Bug: https://bugs.gentoo.org/452106

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

 x11-misc/cairo-clock/cairo-clock-0.3.3.ebuild  |  4 ++--
 ...ck-0.3.4.ebuild => cairo-clock-0.3.4-r1.ebuild} | 17 +++--
 .../files/cairo-clock-0.3.4-desktop.patch  | 18 ++
 .../files/cairo-clock-0.3.4-linker.patch   | 22 ++
 4 files changed, 53 insertions(+), 8 deletions(-)

diff --git a/x11-misc/cairo-clock/cairo-clock-0.3.3.ebuild 
b/x11-misc/cairo-clock/cairo-clock-0.3.3.ebuild
index e2471b3ae89..c4609d99d9c 100644
--- a/x11-misc/cairo-clock/cairo-clock-0.3.3.ebuild
+++ b/x11-misc/cairo-clock/cairo-clock-0.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=2
@@ -6,7 +6,7 @@ EAPI=2
 inherit autotools base
 
 DESCRIPTION="An analog clock displaying the system-time"
-HOMEPAGE="http://macslow.thepimp.net/?page_id=23;
+HOMEPAGE="https://launchpad.net/cairo-clock;
 SRC_URI="http://macslow.thepimp.net/projects/${PN}/${PN}_${PV}-1.tar.gz;
 
 LICENSE="GPL-2"

diff --git a/x11-misc/cairo-clock/cairo-clock-0.3.4.ebuild 
b/x11-misc/cairo-clock/cairo-clock-0.3.4-r1.ebuild
similarity index 66%
rename from x11-misc/cairo-clock/cairo-clock-0.3.4.ebuild
rename to x11-misc/cairo-clock/cairo-clock-0.3.4-r1.ebuild
index 786624c702d..beeae3cafbb 100644
--- a/x11-misc/cairo-clock/cairo-clock-0.3.4.ebuild
+++ b/x11-misc/cairo-clock/cairo-clock-0.3.4-r1.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
+
+inherit autotools
 
 DESCRIPTION="An analog clock displaying the system-time"
-HOMEPAGE="http://macslow.net/?page_id=23;
+HOMEPAGE="https://launchpad.net/cairo-clock;
 SRC_URI="http://macslow.thepimp.net/projects/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
@@ -23,9 +25,12 @@ DEPEND="${DEPEND}
virtual/pkgconfig
sys-devel/gettext"
 
-DOCS=( AUTHORS NEWS README TODO )
+PATCHES=(
+   "${FILESDIR}"/${P}-desktop.patch
+   "${FILESDIR}"/${P}-linker.patch
+)
 
 src_prepare() {
-   # cc: error: unrecognized option '--export-dynamic'
-   sed -i -e '/cairo_clock_LDFLAGS/s:=.*:= -rdynamic:' src/Makefile.in || 
die
+   default
+   eautoreconf
 }

diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch 
b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch
new file mode 100644
index 000..5228776a00e
--- /dev/null
+++ b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-desktop.patch
@@ -0,0 +1,18 @@
+diff -u desktop/cairo-clock.desktop desktop2/cairo-clock.desktop
+--- a/desktop/cairo-clock.desktop
 b/desktop/cairo-clock.desktop
+@@ -37,4 +37,4 @@
+ Comment[zh_TW]=一個超好用的類比時鐘
+ Exec=cairo-clock
+ Icon=cairo-clock
+-Categories=GNOME;Application;Utility;
++Categories=GNOME;Utility;
+diff -u desktop/cairo-clock.desktop.in desktop2/cairo-clock.desktop.in
+--- a/desktop/cairo-clock.desktop.in
 b/desktop/cairo-clock.desktop.in
+@@ -5,4 +5,4 @@
+ _Comment=a super fine analog clock
+ Exec=cairo-clock
+ Icon=cairo-clock
+-Categories=GNOME;Application;Utility;
++Categories=GNOME;Utility;

diff --git a/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch 
b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch
new file mode 100644
index 000..bdd1a7bc8b1
--- /dev/null
+++ b/x11-misc/cairo-clock/files/cairo-clock-0.3.4-linker.patch
@@ -0,0 +1,22 @@
+From 9e1575324da26ef15143ab2dd38f61af222576b4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Mirco=20M=C3=BCller?= 
+Date: Thu, 9 Feb 2017 01:02:03 +0100
+Subject: [PATCH] Updated linker-options so ld is happy.
+
+---
+ src/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 7057198..fd88852 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -1,7 +1,7 @@
+ bin_PROGRAMS = cairo_clock
+ transform = s/_/-/g
+ 
+-cairo_clock_LDFLAGS = -Wl, --export-dynamic
++cairo_clock_LDFLAGS = -Wl,-export-dynamic
+ 
+ cairo_clock_LDADD =   \
+   $(GLIB_LIBS)\



[gentoo-commits] repo/gentoo:master commit in: x11-misc/launchy/, x11-misc/launchy/files/

2017-03-01 Thread David Seifert
commit: b651b694caf33e73462574468bdf24478bc83894
Author: Harri Nieminen  gmail  com>
AuthorDate: Tue Feb 28 08:03:28 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:44:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b651b694

x11-misc/launchy: EAPI bump 4 -> 6

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

 .../files/launchy-2.5-prefix-and-libdir.patch  | 112 +
 .../{launchy-2.5.ebuild => launchy-2.5-r1.ebuild}  |  32 --
 2 files changed, 133 insertions(+), 11 deletions(-)

diff --git a/x11-misc/launchy/files/launchy-2.5-prefix-and-libdir.patch 
b/x11-misc/launchy/files/launchy-2.5-prefix-and-libdir.patch
new file mode 100644
index 000..5b277786e87
--- /dev/null
+++ b/x11-misc/launchy/files/launchy-2.5-prefix-and-libdir.patch
@@ -0,0 +1,112 @@
+diff -ur a/platforms/unix/unix.pro b/platforms/unix/unix.pro
+--- a/platforms/unix/unix.pro  2008-09-01 03:40:56.0 +0300
 b/platforms/unix/unix.pro  2017-03-01 15:44:50.201858265 +0200
+@@ -11,11 +11,10 @@
+ 
+ 
+ unix {
+- PREFIX = /usr
+  DEFINES += SKINS_PATH=\\\"$$PREFIX/share/launchy/skins/\\\" \
+-   PLUGINS_PATH=\\\"$$PREFIX/lib/launchy/plugins/\\\" \
+-   PLATFORMS_PATH=\\\"$$PREFIX/lib/launchy/\\\"
+- target.path = $$PREFIX/lib/launchy/
++   PLUGINS_PATH=\\\"$$PREFIX/$$LIBDIR/launchy/plugins/\\\" \
++   PLATFORMS_PATH=\\\"$$PREFIX/$$LIBDIR/launchy/\\\"
++ target.path = $$PREFIX/$$LIBDIR/launchy/
+  INSTALLS += target
+ }
+ 
+diff -ur a/plugins/calcy/calcy.pro b/plugins/calcy/calcy.pro
+--- a/plugins/calcy/calcy.pro  2010-03-08 01:02:22.0 +0200
 b/plugins/calcy/calcy.pro  2017-03-01 15:46:49.252849881 +0200
+@@ -26,9 +26,8 @@
+ 
+ 
+ unix:!macx {
+-PREFIX = /usr
+-target.path = $$PREFIX/lib/launchy/plugins/
+-icon.path = $$PREFIX/lib/launchy/plugins/icons/
++target.path = $$PREFIX/$$LIBDIR/launchy/plugins/
++icon.path = $$PREFIX/$$LIBDIR/launchy/plugins/icons/
+ icon.files = calcy.png
+ INSTALLS += target \
+ icon
+diff -ur a/plugins/gcalc/gcalc.pro b/plugins/gcalc/gcalc.pro
+--- a/plugins/gcalc/gcalc.pro  2010-02-15 23:07:34.0 +0200
 b/plugins/gcalc/gcalc.pro  2017-03-01 15:48:00.542647288 +0200
+@@ -19,10 +19,9 @@
+ if(!debug_and_release|build_pass):CONFIG(debug, debug|release):DESTDIR = 
../../debug/plugins
+ if(!debug_and_release|build_pass):CONFIG(release, debug|release):DESTDIR = 
../../release/plugins
+ unix:!macx {
+-PREFIX = /usr
+-target.path = $$PREFIX/lib/launchy/plugins/
++target.path = $$PREFIX/$$LIBDIR/launchy/plugins/
+ 
+-# icon.path = $$PREFIX/lib/launchy/plugins/icons/
++# icon.path = $$PREFIX/$$LIBDIR/launchy/plugins/icons/
+ # icon.files = gcalc.png
+ INSTALLS += target
+ }
+diff -ur a/plugins/runner/runner.pro b/plugins/runner/runner.pro
+--- a/plugins/runner/runner.pro2010-02-15 23:07:34.0 +0200
 b/plugins/runner/runner.pro2017-03-01 15:46:22.202306212 +0200
+@@ -42,9 +42,8 @@
+ }
+ 
+ unix:!macx {
+- PREFIX = /usr
+- target.path = $$PREFIX/lib/launchy/plugins/
+- icon.path = $$PREFIX/lib/launchy/plugins/icons/
++ target.path = $$PREFIX/$$LIBDIR/launchy/plugins/
++ icon.path = $$PREFIX/$$LIBDIR/launchy/plugins/icons/
+  icon.files = runner.png
+  INSTALLS += target icon
+ }
+diff -ur a/plugins/verby/verby.pro b/plugins/verby/verby.pro
+--- a/plugins/verby/verby.pro  2010-02-15 23:07:34.0 +0200
 b/plugins/verby/verby.pro  2017-03-01 15:47:09.785503507 +0200
+@@ -31,9 +31,8 @@
+ /WX
+ }
+ unix:!macx {
+-PREFIX = /usr
+-target.path = $$PREFIX/lib/launchy/plugins/
+-icon.path = $$PREFIX/lib/launchy/plugins/icons/
++target.path = $$PREFIX/$$LIBDIR/launchy/plugins/
++icon.path = $$PREFIX/$$LIBDIR/launchy/plugins/icons/
+ icon.files = verby.png copy.png opencontainer.png properties.png run.png
+ INSTALLS += target \
+ icon
+diff -ur a/plugins/weby/weby.pro b/plugins/weby/weby.pro
+--- a/plugins/weby/weby.pro2010-02-15 23:07:34.0 +0200
 b/plugins/weby/weby.pro2017-03-01 15:47:30.764149617 +0200
+@@ -32,9 +32,8 @@
+ if(!debug_and_release|build_pass):CONFIG(debug, debug|release):DESTDIR = 
../../debug/plugins
+ if(!debug_and_release|build_pass):CONFIG(release, debug|release):DESTDIR = 
../../release/plugins
+ unix:!macx {
+-PREFIX = /usr
+-target.path = $$PREFIX/lib/launchy/plugins/
+-icon.path = $$PREFIX/lib/launchy/plugins/icons/
++target.path = $$PREFIX/$$LIBDIR/launchy/plugins/
++icon.path = $$PREFIX/$$LIBDIR/launchy/plugins/icons/
+ icon.files = weby.png
+ INSTALLS += target \
+ icon
+diff -ur a/src/src.pro b/src/src.pro
+--- a/src/src.pro  2017-03-01 15:50:28.430152700 +0200
 b/src/src.pro  2017-03-01 15:51:18.931300883 +0200
+@@ -71,11 +71,10 @@
+ platform_base_hotkey.h \
+  

[gentoo-commits] repo/gentoo:master commit in: x11-misc/basqet/, x11-misc/basqet/files/

2017-03-01 Thread David Seifert
commit: ec07fdb4b4dc25f1e202ab0e85cedb21a2d29e77
Author: Harri Nieminen  gmail  com>
AuthorDate: Mon Feb 27 18:11:05 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:44:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec07fdb4

x11-misc/basqet: EAPI bump 4 -> 6

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

 .../{basqet-0.2.0.ebuild => basqet-0.2.0-r1.ebuild}   | 15 +--
 x11-misc/basqet/files/basqet-0.2.0-desktop.patch  |  4 ++--
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/x11-misc/basqet/basqet-0.2.0.ebuild 
b/x11-misc/basqet/basqet-0.2.0-r1.ebuild
similarity index 70%
rename from x11-misc/basqet/basqet-0.2.0.ebuild
rename to x11-misc/basqet/basqet-0.2.0-r1.ebuild
index 03607ac53ed..3dac0761f60 100644
--- a/x11-misc/basqet/basqet-0.2.0.ebuild
+++ b/x11-misc/basqet/basqet-0.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit qt4-r2
+inherit qmake-utils
 
 DESCRIPTION="Keep your notes, pictures, ideas, and information in Baskets"
 HOMEPAGE="https://bitbucket.org/ridderby/basqet;
@@ -22,8 +22,11 @@ S=${WORKDIR}/release_${PV}
 
 PATCHES=( "${FILESDIR}/${P}-desktop.patch" )
 
-src_prepare() {
-   qt4-r2_src_prepare
+src_configure() {
+   eqmake4 ${PN}.pro PREFIX="${EPREFIX}"/usr
+}
 
-   sed -i 's:PREFIX = /usr/local:PREFIX = /usr:' ${PN}.pro || die
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
 }

diff --git a/x11-misc/basqet/files/basqet-0.2.0-desktop.patch 
b/x11-misc/basqet/files/basqet-0.2.0-desktop.patch
index 161ad1d8fd3..d0320a6f637 100644
--- a/x11-misc/basqet/files/basqet-0.2.0-desktop.patch
+++ b/x11-misc/basqet/files/basqet-0.2.0-desktop.patch
@@ -1,5 +1,5 @@
 basqet.desktop
-+++ basqet.desktop
+--- a/basqet.desktop
 b/basqet.desktop
 @@ -1,9 +1,9 @@
  [Desktop Entry]
 -Version=0.2.0



[gentoo-commits] repo/gentoo:master commit in: x11-misc/qps/

2017-03-01 Thread David Seifert
commit: 3302c3b46dd113cf06513e83870a7a637c47b648
Author: Harri Nieminen  gmail  com>
AuthorDate: Wed Mar  1 16:47:58 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:44:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302c3b4

x11-misc/qps: EAPI bump 4 -> 6

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

 x11-misc/qps/{qps-1.10.16.ebuild => qps-1.10.16-r1.ebuild} | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/x11-misc/qps/qps-1.10.16.ebuild 
b/x11-misc/qps/qps-1.10.16-r1.ebuild
similarity index 80%
rename from x11-misc/qps/qps-1.10.16.ebuild
rename to x11-misc/qps/qps-1.10.16-r1.ebuild
index 5f69992d97d..f556cf7c1c0 100644
--- a/x11-misc/qps/qps-1.10.16.ebuild
+++ b/x11-misc/qps/qps-1.10.16-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils qt4-r2
+inherit eutils qmake-utils
 
 DESCRIPTION="Visual process manager - Qt version of ps/top"
 HOMEPAGE="http://qps.kldp.net/projects/qps/;
@@ -20,13 +20,18 @@ DEPEND="dev-qt/qtcore:4
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   default
sed -i -e '/strip/d' ${PN}.pro || die "sed failed"
 }
 
+src_configure() {
+   eqmake4 ${PN}.pro
+}
+
 src_install() {
dobin ${PN}
doman ${PN}.1
-   dodoc CHANGES
+   einstalldocs
 
newicon icon/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} ${PN} ${PN} "System;"



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/file-empty/files/, ebuild-test/file-empty/

2017-03-01 Thread Ulrich Müller
commit: 1fb82d4b07a9766871bd11f31ea571061018c00b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 20:11:51 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar  1 20:42:08 2017 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=1fb82d4b

ebuild-test/file-empty: New test for empty file in FILESDIR.

Corresponds to the following repoman commit:
https://gitweb.gentoo.org/proj/portage.git/commit/?id=04e5f8dee2130901386f4f1b65328bbf0b8104c1

 ebuild-test/file-empty/file-empty-0.ebuild | 11 +
 .../file-empty/files/file-empty-0-gentoo.patch |  0
 ebuild-test/file-empty/metadata.xml| 26 ++
 3 files changed, 37 insertions(+)

diff --git a/ebuild-test/file-empty/file-empty-0.ebuild 
b/ebuild-test/file-empty/file-empty-0.ebuild
new file mode 100644
index 000..f116b23
--- /dev/null
+++ b/ebuild-test/file-empty/file-empty-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Empty file in FILESDIR"
+HOMEPAGE="http://example.com/;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/ebuild-test/file-empty/files/file-empty-0-gentoo.patch 
b/ebuild-test/file-empty/files/file-empty-0-gentoo.patch
new file mode 100644
index 000..e69de29

diff --git a/ebuild-test/file-empty/metadata.xml 
b/ebuild-test/file-empty/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/file-empty/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/badheader-id/

2017-03-01 Thread Ulrich Müller
commit: 105b6807d50a7cb2fc1b984790529cbbcdbd7a24
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 20:07:26 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar  1 20:07:26 2017 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=105b6807

ebuild-test/badheader-id: New test for stale CVS keywords in ebuild header.

The "# $Id$" line has been abolished. This test corresponds to the
following repoman commit:
https://gitweb.gentoo.org/proj/portage.git/commit/?id=44d6f11f37970a60ac2e4d7252180d96793e02d3

 ebuild-test/badheader-id/badheader-id-0.ebuild | 12 
 ebuild-test/badheader-id/metadata.xml  | 26 ++
 2 files changed, 38 insertions(+)

diff --git a/ebuild-test/badheader-id/badheader-id-0.ebuild 
b/ebuild-test/badheader-id/badheader-id-0.ebuild
new file mode 100644
index 000..2b88d88
--- /dev/null
+++ b/ebuild-test/badheader-id/badheader-id-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Stale $Id$ line in header"
+HOMEPAGE="http://example.com/;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/ebuild-test/badheader-id/metadata.xml 
b/ebuild-test/badheader-id/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/badheader-id/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] repo/proj/gen-b0rk:master commit in: ebuild-test/file-utf8/

2017-03-01 Thread Ulrich Müller
commit: cf6dec915f7e66ae241fadb7f42710d01ed00171
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 20:29:39 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar  1 20:42:11 2017 +
URL:https://gitweb.gentoo.org/repo/proj/gen-b0rk.git/commit/?id=cf6dec91

ebuild-test/file-utf8: New test, ebuild in encoding other than utf-8.

This crashes repoman-2.3.1 (Python 3.4) with a UnicodeDecodeError.

 ebuild-test/file-utf8/file-utf8-0.ebuild | 11 +++
 ebuild-test/file-utf8/metadata.xml   | 26 ++
 2 files changed, 37 insertions(+)

diff --git a/ebuild-test/file-utf8/file-utf8-0.ebuild 
b/ebuild-test/file-utf8/file-utf8-0.ebuild
new file mode 100644
index 000..613d154
--- /dev/null
+++ b/ebuild-test/file-utf8/file-utf8-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Ebuild in iso-8859-1 �n��d��g"
+HOMEPAGE="http://example.com/;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"

diff --git a/ebuild-test/file-utf8/metadata.xml 
b/ebuild-test/file-utf8/metadata.xml
new file mode 100644
index 000..da7c4a8
--- /dev/null
+++ b/ebuild-test/file-utf8/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+   example...@gentoo.org
+   Primary maintainer
+
+
+   exampleproj...@gentoo.org
+   Gentoo Example Project
+
+Test for ???
+



[gentoo-commits] proj/mysql-extras:master commit in: /

2017-03-01 Thread Thomas Deutschmann
commit: 83e075e9a297e8e1b0014f96969d477e053e2595
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  1 20:19:35 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 20:19:35 2017 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=83e075e9

Add patch to mysql 5.5 branch for CVE-2017-3302

 0_index.txt |   6 ++
 20023_all_mysql-5.5-CVE-2017-3302.patch | 142 
 2 files changed, 148 insertions(+)

diff --git a/0_index.txt b/0_index.txt
index 8f3a4c3..3c8627f 100644
--- a/0_index.txt
+++ b/0_index.txt
@@ -946,3 +946,9 @@
 @ver 10.01.11.00 to 10.01.11.99
 @pn mariadb
 @@ Fix server gssapi plugin compile with heimdal
+
+@patch 20023_all_mysql-5.5-CVE-2017-3302.patch
+@ver 5.05.45.00 to 5.05.54.99
+@pn mysql
+@@ Fix use-after-free in mysql_prune_stmt_list
+@@ Back ported from mysql 5.6; Oracle bug 17512527

diff --git a/20023_all_mysql-5.5-CVE-2017-3302.patch 
b/20023_all_mysql-5.5-CVE-2017-3302.patch
new file mode 100644
index 000..23bff1a
--- /dev/null
+++ b/20023_all_mysql-5.5-CVE-2017-3302.patch
@@ -0,0 +1,142 @@
+From 1037977895aa4a145de16719df0a2375c71bbf26 Mon Sep 17 00:00:00 2001
+From: Nisha Gopalakrishnan 
+Date: Mon, 21 Jul 2014 21:21:15 +0530
+Subject: [PATCH] BUG#17512527: LIST HANDLING INCORRECT IN
+ MYSQL_PRUNE_STMT_LIST()
+
+Analysis:
+-
+Invalid memory access maybe observed when using prepared statements if:
+a) The mysql client connection is lost after statement preparation
+   is complete and
+b) There is at least one statement which is in initialized state but
+   not prepared yet.
+
+When the client detects a closed connection, it calls end_server()
+to shutdown the connection. As part of the clean up, the
+mysql_prune_stmt_list() removes the statements which has transitioned
+beyond the initialized state and retains only the statements which
+are in a initialized state. During this processing, the initialized
+statements are moved from 'mysql->stmts' to a temporary 'pruned_list'.
+When moving the first 'INIT_DONE' element to the pruned_list,
+'element->next' is set to NULL. Hence the rest of the list is never
+traversed and the statements which have transitioned beyond the
+initialized state are never invalidated.
+
+When the mysql_stmt_close() is called for the statement which is not
+invalidated; the statements list is updated in order to remove the
+statement. This would end up accessing freed memory(freed by the
+mysql_stmt_close() for a previous statement in the list).
+
+Fix:
+---
+mysql_prune_stmt_list() called list_add() incorrectly to create a
+temporary list. The use case of list_add() is to add a single
+element to the front of the doubly linked list.
+mysql_prune_stmt_list() called list_add() by passing an entire
+list as the 'element'.
+
+mysql_prune_stmt_list() now uses list_delete() to remove the
+statement which has transitioned beyond the initialized phase.
+Thus the statement list would contain only elements where the
+the state of the statement is initialized.
+
+Note: Run the test with valgrind-mysqltest and leak-check=full
+option to see the invalid memory access.
+
+Back-ported to MySQL 5.5 branch by Balint Reczey
+
+Conflicts:
+   sql-common/client.c
+   tests/mysql_client_test.c
+---
+ sql-common/client.c   | 11 +++
+ tests/mysql_client_test.c | 41 +
+ 2 files changed, 48 insertions(+), 4 deletions(-)
+
+diff --git a/sql-common/client.c b/sql-common/client.c
+index cd9b6a7..be60cc1 100644
+--- a/sql-common/client.c
 b/sql-common/client.c
+@@ -3790,12 +3790,15 @@ static void mysql_close_free(MYSQL *mysql)
+ */
+ static void mysql_prune_stmt_list(MYSQL *mysql)
+ {
+-  LIST *element= mysql->stmts;
+-  LIST *pruned_list= 0;
++  LIST *pruned_list= NULL;
+ 
+-  for (; element; element= element->next)
++  while(mysql->stmts)
+   {
+-MYSQL_STMT *stmt= (MYSQL_STMT *) element->data;
++LIST *element= mysql->stmts;
++MYSQL_STMT *stmt;
++
++mysql->stmts= list_delete(element, element);
++stmt= (MYSQL_STMT *) element->data;
+ if (stmt->state != MYSQL_STMT_INIT_DONE)
+ {
+   stmt->mysql= 0;
+diff --git a/tests/mysql_client_test.c b/tests/mysql_client_test.c
+index e600d82..d3f3899 100644
+--- a/tests/mysql_client_test.c
 b/tests/mysql_client_test.c
+@@ -18648,6 +18648,46 @@ static void test_bug13001491()
+   myquery(rc);
+ }
+ 
++static void test_bug17512527()
++{
++  MYSQL *conn1, *conn2;
++  MYSQL_STMT *stmt1, *stmt2;
++  const char *stmt1_txt= "SELECT NOW();";
++  const char *stmt2_txt= "SELECT 1;";
++  unsigned long thread_id;
++  char query[MAX_TEST_QUERY_LENGTH];
++  int rc;
++
++  conn1= client_connect(0, MYSQL_PROTOCOL_DEFAULT, 1);
++  conn2= client_connect(0, MYSQL_PROTOCOL_DEFAULT, 0);
++
++  stmt1 = mysql_stmt_init(conn1);
++  check_stmt(stmt1);
++  rc= mysql_stmt_prepare(stmt1, 

[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20170301-2020Z

2017-03-01 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  1 20:41:26 2017 +

New tag: mysql-extras-20170301-2020Z




[gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/files/, sci-libs/libmuscle/

2017-03-01 Thread David Seifert
commit: 8aca469b7b450488c3312fa2183433d9fcf42712
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 20:14:25 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:34:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aca469b

sci-libs/libmuscle: Modernise to EAPI 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/libmuscle/files/3.7-bufferoverflow.patch  |  8 ++---
 .../files/libmuscle-3.7-fix-build-system.patch | 21 
 sci-libs/libmuscle/libmuscle-3.7-r3.ebuild | 40 ++
 3 files changed, 65 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libmuscle/files/3.7-bufferoverflow.patch 
b/sci-libs/libmuscle/files/3.7-bufferoverflow.patch
index c34b8ccacbd..384f17acfbf 100644
--- a/sci-libs/libmuscle/files/3.7-bufferoverflow.patch
+++ b/sci-libs/libmuscle/files/3.7-bufferoverflow.patch
@@ -1,5 +1,5 @@
 libMUSCLE/globalslinux.cpp.old 2010-03-14 19:03:14.0 +1300
-+++ libMUSCLE/globalslinux.cpp 2010-03-14 19:11:09.0 +1300
+--- a/libMUSCLE/globalslinux.cpp
 b/libMUSCLE/globalslinux.cpp
 @@ -159,7 +159,7 @@
}
return DEFAULT_RAM;
@@ -9,8 +9,8 @@
return ((double) Bytes)/1e6;
}
  
 libMUSCLE/progress.cpp.old 2010-03-14 19:50:27.0 +1300
-+++ libMUSCLE/progress.cpp 2010-03-14 19:51:07.0 +1300
+--- a/libMUSCLE/progress.cpp
 b/libMUSCLE/progress.cpp
 @@ -48,7 +48,7 @@
if (MB < 0)
return "";

diff --git a/sci-libs/libmuscle/files/libmuscle-3.7-fix-build-system.patch 
b/sci-libs/libmuscle/files/libmuscle-3.7-fix-build-system.patch
new file mode 100644
index 000..2b2c28c8132
--- /dev/null
+++ b/sci-libs/libmuscle/files/libmuscle-3.7-fix-build-system.patch
@@ -0,0 +1,21 @@
+* Make build system parallel buildable
+* Remove -funroll-loops and friends
+
+--- a/libMUSCLE/Makefile.am
 b/libMUSCLE/Makefile.am
+@@ -1,6 +1,4 @@
+-OPTIMIZATION = -O2 -Wall -funroll-loops -fomit-frame-pointer -ftree-vectorize 
-funsafe-math-optimizations
+-AM_CXXFLAGS = $(OPTIMIZATION) -DNDEBUG=1 @OPENMP_CXXFLAGS@
+-AM_LDFLAGS = $(OPTIMIZATION)
++AM_CXXFLAGS = -DNDEBUG=1 @OPENMP_CXXFLAGS@
+ 
+ LIBMUSCLE_H = \
+ alpha.h cluster.h clust.h clustsetdf.h clustset.h clustsetmsa.h diaglist.h 
distcalc.h distfunc.h dpregionlist.h dpreglist.h edgelist.h enumopts.h enums.h 
estring.h gapscoredimer.h gonnet.h intmath.h msadist.h msa.h muscle.h 
objscore.h params.h profile.h pwpath.h refine.h scorehistory.h seq.h seqvect.h 
textfile.h timing.h tree.h types.h unixio.h threadstorage.h 
+@@ -36,6 +34,6 @@
+ 
+ 
+ muscle_SOURCES = main.cpp
+-muscle_LDADD = $(top_builddir)/libMUSCLE/libMUSCLE-3.7.la
++muscle_LDADD = libMUSCLE-3.7.la
+ 
+ 

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild 
b/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
new file mode 100644
index 000..d3a8107c105
--- /dev/null
+++ b/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Library for sci-biology/mauve"
+HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/;
+SRC_URI="mirror://gentoo/${P}-r1.tar.bz2"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND="!sci-biology/muscle"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-bufferoverflow.patch
+   "${FILESDIR}"/${PN}-3.7-fix-build-system.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   # package provides .pc file
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/buddy/

2017-03-01 Thread David Seifert
commit: 0ff259696ff9f9a6f722fcdbce33504d3daf613f
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 20:34:01 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:35:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff25969

sci-libs/buddy: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/buddy/Manifest |  1 -
 sci-libs/buddy/buddy-2.2.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/sci-libs/buddy/Manifest b/sci-libs/buddy/Manifest
index 8c71890779b..066fcf4739f 100644
--- a/sci-libs/buddy/Manifest
+++ b/sci-libs/buddy/Manifest
@@ -1,2 +1 @@
 DIST buddy-2.4.tar.gz 766523 SHA256 
d3df80a6a669d9ae408cb46012ff17bd33d855529d20f3a7e563d0d913358836 SHA512 
43984969359ac363141ee8a67538ceeae1412efa172432a8355f6ce68ab5ffab12470ad7a2e0d7a6a557b8bf55e98b2f2dc5cc6710466403d45fab2195ba2e23
 WHIRLPOOL 
448c1eacc61a238083723693abca6f1600198e9ebd420a9b21179d82fd717c697bfe39758bffda1d96e3ace1a160da5cde91094bd67d9d288a632f1d03f2170a
-DIST buddy22.tar.gz 448103 SHA256 
932be15566d95038239b76028bf8d371baadc421fe16c379d4b29d0b834530ca SHA512 
edded743a9fdd762b2529408902069b559b24278c9ca8f10f8a72d486f0ea254f2b5d6fc414fb7599eb627841e4d8126198aebc96913c297cadd691485680df9
 WHIRLPOOL 
cf0b668bfa50c0ae7f35f5936d8e9e5a83c70a8de0fadd0454a458cff7a0babef8f30829fe8414d0e012a6c7857f917f92a010c136e2689978779e99fffca971

diff --git a/sci-libs/buddy/buddy-2.2.ebuild b/sci-libs/buddy/buddy-2.2.ebuild
deleted file mode 100644
index 9840509f63d..000
--- a/sci-libs/buddy/buddy-2.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Binary Decision Diagram Package"
-HOMEPAGE="http://www.itu.dk/research/buddy/;
-SRC_URI="http://www.itu.dk/research/buddy/buddy22.tar.gz;
-
-LICENSE="buddy"
-SLOT="0"
-KEYWORDS="x86 ~ppc"
-IUSE=""
-
-S=${WORKDIR}/buddy22
-
-src_compile() {
-   emake \
-   CFLAGS="${CFLAGS}" \
-   LIBDIR=usr/lib \
-   INCDIR=usr/include \
-   || die
-}
-
-src_install() {
-   dodir /usr/lib /usr/include
-   emake install \
-   LIBDIR="${D}"/usr/lib \
-   INCDIR="${D}"/usr/include || die
-   dodoc CHANGES README doc/*.txt
-   insinto /usr/share/doc/${P}/ps
-   doins doc/*.ps
-   insinto /usr/share/${PN}/examples
-   cd examples
-   for example in *; do
-   tar -czf ${example}.tar.gz ${example}
-   doins ${example}.tar.gz
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/sparsehash/

2017-03-01 Thread David Seifert
commit: d2585326fcad4a78e663c86322e73c62195a60c1
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 19:51:34 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:34:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2585326

dev-cpp/sparsehash: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-cpp/sparsehash/Manifest|  1 -
 dev-cpp/sparsehash/sparsehash-2.0.2.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-cpp/sparsehash/Manifest b/dev-cpp/sparsehash/Manifest
index 45f0b7f2bcf..d6cc248c475 100644
--- a/dev-cpp/sparsehash/Manifest
+++ b/dev-cpp/sparsehash/Manifest
@@ -1,3 +1,2 @@
 DIST sparsehash-1.10.tar.gz 289819 SHA256 
5a57b77633aab1e59827e51cf6247c4ac521713d45f1764ddba60353cbc9677a SHA512 
ecc01e755885b8da5927f4f56c95c02ce9a43e5c0280cdc1cdfa812f787396646925c0f602a35decdf94144e8d2f3ac31b80f5ed98b70ccca607a29bb11f8a35
 WHIRLPOOL 
643e27499b1981faa7dc8864886c736a5265d78221edaed0fb6bd73eaf943433d5fbe5fe26ec2e52451651e19ce869a6ad08c22d7fb3d71b6cc7bf5866fd3653
-DIST sparsehash-2.0.2.tar.gz 340514 SHA256 
2ed639a7155607c097c2029af5f4287296595080b2e5dd2e2ebd9bbb7450b87c SHA512 
27d823551bc8364dd3c10f071e51bab55d2bbe9cf74ddb8337d118475aa7fdd38ae07dbb7dbd721c1350830325cadccdadf127f9996f26387e412e108edba3a1
 WHIRLPOOL 
87d31528bfd7a177c7be3be2bcddf1ba52bcc8791b8b2162cc1902e4cf02695c99b9a6b70fbcfd85d9e03456931bd72fc67b47cad79d0182bd1d4f5eb11e6f0b
 DIST sparsehash-2.0.3.tar.gz 322046 SHA256 
05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c SHA512 
bb00d0acb8eba65f7da8015ea4f6bebf8bba36ed6777881960ee215f22b7be17b069c59838d210551ce67a34baccfc7b2fed603677ec53c0c32714d8e76f5d6c
 WHIRLPOOL 
e647aed5468c76a40a4cf631cf4fa4a5f312cb4a712eedb5174ac29a59ec018227ca7e8db61e6a77121dc9b1acbe2e52a492fa7ed654d9eb9180237cb1ebdf72

diff --git a/dev-cpp/sparsehash/sparsehash-2.0.2.ebuild 
b/dev-cpp/sparsehash/sparsehash-2.0.2.ebuild
deleted file mode 100644
index f5531f7f55e..000
--- a/dev-cpp/sparsehash/sparsehash-2.0.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="An extremely memory-efficient hash_map implementation"
-HOMEPAGE="https://github.com/google/sparsehash;
-SRC_URI="https://sparsehash.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-src_install() {
-   default
-
-   # Installs just every piece
-   rm -rf "${ED}/usr/share/doc"
-   dohtml doc/*
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-01 Thread David Seifert
commit: a86ad55de4ad64caeac2f6ca29a6bf0316894191
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 20:29:40 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:35:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86ad55d

sci-libs/cxsparse: Call einstalldocs in multilib_src_install_all

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../{cxsparse-3.1.2.ebuild => cxsparse-3.1.2-r1.ebuild}| 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
similarity index 85%
rename from sci-libs/cxsparse/cxsparse-3.1.2.ebuild
rename to sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 0ee9ba90330..7ebc9be5c78 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -19,13 +19,13 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
+   ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static)
 }
 
 multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name "*.la" -delete || die
-   fi
+   einstalldocs
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libmuscle/

2017-03-01 Thread David Seifert
commit: f6d76dab7f01dbbea2d430bd349ba766f0f1fdbe
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 20:16:04 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:34:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d76dab

sci-libs/libmuscle: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/libmuscle/libmuscle-3.7-r1.ebuild | 38 -
 sci-libs/libmuscle/libmuscle-3.7-r2.ebuild | 39 --
 sci-libs/libmuscle/libmuscle-.ebuild   | 35 ---
 3 files changed, 112 deletions(-)

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild 
b/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
deleted file mode 100644
index d7d31557aef..000
--- a/sci-libs/libmuscle/libmuscle-3.7-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG};
-
-#inherit subversion autotools
-inherit autotools
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/;
-#SRC_URI=""
-SRC_URI="mirror://gentoo/${P}-${PR}.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="doc? ( app-doc/doxygen )
-   !sci-biology/muscle"
-RDEPEND=""
-
-#S="${WORKDIR}"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_compile() {
-   emake -j1 || die
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-}

diff --git a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild 
b/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
deleted file mode 100644
index 060a6a106af..000
--- a/sci-libs/libmuscle/libmuscle-3.7-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-MY_TAG="mauve-2-3-0-release"
-#ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/tags/${MY_TAG};
-
-#inherit subversion autotools
-inherit autotools eutils
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/;
-#SRC_URI=""
-SRC_URI="mirror://gentoo/${P}-r1.tar.bz2"
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="doc? ( app-doc/doxygen )
-   !sci-biology/muscle"
-RDEPEND=""
-
-#S="${WORKDIR}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PV}-bufferoverflow.patch
-   eautoreconf
-}
-
-src_compile() {
-   emake -j1 || die
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-}

diff --git a/sci-libs/libmuscle/libmuscle-.ebuild 
b/sci-libs/libmuscle/libmuscle-.ebuild
deleted file mode 100644
index 18da9a6931f..000
--- a/sci-libs/libmuscle/libmuscle-.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-ESVN_REPO_URI="https://svn.code.sf.net/p/mauve/code/muscle/trunk;
-
-inherit subversion autotools
-
-DESCRIPTION="Library for sci-biology/mauve"
-HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/;
-SRC_URI=""
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="doc"
-KEYWORDS=""
-
-DEPEND="doc? ( app-doc/doxygen )
-   !sci-biology/muscle"
-RDEPEND=""
-
-S="${WORKDIR}"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_compile() {
-   emake -j1 || die
-}
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-}



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

2017-03-01 Thread Alon Bar-Lev
commit: c7453286c27b45e85799081e5d038b94ab2a01da
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Mar  1 20:28:50 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Mar  1 20:28:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7453286

app-crypt/gnupg: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/gnupg/Manifest|   1 +
 app-crypt/gnupg/gnupg-2.1.19.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 7b6cc781ae7..5604c65f8f2 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,3 +1,4 @@
 DIST gnupg-1.4.21.tar.bz2 3689305 SHA256 
6b47a3100c857dcab3c60e6152e56a997f2c7862c1b8b2b25adf3884a1ae2276 SHA512 
619e0fbc10310c7e55d129027e2945791fe91a0884b1d6f53acb4b2e380d1c6e71d1a516a59876182c5c70a4227d44a74ceda018c343b5291fa9a5d6de77c984
 WHIRLPOOL 
eb596be347dd90be93d381fe405e50f5808160b546705493bc9d817d521ea236a2374648e6c2cab396f54bba74de4caf2b92e894df3a17aa339f014ef8cc8802
 DIST gnupg-2.1.15.tar.bz2 5723689 SHA256 
c28c1a208f1b8ad63bdb6b88d252f6734ff4d33de6b54e38494b11d49e00ffdd SHA512 
69c943e853e1a37e8b17b3bc34e1503f14bc8f189fa9f3ac6644bcc98ccce6eaef64da20ff9dd1c8de3a7789ea577167984ccf3ac286cac50752e6f7c2f42ab1
 WHIRLPOOL 
4c5a8cd4e8b7196f4a355ce7739cf6e23c43817414e10bbba219117e4e51c4c618ffb5dbce27cb836a2171eda58e003d5ddf78d4af09a813c2a1729963413151
 DIST gnupg-2.1.18.tar.bz2 6308666 SHA256 
d04c6fab7e5562ce4b915b22020e34d4c1a256847690cf149842264fc7cef994 SHA512 
b8357f0a883a33c2e4f6ab5a8f5ddb171c899b7a2899e8ce4cac232938fe1dffb789a54980dfc4b758c4cb47f11f1fc570fea905244735048dfc6f06b3353baf
 WHIRLPOOL 
c5f132beb3b454146747fe14cd12576fb4d9a9adb8cfd80fcae4482b111672fd38e412dba72caa75af717069d7182a99c7f30ea03dc9adf190f5aa1f01748247
+DIST gnupg-2.1.19.tar.bz2 6404836 SHA256 
46cced1f5641ce29cc28250f52fadf6e417e649b3bfdec49a5a0d0b22a639bf0 SHA512 
c6d0a2cb7f1f7ce851729559edab08d2356dffe00ee836fc1d71eb4c4e34b566e214a0352934d2985fb0183b9e7ecc1221422d258f3bd467e735c0a5c8a3d0ca
 WHIRLPOOL 
3fd482da52b2d4e6c2b2b8427df6b68fe9df9e49dd53b91d74757b14b7c59ab5697c7f2309283c0d05774c1d405574796a4d0267b9cf85d61aec8b4095addd97

diff --git a/app-crypt/gnupg/gnupg-2.1.19.ebuild 
b/app-crypt/gnupg/gnupg-2.1.19.ebuild
new file mode 100644
index 000..ad3a2fa22ba
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.1.19.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="http://www.gnupg.org/;
+LICENSE="GPL-3"
+
+MY_P="${P/_/-}"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+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 ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+SLOT="0"
+IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb 
wks-server"
+
+COMMON_DEPEND_LIBS="
+   >=dev-libs/npth-1.2
+   >=dev-libs/libassuan-2.4.3
+   >=dev-libs/libgcrypt-1.7.3
+   >=dev-libs/libgpg-error-1.24
+   >=dev-libs/libksba-1.3.4
+   >=net-misc/curl-7.10
+   gnutls? ( >=net-libs/gnutls-3.0:0= )
+   sys-libs/zlib
+   ldap? ( net-nds/openldap )
+   bzip2? ( app-arch/bzip2 )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:0 ) )
+   tofu? ( >=dev-db/sqlite-3.7 )
+   "
+COMMON_DEPEND_BINS="app-crypt/pinentry
+   !app-crypt/dirmngr"
+
+# Existence of executables is checked during configuration.
+DEPEND="${COMMON_DEPEND_LIBS}
+   ${COMMON_DEPEND_BINS}
+   nls? ( sys-devel/gettext )
+   doc? ( sys-apps/texinfo )"
+
+RDEPEND="${COMMON_DEPEND_LIBS}
+   ${COMMON_DEPEND_BINS}
+   selinux? ( sec-policy/selinux-gpg )
+   nls? ( virtual/libintl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   ChangeLog NEWS README THANKS TODO VERSION
+   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-2.1.16-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
+)
+
+src_configure() {
+   local myconf=()
+
+   if use smartcard; then
+   myconf+=(
+   --enable-scdaemon
+   $(use_enable usb ccid-driver)
+   )
+   else
+   myconf+=( --disable-scdaemon )
+   fi
+
+   if use elibc_SunOS || use elibc_AIX; then
+   myconf+=( --disable-symcryptrun )
+   else
+   myconf+=( --enable-symcryptrun )
+   fi
+
+   # glib fails and picks up clang's internal stdint.h causing weird errors
+   [[ ${CC} == *clang ]] && \
+   export 

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

2017-03-01 Thread Patrick McLean
commit: 0dad01b7ccc8b7ba7a39ac35b10103de8c8e3ec2
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Mar  1 19:54:43 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  1 19:55:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dad01b7

app-vim/editorconfig-vim: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-vim/editorconfig-vim/editorconfig-vim-0.3.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/editorconfig-vim/editorconfig-vim-0.3.3-r2.ebuild 
b/app-vim/editorconfig-vim/editorconfig-vim-0.3.3-r2.ebuild
index 83c8f558be6..4e2840e51de 100644
--- a/app-vim/editorconfig-vim/editorconfig-vim-0.3.3-r2.ebuild
+++ b/app-vim/editorconfig-vim/editorconfig-vim-0.3.3-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=(python2_7 python3_4 python3_5)
+PYTHON_COMPAT=(python2_7 python3_4 python3_5 python3_6)
 inherit python-r1 vim-plugin
 
 DESCRIPTION="vim plugin: Support EditorConfig files "



[gentoo-commits] repo/gentoo:master commit in: app-portage/mirrorselect/

2017-03-01 Thread Markus Meier
commit: 1c37d6e95e5b5ca2293a641fa2ac5883c8f407eb
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  1 19:53:20 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  1 19:53:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c37d6e9

app-portage/mirrorselect: add ~arm64, bug #509628

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 app-portage/mirrorselect/mirrorselect-2.2.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/mirrorselect/mirrorselect-2.2.2-r2.ebuild 
b/app-portage/mirrorselect/mirrorselect-2.2.2-r2.ebuild
index c57532cb931..01573125ff9 100644
--- a/app-portage/mirrorselect/mirrorselect-2.2.2-r2.ebuild
+++ b/app-portage/mirrorselect/mirrorselect-2.2.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -18,7 +18,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 
 RDEPEND="
dev-util/dialog



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netselect/

2017-03-01 Thread Markus Meier
commit: 5819426e8b58eaa228ecc1749945583cfa44201c
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  1 19:52:34 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  1 19:52:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5819426e

net-analyzer/netselect: add ~arm64, bug #509628

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 net-analyzer/netselect/netselect-0.3-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netselect/netselect-0.3-r4.ebuild 
b/net-analyzer/netselect/netselect-0.3-r4.ebuild
index bf1878bd045..f5909a4d75c 100644
--- a/net-analyzer/netselect/netselect-0.3-r4.ebuild
+++ b/net-analyzer/netselect/netselect-0.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 
 S=${WORKDIR}/${PN}
 



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/

2017-03-01 Thread Brian Dolbec
commit: 36cccbbf3f4613e177d2fb735c8f6ddc73799eba
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 19:17:15 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Mar  1 19:17:15 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=36cccbbf

repoman: Fix regular expressions matching the copyright line

Fixes commit: d38405be3e0d2
The previous commit broke copyright updating for Changelogs which
have the license on the same line.

 repoman/pym/repoman/copyrights.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/repoman/pym/repoman/copyrights.py 
b/repoman/pym/repoman/copyrights.py
index 7a36ff30d..94257c942 100644
--- a/repoman/pym/repoman/copyrights.py
+++ b/repoman/pym/repoman/copyrights.py
@@ -15,9 +15,9 @@ from portage import util
 
 
 _copyright_re1 = \
-   re.compile(br'^(# Copyright \d\d\d\d)-\d\d\d\d( Gentoo Foundation)$')
+   re.compile(br'^(# Copyright \d\d\d\d)-\d\d\d\d( Gentoo Foundation)\b')
 _copyright_re2 = \
-   re.compile(br'^(# Copyright )(\d\d\d\d)( Gentoo Foundation)$')
+   re.compile(br'^(# Copyright )(\d\d\d\d)( Gentoo Foundation)\b')
 
 
 class _copyright_repl(object):



[gentoo-commits] repo/gentoo:master commit in: net-mail/courier-imap/files/

2017-03-01 Thread Ulrich Müller
commit: d14338755de78f7eb101d25bd322c738e1cd8e6e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 18:45:42 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar  1 18:46:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1433875

net-mail/courier-imap: [QA] Fix repoman b0rkage in date ranges.

Original versions restored from:
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-mail/courier-imap/files/

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc | 2 +-
 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc | 2 +-
 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc | 2 +-
 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc 
b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc
index c3b026a773e..9a8db7cbd1c 100644
--- a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc
+++ b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright 1998-2014 - 2000 Double Precision, Inc.
+# Copyright 1998 - 2000 Double Precision, Inc.
 # See COPYING for distribution information.
 
 prefix=/usr

diff --git a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc 
b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc
index 7ed82faa749..bc534abfd9f 100644
--- a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc
+++ b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright 1998-2014 - 2000 Double Precision, Inc.
+# Copyright 1998 - 2000 Double Precision, Inc.
 # See COPYING for distribution information.
 
 prefix=/usr

diff --git 
a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc 
b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc
index d91a492b15f..5fa0ae9e5c0 100644
--- a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc
+++ b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright 1998-2014 - 2000 Double Precision, Inc.
+# Copyright 1998 - 2000 Double Precision, Inc.
 # See COPYING for distribution information.
 
 prefix=/usr

diff --git a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc 
b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc
index ec6e72c5d7a..b9d8252c551 100644
--- a/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc
+++ b/net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# Copyright 1998-2014 - 2000 Double Precision, Inc.
+# Copyright 1998 - 2000 Double Precision, Inc.
 # See COPYING for distribution information.
 
 prefix=/usr



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

2017-03-01 Thread Brian Evans
commit: 95e93068a0db764458eedb59a0ae89d6c20db21e
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Mar  1 18:44:42 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Mar  1 18:44:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e93068

profiles/arch/alpha/package.mask: Mask dev-portage/g-sorcery

g-sorcery USE is masked on app-portage/layman for deps that are not keyworded
Mask the package to keep the repo tree sane

 profiles/arch/alpha/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/package.mask b/profiles/arch/alpha/package.mask
index d51d079133e..43ab5d88a71 100644
--- a/profiles/arch/alpha/package.mask
+++ b/profiles/arch/alpha/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Brian Evans  (01 Mar 2017)
+# Mask to prevent unsolvable deps on masked g-sorcery
+# USE on app-portage/layman
+app-portage/g-sorcery
+
 # Alexey Shvetsov  (21 May 2012)
 # Need deps pecl-apc and pecl-uploadprogress bug #416897
 >=www-apps/drupal-7.14



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/

2017-03-01 Thread Brian Dolbec
commit: d38405be3e0d22ad106e2e1e1c26dda2e216c402
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 18:36:46 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Mar  1 18:36:46 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d38405be

repoman: Don't update years in non-Gentoo copyright lines bug 611296

The regular expressions also match the whole line now, so broken date
ranges like "1998-2017 - 2000" won't happen any more.

For now, "Gentoo Foundation" is hardcoded as copyright holder.
If necessary, this can later be moved to repository configuration.

X-Gentoo-bug: 611296
X-Gentoo-bug-url: https://bugs.gentoo.org/611296

 repoman/pym/repoman/copyrights.py | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/repoman/pym/repoman/copyrights.py 
b/repoman/pym/repoman/copyrights.py
index 761309af6..7a36ff30d 100644
--- a/repoman/pym/repoman/copyrights.py
+++ b/repoman/pym/repoman/copyrights.py
@@ -14,8 +14,10 @@ from portage import shutil
 from portage import util
 
 
-_copyright_re1 = re.compile(br'^(# Copyright \d\d\d\d)-\d\d\d\d ')
-_copyright_re2 = re.compile(br'^(# Copyright )(\d\d\d\d) ')
+_copyright_re1 = \
+   re.compile(br'^(# Copyright \d\d\d\d)-\d\d\d\d( Gentoo Foundation)$')
+_copyright_re2 = \
+   re.compile(br'^(# Copyright )(\d\d\d\d)( Gentoo Foundation)$')
 
 
 class _copyright_repl(object):
@@ -29,7 +31,7 @@ class _copyright_repl(object):
return matchobj.group(0)
else:
return matchobj.group(1) + matchobj.group(2) + \
-   b'-' + self.year + b' '
+   b'-' + self.year + matchobj.group(3)
 
 
 def update_copyright_year(year, line):
@@ -49,7 +51,7 @@ def update_copyright_year(year, line):
year = _unicode_encode(year)
line = _unicode_encode(line)
 
-   line = _copyright_re1.sub(br'\1-' + year + b' ', line)
+   line = _copyright_re1.sub(br'\1-' + year + br'\2', line)
line = _copyright_re2.sub(_copyright_repl(year), line)
if not is_bytes:
line = _unicode_decode(line)



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libassa/

2017-03-01 Thread David Seifert
commit: 69663e78203244605a7cc78435ca20c496e9a108
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 18:41:38 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 18:41:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69663e78

dev-cpp/libassa: Modernise to EAPI 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 ...libassa-3.5.1-r1.ebuild => libassa-3.5.1-r2.ebuild} | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/dev-cpp/libassa/libassa-3.5.1-r1.ebuild 
b/dev-cpp/libassa/libassa-3.5.1-r2.ebuild
similarity index 63%
rename from dev-cpp/libassa/libassa-3.5.1-r1.ebuild
rename to dev-cpp/libassa/libassa-3.5.1-r2.ebuild
index 81f5fb6d146..8d46aa4035e 100644
--- a/dev-cpp/libassa/libassa-3.5.1-r1.ebuild
+++ b/dev-cpp/libassa/libassa-3.5.1-r2.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils
+EAPI=6
 
 DESCRIPTION="A networking library based on Adaptive Communication Patterns"
 HOMEPAGE="http://libassa.sourceforge.net/;
@@ -17,12 +16,10 @@ RDEPEND="net-libs/libtirpc"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
 
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-3.5.0-fix-tests.patch \
-   "${FILESDIR}"/${P}-gcc47.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5.0-fix-tests.patch
+   "${FILESDIR}"/${PN}-3.5.1-gcc47.patch
+)
 
 src_configure() {
econf \
@@ -32,5 +29,6 @@ src_configure() {
 
 src_install() {
default
-   find "${ED}" -name "*.la" -exec rm -rf {} + || die "failed to delete 
.la files"
+
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libbinio/

2017-03-01 Thread David Seifert
commit: 0201ff95259dcbfa01556bd885b3e7da121dd2b6
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 18:26:32 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 18:26:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0201ff95

dev-cpp/libbinio: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-cpp/libbinio/libbinio-1.4.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/dev-cpp/libbinio/libbinio-1.4.ebuild 
b/dev-cpp/libbinio/libbinio-1.4.ebuild
deleted file mode 100644
index a994a06442d..000
--- a/dev-cpp/libbinio/libbinio-1.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Binary I/O stream class library"
-HOMEPAGE="http://libbinio.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="static-libs"
-
-DOCS=( AUTHORS NEWS README )
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-cstdio.patch \
-   "${FILESDIR}"/${P}-texi.patch
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -f "${ED}"usr/lib*/${PN}.la
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/ctemplate/

2017-03-01 Thread David Seifert
commit: 745b4ba0ffe13cc14ba3f55a499b06ecb021ba11
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 18:24:42 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 18:24:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745b4ba0

dev-cpp/ctemplate: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-cpp/ctemplate/Manifest  |  1 -
 dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild | 68 -
 dev-cpp/ctemplate/ctemplate-2.3.ebuild  | 67 
 3 files changed, 136 deletions(-)

diff --git a/dev-cpp/ctemplate/Manifest b/dev-cpp/ctemplate/Manifest
index 037deb76a38..1afe5c38e4a 100644
--- a/dev-cpp/ctemplate/Manifest
+++ b/dev-cpp/ctemplate/Manifest
@@ -1,2 +1 @@
-DIST ctemplate-2.2_p129.tar.bz2 581172 SHA256 
1903533180ed9604e548ee7dfb3b704368bda5ce5e5b84f1e448f966730500d7 SHA512 
049ae4a9269f668ae6fc6207609a10609d59d7731c999a2ede191cef26d9203ab32ae87a48d5b08457a83a8dbd2be61621dbb8b2361e2747c63502f4caf4f8e7
 WHIRLPOOL 
790c2242a003ba8ceba3783be26a6a4a0af71605a6ee867d16eff6771f02b071a51e94d620233420aba6da1a9797a0cebcb9e1dce6626703077546c53873dcad
 DIST ctemplate-2.3.tar.bz2 564389 SHA256 
6409e74486888be371cf29900ba757e5443c958295f2099359d5ef6a6acceeec SHA512 
546645389a8bfed59686b62b43cb7d53714ac98e1b75311c217bb0f3b6201d5d486766b1ce7e35bf15032372e45c36b27008f54085bd0c9ef0dd0b7e04b8e3f5
 WHIRLPOOL 
9261906ddb6857a378aa9f86a9cd87b6fcb9c79c442ff2b87ddf92021fdd64140f3cb87cbb2b1f3775fa2f5a0d039d1b4ceca3cf07f1efc841fbfb72e9f1467e

diff --git a/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild 
b/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild
deleted file mode 100644
index 5e700bc7f05..000
--- a/dev-cpp/ctemplate/ctemplate-2.2_p129.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AM_OPTS="--force-missing"
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils elisp-common python-any-r1
-
-DESCRIPTION="A simple but powerful template language for C++"
-HOMEPAGE="https://github.com/olafvdspek/ctemplate;
-SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc emacs vim-syntax static-libs test"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-RDEPEND="vim-syntax? ( >=app-editors/vim-core-7 )
-   emacs? ( virtual/emacs )"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-SITEFILE="70ctemplate-gentoo.el"
-
-# Some tests are broken in 2.2_p129
-RESTRICT="test"
-
-src_compile() {
-   autotools-utils_src_compile
-
-   if use emacs ; then
-   elisp-compile contrib/tpl-mode.el || die "elisp-compile failed"
-   fi
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   # Installs just every piece
-   rm -rf "${ED}/usr/share/doc"
-
-   use doc && dohtml doc/*
-
-   if use vim-syntax ; then
-   cd "${S}/contrib"
-   sh highlighting.vim || die "unpacking vim scripts failed"
-   insinto /usr/share/vim/vimfiles
-   doins -r .vim/*
-   fi
-
-   if use emacs ; then
-   cd "${S}/contrib"
-   elisp-install ${PN} tpl-mode.el tpl-mode.elc || die 
"elisp-install failed"
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-cpp/ctemplate/ctemplate-2.3.ebuild 
b/dev-cpp/ctemplate/ctemplate-2.3.ebuild
deleted file mode 100644
index 28a3b7498aa..000
--- a/dev-cpp/ctemplate/ctemplate-2.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils elisp-common python-any-r1
-
-DESCRIPTION="A simple but powerful template language for C++"
-HOMEPAGE="https://github.com/olafvdspek/ctemplate;
-SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc emacs vim-syntax static-libs test"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-RDEPEND="vim-syntax? ( >=app-editors/vim-core-7 )
-   emacs? ( virtual/emacs )"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-SITEFILE="70ctemplate-gentoo.el"
-
-# Some tests are broken in 2.3
-RESTRICT="test"
-
-src_compile() {
-   autotools-utils_src_compile
-
-   if use emacs ; then
-   elisp-compile contrib/tpl-mode.el || die "elisp-compile failed"
-   fi
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   # Installs just every piece
-   rm -rf "${ED}/usr/share/doc"
-
-   use doc && 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2017-03-01 Thread Andreas Sturmlechner
commit: a5305c425c3000f1807d9a5f46dba060d77710d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 18:11:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 18:12:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5305c42

sci-geosciences/qgis: Move opt. gdal[oracle] dep below oracle conditional

Makes repoman happy for stabilisation w/ masked oracle flag.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-geosciences/qgis/qgis-2.18.3-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-2.18.3-r1.ebuild 
b/sci-geosciences/qgis/qgis-2.18.3-r1.ebuild
index d355be2a099..f5fc89568ff 100644
--- a/sci-geosciences/qgis/qgis-2.18.3-r1.ebuild
+++ b/sci-geosciences/qgis/qgis-2.18.3-r1.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtscript:4
dev-qt/qtsvg:4
dev-qt/qtsql:4
-   sci-libs/gdal:=[geos,oracle?,python?,${PYTHON_USEDEP}]
+   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
sci-libs/geos
sci-libs/libspatialindex:=
sci-libs/proj
@@ -46,7 +46,10 @@ COMMON_DEPEND="
georeferencer? ( sci-libs/gsl:= )
grass? ( >=sci-geosciences/grass-7.0.0:= )
mapserver? ( dev-libs/fcgi )
-   oracle? ( dev-db/oracle-instantclient:= )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
postgres? ( dev-db/postgresql:= )
python? ( ${PYTHON_DEPS}
dev-python/future[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/base/, profiles/arch/x86/

2017-03-01 Thread Andreas Sturmlechner
commit: 1477ebad661828f0ddef1c601a7c93426dc8ff65
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 18:06:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 18:12:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1477ebad

profiles: Fix amd64/x86 package.use.stable.mask for qgis[oracle]

 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 profiles/base/package.use.stable.mask   | 7 +++
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 89ab7c9d717..b4ab63546d7 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (01 Mar 2017)
+# Requires not yet stabilised dev-db/oracle-instantclient.
+sci-geosciences/qgis oracle
+
 # Christoph Junghans  (26 Feb 2017)
 # Stable mask some fabrics (bug #525534)
 sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem 
openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl 
openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index fa3f74f54d8..591a05452a8 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (01 Mar 2017)
+# Requires not yet stabilised dev-db/oracle-instantclient.
+sci-geosciences/qgis oracle
+
 # Brian Evans  (17 Jan 2017)
 # Stable mask groonga on mariadb as I don't know how stable
 # the dependencies really are

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index b27afc0c971..96f8f8eb9ca 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,10 +5,9 @@
 # Please use the same syntax as in package.use.mask
 
 # Andreas Sturmlechner  (22 Feb 2017)
-# Requires not yet stabilised dev-db/oracle-instantclient,
-# also depends on sci-libs/gdal-2.0.3 stable (bug #606414).
-# sci-geosciences/grass not stable, probably needs bump
-sci-geosciences/qgis grass oracle
+# Requires not yet stabilised sci-geosciences/grass,
+# which probably needs bump to solve several issues.
+sci-geosciences/qgis grass
 
 # Brian Dolbec  (14 Feb 2017)
 # This is stable masked as g-sorcery is being not actively developed.



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

2017-03-01 Thread Michael Weber
commit: e668256083cdd13ca9cfaf638dd74ad205a924df
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar  1 18:10:22 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar  1 18:10:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6682560

dev-python/ipython: revert privios commit, remove ~arm and ~ppc64 keywords for 
now.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/ipython/ipython-4.0.3.ebuild| 2 +-
 dev-python/ipython/ipython-4.1.2.ebuild| 2 +-
 dev-python/ipython/ipython-4.2.0-r1.ebuild | 2 +-
 dev-python/ipython/ipython-5.1.0-r1.ebuild | 2 +-
 dev-python/ipython/ipython-5.2.2.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/ipython/ipython-4.0.3.ebuild 
b/dev-python/ipython/ipython-4.0.3.ebuild
index 204d750115e..d989d64e8f2 100644
--- a/dev-python/ipython/ipython-4.0.3.ebuild
+++ b/dev-python/ipython/ipython-4.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test 
wxwidgets"
 
 REQUIRED_USE="

diff --git a/dev-python/ipython/ipython-4.1.2.ebuild 
b/dev-python/ipython/ipython-4.1.2.ebuild
index 313f82f9537..252f6f28525 100644
--- a/dev-python/ipython/ipython-4.1.2.ebuild
+++ b/dev-python/ipython/ipython-4.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test 
wxwidgets"
 
 REQUIRED_USE="

diff --git a/dev-python/ipython/ipython-4.2.0-r1.ebuild 
b/dev-python/ipython/ipython-4.2.0-r1.ebuild
index 44313793882..ecab698e1a2 100644
--- a/dev-python/ipython/ipython-4.2.0-r1.ebuild
+++ b/dev-python/ipython/ipython-4.2.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test 
wxwidgets"
 
 REQUIRED_USE="

diff --git a/dev-python/ipython/ipython-5.1.0-r1.ebuild 
b/dev-python/ipython/ipython-5.1.0-r1.ebuild
index b5933ed9ac2..d244ae5ed67 100644
--- a/dev-python/ipython/ipython-5.1.0-r1.ebuild
+++ b/dev-python/ipython/ipython-5.1.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test 
wxwidgets"
 
 REQUIRED_USE="

diff --git a/dev-python/ipython/ipython-5.2.2.ebuild 
b/dev-python/ipython/ipython-5.2.2.ebuild
index f3a60aa1480..74bf73233ec 100644
--- a/dev-python/ipython/ipython-5.2.2.ebuild
+++ b/dev-python/ipython/ipython-5.2.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc examples matplotlib mongodb notebook nbconvert qt4 +smp test 
wxwidgets"
 
 REQUIRED_USE="



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

2017-03-01 Thread Tobias Klausmann
commit: 72ea62ec799c9f85470f62681df23575f80598a4
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Mar  1 18:08:39 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Mar  1 18:08:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ea62ec

Fix wrong logic on USE mask for app-portage/layman g-sorcery

 profiles/arch/alpha/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 8bbb02d6fdc..bd8cfb31e3e 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -114,7 +114,7 @@ dev-python/restkit cli
 # Tobias Klausmann  (19 Sep 2015)
 # app-portage/g-sorcery pulls in pymongo and a whole host of deps that don't
 # work on alpha. Mask USE flag for layman accordingly
-app-portage/layman -g-sorcery
+app-portage/layman g-sorcery
 
 # Alexandre Rostovtsev  (10 Sep 2015)
 # Requires wifi USE flag, which is masked for this arch



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

2017-03-01 Thread Matt Thode
commit: 3769af2738d5e70fd8cd6b736007d8f1c181f990
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  1 17:27:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Mar  1 17:36:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3769af27

dev-python/sqlalchemy-migrate: bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/sqlalchemy-migrate/Manifest |  1 +
 .../sqlalchemy-migrate-0.11.0.ebuild   | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/sqlalchemy-migrate/Manifest 
b/dev-python/sqlalchemy-migrate/Manifest
index 7fbcdaa0097..3c6c632876a 100644
--- a/dev-python/sqlalchemy-migrate/Manifest
+++ b/dev-python/sqlalchemy-migrate/Manifest
@@ -1,4 +1,5 @@
 DIST sqlalchemy-migrate-0.10.0.tar.gz 127356 SHA256 
f83c5cce9c09e5c05527279b7fe1565b32e5353342ff30b24f594fa2e5a7e003 SHA512 
611782f0843cf1d283d41580196cad971c63fee01a612dbcaa47f1bc2de21baf035079d7f7036460d7aeb7f3233a101207eb5084d27b8a85177f9d13cea6603e
 WHIRLPOOL 
3c6cd4ce3a956d60e2771d492531f252eed341323aaf084643d85981524766a2c847b44ae2545aecedad4d5906354f8ab82b5092d4620e0784b3df6d37cafba2
+DIST sqlalchemy-migrate-0.11.0.tar.gz 128299 SHA256 
e68af5e3e0561f629d4eb23d9d0ea77d2649747f2eff37fd29aece74615ca251 SHA512 
5ce76f221cab54ca7436f30a907db4a17e7e338af2cc2d324f06e73bfeda99569584227f925f8a078d01c17761878b865af665a9eb7c1de306cbc0f9b8d7a451
 WHIRLPOOL 
728a8651d6aa4d651b8973f9be836c6b117660b68b74a154f059ec7b7bdb5d54771a097a58ff88d806114d57622e9f9bf30fb0d97ee66f79f8e38ad42f67c0e5
 DIST sqlalchemy-migrate-0.7.2.tar.gz 105862 SHA256 
7f55c768ee26f143fedb11b365a4c57c3bbdb5211e049c7f04b8ae8107c28333 SHA512 
31c56da755dc0aa5eacddcb097a4bd6431ab72a5b964689b0943b50ae4b23e034ae84d8dad4707d4cf9bea5b538e015ff755318685cc17dd82497a4cb4a9
 WHIRLPOOL 
51a058edea0b48db8377a69366f2b30a44e0ed9621d662fa347df3b2a6b9605ee8866ee21e86153c649f5e4e627fef39dc1a68d333c5f334e96be2cf20aceee1
 DIST sqlalchemy-migrate-0.9.2.tar.gz 124175 SHA256 
578fa857615f05f9c73f024147c75019535d3d276ca46f5ec84cc0d606820893 SHA512 
25b218ae97e9a99ad126e4185621bff04da2e9d47d2e47620965974a0b865a9dad161c4d284aaf316f01f0241743d11dd6578942ad6673f2843476fbeaaa4688
 WHIRLPOOL 
ca9952c56dafde150126001aa1b58b43cb95fd751c4d2361037424bca8d5b2080f72f7ed3c5b39a2a504fa30f5f310857331b23d9f244b1106858d068c4cbb49
 DIST sqlalchemy-migrate-0.9.5.tar.gz 125820 SHA256 
d36ae0879b418c4a7011c081a7b05aa9eaf2f2bc38402cdad4ad64369de31d9c SHA512 
2e6e36fe68c5e3c5cb0b2c12c9d00168389461d28606facb34c7d8e6aa2807e4f7c41182140a7b8e933be73ef19af652177687c9af3b9b2e59c318f1e16efb30
 WHIRLPOOL 
eec61bc839c926279452063b31966a6800d0be6bd5bb3654515dcf32a41f0b6dcdf1ac0ef2abdb0d1ccb5bc3f06f4ef272b2b37223a580e9c9b7888c8e8be4a0

diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild 
b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
new file mode 100644
index 000..8ffba1e4395
--- /dev/null
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="SQLAlchemy Schema Migration Tools"
+HOMEPAGE="https://pypi.python.org/pypi/sqlalchemy-migrate;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE="doc"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-issuetracker[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/sqlalchemy-0.7.8[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/six-1.7.0[${PYTHON_USEDEP}]
+   dev-python/python-sqlparse[${PYTHON_USEDEP}]
+   >=dev-python/tempita-0.4[${PYTHON_USEDEP}]"
+# Testsuite requires a missing dep and errors with poor report output
+
+python_prepare_all() {
+   # Prevent d'loading during the doc build via sphinx.ext.intersphinx
+   sed -e "s: 'sphinx.ext.intersphinx',::" -i doc/source/conf.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   einfo ""; einfo "The build seeks to import modules from an 
installed state of the package"
+   einfo "simply ignore all warnings / errors of failure to import 
module migrate."; einfo ""
+   emake -C doc/source html || die "Generation of documentation 
failed"
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/source/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2017-03-01 Thread Patrice Clement
commit: a11cceb279926dfcdf708bf132ff56a58175bbb7
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Mar  1 17:34:14 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar  1 17:35:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11cceb2

app-vim/ctrlp: version bump.

This commit also bumps ctrlp to the latest EAPI and also updates the project's
HOMEPAGE as well as its SRC_URI.

Gentoo-Bug: https://bugs.gentoo.org/580708

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-vim/ctrlp/Manifest  |  1 +
 app-vim/ctrlp/ctrlp-1.80.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-vim/ctrlp/Manifest b/app-vim/ctrlp/Manifest
index 3cddbba4606..b304dc6f06c 100644
--- a/app-vim/ctrlp/Manifest
+++ b/app-vim/ctrlp/Manifest
@@ -1 +1,2 @@
 DIST ctrlp-1.79.tar.gz 45605 SHA256 
2c1404d059d2ae4c3bf42a992108265fbe0e825c21a49db9411cba6a28cd4dc9 SHA512 
6967db0fa6b60317794c0ba0ab6ef04f63c059c30a74af56c460bbc44a4756f11540b45dddcdd5da1d0eb47943682ef3fff64a9a14ea0ba3a73a1e0c42f051e6
 WHIRLPOOL 
bde28ff592842b1c9269c4317c731c494829fc6f753310eed69dec4359d81d0dcf5a63819f22fb4451c3a16e52fd70434a63cd03ef141ea3e69d9f788c7bf722
+DIST ctrlp-1.80.tar.gz 75269 SHA256 
65762884e4787bb6c13812ea2a0b82ec3bb1e5e552a43aea4a0e9700c2f0b1f2 SHA512 
40175e64bb9c4ccdc202bc31b8956b96ede5761a3a4f17706c4d915f8083991cb7729e33c79d021bf6faff00f381fe9272145f852981e487b279f0471b86cadd
 WHIRLPOOL 
3294650925a015450e732ecb12b705e72643f0b0beaadcad23433d9ac161fb4cc30a7cdbefaf45b592b0553e51a34c0da378c0e0e268d386ada51e71cb4d6fcd

diff --git a/app-vim/ctrlp/ctrlp-1.80.ebuild b/app-vim/ctrlp/ctrlp-1.80.ebuild
new file mode 100644
index 000..56ed9b50963
--- /dev/null
+++ b/app-vim/ctrlp/ctrlp-1.80.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: fuzzy file, buffer, mru, tag, ... finder with regex 
support"
+HOMEPAGE="https://github.com/ctrlpvim/ctrlp.vim;
+SRC_URI="https://github.com/${PN}vim/${PN}.vim/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="vim"
+KEYWORDS="~amd64 ~x86"
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: net-misc/quagga/files/systemd/

2017-03-01 Thread Sergey Popov
commit: 8d270ac4d3fe64bd2fb9e208c494af67c7982a7f
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Mar  1 17:22:13 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Mar  1 17:33:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d270ac4

net-misc/quagga: drop non-used systemd service file

Package-Manager: portage-2.3.3

 net-misc/quagga/files/systemd/babeld.service | 16 
 1 file changed, 16 deletions(-)

diff --git a/net-misc/quagga/files/systemd/babeld.service 
b/net-misc/quagga/files/systemd/babeld.service
deleted file mode 100644
index aa107afcacc..000
--- a/net-misc/quagga/files/systemd/babeld.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=Babel routing daemon
-Documentation=man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/babeld.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/babeld.pid
-ExecStart=/usr/sbin/babeld -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: net-misc/quagga/files/systemd/, net-misc/quagga/

2017-03-01 Thread Sergey Popov
commit: fb323ee9e376dd87e33d19b53fe8ab6a0a6c607a
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Mar  1 17:32:15 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Mar  1 17:33:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb323ee9

net-misc/quagga: version bump

Package-Manager: portage-2.3.3

 net-misc/quagga/Manifest|   1 +
 net-misc/quagga/files/systemd/nhrpd.service |  16 
 net-misc/quagga/metadata.xml|   3 +
 net-misc/quagga/quagga-1.2.0.ebuild | 134 
 4 files changed, 154 insertions(+)

diff --git a/net-misc/quagga/Manifest b/net-misc/quagga/Manifest
index 66cdb2380ed..d11715b3e4c 100644
--- a/net-misc/quagga/Manifest
+++ b/net-misc/quagga/Manifest
@@ -1,2 +1,3 @@
 DIST ht-20040304-classless-bgp.patch 1581 SHA256 
39993890f9e31d662ed0564c732fb22392a901beb45b64261ffeadd9edf27887 SHA512 
3df102d8ab88aaee1f109a2310602d6f734f2268252e5e42df752df7db7abeac526e969289481c4abfe905dcd41c35dee65196c48ac320fe9d083305451476e8
 WHIRLPOOL 
cef99d64d52ab8c28bd672fb93dfbd8d716a31c76a5403496a6d104a5ff39531d6085134124d41fe4ff7adf895fa001cbe77b6e42846d849d6c108c81583d04e
 DIST quagga-1.1.1.tar.gz 2871705 SHA256 
b5a94e5bdad3062e04595a5692b8cc435f0a85102f75dfdca0a06d093b4ef63f SHA512 
51eb64ada07b42c663705cedf56be5b8b54143a5543b472e3dc7c703a4ab0542f39cfbeed64d1c33ceee6a15ea8d25ef84616fa40b6bf9cc32023f7241c18c58
 WHIRLPOOL 
795aa54b7930c441cbbc40a67db75865ccecada523164c906dd4a1b385b51820bff061ca58265fc67d1a814c8162d8b6e6758a4aab47ba54dab58cf846cb28be
+DIST quagga-1.2.0.tar.gz 2948778 SHA256 
1043644d37975d9f920b76c593368cbe36ca43e27eb57cff316ee80ccb31dce3 SHA512 
0ad28b828c2e52ad486189bd68e21041fe7c4affada7e3f12ba83a95f3532e0b012ba6b4271f9d0de63d4f5b15e80c706977b3afa54b57a3a5ec02400227d5ae
 WHIRLPOOL 
b4c73c4f7c99c971d762fbde79d5c6776b11b36d8a9b58e9c7cb5d322818ef8b6d90ca5c3f4c55f9b3353ae65042a99b41d39049b0a2f254bbd8904e5136ecce

diff --git a/net-misc/quagga/files/systemd/nhrpd.service 
b/net-misc/quagga/files/systemd/nhrpd.service
new file mode 100644
index 000..d6b3e67db77
--- /dev/null
+++ b/net-misc/quagga/files/systemd/nhrpd.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=NHRP daemon
+Documentation=man:nhrpd(8) man:zebra(8)
+BindTo=zebra.service
+After=network.target zebra.service
+ConditionPathExists=/etc/quagga/nhrpd.conf
+
+[Service]
+Type=forking
+PIDFile=/run/quagga/nhrpd.pid
+ExecStart=/usr/sbin/nhrpd -d
+ExecReload=/bin/kill -HUP $MAINPID
+Restart=on-abort
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-misc/quagga/metadata.xml b/net-misc/quagga/metadata.xml
index 0cbccc060b5..2d6b042da25 100644
--- a/net-misc/quagga/metadata.xml
+++ b/net-misc/quagga/metadata.xml
@@ -22,6 +22,9 @@
Apply unofficial patch to enable classless prefixes for 
BGP. Patch and information to be found
at http://hasso.linux.ee/doku.php/english:network:quagga

+   
+   Enable Forwarding Plane Manager support
+   

Enable multipath routes support for any number of routes


diff --git a/net-misc/quagga/quagga-1.2.0.ebuild 
b/net-misc/quagga/quagga-1.2.0.ebuild
new file mode 100644
index 000..89d2095ccc7
--- /dev/null
+++ b/net-misc/quagga/quagga-1.2.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch
+
+inherit autotools eutils flag-o-matic multilib pam readme.gentoo-r1 systemd 
user
+
+DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and 
BGP"
+HOMEPAGE="http://quagga.net/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
+   bgpclassless? ( 
http://hasso.linux.ee/stuff/patches/quagga/${CLASSLESS_BGP_PATCH} )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
+
+IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath ospfapi pam 
protobuf +readline snmp tcp-zebra"
+
+COMMON_DEPEND="
+   caps? ( sys-libs/libcap )
+   protobuf? ( dev-libs/protobuf-c:0= )
+   readline? (
+   sys-libs/readline:0=
+   pam? ( sys-libs/pam )
+   )
+   snmp? ( net-analyzer/net-snmp )
+   !elibc_glibc? ( dev-libs/libpcre )"
+DEPEND="${COMMON_DEPEND}
+   sys-apps/gawk
+   sys-devel/libtool:2"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/iproute2"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.99.22.4-ipctl-forwarding.patch"
+)
+
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS="Sample configuration files can be found in 
/usr/share/doc/${PF}/samples
+You have to create config files in /etc/quagga before
+starting one of the daemons.
+
+You can pass additional options to the daemon by setting the EXTRA_OPTS
+variable in their respective file in /etc/conf.d"
+
+pkg_setup() {
+   enewgroup quagga

[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2017-03-01 Thread Johannes Huber
commit: 1a520f4d90cd814430b270b0e4929a9c929ddd47
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar  1 17:30:20 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Mar  1 17:31:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a520f4d

sci-libs/indilib: Version bump 1.4.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/indilib/Manifest |  1 +
 sci-libs/indilib/indilib-1.4.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index cb91b0664bd..55e0715283e 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,4 @@
 DIST indi-1.3.1.zip 20752009 SHA256 
a28b3cd578ac6c85bda91ace287f0d37e6e315d1746d55d1623f9094ebf5747b SHA512 
80184287aebf1bc8381ba9f36b83f346411348c610c6c06c7b9aeb4a2c9f3a9713e4f043af66cb777d7fa8fe208d98fa1134c1f0935a706d1797eae38f0ef3f0
 WHIRLPOOL 
7335c2c4ab9da01fddf1c8844500fe0da35d0e139f9ac67ac8133f5d922f8a6a4ec4bf83859f6aa8e9389e4563820a106f3cb3473c7d4e8a2e5efaa658d4b6f1
 DIST indilib-1.4.0.tar.gz 1534429 SHA256 
3a91c2cd8f7bdcbfba3112ef67596a0db0e09842ad40d9d6ac8234852c6380cf SHA512 
474a3c71054120c436433cd40de8e22b28236550a50a9d653b61606ac2f959d817c257b6d08517b77a7d1bfd7282ee22446d7199f986e989ff5f4adb7c52270a
 WHIRLPOOL 
df0aeb8c6fbac611093435a196d0b9a688c7ce458c97f201bf596ca55473f2f9707489c91878fdeed1644230cc2ec198cbb93f31084041e43f7dfdf67715ea57
+DIST indilib-1.4.1.tar.gz 1529660 SHA256 
f393faa01d98ead9a4205b567402d37fc48a1e53896ed0caeb0e0567bd3ba2e6 SHA512 
b1655070fbc71095215a06edc88b8fff247ed3dcab86c2af058978b209e48ce1701f3a6eef13d0b200be58abfcfdffe7800ecea35d820fc2fb158ea0f899833f
 WHIRLPOOL 
8e799d9de2c636f67f4dafa26fb0bab19d0cff4b020b0840213fdc4d84fe22e5d2ef2630e97a3d8b861f6b2f38a57c08679581d38e163fcd06543fb2958fa06c
 DIST libindi_1.2.0.tar.gz 1425804 SHA256 
a1cf17a4f0a0ca30afd4c131b82e181aeb42a68cda176d5b4c6945436ced2321 SHA512 
4d7b67e3ff6000132c2971e58942c5f95822d156c6f9587697b6179137cd40997527d62886d0f5fe053980d1a404b61191d1c54194e9a7154bd10b0e3a7c05d6
 WHIRLPOOL 
fe710841e63acc806b17414df231cd178680da8ed8e7c719c32e34cae9d2203362a9cce0cb7e0593d46dda98f9bb8e9b2cc7d28442e491fb11e1786b3145feca

diff --git a/sci-libs/indilib/indilib-1.4.1.ebuild 
b/sci-libs/indilib/indilib-1.4.1.ebuild
new file mode 100644
index 000..7aad7ca17b1
--- /dev/null
+++ b/sci-libs/indilib/indilib-1.4.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="lib${PN/lib/}"
+
+inherit cmake-utils udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="http://www.indilib.org/;
+SRC_URI="https://github.com/${PN}/${PN/lib/}/releases/download/v${PV}/${MY_PN}_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   net-misc/curl
+   sci-libs/cfitsio
+   sci-libs/gsl
+   sci-libs/libnova
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libusb:0
+"
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers
+"
+
+DOCS=( AUTHORS ChangeLog README TODO )
+
+S=${WORKDIR}/${MY_PN}
+
+src_configure() {
+   local mycmakeargs=(
+   -INDI_BUILD_UNITTESTS=OFF
+   -INDI_BUILD_QT5_CLIENT=OFF
+   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/

2017-03-01 Thread Johannes Huber
commit: 120ee4db558d3435b0979e94654ac35a125e90ba
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar  1 17:30:48 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Mar  1 17:31:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120ee4db

sci-libs/indilib: Remove 1.4.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.4.0.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 55e0715283e..5e03efbf91d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,4 +1,3 @@
 DIST indi-1.3.1.zip 20752009 SHA256 
a28b3cd578ac6c85bda91ace287f0d37e6e315d1746d55d1623f9094ebf5747b SHA512 
80184287aebf1bc8381ba9f36b83f346411348c610c6c06c7b9aeb4a2c9f3a9713e4f043af66cb777d7fa8fe208d98fa1134c1f0935a706d1797eae38f0ef3f0
 WHIRLPOOL 
7335c2c4ab9da01fddf1c8844500fe0da35d0e139f9ac67ac8133f5d922f8a6a4ec4bf83859f6aa8e9389e4563820a106f3cb3473c7d4e8a2e5efaa658d4b6f1
-DIST indilib-1.4.0.tar.gz 1534429 SHA256 
3a91c2cd8f7bdcbfba3112ef67596a0db0e09842ad40d9d6ac8234852c6380cf SHA512 
474a3c71054120c436433cd40de8e22b28236550a50a9d653b61606ac2f959d817c257b6d08517b77a7d1bfd7282ee22446d7199f986e989ff5f4adb7c52270a
 WHIRLPOOL 
df0aeb8c6fbac611093435a196d0b9a688c7ce458c97f201bf596ca55473f2f9707489c91878fdeed1644230cc2ec198cbb93f31084041e43f7dfdf67715ea57
 DIST indilib-1.4.1.tar.gz 1529660 SHA256 
f393faa01d98ead9a4205b567402d37fc48a1e53896ed0caeb0e0567bd3ba2e6 SHA512 
b1655070fbc71095215a06edc88b8fff247ed3dcab86c2af058978b209e48ce1701f3a6eef13d0b200be58abfcfdffe7800ecea35d820fc2fb158ea0f899833f
 WHIRLPOOL 
8e799d9de2c636f67f4dafa26fb0bab19d0cff4b020b0840213fdc4d84fe22e5d2ef2630e97a3d8b861f6b2f38a57c08679581d38e163fcd06543fb2958fa06c
 DIST libindi_1.2.0.tar.gz 1425804 SHA256 
a1cf17a4f0a0ca30afd4c131b82e181aeb42a68cda176d5b4c6945436ced2321 SHA512 
4d7b67e3ff6000132c2971e58942c5f95822d156c6f9587697b6179137cd40997527d62886d0f5fe053980d1a404b61191d1c54194e9a7154bd10b0e3a7c05d6
 WHIRLPOOL 
fe710841e63acc806b17414df231cd178680da8ed8e7c719c32e34cae9d2203362a9cce0cb7e0593d46dda98f9bb8e9b2cc7d28442e491fb11e1786b3145feca

diff --git a/sci-libs/indilib/indilib-1.4.0.ebuild 
b/sci-libs/indilib/indilib-1.4.0.ebuild
deleted file mode 100644
index 7aad7ca17b1..000
--- a/sci-libs/indilib/indilib-1.4.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="lib${PN/lib/}"
-
-inherit cmake-utils udev
-
-DESCRIPTION="INDI Astronomical Control Protocol library"
-HOMEPAGE="http://www.indilib.org/;
-SRC_URI="https://github.com/${PN}/${PN/lib/}/releases/download/v${PV}/${MY_PN}_${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio
-   sci-libs/gsl
-   sci-libs/libnova
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-"
-DEPEND="${RDEPEND}
-   sys-kernel/linux-headers
-"
-
-DOCS=( AUTHORS ChangeLog README TODO )
-
-S=${WORKDIR}/${MY_PN}
-
-src_configure() {
-   local mycmakeargs=(
-   -INDI_BUILD_UNITTESTS=OFF
-   -INDI_BUILD_QT5_CLIENT=OFF
-   -DUDEVRULES_INSTALL_DIR="$(get_udevdir)"
-   )
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2017-03-01 Thread William Hubbs
commit: 7765566e9ecdc9362aa8d22bbac6397f4db49a69
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Mar  1 17:22:14 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar  1 17:22:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7765566e

dev-util/meson: stabilize 0.38.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/meson/meson-0.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.38.1.ebuild 
b/dev-util/meson/meson-0.38.1.ebuild
index 898271b1e2c..4a98372fa7d 100644
--- a/dev-util/meson/meson-0.38.1.ebuild
+++ b/dev-util/meson/meson-0.38.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 inherit distutils-r1



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

2017-03-01 Thread Lars Wendler
commit: 8d40f2d10daa73b08aef92c023dacb25a9461555
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  1 17:20:26 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  1 17:20:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d40f2d1

sys-apps/irqbalance: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/irqbalance/Manifest   |  5 --
 .../irqbalance/files/irqbalance-0.56-build.patch   | 16 --
 sys-apps/irqbalance/files/irqbalance.1 | 64 --
 sys-apps/irqbalance/files/irqbalance.confd | 15 -
 sys-apps/irqbalance/files/irqbalance.init-0.55-r2  | 20 ---
 sys-apps/irqbalance/files/irqbalance.init.2| 11 
 sys-apps/irqbalance/files/irqbalance.service   | 11 
 sys-apps/irqbalance/irqbalance-0.56.ebuild | 38 -
 sys-apps/irqbalance/irqbalance-1.0.4.ebuild| 34 
 sys-apps/irqbalance/irqbalance-1.0.5-r1.ebuild | 39 -
 sys-apps/irqbalance/irqbalance-1.0.6.ebuild| 39 -
 sys-apps/irqbalance/irqbalance-1.0.7-r1.ebuild | 48 
 sys-apps/irqbalance/irqbalance-1.0.7.ebuild| 43 ---
 sys-apps/irqbalance/irqbalance-1.0.9.ebuild| 48 
 14 files changed, 431 deletions(-)

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index f2409a80dfd..966fd0df5cb 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1,8 +1,3 @@
-DIST irqbalance-0.56.tbz2 28089 SHA256 
516e1bdc5469f0f350e2e9ad2925b221faa4497a608c8d4e28a997938451c5fc SHA512 
52575520abeaa4268cfc1bb2c5044cb43704e1981dcdbf3e124fced436222b5a5a9d57ec8082e2a4139bfb5be177aefc11809c6865a2b085f46babeeb541daa2
 WHIRLPOOL 
b0d73af7a80a09635ecab2984bf473d27056a8e6cb562708fa5f19428ad07f8c69362d99ea21e7a2a8522d474d65d41358764682fa3e6e481b10baf465525875
-DIST irqbalance-1.0.4.tar.bz2 286985 SHA256 
15725edf4a6f20258620cbd05ebf02d0c25aadd5ffa4871ef8507c9215021c43 SHA512 
f61d7cd0690a80cfa2ff249a75db675179d4a945bc784b3af8293200a642b6ac0e0564b8c7b8fc0a63363caf8ebab2a7b50b6699cb53587fafd5b50cf73c0f11
 WHIRLPOOL 
ab1a7717cd1c08ce17ac831d75f934aa0d48653f8c194cf683694c498532a90086de18ee3cc0ee7ad09e4cce442173c94dd98e919b8f169e716eb6ead5f593c6
-DIST irqbalance-1.0.5.tar.gz 350213 SHA256 
1123e75224b9c0b63ac85892e920bc4a9c76211278ea3d5d4bcbbde44815685c SHA512 
333587c16221532be6a353d628b5f8cc557f7917fb423cfac0092f9a5000cc82b042d37b9c3160f5d37d931e8e50a313278e8e30f2dc65f7db60fdf95664bc06
 WHIRLPOOL 
7fd5e93c0549011c593dbcad9fd9fe94706ac78d4e394a098b0eb63f6de33225f2358aaf84863c662fb392463dfa9587753df69c041033dee06f91844aa8
-DIST irqbalance-1.0.6.tar.gz 352325 SHA256 
95ac79992e6de501f613c781b0fc8aa17a4aaf6a3d865bb6e15ac6a46c6ab1fd SHA512 
be14f89c0f137a0cb9c572bc7fb2360941751e4676b147a9d4a44aeb6242577b7dfaa4aa4810ded05244da59fc6d24f22ab88740a8751685a3177b010259a6f0
 WHIRLPOOL 
dcc51bec29eb78a0e9e777a7c5d254ff338390e44dfc4019edb2a1f1eb85f6eafd9bdd7fdc60903b1f94f70194cc1ab1d61cac68da429a009d1f26bee7d357ef
-DIST irqbalance-1.0.7.tar.gz 41209 SHA256 
8c3916780d254b74fb1c7ec22876d63ac01f1b32776d9204a604b73c8f591d2a SHA512 
388f982fe620d8df850e6e298a194a5ba1393f29f1b25897bfa79e34f3acb32e762b86e31154e7af614d5d84a38a61b85ff07c0dd2032e1eb6b0e30ea9010612
 WHIRLPOOL 
fdbaa8817aae91bc1960115aa457e4dc92b36f62ba7680e9aac35459072d73f2e30015c616c86ce451ac6cd335406ac2423328232768c893e17e17537c3c951e
 DIST irqbalance-1.0.9.tar.gz 44661 SHA256 
f1b8115948bb9f0bc36b9d7143ee8be751a294bc189d311408e753acc37169c3 SHA512 
ef3ce9eeec11ec86291e2e3cd701e782ee1fb4ba256e2ea5ea0ea04b373f97ff2eae0a44919127c4dbd7fd805e9e3df3a5e62a3528e4d1c9bbab4db39186b5c5
 WHIRLPOOL 
7bed3d8dd868b4ad697b997143a59b9101815d0bfc08d1d594248c1fcfeaec22045fbe779605583a89aa7d2c8a54e079317bf8a6e4ef8135fc887e2d1518e706
 DIST irqbalance-1.1.0.tar.gz 46742 SHA256 
91506e638b03bf27cf5da7dc250d58a753ce8a0288a20265fc7ff0266040706b SHA512 
66abf71b87e25df190417afbf9da24d826d817de3c0ebdc686e3ae56ac131b2f9586092ba67e5f9c749cb139fbf2faaa2af2ef30700955a5b347f1964f61bf6b
 WHIRLPOOL 
581cb27ae79648d69200ea2746cabf6dde8c865fd3afc80d87a0c43a150b40b6ad5e22ecd15fef5cc9aff166055b568e6217554c08b4767757f0534a998f35be
 DIST irqbalance-1.2.0.tar.gz 55618 SHA256 
0efe5d2a0947b54d89c7196a48eca9b3b33c80bc15964e4226a0f7d3fd9535b2 SHA512 
02510d0d4dc069570b5f98f3b8191384593a6ed9a88c65c87f5a4261f375c291d95c401b01c03ef9d80834925dd124a088f56ac90c5f290815e26337d4f61c1b
 WHIRLPOOL 
32cdb9d91310012f729f45643b4d105a9840fb88fa55533d48b9a93848a6f3e7f273f9aa9957add8b5ddff5d620da9accb9d79ad237126029176942a37cc

diff --git a/sys-apps/irqbalance/files/irqbalance-0.56-build.patch 
b/sys-apps/irqbalance/files/irqbalance-0.56-build.patch
deleted file mode 100644
index b7202a4701f..000
--- a/sys-apps/irqbalance/files/irqbalance-0.56-build.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-http://code.google.com/p/irqbalance/issues/detail?id=8

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

2017-03-01 Thread Lars Wendler
commit: 13b6f378ac4f9a8c5546e160a3dc3a8a9ead5036
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  1 17:15:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  1 17:20:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b6f378

sys-apps/irqbalance: Bump to version 1.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/irqbalance/Manifest   |  1 +
 .../irqbalance/files/irqbalance-1.2.0-tinfo.patch  | 32 +++
 sys-apps/irqbalance/files/irqbalance.init.4| 20 +++
 sys-apps/irqbalance/irqbalance-1.2.0.ebuild| 63 ++
 4 files changed, 116 insertions(+)

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index 1bcd2b23a92..f2409a80dfd 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -5,3 +5,4 @@ DIST irqbalance-1.0.6.tar.gz 352325 SHA256 
95ac79992e6de501f613c781b0fc8aa17a4aa
 DIST irqbalance-1.0.7.tar.gz 41209 SHA256 
8c3916780d254b74fb1c7ec22876d63ac01f1b32776d9204a604b73c8f591d2a SHA512 
388f982fe620d8df850e6e298a194a5ba1393f29f1b25897bfa79e34f3acb32e762b86e31154e7af614d5d84a38a61b85ff07c0dd2032e1eb6b0e30ea9010612
 WHIRLPOOL 
fdbaa8817aae91bc1960115aa457e4dc92b36f62ba7680e9aac35459072d73f2e30015c616c86ce451ac6cd335406ac2423328232768c893e17e17537c3c951e
 DIST irqbalance-1.0.9.tar.gz 44661 SHA256 
f1b8115948bb9f0bc36b9d7143ee8be751a294bc189d311408e753acc37169c3 SHA512 
ef3ce9eeec11ec86291e2e3cd701e782ee1fb4ba256e2ea5ea0ea04b373f97ff2eae0a44919127c4dbd7fd805e9e3df3a5e62a3528e4d1c9bbab4db39186b5c5
 WHIRLPOOL 
7bed3d8dd868b4ad697b997143a59b9101815d0bfc08d1d594248c1fcfeaec22045fbe779605583a89aa7d2c8a54e079317bf8a6e4ef8135fc887e2d1518e706
 DIST irqbalance-1.1.0.tar.gz 46742 SHA256 
91506e638b03bf27cf5da7dc250d58a753ce8a0288a20265fc7ff0266040706b SHA512 
66abf71b87e25df190417afbf9da24d826d817de3c0ebdc686e3ae56ac131b2f9586092ba67e5f9c749cb139fbf2faaa2af2ef30700955a5b347f1964f61bf6b
 WHIRLPOOL 
581cb27ae79648d69200ea2746cabf6dde8c865fd3afc80d87a0c43a150b40b6ad5e22ecd15fef5cc9aff166055b568e6217554c08b4767757f0534a998f35be
+DIST irqbalance-1.2.0.tar.gz 55618 SHA256 
0efe5d2a0947b54d89c7196a48eca9b3b33c80bc15964e4226a0f7d3fd9535b2 SHA512 
02510d0d4dc069570b5f98f3b8191384593a6ed9a88c65c87f5a4261f375c291d95c401b01c03ef9d80834925dd124a088f56ac90c5f290815e26337d4f61c1b
 WHIRLPOOL 
32cdb9d91310012f729f45643b4d105a9840fb88fa55533d48b9a93848a6f3e7f273f9aa9957add8b5ddff5d620da9accb9d79ad237126029176942a37cc

diff --git a/sys-apps/irqbalance/files/irqbalance-1.2.0-tinfo.patch 
b/sys-apps/irqbalance/files/irqbalance-1.2.0-tinfo.patch
new file mode 100644
index 000..20716542b6d
--- /dev/null
+++ b/sys-apps/irqbalance/files/irqbalance-1.2.0-tinfo.patch
@@ -0,0 +1,32 @@
+From 287d50594fe624bdb4400611d0dbecec6ff38a41 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Wed, 1 Mar 2017 17:11:42 +0100
+Subject: [PATCH] Prefer pkgconfig to check for ncursesw.
+
+That way we take possible separate tinfo lib into account.
+---
+ configure.ac | 8 +++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 17b879a..77d8aa4 100644
+--- a/configure.ac
 b/configure.ac
+@@ -26,7 +26,13 @@ AC_CHECK_FUNCS(getopt_long)
+ AC_CHECK_LIB(numa, numa_available)
+ AC_CHECK_LIB(m, floor)
+ 
+-AC_CHECK_LIB(curses, mvprintw)
++PKG_CHECK_MODULES([NCURSESW], [ncursesw], [has_ncursesw=yes], 
[AC_CHECK_LIB(curses, mvprintw)])
++AS_IF([test "x$has_ncursesw" = "xyes"], [
++  AC_SUBST([NCURSESW_CFLAGS])
++  AC_SUBST([NCURSESW_LIBS])
++  LIBS="$LIBS $NCURSESW_LIBS"
++  AC_SUBST([LIBS])
++])
+ 
+ AC_C_CONST
+ AC_C_INLINE
+-- 
+2.12.0
+

diff --git a/sys-apps/irqbalance/files/irqbalance.init.4 
b/sys-apps/irqbalance/files/irqbalance.init.4
new file mode 100644
index 000..1fb9eeb11f4
--- /dev/null
+++ b/sys-apps/irqbalance/files/irqbalance.init.4
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2 or later
+
+depend() {
+   need localmount
+   after bootmisc
+}
+
+command="/usr/sbin/irqbalance"
+command_args="${IRQBALANCE_OPTS}"
+
+start_pre() {
+   if grep -q MSI /proc/interrupts 2>/dev/null && \
+   test -z "$(find /sys/devices -type d -name msi_irqs 2>/dev/null)"; then
+   eerror "MSI interrupts found in /proc/interrupts but none found 
in sysfs."
+   eerror "You need to update your kernel."
+   return 1
+   fi
+}

diff --git a/sys-apps/irqbalance/irqbalance-1.2.0.ebuild 
b/sys-apps/irqbalance/irqbalance-1.2.0.ebuild
new file mode 100644
index 000..5a860709ee8
--- /dev/null
+++ b/sys-apps/irqbalance/irqbalance-1.2.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils systemd 

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

2017-03-01 Thread Matt Thode
commit: c0bc85784b5c37614ccaa1a774c25ce31d6f7d42
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Mar  1 16:59:48 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Mar  1 16:59:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bc8578

net-dns/dnsmasq: add support dhcp_release6, needed for openstack ocata

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild | 192 +
 1 file changed, 192 insertions(+)

diff --git a/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild
new file mode 100644
index 000..be4541c90f7
--- /dev/null
+++ b/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs flag-o-matic user systemd
+
+DESCRIPTION="Small forwarding DNS server"
+HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html;
+SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz;
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn +inotify ipv6 lua 
nls script selinux static tftp"
+DM_LINGUAS="de es fi fr id it no pl pt_BR ro"
+for dm_lingua in ${DM_LINGUAS}; do
+   IUSE+=" linguas_${dm_lingua}"
+done
+
+CDEPEND="dbus? ( sys-apps/dbus )
+   idn? ( net-dns/libidn )
+   lua? ( dev-lang/lua:* )
+   conntrack? ( net-libs/libnetfilter_conntrack )
+   nls? (
+   sys-devel/gettext
+   net-dns/libidn
+   )
+"
+
+DEPEND="${CDEPEND}
+   app-arch/xz-utils
+   dnssec? (
+   dev-libs/nettle[gmp]
+   static? (
+   dev-libs/nettle[static-libs(+)]
+   )
+   )
+   virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+   dnssec? (
+   !static? (
+   dev-libs/nettle[gmp]
+   )
+   )
+   selinux? ( sec-policy/selinux-dnsmasq )
+"
+
+REQUIRED_USE="dhcp-tools? ( dhcp )
+   lua? ( script )"
+
+use_have() {
+   local useflag no_only uword
+   if [[ $1 == '-n' ]]; then
+   no_only=1
+   shift
+   fi
+   useflag="${1}"
+   shift
+
+   uword="${1:-${useflag}}"
+   shift
+
+   while [[ ${uword} ]]; do
+   uword="${uword^^}"
+
+   if ! use "${useflag}"; then
+   echo -n " -DNO_${uword}"
+   elif [[ -z "${no_only}" ]]; then
+   echo -n " -DHAVE_${uword}"
+   fi
+   uword="${1}"
+   shift
+   done
+}
+
+pkg_pretend() {
+   if use static; then
+   einfo "Only sys-libs/gmp and dev-libs/nettle are statically 
linked."
+   use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; 
the static USE flag is ignored."
+   fi
+}
+
+pkg_setup() {
+   enewgroup dnsmasq
+   enewuser dnsmasq -1 -1 /dev/null dnsmasq
+}
+
+src_prepare() {
+   default
+
+   sed -i -r 's:lua5.[0-9]+:lua:' Makefile
+   sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example
+}
+
+src_configure() {
+   COPTS="$(use_have -n auth-dns auth)"
+   COPTS+="$(use_have conntrack)"
+   COPTS+="$(use_have dbus)"
+   COPTS+="$(use_have idn)"
+   COPTS+="$(use_have -n inotify)"
+   COPTS+="$(use_have -n dhcp dhcp dhcp6)"
+   COPTS+="$(use_have -n ipv6 ipv6 dhcp6)"
+   COPTS+="$(use_have lua luascript)"
+   COPTS+="$(use_have -n script)"
+   COPTS+="$(use_have -n tftp)"
+   COPTS+="$(use_have dnssec)"
+   COPTS+="$(use_have static dnssec_static)"
+}
+
+src_compile() {
+   emake \
+   PREFIX=/usr \
+   MANDIR=/usr/share/man \
+   CC="$(tc-getCC)" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   COPTS="${COPTS}" \
+   CONFFILE="/etc/${PN}.conf" \
+   all$(use nls && echo "-i18n")
+
+   use dhcp-tools && emake -C contrib/lease-tools \
+   PREFIX=/usr \
+   MANDIR=/usr/share/man \
+   CC="$(tc-getCC)" \
+   PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   all
+}
+
+src_install() {
+   local lingua puid
+   emake \
+   PREFIX=/usr \
+   MANDIR=/usr/share/man \
+   COPTS="${COPTS}" \
+   DESTDIR="${D}" \
+   install$(use nls && echo "-i18n")
+
+   for lingua in ${DM_LINGUAS}; do
+   use linguas_${lingua} || rm -rf 
"${D}"/usr/share/locale/${lingua}
+   done
+   [[ -d "${D}"/usr/share/locale/ ]] && rmdir 

[gentoo-commits] proj/gentoo-mate:master commit in: eclass/

2017-03-01 Thread Ettore Di Giacinto
commit: 4040e4cb00d79fb53ce1ab6fc4f1d57cc924038b
Author: Ettore Di Giacinto  gentoo  org>
AuthorDate: Wed Mar  1 15:55:27 2017 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Wed Mar  1 15:55:38 2017 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=4040e4cb

Drop $Id$ from MATE eclasses per council decision in bug #611234.

* Update also year in headers

 eclass/mate-desktop.org.eclass | 3 +--
 eclass/mate.eclass | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/eclass/mate-desktop.org.eclass b/eclass/mate-desktop.org.eclass
index 6587957..776a3a6 100644
--- a/eclass/mate-desktop.org.eclass
+++ b/eclass/mate-desktop.org.eclass
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 # @ECLASS: mate-desktop.org.eclass
 # @MAINTAINER:

diff --git a/eclass/mate.eclass b/eclass/mate.eclass
index 39d9da1..a5cb06b 100644
--- a/eclass/mate.eclass
+++ b/eclass/mate.eclass
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 # @ECLASS: mate.eclass
 # @MAINTAINER:



[gentoo-commits] proj/gentoo-mate:master commit in: x11-themes/mate-icon-theme/, media-gfx/eom/, mate-extra/caja-dropbox/, ...

2017-03-01 Thread Ettore Di Giacinto
commit: b6582f810964ef87e4be70e86c1bd8af0046eacd
Author: Ettore Di Giacinto  gentoo  org>
AuthorDate: Wed Mar  1 15:45:29 2017 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Wed Mar  1 15:45:43 2017 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=b6582f81

Drop $Id$ per council decision in bug #611234.

 app-arch/engrampa/engrampa-1.12.0-r1.ebuild  | 1 -
 app-arch/engrampa/engrampa-1.14.1.ebuild | 1 -
 app-arch/engrampa/engrampa-1.16.0-r1.ebuild  | 1 -
 app-arch/engrampa/engrampa-.ebuild   | 1 -
 app-editors/pluma/pluma-1.12.2-r1.ebuild | 1 -
 app-editors/pluma/pluma-1.14.1.ebuild| 1 -
 app-editors/pluma/pluma-1.16.0-r1.ebuild | 1 -
 app-editors/pluma/pluma-.ebuild  | 1 -
 app-text/atril/atril-1.12.2-r3.ebuild| 1 -
 app-text/atril/atril-1.14.2.ebuild   | 1 -
 app-text/atril/atril-1.16.1.ebuild   | 1 -
 app-text/atril/atril-.ebuild | 1 -
 dev-libs/libmateweather/libmateweather-1.12.2.ebuild | 1 -
 dev-libs/libmateweather/libmateweather-1.14.3.ebuild | 1 -
 dev-libs/libmateweather/libmateweather-1.16.1.ebuild | 1 -
 dev-libs/libmateweather/libmateweather-.ebuild   | 1 -
 dev-python/python-caja/python-caja-1.12.0-r1.ebuild  | 1 -
 dev-python/python-caja/python-caja-1.14.0.ebuild | 1 -
 dev-python/python-caja/python-caja-1.16.0.ebuild | 1 -
 dev-python/python-caja/python-caja-.ebuild   | 1 -
 mate-base/caja/caja-1.12.7-r2.ebuild | 1 -
 mate-base/caja/caja-1.14.2.ebuild| 1 -
 mate-base/caja/caja-1.16.1.ebuild| 1 -
 mate-base/caja/caja-.ebuild  | 1 -
 mate-base/libmatekbd/libmatekbd-1.12.1-r2.ebuild | 1 -
 mate-base/libmatekbd/libmatekbd-1.14.1.ebuild| 1 -
 mate-base/libmatekbd/libmatekbd-1.16.0.ebuild| 1 -
 mate-base/libmatekbd/libmatekbd-.ebuild  | 1 -
 mate-base/mate-applets-meta/mate-applets-meta-1.12.ebuild| 1 -
 mate-base/mate-applets-meta/mate-applets-meta-1.14.ebuild| 1 -
 mate-base/mate-applets-meta/mate-applets-meta-1.16.ebuild| 1 -
 mate-base/mate-applets-meta/mate-applets-meta-.ebuild| 1 -
 mate-base/mate-applets/mate-applets-1.12.1-r4.ebuild | 1 -
 mate-base/mate-applets/mate-applets-1.14.1-r1.ebuild | 1 -
 mate-base/mate-applets/mate-applets-1.16.0.ebuild| 1 -
 mate-base/mate-applets/mate-applets-.ebuild  | 1 -
 mate-base/mate-common/mate-common-1.12.0.ebuild  | 1 -
 mate-base/mate-common/mate-common-1.14.0.ebuild  | 1 -
 mate-base/mate-common/mate-common-1.16.0.ebuild  | 1 -
 mate-base/mate-common/mate-common-.ebuild| 1 -
 mate-base/mate-control-center/mate-control-center-1.12.1-r1.ebuild   | 1 -
 mate-base/mate-control-center/mate-control-center-1.14.1-r1.ebuild   | 1 -
 mate-base/mate-control-center/mate-control-center-1.16.0.ebuild  | 1 -
 mate-base/mate-control-center/mate-control-center-.ebuild| 1 -
 mate-base/mate-desktop/mate-desktop-1.12.1-r2.ebuild | 1 -
 mate-base/mate-desktop/mate-desktop-1.14.1.ebuild| 1 -
 mate-base/mate-desktop/mate-desktop-1.16.1.ebuild| 1 -
 mate-base/mate-desktop/mate-desktop-.ebuild  | 1 -
 mate-base/mate-menus/mate-menus-1.12.0-r1.ebuild | 1 -
 mate-base/mate-menus/mate-menus-1.14.0.ebuild| 1 -
 mate-base/mate-menus/mate-menus-1.16.0.ebuild| 1 -
 mate-base/mate-menus/mate-menus-.ebuild  | 1 -
 mate-base/mate-panel/mate-panel-1.12.2-r3.ebuild | 1 -
 mate-base/mate-panel/mate-panel-1.14.2.ebuild| 1 -
 mate-base/mate-panel/mate-panel-1.16.0.ebuild| 1 -
 mate-base/mate-panel/mate-panel-.ebuild  | 1 -
 mate-base/mate-session-manager/mate-session-manager-1.12.2-r1.ebuild | 1 -
 mate-base/mate-session-manager/mate-session-manager-1.14.1.ebuild| 1 -
 

[gentoo-commits] proj/portage:master commit in: pym/portage/

2017-03-01 Thread Michał Górny
commit: 929f27a8ee7025c3ed29715437dc6bbdbba01f21
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 28 22:22:43 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  1 15:42:39 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=929f27a8

checksum: Add pycryptodome fallbacks for SHA3 and BLAKE2

Approved-by: Zac Medico  gentoo.org>

 pym/portage/checksum.py | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py
index fc38417a7..042a0a745 100644
--- a/pym/portage/checksum.py
+++ b/pym/portage/checksum.py
@@ -116,6 +116,28 @@ try:
 except ImportError:
pass
 
+try:
+   # added in pycryptodome
+   from Crypto.Hash import BLAKE2b, BLAKE2s, SHA3_256, SHA3_512
+   blake2bhash_ = getattr(BLAKE2b, 'new', None)
+   if blake2bhash_ is not None:
+   blake2bhash = _generate_hash_function("BLAKE2B",
+   blake2bhash_, origin="pycrypto")
+   blake2shash_ = getattr(BLAKE2s, 'new', None)
+   if blake2shash_ is not None:
+   blake2shash = _generate_hash_function("BLAKE2S",
+   blake2shash_, origin="pycrypto")
+   sha3_256hash_ = getattr(SHA3_256, 'new', None)
+   if sha3_256hash_ is not None:
+   sha3_256hash = _generate_hash_function("SHA3_256",
+   sha3_256hash_, origin="pycrypto")
+   sha3_512hash_ = getattr(SHA3_512, 'new', None)
+   if sha3_512hash_ is not None:
+   sha3_512hash = _generate_hash_function("SHA3_512",
+   sha3_512hash_, origin="pycrypto")
+except ImportError:
+   pass
+
 # Use hashlib from python-2.5 if available and prefer it over pycrypto and 
internal fallbacks.
 # Need special handling for RMD160/WHIRLPOOL as they may not always be 
provided by hashlib.
 try:



[gentoo-commits] proj/portage:master commit in: pym/portage/

2017-03-01 Thread Michał Górny
commit: 1c7b39c6cb89da22038291ae69528ac5486fd10c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 28 22:15:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  1 15:42:24 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1c7b39c6

checksum: Fix overriding fallbacks on broken pycrypto

The pycrypto override used the same variables as actual hash functions
before determining whether its functions are useful. As a result, if
pycrypto had a broken module and no hash function was generated,
the possible previous implementation was replaced by None.

 pym/portage/checksum.py | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/pym/portage/checksum.py b/pym/portage/checksum.py
index a46b820af..fc38417a7 100644
--- a/pym/portage/checksum.py
+++ b/pym/portage/checksum.py
@@ -105,14 +105,14 @@ except ImportError:
 # is broken somehow.
 try:
from Crypto.Hash import SHA256, RIPEMD
-   sha256hash = getattr(SHA256, 'new', None)
-   if sha256hash is not None:
+   sha256hash_ = getattr(SHA256, 'new', None)
+   if sha256hash_ is not None:
sha256hash = _generate_hash_function("SHA256",
-   sha256hash, origin="pycrypto")
-   rmd160hash = getattr(RIPEMD, 'new', None)
-   if rmd160hash is not None:
+   sha256hash_, origin="pycrypto")
+   rmd160hash_ = getattr(RIPEMD, 'new', None)
+   if rmd160hash_ is not None:
rmd160hash = _generate_hash_function("RMD160",
-   rmd160hash, origin="pycrypto")
+   rmd160hash_, origin="pycrypto")
 except ImportError:
pass
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/umurmur/

2017-03-01 Thread Lars Wendler
commit: 40d5d183b9673360b51eccff3fd365f760d7169b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  1 15:34:04 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  1 15:34:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d5d183

media-sound/umurmur: Bump to version 0.2.17_rc1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/umurmur/Manifest  |   1 +
 media-sound/umurmur/umurmur-0.2.17_rc1.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/media-sound/umurmur/Manifest b/media-sound/umurmur/Manifest
index 171310f726c..580292dfa42 100644
--- a/media-sound/umurmur/Manifest
+++ b/media-sound/umurmur/Manifest
@@ -1 +1,2 @@
 DIST umurmur-0.2.16a.tar.gz 91187 SHA256 
d64df8f77ceaa4951d7f2adbb2dcc173841d1e387ef4cd2082c42150a84349a5 SHA512 
432a85e93cb7d53c505caf8b97c1bb7c173c8f625127510de61cc0a1e3abaea9abcf96ab1c0a8c5039ba82af5d29710e4973f70c1438bfd44ba00fa0c3f64c9e
 WHIRLPOOL 
98a01a25dad0427bda0379711f9702ee8ed70bbeb50daa439a9e8c40bfec174f79bfe6ed02e07ff20a4f0f8614de83cbd4806ccbacc0066c769d9e43678b508e
+DIST umurmur-0.2.17_rc1.tar.gz 93802 SHA256 
fbc9b228cd374befa41045af2efe9d515a368ef3067f87a107475a267cfc8e3f SHA512 
58d0e483aacbbb4d576aecc9d3584200b995f5da81ff8ba2608de9766f39d4ff7407a476c2c21aeb8885a477dff9c1ff31e829cde47c6b18636986eefbaeeef4
 WHIRLPOOL 
5618f9db363dd7d86351516342aca7a7728769d321df425c5543cc67117f8f12a2416e3b89f512d3fdad8ea316667b8c9a78895d76c4ebe1ca4bddc0a4d58516

diff --git a/media-sound/umurmur/umurmur-0.2.17_rc1.ebuild 
b/media-sound/umurmur/umurmur-0.2.17_rc1.ebuild
new file mode 100644
index 000..d6bf0d7775e
--- /dev/null
+++ b/media-sound/umurmur/umurmur-0.2.17_rc1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd eutils readme.gentoo-r1 user
+
+DESCRIPTION="Minimalistic Murmur (Mumble server)"
+HOMEPAGE="https://github.com/umurmur/umurmur;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gnutls libressl polarssl shm"
+
+# ssl-provider precendence: polarssl, gnutls, libressl
+# and openssl if none specified
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+   dev-libs/libconfig
+   polarssl? ( >=net-libs/polarssl-1.0.0 )
+   gnutls? ( !polarssl? ( >=net-libs/gnutls-3.0.0 ) )
+   libressl? ( !polarssl? ( !gnutls? ( dev-libs/libressl ) ) )
+   !gnutls? ( !polarssl? ( !libressl? ( dev-libs/openssl:0 ) ) )"
+
+RDEPEND="${DEPEND}"
+
+DOC_CONTENTS="
+   A configuration file has been installed at /etc/umurmur/umurmur.conf - 
you
+   may want to review it. See also\n
+   https://github.com/umurmur/umurmur/wiki/Configuration "
+
+S="${WORKDIR}/${P/_}"
+
+pkg_pretend() {
+   local ssl_provider=(  )
+   use polarssl && ssl_provider+=( polarssl )
+   use gnutls && ssl_provider+=( gnutls )
+   use libressl && ssl_provider+=( libressl )
+
+   if [[ ${#ssl_provider[@]} -gt 1 ]] ; then
+   ewarn "More than one ssl provider selected (${ssl_provider[@]})"
+   ewarn "defaulting to ${ssl_provider[0]}."
+   fi
+}
+
+pkg_setup() {
+   enewgroup murmur
+   enewuser murmur "" "" "" murmur
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   econf \
+   --with-ssl=$(usev polarssl || usev gnutls || echo openssl) \
+   $(use_enable shm shmapi)
+}
+
+src_install() {
+   local confdir
+
+   emake DESTDIR="${D}" install
+
+   newinitd "${FILESDIR}"/umurmurd.initd umurmurd
+   newconfd "${FILESDIR}"/umurmurd.confd umurmurd
+   systemd_dounit "${FILESDIR}"/umurmurd.service
+
+   dodoc AUTHORS ChangeLog
+   newdoc README.md README
+
+   confdir="/etc/umurmur"
+   insinto "${confdir}"
+   doins "${FILESDIR}"/umurmur.conf
+
+   # Some permissions are adjusted as the config may contain a server
+   # password, and /etc/umurmur will typically contain the cert and the
+   # key used to sign it, which are read after priveleges are dropped.
+   fperms 0750 "${confdir}"
+   fowners -R root:murmur "${confdir}"
+   fperms 0640 "${confdir}"/umurmur.conf
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   if use polarssl ; then
+   elog
+   elog "Because you have enabled PolarSSL support, umurmurd will 
use a"
+   elog "predefined test-certificate and key if none are 
configured, which"
+   elog "is insecure. See 
https://code.google.com/p/umurmur/wiki/Installing02x#Installing_uMurmur_with_PolarSSL_support;
+   elog "for more information on how to create your certificate 
and key"
+   fi
+}



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

2017-03-01 Thread Andreas Sturmlechner
commit: 3b70d019417c8070e289746753b3af9ecab2ae48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  1 13:20:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 13:20:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b70d019

kde-apps/libksieve: Add new DEPEND

Upstream commit ff589adc6f2a98842d7194a7d1e008a4b95ea52d

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/kde-apps/libksieve/libksieve-.ebuild 
b/kde-apps/libksieve/libksieve-.ebuild
index b454b9..b143d894e6 100644
--- a/kde-apps/libksieve/libksieve-.ebuild
+++ b/kde-apps/libksieve/libksieve-.ebuild
@@ -21,6 +21,7 @@ DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep syntax-highlighting)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/modules/scan/ebuild/

2017-03-01 Thread Brian Dolbec
commit: 44d6f11f37970a60ac2e4d7252180d96793e02d3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar  1 15:08:28 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Mar  1 15:12:05 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=44d6f11f

repoman: Warn about stale CVS keywords in ebuild header bug 610954

See Gentoo Council decision on 28 February 2017:
https://bugs.gentoo.org/611234

X-Gentoo-bug: 610954
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=610954

Signed-off-by: Brian Dolbec  gentoo.org>

 repoman/pym/repoman/modules/scan/ebuild/checks.py | 11 +++
 repoman/pym/repoman/modules/scan/ebuild/errors.py |  6 --
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/repoman/pym/repoman/modules/scan/ebuild/checks.py 
b/repoman/pym/repoman/modules/scan/ebuild/checks.py
index 6d239c894..7a29af145 100644
--- a/repoman/pym/repoman/modules/scan/ebuild/checks.py
+++ b/repoman/pym/repoman/modules/scan/ebuild/checks.py
@@ -1,6 +1,6 @@
 # -*- coding:utf-8 -*-
 # repoman: Checks
-# Copyright 2007-2014 Gentoo Foundation
+# Copyright 2007-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 """This module contains functions used in Repoman to ascertain the quality
@@ -89,7 +89,8 @@ class EbuildHeader(LineCheck):
gentoo_license = (
'# Distributed under the terms'
' of the GNU General Public License v2')
-   id_header = '# $Id$'
+   id_header_re = re.compile(r'.*\$(Id|Header)(:.*)?\$.*')
+   blank_line_re = re.compile(r'^$')
ignore_comment = False
 
def new(self, pkg):
@@ -108,8 +109,10 @@ class EbuildHeader(LineCheck):
return errors.COPYRIGHT_ERROR
elif num == 1 and line.rstrip('\n') != self.gentoo_license:
return errors.LICENSE_ERROR
-   #elif num == 2 and line.rstrip('\n') != self.id_header:
-   #   return errors.ID_HEADER_ERROR
+   elif num == 2 and self.id_header_re.match(line):
+   return errors.ID_HEADER_ERROR
+   elif num == 2 and not self.blank_line_re.match(line):
+   return errors.NO_BLANK_LINE_ERROR
 
 
 class EbuildWhitespace(LineCheck):

diff --git a/repoman/pym/repoman/modules/scan/ebuild/errors.py 
b/repoman/pym/repoman/modules/scan/ebuild/errors.py
index 3090de0d1..8387e35e6 100644
--- a/repoman/pym/repoman/modules/scan/ebuild/errors.py
+++ b/repoman/pym/repoman/modules/scan/ebuild/errors.py
@@ -1,6 +1,6 @@
 # -*- coding:utf-8 -*-
 # repoman: Error Messages
-# Copyright 2007-2013 Gentoo Foundation
+# Copyright 2007-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import unicode_literals
@@ -10,7 +10,9 @@ COPYRIGHT_ERROR = (
 LICENSE_ERROR = (
'Invalid Gentoo/GPL License on line: %d')
 ID_HEADER_ERROR = (
-   'Malformed Id header on line: %d')
+   'Stale CVS header on line: %d')
+NO_BLANK_LINE_ERROR = (
+   'Non-blank line after header on line: %d')
 LEADING_SPACES_ERROR = (
'Ebuild contains leading spaces on line: %d')
 TRAILING_WHITESPACE_ERROR = (



[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/

2017-03-01 Thread Lars Wendler
commit: f61b6e00d60f362cb994350ac6d2a317c4cc
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  1 14:52:32 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  1 14:52:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61b6e00

net-libs/libssh: Bump to version 0.7.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libssh/Manifest|  1 +
 net-libs/libssh/libssh-0.7.4.ebuild | 99 +
 2 files changed, 100 insertions(+)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 9ef64dd6783..66e468b5907 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1 +1,2 @@
 DIST libssh-0.7.3.tar.xz 350464 SHA256 
26ef46be555da21112c01e4b9f5e3abba9194485c8822ab55ba3d6496222af98 SHA512 
6797ea9492c9d07e0169163e6559a7880dd368ee763eff297b3cbddda5e892703cf32506f9513e7d9b5135984e1e888c4893b342df07da1b7ee30968c9185869
 WHIRLPOOL 
f22c3f4ef8c3cbf4e93c5603224ae4d0f598639a471bc002c0917243c487e1de61a79db09308bcb570791cd1ab3b95f43d44f92652a7f0ec596d552cab0031c5
+DIST libssh-0.7.4.tar.xz 351892 SHA256 
39e1bec3b3cb452af3b8fd7f59c12c5ef5b9ed64f057c7eb0d1a5cac67ba6c0d SHA512 
94b8183e5c83e339303c1a160c92ccff6159471ac7d189ab66cf6d606d2e803fd616519f079aef1577c947d3a14e315332b05ea08e44d0ab550edbcb768dbea7
 WHIRLPOOL 
6698bdfa7e9720fa9c31f1cf85660eb463c853a24867d643f6df1af932299500606d4d768687e6379c653e815dabb3299dd1098076f76f50b6dd0742f3edb85d

diff --git a/net-libs/libssh/libssh-0.7.4.ebuild 
b/net-libs/libssh/libssh-0.7.4.ebuild
new file mode 100644
index 000..a2ee7c6d48f
--- /dev/null
+++ b/net-libs/libssh/libssh-0.7.4.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=${PN}-${PV/_rc/rc}
+inherit eutils cmake-multilib multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="http://www.libssh.org/;
+SRC_URI="https://red.libssh.org/attachments/download/210/${MY_P}.tar.xz -> 
${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi libressl pcap +sftp ssh1 server 
static-libs test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+RDEPEND="
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
+"
+
+DOCS=( AUTHORS README ChangeLog )
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.0-tests.patch
+)
+
+src_prepare() {
+   # just install the examples do not compile them
+   sed -i \
+   -e '/add_subdirectory(examples)/s/^/#DONOTWANT/' \
+   CMakeLists.txt || die
+
+   # keyfile torture test is currently broken
+   sed \
+   -e '/torture_keyfiles/d' \
+   -i tests/unittests/CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
+   -DWITH_DEBUG_CRYPTO="$(usex debug)"
+   -DWITH_GCRYPT="$(usex gcrypt)"
+   -DWITH_GSSAPI="$(usex gssapi)"
+   -DWITH_NACL=no
+   -DWITH_PCAP="$(usex pcap)"
+   -DWITH_SERVER="$(usex server)"
+   -DWITH_SFTP="$(usex sftp)"
+   -DWITH_SSH1="$(usex ssh1)"
+   -DWITH_STATIC_LIB="$(usex static-libs)"
+   -DWITH_STATIC_LIB="$(usex test)"
+   -DWITH_TESTING="$(usex test)"
+   -DWITH_ZLIB="$(usex zlib)"
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+   multilib_is_native_abi && use doc && cmake-utils_src_compile doc
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+
+   if multilib_is_native_abi && use doc ; then
+   docinto html
+   dodoc -r doc/html/.
+   fi
+
+   use static-libs || rm -f "${D}"/usr/$(get_libdir)/libssh{,_threads}.a
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   docinto examples
+   dodoc examples/*.{c,h,cpp}
+   fi
+}



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

2017-03-01 Thread Tim Harder
commit: 48539b846c84718178ecebe89b57a37d4bd224aa
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Mar  1 14:01:18 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Mar  1 14:01:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48539b84

dev-python/python-ly: remove old

 dev-python/python-ly/Manifest   |  2 --
 dev-python/python-ly/python-ly-0.9.2.ebuild | 15 ---
 dev-python/python-ly/python-ly-0.9.3.ebuild | 15 ---
 3 files changed, 32 deletions(-)

diff --git a/dev-python/python-ly/Manifest b/dev-python/python-ly/Manifest
index 186ad54ff13..f31f68077db 100644
--- a/dev-python/python-ly/Manifest
+++ b/dev-python/python-ly/Manifest
@@ -1,4 +1,2 @@
-DIST python-ly-0.9.2.tar.gz 159744 SHA256 
a231b8f8977966afff70a840fb5baa1d3d263d5a9565ca9a5b28c398307952af SHA512 
da144a95205386f792c363c70d082467e87e1d56ac783122a523bb54d0ea195a7e8826ad43d47742a8cff2063c5452b8a36443cf5fc0acb8c31c9a8c6aad43c1
 WHIRLPOOL 
f90e71a97c0d27012d07f9e31a0e7dac345a9256d1516f0eefe722cf4ddd54479165bb376537fb071c45e5f37b149a16385c93777bc96b9a5e921c0d45e43066
-DIST python-ly-0.9.3.tar.gz 161348 SHA256 
1450f124072c72b5bfbb86f8d0fefd0b999af57ea6c55289272a3a84adb2caf8 SHA512 
113220d83b206f78537610e6b2b4e2cd97f6a9fde5b8e90eba03ca459e1312adaf47c1f4354de10a59d0e37ac9dcb0f21b3b63eeefc2e78fd6b7c9246965d24c
 WHIRLPOOL 
69c796bdc0ea39dade322dd2edc9927f937a6864566e585e072dea28b35e270f68f5076cf9e6b9306eb59751b1b959549f48b292b0b1003544ede0bec4dbbd85
 DIST python-ly-0.9.4.tar.gz 175768 SHA256 
c2f87999260af3c9ea00c9997dae1e596fac40f45905d8b7e24e0f441112d63c SHA512 
0d94001d6e4d4eb750a974a67cdce1d3b2f09f693b74cb18fa9dc20dac986373380a58e138ab1f7a427bcc3d2de6343e664a6d58ce8bb23b3804fef68a8a9069
 WHIRLPOOL 
55485a9eea04b802ddc69b57657c267c91af6a67caa0fb142696115f019e653e3a186777b59d48331d61b0029d1d8d7969c41207e4a90900733ea7da0f6c3c16
 DIST python-ly-0.9.5.tar.gz 174780 SHA256 
d46151b595093e5d4dc9d5597ba1719f0c473e44de9b80c835e25574cf6e2875 SHA512 
f43aa4fce0af970dd64b0cfb75caef57749048d4eb088de6e08e820935c359203de9e99134a0248f7dc26067d0e4eaf2b373a5a2b746e09dea7997437f99812b
 WHIRLPOOL 
778efaac82393122958670ea005d924b45b52f3336cbf3bb02558ec7f82ebdc2269a355f89a53d32e2546a7aa38ebe7ccdc47cc7a02642045f26dfdf5b31b4e9

diff --git a/dev-python/python-ly/python-ly-0.9.2.ebuild 
b/dev-python/python-ly/python-ly-0.9.2.ebuild
deleted file mode 100644
index dddeaac77ac..000
--- a/dev-python/python-ly/python-ly-0.9.2.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool and library for manipulating LilyPond files"
-HOMEPAGE="https://github.com/wbsoft/python-ly 
http://pypi.python.org/pypi/python-ly;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"

diff --git a/dev-python/python-ly/python-ly-0.9.3.ebuild 
b/dev-python/python-ly/python-ly-0.9.3.ebuild
deleted file mode 100644
index 0d5e79a1eb7..000
--- a/dev-python/python-ly/python-ly-0.9.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tool and library for manipulating LilyPond files"
-HOMEPAGE="https://github.com/wbsoft/python-ly 
http://pypi.python.org/pypi/python-ly;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2017-03-01 Thread Tim Harder
commit: 76a0bf2e07f8e89ae0a4b1f491ed1279b5affa6f
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Mar  1 13:56:50 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Mar  1 13:56:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a0bf2e

dev-python/python-ly: version bump to 0.9.5

 dev-python/python-ly/Manifest   |  1 +
 dev-python/python-ly/python-ly-0.9.5.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-python/python-ly/Manifest b/dev-python/python-ly/Manifest
index 1a702c48598..186ad54ff13 100644
--- a/dev-python/python-ly/Manifest
+++ b/dev-python/python-ly/Manifest
@@ -1,3 +1,4 @@
 DIST python-ly-0.9.2.tar.gz 159744 SHA256 
a231b8f8977966afff70a840fb5baa1d3d263d5a9565ca9a5b28c398307952af SHA512 
da144a95205386f792c363c70d082467e87e1d56ac783122a523bb54d0ea195a7e8826ad43d47742a8cff2063c5452b8a36443cf5fc0acb8c31c9a8c6aad43c1
 WHIRLPOOL 
f90e71a97c0d27012d07f9e31a0e7dac345a9256d1516f0eefe722cf4ddd54479165bb376537fb071c45e5f37b149a16385c93777bc96b9a5e921c0d45e43066
 DIST python-ly-0.9.3.tar.gz 161348 SHA256 
1450f124072c72b5bfbb86f8d0fefd0b999af57ea6c55289272a3a84adb2caf8 SHA512 
113220d83b206f78537610e6b2b4e2cd97f6a9fde5b8e90eba03ca459e1312adaf47c1f4354de10a59d0e37ac9dcb0f21b3b63eeefc2e78fd6b7c9246965d24c
 WHIRLPOOL 
69c796bdc0ea39dade322dd2edc9927f937a6864566e585e072dea28b35e270f68f5076cf9e6b9306eb59751b1b959549f48b292b0b1003544ede0bec4dbbd85
 DIST python-ly-0.9.4.tar.gz 175768 SHA256 
c2f87999260af3c9ea00c9997dae1e596fac40f45905d8b7e24e0f441112d63c SHA512 
0d94001d6e4d4eb750a974a67cdce1d3b2f09f693b74cb18fa9dc20dac986373380a58e138ab1f7a427bcc3d2de6343e664a6d58ce8bb23b3804fef68a8a9069
 WHIRLPOOL 
55485a9eea04b802ddc69b57657c267c91af6a67caa0fb142696115f019e653e3a186777b59d48331d61b0029d1d8d7969c41207e4a90900733ea7da0f6c3c16
+DIST python-ly-0.9.5.tar.gz 174780 SHA256 
d46151b595093e5d4dc9d5597ba1719f0c473e44de9b80c835e25574cf6e2875 SHA512 
f43aa4fce0af970dd64b0cfb75caef57749048d4eb088de6e08e820935c359203de9e99134a0248f7dc26067d0e4eaf2b373a5a2b746e09dea7997437f99812b
 WHIRLPOOL 
778efaac82393122958670ea005d924b45b52f3336cbf3bb02558ec7f82ebdc2269a355f89a53d32e2546a7aa38ebe7ccdc47cc7a02642045f26dfdf5b31b4e9

diff --git a/dev-python/python-ly/python-ly-0.9.5.ebuild 
b/dev-python/python-ly/python-ly-0.9.5.ebuild
new file mode 100644
index 000..7c579f08c34
--- /dev/null
+++ b/dev-python/python-ly/python-ly-0.9.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2016 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="Tool and library for manipulating LilyPond files"
+HOMEPAGE="https://github.com/wbsoft/python-ly 
http://pypi.python.org/pypi/python-ly;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2017-03-01 Thread Tim Harder
commit: 813e905dbf15468d1ca7a8f24d57f08295db6da7
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Mar  1 13:42:50 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Mar  1 13:54:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813e905d

media-gfx/pqiv: version bump to 2.8.2

 media-gfx/pqiv/Manifest  |  1 +
 media-gfx/pqiv/pqiv-2.8.2.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest
index 8431b6a5b5e..399065679d6 100644
--- a/media-gfx/pqiv/Manifest
+++ b/media-gfx/pqiv/Manifest
@@ -1,2 +1,3 @@
 DIST pqiv-2.2.tar.gz 52414 SHA256 
88d625de4437c8e65a49d74e993df5debf224ecf726365e138bf90a602b8b74b SHA512 
2f504e228607b4b7b3cb341def5a104c86d932dc93f54b68893acbf5becc9cfa5c4d7549ead8ee25c4cb1f6a3cf13623eb3836e368299de2a21624d9773458bc
 WHIRLPOOL 
0df549d3cc686806413741e453335e7e54f1e194c4296ccc9a72f9b6805b5f83514ee6dbdb45478753c91d36b7baf6b1bf88abb5f84ea9fb1c1bf9643c4fe2f9
 DIST pqiv-2.7.4.tar.gz 103380 SHA256 
2c6acd9c031de3afdd231d71223566e229dafbb1bce1a88a6b11e91b9c3a817d SHA512 
2e7df3073e91e9b644c5f9f9abe362bca8cd20d1fbd5809de6311bd0b872e346a978d3e5f489674a99d5d8ca7977a091061c029ad6d416078783ccc28bea1bd0
 WHIRLPOOL 
ceef3324e6571b1806b391b358e18f7fd6a7c182afbe56a5d44ff71e6fb03842f5d240b2320b3c4dde88648c9aa58b96c9236e7232ee8997b3663223fbb1d735
+DIST pqiv-2.8.2.tar.gz 108475 SHA256 
4953e5627581720ba385913e1a8129ef9b312a93d2ce3d632a6fcad98d6db2dc SHA512 
cf55b62cb95e1650d677cffdb120782cc6157077f499001a82f4f49022f3b96c3a4d716e90120445848a18c4eb51453e64affbf416da780eee20f702f89992c1
 WHIRLPOOL 
a611464e994ded9850ebcf580ae279f570c2ee8eef819d167a91a92d2868c4fe47a5b768a44e711d2de70f899e9f01f3637f34132106c468e6d5ef8d6316b179

diff --git a/media-gfx/pqiv/pqiv-2.8.2.ebuild b/media-gfx/pqiv/pqiv-2.8.2.ebuild
new file mode 100644
index 000..4c3939b69e1
--- /dev/null
+++ b/media-gfx/pqiv/pqiv-2.8.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info toolchain-funcs fdo-mime
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/phillipberndt/pqiv.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="powerful GTK 3 based command-line image viewer with a minimal UI"
+HOMEPAGE="https://github.com/phillipberndt/pqiv 
http://www.pberndt.com/Programme/Linux/pqiv/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="archive ffmpeg imagemagick kernel_linux libav pdf postscript"
+
+RDEPEND="
+   >=dev-libs/glib-2.8:2
+   >=x11-libs/cairo-1.6
+   x11-libs/gtk+:3
+   archive? ( app-arch/libarchive:0= )
+   ffmpeg? (
+   !libav? ( media-video/ffmpeg:0= )
+   libav? ( media-video/libav:0= )
+   )
+   imagemagick? ( media-gfx/imagemagick:0= )
+   pdf? ( app-text/poppler:0= )
+   postscript? ( app-text/libspectre:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~INOTIFY_USER"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local backends="gdkpixbuf"
+   use archive && backends="${backends},archive,archive_cbx"
+   use ffmpeg || use libav && backends="${backends},libav"
+   use imagemagick && backends="${backends},wand"
+   use pdf && backends="${backends},poppler"
+   use postscript && backends="${backends},spectre"
+
+   ./configure \
+   --backends-build=shared \
+   --backends=${backends} \
+   --prefix="${EPREFIX}/usr" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --destdir="${ED}" \
+   || die
+}
+
+src_compile() {
+   tc-export CC
+   emake VERBOSE=1 CFLAGS="${CFLAGS}"
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



  1   2   >